.checklist-hero{background:var(--brand-bg-alt)}.checklist-hero .hero-aside{background:var(--brand-bg);border:1px solid var(--brand-border)}.checklist-hero .hero-media{height:240px}.checklist-specs{max-width:1000px;margin:auto}.checklist-specs h2{margin-bottom:32px}.checklist-specs .accordion-button{font-weight:700;color:var(--brand-text);background:var(--brand-primary-light)}.checklist-questions{background:var(--brand-primary-light)}.checklist-questions details{padding:24px 0;border-top:1px solid var(--brand-border)}.checklist-questions summary{font-weight:700;cursor:pointer}.checklist-questions details p{padding-top:16px;margin-bottom:0}.checklist-questions h2{margin-bottom:32px}