.intro-content{display:contents}.intro-overlay{display:none;position:fixed;inset:0 auto 0 0;width:100vw;z-index:1000;isolation:isolate;color:#f5f6fa;outline:none;overflow:hidden;overscroll-behavior:none;touch-action:none;--intro-ui:0;--intro-atmosphere:1;--intro-veil:0;--intro-veil-opacity:0;--intro-scan:0;--intro-scan-opacity:0;font-family:var(--font-geist),Arial,sans-serif}html[data-antheon-intro] .intro-overlay{display:block}html[data-antheon-intro]{overflow:hidden;scrollbar-gutter:stable;background:#06070b}.intro-atmosphere{position:absolute;inset:0;background:#06070b;opacity:var(--intro-atmosphere);z-index:-2;will-change:opacity}.intro-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.intro-architectural-veil{position:absolute;left:-30%;top:-70%;width:130%;height:240%;background:linear-gradient(112deg,#06070b 68%,#0a1125 98%,#b9cbff38);clip-path:polygon(40% 0,100% 0,68% 100%,0 100%);transform:translate3d(calc(var(--intro-veil)*145%),calc(var(--intro-veil)*-8%),0);opacity:var(--intro-veil-opacity);pointer-events:none;will-change:transform,opacity}.intro-seed{position:absolute;left:50%;top:46%;width:2px;height:2px;border-radius:50%;background:#dce5ff;box-shadow:0 0 8px #b9cbff55;opacity:.8}.intro-overlay[data-engine=ready] .intro-seed{display:none}.intro-brand-flight{position:absolute;top:0;left:0;transform-origin:0 0;will-change:transform;opacity:0;pointer-events:none;z-index:3}.intro-brand-flight>*{pointer-events:none!important;cursor:default!important}.intro-chrome{position:absolute;inset:36px 40px;pointer-events:none;opacity:var(--intro-ui);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:8px;letter-spacing:.12em;line-height:1.7;font-weight:400;color:#8492ac}.intro-system{position:absolute;top:0;left:0;color:#929bb0}.intro-coordinates b,.intro-system b{font-weight:400;color:#404b62;padding:0 12px}.intro-coordinates{position:absolute;top:0;right:0;color:#64718b}.intro-bottom-note{position:absolute;left:0;bottom:0;display:flex;align-items:center;gap:12px;color:#6e7a94}.intro-bottom-note i{display:block;width:3px;height:3px;background:#b9cbff}.intro-status{position:absolute;left:50%;bottom:0;transform:translateX(-50%);font-size:7px;letter-spacing:.18em;color:#8492ac}.intro-register{position:absolute;font-size:13px;line-height:1;color:#66779088;font-weight:300}.intro-register small{position:absolute;white-space:nowrap;left:18px;top:2px;font-size:6px;letter-spacing:.16em;color:#74829b80}.intro-register-a{left:5%;top:26%}.intro-register-b{right:9%;bottom:21%}.intro-skip{position:absolute;right:40px;bottom:29px;display:flex;align-items:center;gap:24px;min-width:85px;min-height:44px;justify-content:flex-end;padding:8px 0;background:transparent;border:0;color:#8a95ab;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:9px;letter-spacing:.14em;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s,color .2s;z-index:4}.intro-skip[data-visible]{opacity:1;visibility:visible}.intro-skip span{font-size:15px;color:#b9cbff}.intro-skip:hover{color:#fff}.intro-skip:focus-visible{outline:1px solid #b9cbff;outline-offset:8px;opacity:1}.intro-scan{position:absolute;left:12%;right:12%;height:1px;top:calc(34% + var(--intro-scan)*28%);opacity:calc(var(--intro-scan-opacity)*.6);background:linear-gradient(90deg,transparent,#b9cbff40 24%,#dce5ff 50%,#b9cbff40 76%,transparent);box-shadow:0 0 8px #91acff24;pointer-events:none;z-index:2}.intro-content[data-entering]{--entry-progress:0;--entry-ui:0}.intro-content[data-entering] .city-world{filter:brightness(calc(.42 + var(--entry-progress)*.58))}.intro-content[data-entering] .city-heading{translate:0 calc((1 - var(--entry-ui))*16px);opacity:var(--entry-ui)}.intro-content[data-entering] .city-bottom,.intro-content[data-entering] .motion-header,.intro-content[data-entering] .motion-rail{opacity:var(--entry-ui)}.intro-content[data-entering] .motion-header .motion-brand{visibility:hidden}@media(min-width:1800px){.intro-chrome{inset:46px 56px;font-size:9px}.intro-skip{right:56px;bottom:39px}}@media(max-width:700px){.intro-chrome{inset:25px 24px;font-size:7px;letter-spacing:.07em}.intro-coordinates{display:none}.intro-system b{padding:0 8px}.intro-status{display:none}.intro-skip{right:24px;bottom:16px;font-size:8px;gap:18px}.intro-register-a{left:1%;top:23%}.intro-register-b{right:13%;bottom:24%}.intro-register small{font-size:5px}.intro-scan{left:4%;right:4%}}@media(prefers-reduced-motion:reduce){html[data-antheon-intro] .intro-overlay{display:none}html[data-antheon-intro]{overflow:initial}.intro-content[data-entering] .city-world{scale:none;filter:none}.intro-content[data-entering] .city-heading{translate:none;opacity:1}.intro-content[data-entering] .city-bottom,.intro-content[data-entering] .motion-header,.intro-content[data-entering] .motion-rail{opacity:1}.intro-content[data-entering] .motion-header .motion-brand{visibility:visible}}