.checklist_hero__N3d_c{padding:calc(var(--k-nav-h, 64px) + 56px) 0 clamp(40px,6vh,72px);background:radial-gradient(55% 70% at 50% 0,rgba(240,180,131,.3),transparent 70%),var(--k-white)}.checklist_heroWrap__NfTj_{display:grid;justify-items:center;gap:clamp(14px,2.4vh,22px);text-align:center;max-width:860px}.checklist_heroWrap__NfTj_ .k-lead{max-width:58ch}.checklist_actions__VTnQ8{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px}.checklist_secondary__VJJaB{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--k-ink);text-decoration:none}.checklist_secondary__VJJaB:hover{text-decoration:underline;text-underline-offset:4px}.checklist_section__2vQ57{padding-block:clamp(48px,8vh,96px)}.checklist_alt__w9RJp{background:var(--k-surface)}.checklist_head__HqZyP{display:grid;justify-items:center;gap:12px;text-align:center;max-width:760px;margin:0 auto clamp(24px,4vh,44px)}.checklist_groups___dBI7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.checklist_group__FWu2w{margin:0;padding:clamp(20px,2.4vw,28px);border-radius:24px;border:1px solid var(--k-line);background:var(--k-white);min-width:0}.checklist_group__FWu2w legend{display:contents}.checklist_group__FWu2w legend span{display:block;font-size:20px;font-weight:600;letter-spacing:-.01em}.checklist_group__FWu2w legend small{display:block;margin:4px 0 14px;font:500 12px var(--k-font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--k-coral-deep)}.checklist_group__FWu2w ul{list-style:none;margin:0;padding:0;display:grid}.checklist_group__FWu2w li{border-top:1px solid var(--k-line)}.checklist_group__FWu2w label{display:flex;gap:12px;align-items:flex-start;min-height:44px;padding:12px 0;font-size:16px;line-height:1.45;cursor:pointer}.checklist_group__FWu2w input{flex-shrink:0;width:22px;height:22px;margin:1px 0 0;accent-color:var(--k-coral-deep);cursor:pointer}.checklist_group__FWu2w input:checked+span{color:var(--k-ink-3);text-decoration:line-through}@media (max-width:760px){.checklist_groups___dBI7{grid-template-columns:1fr}}@media print{.checklist_noPrint__jpx85{display:none!important}.checklist_hero__N3d_c{padding:0 0 16px;background:none}.checklist_section__2vQ57{padding-block:16px;background:none}.checklist_group__FWu2w{break-inside:avoid;border-color:#ccc}}