.checklist-hero{padding:64px 0;border-bottom:8px solid var(--brand-primary);background:var(--brand-primary-light)}.checklist-hero img{height:280px;min-height:0}.checklist-hero aside h2{font-size:1.1rem;margin-top:24px}.specification-accordion>.container{max-width:980px}.specification-accordion table{margin-top:24px;font-size:.9rem;color:var(--brand-text)}.rfq-questions{background:var(--brand-bg-alt)}.question-groups{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;margin:32px 0}.question-groups h3{padding-bottom:16px;border-bottom:3px solid var(--brand-primary)}.checklist-cta>.container{display:grid;grid-template-columns:3fr 2fr;grid-gap:48px;gap:48px}.checklist-cta .form-shell p{color:var(--brand-text)}@media (max-width:767px){.checklist-hero{padding:48px 0}.checklist-cta>.container,.question-groups{grid-template-columns:1fr;gap:32px}}