.checklist-resource .resource-intro{padding-top:28px;padding-bottom:30px}.checklist-resource .checklist-jump-links{flex-wrap:wrap;gap:12px 24px;margin-top:26px;font-size:.9rem;display:flex}.checklist-resource .checklist-downloads{background:#e9ede4;padding:28px}.checklist-resource .checklist-downloads h2{font-size:1.65rem}.checklist-resource .checklist-downloads ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.checklist-resource .checklist-downloads li{min-width:0}.checklist-resource .checklist-downloads a{font-weight:600;display:block}.checklist-resource .checklist-downloads span{color:var(--muted);margin-top:8px;font-size:.8rem;display:block}.checklist-resource .checklist-section{border-bottom:1px solid var(--line);padding:40px 0}.checklist-resource .checklist-section>p{max-width:850px}.checklist-resource li{margin-bottom:12px}.checklist-resource .checklist-states{background:#e9ede4;padding:14px 18px;font-weight:600}.checklist-resource .checklist-sections{margin:30px 0;padding:0;list-style:none}.checklist-resource .checklist-sections>li{border-top:1px solid var(--line);margin-bottom:0;padding:24px 0}.checklist-resource .checklist-sections h3{font-size:1.25rem}.checklist-resource .checklist-sections ul{padding:0;list-style:none}.checklist-resource .checklist-sections ul li{gap:12px;max-width:850px;display:flex}.checklist-resource .print-box{border:1px solid #718069;flex-shrink:0;width:12px;min-width:12px;height:12px;margin-top:7px}.checklist-resource .checklist-note{color:var(--muted);max-width:850px;font-size:.9rem}.checklist-resource .checklist-scope{border-left:3px solid #718069;margin-top:24px;padding-left:18px}.checklist-resource .worksheet-outline{border:1px solid var(--line);margin:24px 0}.checklist-resource .worksheet-outline summary{cursor:pointer;padding:16px 20px;font-weight:600}.checklist-resource .worksheet-outline summary:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.checklist-resource .worksheet-outline>div{padding:0 24px 20px}.checklist-resource .completed-worksheet{margin:26px 0}.checklist-resource .completed-worksheet>div{border-top:1px solid var(--line);break-inside:avoid;grid-template-columns:200px minmax(0,1fr);gap:24px;padding:18px 0;display:grid}.checklist-resource dt{font-weight:600}.checklist-resource dd{min-width:0;margin:0}.checklist-resource .checklist-guidance>div{border-top:1px solid var(--line);padding:20px 0}.checklist-resource .checklist-guidance dd{margin-top:8px}.checklist-resource .checklist-guidance dd p{margin-bottom:8px}.checklist-resource .checklist-source-list{padding-left:20px}.checklist-resource .resource-pilot{margin-top:12px}@media (max-width:760px){.checklist-resource .checklist-downloads ul{grid-template-columns:1fr}.checklist-resource .checklist-downloads{padding:22px}.checklist-resource .completed-worksheet>div{grid-template-columns:1fr;gap:8px}.checklist-resource .checklist-section{padding:30px 0}.checklist-resource .checklist-jump-links{flex-direction:column;gap:8px}}@media print{.header,.footer,.checklist-jump-links,.checklist-downloads,.checklist-resource .resource-pilot{display:none!important}.checklist-resource{color:#000;background:#fff;max-width:none;padding:0}.checklist-resource .worksheet-outline>div{display:block!important}.checklist-resource h2,.checklist-resource h3{break-after:avoid}.checklist-resource .checklist-sections article{break-inside:avoid}.checklist-resource .checklist-section{padding:18px 0}.checklist-resource a{color:#000}.checklist-resource .completed-worksheet>div{grid-template-columns:150px 1fr}}
