.how-page{--how-ink:#151b21;--how-paper:#fbfaf7;--how-linen:#ece7de;--how-limestone:#d9d0c3;--how-amber:#f18700;--how-amber-text:#a94f00;--how-amber-light:#ffbb57;--how-blue:#246f9b;--how-blue-light:#78b5d6;--how-line:rgba(21,27,33,.16);background:var(--how-paper);color:var(--how-ink);font-family:var(--ff-body)}.how-page *{box-sizing:border-box}.how-page :focus-visible{outline:3px solid var(--how-blue);outline-offset:4px}.how-page .page-hero{position:relative;overflow:hidden;padding:clamp(90px,12vw,150px) 24px clamp(80px,10vw,125px);text-align:left;background:var(--how-ink);color:var(--how-paper)}.how-page .page-hero:after{content:"";position:absolute;right:-14vw;bottom:-34vw;width:min(66vw,920px);aspect-ratio:1;border:1px solid rgba(255,187,87,.58);border-radius:50%;box-shadow:0 0 0 58px #ffbb570b,0 0 0 116px #ffbb5705}.how-page .page-hero>*{position:relative;z-index:1;max-width:1180px;margin-left:auto;margin-right:auto}.how-page .page-hero__eyebrow{margin-bottom:19px;color:var(--how-amber-light);font-size:11px;font-weight:800;letter-spacing:.14em}.how-page .page-hero h1{max-width:850px;margin-bottom:25px;color:var(--how-paper);font-family:var(--ff-display);font-size:clamp(3.5rem,7vw,6.5rem);font-weight:500;letter-spacing:-.055em;line-height:.96}.how-page .page-hero__accent-line{width:45px;height:2px;margin:0 0 24px;background:var(--how-amber)}.how-page .page-hero__subhead{max-width:720px;margin:0;color:#dbe6e9;font-size:clamp(1.02rem,1.7vw,1.25rem);line-height:1.7}.how-page .how-section{padding:clamp(65px,9vw,120px) 0;background:var(--how-paper)}.how-page .how-section--alt{background:var(--how-linen)}.how-page .how-section>.container,.how-page .how-section>div{max-width:1200px;padding:0 24px}.how-page .how-section h2{max-width:760px;margin:0 0 22px;color:var(--how-ink);font-family:var(--ff-display);font-size:clamp(2.4rem,4.5vw,4.5rem);font-weight:500;letter-spacing:-.045em;line-height:1.01}.how-page .how-section p{max-width:775px;margin:0 0 18px;color:#40515c;font-size:1.04rem;line-height:1.76}.how-page .how-cards{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;margin-top:42px}.how-page .how-card{grid-column:span 4;min-height:230px;padding:27px;border:1px solid var(--how-line);border-radius:0;background:var(--how-paper);box-shadow:none;transition:transform .25s ease,border-color .25s ease}.how-page .how-card:nth-child(2),.how-page .how-card:nth-child(5){background:var(--how-ink);border-color:var(--how-ink)}.how-page .how-card:hover,.how-page .tier-card:hover{transform:translateY(-4px);border-color:var(--how-amber)}.how-page .how-card h3{margin:0 0 12px;color:var(--how-ink);font-family:var(--ff-display);font-size:1.65rem;font-weight:500;letter-spacing:-.035em;line-height:1.06}.how-page .how-card p{color:#40515c;font-size:.91rem;line-height:1.63}.how-page .how-card:nth-child(2) h3,.how-page .how-card:nth-child(5) h3{color:var(--how-paper)}.how-page .how-card:nth-child(2) p,.how-page .how-card:nth-child(5) p{color:#d9e5e9}.how-page .tier-cards{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;margin-top:42px}.how-page .tier-card{grid-column:span 4;padding:30px;border:1px solid var(--how-line);border-top:3px solid var(--how-blue);border-radius:0;background:var(--how-paper);box-shadow:none;transition:transform .25s ease,border-color .25s ease}.how-page .tier-card:nth-child(2){border-top-color:var(--how-amber)}.how-page .tier-card:nth-child(3){border-top-color:var(--how-ink)}.how-page .tier-card__label{margin-bottom:10px;color:var(--how-ink);font-family:var(--ff-display);font-size:1.7rem;font-weight:500;line-height:1.08;letter-spacing:-.03em}.how-page .tier-card__scope{margin:0 0 18px;color:var(--how-blue);font-family:var(--ff-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.how-page .tier-card p{font-size:.94rem;line-height:1.65}.how-page .how-cta-section{position:relative;overflow:hidden;background:var(--how-ink)!important;text-align:left}.how-page .how-cta-section:after{content:"";position:absolute;inset:0;opacity:.56;background:linear-gradient(90deg,transparent 49.7%,rgba(120,181,214,.18) 50%,transparent 50.3%),linear-gradient(0deg,transparent 49.7%,rgba(120,181,214,.15) 50%,transparent 50.3%);background-size:48px 48px}.how-page .how-cta-section .container{position:relative;z-index:1}.how-page .how-cta-section h2{color:var(--how-paper)}.how-page .how-cta-section p{color:#e0e8ea;margin-bottom:30px}.how-page .btn-primary{display:inline-flex;border-radius:999px;background:var(--how-amber);color:var(--how-ink);font-weight:800;transition:transform .2s ease,background .2s ease}.how-page .btn-primary:hover{transform:translateY(-2px);background:var(--how-amber-light)}.how-page .footer-cslb-disclosure{font-size:var(--fs-12);color:#fff9;line-height:1.4;margin-top:8px}@media(max-width:900px){.how-page .how-card{grid-column:span 6}.how-page .tier-card{grid-column:span 12}}@media(max-width:600px){.how-page .page-hero{padding-left:20px;padding-right:20px}.how-page .how-section>.container,.how-page .how-section>div{padding:0 20px}.how-page .how-card{grid-column:span 12}.how-page .how-cards,.how-page .tier-cards{gap:12px}}@media(prefers-reduced-motion:reduce){.how-page *{transition:none!important;animation:none!important}}
