.studio-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:56px;display:grid}@media (width<=800px){.studio-stats{grid-template-columns:repeat(2,1fr)}}.studio-stat{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px)saturate(130%);opacity:0;background:linear-gradient(#08111fb3,#050a1866);border-radius:20px;padding:20px 22px;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden;transform:translateY(16px)}.reveal.in .studio-stat,.studio-stats .studio-stat{opacity:1;transform:none}.studio-stat .k{color:var(--fg-mute);letter-spacing:.16em;text-transform:uppercase;font-size:10px}.studio-stat .v{font-family:var(--display);letter-spacing:-.03em;background:linear-gradient(135deg, var(--cyan), var(--violet));color:#0000;filter:drop-shadow(0 0 18px #00e5ff4d);background-clip:text;margin-top:6px;font-size:44px;font-weight:700;line-height:1}.studio-chapters{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (width<=900px){.studio-chapters{grid-template-columns:1fr}}.studio-stats{gap:16px;margin-bottom:80px}.studio-stat{-webkit-backdrop-filter:blur(14px)saturate(140%);text-align:center;background:#ffffff06;border-color:#ffffff0f;border-radius:22px;padding:28px 24px}.studio-stat .v{font-size:56px}.studio-stat .k{margin-top:10px}.studio-stat:hover .v{transform:translateY(-2px)}
