@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,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:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_d65c78;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_d65c78{font-family:__Inter_d65c78,__Inter_Fallback_d65c78,system-ui,arial;font-style:normal}.__variable_d65c78{--font-inter:"__Inter_d65c78","__Inter_Fallback_d65c78",system-ui,arial}@font-face{font-family:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,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:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Montserrat_Fallback_4bc053;src:local("Arial");ascent-override:84.95%;descent-override:22.03%;line-gap-override:0.00%;size-adjust:113.95%}.__className_4bc053{font-family:__Montserrat_4bc053,__Montserrat_Fallback_4bc053,system-ui,arial;font-style:normal}.__variable_4bc053{--font-montserrat:"__Montserrat_4bc053","__Montserrat_Fallback_4bc053",system-ui,arial}@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-family:Black Mango;src:url("/fonts/Black Mango Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--foreground-rgb:255,255,255;--background:#000;--glow-white:hsla(0,0%,100%,.8)}html{scroll-behavior:smooth;height:100%}body,html{background:#000}body{color:rgb(var(--foreground-rgb));min-height:100%;overflow-x:hidden;font-family:Black Mango,sans-serif;text-align:center}body,html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6,p{text-align:center}.hero-text{font-size:clamp(2rem,15vw,12rem);line-height:1;font-weight:200;color:hsla(0,0%,100%,.03);mix-blend-mode:overlay;animation:pulse 4s ease-in-out infinite;letter-spacing:.2em}.hero-text,.neon-text{text-transform:uppercase}.neon-text{position:relative;color:#fff;font-weight:300;letter-spacing:.15em;animation:none;animation:neonPulse 5s ease-in-out infinite alternate;font-size:7vw!important}@keyframes neonPulse{0%,to{text-shadow:0 0 5px hsla(0,0%,100%,.4),0 0 10px rgba(255,26,26,.3),0 0 20px rgba(255,26,26,.15),0 0 30px rgba(255,26,26,.08)}50%{text-shadow:0 0 8px hsla(0,0%,100%,.6),0 0 20px rgba(255,26,26,.4),0 0 40px rgba(255,26,26,.25),0 0 60px rgba(255,26,26,.15)}}.neon-text:after,.neon-text:before{content:"";opacity:0}.red-glow-text{color:#ff1a1a;text-shadow:0 0 5px rgba(255,26,26,.8),0 0 10px rgba(255,26,26,.6),0 0 15px rgba(255,26,26,.4),0 0 20px rgba(255,26,26,.3);animation:redPulse 2s ease-in-out infinite}@keyframes redPulse{0%,to{text-shadow:0 0 5px rgba(255,26,26,.8),0 0 10px rgba(255,26,26,.6),0 0 15px rgba(255,26,26,.4),0 0 20px rgba(255,26,26,.3)}50%{text-shadow:0 0 10px rgba(255,26,26,.9),0 0 20px rgba(255,26,26,.7),0 0 30px rgba(255,26,26,.5),0 0 40px rgba(255,26,26,.4)}}.glass-form{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;padding:1.5rem 2rem;@media (min-width:768px){padding-left:3.5rem;padding-bottom:2.5rem;padding-right:3.5rem;padding-top:2.5rem}box-shadow:0 10px 30px 0 rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.06);position:relative;overflow:hidden}.glass-form:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.02),transparent);animation:shimmer 4s linear infinite}@keyframes shimmer{0%{transform:translateX(-100%) rotate(-45deg)}to{transform:translateX(100%) rotate(-45deg)}}@keyframes formFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (min-width:768px){@keyframes formFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}}.form-input{width:100%;background:rgba(30,30,30,.9);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;padding:1rem 1.2rem;text-align:center;@media (min-width:768px){padding-left:1.5rem;padding-bottom:1.2rem;padding-right:1.5rem;padding-top:1.2rem}color:#fff;font-size:1rem;transition:all .3s ease-out;letter-spacing:.1em;font-weight:400;box-shadow:0 1px 6px 0 rgba(0,0,0,.06);box-sizing:border-box}.form-input::placeholder{color:hsla(0,0%,100%,.35);letter-spacing:.1em;font-weight:300}.form-input:focus{outline:none;border-color:#ff1a1a;box-shadow:0 0 0 2px rgba(255,26,26,.4),0 2px 10px 0 rgba(0,0,0,.1);background:rgba(40,40,40,.95)}.submit-button{background:#fff;color:#000;padding:1rem 2rem;border-radius:25px;border:none;font-weight:400;text-transform:uppercase;letter-spacing:.2em;position:relative;overflow:hidden;animation:buttonPulse 3s ease-in-out infinite;font-family:Montserrat,sans-serif;font-size:.9rem}@keyframes buttonPulse{0%,to{transform:scale(1);background:#fff}50%{transform:scale(1.01);background:hsla(0,0%,100%,.95)}}.submit-button:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(0,0,0,.1),transparent);z-index:1;animation:shine 3s linear infinite}@keyframes shine{0%{transform:translateX(-100%)}50%,to{transform:translateX(100%)}}::-webkit-scrollbar{width:4px;background:#000}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.custom-checkbox{display:flex;align-items:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:1.5rem}.custom-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1px solid rgba(255,26,26,.5);border-radius:6px;background:#181818;cursor:pointer;position:relative;transition:all .2s ease-out;margin-right:.5rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.05)}.custom-checkbox input[type=checkbox]:checked{background:rgba(255,26,26,.7);border-color:rgba(255,26,26,.7)}.custom-checkbox input[type=checkbox]:checked:before{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700}.custom-checkbox input[type=checkbox]:focus{outline:none;box-shadow:0 0 0 2px rgba(255,26,26,.4)}.custom-checkbox input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}#video-section{position:relative;width:100%;height:100vh;overflow:hidden}#video-section video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:768px){#video-section video{width:100%;height:100%;object-fit:contain;background:#000}}