.Checklist-module__SL1HKG__page{width:100%;padding:3rem 1.5rem 5rem}.Checklist-module__SL1HKG__wrapper{flex-direction:column;gap:1.5rem;width:min(100%,1100px);margin:0 auto;display:flex}.Checklist-module__SL1HKG__hero{flex-direction:column;gap:.75rem;display:flex}.Checklist-module__SL1HKG__hero h1{color:var(--text);font-size:clamp(2rem,4vw,3rem)}.Checklist-module__SL1HKG__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--primary);font-size:.85rem}.Checklist-module__SL1HKG__intro{max-width:65ch;color:var(--text-light)}.Checklist-module__SL1HKG__section{background:var(--background);border:1px solid #17171714;border-radius:10px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.Checklist-module__SL1HKG__sectionHeader h2{color:var(--text);font-size:1.15rem}.Checklist-module__SL1HKG__columns,.Checklist-module__SL1HKG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Checklist-module__SL1HKG__stack{flex-direction:column;gap:1rem;display:flex}.Checklist-module__SL1HKG__field{color:var(--text);flex-direction:column;gap:.45rem;display:flex}.Checklist-module__SL1HKG__input,.Checklist-module__SL1HKG__textarea{border:1px solid var(--foreground-light);background:var(--background);width:100%;color:var(--text);border-radius:8px;padding:.8rem .9rem;transition:scale .2s}.Checklist-module__SL1HKG__input:focus-visible,.Checklist-module__SL1HKG__textarea:focus-visible{border:1px solid var(--background-secondary);outline:none;scale:1.01}.Checklist-module__SL1HKG__textarea{resize:vertical;min-height:120px}.Checklist-module__SL1HKG__fieldset{border:1px solid var(--foreground-light);border-radius:10px;min-width:0;padding:1rem}.Checklist-module__SL1HKG__fieldset legend{color:var(--text);padding:0 .35rem;font-weight:600}.Checklist-module__SL1HKG__choiceList{flex-direction:column;gap:.85rem;display:flex}.Checklist-module__SL1HKG__optionBlock{flex-direction:column;gap:.65rem;display:flex}.Checklist-module__SL1HKG__choiceItem{color:var(--text);align-items:flex-start;gap:.65rem;display:flex}.Checklist-module__SL1HKG__choiceItem input{accent-color:var(--primary);margin-top:.2rem}.Checklist-module__SL1HKG__children{border-left:1px solid var(--foreground-light);flex-direction:column;gap:.85rem;margin-left:1.75rem;padding-left:1rem;display:flex}.Checklist-module__SL1HKG__matrix{flex-direction:column;gap:.85rem;display:flex}.Checklist-module__SL1HKG__matrixRow{border:1px solid var(--foreground-light);border-radius:10px;padding:1rem}.Checklist-module__SL1HKG__matrixChildren{border-top:1px solid var(--foreground-light);flex-direction:column;gap:.85rem;margin-top:.85rem;padding-top:.85rem;display:flex}.Checklist-module__SL1HKG__matrixRow legend{color:var(--text);padding:0 .35rem;font-weight:600}.Checklist-module__SL1HKG__scaleOptions{flex-wrap:wrap;gap:.75rem;display:flex}.Checklist-module__SL1HKG__scaleOption{color:var(--text);align-items:center;gap:.45rem;display:inline-flex}.Checklist-module__SL1HKG__scaleOption input{accent-color:var(--primary)}.Checklist-module__SL1HKG__note{color:var(--foreground-light);font-size:.95rem}.Checklist-module__SL1HKG__submitRow{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.Checklist-module__SL1HKG__submitMessage{color:var(--text)}@media (max-width:800px){.Checklist-module__SL1HKG__page{padding:2rem 1rem 4rem}.Checklist-module__SL1HKG__columns,.Checklist-module__SL1HKG__grid{grid-template-columns:1fr}}
