.how-page{background:var(--color-paper);min-height:100vh;color:var(--color-ink)}.how-top{z-index:20;border-bottom:1px solid var(--color-hair);background:color-mix(in oklab, var(--color-paper) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin:0 auto;padding:18px 32px;display:flex;position:sticky;top:0}.how-brand{align-items:center;display:inline-flex}.how-nav{align-items:center;gap:4px;display:flex}.how-nav a{border-radius:var(--radius-pill);color:var(--color-ink);padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none}.how-nav a:hover{background:#0e0e0c0f}.how-hero{border-bottom:1px solid var(--color-ink);grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:56px;max-width:1280px;margin:0 auto;padding:88px 32px 64px;display:grid}.how-eyebrow{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:11px;display:inline-flex}.how-live-dot{background:var(--color-accent);border-radius:50%;width:8px;height:8px;position:relative}.how-live-dot:after{content:"";background:var(--color-accent);opacity:.35;border-radius:50%;animation:1.6s ease-out infinite how-pulse;position:absolute;inset:-5px}@keyframes how-pulse{0%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.how-hero h1{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(46px,7.4vw,104px);font-weight:600;line-height:.94}.how-hero p{color:var(--color-muted);text-wrap:pretty;max-width:520px;margin:0;font-size:clamp(18px,2vw,22px);line-height:1.45}.how-stats{border-bottom:1px solid var(--color-hair);grid-template-columns:repeat(3,1fr);max-width:1280px;margin:0 auto;padding:0 32px;display:grid}.how-stat{border-right:1px solid var(--color-hair);flex-direction:column;justify-content:center;gap:8px;min-height:150px;padding:28px 32px;display:flex}.how-stat:first-child{border-left:1px solid var(--color-hair)}.how-stat strong{font-family:var(--font-display);letter-spacing:0;font-size:clamp(36px,4vw,60px);font-weight:600;line-height:1}.how-stat span{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;line-height:1.5}.how-flow{max-width:1280px;margin:0 auto;padding:88px 32px 0;scroll-margin-top:92px}.how-section-head{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:48px;margin-bottom:32px;display:grid}.how-section-head h2,.how-assurance h2,.how-cta h2{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(36px,5vw,72px);font-weight:600;line-height:.98}.how-steps{border-top:1px solid var(--color-hair);grid-template-columns:repeat(3,1fr);display:grid}.how-step{border-right:1px solid var(--color-hair);min-height:300px;padding:32px 28px}.how-step:first-child{border-left:1px solid var(--color-hair)}.how-step-num{border:1px solid var(--color-ink);font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:42px;font-size:24px;font-weight:600;display:inline-flex}.how-step:first-child .how-step-num{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.how-step h3{font-family:var(--font-display);letter-spacing:0;max-width:10ch;margin:0 0 14px;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.02}.how-step p{color:color-mix(in oklab, var(--color-ink) 70%, transparent);text-wrap:pretty;max-width:32ch;margin:0;font-size:16px;line-height:1.55}.how-assurance{grid-template-columns:minmax(280px,.85fr) minmax(0,1fr);gap:56px;max-width:1280px;margin:0 auto;padding:96px 32px 0;scroll-margin-top:92px;display:grid}.how-assurance-list{border-top:1px solid var(--color-ink)}.how-assurance-list p{border-bottom:1px solid var(--color-hair);color:color-mix(in oklab, var(--color-ink) 76%, transparent);text-wrap:pretty;margin:0;padding:24px 0;font-size:18px;line-height:1.6}.how-cta{border-top:1px solid var(--color-ink);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;max-width:1280px;margin:96px auto 0;padding:56px 32px 88px;display:grid}.how-cta-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.how-primary,.how-secondary{border-radius:var(--radius-pill);justify-content:center;align-items:center;min-height:48px;padding:14px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.how-primary{background:var(--color-ink);color:#fff}.how-secondary{border:1px solid var(--color-hair);color:var(--color-ink)}.how-primary:hover,.how-secondary:hover{transform:translateY(-2px)}.how-primary:hover{box-shadow:0 14px 30px -12px #00000047}.how-secondary:hover{background:#0e0e0c0f}@media (prefers-reduced-motion:reduce){.how-live-dot:after{animation:none}}@media (max-width:900px){.how-hero,.how-section-head,.how-assurance,.how-cta{grid-template-columns:1fr}.how-hero{gap:28px}.how-steps{grid-template-columns:1fr}.how-step,.how-step:first-child{border-left:1px solid var(--color-hair);min-height:auto}.how-stat{padding:24px 18px}.how-cta-actions{justify-content:flex-start}}@media (max-width:640px){.how-top{flex-direction:column;align-items:flex-start;padding:16px 18px;position:static}.how-nav{flex-wrap:wrap}.how-nav a{padding:8px 10px;font-size:13px}.how-hero{padding:48px 18px 40px}.how-stats{grid-template-columns:1fr;padding:0 18px}.how-stat,.how-stat:first-child{border-left:1px solid var(--color-hair);min-height:118px}.how-flow,.how-assurance{padding:64px 18px 0}.how-step{padding:26px 20px}.how-step-num{margin-bottom:30px}.how-cta{margin-top:72px;padding:42px 18px 72px}.how-primary,.how-secondary{width:100%}}
