#intro-wrap{z-index:1000;cursor:pointer;will-change:opacity;background:#000;transition:opacity .7s cubic-bezier(.4,0,.2,1),background-color .7s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}#intro-wrap.exit{pointer-events:none;background-color:#0000}#intro-wrap.exit #intro-stage{background:0 0}#intro-wrap.exit #launch-video,#intro-wrap.exit #intro-scanlines,#intro-wrap.exit #intro-tone,#intro-wrap.exit #intro-vignette,#intro-wrap.exit-all{opacity:0}#intro-stage{background:#000;transition:background-color .7s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;overflow:hidden}#launch-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#launch-video,#intro-scanlines,#intro-tone,#intro-vignette{transition:opacity .7s cubic-bezier(.4,0,.2,1)}#axiome-reveal{z-index:8;pointer-events:none;font-family:var(--font-oswald), "Oswald", sans-serif;letter-spacing:.04em;white-space:nowrap;color:#e9dfca;justify-content:center;align-items:center;font-size:clamp(3rem,15vw,13rem);font-weight:600;line-height:1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#axiome-reveal.fly{transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .3s}#axiome-reveal.fly .ltr{text-shadow:none;transition:text-shadow .8s}#axiome-reveal.handoff{opacity:0}#axiome-reveal .ltr{opacity:0;will-change:opacity;text-shadow:1.5px 0 #ff283c66,-1.5px 0 #28dcff66,0 0 9px #e9dfca99,0 0 28px #e9dfca66,0 0 60px #9d261f4d;display:inline-block}#intro-tone{z-index:10;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(120% 90% at 50% 40%,#9d261f0f,#0000 60%),linear-gradient(#2637461a,#11100d2e);position:absolute;inset:0}#intro-vignette{z-index:11;pointer-events:none;background:radial-gradient(120% 95% at 50% 46%,#0000 50%,#0000009e 92%),radial-gradient(100% 120% at 50% 120%,#00000080,#0000 55%);position:absolute;inset:0}@property --shk{syntax:"<number>";inherits:false;initial-value:1}#intro-stage.shake{--shk:0;animation:.14s steps(2,end) infinite introShake}#intro-stage.settle{--shk:0;animation:none;transform:none}#intro-stage.settle .ltr{opacity:1;animation:none}#intro-stage.settle #launch-video{animation:none}@keyframes introShake{0%{transform:translate(0)rotate(0)}20%{transform:translate(calc(var(--shk) * -4px), calc(var(--shk) * 2px)) rotate(calc(var(--shk) * -.15deg))}40%{transform:translate(calc(var(--shk) * 3px), calc(var(--shk) * -3px)) rotate(calc(var(--shk) * .15deg))}60%{transform:translate(calc(var(--shk) * -2px), calc(var(--shk) * -4px)) rotate(calc(var(--shk) * -.1deg))}80%{transform:translate(calc(var(--shk) * 4px), calc(var(--shk) * 2px)) rotate(calc(var(--shk) * .12deg))}to{transform:translate(calc(var(--shk) * -2px), calc(var(--shk) * 2px)) rotate(0deg)}}#launch-video.flicker-in{animation:.55s step-end flickerIn}#axiome-reveal.shown .ltr{opacity:1}#axiome-reveal.flicker-in .ltr:first-child{animation:1.15s step-end 20ms forwards neonA}#axiome-reveal.flicker-in .ltr:nth-child(2){animation:1.35s step-end .24s forwards neonB}#axiome-reveal.flicker-in .ltr:nth-child(3){animation:.9s step-end .1s forwards neonC}#axiome-reveal.flicker-in .ltr:nth-child(4){animation:1.3s step-end .46s forwards neonB}#axiome-reveal.flicker-in .ltr:nth-child(5){animation:1.45s step-end .32s forwards neonA}#axiome-reveal.flicker-in .ltr:nth-child(6){animation:1.05s step-end .58s forwards neonC}@keyframes neonA{0%{opacity:0}8%{opacity:1}11%{opacity:.08}15%{opacity:1}21%{opacity:.2}26%{opacity:1}32%{opacity:0}46%{opacity:.85}50%{opacity:.12}62%{opacity:1}70%{opacity:.4}78%{opacity:1}to{opacity:1}}@keyframes neonB{0%{opacity:0}13%{opacity:1}17%{opacity:0}23%{opacity:.9}29%{opacity:.1}37%{opacity:1}43%{opacity:.3}51%{opacity:1}59%{opacity:0}67%{opacity:1}75%{opacity:.5}83%{opacity:1}to{opacity:1}}@keyframes neonC{0%{opacity:0}6%{opacity:.8}10%{opacity:0}19%{opacity:1}25%{opacity:.2}31%{opacity:1}41%{opacity:.5}47%{opacity:1}55%{opacity:.08}65%{opacity:1}73%{opacity:.7}to{opacity:1}}@keyframes flickerIn{0%{opacity:0}9%{opacity:1}16%{opacity:0}24%{opacity:1}33%{opacity:0}44%{opacity:.9}55%{opacity:.12}66%{opacity:1}77%{opacity:.5}88%{opacity:1}95%{opacity:.8}to{opacity:1}}#intro-scanlines{z-index:9;pointer-events:none;opacity:.18;mix-blend-mode:overlay;background:repeating-linear-gradient(#00000080 0 1px,#0000 1px 3px);position:absolute;inset:0}
