@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.51680477.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.19f28380.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_4880929d-module__G6kOIW__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}
@keyframes goldPulse{0%{filter:brightness(1.25)drop-shadow(0 0 18px #fdb8274d)}50%{filter:brightness(1.45)drop-shadow(0 0 36px #fdb8278c)}to{filter:brightness(1.25)drop-shadow(0 0 18px #fdb8274d)}}.hero-logo{animation:5s ease-in-out infinite goldPulse}@keyframes blueShimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.hero-wrapper{background:linear-gradient(120deg,#42b3e0,#5dc1e9,#42b3e0) 0 0/200% 200%;animation:18s ease-in-out infinite blueShimmer}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.animate-shimmer{-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#ffdc821a 0%,#fdb82759 20%,#fff0be99 40%,#fdb82759 60%,#ffdc821a 100%);background-size:200%;-webkit-background-clip:text;animation:12s linear infinite shimmer}button{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1;background:#0a2351b3;border:1px solid #fdb8274d;transition:all .3s ease-out;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1a}@keyframes idleShine{0%{background-position:200%}to{background-position:-200%}}button:before{content:"";border-radius:inherit;opacity:.55;mix-blend-mode:screen;pointer-events:none;z-index:1;background-image:linear-gradient(120deg,#ffffff2e 0%,#fdb82759 25%,#ffffff2e 50%,#fdb82759 75%,#ffffff2e 100%);background-size:200%;animation:8s linear infinite idleShine;position:absolute;inset:0}button span{z-index:2;position:relative}@keyframes wetGloss{0%{background-position:-200%}to{background-position:200%}}button:hover:before{opacity:.9;mix-blend-mode:normal;z-index:1;background-image:linear-gradient(120deg,#ffffff40 0%,#fdb82766 35%,#ffffff40 70%);animation:3s linear infinite wetGloss}button:after{content:"";border-radius:inherit;background:#ffffff73;width:50%;height:100%;transition:transform 1.2s;position:absolute;top:0;left:0;transform:translate(-120%)skew(25deg)}button:hover:after{transform:translate(200%)skew(25deg)}@keyframes goldHover{0%{box-shadow:0 0 #fdb82700}50%{box-shadow:0 0 25px #fdb8278c}to{box-shadow:0 0 #fdb82700}}button:hover{color:#0a2351;background:#fdb827e6;animation:2.2s ease-in-out infinite goldHover}@keyframes dividerShine{0%{background-position:200%}to{background-position:-200%}}.brand-divider{opacity:1;mix-blend-mode:screen;background-image:linear-gradient(90deg,#fdb82799 0%,#fff0bef2 50%,#fdb82799 100%);background-size:200%;border-radius:9999px;height:3px;animation:8s linear infinite idleShine;box-shadow:0 0 20px #fdb82773}@keyframes lightDrift{0%{opacity:.25;transform:translate(-40%,-40%)rotate(0)}50%{opacity:.45;transform:translate(40%,40%)rotate(180deg)}to{opacity:.25;transform:translate(-40%,-40%)rotate(360deg)}}.hero-light{mix-blend-mode:screen;filter:blur(35px);opacity:.65;z-index:0;pointer-events:none;background:radial-gradient(circle,#fff5c873 0%,#fdb82740 35%,#0a235100 75%);width:160%;height:160%;animation:30s ease-in-out infinite lightDrift;position:absolute;top:0;left:0}.vignette{background:radial-gradient(circle,#0000 60%,#00000040 100%)}@keyframes aboutMeshDrift{0%{background-position:0 0}50%{background-position:200% 200%}to{background-position:0 0}}@keyframes meshPulse{0%,to{filter:brightness(1.2);opacity:.28}50%{filter:brightness(1.6);opacity:.38}}.about-mesh{animation:aboutMeshDrift 80s linear infinite,meshPulse var(--mesh-pulse-speed,6s)ease-in-out infinite;opacity:.35;filter:brightness(1.2);pointer-events:none;z-index:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'><g fill='none' stroke='rgba(253,184,39,0.35)' stroke-width='1'><path d='M0 40 L80 40 M40 0 L40 80 M0 0 L80 80 M0 80 L80 0'/></g></svg>");background-repeat:repeat;background-size:60px 60px}
