.home-page{--fs-display:clamp(46px, 7.5vw, 108px);--fs-section:clamp(34px, 4.44vw, 64px);--fs-sub:clamp(26px, 2.5vw, 36px);--fs-card:clamp(18px, 1.46vw, 21px);--fs-lede:clamp(17px, 1.36vw, 19.5px);--fs-body:clamp(15px, 1.18vw, 17px);--fs-small:clamp(13.5px, 1.05vw, 15px);--sec-half:calc(clamp(72px, 12vw, 176px) / 2);--head-gap:clamp(32px, 3.4vw, 48px);--eyebrow-gap:16px;--lede-gap:20px;--cta-gap:clamp(24px, 2.2vw, 32px)}.home-page :is(.h-hero2 .d,.head .d,.co-head .d,.h-demo .d,.l-band .d,#double-story .chapter[data-stage] h2.title){font-weight:500;line-height:1}.home-page .is-pinned .co-head .d,.home-page .co .head .d{font-size:var(--fs-section)}.home-page :is(.tband .tcopy b,.sp h3){font-size:var(--fs-sub);font-weight:700;line-height:1.05}.home-page :is(.ag h3,.ag h4,.s5 h4){font-family:var(--font-display);font-size:var(--fs-card);font-weight:700;line-height:1.1}.home-page :is(.ag p,.s5 p,.sp .sub){font-size:var(--fs-small);line-height:1.5}.home-page .lede,.home-page .l-band .top p{font-size:var(--fs-lede);line-height:1.55}.home-page .l-band .d,.home-page #double-story .chapter[data-stage] h2.title{font-size:var(--fs-section)}.home-page #double-story .chapter[data-stage] h3.title{font-size:var(--fs-sub);line-height:1.05}.home-page :is(.h-hero2 .ctas,.l-band .band-ctas,.h-agents-cta,.chat-cta,.co-cta){margin-top:var(--cta-gap)}.home-page .sp .sub{margin-bottom:var(--cta-gap)}.home-page .kick,.home-page #double-story .chapter[data-stage] .eyebrow{margin-bottom:var(--eyebrow-gap)}.home-page :is(.h-hero2 .lede,.h-demo .lede){margin-top:var(--lede-gap)}.home-page .head.solo .lede{margin-top:0}.home-page .head.solo{row-gap:var(--lede-gap)}.home-page .l-band .top{gap:var(--lede-gap)}.home-page .l-band .top p{font-size:var(--fs-lede)}.home-page .head{margin-bottom:var(--head-gap)}.home-page .head.center{row-gap:var(--lede-gap)}.home-page .chat-wrap{margin-top:0}.home-page .lp-sec:not(.h-hero2,.l-band){padding-block:var(--sec-half)}.home-page .l-band{margin-block:0}.home-page .h-assist{padding-bottom:0}.home-page .h-assist .picker{margin-bottom:clamp(32px,3vw,48px)}.home-page .home-trust,.home-page .home-trust .trust{padding-block:0}@media (width<=640px){.home-page .lp-sec.h-sec{padding-bottom:48px}.home-page .home-trust{padding-block:12px 40px}}.home-page .story{margin-top:var(--sec-half)}.home-page .lp-wide:has(.h-demo){margin-bottom:var(--sec-half)}.home-page .h-first{padding-block:clamp(24px, 5.2vw, 84px) var(--sec-half)}@media (width<=760px){.home-page .h-first{padding-top:clamp(44px,10vw,60px)}}.home-page .fr-head{gap:0}.home-page .fr-ctas{margin-top:var(--cta-gap)}.home-page .fr-note{margin-top:12px}.home-page .h-first .fr-sub{margin-top:clamp(52px,6.4vw,104px)}.home-page .h-first .h-demo-sc{margin-top:20px}.home-page .h-first .d+.fr-side{margin-top:8px}.home-page .h-first .lede{font-size:var(--fs-body)}.home-page .inside{padding-block:var(--sec-half);text-align:center}.home-page .inside .d{margin-bottom:var(--head-gap);font-size:var(--fs-section);line-height:1}.home-page .inside-more{margin:20px 0 0;font-weight:600}.home-page .inside-more a{color:var(--accent);text-decoration:none}.home-page .inside-more a:hover{text-underline-offset:4px;text-decoration:underline}.home-page .inside .engine.is-console>.con{max-width:860px;margin-top:0}.home-page .h-closing .h-hero2{margin-top:var(--sec-half);padding-top:clamp(48px,6vw,96px)!important}.home-page .h-closing .h-hero2 .d{font-size:var(--fs-section)}.home-page .lp-wide:has(.h-first){margin-bottom:0}.home-page .h-repeats .marq+.center{margin-top:var(--sec-pad)!important}@media (width<=640px){.home-page .h-sec+.h-repeats{padding-top:var(--sec-pad)}.home-page .sec-band .kick{margin-bottom:0}}@media (width<=860px){.home-page :is(.co,.h-repeats,.h-demo) :is(.head,.head.center,.center,.inner){text-align:left;justify-items:start}.home-page .co .head.center.solo .kick,.home-page .co .head .lede{justify-self:start;margin-inline:0}.home-page :is(.co-cta,.integr){justify-content:flex-start}}@media (width<=640px){.home-page .agrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-page .ag{min-height:0;padding:14px}}.home-page .con-logos li{box-shadow:none;background:var(--fill)}.home-page .trust-logo{height:56px;padding:0 14px;overflow:hidden}.home-page .trust-logo img{height:76px}@media (width<=760px){.home-page :is(.h-hero2,.home-trust) .trust{flex-wrap:wrap;justify-content:center;gap:10px 12px}.home-page :is(.h-hero2,.home-trust) .trust>span:first-child{text-align:center;flex-basis:100%}.home-page .trust-logo{height:40px;padding:0 4px}.home-page .trust-logo img{height:50px}.home-page .h-hero2 .ctas .btn{justify-content:center;min-width:240px}}.home-page .verbs{gap:8px;max-width:62%}.home-page .verbs span{height:44px;font-family:var(--font-sans);font-weight:600;font-size:var(--fs-body);letter-spacing:0;gap:10px;padding:0 18px 0 14px}.home-page .verbs span i{border-radius:var(--radius-square);flex:none;width:10px;height:10px}.home-page .verbs span img{width:20px;height:20px}@media (width<=900px){.home-page .verbs{max-width:none}.home-page .verbs span{height:38px;padding:0 14px 0 12px}}.home-page .rp{padding-bottom:var(--sec-half)}.home-page .rp .mrow span{align-items:center;gap:9px;padding:9px 10px 9px 12px;display:inline-flex}.home-page .rp .mrow img{object-fit:contain;flex:none;width:18px;height:18px}.home-page .rp .mrow q{quotes:none;padding-right:4px}.home-page .rp .mrow b{border-radius:var(--radius-full);background:var(--ground);color:var(--muted);font-size:var(--fs-xs,12px);align-items:center;gap:6px;padding:4px 10px 4px 7px;font-weight:500;display:inline-flex}.home-page .rp .mrow b img{width:15px;height:15px}.home-page .cband{padding-block:var(--sec-pad);grid-template-columns:minmax(320px,1fr) minmax(0,600px);align-items:center;gap:clamp(32px,4.4vw,80px);display:grid}.home-page .cband .d{font-size:var(--fs-section);line-height:1.02}.home-page .cband .lede{margin-top:clamp(18px,1.8vw,26px)}.home-page .cband-btn{margin-top:var(--cta-gap)}.cband-art{aspect-ratio:600/560;border-radius:var(--radius-32);background:var(--ground);box-shadow:0 0 0 2px var(--card-ring);position:relative;overflow:hidden}:root[data-theme=dark] .cband-art{background:var(--color-proof)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .cband-art{background:var(--color-proof)}}.cband-layers{aspect-ratio:1080/1120;width:130%;position:absolute;bottom:-12%;left:-15%}.cband-art[data-object=fistbump] .cband-layers{bottom:-32%}.cband-layers img{width:100%;height:100%;position:absolute;inset:0}.cband-chip{border-radius:var(--radius-full);background:var(--color-ink-fixed);color:var(--color-white);font-size:var(--fs-sm);align-items:center;gap:10px;padding:10px 18px;font-weight:600;display:inline-flex;position:absolute;top:clamp(16px,2.2vw,28px);left:clamp(16px,2.2vw,28px)}@media (width<=900px){.home-page .cband{text-align:center;grid-template-columns:1fr}.home-page .cband .lede{margin-inline:auto}.cband-art{width:min(100%,520px);margin-inline:auto}}.home-page .proof{background:var(--color-proof);color:var(--color-white);padding-inline:max(clamp(18px,5vw,72px),50% - 720px + clamp(18px,5vw,72px));padding-top:var(--sec-pad);overflow:hidden}.home-page .proof-in{grid-template-columns:minmax(320px,1fr) minmax(0,1.05fr);align-items:end;gap:clamp(32px,4vw,72px);display:grid}.home-page .proof-copy{padding-bottom:var(--sec-pad)}.home-page .proof-eyebrow{color:var(--color-footer-muted);font-size:var(--fs-sm);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-weight:700}.home-page .proof-h{color:var(--color-footer-muted);font-size:var(--fs-section);line-height:1.02}.home-page .proof-h em{color:var(--color-white)}.home-page .proof-lede{max-width:46ch;color:var(--color-footer-text);font-size:var(--fs-lede);margin:clamp(18px,1.8vw,26px) 0 0;line-height:1.5}.home-page .proof-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,2.4vw,34px) clamp(20px,3vw,48px);margin:clamp(36px,4vw,56px) 0 0;display:grid}.home-page .proof-stat{border-top:1px solid color-mix(in srgb, var(--color-white) 14%, transparent);padding-top:16px}.home-page .proof-n{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(44px,4.6vw,72px);font-weight:800;line-height:1}.home-page .proof-l{color:var(--color-footer-muted);font-size:var(--fs-sm);align-items:center;gap:8px;margin:10px 0 0;display:flex}.home-page .proof-art{align-self:end;position:relative}.home-page .proof-art img{width:100%;height:auto;image-rendering:pixelated;display:block}.home-page .proof-call{z-index:1;border-radius:var(--radius-full);background:var(--color-ink-fixed);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-white) 12%, transparent);color:var(--color-white);font-size:var(--fs-sm);white-space:nowrap;align-items:center;gap:12px;padding:12px 18px;font-weight:600;display:inline-flex;position:absolute;top:clamp(-8px,1vw,24px);left:50%;translate:-50%}.home-page .proof-wave{align-items:center;gap:3px;height:18px;display:inline-flex}.home-page .proof-wave i{width:3px;height:calc(var(--h) * 18px);background:var(--color-lime);border-radius:2px}.home-page .proof-call-time{color:var(--color-footer-muted);font-variant-numeric:tabular-nums}@media (width<=900px){.home-page .proof-in{grid-template-columns:1fr}.home-page .proof-copy{padding-bottom:0}.home-page .proof-call-t{display:none}}
