.how-guide .page-hero{padding-bottom:54px}.how-guide h1,.how-guide h2{letter-spacing:-.03em;text-wrap:balance}.how-guide .guide-deck{max-width:640px;font-size:21px;line-height:1.6}.guide-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:26px;font-size:15px;display:flex}.guide-reading{color:var(--muted);margin:22px 0 0;font-size:13px}.guide-container{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,64px);max-width:1440px;padding-bottom:90px;display:grid}.guide-index{padding:24px 0;font-size:14px;position:sticky;top:110px}.guide-index strong{font-size:16px}.guide-index ol{margin:18px 0;padding:0;list-style:none}.guide-index li{margin:0}.guide-index li a{color:var(--muted);gap:12px;padding:9px 0;line-height:1.5;display:flex}.guide-index li a:hover{color:var(--teal)}.guide-index li span{color:var(--teal);font-variant-numeric:tabular-nums}.guide-faq-link{color:var(--ink);margin:20px 0;display:block}.guide-back{border-top:1px solid var(--line);justify-content:space-between;padding-top:20px;display:flex}.guide-article{min-width:0}.guide-intro{padding:20px 0 26px}.how-guide .guide-prose{max-width:72ch}.how-guide .guide-step{padding:46px 0 30px}.guide-step-heading{align-items:baseline;gap:18px;display:flex}.guide-step-number{color:var(--teal);font-variant-numeric:tabular-nums;font-size:18px}.how-guide .guide-step h2{margin:0 0 18px;font-size:clamp(27px,2.8vw,38px)}.how-guide .guide-step-lead{color:var(--muted);max-width:72ch}.how-guide .guide-step figure{max-width:none;margin:28px 0}.how-guide .guide-step figure img{background:#f3f7fa;height:auto}.how-guide .guide-step figure>a{border-radius:12px;display:block}.how-guide .guide-step figcaption{justify-content:space-between;gap:16px;font-size:13px;line-height:1.6;display:flex}.how-guide .guide-step figcaption a{white-space:nowrap}.how-guide .guide-step p{max-width:72ch}.how-guide .guide-policy-links{margin-top:30px;font-size:15px}.guide-finish{border-top:1px solid var(--line);margin-top:24px;padding:44px 0 0}.guide-finish h2{font-size:clamp(30px,3vw,40px)}.guide-finish p{max-width:62ch}@media (max-width:1000px){.guide-container{max-width:920px;display:block}.guide-index{border-bottom:1px solid var(--line);margin-bottom:20px;position:static}.guide-index ol{grid-template-columns:1fr 1fr;column-gap:24px;display:grid}.guide-faq-link{margin-bottom:0}.guide-back{display:none}}@media (max-width:600px){.how-guide .page-hero{padding-bottom:30px}.how-guide .guide-deck{font-size:18px}.guide-index{font-size:13px}.guide-index ol{column-gap:16px}.guide-index li a{gap:7px;min-height:44px}.guide-step-heading{gap:12px}.how-guide .guide-step{padding:34px 0 22px}.how-guide .guide-step figcaption{display:block}.how-guide .guide-step figcaption a{padding:8px 0;display:inline-block}.how-guide .guide-step p,.guide-intro p{font-size:16px;line-height:1.8}}.how-guide .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
