:root{--accent-gold:#d4af37}.ConstellationLogo-module__zgzxta__constellation{pointer-events:auto;width:600px;max-width:600px;position:relative}.ConstellationLogo-module__zgzxta__breathingWrapper{z-index:5;position:relative}.ConstellationLogo-module__zgzxta__svg{opacity:1;width:100%;height:auto}.ConstellationLogo-module__zgzxta__logoPath{stroke:#ffffff80;stroke-width:2px}@media (max-height:899px){.ConstellationLogo-module__zgzxta__constellation{width:525px;max-width:525px}}@keyframes ConstellationLogo-module__zgzxta__containerDrift{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (max-width:767px){.ConstellationLogo-module__zgzxta__constellation{width:455px;max-width:455px}}@media (max-width:479px){.ConstellationLogo-module__zgzxta__constellation{width:315px;max-width:315px}}
.LandingZUI-module__k2Y1lW__stars{z-index:0;touch-action:none;position:fixed;inset:0}.LandingZUI-module__k2Y1lW__orbitContainer{pointer-events:none;z-index:2;position:absolute}.LandingZUI-module__k2Y1lW__orbitingParticle{background:var(--accent-gold);width:4px;height:4px;box-shadow:0 0 4px var(--accent-gold);pointer-events:none;will-change:transform, opacity;border-radius:50%;position:absolute}.LandingZUI-module__k2Y1lW__orbitGlow{background:radial-gradient(circle, var(--accent-gold) 0%, transparent 70%);mix-blend-mode:screen;pointer-events:none;will-change:transform, opacity;border-radius:50%;width:80px;height:80px;position:absolute}.LandingZUI-module__k2Y1lW__nav{z-index:100;pointer-events:none;justify-content:space-between;align-items:center;padding:22px 6vw;display:flex;position:fixed;top:34px;left:0;right:0}.LandingZUI-module__k2Y1lW__navMark{letter-spacing:.15em;text-transform:uppercase;color:var(--fg);pointer-events:auto;cursor:pointer;font-size:12px;font-weight:700;transition:opacity .2s}.LandingZUI-module__k2Y1lW__navMark:hover{opacity:.7}.LandingZUI-module__k2Y1lW__chrome{z-index:90;color:var(--fg-dim);letter-spacing:.05em;opacity:0;pointer-events:none;justify-content:space-between;align-items:center;padding:40px 6vw;font-family:JetBrains Mono,monospace;font-size:11px;transition:opacity .5s .35s,transform .5s .35s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(12px)}.LandingZUI-module__k2Y1lW__chrome.LandingZUI-module__k2Y1lW__show{opacity:1;transform:translateY(0)}.LandingZUI-module__k2Y1lW__chromeLinks{pointer-events:auto;gap:24px;display:flex}.LandingZUI-module__k2Y1lW__chromeLinks button{color:var(--fg-dim);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:4px 0;font-family:JetBrains Mono,monospace;font-size:11px;transition:color .2s}.LandingZUI-module__k2Y1lW__chromeLinks button:hover{color:var(--fg)}.LandingZUI-module__k2Y1lW__chromeLinks button:disabled{color:var(--accent-gold);cursor:default}.LandingZUI-module__k2Y1lW__chromeLinks button:disabled:hover{color:var(--accent-gold)}.LandingZUI-module__k2Y1lW__view{z-index:1;text-align:center;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:0 6vw;transition:transform 1.1s cubic-bezier(.65,0,.35,1),opacity .35s;display:flex;position:fixed;inset:0;transform:scale(.05)}.LandingZUI-module__k2Y1lW__view.LandingZUI-module__k2Y1lW__active{opacity:1;pointer-events:auto;z-index:5;transform:scale(1)}.LandingZUI-module__k2Y1lW__view.LandingZUI-module__k2Y1lW__zoomedPast{opacity:0;pointer-events:none;z-index:1;transform:scale(20)}.LandingZUI-module__k2Y1lW__view.LandingZUI-module__k2Y1lW__zoomedOut{opacity:0;pointer-events:none;z-index:1;transform:scale(.05)}.LandingZUI-module__k2Y1lW__view.LandingZUI-module__k2Y1lW__backEnter{opacity:1;pointer-events:auto;z-index:5;transform:scale(1)}.LandingZUI-module__k2Y1lW__view.LandingZUI-module__k2Y1lW__backExit{opacity:0;pointer-events:none;z-index:1;transform:scale(.04)}.LandingZUI-module__k2Y1lW__viewScrollable{-webkit-overflow-scrolling:touch;justify-content:flex-start;padding-top:110px;padding-bottom:80px;overflow-y:auto}.LandingZUI-module__k2Y1lW__eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--accent-gold);justify-content:center;align-items:center;gap:10px;margin-bottom:20px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.LandingZUI-module__k2Y1lW__eyebrow:before{content:"";background:var(--accent-gold);width:6px;height:6px;box-shadow:0 0 12px var(--accent-gold);border-radius:50%}.LandingZUI-module__k2Y1lW__heroTaglineTrack{width:100%;margin-bottom:12px}.LandingZUI-module__k2Y1lW__heroTagline{letter-spacing:.22em;text-transform:uppercase;color:var(--fg-dim);white-space:nowrap;margin:0 auto;font-family:JetBrains Mono,monospace;font-size:clamp(7px,2.3vw,10px)}@media (max-width:300px){.LandingZUI-module__k2Y1lW__heroTaglineTrack{width:100vw;margin-left:-6vw;margin-right:-6vw;overflow:hidden}.LandingZUI-module__k2Y1lW__heroTagline{padding-left:100%;animation:34s linear infinite LandingZUI-module__k2Y1lW__heroTaglineMarquee;display:inline-block}}@keyframes LandingZUI-module__k2Y1lW__heroTaglineMarquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.LandingZUI-module__k2Y1lW__heroHeadline{color:#fff;max-width:22ch;margin:0;font-size:clamp(1.15rem,2.6vw,1.7rem);font-weight:800}.LandingZUI-module__k2Y1lW__heroBody{color:var(--fg-dim);max-width:46ch;margin-top:8px;font-size:clamp(.8rem,1.4vw,.92rem);line-height:1.5}.LandingZUI-module__k2Y1lW__logoContainer{margin-bottom:20px;position:relative;transform:scale(.65)}@media (min-width:640px){.LandingZUI-module__k2Y1lW__logoContainer{transform:scale(.75)}}@media (min-width:1024px){.LandingZUI-module__k2Y1lW__logoContainer{transform:scale(.85)}}@media (max-height:700px){.LandingZUI-module__k2Y1lW__heroTaglineTrack{margin-bottom:6px}.LandingZUI-module__k2Y1lW__logoContainer{margin-bottom:12px;transform:scale(.5)}.LandingZUI-module__k2Y1lW__heroHeadline{font-size:clamp(1rem,2.2vw,1.3rem)}.LandingZUI-module__k2Y1lW__heroBody{margin-top:6px}}.LandingZUI-module__k2Y1lW__enterBtnWrap{margin-top:32px;display:inline-block;position:relative}.LandingZUI-module__k2Y1lW__enterBtn{border:1px solid var(--accent-gold);color:#fff;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;padding:16px 34px;font-family:JetBrains Mono,monospace;font-size:12px;transition:background .3s;animation:4s ease-in-out infinite LandingZUI-module__k2Y1lW__buttonBorderPulse;position:relative;overflow:hidden}@keyframes LandingZUI-module__k2Y1lW__buttonBorderPulse{0%,to{border-color:#d4af37a6}50%{border-color:#d4af37}}.LandingZUI-module__k2Y1lW__enterBtnWrap:before{content:"";filter:blur(6px);opacity:.4;pointer-events:none;z-index:0;will-change:opacity, transform;background:radial-gradient(closest-side,#d4af37a6,#0000 70%);border-radius:8px;animation:4s ease-in-out infinite LandingZUI-module__k2Y1lW__buttonGlowPulse;position:absolute;inset:-18px;transform:scale(.85)}.LandingZUI-module__k2Y1lW__enterBtn{z-index:1}@keyframes LandingZUI-module__k2Y1lW__buttonGlowPulse{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:.9;transform:scale(1.15)}}.LandingZUI-module__k2Y1lW__enterBtn:before{content:"";pointer-events:none;will-change:transform;background:linear-gradient(115deg,#0000 0%,#ffffff80 50%,#0000 100%);width:40%;height:100%;animation:4s ease-in-out infinite LandingZUI-module__k2Y1lW__buttonShineSweep;position:absolute;top:0;left:-40%;transform:skew(-20deg)translate(0)}@keyframes LandingZUI-module__k2Y1lW__buttonShineSweep{0%,40%{transform:skew(-20deg)translate(0)}60%,to{transform:skew(-20deg)translate(500%)}}.LandingZUI-module__k2Y1lW__enterBtn:hover{background:var(--accent-gold)}.LandingZUI-module__k2Y1lW__enterBtnWrap:has(.LandingZUI-module__k2Y1lW__enterBtn:hover):before{opacity:1;transform:scale(1.3)}.LandingZUI-module__k2Y1lW__enterBtn:focus{outline:2px solid var(--accent-gold);outline-offset:2px;box-shadow:0 0 24px #d4af37b3}.LandingZUI-module__k2Y1lW__branchGrid{flex-wrap:wrap;justify-content:center;gap:56px;margin-top:20px;display:flex}.LandingZUI-module__k2Y1lW__branchNode{cursor:pointer;color:inherit;background:0 0;border:none;flex-direction:column;align-items:center;gap:10px;font-family:inherit;display:flex}.LandingZUI-module__k2Y1lW__branchDot{border:2px solid var(--fg-dim);border-radius:50%;width:16px;height:16px;transition:border-color .2s,box-shadow .2s,transform .2s}.LandingZUI-module__k2Y1lW__branchNode:hover .LandingZUI-module__k2Y1lW__branchDot{transform:scale(1.15)}.LandingZUI-module__k2Y1lW__branchDot.LandingZUI-module__k2Y1lW__active{border-color:var(--ember);box-shadow:0 0 16px var(--ember-glow)}.LandingZUI-module__k2Y1lW__branchLabel{letter-spacing:.1em;color:var(--fg-dim);font-family:JetBrains Mono,monospace;font-size:12px}.LandingZUI-module__k2Y1lW__branchLabel.LandingZUI-module__k2Y1lW__active{color:#fff}.LandingZUI-module__k2Y1lW__branchNode:disabled{cursor:not-allowed;opacity:.45}.LandingZUI-module__k2Y1lW__branchNode:disabled:hover .LandingZUI-module__k2Y1lW__branchDot{transform:none}.LandingZUI-module__k2Y1lW__branchLogo{object-fit:contain;width:140px;height:140px;transition:transform .2s,opacity .2s}.LandingZUI-module__k2Y1lW__branchNode:hover .LandingZUI-module__k2Y1lW__branchLogo{transform:scale(1.1)}.LandingZUI-module__k2Y1lW__branchLogo.LandingZUI-module__k2Y1lW__inactive{opacity:.4;filter:grayscale()}.LandingZUI-module__k2Y1lW__branchHint{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);text-align:center;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:11px;transition:color .2s;display:block}.LandingZUI-module__k2Y1lW__branchNode:hover .LandingZUI-module__k2Y1lW__branchHint{color:var(--accent-gold)}.LandingZUI-module__k2Y1lW__pageTitle{color:#fff;margin:0;font-size:clamp(2rem,5vw,3.4rem);font-weight:800}.LandingZUI-module__k2Y1lW__pageBody{color:var(--fg-dim);max-width:44ch;margin-top:18px;line-height:1.7}.LandingZUI-module__k2Y1lW__pageBackBtn{border:1px solid var(--line);color:var(--fg-dim);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;margin-top:36px;padding:12px 26px;font-family:JetBrains Mono,monospace;font-size:11px}.LandingZUI-module__k2Y1lW__pageBackBtn:hover{border-color:var(--fg-dim);color:#fff}.LandingZUI-module__k2Y1lW__contactInfo{margin-top:24px;margin-bottom:24px}.LandingZUI-module__k2Y1lW__contactLink{color:var(--accent-gold);letter-spacing:.05em;font-family:JetBrains Mono,monospace;font-size:14px;text-decoration:none;transition:opacity .2s}.LandingZUI-module__k2Y1lW__contactLink:hover{opacity:.7}.LandingZUI-module__k2Y1lW__transitionOverlay{z-index:9998;background:var(--bg);opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .8s cubic-bezier(.65,0,.35,1);display:flex;position:fixed;inset:0}.LandingZUI-module__k2Y1lW__transitionOverlayActive{opacity:1}.LandingZUI-module__k2Y1lW__transitionLogo{object-fit:contain;view-transition-name:LandingZUI-module__k2Y1lW__fast-logo;width:200px;height:80px;transition:transform 1.1s cubic-bezier(.65,0,.35,1);transform:scale(.4)}.LandingZUI-module__k2Y1lW__transitionOverlayActive .LandingZUI-module__k2Y1lW__transitionLogo{transform:scale(1)}.LandingZUI-module__k2Y1lW__fastMark{letter-spacing:-.01em;color:#7ec97e;font-size:clamp(2.4rem,7vw,5rem);font-weight:900}.LandingZUI-module__k2Y1lW__fastFooter{color:var(--fg-dim);letter-spacing:.05em;justify-content:center;gap:24px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex;position:absolute;bottom:40px;left:0;right:0}
