.accessibility-page{min-height:100vh;background-color:#f9fafb;color:#111827}.accessibility-page .accessibility-grid-bg{opacity:1}.accessibility-page .accessibility-grid-bg .circuit-overlay{opacity:.1}.accessibility-page .accessibility-grid-bg>div[style*=linear-gradient]{opacity:.11!important;background-image:linear-gradient(rgba(148,163,184,.42) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.42) 1px,transparent 0)!important}.accessibility-page .accessibility-grid-bg>div[style*=radial-gradient]{opacity:.14!important;background-image:radial-gradient(circle,rgba(100,116,139,.35) 1px,transparent 1.5px)!important}.accessibility-page .accessibility-grid-bg svg g[stroke]{stroke:#94a3b8;stroke-opacity:.45}.accessibility-page .accessibility-grid-bg svg g[fill="#10b981"]{fill:#64748b;fill-opacity:.35}.accessibility-page .glass-panel{background:rgba(255,255,255,.88);border-color:rgba(148,163,184,.45);box-shadow:0 10px 30px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.9);backdrop-filter:blur(10px);color:#374151}.accessibility-page .glass-panel h2,.accessibility-page .glass-panel h3,.accessibility-page .glass-panel strong{color:#111827}.accessibility-page .glass-panel li,.accessibility-page .glass-panel p{color:#374151}.accessibility-page .glass-panel .accessibility-muted{color:#6b7280}.accessibility-page .glass-panel a{color:#4d7c0f;font-weight:600;text-decoration:underline;text-underline-offset:3px}.accessibility-page .glass-panel a:hover{color:#5b9a26}.accessibility-page .glass-panel .accessibility-footer-note{border-top-color:rgba(148,163,184,.35);color:#6b7280}.accessibility-page .hud-corners:before{border-top-color:rgba(91,154,38,.45);border-inline-start-color:rgba(91,154,38,.45)}.accessibility-page .hud-corners:after{border-bottom-color:rgba(50,96,100,.35);border-inline-end-color:rgba(50,96,100,.35)}