@keyframes wc-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes wc-fade-out{to{opacity:0;visibility:hidden}}@keyframes wc-panel-in{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}@keyframes wc-dot-bounce{0%,60%,to{transform:none;opacity:.45}30%{transform:translateY(-3px);opacity:1}}@keyframes wc-pulse{0%,to{opacity:.4}50%{opacity:1}}body.wc-page .wc-avatar{width:22px;height:22px;flex-shrink:0;background:var(--color-neutral-900);color:var(--color-neutral-0);border-radius:30%;display:inline-flex;align-items:center;justify-content:center}body.wc-page .wc-avatar svg{width:9px;height:12px;display:block}body.wc-page .wc-avatar--sm{width:20px;height:20px}body.wc-page .wc-msg{font-size:var(--type-14);line-height:1.45;color:var(--color-neutral-900);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);max-width:88%;width:fit-content}body.wc-page .wc-msg--ai{background:var(--surface-muted);border-bottom-left-radius:var(--radius-sm);align-self:flex-start;display:flex;align-items:flex-start;gap:var(--space-2)}body.wc-page .wc-msg--user{background:var(--color-neutral-900);color:var(--color-neutral-0);border-bottom-right-radius:var(--radius-sm);align-self:flex-end}body.wc-page .wc-msg--ai .wc-avatar{margin-top:1px}body.wc-page .wc-chip{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--type-12);font-weight:var(--font-weight-medium);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);width:fit-content}body.wc-page .wc-chip--doing{background:var(--surface-base);border:var(--border-width-hairline) solid var(--color-overlay-black-12);color:var(--color-neutral-600)}body.wc-page .wc-chip--done{background:var(--color-accent-300);border:var(--border-width-hairline) solid var(--color-accent-500);color:var(--color-neutral-900)}body.wc-page .wc-chip--done svg{color:var(--accent-strong)}body.wc-page .wc-chip-pulse{width:6px;height:6px;border-radius:50%;background:var(--color-neutral-400)}body.wc-page.wc-anim .wc-chip-pulse{animation:wc-pulse 1.2s ease-in-out infinite}body.wc-page .wc-chip-swap,body.wc-page .wc-msg-swap{display:grid;width:fit-content;max-width:100%}body.wc-page .wc-msg--user+.wc-msg-swap,body.wc-page .wc-chip-swap{align-self:flex-start}body.wc-page .wc-chip-swap>.wc-chip,body.wc-page .wc-msg-swap>.wc-msg{grid-area:1 / 1}body.wc-page .wc-typing,body.wc-page .wc-chip--doing{opacity:0;visibility:hidden}body.wc-page .wc-typing .wc-dot{width:5px;height:5px;border-radius:50%;background:var(--color-neutral-500);display:inline-block}body.wc-page.wc-anim .wc-typing .wc-dot{animation:wc-dot-bounce 1s ease-in-out infinite}body.wc-page.wc-anim .wc-typing .wc-dot:nth-child(2){animation-delay:.15s}body.wc-page.wc-anim .wc-typing .wc-dot:nth-child(3){animation-delay:.3s}body.wc-page .hero--compact{width:100%;max-width:var(--container-default)}body.wc-page .wc-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--space-10) var(--space-12);align-items:center;text-align:left}body.wc-page .wc-hero-left{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);min-width:0}body.wc-page .wc-hero-left .hero-text{align-items:flex-start;text-align:left}body.wc-page .wc-hero-left .hero-subtitle{text-wrap:pretty}body.wc-page .wc-hero-left .hero-cta-group{align-items:flex-start}body.wc-page .wc-hero-left .ind-hero-cta{justify-content:flex-start}body.wc-page .wc-hero-left .hero-note{text-align:left}body.wc-page .wc-hero-left .proof-bar{justify-content:flex-start;gap:var(--space-2) var(--space-5)}body.wc-page .wc-hero-right{min-width:0}body.wc-page .wc-hero-right .wc-demo-wrap{margin:0;max-width:none}body.wc-page .wc-hero-right .wc-panel{width:min(78%,360px)}body.wc-page .wc-demo-wrap{width:100%;max-width:480px;margin:var(--space-10) auto 0}body.wc-page .wc-demo{text-align:left}body.wc-page .wc-store{position:relative;min-height:450px;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-neutral-0);border:var(--border-width-hairline) solid rgba(0,0,0,.07);border-radius:20px;box-shadow:0 18px 40px -24px #11182740;overflow:hidden}body.wc-page .wc-store-bar{display:flex;align-items:center;gap:var(--space-1);padding-bottom:var(--space-2);border-bottom:var(--border-width-hairline) solid var(--color-overlay-black-06)}body.wc-page .wc-store-dot{width:8px;height:8px;border-radius:50%;background:#00000014}body.wc-page .wc-store-url{flex:1;margin-left:var(--space-2);text-align:center;font-size:var(--type-12);color:var(--color-neutral-500);background:#00000008;border-radius:var(--radius-pill);padding:3px var(--space-3)}body.wc-page .wc-store-body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}body.wc-page .wc-store-tile{display:flex;flex-direction:column;gap:var(--space-2)}body.wc-page .wc-store-thumb{aspect-ratio:1;background:#f3efe9cc;border-radius:var(--radius-md)}body.wc-page .wc-store-line{height:7px;border-radius:var(--radius-pill);background:var(--color-overlay-black-06)}body.wc-page .wc-store-line--short{width:60%}body.wc-page .wc-launcher{position:absolute;right:14px;bottom:12px;width:38px;height:38px;background:var(--color-neutral-900);color:var(--color-neutral-0);border-radius:30%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 18px -8px #11182780;opacity:0}body.wc-page .wc-launcher svg{width:13px;height:17px;display:block}body.wc-page .wc-proactive{position:absolute;right:14px;bottom:60px;max-width:230px;font-size:var(--type-14);line-height:1.4;color:var(--color-neutral-900);background:var(--color-neutral-0);border:var(--border-width-hairline) solid var(--color-overlay-black-06);border-radius:var(--radius-md);border-bottom-right-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);box-shadow:0 10px 24px -12px #1118274d;opacity:0}body.wc-page .wc-panel{position:absolute;right:12px;bottom:12px;width:min(80%,320px);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);background:var(--color-neutral-0);border:var(--border-width-hairline) solid var(--color-overlay-black-06);border-radius:var(--radius-lg);box-shadow:0 18px 40px -18px #11182759}body.wc-page .wc-panel-head{display:flex;align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:var(--border-width-hairline) solid var(--color-overlay-black-06)}body.wc-page .wc-panel-title{font-size:var(--type-12);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900)}body.wc-page .wc-msgs{display:flex;flex-direction:column;gap:var(--space-2)}body.wc-page .wc-input{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border:var(--border-width-hairline) solid var(--color-overlay-black-12);border-radius:var(--radius-pill)}body.wc-page .wc-input-ph{flex:1;font-size:var(--type-12);color:var(--text-placeholder)}body.wc-page .wc-send{width:24px;height:24px;border-radius:50%;background:var(--color-accent-500);color:var(--color-neutral-900);display:flex;align-items:center;justify-content:center}body.wc-page.wc-anim .wc-launcher{animation:wc-in .35s var(--easing-out) .2s both,wc-fade-out .3s var(--easing-base) 2.3s forwards}body.wc-page.wc-anim .wc-proactive{animation:wc-in .4s var(--easing-out) .8s both,wc-fade-out .25s var(--easing-base) 2.2s forwards}body.wc-page.wc-anim .wc-panel{animation:wc-panel-in .45s cubic-bezier(.22,.9,.3,1) 2.45s both}body.wc-page.wc-anim .wc-demo .wc-seq-2{animation:wc-in .35s var(--easing-out) 3.2s both}body.wc-page.wc-anim .wc-demo .wc-seq-3{visibility:visible;animation:wc-in .3s var(--easing-out) 3.7s both,wc-fade-out .2s var(--easing-base) 4.5s forwards}body.wc-page.wc-anim .wc-demo .wc-seq-4{animation:wc-in .35s var(--easing-out) 4.6s both}body.wc-page.wc-anim .wc-demo .wc-seq-5{visibility:visible;animation:wc-in .3s var(--easing-out) 5.1s both,wc-fade-out .25s var(--easing-base) 6.3s forwards}body.wc-page.wc-anim .wc-demo .wc-seq-6{animation:wc-in .3s var(--easing-out) 6.45s both}body.wc-page.wc-anim .wc-demo .wc-seq-7{animation:wc-in .35s var(--easing-out) 7s both}body.wc-page .wc-flow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}body.wc-page .wc-flow-card{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--card-pad);background:var(--surface-panel);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--card-radius)}body.wc-page .wc-flow-title{font-size:var(--text-h4-size);font-weight:var(--font-weight-medium);letter-spacing:var(--text-h4-track);color:var(--text-primary);margin:0}body.wc-page .wc-flow-sub{font-size:var(--type-14);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}body.wc-page .wc-mini{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--surface-base);border:var(--border-width-hairline) solid var(--color-overlay-black-06);border-radius:var(--radius-md);min-height:148px;justify-content:flex-start}body.wc-page .wc-mini-tag{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--type-12);font-weight:var(--font-weight-medium);color:var(--color-neutral-600);background:var(--surface-subtle);border:var(--border-width-hairline) solid var(--color-overlay-black-06);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);width:fit-content}body.wc-page .wc-flow-cap{font-size:var(--type-12);line-height:var(--leading-normal);color:var(--text-tertiary);margin:auto 0 0}body.wc-page .wc-flow-sub a{color:var(--text-link);text-decoration:underline}body.wc-page .wc-flow-sub a:hover{opacity:var(--action-link-hover-opacity)}@media(min-width:961px){@supports (grid-template-rows: subgrid){body.wc-page .wc-flow-grid{grid-template-rows:auto auto 1fr auto}body.wc-page .wc-flow-card{display:grid;grid-template-rows:subgrid;grid-row:span 4}body.wc-page .wc-flow-card .wc-mini{height:100%;min-height:180px}}}body.wc-page.wc-anim .wc-flow-card .wc-fseq-1,body.wc-page.wc-anim .wc-flow-card .wc-fseq-2,body.wc-page.wc-anim .wc-flow-card .wc-fseq-3,body.wc-page.wc-anim .wc-flow-card .wc-fseq-4{opacity:0}body.wc-page.wc-anim .wc-flow-card.is-in .wc-fseq-1{animation:wc-in .35s var(--easing-out) .15s both}body.wc-page.wc-anim .wc-flow-card.is-in .wc-fseq-2{animation:wc-in .35s var(--easing-out) .7s both}body.wc-page.wc-anim .wc-flow-card.is-in .wc-fseq-2.wc-chip--doing{visibility:visible;animation:wc-in .3s var(--easing-out) .7s both,wc-fade-out .25s var(--easing-base) 1.9s forwards}body.wc-page.wc-anim .wc-flow-card.is-in .wc-fseq-3{visibility:visible;animation:wc-in .3s var(--easing-out) 1.3s both,wc-fade-out .25s var(--easing-base) 2.5s forwards}body.wc-page.wc-anim .wc-flow-card.is-in .wc-fseq-3.wc-chip--done{animation:wc-in .3s var(--easing-out) 2.05s both}body.wc-page.wc-anim .wc-flow-card.is-in .wc-fseq-4{animation:wc-in .35s var(--easing-out) 2.6s both}body.wc-page.wc-anim .wc-flow-card.is-in .wc-fseq-4.wc-chip--done{animation:wc-in .3s var(--easing-out) 2.65s both}body.wc-page .wc-numbers{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-6) var(--space-8);margin:var(--space-12) auto 0;max-width:var(--container-default)}body.wc-page .wc-number{display:flex;flex-direction:column;gap:var(--space-2);text-align:center;padding:0 var(--space-2)}body.wc-page .wc-number-value{font-size:var(--type-48);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-primary);font-variant-numeric:tabular-nums}body.wc-page .wc-number-label{font-size:var(--type-16);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-neutral-700)}body.wc-page .wc-numbers-source{margin:var(--space-6) auto 0;font-size:var(--type-14);line-height:var(--leading-relaxed);color:var(--text-tertiary);text-align:center;max-width:720px}body.wc-page .wc-cta-row{display:flex;justify-content:center;margin-top:var(--space-10)}body.wc-page .wc-stepper{display:flex;align-items:flex-start}body.wc-page .wc-stepper-step{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);min-width:0}body.wc-page .wc-stepper-num{width:40px;height:40px;border-radius:50%;background:var(--color-neutral-900);color:var(--color-neutral-0);font-size:var(--type-16);font-weight:var(--font-weight-semibold);line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:var(--z-raised)}body.wc-page .wc-stepper-content{display:flex;flex-direction:column;gap:var(--space-2)}body.wc-page .wc-stepper-title{font-size:var(--type-16);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);margin:0}body.wc-page .wc-stepper-caption{font-size:var(--type-14);line-height:var(--leading-relaxed);color:var(--color-neutral-600);margin:0}body.wc-page .wc-step-conn{flex:0 0 32px;height:2px;background:var(--color-accent-300);border-radius:1px;position:relative;margin-top:18px;overflow:hidden}body.wc-page .wc-step-fill{position:absolute;inset:0;background:var(--color-accent-500)}body.wc-page.wc-anim .wc-step-fill{transform:scaleX(0);transform-origin:left center;transition:transform .5s var(--easing-base);transition-delay:var(--wc-fill-delay, 0s)}body.wc-page.wc-anim .wc-stepper.is-in .wc-step-fill{transform:scaleX(1)}body.wc-page .wc-compare-table{font-size:var(--type-14)}body.wc-page .wc-ct-with{display:flex;align-items:flex-start;gap:var(--space-2)}body.wc-page .wc-ct-check{flex-shrink:0;margin-top:3px;color:var(--accent-strong)}body.wc-page.wc-anim .wc-compare-table tbody tr{opacity:0;transform:translateY(8px);transition:opacity .4s var(--easing-base),transform .4s var(--easing-base);transition-delay:var(--wc-row-delay, 0s)}body.wc-page.wc-anim .wc-compare-card.is-in tbody tr{opacity:1;transform:none}body.wc-page .wc-handoff-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-10) var(--space-12);align-items:center}body.wc-page .wc-handoff-text{max-width:none;margin:0}body.wc-page .wc-handoff-card{display:flex;flex-direction:column;gap:var(--space-3);width:100%;max-width:420px;justify-self:center;padding:var(--space-4);background:var(--surface-base);border:var(--border-width-hairline) solid var(--color-overlay-black-06);border-radius:var(--radius-lg);box-shadow:0 18px 40px -24px #11182740}body.wc-page .wc-avatar--human{background:var(--surface-muted);color:var(--color-neutral-600);border-radius:50%}body.wc-page .wc-avatar--human svg{width:10px;height:10px;display:block}body.wc-page.wc-anim .wc-handoff-card .wc-hseq-1,body.wc-page.wc-anim .wc-handoff-card .wc-hseq-3,body.wc-page.wc-anim .wc-handoff-card .wc-hseq-5,body.wc-page.wc-anim .wc-handoff-card .wc-hseq-6{opacity:0}body.wc-page.wc-anim .wc-handoff-card.is-in .wc-hseq-1{animation:wc-in .35s var(--easing-out) .15s both}body.wc-page.wc-anim .wc-handoff-card.is-in .wc-hseq-2{visibility:visible;animation:wc-in .3s var(--easing-out) .7s both,wc-fade-out .2s var(--easing-base) 1.5s forwards}body.wc-page.wc-anim .wc-handoff-card.is-in .wc-hseq-3{animation:wc-in .35s var(--easing-out) 1.6s both}body.wc-page.wc-anim .wc-handoff-card.is-in .wc-hseq-4{visibility:visible;animation:wc-in .3s var(--easing-out) 2.1s both,wc-fade-out .25s var(--easing-base) 3.3s forwards}body.wc-page.wc-anim .wc-handoff-card.is-in .wc-hseq-5{animation:wc-in .3s var(--easing-out) 3.45s both}body.wc-page.wc-anim .wc-handoff-card.is-in .wc-hseq-6{animation:wc-in .35s var(--easing-out) 4s both}body.wc-page .wc-case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}body.wc-page .wc-case-card{display:flex;flex-direction:column;background:var(--surface-panel);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--card-radius);overflow:hidden;text-decoration:none;color:inherit;transition:opacity var(--duration-base) var(--easing-base)}body.wc-page .wc-case-card:hover{opacity:.85}body.wc-page .wc-case-img{width:100%;height:auto;aspect-ratio:8 / 5;object-fit:cover;display:block}body.wc-page .wc-case-body{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);flex:1}body.wc-page .wc-case-vertical{font-size:var(--type-14);font-weight:var(--font-weight-medium);color:var(--text-tertiary)}body.wc-page .wc-case-title{font-size:var(--text-h4-size);font-weight:var(--font-weight-medium);letter-spacing:var(--text-h4-track);color:var(--text-primary);margin:0}body.wc-page .wc-case-metric{font-size:var(--type-14);font-weight:var(--font-weight-medium);color:var(--text-primary);padding:var(--space-1) var(--space-3);background:var(--surface-base);border:var(--border-width-hairline) solid var(--color-overlay-black-06);border-radius:var(--radius-pill);align-self:flex-start}body.wc-page .wc-case-text{font-size:var(--type-14);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}body.wc-page .wc-case-cta{font-size:var(--type-14);font-weight:var(--font-weight-medium);color:var(--text-primary);text-decoration:underline;margin-top:auto;padding-top:var(--space-2)}body.wc-page.wc-anim .wc-reveal{opacity:0;transform:translateY(12px);transition:opacity .5s var(--easing-base),transform .5s var(--easing-base)}body.wc-page.wc-anim .wc-reveal.is-in{opacity:1;transform:none}@media(max-width:960px){body.wc-page .wc-hero-grid{grid-template-columns:1fr}body.wc-page .wc-hero-right .wc-demo-wrap{margin:var(--space-6) auto 0}body.wc-page .wc-handoff-grid,body.wc-page .wc-flow-grid{grid-template-columns:1fr}body.wc-page .wc-flow-card .wc-mini{max-width:420px}body.wc-page .wc-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){body.wc-page .wc-number-value{font-size:var(--type-36)}}@media(max-width:767px){body.wc-page .alt-compare-card{overflow-x:auto;-webkit-overflow-scrolling:touch}body.wc-page .wc-compare-table,body.wc-page .wc-compare-table thead,body.wc-page .wc-compare-table tbody{display:block}body.wc-page .wc-compare-table{min-width:560px}body.wc-page .wc-compare-table thead tr,body.wc-page .wc-compare-table .alt-ct-row{display:grid;grid-template-columns:minmax(120px,1.4fr) repeat(3,1fr)}body.wc-page .wc-compare-table thead .alt-ct-feat{display:block}body.wc-page .wc-compare-table .alt-ct-group{display:grid;grid-template-columns:1fr}body.wc-page .wc-compare-table .alt-ct-group td{grid-column:1 / -1}body.wc-page .wc-compare-table .alt-ct-row .alt-ct-feat{grid-column:auto;background:var(--surface-base);font-size:var(--type-14);color:var(--color-neutral-700);border-right:var(--border-width-hairline) solid var(--color-overlay-black-06);padding:var(--space-3) var(--space-3)}body.wc-page .wc-compare-table thead .alt-ct-col--zip{display:block}body.wc-page .wc-compare-table thead .alt-ct-col--zip .alt-ct-brand-row{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}}@media(max-width:640px){body.wc-page .wc-demo-wrap{margin-top:var(--space-8)}body.wc-page .wc-store{min-height:480px;padding:var(--space-3)}body.wc-page .wc-panel{width:min(92%,300px)}body.wc-page .wc-case-grid{grid-template-columns:1fr}body.wc-page .wc-stepper{flex-direction:column;align-items:stretch;gap:0}body.wc-page .wc-stepper-step{flex-direction:row;align-items:flex-start;text-align:left;gap:var(--space-4);flex:0 0 auto}body.wc-page .wc-stepper-content{padding-top:6px;gap:var(--space-2)}body.wc-page .wc-step-conn{width:2px;height:32px;flex:0 0 32px;margin-top:0;margin-left:19px}body.wc-page.wc-anim .wc-step-fill{transform:scaleY(0);transform-origin:top center}body.wc-page.wc-anim .wc-stepper.is-in .wc-step-fill{transform:scaleY(1)}}
