.acic-page{max-width:1440px;margin:auto;padding:1rem}.acic-identity{--navy:#0a1633;--mars:#e85d4a;--gold:#d4af37;--copper:#b87333;--mint:#58d6b4;--lavender:#a78bfa;margin:2rem 0}.acic-rank{display:flex;gap:.8rem;align-items:center;padding:1rem 1.2rem;border-radius:18px;background:linear-gradient(135deg,var(--navy),#25376a);color:#fff}.acic-rank span{opacity:.75}.acic-tabs{display:flex;gap:.5rem;overflow:auto;margin:1rem 0;padding:.35rem}.acic-tabs button{min-height:44px;padding:.65rem 1rem;border:1px solid #cbd5e1;border-radius:999px;background:#fff;font-weight:800}.acic-tabs button[aria-selected=true]{background:var(--navy);color:#fff}.acic-tabs button:focus-visible{outline:3px solid var(--mars);outline-offset:2px}[data-acic-panel]{padding:1rem 0}.acic-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.acic-stats article{padding:1.2rem;border-radius:18px;background:#f3f6fb;text-align:center}.acic-stats strong{display:block;font-size:2rem;color:var(--navy)}.acic-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.acic-card{padding:1.25rem;border:2px solid transparent;border-radius:20px;background:#fff;box-shadow:0 10px 28px rgba(10,22,51,.1)}.acic-card>span{font-size:.75rem;font-weight:900;text-transform:uppercase}.acic-card a{display:inline-block;margin-top:.5rem;font-weight:800}.acic-accent-mars{border-color:var(--mars)}.acic-accent-gold{border-color:var(--gold)}.acic-accent-copper{border-color:var(--copper)}.acic-accent-mint{border-color:var(--mint)}.acic-accent-lavender{border-color:var(--lavender)}@media(max-width:900px){.acic-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.acic-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.acic-cards{grid-template-columns:1fr}.acic-tabs{display:grid;grid-template-columns:1fr 1fr}}
