.ScrollReveal_reveal__OUdlC{opacity:0}.ScrollReveal_reveal__OUdlC.ScrollReveal_visible__LKmsY.ScrollReveal_fadeUp__j3ajr{animation:ScrollReveal_fadeUp__j3ajr var(--reveal-duration,.7s) cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s) both}.ScrollReveal_reveal__OUdlC.ScrollReveal_visible__LKmsY.ScrollReveal_fadeIn__e5Ujr{animation:ScrollReveal_fadeIn__e5Ujr var(--reveal-duration,.7s) cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s) both}.ScrollReveal_reveal__OUdlC.ScrollReveal_visible__LKmsY.ScrollReveal_fadeLeft__xFtx2{animation:ScrollReveal_fadeLeft__xFtx2 var(--reveal-duration,.7s) cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s) both}.ScrollReveal_reveal__OUdlC.ScrollReveal_visible__LKmsY.ScrollReveal_fadeRight__bAifT{animation:ScrollReveal_fadeRight__bAifT var(--reveal-duration,.7s) cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s) both}@keyframes ScrollReveal_fadeUp__j3ajr{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes ScrollReveal_fadeIn__e5Ujr{0%{opacity:0}to{opacity:1}}@keyframes ScrollReveal_fadeLeft__xFtx2{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes ScrollReveal_fadeRight__bAifT{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.StatsCounter_section____gR3{background:var(--color-surface-alt);padding:clamp(2.5rem,5vw,5rem) clamp(1rem,4vw,3rem)}.StatsCounter_inner__xTNEP{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0}@media (max-width:768px){.StatsCounter_inner__xTNEP{grid-template-columns:repeat(2,1fr)}}.StatsCounter_statCard__MbTBZ{padding:var(--space-lg);border-top:2px solid var(--color-gold);position:relative}.StatsCounter_statCard__MbTBZ:not(:last-child):after{content:"";position:absolute;right:0;top:20%;height:60%;width:1px;background:var(--color-border)}@media (max-width:768px){.StatsCounter_statCard__MbTBZ:not(:last-child):after{display:none}.StatsCounter_statCard__MbTBZ{border-right:none}}.StatsCounter_statNumber__UZvdB{font-family:var(--font-serif);font-size:clamp(2.5rem,4vw,var(--size-5xl));font-weight:var(--weight-normal);font-style:italic;color:var(--color-text);line-height:1;letter-spacing:-.02em;margin-bottom:var(--space-xs)}.StatsCounter_statLabel__JNmp6{font-size:var(--size-xs);color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase}