.orientation-landing_page__imq1T{--accent:#ff6a00;--ink:#f4f1eb;--muted:#918c84;--line:rgba(244,241,235,0.13);min-height:100vh;overflow-x:clip;background:#080706;color:var(--ink);font-family:var(--font-geist-sans),system-ui,sans-serif}.orientation-landing_page__imq1T:before{position:fixed;z-index:0;inset:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:2rem 2rem;content:"";-webkit-mask-image:linear-gradient(180deg,#000,transparent 86%);mask-image:linear-gradient(180deg,#000,transparent 86%);pointer-events:none}.orientation-landing_header__QYWIk{position:absolute;z-index:3;top:0;left:50%;display:flex;width:min(100%,76rem);min-height:4.5rem;align-items:center;justify-content:space-between;padding:.75rem clamp(1rem,4vw,2rem);transform:translateX(-50%)}.orientation-landing_brand__du_Uq{display:inline-flex;align-items:center;gap:.65rem;color:var(--ink);text-decoration:none}.orientation-landing_brand__du_Uq>span{width:.72rem;height:.72rem;background:var(--accent);box-shadow:0 0 1.25rem rgba(255,106,0,.55)}.orientation-landing_brand__du_Uq strong,.orientation-landing_signIn__6EUv7{font-size:.78rem;font-weight:650;letter-spacing:-.01em}.orientation-landing_signIn__6EUv7{border-bottom:1px solid transparent;color:#98938b;padding-block:.3rem;text-decoration:none}.orientation-landing_signIn__6EUv7:focus-visible,.orientation-landing_signIn__6EUv7:hover{border-color:var(--accent);color:var(--ink);outline:none}.orientation-landing_page__imq1T main{position:relative;z-index:1}.orientation-landing_hero__P2_hM{position:relative;display:grid;min-height:100svh;align-content:center;justify-items:center;padding:7rem clamp(1rem,4vw,2rem) 6rem}.orientation-landing_signalField__No4h1{position:relative;width:min(84vw,30rem);height:clamp(7.5rem,18vw,10rem);margin-bottom:.75rem}.orientation-landing_signalAxis__JAlvJ{position:absolute;top:50%;left:0;color:rgba(255,255,255,.24);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.54rem;letter-spacing:.14em;transform:translateY(-2rem)}.orientation-landing_signalCore__TAegK{position:absolute;z-index:2;top:50%;left:50%;width:.9rem;height:.9rem;background:var(--accent);box-shadow:0 0 1rem rgba(255,106,0,.85),0 0 3.5rem rgba(255,106,0,.38);transform:translate(-50%,-50%)}.orientation-landing_signalCore__TAegK:after,.orientation-landing_signalCore__TAegK:before{position:absolute;border:1px solid rgba(255,106,0,.28);content:"";inset:-1.3rem;animation:orientation-landing_signalBreath__L5MEr 3.6s ease-in-out infinite}.orientation-landing_signalCore__TAegK:after{border-color:rgba(255,106,0,.1);inset:-2.8rem;animation-delay:.35s}.orientation-landing_signalCore__TAegK i{position:absolute;width:.18rem;height:.18rem;background:#fff4e9}.orientation-landing_signalCore__TAegK i:first-child{top:.2rem;left:.2rem}.orientation-landing_signalCore__TAegK i:last-child{right:.2rem;bottom:.2rem;opacity:.55}.orientation-landing_signalTrace__xtUz3{position:absolute;top:50%;left:calc(50% + 1rem);width:38%;height:1px;overflow:visible;background:linear-gradient(90deg,rgba(255,106,0,.75),rgba(255,106,0,.08))}.orientation-landing_signalTrace__xtUz3:before{position:absolute;width:35%;height:1px;background:linear-gradient(90deg,transparent,#ffb27d,transparent);content:"";animation:orientation-landing_traceMove__S3i6i 2.8s ease-in-out infinite}.orientation-landing_signalTrace__xtUz3:after{position:absolute;top:-.25rem;right:0;width:.42rem;height:.42rem;border-top:1px solid rgba(255,106,0,.65);border-right:1px solid rgba(255,106,0,.65);content:"";transform:rotate(45deg)}.orientation-landing_heroCopy__zC6iN{display:grid;max-width:57rem;justify-items:center;gap:1rem;text-align:center}.orientation-landing_boundary__3VI7I span,.orientation-landing_eyebrow__0muBm,.orientation-landing_loop__4214u,.orientation-landing_orientationHeader__icGcM p,.orientation-landing_recordRail__Ke4WE p,.orientation-landing_summary__dUsp0{margin:0}.orientation-landing_eyebrow__0muBm{color:var(--accent);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.orientation-landing_hero__P2_hM h1{margin:0;color:#fffaf3;font-size:clamp(3.2rem,9vw,7rem);font-weight:560;letter-spacing:-.078em;line-height:.91;text-wrap:balance}.orientation-landing_summary__dUsp0{max-width:43rem;color:#a49e95;font-size:clamp(1rem,2.1vw,1.18rem);line-height:1.62;text-wrap:balance}.orientation-landing_page__imq1T code{color:#d7d1c8;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.92em}.orientation-landing_prompt__ZspWx{display:flex;width:min(100%,38rem);min-height:4.8rem;align-items:center;justify-content:space-between;gap:1rem;margin-top:.65rem;border:1px solid rgba(255,106,0,.5);border-radius:.2rem;background:rgba(255,106,0,.045);box-shadow:0 1.75rem 6rem rgba(0,0,0,.42);padding:.9rem .9rem .9rem 1.25rem;color:#aaa39a;text-align:left;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.orientation-landing_prompt__ZspWx>span:last-child{display:grid;width:2.8rem;height:2.8rem;flex:0 0 auto;place-items:center;background:var(--accent);color:#140b05;font-size:1.05rem}.orientation-landing_prompt__ZspWx:focus-visible,.orientation-landing_prompt__ZspWx:hover{border-color:var(--accent);background:rgba(255,106,0,.085);color:var(--ink);outline:none;transform:translateY(-2px)}.orientation-landing_loop__4214u{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.55rem;color:#a49e95;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.orientation-landing_loop__4214u i{color:rgba(255,106,0,.62);font-style:normal}.orientation-landing_loop__4214u strong{color:#bdb6ac;font-weight:650}.orientation-landing_scrollCue__b3LWn{position:absolute;bottom:1.6rem;display:inline-flex;align-items:center;gap:.45rem;color:#918c84;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.57rem;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.orientation-landing_scrollCue__b3LWn:focus-visible,.orientation-landing_scrollCue__b3LWn:hover{color:var(--accent);outline:none}.orientation-landing_orientation__gFHpl{display:grid;width:min(100%,68rem);min-height:100svh;align-content:center;gap:clamp(2rem,6vw,4rem);margin-inline:auto;border-top:1px solid var(--line);padding:clamp(6rem,12vw,10rem) clamp(1rem,4vw,2rem) 4rem}.orientation-landing_orientationHeader__icGcM{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr);align-items:end;gap:clamp(2rem,8vw,7rem)}.orientation-landing_orientationHeader__icGcM>div{display:grid;gap:.85rem}.orientation-landing_orientationHeader__icGcM h2{max-width:44rem;margin:0;color:#f4f0e9;font-size:clamp(2.7rem,7vw,5.8rem);font-weight:560;letter-spacing:-.07em;line-height:.94}.orientation-landing_orientationHeader__icGcM>p{color:#8d877e;line-height:1.7}.orientation-landing_orientationLoop__Gjrm7{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;border-block:1px solid var(--line);padding-block:1.2rem}.orientation-landing_orientationLoop__Gjrm7>span{display:flex;align-items:center;gap:.75rem;color:#d5cfc6;font-size:clamp(.9rem,2vw,1.05rem)}.orientation-landing_orientationLoop__Gjrm7 small{color:var(--accent);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.55rem}.orientation-landing_orientationLoop__Gjrm7 i{color:#4c4741;font-style:normal}.orientation-landing_recordRail__Ke4WE{display:grid;border-top:1px solid var(--line)}.orientation-landing_recordRail__Ke4WE article{display:grid;grid-template-columns:3rem minmax(10rem,.75fr) minmax(0,1fr);align-items:baseline;gap:1rem;border-bottom:1px solid var(--line);padding-block:1.15rem}.orientation-landing_recordRail__Ke4WE article>span{color:var(--accent);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.57rem}.orientation-landing_recordRail__Ke4WE h3{margin:0;color:#ddd7ce;font-size:.95rem;font-weight:570}.orientation-landing_recordRail__Ke4WE p{color:#918c84;font-size:.9rem}.orientation-landing_explore__ngAd_{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.orientation-landing_explore__ngAd_ a{display:inline-flex;align-items:center;gap:.35rem;color:#8f8980;font-size:.76rem;text-decoration:none}.orientation-landing_explore__ngAd_ a:focus-visible,.orientation-landing_explore__ngAd_ a:hover{color:var(--accent);outline:none}.orientation-landing_boundary__3VI7I{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-top:1px solid rgba(255,106,0,.3);padding-top:1.1rem}.orientation-landing_boundary__3VI7I strong{color:#dcd5cb;font-size:.82rem;font-weight:600}.orientation-landing_boundary__3VI7I span{color:#918c84;font-size:.78rem}@keyframes orientation-landing_signalBreath__L5MEr{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes orientation-landing_traceMove__S3i6i{0%{opacity:0;transform:translateX(-20%)}30%{opacity:1}to{opacity:0;transform:translateX(250%)}}@media (max-width:720px){.orientation-landing_signalField__No4h1{width:min(88vw,24rem)}.orientation-landing_orientationHeader__icGcM{grid-template-columns:1fr;gap:1.4rem}.orientation-landing_orientationLoop__Gjrm7{grid-template-columns:1fr;gap:.8rem}.orientation-landing_orientationLoop__Gjrm7 i{display:none}.orientation-landing_recordRail__Ke4WE article{grid-template-columns:2rem minmax(0,1fr)}.orientation-landing_recordRail__Ke4WE p{grid-column:2}.orientation-landing_boundary__3VI7I{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.orientation-landing_hero__P2_hM{padding-inline:1rem}.orientation-landing_hero__P2_hM h1{font-size:clamp(3rem,16vw,4.5rem)}.orientation-landing_signalTrace__xtUz3{width:34%}.orientation-landing_prompt__ZspWx{min-height:4.35rem}}@media (prefers-reduced-motion:reduce){.orientation-landing_signalCore__TAegK:after,.orientation-landing_signalCore__TAegK:before,.orientation-landing_signalTrace__xtUz3:before{animation:none}.orientation-landing_prompt__ZspWx{transition:none}}.orientation-landing_page__imq1T a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}