.checklist-guide{max-width:1120px}.checklist-guide .catalog-header>.text-link{margin-top:0;margin-bottom:20px}.checklist-guide .guide-title{max-width:21ch}.checklist-note{color:var(--muted);max-width:75ch;margin-block:18px}.checklist-jump{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.checklist-jump a{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:10px 14px;font-size:.88rem}.checklist-jump a:hover{border-color:var(--cyan)}.checklist-guide h3{margin-block:8px 14px;font-size:1.2rem}.checklist-steps{gap:20px;margin-top:40px;display:grid}.checklist-steps section{scroll-margin-top:24px}.checklist-steps section:target{outline:2px solid var(--cyan);outline-offset:3px}.checklist-steps h2{margin-block:8px 16px;font-size:clamp(1.35rem,3vw,1.8rem)}.checklist-steps ol{margin-block:0 18px;padding-left:22px}.checklist-steps li{margin-bottom:10px;padding-left:4px}.checklist-steps p+p{margin-top:16px}.checklist-steps .text-link{font-size:inherit;margin-top:0}.checklist-finish{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:28px}.checklist-finish .catalog-jump{align-items:center;margin-top:18px}.checklist-finish .text-link{margin-top:0}
