/* Public marketing surfaces only; authenticated workspace styles are unchanged. */
.brand{text-decoration:none}.brand small{display:block}.hero{align-items:center}.hero-proof:before{inset:0}.hero-proof figure{margin:0}.hero>div,.proof-grid>div,.proof-grid>figure,.flow>div,.price-grid>div{min-width:0}.hero h1{font-size:clamp(38px,4.8vw,66px)}.proof-grid figure{margin:0}.sample .metric b{font-size:clamp(24px,3vw,34px)}.sample .metric:last-of-type{margin-bottom:12px}.navlinks{align-items:center;flex-wrap:wrap}section{scroll-margin-top:20px}a:focus-visible,summary:focus-visible{outline:3px solid #9bd9ff;outline-offset:5px}.hero p,.section-head p{max-width:66ch}.feature-intro{max-width:760px}.rate-link{display:inline-block;margin-block:16px}.growth-preview-note{background:#dcecff;color:#102f49;padding:12px;text-align:center;font-size:14px}
@media(max-width:800px){.hero h1{font-size:clamp(38px,8vw,58px)}.proof-grid{gap:24px}.hero-proof{max-width:100%}.navlinks a:nth-child(-n+3){display:none}.nav{gap:12px}.sample{padding:20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
