._0fNtZq_intro{--bar:6.5vh;--yellow:#f5c842;z-index:10000;isolation:isolate;color:#fff;font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:radial-gradient(115% 85% at 50% 46%,#15130e 0%,#0a0a09 46%,#000 80%),#000;position:fixed;inset:0;overflow:hidden}._0fNtZq_bg{z-index:0;background:radial-gradient(44% 36% at 50% 43%,#ffcd3c29 0%,#f5c8421f 20%,#d698000f 42%,#96680005 60%,#0000 76%);position:absolute;inset:0}._0fNtZq_grain{z-index:6;pointer-events:none;opacity:.055;will-change:transform;backface-visibility:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;animation:.7s steps(3,end) infinite _0fNtZq_grainShift;position:absolute;inset:-8%}@keyframes _0fNtZq_grainShift{0%{transform:translate(0)}33%{transform:translate(-1.5%,1.2%)}66%{transform:translate(1.2%,-1%)}to{transform:translate(0)}}._0fNtZq_vignette{z-index:7;pointer-events:none;background:radial-gradient(122% 100%,#0000 44%,#00000080 78%,#000000e6 100%);position:absolute;inset:0}._0fNtZq_bullet{z-index:1;pointer-events:none;opacity:0;position:absolute;inset:0}._0fNtZq_bulletGo{will-change:transform, opacity;animation:4s cubic-bezier(.16,1,.3,1) both _0fNtZq_bulletStage}._0fNtZq_bulletCanvas{width:100%;height:100%;display:block;position:absolute;inset:0}@keyframes _0fNtZq_bulletStage{0%{opacity:0;transform:scale(1.18)translateY(3%)}22%{opacity:1}50%{transform:scale(1.05)translateY(0)}to{opacity:.5;transform:scale(.92)translateY(6%)}}._0fNtZq_barTop,._0fNtZq_barBottom{height:var(--bar);z-index:8;pointer-events:none;will-change:height;background:#000;position:absolute;left:0;right:0}._0fNtZq_barTop{animation:1.05s cubic-bezier(.76,0,.24,1) both _0fNtZq_openTop;top:0}._0fNtZq_barBottom{animation:1.05s cubic-bezier(.76,0,.24,1) both _0fNtZq_openBottom;bottom:0}@keyframes _0fNtZq_openTop{0%{height:50vh}to{height:var(--bar)}}@keyframes _0fNtZq_openBottom{0%{height:50vh}to{height:var(--bar)}}._0fNtZq_safe{inset:var(--bar) 0;z-index:4;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:0 6vw;display:flex;position:absolute}._0fNtZq_lockup{flex-direction:column;align-items:center;gap:clamp(16px,2.8vh,34px);display:flex;position:relative}._0fNtZq_logoWrap{width:min(74vw,640px);position:relative}._0fNtZq_logoMask{will-change:transform, opacity;animation:1.2s cubic-bezier(.16,1,.3,1) 1.35s both _0fNtZq_logoMaskIn;position:relative;overflow:hidden}@keyframes _0fNtZq_logoMaskIn{0%{opacity:0;transform:translateY(12px)scale(.985)}24%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}._0fNtZq_logo{will-change:transform;width:100%;height:auto;animation:1.3s cubic-bezier(.16,1,.3,1) 1.32s both _0fNtZq_logoRise;display:block}@keyframes _0fNtZq_logoRise{0%{transform:translateY(102%)}to{transform:translateY(0)}}._0fNtZq_flare{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(46% 100%,#ffc83c3d 0%,#ffbe2824 24%,#f5c8420f 46%,#f5c84205 64%,#0000 78%);width:132%;height:54%;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}._0fNtZq_slogan{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;text-align:center;color:#eceae4;will-change:transform, opacity;max-width:24em;margin:0;font-size:clamp(14px,1.4vw,22px);font-weight:600;animation:1.1s cubic-bezier(.16,1,.3,1) .95s both _0fNtZq_sloganIn}@keyframes _0fNtZq_sloganIn{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}._0fNtZq_wordAccent{color:var(--yellow)}._0fNtZq_load{will-change:transform, opacity;animation:.8s cubic-bezier(.16,1,.3,1) 2.4s both _0fNtZq_loadIn;position:absolute;bottom:clamp(18px,4.4vh,54px);left:6vw;right:6vw}@keyframes _0fNtZq_loadIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._0fNtZq_loadTop{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:11px;display:flex}._0fNtZq_loadLabel{font-family:var(--font-display);letter-spacing:.28em;text-transform:uppercase;color:#ffffff6b;font-size:clamp(10px,.8vw,12px);font-weight:600}._0fNtZq_loadPct{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:#ffffff9e;font-size:clamp(11px,.9vw,13px);font-weight:600}._0fNtZq_barTrack{background:#ffffff1f;height:2px;position:relative;overflow:hidden}._0fNtZq_barFill{background:var(--yellow);width:0;position:absolute;inset:0 auto 0 0}._0fNtZq_skip{top:calc(var(--bar) + clamp(14px, 2.6vh, 30px));z-index:12;min-height:44px;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#fff6;will-change:opacity;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:9px 18px;font-size:10.5px;font-weight:400;transition:color .2s;animation:.6s ease-out 2.2s both _0fNtZq_loadIn;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}._0fNtZq_skip:hover,._0fNtZq_skip:focus-visible{color:#ffffffdb}._0fNtZq_skip:focus-visible{outline:2px solid var(--bmg-signal-vivid);outline-offset:3px}._0fNtZq_intro[data-skippable]{cursor:pointer}html[data-intro=off] ._0fNtZq_intro{display:none}._0fNtZq_intro:not(._0fNtZq_beats) ._0fNtZq_logoMask,._0fNtZq_intro:not(._0fNtZq_beats) ._0fNtZq_logo,._0fNtZq_intro:not(._0fNtZq_beats) ._0fNtZq_slogan,._0fNtZq_intro:not(._0fNtZq_beats) ._0fNtZq_skip,._0fNtZq_intro:not(._0fNtZq_beats) ._0fNtZq_load{animation-play-state:paused}._0fNtZq_leaving{pointer-events:none;will-change:opacity;animation:.36s ease-in 80ms both _0fNtZq_introOut}@keyframes _0fNtZq_introOut{0%{opacity:1}to{opacity:0}}._0fNtZq_leaving ._0fNtZq_barTop{animation:.36s cubic-bezier(.76,0,.24,1) both _0fNtZq_closeTop}._0fNtZq_leaving ._0fNtZq_barBottom{animation:.36s cubic-bezier(.76,0,.24,1) both _0fNtZq_closeBottom}@keyframes _0fNtZq_closeTop{0%{height:var(--bar)}to{height:50vh}}@keyframes _0fNtZq_closeBottom{0%{height:var(--bar)}to{height:50vh}}._0fNtZq_leaving ._0fNtZq_lockup,._0fNtZq_leaving ._0fNtZq_load{will-change:opacity;animation:.26s ease-in both _0fNtZq_contentOut}._0fNtZq_leaving ._0fNtZq_bullet{opacity:0;transition:opacity .45s ease-in}@keyframes _0fNtZq_contentOut{0%{opacity:1}to{opacity:0}}html.intro-lock{overflow:hidden}body.intro-lift{animation:.75s ease-out both _0fNtZq_pageReveal}@keyframes _0fNtZq_pageReveal{0%{opacity:.6}to{opacity:1}}@media (max-width:640px){._0fNtZq_intro{--bar:5vh}._0fNtZq_logoWrap{width:84vw}._0fNtZq_slogan{letter-spacing:.1em;max-width:20em}}@media (prefers-reduced-motion:reduce){._0fNtZq_intro{display:none}}._0fNtZq_age{pointer-events:auto;text-align:center;will-change:opacity, transform;max-width:44ch;margin-top:clamp(6px,1.6vh,18px);animation:.6s cubic-bezier(.16,1,.3,1) .9s both _0fNtZq_ageIn}@keyframes _0fNtZq_ageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._0fNtZq_ageTitle{font-family:var(--font-heading);letter-spacing:.01em;color:#fff;margin:0 0 10px;font-size:clamp(17px,1.7vw,24px);font-weight:700;line-height:1.1}._0fNtZq_ageText{color:#eceae4b8;margin:0 0 clamp(18px,2.6vh,26px);font-size:clamp(12.5px,1vw,14.5px);line-height:1.6}._0fNtZq_ageActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;display:flex}._0fNtZq_ageEnter{min-height:52px;font-family:var(--font-display);font-stretch:var(--bmg-w-narrow);letter-spacing:.09em;text-transform:uppercase;color:var(--bmg-carbon);background:var(--bmg-signal-vivid);border-radius:var(--bmg-radius);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 clamp(22px,2.2vw,34px);font-size:13.5px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 6px 20px #08090b75}._0fNtZq_ageEnter:hover{background:#ffd21f}._0fNtZq_ageEnter:focus-visible{outline:2px solid var(--bmg-signal-vivid);outline-offset:3px}._0fNtZq_ageExit{letter-spacing:.02em;color:#eceae49e;text-underline-offset:3px;padding:14px 4px;font-size:13px;text-decoration:underline}._0fNtZq_ageExit:hover,._0fNtZq_ageExit:focus-visible{color:#fff}._0fNtZq_ageExit:focus-visible{outline:2px solid var(--bmg-signal-vivid);outline-offset:3px}._0fNtZq_ageUp ._0fNtZq_lockup{gap:clamp(12px,2.2vh,26px)}@media (max-width:640px){._0fNtZq_age{max-width:34ch}._0fNtZq_ageText{font-size:13px}._0fNtZq_ageActions{flex-direction:column;gap:4px}._0fNtZq_ageEnter{width:100%;min-height:54px}}@media (prefers-reduced-motion:reduce){._0fNtZq_age{animation:none}}
.l6H7lW_hero{isolation:isolate;min-height:calc(var(--fold-h,100svh) - var(--header-h,76px));color:#fff;background-color:#0a0a0c;background-image:var(--poster);background-position:50% 45%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.l6H7lW_video{z-index:0;object-fit:cover;object-position:50% 45%;width:100%;height:100%;position:absolute;inset:0}.l6H7lW_overlay{z-index:1;pointer-events:none;background:rgba(8, 9, 11, var(--overlay,.42));position:absolute;inset:0}.l6H7lW_pool{z-index:2;pointer-events:none;background:radial-gradient(78% 64%,#08090bb3 0%,#08090b85 76%,#08090b00 100%);position:absolute;inset:0}.l6H7lW_vignette{z-index:3;pointer-events:none;background:radial-gradient(118% 78% at 50% 44%,#0000 36%,#0006 100%);position:absolute;inset:0}.l6H7lW_inner{z-index:4;width:100%;max-width:1240px;padding:clamp(32px, 5vh, 64px) var(--bmg-edge);text-align:center;flex-direction:column;align-items:center;gap:clamp(14px,2vh,22px);display:flex;position:relative}.l6H7lW_emblem{object-fit:contain;filter:drop-shadow(0 12px 34px #0000009e)drop-shadow(0 2px 4px #0006);width:clamp(240px,34vw,500px);height:auto;max-height:min(32vh,260px)}.l6H7lW_slogan{font-family:var(--font-heading);letter-spacing:.01em;color:#fff;text-shadow:0 2px 18px #000000bf;margin:0;font-size:clamp(14px,1.15vw,19px);font-weight:600}.l6H7lW_btns{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:clamp(10px,1.1vw,16px);width:100%;margin-top:clamp(2px,.8vh,10px);display:flex}.l6H7lW_btn,.l6H7lW_btnGhost{isolation:isolate;min-height:48px;font-family:var(--font-display);font-stretch:var(--bmg-w-narrow);letter-spacing:.09em;text-transform:uppercase;border-radius:var(--bmg-radius);white-space:nowrap;transition:transform .18s var(--bmg-ease), box-shadow .18s var(--bmg-ease), border-color .18s var(--bmg-ease), color .18s var(--bmg-ease);justify-content:center;align-items:center;gap:12px;padding:0 clamp(20px,2vw,30px);font-size:13px;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.l6H7lW_btn:after,.l6H7lW_btnGhost:after{content:"";z-index:-1;transform-origin:0;transition:transform .34s var(--bmg-ease);position:absolute;inset:0;transform:scaleX(0)}.l6H7lW_btn{background:var(--bmg-signal-vivid);color:var(--bmg-carbon);border:0;box-shadow:0 6px 20px #08090b75}.l6H7lW_btn:after{background:#ffd21f}.l6H7lW_btn:hover,.l6H7lW_btn:focus-visible{transform:translateY(-1px);box-shadow:0 9px 26px #08090b8a}.l6H7lW_btnGhost{color:#fff;letter-spacing:.05em;background:#0a0b0c6b;border:2px solid #ffffffe6;font-size:15px}.l6H7lW_btnGhost:after{background:#ffffff24}.l6H7lW_btnGhost:hover,.l6H7lW_btnGhost:focus-visible{border-color:#ffffffdb;transform:translateY(-1px)}.l6H7lW_btn:hover:after,.l6H7lW_btn:focus-visible:after,.l6H7lW_btnGhost:hover:after,.l6H7lW_btnGhost:focus-visible:after{transform:scaleX(1)}.l6H7lW_btnArrow{transition:transform .22s var(--bmg-ease)}.l6H7lW_btn:hover .l6H7lW_btnArrow,.l6H7lW_btn:focus-visible .l6H7lW_btnArrow{transform:translate(4px)}.l6H7lW_btns .l6H7lW_btn:focus-visible{outline:2px solid var(--bmg-carbon);outline-offset:3px}.l6H7lW_btns .l6H7lW_btnGhost:focus-visible{outline:2px solid var(--bmg-signal-vivid);outline-offset:3px}@media (prefers-reduced-motion:reduce){.l6H7lW_btn,.l6H7lW_btnGhost,.l6H7lW_btn:after,.l6H7lW_btnGhost:after,.l6H7lW_btnArrow{transition-duration:1ms}.l6H7lW_btn:hover,.l6H7lW_btnGhost:hover,.l6H7lW_btn:focus-visible,.l6H7lW_btnGhost:focus-visible,.l6H7lW_btn:hover .l6H7lW_btnArrow,.l6H7lW_btn:focus-visible .l6H7lW_btnArrow{transform:none}}.l6H7lW_videoToggle{z-index:5;border-radius:var(--bmg-radius);color:#ffffffe0;min-width:44px;min-height:44px;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:border-color .2s var(--bmg-ease), color .2s var(--bmg-ease);background:#08090b66;border:1px solid #ffffff4d;padding:0 15px;font-size:10px;position:absolute;bottom:clamp(14px,2.6vh,30px);right:clamp(16px,2.4vw,40px)}.l6H7lW_videoToggle:hover{color:#fff;border-color:#ffffffb3}@media (max-width:860px){.l6H7lW_hero{min-height:calc(var(--fold-h,100svh) - var(--header-h,76px));justify-content:center;align-items:center;display:flex}.l6H7lW_inner{padding:clamp(24px, 4vh, 40px) var(--bmg-edge)}.l6H7lW_btns{flex-direction:column;align-items:stretch;gap:10px;max-width:320px}.l6H7lW_btn,.l6H7lW_btnGhost{width:100%;min-height:48px;font-size:13.5px}}@media (max-width:460px){.l6H7lW_emblem{width:min(78vw,340px)}}@media (prefers-reduced-motion:reduce){.l6H7lW_video{display:none}.l6H7lW_btn,.l6H7lW_btnGhost,.l6H7lW_btnArrow,.l6H7lW_videoToggle{transition:none}.l6H7lW_btn:hover,.l6H7lW_btnGhost:hover,.l6H7lW_btn:hover .l6H7lW_btnArrow{transform:none}.l6H7lW_videoToggle{display:none}}.l6H7lW_inner{padding:clamp(24px, 4vh, 56px) var(--bmg-edge);justify-content:center}@media (max-width:860px){.l6H7lW_inner{padding-top:clamp(24px,4vh,56px);padding-bottom:clamp(24px,4vh,56px)}}.l6H7lW_hero{align-items:center}.l6H7lW_inner{padding-top:0;padding-bottom:clamp(96px,24vh,220px)}.l6H7lW_btns{gap:clamp(10px,1.2vw,16px);max-width:560px}.l6H7lW_btn,.l6H7lW_btnGhost{min-height:52px;padding:0 clamp(20px,2.2vw,36px);font-size:15px}@media (max-width:860px){.l6H7lW_inner{padding-top:0;padding-bottom:clamp(72px,18vh,150px)}.l6H7lW_btns{flex-flow:wrap;justify-content:center;gap:10px;max-width:100%}.l6H7lW_btn,.l6H7lW_btnGhost{flex:0 auto;width:auto;min-height:48px;padding:0 18px;font-size:13px}}@media (max-width:400px){.l6H7lW_btn,.l6H7lW_btnGhost{min-height:46px;padding:0 14px;font-size:12.5px}}.l6H7lW_emblem{object-fit:contain;width:clamp(240px,34vw,500px);max-height:min(32vh,260px)}.l6H7lW_slogan{font-size:clamp(14px,1.15vw,18px)}.l6H7lW_btn,.l6H7lW_btnGhost{gap:9px;min-height:48px;padding:0 clamp(18px,2vw,28px);font-size:clamp(13px,1vw,14px)}.l6H7lW_btnArrow,.l6H7lW_btn .l6H7lW_btnArrow{width:15px;height:15px}.l6H7lW_inner{padding:clamp(24px, 4vh, 48px) var(--bmg-edge)}@media (max-width:860px){.l6H7lW_hero{min-height:calc(var(--fold-h,100svh) - var(--header-h,76px));justify-content:center;align-items:center;display:flex}.l6H7lW_emblem{width:min(76vw,320px);max-height:180px}.l6H7lW_inner{padding:clamp(20px, 3vh, 36px) var(--bmg-edge);gap:14px}.l6H7lW_btns{flex-direction:column;align-items:stretch;gap:10px;max-width:320px}.l6H7lW_btn,.l6H7lW_btnGhost{min-height:48px;padding:0 18px;font-size:13.5px}}
