.ai-h2{font-size:1.15rem;margin:18px 0 10px}.ai-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-bottom:16px}.ai-card{display:grid;gap:6px;align-content:start;color:var(--br-ink,#0f172a);text-decoration:none}.ai-card h3{margin:0;font-size:1.02rem}.ai-card p{margin:0}.ai-card a{font-weight:600}a.ai-card:focus-visible,a.ai-card:hover{border-color:var(--br-accent-text,#1e3a8a)}a.ai-card:focus-visible{outline:3px solid var(--br-accent-text,#1e3a8a);outline-offset:2px}.ai-glass{margin:8px 0 16px;padding:14px 16px;border-radius:14px;background:linear-gradient(160deg,rgba(8,12,32,.95),rgba(18,26,64,.9));border:1px solid rgba(150,170,255,.35);color:#e8ecff}.ai-glass figcaption{font-size:.82rem;color:#c7d2fe;margin-top:6px}.ai-glass-label{fill:#e8ecff;font:12px system-ui,Segoe UI,sans-serif}.ai-glass-bar{fill:none;stroke:#a5b4fc;stroke-width:1.5}.ai-glass-official{fill:#5eead4;filter:drop-shadow(0 0 4px rgba(94,234,212,.8))}.ai-glass-value{fill:#f0fdfa;font:700 12px ui-monospace,Menlo,monospace}