.practical-guide .guide-kicker{color:var(--green,#246b29);font-size:13px;font-weight:600;letter-spacing:.03em;margin-bottom:15px}
.practical-guide .guide-context{font-size:14px;color:#505650;max-width:72ch;margin-top:20px}
.guide-toc{margin-block:30px 38px;border-block:1px solid #d9dfdc;padding-block:22px}
.guide-toc h2{font-size:21px;margin-bottom:14px}
.guide-toc ol{padding-left:22px;margin:0;columns:2;column-gap:30px}
.guide-toc li{padding:5px 0;break-inside:avoid;font-size:15px}
.guide-toc a{text-decoration:underline;text-underline-offset:3px}
.practical-guide .guide-body{max-width:none}
.practical-guide .guide-body section{scroll-margin-top:110px}
.practical-guide .guide-body p,.practical-guide .guide-checklist{max-width:72ch}
.practical-guide .guide-checklist{padding-left:24px;margin-block:16px 24px}
.guide-checklist li{padding:5px 0;line-height:1.65}
.guide-table-region{max-width:100%;overflow-x:auto;margin-block:24px;overscroll-behavior-inline:contain}
.guide-table-hint{display:none}
.guide-table-region table{border-collapse:collapse;width:100%;min-width:32rem;font-size:15px;text-align:left}
.guide-table-region caption{text-align:left;font-size:16px;font-weight:600;color:#111111;padding-bottom:14px}
.guide-table-region th,.guide-table-region td{padding:14px 16px;border-bottom:1px solid #d9dfdc;vertical-align:top;line-height:1.6}
.guide-table-region th{background:#f4f5f3;font-weight:600}
.guide-table-region td:first-child{font-weight:600;width:25%}
.practical-guide .guide-faq details{padding-inline:0}
.practical-guide .guide-faq summary{font-size:16px}
@media(max-width:620px){.guide-toc ol{columns:1}.guide-toc{margin-block:25px 30px;padding-block:18px}.guide-toc li{font-size:14px}.practical-guide .guide-context{font-size:13px}.practical-guide .guide-table-hint{display:block;font-size:13px;color:#505650;margin-top:20px}.guide-table-region{margin-top:10px}.guide-table-region table{font-size:14px}.guide-table-region th,.guide-table-region td{padding:12px}.practical-guide .guide-checklist{font-size:16px}.practical-guide .guide-faq summary{font-size:15px}}
