.animated-text-module__aAh2PW__container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.animated-text-module__aAh2PW__animatedText{letter-spacing:0;text-shadow:0 0 80px #0066ff80;background:linear-gradient(90deg,#001aff 0%,#06f 25%,#00b3ff 50%,#06f 75%,#001aff 100%) 0 0/200%;-webkit-text-fill-color:transparent;backface-visibility:hidden;-webkit-background-clip:text;background-clip:text;margin:0 auto;padding:.25em 0 .325em;font:900 clamp(3rem,12vw,10rem)/1 Inter,sans-serif;animation:8s linear infinite animated-text-module__aAh2PW__aitf;display:block;transform:translate(0,0)}@keyframes animated-text-module__aAh2PW__aitf{0%{background-position:0%}to{background-position:200%}}
.star-background-module__T0Cs3W__starsWrapper{pointer-events:none;z-index:0;background:radial-gradient(at bottom,#1b2735 0%,#090a0f 100%);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.star-background-module__T0Cs3W__stars,.star-background-module__T0Cs3W__stars2,.star-background-module__T0Cs3W__stars3{background:0 0;position:absolute;inset:0}.star-background-module__T0Cs3W__stars:after,.star-background-module__T0Cs3W__stars2:after,.star-background-module__T0Cs3W__stars3:after{content:" ";background:0 0;position:absolute}.star-background-module__T0Cs3W__stars{width:1px;height:1px;animation:50s linear infinite star-background-module__T0Cs3W__animStar}.star-background-module__T0Cs3W__stars:after{width:1px;height:1px;top:2000px}.star-background-module__T0Cs3W__stars2{width:2px;height:2px;animation:100s linear infinite star-background-module__T0Cs3W__animStar}.star-background-module__T0Cs3W__stars2:after{width:2px;height:2px;top:2000px}.star-background-module__T0Cs3W__stars3{width:3px;height:3px;animation:150s linear infinite star-background-module__T0Cs3W__animStar}.star-background-module__T0Cs3W__stars3:after{width:3px;height:3px;top:2000px}@keyframes star-background-module__T0Cs3W__animStar{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}
@keyframes hero-mask-module__8sj1iW__smoothBg{0%{background-position:50%,50%}to{background-position:350%,350%}}.hero-mask-module__8sj1iW__wrapper{width:100%;height:auto;position:relative}.hero-mask-module__8sj1iW__hero{background:0 0;place-content:center;place-items:center;width:100%;height:100%;min-height:100vh;display:flex;position:relative}.hero-mask-module__8sj1iW__heroAfter{content:"";mix-blend-mode:normal;background:0 0;position:absolute;inset:0}.hero-mask-module__8sj1iW__content{text-align:center;pointer-events:none;z-index:10;flex-flow:column;place-content:center;place-items:center;gap:4.5%;width:100%;height:100%;display:flex;position:absolute;inset:0}.hero-mask-module__8sj1iW__textContainer{justify-content:center;align-items:center;width:100%;height:50vh;display:flex;position:relative}.hero-mask-module__8sj1iW__scrollIndicator{text-transform:uppercase;letter-spacing:.2em;opacity:.5;font-family:monospace;font-size:.875rem;animation:2s ease-in-out hero-mask-module__8sj1iW__fadeIn;position:absolute;bottom:3rem}@keyframes hero-mask-module__8sj1iW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:.5;transform:translateY(0)}}@media (max-width:768px){.hero-mask-module__8sj1iW__hero{-webkit-mask-image:radial-gradient(at 50% 0,#000 40%,#0000 70%);mask-image:radial-gradient(at 50% 0,#000 40%,#0000 70%)}.hero-mask-module__8sj1iW__heroAfter{opacity:.5}.hero-mask-module__8sj1iW__scrollIndicator{font-size:.75rem;bottom:2rem}}
.parallax-card-module__Y1cdaq__cardWrap{perspective:1000px;padding:1rem}.parallax-card-module__Y1cdaq__card{width:320px;height:480px;transform-style:preserve-3d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff0d;border-radius:20px;transition:transform .1s ease-out;position:relative;overflow:hidden}.parallax-card-module__Y1cdaq__cardBg{z-index:0;opacity:.4;background-position:50%;background-size:cover;transition:opacity .5s;position:absolute;inset:-20px}.parallax-card-module__Y1cdaq__card:hover .parallax-card-module__Y1cdaq__cardBg{opacity:.8}.parallax-card-module__Y1cdaq__cardInfo{z-index:2;background:linear-gradient(#0000 0%,#000c 100%);padding:2rem;position:absolute;bottom:0;left:0;right:0;transform:translateZ(30px)}.parallax-card-module__Y1cdaq__cardInfo h1{color:#fff;letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.5rem;font-weight:800}.parallax-card-module__Y1cdaq__meta{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:800}
@property --border-angle-1{syntax:"<angle>";inherits:true;initial-value:0deg}@property --border-angle-2{syntax:"<angle>";inherits:true;initial-value:90deg}@property --border-angle-3{syntax:"<angle>";inherits:true;initial-value:180deg}@keyframes gradient-button-module__21vUHG__rotateBackground{to{--border-angle-1:360deg}}@keyframes gradient-button-module__21vUHG__rotateBackground2{to{--border-angle-2:-270deg}}@keyframes gradient-button-module__21vUHG__rotateBackground3{to{--border-angle-3:540deg}}.gradient-button-module__21vUHG__gradientButton{--bright-blue:#0064ff;--bright-green:#0f0;--bright-red:red;--btn-background:black;--btn-foreground:white;--border-size:2px;--border-radius:.75em;--border-angle-1:0deg;--border-angle-2:90deg;--border-angle-3:180deg;color:var(--btn-foreground);padding:var(--border-size);border-radius:var(--border-radius);background-color:#0000;background-image:conic-gradient(from var(--border-angle-1)at 10% 15%,transparent,var(--bright-blue)10%,transparent 30%,transparent),conic-gradient(from var(--border-angle-2)at 70% 60%,transparent,var(--bright-green)10%,transparent 60%,transparent),conic-gradient(from var(--border-angle-3)at 50% 20%,transparent,var(--bright-red)10%,transparent 50%,transparent);cursor:pointer;border:0;width:100%;font-family:inherit;font-size:1.25rem;font-weight:700;transition:transform .3s;animation:3s linear infinite gradient-button-module__21vUHG__rotateBackground,8s linear infinite gradient-button-module__21vUHG__rotateBackground2,13s linear infinite gradient-button-module__21vUHG__rotateBackground3;display:flex}.gradient-button-module__21vUHG__gradientButton:hover{transform:scale(1.02)}@media (min-width:768px){.gradient-button-module__21vUHG__gradientButton{width:auto}}.gradient-button-module__21vUHG__gradientButtonInner{background:var(--btn-background);border-radius:calc(var(--border-radius) - var(--border-size));color:var(--btn-foreground);justify-content:center;align-items:center;width:100%;height:100%;padding:1em 2em;display:flex}
