.guide_page__R6Qp0{--guide-ink:#14233b;--guide-body:#34445b;--guide-muted:#586980;--guide-line:#d7e0ec;--guide-brand:#1d4ed8;color:var(--guide-ink);background:#f4f7fb}.guide_hero__7DUlF{padding:clamp(58px,8vw,104px) 24px 76px;color:#f3f7fc;background:radial-gradient(ellipse at 78% 8%,#263f65 0,transparent 38%),#0f1b2d}.guide_article__jGzrR,.guide_heroInner__MXRuZ{width:min(100%,1040px);margin:0 auto}.guide_heroInner__MXRuZ{max-width:890px}.guide_eyebrow__Cbbb3{display:inline-block;color:#a8c8ff;font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.guide_hero__7DUlF h1{max-width:18ch;margin:18px 0 16px;color:#f8fafc;font-size:clamp(2.4rem,6vw,4.4rem);line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.guide_hero__7DUlF p{max-width:66ch;margin:0;color:#c3cfdd;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.7}.guide_actions__08NRV{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:30px}.guide_actions__08NRV .button{min-height:48px;background:#1d4ed8;border-color:#1d4ed8;color:#fff}.guide_actions__08NRV .button:hover{background:#1e40af;border-color:#1e40af}.guide_secondaryAction__PsKEA{color:#d7e7ff;font-weight:650;text-underline-offset:4px}.guide_article__jGzrR{padding:40px 24px 88px}.guide_section__u6WGY{display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;padding:30px 0;border-bottom:1px solid var(--guide-line)}.guide_sectionNumber__7b39b{display:grid;place-items:center;width:42px;height:42px;border:1px solid #cbdcf9;border-radius:12px;color:var(--guide-brand);background:#eaf1ff;font-weight:750}.guide_faq__IN4BC h2,.guide_section__u6WGY h2{margin:2px 0 12px;color:var(--guide-ink);font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.25;letter-spacing:-.02em}.guide_faq__IN4BC details p,.guide_section__u6WGY li,.guide_section__u6WGY p,.guide_sourceNote__mehzQ p{color:var(--guide-body);font-size:1rem;line-height:1.75}.guide_section__u6WGY p{max-width:76ch;margin:0 0 12px}.guide_section__u6WGY ul{display:grid;gap:8px;margin:14px 0 0;padding-left:22px}.guide_sourceNote__mehzQ{margin:36px 0 56px;padding:24px;border:1px solid #bfd2f2;border-radius:16px;background:#eaf1ff}.guide_sourceNote__mehzQ strong{color:var(--guide-ink);font-size:1.05rem}.guide_sourceNote__mehzQ p{margin:8px 0 12px}.guide_sourceNote__mehzQ a{color:var(--guide-brand);font-weight:700;text-underline-offset:4px}.guide_faq__IN4BC{max-width:840px}.guide_faq__IN4BC h2{margin-top:10px;margin-bottom:22px}.guide_faq__IN4BC details{padding:16px 0;border-bottom:1px solid var(--guide-line)}.guide_faq__IN4BC summary{min-height:40px;color:var(--guide-ink);font-weight:700;line-height:1.5;cursor:pointer}.guide_faq__IN4BC details p{margin:8px 0 0}.guide_page__R6Qp0 a:focus-visible,.guide_page__R6Qp0 summary:focus-visible{outline:3px solid #60a5fa;outline-offset:3px;border-radius:4px}@media (max-width:600px){.guide_hero__7DUlF{padding:50px 18px 56px}.guide_actions__08NRV{align-items:flex-start;flex-direction:column;gap:18px}.guide_article__jGzrR{padding:26px 18px 60px}.guide_section__u6WGY{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:24px 0}.guide_sectionNumber__7b39b{width:34px;height:34px;border-radius:10px;font-size:.875rem}.guide_sourceNote__mehzQ{padding:18px}}html[data-theme=dark] .guide_page__R6Qp0{--guide-ink:#f0f4fa;--guide-body:#d1dbe8;--guide-muted:#aab8ca;--guide-line:#2b3b51;background:#0b1422}html[data-theme=dark] .guide_sectionNumber__7b39b{border-color:#314b70;color:#a8c8ff;background:#162a45}html[data-theme=dark] .guide_sourceNote__mehzQ{border-color:#314b70;background:#14233a}html[data-theme=dark] .guide_sourceNote__mehzQ a{color:#a8c8ff}@media (prefers-reduced-motion:reduce){.guide_page__R6Qp0 *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}