.guide-module__TPJx4q__layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:64px;padding-block:64px 24px;display:grid}.guide-module__TPJx4q__toc{font-size:.88rem;position:sticky;top:108px}.guide-module__TPJx4q__toc>p{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:.75rem;font-weight:600}.guide-module__TPJx4q__toc ol{color:var(--muted);gap:10px;margin:0;padding-left:18px;display:grid}.guide-module__TPJx4q__toc ol a{color:var(--navy);line-height:1.4}.guide-module__TPJx4q__toc ol a:hover{color:#007147}.guide-module__TPJx4q__tocCta{margin-top:24px}.guide-module__TPJx4q__article{min-width:0;max-width:760px}.guide-module__TPJx4q__section{border-bottom:1px solid var(--line);margin-bottom:40px;padding-bottom:40px;scroll-margin-top:110px}.guide-module__TPJx4q__section h2{margin:0 0 18px;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2}.guide-module__TPJx4q__section>p{color:#3d4f4a;margin:0 0 16px;line-height:1.7}.guide-module__TPJx4q__section ul{gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.guide-module__TPJx4q__section li{color:#3d4f4a;grid-template-columns:18px 1fr;gap:12px;line-height:1.6;display:grid}.guide-module__TPJx4q__section li svg{color:#007548;margin-top:5px}.guide-module__TPJx4q__more{margin-top:20px!important}.guide-module__TPJx4q__more a{color:#007147;font-weight:600}.guide-module__TPJx4q__cta{background:var(--navy);color:#fff;border-radius:18px;margin:0 0 48px;padding:32px}.guide-module__TPJx4q__cta h2{color:#fff;margin:0}.guide-module__TPJx4q__cta p{color:#b8c9cd;margin:10px 0 22px}@media (max-width:960px){.guide-module__TPJx4q__layout{grid-template-columns:1fr;gap:32px;padding-top:40px}.guide-module__TPJx4q__toc{border:1px solid var(--line);background:var(--paper);border-radius:14px;padding:20px;position:static}.guide-module__TPJx4q__tocCta{display:none}}
