.A11yCheckClient_header__ATHz1{background:var(--navy-deep);color:var(--paper);padding:var(--space-12) var(--site-padding)}.A11yCheckClient_headerInner__FrjHr{max-width:760px;margin-inline:auto}.A11yCheckClient_eyebrow__ahs8q{font-family:var(--font-accent);font-size:var(--text-xs);font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:var(--coral);margin:0 0 var(--space-3);display:flex;align-items:center;gap:var(--space-3)}.A11yCheckClient_eyebrow__ahs8q:before{content:"";width:24px;height:1px;background:var(--coral)}.A11yCheckClient_title__rxkYp{font-family:var(--font-display);font-weight:900;font-size:clamp(1.5rem,3vw,2.25rem);color:var(--paper);margin:0 0 var(--space-4)}.A11yCheckClient_lead__AvoYq{font-size:var(--text-lg);color:rgba(251,247,238,.78);line-height:1.8;margin:0}.A11yCheckClient_content__BrD77{max-width:var(--max-width-wide);margin-inline:auto;padding:var(--space-10) var(--site-padding);display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.A11yCheckClient_sectionTitle__gETcg{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);color:var(--navy);margin:0 0 var(--space-5)}.A11yCheckClient_textareaWrap__cya5o{margin-bottom:var(--space-4)}.A11yCheckClient_textareaLabel__NQAOi{display:block;font-size:var(--text-sm);font-weight:700;color:var(--ink-soft);margin-bottom:var(--space-2)}.A11yCheckClient_textarea__lcyBh{width:100%;font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.6;padding:var(--space-3) var(--space-4);border:1.5px solid var(--hairline);border-radius:var(--radius-md);background:var(--paper-deep);color:var(--ink);resize:vertical;transition:border-color .12s}.A11yCheckClient_textarea__lcyBh:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px rgba(26,58,92,.15)}.A11yCheckClient_textarea__lcyBh[aria-invalid=true]{border-color:var(--coral-dark)}.A11yCheckClient_fieldError__Tbj7v{font-size:var(--text-sm);color:var(--coral-dark);margin-top:var(--space-2)}.A11yCheckClient_resultSection__pYyB3{position:-webkit-sticky;position:sticky;top:80px}.A11yCheckClient_scoreRow__4Ek67{display:flex;align-items:center;gap:var(--space-5);margin-bottom:var(--space-6)}.A11yCheckClient_scoreRing__3MPgr{width:96px;height:96px;border-radius:50%;background:conic-gradient(var(--score-color,var(--green)) calc(var(--score, 100) * 1%),var(--hairline) 0);display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;position:relative}.A11yCheckClient_scoreRing__3MPgr:before{content:"";position:absolute;inset:10px;border-radius:50%;background:#fff}.A11yCheckClient_scoreNum__tDZo8{font-family:var(--font-accent);font-weight:900;font-size:1.75rem;color:var(--navy);position:relative;z-index:1;line-height:1}.A11yCheckClient_scoreLabel__vZPZf{font-size:var(--text-xs);color:var(--ink-muted);position:relative;z-index:1}.A11yCheckClient_scoreSummaryText__trHIi{font-size:var(--text-base);color:var(--ink);margin:0 0 var(--space-2)}.A11yCheckClient_errorCount__P_qNs{color:var(--coral-dark)}.A11yCheckClient_warnCount__OLzLp{color:var(--amber)}.A11yCheckClient_allClear__M7rWx{color:var(--green);font-weight:700;font-size:var(--text-sm);margin:0 0 var(--space-2)}.A11yCheckClient_scoreNote__Ah_Er{font-size:var(--text-xs);color:var(--ink-muted);margin:0}.A11yCheckClient_findingGroup__fuZYV{margin-bottom:var(--space-6)}.A11yCheckClient_findingGroupTitle__EkQ4F{font-family:var(--font-display);font-weight:700;font-size:var(--text-base);color:var(--ink);margin:0 0 var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--hairline)}.A11yCheckClient_findings__UgtgT{display:flex;flex-direction:column;gap:var(--space-3);padding:0;list-style:none}.A11yCheckClient_finding__enVjA{border:1px solid var(--hairline);border-radius:var(--radius-md);padding:var(--space-4)}.A11yCheckClient_findingError__PSeuT{border-left:4px solid var(--coral-dark)}.A11yCheckClient_findingWarn__QvYrL{border-left:4px solid var(--amber)}.A11yCheckClient_findingHeader__2vPML{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.A11yCheckClient_criterion__GHIVU{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-muted);background:var(--paper-deep);padding:.15rem .5rem;border-radius:var(--radius-sm)}.A11yCheckClient_findingTitle__haakH{font-weight:700;font-size:var(--text-sm);color:var(--ink);margin:0 0 var(--space-1)}.A11yCheckClient_findingDetail__5b2ET{font-size:var(--text-sm);color:var(--ink-soft);line-height:1.7;margin:0}.A11yCheckClient_resultNote___Dakh{margin-top:var(--space-4);font-size:var(--text-xs);color:var(--ink-muted);padding:var(--space-3) var(--space-4);background:var(--paper-deep);border-radius:var(--radius-md);line-height:1.6}.A11yCheckClient_contextRisk__WWnEN{background:var(--coral-soft);border-left:4px solid var(--coral-dark)}.A11yCheckClient_contextOk__ooMsq,.A11yCheckClient_contextRisk__WWnEN{margin-top:var(--space-5);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:var(--space-4) var(--space-5)}.A11yCheckClient_contextOk__ooMsq{background:var(--green-soft);border-left:4px solid var(--green)}.A11yCheckClient_contextTitle__2pyeu{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--navy-deep);margin:0 0 var(--space-2)}.A11yCheckClient_contextText___Wcmj{font-size:var(--text-sm);color:var(--ink-soft);line-height:1.75;margin:0}.A11yCheckClient_pluginNote__PUtQk{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--ink-soft);line-height:1.7;background:var(--paper-deep);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.A11yCheckClient_pluginNote__PUtQk a{color:var(--coral-dark);font-weight:700}@media (max-width:960px){.A11yCheckClient_content__BrD77{grid-template-columns:1fr}.A11yCheckClient_resultSection__pYyB3{position:static}}