.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.stats-card{background:#fffdf8;border:1px solid #d9ded2;border-top:4px solid #2c786e;border-radius:18px;padding:22px}.stats-card h3{font-size:18px;color:#315766;margin:0 0 18px}.stats-card dl{margin:0}.stats-card dl div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #eee8dc}.stats-card dt{font-size:14px}.stats-card dd{margin:0;font-size:24px;font-weight:800;color:#286c62}.stats-note{font-size:14px;line-height:1.9;color:#52655f}#refreshStats{font:inherit;padding:10px 18px;border:1px solid #2c786e;border-radius:10px;background:white;color:#286c62;cursor:pointer}.hero{grid-template-rows:auto auto}.hero>img{height:auto;aspect-ratio:3/1;object-fit:contain}@media(max-width:900px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.stats-grid{grid-template-columns:1fr}}
