._wrapper_j9tln_1{--checklist-accent:#a80076;--checklist-muted:#625e55;--checklist-surface:#fff;--checklist-text:#252623;color:var(--checklist-text);margin:1.25rem 0 3.5rem}._intro_j9tln_10{background:#f5f3ee;border:1px solid #2526231f;border-bottom:0;padding:clamp(1.5rem,3vw,2.5rem)}._wrapper_j9tln_1 ._intro_j9tln_10 h2,._wrapper_j9tln_1 ._resultHeading_j9tln_18 h2{margin:.45rem 0 .8rem}._intro_j9tln_10>p:not(:first-child),._resultHeading_j9tln_18>p:last-child{max-width:760px;margin-bottom:0}._facts_j9tln_28{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}._facts_j9tln_28 span{background:var(--checklist-surface);border:1px solid #2526231f;align-items:baseline;gap:.35rem;padding:.55rem .8rem;font-size:.92rem;display:inline-flex}._facts_j9tln_28 strong{color:var(--checklist-accent)}._startPanel_j9tln_49,._scanPanel_j9tln_50,._resultPanel_j9tln_51{background:var(--checklist-surface);border:1px solid #25262324;padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 18px 45px #25262314}._startPanel_j9tln_49{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem 2rem;display:grid}._startPanel_j9tln_49 h3,._resultColumns_j9tln_66 h3,._actions_j9tln_67 h3,._gapCallout_j9tln_68 h3,._reportSection_j9tln_69 h3,._explanationGrid_j9tln_70 h3{margin:0 0 .5rem}._startPanel_j9tln_49 p{max-width:700px;margin:0}._textButton_j9tln_79{width:fit-content;color:var(--checklist-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:.3rem 0}._progressHeader_j9tln_90{color:var(--checklist-muted);justify-content:space-between;gap:1rem;margin-bottom:.65rem;font-size:.9rem;font-weight:600;display:flex}._progressTrack_j9tln_100{background:#e8e4dd;width:100%;height:.45rem;overflow:hidden}._progressTrack_j9tln_100 span{background:var(--checklist-accent);height:100%;transition:width .18s;display:block}._questionFieldset_j9tln_114{border:0;min-width:0;margin:2rem 0 1.5rem;padding:0}._questionFieldset_j9tln_114 legend{width:100%;color:var(--checklist-text);margin-bottom:1.35rem;font-size:clamp(1.35rem,2.5vw,1.85rem);font-weight:500;line-height:1.25}._answerGrid_j9tln_130{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._answerOption_j9tln_136{min-height:3.4rem;color:var(--checklist-text);font:inherit;text-align:left;cursor:pointer;background:#faf9f6;border:1px solid #d7d2ca;align-items:center;gap:.75rem;padding:.8rem .95rem;line-height:1.3;transition:border-color .14s,background .14s,box-shadow .14s;display:flex}._answerOption_j9tln_136:hover,._answerOption_j9tln_136:focus-visible{border-color:var(--checklist-accent);outline:none;box-shadow:0 0 0 2px #a800761a}._answerSelected_j9tln_159{border-color:var(--checklist-accent);box-shadow:inset 3px 0 0 var(--checklist-accent);background:#fbf1f8}._radioMark_j9tln_165{background:var(--checklist-surface);border:2px solid #9a958c;border-radius:50%;flex:none;width:1rem;height:1rem}._answerSelected_j9tln_159 ._radioMark_j9tln_165{border:4px solid var(--checklist-accent)}._navigation_j9tln_178{border-top:1px solid #e6e1da;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;display:flex}._secondaryButton_j9tln_187{background:var(--checklist-surface);color:var(--checklist-text);font:inherit;cursor:pointer;border:1px solid #9a958c;padding:.72rem 1rem;font-weight:600}._secondaryButton_j9tln_187:disabled,._navigation_j9tln_178 .button:disabled,._reportForm_j9tln_199 .button:disabled{cursor:not-allowed;opacity:.45}._resultHeading_j9tln_18{margin-bottom:1.75rem}._statusList_j9tln_208{border-top:1px solid #ded9d1}._statusRow_j9tln_212{border-bottom:1px solid #ded9d1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 0;display:grid}._statusRow_j9tln_212>span{font-weight:500}._statusRow_j9tln_212 strong{text-align:center;justify-content:center;min-width:10.8rem;padding:.34rem .65rem;font-size:.84rem;display:inline-flex}._statusGood_j9tln_234{color:#24553f;background:#dfeee6}._statusReasonable_j9tln_239{color:#3e5f4c;background:#e8efe8}._statusAttention_j9tln_244{color:#725316;background:#f7ecd6}._statusImprove_j9tln_249{color:#7a2145;background:#f3dfe7}._statusNeutral_j9tln_254{color:var(--checklist-muted);background:#ece9e3}._resultColumns_j9tln_66,._explanationGrid_j9tln_70{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}._resultColumns_j9tln_66 section,._explanationGrid_j9tln_70 section{background:#faf9f6;border:1px solid #ded9d1;padding:1.25rem}._resultColumns_j9tln_66 ul{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}._resultColumns_j9tln_66 li{border-bottom:1px solid #e6e1da;flex-direction:column;padding-bottom:.6rem;display:flex}._resultColumns_j9tln_66 li:last-child{border-bottom:0;padding-bottom:0}._resultColumns_j9tln_66 li span{color:var(--checklist-muted);font-size:.88rem}._actions_j9tln_67{color:var(--checklist-surface);background:#30312f;margin-top:1rem;padding:1.35rem}._actions_j9tln_67 ol{gap:.6rem;margin:0;padding-left:1.25rem;display:grid}._gapCallout_j9tln_68,._reportSection_j9tln_69{border-left:4px solid var(--checklist-accent);background:#f5f3ee;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-top:1.5rem;padding:1.5rem;display:grid}._gapCallout_j9tln_68 p,._reportSection_j9tln_69>div>p:last-child{margin-bottom:0}._reportSection_j9tln_69{grid-template-columns:minmax(0,.8fr) minmax(18rem,1.2fr);align-items:start}._reportForm_j9tln_199{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._reportForm_j9tln_199 label:not(._consent_j9tln_341):not(._honeypot_j9tln_341){color:#3f403d;gap:.35rem;font-size:.88rem;font-weight:600;display:grid}._reportForm_j9tln_199 label span{font-weight:400}._reportForm_j9tln_199 input[type=text],._reportForm_j9tln_199 input[type=email],._reportForm_j9tln_199 input[type=tel]{background:var(--checklist-surface);width:100%;min-height:2.9rem;color:var(--checklist-text);font:inherit;border:1px solid #bcb6ad;padding:.65rem .75rem}._reportForm_j9tln_199 input:focus-visible{border-color:var(--checklist-accent);outline-offset:1px;outline:2px solid #a8007629}._consent_j9tln_341{cursor:pointer;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;font-size:.9rem;line-height:1.4;display:grid}._consent_j9tln_341 input{width:1.05rem;height:1.05rem;accent-color:var(--checklist-accent);margin-top:.12rem}._privacyText_j9tln_389,._formNotice_j9tln_390,._errorMessage_j9tln_391{grid-column:1/-1;margin:0;font-size:.83rem;line-height:1.45}._privacyText_j9tln_389,._formNotice_j9tln_390{color:var(--checklist-muted)}._errorMessage_j9tln_391{color:#92234f;font-weight:600}._honeypot_j9tln_341{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._successMessage_j9tln_416{color:#24553f;background:#edf6f0;border:1px solid #9fc5ad;padding:1.2rem}._successMessage_j9tln_416 p{margin:.35rem 0 0}._explanationGrid_j9tln_70{margin-top:1rem}._explanationGrid_j9tln_70 p{margin:0}._disclaimer_j9tln_435{color:#56544f;background:#faf9f6;border-left:3px solid #b4ad9f;margin:1rem 0;padding:1rem 1.2rem;font-size:.9rem}._relatedLinks_j9tln_444{border-top:1px solid #ded9d1;flex-wrap:wrap;gap:.6rem 1.15rem;padding-top:1rem;display:flex}._relatedLinks_j9tln_444 a{font-weight:600}@media (width<=768px){._startPanel_j9tln_49,._gapCallout_j9tln_68,._reportSection_j9tln_69,._resultColumns_j9tln_66,._explanationGrid_j9tln_70,._answerGrid_j9tln_130,._reportForm_j9tln_199{grid-template-columns:1fr}._progressHeader_j9tln_90{flex-direction:column;align-items:flex-start;gap:.2rem}._statusRow_j9tln_212{grid-template-columns:1fr;gap:.45rem}._statusRow_j9tln_212 strong{justify-self:start}._navigation_j9tln_178{align-items:stretch}._navigation_j9tln_178>*{flex:1 1 0}}@media (prefers-reduced-motion:reduce){._progressTrack_j9tln_100 span,._answerOption_j9tln_136{transition:none}}
