.card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.section-grid{display:grid;grid-template-columns:200px minmax(0,1fr);gap:16px 40px;align-items:start}.stat-grid{margin-top:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));border:1px solid var(--line);border-radius:var(--radius);overflow:auto;background:#fff;box-shadow:var(--shadow)}.stat-grid>div{padding:16px 18px;border-right:1px solid var(--line-2)}.stat-grid>div:last-child{border-right:none}.stat-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.stat-value{font-family:var(--font-display);font-size:26px;margin-top:4px}.report-body{position:relative;max-height:880px;overflow:hidden;display:flex;flex-direction:column;gap:44px;transition:max-height .25s ease}.report-fade{position:absolute;left:0;right:0;bottom:0;height:200px;background:linear-gradient(to bottom,#fff0 0%,rgb(250 247 242 / .9) 55%,var(--paper) 100%);pointer-events:none}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:22px}.blog-card{display:block;text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px;box-shadow:var(--shadow)}.blog-card:hover{border-color:var(--gold)}.blog-card h3{margin:10px 0 8px;font-size:20px;color:var(--ink);line-height:1.25}.blog-card p{margin:0;font-size:14.5px;line-height:1.6;color:var(--muted)}@media (max-width:900px){.section-grid{grid-template-columns:minmax(0,1fr)!important;gap:6px 0!important}.report-body{max-height:620px}.stat-value{font-size:22px}}@media (max-width:700px){.stat-grid{grid-template-columns:repeat(2,1fr)}.stat-grid>div:nth-child(2n){border-right:none}.stat-value{font-size:20px}}@media (max-width:420px){.stat-grid{grid-template-columns:1fr}.stat-grid>div{border-right:none;border-bottom:1px solid var(--line-2)}.stat-grid>div:last-child{border-bottom:none}}