@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Barlow+Condensed:wght@300;400;600;700&display=swap";
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.06d3mdzz5bre_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.11.cyxs5p-0z~.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.16t1db8_9y2o~.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_deef94d5-module__Sms4YG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_deef94d5-module__Sms4YG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0q3udbd2bu5yp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0gw~uztddq1df.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0.q-h669a_dqa.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_1bf8cbf6-module__FlyLvG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_1bf8cbf6-module__FlyLvG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.0taayl_akrchu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.02gqgcrlsvm4~.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.07uvnuj.ona6k.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:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_9e703c98-module__mJqafq__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_9e703c98-module__mJqafq__variable{--font-anton:"Anton", "Anton Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.top-1\/2{top:50%}.left-1\/2{left:50%}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-block{display:inline-block}.h-\[7px\]{height:7px}.h-\[200vh\]{height:200vh}.h-\[250vh\]{height:250vh}.h-full{height:100%}.h-screen{height:100vh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-\[1px\]{width:1px}.w-\[7px\]{width:7px}.w-full{width:100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-150{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#080808\]{background-color:#080808}.bg-\[\#F5D000\]{background-color:#f5d000}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#F5D000\]\/60{--tw-gradient-from:#f5d00099;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[\#F5D000\]\/60{--tw-gradient-from:lab(84.7581% 2.08989 84.2184/.6)}}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.text-center{text-align:center}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[0\.8\]{--tw-leading:.8;line-height:.8}.leading-none{--tw-leading:1;line-height:1}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[5px\]{--tw-tracking:5px;letter-spacing:5px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-350{--tw-duration:.35s;transition-duration:.35s}.duration-600{--tw-duration:.6s;transition-duration:.6s}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#fff;background:#080808;font-family:Barlow Condensed,sans-serif;overflow-x:hidden}.nav-dots{z-index:300;flex-direction:column;gap:14px;display:flex;position:fixed;top:50%;right:28px;transform:translateY(-50%)}.dot{cursor:pointer;background:#fff3;border-radius:50%;width:7px;height:7px;transition:all .35s}.dot.active{background:#f5d000;transform:scale(1.5)}.scroll-hint{letter-spacing:5px;text-transform:uppercase;color:#ffffff4d;z-index:200;flex-direction:column;align-items:center;gap:10px;font-size:11px;transition:opacity .6s;animation:2.5s infinite pulse;display:flex;position:fixed;bottom:32px;left:50%;transform:translate(-50%)}.scroll-hint-line{background:linear-gradient(#f5d00099,#0000);width:1px;height:44px}@keyframes pulse{0%,to{opacity:.3}50%{opacity:.9}}.scene{justify-content:center;align-items:center;min-height:100vh;padding:80px 60px;display:flex;position:relative;overflow:hidden}#s1{text-align:center;background:#0c0c0c;flex-direction:column}.s1-eyebrow{letter-spacing:7px;text-transform:uppercase;color:#f5d000;opacity:0;font-size:12px;animation:.7s .1s forwards fadeUp}.s1-title{opacity:0;font-family:Bebas Neue,sans-serif;font-size:clamp(56px,11vw,120px);line-height:.88;animation:.8s .4s forwards fadeUp}.s1-title em{color:#f5d000;font-style:normal}.s1-sub{letter-spacing:4px;text-transform:uppercase;color:#ffffff59;opacity:0;margin-top:14px;font-size:16px;animation:.8s .7s forwards fadeUp}.hero-img-wrap{opacity:0;width:min(700px,90vw);margin:44px auto 0;animation:1.2s cubic-bezier(.22,1,.36,1) .5s forwards heroIn;position:relative}.hero-img-wrap img{border-radius:4px;width:100%;display:block}.hero-img-wrap:before{content:"";z-index:-1;filter:blur(40px);background:radial-gradient(#f5d0002e 0%,#0000 70%);position:absolute;inset:10% 15%}.vline{opacity:0;background:linear-gradient(#f5d000,#0000);width:1px;height:70px;margin:36px auto 0;animation:1s 1.2s forwards fadeUp}#s2{background:#080808;gap:0}.s2-inner{grid-template-columns:1fr 1fr;align-items:center;gap:0;width:100%;max-width:1100px;display:grid}.s2-img-side{justify-content:center;align-items:center;padding:40px;display:flex;position:relative}.s2-img-side img{border-radius:4px;width:min(460px,100%);transition:transform .6s;display:block}.s2-img-side img:hover{transform:scale(1.03)}.s2-img-side:after{content:"";z-index:-1;filter:blur(50px);pointer-events:none;background:radial-gradient(#e8430a1f 0%,#0000 65%);position:absolute;inset:5%}.s2-text{padding:60px 40px}.badge{letter-spacing:6px;text-transform:uppercase;color:#f5d000;margin-bottom:14px;font-size:11px}.sec-title{color:#fff;font-family:Bebas Neue,sans-serif;font-size:clamp(52px,6vw,80px);line-height:.95}.sec-body{color:#ffffff80;max-width:400px;margin-top:18px;font-size:16px;line-height:1.85}.yr{background:#f5d000;width:54px;height:2px;margin:22px 0}.pills{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.pill{letter-spacing:3px;text-transform:uppercase;color:#ffffff80;border:1px solid #f5d00040;border-radius:2px;padding:8px 18px;font-size:11px}#s3{background:#0a0900}.s3-inner{grid-template-columns:1fr 1fr;align-items:center;gap:0;width:100%;max-width:1100px;display:grid}.s3-text{padding:60px 40px}.s3-img-side{justify-content:center;align-items:center;padding:40px;display:flex;position:relative}.s3-img-side img{border-radius:4px;width:min(460px,100%);display:block}.s3-img-side:after{content:"";z-index:-1;filter:blur(50px);pointer-events:none;background:radial-gradient(#f5d0001a 0%,#0000 65%);position:absolute;inset:5%}.swatch-row{align-items:center;gap:14px;margin-top:28px;display:flex}.swatch{border:1.5px solid #ffffff14;border-radius:50%;width:44px;height:44px;position:relative}.swatch-tip{letter-spacing:2px;text-transform:uppercase;color:#ffffff4d;white-space:nowrap;font-size:10px;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.big-bg{color:#f5d00008;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Bebas Neue,sans-serif;font-size:280px;line-height:1;position:absolute;bottom:-30px;right:-10px}#s4{text-align:center;background:#060606;flex-direction:column}.s4-img-wrap{width:min(520px,85vw);margin:0 auto 50px;position:relative}.s4-img-wrap img{filter:drop-shadow(0 0 80px #f5d00026);border-radius:4px;width:100%;display:block}.s4-img-wrap:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(#f5d0001f 0%,#0000 70%);position:absolute;inset:0 10% -20px}.price{color:#f5d000;font-family:Bebas Neue,sans-serif;font-size:clamp(70px,12vw,110px);line-height:1}.price-note{letter-spacing:5px;text-transform:uppercase;color:#ffffff40;margin-top:6px;font-size:13px}.cta-btn{color:#060606;letter-spacing:4px;cursor:pointer;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%,0% 100%);background:#f5d000;border:none;margin-top:38px;padding:20px 64px;font-family:Bebas Neue,sans-serif;font-size:22px;text-decoration:none;transition:all .25s;display:inline-block}.cta-btn:hover{background:#fff;transform:scale(1.04)}.cta-small{letter-spacing:3px;text-transform:uppercase;color:#fff3;margin-top:20px;font-size:12px}.yr-c{background:#f5d000;width:54px;height:2px;margin:20px auto}.reveal{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(36px)}.reveal.visible{opacity:1;transform:none}.reveal-left{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translate(-40px)}.reveal-left.visible{opacity:1;transform:none}.reveal-right{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translate(40px)}.reveal-right.visible{opacity:1;transform:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes heroIn{0%{opacity:0;transform:scale(.94)translateY(30px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (max-width:768px){.s2-inner,.s3-inner{grid-template-columns:1fr}.s2-img-side,.s3-img-side{padding:20px}.s2-text,.s3-text{padding:32px 20px}.scene{padding:60px 24px}#s3 .s3-img-side{order:-1}.scene{justify-content:center;align-items:center;min-height:100vh;padding:80px 60px;display:flex;position:relative;overflow:hidden}#s1{text-align:center;background:#0c0c0c;flex-direction:column}#s2{background:#080808;gap:0}#s3{background:#0a0900}#s4{text-align:center;background:#060606;flex-direction:column}.hero-img-wrap,.s2-img-side,.s3-img-side,.s4-img-wrap{-webkit-mask-image:-webkit-radial-gradient(#fff,#000);border-radius:24px!important;overflow:hidden!important}.hero-img-wrap img,.s2-img-side img,.s3-img-side img,.s4-img-wrap img{display:block;border-radius:24px!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
