.how-page{background:var(--brand-bg);min-height:100vh;color:var(--brand-ink);overflow:hidden}.how-main{padding-top:76px}.how-hero{color:#fff;background:radial-gradient(circle at 88% 12%,#60a5fa40,#0000 26%),radial-gradient(circle at 5% 90%,#c58a2526,#0000 24%),linear-gradient(145deg,#0b1730,#162a59 56%,#173b91 140%);padding:clamp(66px,8vw,112px) 24px;position:relative;overflow:hidden}.how-hero:before{content:"";background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.how-hero-inner,.how-section,.how-access-inner,.how-focus,.how-final{z-index:1;width:min(1180px,100%);margin:auto;position:relative}.how-hero-inner{align-items:center;gap:clamp(42px,7vw,105px);display:grid}.how-hero-copy{max-width:650px}.how-eyebrow,.how-heading>p,.how-access-copy>p,.how-focus p,.how-final p{color:#9bc2ff;letter-spacing:.13em;text-transform:uppercase;margin:0 0 17px;font-size:.68rem;font-weight:760}.how-eyebrow{color:#ffffffb8;align-items:center;gap:10px;display:flex}.how-eyebrow span{background:#9bc2ff;width:18px;height:2px;box-shadow:10px 7px #e3b96e}.how-hero h1{color:#fff;letter-spacing:-.075em;max-width:650px;margin:0;font-size:clamp(3rem,6vw,5.6rem);font-weight:790;line-height:.94}.how-hero h1 em,.contact-hero h1 em{color:#9bc2ff;font-family:var(--font-display),Georgia,serif;font-weight:400}.how-hero-copy>p:not(.how-eyebrow){color:#ffffffb8;max-width:590px;margin:26px 0 30px;font-size:1.05rem;line-height:1.72}.how-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.how-primary,.how-secondary{color:#fff;border:1px solid #ffffff3b;border-radius:10px;align-items:center;gap:9px;min-height:50px;padding:13px 16px;font-size:.76rem;font-weight:740;text-decoration:none;display:inline-flex}.how-primary{border-color:var(--brand-accent);background:var(--brand-accent);box-shadow:0 16px 26px -16px #000000c7}.how-secondary{background:#ffffff14}.how-path-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(150deg,#ffffff26,#ffffff0e);border:1px solid #ffffff2e;border-radius:18px;padding:20px;box-shadow:0 26px 55px -35px #000c}.how-path-top{border-bottom:1px solid #ffffff24;align-items:center;gap:10px;padding-bottom:15px;font-size:.78rem;font-weight:720;display:flex}.how-path-top span{color:#173b87;background:#dbeafe;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.how-path-step{grid-template-columns:28px 1fr;gap:10px;margin-top:16px;display:grid}.how-path-step>i{color:#9bc2ff;padding-top:3px;font-size:.62rem;font-style:normal;font-weight:760}.how-path-step>span{grid-template-columns:18px 1fr;column-gap:8px;display:grid}.how-path-step svg{color:#9bc2ff;grid-row:span 2}.how-path-step strong,.how-path-step small{display:block}.how-path-step strong{font-size:.77rem}.how-path-step small{color:#ffffff9e;margin-top:3px;font-size:.66rem;line-height:1.45}.how-section{padding:clamp(70px,8vw,106px) 24px}.how-heading{max-width:690px;margin-bottom:35px}.how-heading>p,.how-access-copy>p,.how-focus p,.how-final p{color:var(--brand-accent)}.how-heading h2,.how-access h2,.how-focus h2,.how-final h2{color:var(--brand-ink);letter-spacing:-.07em;margin:0;font-size:clamp(2.25rem,4.5vw,4rem);font-weight:790;line-height:.98}.how-heading>span,.how-access-copy>span,.how-focus>div>span,.how-final>div>span{color:var(--brand-body);margin-top:18px;font-size:.92rem;line-height:1.7;display:block}.how-step-grid,.how-feature-grid{gap:13px;display:grid}.how-step-grid article,.how-feature-grid article{border:1px solid var(--brand-border);background:var(--brand-surface);border-radius:16px;padding:21px;box-shadow:0 20px 36px -33px #0f172a8c}.how-card-top{color:var(--brand-accent);justify-content:space-between;align-items:center;display:flex}.how-card-top i{color:var(--brand-muted);letter-spacing:.1em;font-size:.64rem;font-style:normal;font-weight:760}.how-step-grid h3,.how-feature-grid h3{letter-spacing:-.03em;margin:24px 0 8px;font-size:1.05rem}.how-step-grid p,.how-feature-grid p{color:var(--brand-body);margin:0;font-size:.79rem;line-height:1.65}.how-step-grid a,.how-step-grid article>span{color:var(--brand-accent);align-items:center;gap:6px;margin-top:20px;font-size:.7rem;font-weight:740;text-decoration:none;display:inline-flex}.how-step-grid article>span{color:var(--brand-muted)}.how-access{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-tint)54%,transparent),transparent);padding:clamp(70px,8vw,105px) 24px}.how-access-inner{align-items:center;gap:34px;display:grid}.how-access-note{border:1px solid var(--brand-border);background:var(--brand-surface);border-radius:12px;gap:11px;margin-top:27px;padding:15px;display:flex}.how-access-note svg{color:var(--brand-accent);flex:none}.how-access-note strong,.how-access-note small{display:block}.how-access-note strong{font-size:.76rem}.how-access-note small{color:var(--brand-muted);margin-top:3px;font-size:.67rem;line-height:1.5}.how-access-steps{border:1px solid var(--brand-border);background:var(--brand-surface);border-radius:17px;padding:21px;box-shadow:0 24px 42px -34px #0f172a94}.how-access-title{border-bottom:1px solid var(--brand-border);color:var(--brand-ink);align-items:center;gap:9px;padding-bottom:16px;font-size:.8rem;font-weight:740;display:flex}.how-access-title svg{color:var(--brand-accent)}.how-access-steps ol{gap:16px;margin:0;padding:17px 0 0;list-style:none;display:grid}.how-access-steps li{grid-template-columns:28px 1fr;gap:10px;display:grid}.how-access-steps b{color:var(--brand-accent);font-size:.62rem}.how-access-steps strong,.how-access-steps small{display:block}.how-access-steps strong{font-size:.75rem}.how-access-steps small{color:var(--brand-muted);margin-top:3px;font-size:.66rem;line-height:1.45}.how-features{padding-top:clamp(70px,8vw,105px)}.how-feature-grid article>i{width:40px;height:40px;color:var(--brand-accent);background:var(--brand-tint);border-radius:11px;place-items:center;display:grid}.how-focus{color:#fff;background:linear-gradient(130deg,#0d1d40,#173b87);border-radius:20px;gap:30px;margin-bottom:clamp(70px,8vw,105px);padding:clamp(30px,5vw,54px);display:grid}.how-focus h2{color:#fff}.how-focus>div>span{color:#ffffffb3}.how-focus-points{align-content:center;gap:12px;display:grid}.how-focus-points span{color:#ffffffd1;align-items:center;gap:8px;font-size:.74rem;display:flex}.how-focus-points svg{color:#9bc2ff}.how-focus-points a,.how-final>a{color:#173b87;background:#dbeafe;border-radius:9px;align-items:center;gap:7px;width:fit-content;margin-top:8px;padding:12px 14px;font-size:.7rem;font-weight:760;text-decoration:none;display:inline-flex}.how-final{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:25px;padding:0 24px clamp(80px,9vw,118px);display:flex}.how-final>a{color:#fff;background:var(--brand-accent);margin:0}@media (min-width:720px){.how-hero-inner{grid-template-columns:minmax(0,1fr) minmax(300px,382px)}.how-step-grid{grid-template-columns:repeat(3,1fr)}.how-feature-grid{grid-template-columns:repeat(2,1fr)}.how-access-inner{grid-template-columns:minmax(0,1fr) minmax(330px,.9fr)}.how-focus{grid-template-columns:1fr .85fr}}@media (max-width:640px){.how-main{padding-top:66px}.how-hero{padding:57px 20px 62px}.how-hero h1{font-size:clamp(2.8rem,14vw,3.7rem)}.how-primary,.how-secondary{justify-content:center;width:100%}.how-section,.how-access,.how-final{padding-left:16px;padding-right:16px}.how-focus{margin-left:14px;margin-right:14px;padding:28px 20px}.how-final{align-items:flex-start}.how-final>a{justify-content:center;width:100%}}.how-quality{padding-top:0}.how-heading h2 em{color:var(--brand-accent);font-family:var(--font-display),Georgia,serif;font-weight:400}.how-comparison{gap:13px;display:grid}.how-comparison-card{border:1px solid var(--brand-border);background:var(--brand-surface);border-radius:16px;padding:22px}.how-comparison-card>div{border-bottom:1px solid var(--brand-border);align-items:center;gap:9px;padding-bottom:15px;font-size:.83rem;font-weight:760;display:flex}.how-comparison-card ul{color:var(--brand-body);gap:10px;margin:0;padding:17px 0 0 20px;font-size:.75rem;line-height:1.55;display:grid}.how-comparison-muted>div{color:#9f1239}.how-comparison-muted{background:color-mix(in srgb,#fff1f2 48%,var(--brand-surface))}.how-comparison-positive{border-color:color-mix(in srgb,#16845a 37%,var(--brand-border));background:color-mix(in srgb,#ecfdf5 50%,var(--brand-surface))}.how-comparison-positive>div{color:#16845a}.how-about{border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);gap:30px;width:min(1180px,100%);margin:0 auto clamp(72px,9vw,116px);padding:clamp(32px,5vw,55px) 24px;display:grid}.how-about>div:first-child{max-width:530px}.how-about>div:first-child p{color:var(--brand-accent);letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;font-size:.68rem;font-weight:760}.how-about h2{letter-spacing:-.065em;margin:0;font-size:clamp(2.2rem,4vw,3.5rem);font-weight:790;line-height:1}.how-about-copy{max-width:630px;color:var(--brand-body);font-size:.85rem;line-height:1.75}.how-about-copy p{margin:0 0 15px}.how-about-copy .how-about-lead{color:var(--brand-ink);font-size:1.1rem;font-weight:680;line-height:1.5}.how-final{display:block}.how-final>div{max-width:700px}.how-final a{color:#fff;background:var(--brand-accent);border-radius:10px;align-items:center;gap:8px;width:fit-content;margin-top:25px;padding:14px 16px;font-size:.73rem;font-weight:760;text-decoration:none;display:inline-flex;box-shadow:0 16px 25px -15px #0f172a73}@media (min-width:720px){.how-comparison{grid-template-columns:repeat(2,1fr)}.how-about{grid-template-columns:.75fr 1fr}}@media (max-width:640px){.how-final a{justify-content:center;width:100%}}
