.audit-score{display:flex;align-items:center;justify-content:space-between;background:var(--navy);color:#fff;border-radius:14px;padding:24px 28px;margin-bottom:18px}.audit-score span,.audit-score small{display:block;color:#bdd0d9}.audit-score strong{display:block;font-size:2.2rem;margin:4px 0}.score-ring{width:76px;height:76px;border-radius:50%;border:8px solid var(--mint);display:grid;place-items:center;font-size:1.25rem;font-weight:800}.report-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px}.report-metrics article{background:#fff;border:1px solid var(--line);border-radius:11px;padding:18px}.report-metrics span,.report-metrics small{display:block;color:var(--muted);font-size:.82rem}.report-metrics b{display:block;font-size:1.7rem;margin:5px 0}.findings{margin-top:18px}@media(max-width:700px){.report-metrics{grid-template-columns:1fr}.audit-score{align-items:flex-start}.findings{min-width:650px}}
