.Intro-module__dNOR4W__overlay{z-index:200;visibility:hidden;opacity:0;pointer-events:none;cursor:pointer;contain:layout paint;transition:opacity .65s,visibility 0s .65s;position:fixed;inset:0;overflow:hidden}html[data-intro] .Intro-module__dNOR4W__overlay{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;animation:1ms 5.9s forwards Intro-module__dNOR4W__failsafe}.Intro-module__dNOR4W__veil,.Intro-module__dNOR4W__mistFar,.Intro-module__dNOR4W__mistNear,.Intro-module__dNOR4W__presence{pointer-events:none;position:absolute}.Intro-module__dNOR4W__veil{opacity:.68;background:#08090f;inset:0}.Intro-module__dNOR4W__mistFar{opacity:.67;background:radial-gradient(43% 20% at 20% 55%,#8e7e9866,#0000 95%),radial-gradient(40% 35% at 77% 63%,#9a81905c,#0000 90%),radial-gradient(60% 30% at 46% 90%,#7773877a,#0000 90%);inset:-10% -20%}.Intro-module__dNOR4W__mistNear{opacity:.8;filter:blur(12px);background:radial-gradient(34% 24% at 28% 65%,#89798970,#0000 90%),radial-gradient(40% 24% at 68% 44%,#a7939a55,#0000 90%);inset:4% -35% -25%}.Intro-module__dNOR4W__presence{opacity:0;filter:blur(15px);will-change:transform, opacity;width:max(74vw,480px);height:156svh;top:-28svh;left:0;transform:translate(-110vw)rotate(-9deg)}.Intro-module__dNOR4W__presence svg{width:100%;height:100%;overflow:visible}.Intro-module__dNOR4W__signature{color:#c6bccb;letter-spacing:.23em;text-transform:uppercase;font-size:9px;position:absolute;bottom:35px;left:4.5vw}.Intro-module__dNOR4W__skip{color:#e4dce8;letter-spacing:.05em;background:0 0;border:0;align-items:center;gap:22px;min-height:44px;padding:8px 0 8px 14px;font-size:10px;display:flex;position:absolute;bottom:24px;right:4.5vw}.Intro-module__dNOR4W__skip:hover{color:#ffc46b}.Intro-module__dNOR4W__skip:focus-visible{outline-offset:5px;outline:2px solid #ffc46b}html:is([data-intro=playing],[data-intro=releasing]) .Intro-module__dNOR4W__veil{animation:3s both Intro-module__dNOR4W__veilClears}html:is([data-intro=playing],[data-intro=releasing]) .Intro-module__dNOR4W__mistFar{animation:3s cubic-bezier(.22,.6,.38,1) both Intro-module__dNOR4W__farMistClears}html:is([data-intro=playing],[data-intro=releasing]) .Intro-module__dNOR4W__mistNear{animation:3s cubic-bezier(.22,.6,.38,1) both Intro-module__dNOR4W__nearMistClears}html:is([data-intro=playing],[data-intro=releasing]) .Intro-module__dNOR4W__presence{animation:3s linear both Intro-module__dNOR4W__passingPresence}:is(html:is([data-intro=playing],[data-intro=releasing]) .Intro-module__dNOR4W__signature,html:is([data-intro=playing],[data-intro=releasing]) .Intro-module__dNOR4W__skip){animation:3s both Intro-module__dNOR4W__captionLeaves}html[data-intro=releasing] .Intro-module__dNOR4W__overlay{opacity:0;pointer-events:none}html[data-intro=preparing]:has(.Intro-module__dNOR4W__overlay) :is(.site-header,.hero-copy,.hero-footer,.hero-coordinate,.world-toggle){opacity:0;animation:1ms 5.9s forwards Intro-module__dNOR4W__emergencyContent}html[data-intro=playing]:has(.Intro-module__dNOR4W__overlay) .hero-copy{animation:1.05s 1.75s both Intro-module__dNOR4W__contentArrives}html[data-intro=playing]:has(.Intro-module__dNOR4W__overlay) :is(.site-header,.hero-footer,.hero-coordinate,.world-toggle){animation:.9s 2.05s both Intro-module__dNOR4W__contentArrives}html[data-intro=releasing]:has(.Intro-module__dNOR4W__overlay) :is(.site-header,.hero-copy,.hero-footer,.hero-coordinate,.world-toggle){opacity:1;transition:opacity .65s}@keyframes Intro-module__dNOR4W__veilClears{0%{opacity:.68}30%{opacity:.4}68%{opacity:.15}to{opacity:0}}@keyframes Intro-module__dNOR4W__farMistClears{0%{opacity:.67;transform:translate(0,0)}40%{opacity:.55}to{opacity:0;transform:translate(9%,-3%)}}@keyframes Intro-module__dNOR4W__nearMistClears{0%{opacity:.8;transform:translate(-3%)}35%{opacity:.7}to{opacity:0;transform:translate(18%,5%)}}@keyframes Intro-module__dNOR4W__passingPresence{0%{opacity:0;transform:translate(-110vw)rotate(-9deg)}12%{opacity:.94}42%{opacity:.98;transform:translate(6vw,3vh)rotate(-2deg)}63%{opacity:.9;transform:translate(76vw)rotate(6deg)}82%,to{opacity:0;transform:translate(133vw,-2vh)rotate(11deg)}}@keyframes Intro-module__dNOR4W__contentArrives{0%{opacity:0}to{opacity:1}}@keyframes Intro-module__dNOR4W__captionLeaves{0%,55%{opacity:.85}88%,to{opacity:0}}@keyframes Intro-module__dNOR4W__failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes Intro-module__dNOR4W__emergencyContent{to{opacity:1}}@media (max-width:699px){.Intro-module__dNOR4W__presence{filter:blur(10px);width:115vw;min-width:0;height:135svh;top:-15svh}.Intro-module__dNOR4W__signature{font-size:8px;bottom:34px;left:25px}.Intro-module__dNOR4W__skip{font-size:10px;bottom:22px;right:25px}}@media (prefers-reduced-motion:reduce){html[data-intro] .Intro-module__dNOR4W__overlay{display:none}html[data-intro]:has(.Intro-module__dNOR4W__overlay) :is(.site-header,.hero-copy,.hero-footer,.hero-coordinate,.world-toggle){opacity:1!important;animation:none!important}}
