.stats-shell{color:#f2eef8;max-width:900px;margin:0 auto;padding:140px 24px 80px;line-height:1.65}.stats-shell h1{letter-spacing:-.035em;margin:24px 0;font-size:clamp(2.2rem,6vw,3.8rem);line-height:1.12}.stats-shell h2{margin-bottom:16px;font-size:1.9rem;line-height:1.25}.stats-shell h3{margin:28px 0 12px;font-size:1.3rem}.stats-shell section{margin:56px 0}.stats-shell p{margin:14px 0}.stats-shell a:not(.bg-accent-gold){color:#e4c38b;text-underline-offset:4px;text-decoration:underline}.stats-kicker{letter-spacing:.15em;color:#e4c38b;font-size:.8rem}.stats-lead{font-size:1.4rem}.stats-note,.stats-names{color:#c8bfd5;font-size:.95rem}.stats-bars{margin:24px 0;padding:0;list-style:none}.stats-bars li{border-bottom:1px solid #ffffff18;padding:16px 0}.stats-row{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.stats-row span{font-variant-numeric:tabular-nums}.stats-track{background:#ffffff0c;border-radius:6px;height:12px;margin-top:10px;overflow:hidden}.stats-track div{border-radius:6px;height:100%}.stats-cta{border:1px solid #d9b77955;border-radius:20px;margin-top:32px;padding:24px}.stats-shell details{border-bottom:1px solid #fff2;padding:18px 0}.stats-shell summary{cursor:pointer;font-weight:600}.stats-cards{gap:24px;margin:40px 0;display:grid}.stats-shell .stats-cards a{color:inherit;border:1px solid #d9b77955;border-radius:20px;padding:28px;text-decoration:none;display:block}.stats-cards h2{margin-top:0}@media (max-width:480px){.stats-shell{padding-inline:18px}.stats-row{font-size:.9rem}}.stats-table-scroll{overflow-x:auto}.stats-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.stats-table caption{text-align:left;color:#c8bfd5;margin-bottom:12px}.stats-table th,.stats-table td{text-align:right;border-bottom:1px solid #fff2;padding:12px}.stats-table th:first-child{text-align:left}
