@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:400;src:url(./TTWellingtons-Regular.BRRX5-NP.ttf) format("truetype")}@font-face{font-display:swap;font-family:TT Wellingtons;font-style:normal;font-weight:500;src:url(./TTWellingtons-Medium.rcX-RVuu.ttf) format("truetype")}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#000;color:#f6f6f6;font-family:TT Wellingtons,Arial,sans-serif}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes fadeLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.hero-anim{animation:fadeUp .9s cubic-bezier(.22,1,.36,1) forwards;opacity:0;transform:translateY(20px)}.hero-anim--1{animation-delay:.15s}.hero-anim--2{animation-delay:.5s}.reveal{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--delay,0s);will-change:opacity,transform}.reveal--up{transform:translateY(40px)}.reveal--zoom{transform:scale(1.04)}.reveal--scale{transform:scale(.9)}.reveal--left{transform:translate(-40px)}.reveal.is-visible{opacity:1;transform:none}.reveal-stagger>*{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.reveal-stagger--left>*{transform:translate(-30px)}.reveal-stagger.is-visible>*{opacity:1;transform:none}.reveal-stagger.is-visible>:first-child{transition-delay:calc(var(--delay, 0s) + .05s)}.reveal-stagger.is-visible>:nth-child(2){transition-delay:calc(var(--delay, 0s) + .15s)}.reveal-stagger.is-visible>:nth-child(3){transition-delay:calc(var(--delay, 0s) + .25s)}.reveal-stagger.is-visible>:nth-child(4){transition-delay:calc(var(--delay, 0s) + .35s)}.reveal-stagger.is-visible>:nth-child(5){transition-delay:calc(var(--delay, 0s) + .45s)}.reveal-stagger.is-visible>:nth-child(6){transition-delay:calc(var(--delay, 0s) + .55s)}@media(prefers-reduced-motion:reduce){.hero-anim,.reveal,.reveal-stagger>*{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}}.container{display:block;margin:50px auto;max-width:1400px;padding:0 20px}
