.checker-module__aqyyeW__page{--ec-green:#609034;--ec-green-dark:#47701f;--ec-ink:#21281c;--ec-muted:#5b6555;--ec-rule:#d9ddd4;--ec-surface:#fff;--ec-tint:#f4f6f1;--ec-alert:#9b2c1f;--ec-alert-tint:#fdf3f1;--ec-warn:#8a5a0f;max-width:46rem;color:var(--ec-ink);margin:0 auto;padding:150px clamp(1rem,5vw,1.5rem) 3rem;font-size:1.0625rem;line-height:1.65}.checker-module__aqyyeW__page h2{margin:2.5rem 0 .75rem;font-size:clamp(1.35rem,4vw,1.6rem);line-height:1.3}.checker-module__aqyyeW__page h3{margin:1.75rem 0 .5rem;font-size:1.15rem}.checker-module__aqyyeW__page p{margin:0 0 1rem}.checker-module__aqyyeW__breadcrumb ol{color:var(--ec-muted);flex-wrap:wrap;gap:.4rem;margin:0 0 1.5rem;padding:0;font-size:.875rem;list-style:none;display:flex}.checker-module__aqyyeW__breadcrumb li+li:before{content:"›";color:var(--ec-rule);margin-right:.4rem}.checker-module__aqyyeW__header h1{margin:0 0 .35rem;font-size:clamp(1.75rem,6vw,2.4rem);line-height:1.2}.checker-module__aqyyeW__kicker{color:var(--ec-green-dark);letter-spacing:.01em;margin:0 0 1rem;font-weight:700}.checker-module__aqyyeW__directAnswer{font-size:1.125rem;line-height:1.6}.checker-module__aqyyeW__redFlags{border:2px solid var(--ec-alert);background:var(--ec-alert-tint);border-radius:10px;margin:1.5rem 0 2rem;padding:1.15rem 1.25rem .75rem}.checker-module__aqyyeW__redFlags h2{color:var(--ec-alert);margin:0 0 .6rem;font-size:1.15rem}.checker-module__aqyyeW__redFlags ul{margin:0 0 .85rem;padding-left:1.15rem}.checker-module__aqyyeW__redFlags li{margin-bottom:.3rem}.checker-module__aqyyeW__redFlags p{color:var(--ec-muted);font-size:.95rem}.checker-module__aqyyeW__checkerSection{scroll-margin-top:1rem}.checker-module__aqyyeW__shell{border:1px solid var(--ec-rule);background:var(--ec-surface);border-radius:12px;min-height:26rem;padding:1.25rem}.checker-module__aqyyeW__progress{color:var(--ec-muted);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .75rem;font-size:.875rem;font-weight:600}.checker-module__aqyyeW__fieldset{border:0;margin:0;padding:0}.checker-module__aqyyeW__legend{padding:0;font-size:1.25rem;font-weight:700;line-height:1.35}.checker-module__aqyyeW__legend:focus-visible,.checker-module__aqyyeW__result:focus-visible{outline:3px solid var(--ec-green-dark);outline-offset:3px}.checker-module__aqyyeW__help{color:var(--ec-muted);margin:.4rem 0 1rem;font-size:.95rem}.checker-module__aqyyeW__options{flex-direction:column;gap:.6rem;margin-top:1rem;display:flex}.checker-module__aqyyeW__option{border:2px solid var(--ec-rule);background:var(--ec-surface);cursor:pointer;border-radius:10px;align-items:flex-start;gap:.85rem;min-height:3rem;padding:.85rem 1rem;display:flex}.checker-module__aqyyeW__option:hover{border-color:var(--ec-green);background:var(--ec-tint)}.checker-module__aqyyeW__option input{width:1.35rem;height:1.35rem;accent-color:var(--ec-green-dark);flex:none;margin:.1rem 0 0}.checker-module__aqyyeW__option:focus-within{outline:3px solid var(--ec-green-dark);outline-offset:2px}.checker-module__aqyyeW__optionChecked{border-color:var(--ec-green-dark);background:var(--ec-tint)}.checker-module__aqyyeW__optionText{flex-direction:column;gap:.2rem;display:flex}.checker-module__aqyyeW__optionLabel{font-weight:600;line-height:1.4}.checker-module__aqyyeW__optionHint{color:var(--ec-muted);font-size:.9rem;line-height:1.45}.checker-module__aqyyeW__controls{flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.checker-module__aqyyeW__primary,.checker-module__aqyyeW__secondary{min-height:2.9rem;font:inherit;cursor:pointer;border-radius:8px;padding:.7rem 1.35rem;font-weight:700}.checker-module__aqyyeW__primary{border:2px solid var(--ec-green-dark);background:var(--ec-green-dark);color:#fff}.checker-module__aqyyeW__primary:disabled{border-color:var(--ec-rule);background:var(--ec-rule);color:#6b6b6b;cursor:not-allowed}.checker-module__aqyyeW__secondary{border:2px solid var(--ec-rule);background:var(--ec-surface);color:var(--ec-ink)}.checker-module__aqyyeW__secondary:hover{border-color:var(--ec-green-dark)}.checker-module__aqyyeW__primary:focus-visible,.checker-module__aqyyeW__secondary:focus-visible{outline:3px solid var(--ec-green-dark);outline-offset:2px}.checker-module__aqyyeW__result{border:2px solid var(--ec-rule);background:var(--ec-surface);border-radius:10px;padding:1.25rem}.checker-module__aqyyeW__levelA{border-color:var(--ec-alert);background:var(--ec-alert-tint)}.checker-module__aqyyeW__levelB{border-color:var(--ec-warn)}.checker-module__aqyyeW__levelC,.checker-module__aqyyeW__levelD{border-color:var(--ec-green)}.checker-module__aqyyeW__resultTier{align-items:center;gap:.55rem;margin:0 0 .5rem;display:flex}.checker-module__aqyyeW__resultIcon{background:var(--ec-ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.95rem;font-weight:700;display:inline-flex}.checker-module__aqyyeW__levelA .checker-module__aqyyeW__resultIcon{background:var(--ec-alert)}.checker-module__aqyyeW__resultTierText{letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}.checker-module__aqyyeW__resultHeading{margin:0 0 .6rem;font-size:clamp(1.3rem,4.5vw,1.6rem);line-height:1.3}.checker-module__aqyyeW__resultExplanation{font-size:1.0625rem}.checker-module__aqyyeW__block,.checker-module__aqyyeW__escalation{margin-top:1.5rem}.checker-module__aqyyeW__block h4,.checker-module__aqyyeW__escalation h4{margin:0 0 .5rem;font-size:1.05rem}.checker-module__aqyyeW__block ol,.checker-module__aqyyeW__block ul,.checker-module__aqyyeW__escalation ul{margin:0;padding-left:1.25rem}.checker-module__aqyyeW__block li,.checker-module__aqyyeW__escalation li{margin-bottom:.45rem}.checker-module__aqyyeW__escalation{border-left:4px solid var(--ec-alert);background:var(--ec-alert-tint);border-radius:0 8px 8px 0;padding:1rem 1.15rem .6rem}.checker-module__aqyyeW__escalation h4{color:var(--ec-alert)}.checker-module__aqyyeW__cta{margin-top:1.5rem}.checker-module__aqyyeW__ctaButtons,.checker-module__aqyyeW__pageCta{flex-wrap:wrap;gap:.6rem;margin-bottom:.75rem;display:flex}.checker-module__aqyyeW__ctaPrimary,.checker-module__aqyyeW__ctaSecondary{border-radius:8px;justify-content:center;align-items:center;min-height:3rem;padding:.75rem 1.5rem;font-weight:700;text-decoration:none;display:inline-flex}.checker-module__aqyyeW__ctaPrimary{border:2px solid var(--ec-green-dark);background:var(--ec-green-dark);color:#fff}.checker-module__aqyyeW__ctaSecondary{border:2px solid var(--ec-green-dark);background:var(--ec-surface);color:var(--ec-green-dark)}.checker-module__aqyyeW__ctaPrimary:focus-visible,.checker-module__aqyyeW__ctaSecondary:focus-visible{outline:3px solid var(--ec-ink);outline-offset:2px}.checker-module__aqyyeW__ctaNote{color:var(--ec-muted);margin:.5rem 0 0;font-size:.95rem}.checker-module__aqyyeW__resultLink{margin-top:1.25rem}.checker-module__aqyyeW__levels{margin:.75rem 0 0}.checker-module__aqyyeW__levels dt{margin-top:1rem;font-weight:700}.checker-module__aqyyeW__levels dd{color:var(--ec-muted);margin:.25rem 0 0}.checker-module__aqyyeW__linkList{margin:0;padding-left:1.15rem}.checker-module__aqyyeW__linkList li{margin-bottom:.55rem}.checker-module__aqyyeW__sources ul{margin:0 0 1rem;padding-left:1.15rem;font-size:.95rem}.checker-module__aqyyeW__sources li{margin-bottom:.35rem}.checker-module__aqyyeW__reviewStatus{border-left:4px solid var(--ec-warn);background:var(--ec-tint);border-radius:0 8px 8px 0;padding:.85rem 1rem}.checker-module__aqyyeW__disclaimer{border-top:1px solid var(--ec-rule);color:var(--ec-muted);margin-top:1.25rem;padding-top:1rem;font-size:.9rem;line-height:1.55}.checker-module__aqyyeW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.checker-module__aqyyeW__page *{transition:none!important;animation:none!important}}
