.stats-shell{width:min(100% - 28px,1500px);margin:0 auto;padding:40px 0 72px}
    .stats-header{color:#fff}.stats-header .back-link{margin-bottom:38px;color:rgba(255,255,255,.76);background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}
    .stats-header h1{margin:0;text-align:left;color:#fff;font-size:clamp(36px,6vw,58px)}
    .stats-header p{margin:14px 0 0;color:rgba(255,255,255,.72);font-weight:750}
    .stats-content{margin-top:28px;padding:clamp(18px,3vw,34px);overflow-x:auto;border-radius:16px;background:rgba(255,250,242,.92);box-shadow:0 18px 44px rgba(3,14,24,.22);backdrop-filter:blur(9px)}
    .stats-grid{display:grid;grid-template-columns:repeat(3,minmax(300px,1fr));gap:18px;align-items:start;min-width:940px}
    .stats-column h2{margin:0 0 14px;color:#18212a;font-size:clamp(18px,2vw,24px);text-align:center}
    .stats-image-link{display:block;overflow:hidden;border-radius:4px;background:#fff;box-shadow:0 7px 20px rgba(24,33,40,.10);transition:transform .16s ease,box-shadow .16s ease}
    .stats-image-link:hover{transform:translateY(-2px);box-shadow:0 11px 28px rgba(24,33,40,.16)}
    .stats-image{display:block;width:100%;height:auto}
    @media(max-width:720px){.stats-shell{width:min(100% - 16px,1500px);padding:20px 0 50px}.stats-content{padding:16px 10px}.stats-grid{grid-template-columns:repeat(3,300px);min-width:max-content;gap:12px}.stats-column h2{font-size:16px}}
