.SystemLanding_landing__CbHWy{--active-accent:var(--color-primary);min-height:100vh;overflow:clip;position:relative;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body)}.SystemLanding_landing__CbHWy:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(circle at 75% 8%,color-mix(in srgb,var(--active-accent) 15%,transparent),transparent 28rem),radial-gradient(circle at 10% 32%,color-mix(in srgb,var(--color-accent) 8%,transparent),transparent 34rem);animation:SystemLanding_landingGlow__jQfbs 24s ease-in-out infinite}@keyframes SystemLanding_landingGlow__jQfbs{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.08) saturate(1.1)}}.SystemLanding_landing__CbHWy *,.SystemLanding_landing__CbHWy :after,.SystemLanding_landing__CbHWy :before{box-sizing:border-box}.SystemLanding_landing__CbHWy a{color:inherit;text-decoration:none}.SystemLanding_hero__QO60o{width:min(calc(100% - 48px),1480px);min-height:100svh;margin:0 auto;padding:150px 0 42px;display:grid;grid-template-columns:minmax(0,.86fr) minmax(440px,1.14fr);grid-template-rows:minmax(560px,1fr) auto auto;gap:20px 5vw;position:relative}.SystemLanding_heroAtmosphere__OHjnT{width:58vw;height:58vw;position:absolute;top:-25vw;right:-18vw;border:1px solid color-mix(in srgb,var(--active-accent) 22%,transparent);border-radius:50%;pointer-events:none;box-shadow:0 0 0 8vw color-mix(in srgb,var(--active-accent) 2%,transparent),0 0 0 18vw color-mix(in srgb,var(--active-accent) 1%,transparent);animation:SystemLanding_atmosphereFloat__QYhG7 28s ease-in-out infinite}@keyframes SystemLanding_atmosphereFloat__QYhG7{0%,to{box-shadow:0 0 0 8vw color-mix(in srgb,var(--active-accent) 2%,transparent),0 0 0 18vw color-mix(in srgb,var(--active-accent) 1%,transparent)}50%{box-shadow:0 0 0 8vw color-mix(in srgb,var(--active-accent) 4%,transparent),0 0 0 18vw color-mix(in srgb,var(--active-accent) 2%,transparent)}}.SystemLanding_heroCopy__Pdnnb{min-width:0;padding:24px 0 34px;display:flex;flex-direction:column;position:relative;z-index:2}.SystemLanding_heroMeta__bUu7u{display:flex;align-items:center;justify-content:space-between;color:var(--color-muted);font-size:11.5px;letter-spacing:.11em;text-transform:uppercase}.SystemLanding_heroMeta__bUu7u span{display:inline-flex;align-items:center;gap:9px}.SystemLanding_heroMeta__bUu7u i{width:7px;height:7px;border-radius:50%;background:var(--active-accent);box-shadow:0 0 16px var(--active-accent)}.SystemLanding_heroMeta__bUu7u .SystemLanding_statusOffline___1wXx{color:var(--bad)}.SystemLanding_heroMeta__bUu7u .SystemLanding_statusOffline___1wXx i{background:var(--bad);box-shadow:0 0 16px var(--bad)}.SystemLanding_eyebrow__wxCSR,.SystemLanding_sectionLabel__rMPLU{margin:0;color:var(--active-accent);font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.SystemLanding_eyebrow__wxCSR{margin-top:auto}.SystemLanding_journeyHeadline___rFzh h2{max-width:770px;margin:23px 0 0;font-family:var(--font-heading);font-size:clamp(70px,8.2vw,132px);font-weight:530;line-height:.84;letter-spacing:-.075em}.SystemLanding_journeyHeadline___rFzh{margin-top:auto;animation:SystemLanding_journeyHeadlineEnter__DZE6Y .56s cubic-bezier(.16,1,.3,1)}.SystemLanding_journeyHeadline___rFzh .SystemLanding_eyebrow__wxCSR{margin-top:0}@keyframes SystemLanding_journeyHeadlineEnter__DZE6Y{0%{opacity:0;filter:blur(12px);transform:translateY(28px)}to{opacity:1;filter:blur(0);transform:none}}.SystemLanding_identity__KZ9QY{margin:18px 0 28px;display:flex;flex-wrap:wrap;gap:4px 10px;color:var(--color-muted);font-family:inherit;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:normal}.SystemLanding_identity__KZ9QY b{color:var(--color-text)}.SystemLanding_heroLead__vyD9B{max-width:56ch;margin:28px 0 0;color:var(--color-muted);font-size:15px;line-height:1.65;animation:SystemLanding_journeyLeadEnter__wGu7A .62s cubic-bezier(.16,1,.3,1)}@keyframes SystemLanding_journeyLeadEnter__wGu7A{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}.SystemLanding_closingActions___R3AG,.SystemLanding_heroActions__K12nR{margin-top:34px;display:flex;flex-wrap:wrap;gap:10px}.SystemLanding_primaryAction__GBArT,.SystemLanding_secondaryAction__U5uZE,.SystemLanding_sectionCta__s6apz{min-height:52px;padding:0 20px;display:inline-flex;align-items:center;justify-content:space-between;gap:38px;border:1px solid color-mix(in srgb,var(--active-accent) 65%,transparent);border-radius:var(--radius-button);font-size:11px;font-weight:700;transition:transform .22s ease,border-color .22s ease,background .22s ease}.SystemLanding_primaryAction__GBArT{background:var(--active-accent);color:var(--color-bg)!important}.SystemLanding_secondaryAction__U5uZE,.SystemLanding_sectionCta__s6apz{background:color-mix(in srgb,var(--color-surface) 82%,transparent);color:var(--color-text);backdrop-filter:blur(18px)}.SystemLanding_primaryAction__GBArT:hover,.SystemLanding_secondaryAction__U5uZE:hover,.SystemLanding_sectionCta__s6apz:hover{transform:translateY(-3px);border-color:var(--active-accent)}.SystemLanding_visual__nS9j0{min-height:590px;overflow:hidden;position:relative;border:1px solid color-mix(in srgb,var(--active-accent) 24%,var(--color-border));border-radius:max(28px,var(--radius-card));background:var(--color-surface);box-shadow:0 50px 100px rgba(0,0,0,.42),inset 0 0 80px color-mix(in srgb,var(--active-accent) 8%,transparent);isolation:isolate;transition:border-color .42s ease,box-shadow .42s ease}.SystemLanding_visual__nS9j0:before{content:"";width:42%;height:3px;position:absolute;z-index:3;top:0;left:29%;border-radius:0 0 999px 999px;background:var(--active-accent);box-shadow:0 0 28px var(--active-accent);transition:background .42s ease,box-shadow .42s ease}.SystemLanding_visual__nS9j0 canvas{width:100%;height:100%;position:absolute;inset:0;display:block}.SystemLanding_visual__nS9j0:after{content:"";position:absolute;inset:0;background:linear-gradient(125deg,rgba(255,255,255,.08),transparent 30%),repeating-linear-gradient(0deg,transparent 0 3px,rgba(255,255,255,.018) 3px 4px);pointer-events:none;mix-blend-mode:screen}.SystemLanding_visualGrid__7gP5b{position:absolute;inset:0;background-image:linear-gradient(color-mix(in srgb,var(--active-accent) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--active-accent) 10%,transparent) 1px,transparent 1px);background-size:70px 70px;mask-image:radial-gradient(circle at 50% 50%,black,transparent 72%)}.SystemLanding_landing__CbHWy[data-visual-variant=assembly] .SystemLanding_visualGrid__7gP5b{background-size:52px 52px}.SystemLanding_landing__CbHWy[data-visual-variant=assembly] .SystemLanding_journeyPreview__ghL2A>div a:hover{transform:translateX(6px)}.SystemLanding_landing__CbHWy[data-visual-variant=evidence] .SystemLanding_contentCard__sBv2s,.SystemLanding_landing__CbHWy[data-visual-variant=evidence] .SystemLanding_visual__nS9j0{border-radius:var(--r-md)}.SystemLanding_landing__CbHWy[data-visual-variant=evidence] .SystemLanding_visualGrid__7gP5b{background-image:linear-gradient(color-mix(in srgb,var(--active-accent) 14%,transparent) 1px,transparent 1px);background-size:100% 48px}.SystemLanding_landing__CbHWy[data-visual-variant=evidence] .SystemLanding_contentGrid__dHTst{gap:3px}.SystemLanding_landing__CbHWy[data-visual-variant=inquiry] .SystemLanding_visualGrid__7gP5b{background-image:radial-gradient(circle,color-mix(in srgb,var(--active-accent) 28%,transparent) 1px,transparent 1.5px);background-size:28px 28px}.SystemLanding_landing__CbHWy[data-visual-variant=inquiry] .SystemLanding_journeyPreview__ghL2A{grid-template-columns:minmax(220px,.9fr) 1.1fr}.SystemLanding_landing__CbHWy[data-motion-profile=precise] .SystemLanding_contentGrid__dHTst,.SystemLanding_landing__CbHWy[data-motion-profile=precise] .SystemLanding_heroLead__vyD9B,.SystemLanding_landing__CbHWy[data-motion-profile=precise] .SystemLanding_journeyHeadline___rFzh,.SystemLanding_landing__CbHWy[data-motion-profile=precise] .SystemLanding_journeyWorkspace__Gi_Q3{animation-duration:.32s}.SystemLanding_landing__CbHWy[data-motion-profile=editorial] .SystemLanding_contentGrid__dHTst,.SystemLanding_landing__CbHWy[data-motion-profile=editorial] .SystemLanding_heroLead__vyD9B,.SystemLanding_landing__CbHWy[data-motion-profile=editorial] .SystemLanding_journeyHeadline___rFzh,.SystemLanding_landing__CbHWy[data-motion-profile=editorial] .SystemLanding_journeyWorkspace__Gi_Q3{animation-duration:.76s}.SystemLanding_visualStatus__uq8av{position:absolute;z-index:2;top:24px;right:25px;left:25px;display:flex;align-items:center;justify-content:space-between;color:color-mix(in srgb,var(--color-text) 92%,transparent);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;text-shadow:0 1px 10px rgba(6,10,20,.75)}.SystemLanding_visualStatus__uq8av b{font-size:13px}.SystemLanding_visualCore__wCzFY{max-width:280px;position:absolute;z-index:2;right:28px;bottom:28px;text-align:right;animation:SystemLanding_journeyCoreEnter__sIt6X .52s cubic-bezier(.16,1,.3,1)}.SystemLanding_visualCore__wCzFY span{display:block;font-family:var(--font-heading);font-size:clamp(40px,4.5vw,72px);font-weight:540;line-height:.9;letter-spacing:-.06em;text-shadow:0 2px 24px rgba(6,10,20,.55)}@keyframes SystemLanding_journeyCoreEnter__sIt6X{0%{opacity:0;filter:blur(10px);transform:translateY(18px) scale(.96)}to{opacity:1;filter:blur(0);transform:none}}.SystemLanding_journeyRail__GdVs0{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.SystemLanding_journeyRail__GdVs0 button{min-height:118px;padding:18px;display:grid;grid-template-columns:32px 1fr auto;grid-template-rows:auto 1fr;column-gap:10px;border:1px solid var(--color-border);border-radius:18px;background:color-mix(in srgb,var(--color-surface) 72%,transparent);color:var(--color-muted);cursor:pointer;text-align:left;backdrop-filter:blur(18px);transition:transform .22s ease,border-color .22s ease,background .22s ease;isolation:isolate}.SystemLanding_journeyRail__GdVs0 button.SystemLanding_journeyActive__npkhj,.SystemLanding_journeyRail__GdVs0 button:hover{transform:translateY(-7px);border-color:var(--journey-accent);background:linear-gradient(130deg,color-mix(in srgb,var(--journey-accent) 26%,var(--color-surface)),var(--color-surface));color:var(--color-text)}.SystemLanding_journeyRail__GdVs0 button.SystemLanding_journeyActive__npkhj{box-shadow:0 18px 42px color-mix(in srgb,var(--journey-accent) 18%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--journey-accent) 75%,transparent)}.SystemLanding_journeyRail__GdVs0 button.SystemLanding_journeyActive__npkhj:before{content:"";width:46%;height:3px;position:absolute;z-index:2;top:-1px;left:27%;border-radius:0 0 999px 999px;background:var(--journey-accent);box-shadow:0 0 18px var(--journey-accent)}.SystemLanding_journeyRail__GdVs0 button>span{font-size:11px}.SystemLanding_journeyRail__GdVs0 button b{font-family:var(--font-heading);font-size:18px}.SystemLanding_journeyRail__GdVs0 button small{grid-column:2;align-self:end;font-size:11.5px;line-height:1.45}.SystemLanding_journeyRail__GdVs0 button i{font-style:normal;transition:color .22s ease,transform .22s ease}.SystemLanding_journeyRail__GdVs0 button.SystemLanding_journeyActive__npkhj i{color:var(--journey-accent);transform:scale(.7);text-shadow:0 0 14px var(--journey-accent)}.SystemLanding_journeyWorkspace__Gi_Q3{grid-column:1/-1;min-height:570px;padding:10px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);gap:10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--active-accent) 38%,var(--color-border));border-radius:var(--radius-card);background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--active-accent) 18%,transparent),transparent 36rem),color-mix(in srgb,var(--color-surface) 82%,transparent);box-shadow:0 32px 70px rgba(0,0,0,.28);animation:SystemLanding_journeyWorkspaceEnter__US_HX .62s cubic-bezier(.16,1,.3,1),SystemLanding_glowPulse__g_Y80 20s ease-in-out infinite}@keyframes SystemLanding_glowPulse__g_Y80{0%,to{box-shadow:0 32px 70px rgba(0,0,0,.28)}50%{box-shadow:0 32px 90px rgba(0,0,0,.36)}}@keyframes SystemLanding_journeyWorkspaceEnter__US_HX{0%{opacity:0;filter:blur(12px);transform:translateY(26px) scale(.985)}to{opacity:1;filter:blur(0);transform:none}}.SystemLanding_journeyPreview__ghL2A{min-width:0;padding:clamp(24px,4vw,56px);display:grid;grid-template-columns:minmax(220px,.75fr) 1.25fr;gap:5vw;border-radius:calc(var(--radius-card) * .75);background:linear-gradient(145deg,color-mix(in srgb,var(--active-accent) 11%,transparent),transparent 48%)}.SystemLanding_journeyPreview__ghL2A header{display:flex;flex-direction:column}.SystemLanding_journeyPreview__ghL2A header h2{margin:auto 0 24px;font-family:var(--font-heading);font-size:clamp(46px,5vw,82px);font-weight:520;line-height:.9;letter-spacing:-.06em}.SystemLanding_journeyPreview__ghL2A header>span{color:var(--color-muted);font-size:12px;line-height:1.6}.SystemLanding_journeyPreview__ghL2A>div{display:flex;flex-direction:column;border-top:1px solid color-mix(in srgb,var(--active-accent) 35%,var(--color-border))}.SystemLanding_journeyPreview__ghL2A>div a{min-height:105px;display:grid;grid-template-columns:32px 96px 1fr auto;gap:14px;align-items:center;border-bottom:1px solid var(--color-border);transition:padding .22s ease,color .22s ease,background .22s ease}.SystemLanding_journeyPreview__ghL2A>div a:hover{padding-inline:13px;color:var(--active-accent);background:color-mix(in srgb,var(--active-accent) 6%,transparent)}.SystemLanding_journeyPreview__ghL2A>div a>small,.SystemLanding_journeyPreview__ghL2A>div a>span{color:var(--color-muted);font-size:11px}.SystemLanding_journeyPreview__ghL2A>div a>b{font-family:var(--font-heading);font-size:19px;font-weight:520;line-height:1.15;letter-spacing:-.025em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.SystemLanding_journeyPreview__ghL2A>div a>b em{display:block;margin-top:7px;font-family:var(--font-body,inherit);font-size:11.5px;font-style:normal;font-weight:400;letter-spacing:.02em;color:var(--color-muted)}.SystemLanding_journeyPreview__ghL2A>div a>i{font-style:normal}.SystemLanding_assistant__S44uT{min-width:0;padding:18px;scroll-margin-top:130px;border:1px solid color-mix(in srgb,var(--active-accent) 30%,var(--color-border));border-radius:calc(var(--radius-card) * .72);background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--active-accent) 15%,transparent),transparent 55%),var(--color-bg)}.SystemLanding_assistant__S44uT .alex-panel{width:100%;min-height:100%;border:0;background:transparent;box-shadow:none}.SystemLanding_assistant__S44uT .ap-orb{background:var(--active-accent);box-shadow:0 0 22px var(--active-accent)}.SystemLanding_assistant__S44uT .ap-prompt:hover{border-color:var(--active-accent)}.SystemLanding_assistant__S44uT .ap-form{border-color:color-mix(in srgb,var(--active-accent) 48%,var(--color-border))}.SystemLanding_stats__g3xZW{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));border-top:1px solid var(--color-border)}.SystemLanding_stats__g3xZW div{min-height:82px;padding:17px 18px;display:flex;align-items:end;justify-content:space-between;gap:12px;border-right:1px solid var(--color-border)}.SystemLanding_stats__g3xZW strong{font-family:var(--font-heading);font-size:30px;font-weight:540;letter-spacing:-.04em}.SystemLanding_stats__g3xZW span{color:var(--color-muted);font-size:11px;text-align:right}.SystemLanding_landing__CbHWy [data-adaptive-reveal]{opacity:0;transform:translateY(42px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.SystemLanding_landing__CbHWy [data-adaptive-reveal][data-visible=true]{opacity:1;transform:none}.SystemLanding_closing__0ykEe,.SystemLanding_core__kQ4NE,.SystemLanding_disciplines__wI9fJ,.SystemLanding_faq__VyJa9,.SystemLanding_journeyContent__CdB4j,.SystemLanding_opening__SA9D_,.SystemLanding_principles__lJX9f,.SystemLanding_stories__P6blt,.SystemLanding_thinking__O8BYC{width:min(calc(100% - 48px),var(--layout-width));margin:0 auto;padding:100px 0}.SystemLanding_opening__SA9D_{display:grid;grid-template-columns:.5fr 1.5fr;gap:7vw;border-top:1px solid var(--color-border)}.SystemLanding_closing__0ykEe h2,.SystemLanding_disciplines__wI9fJ h2,.SystemLanding_faq__VyJa9 h2,.SystemLanding_journeyHeader__4ZD8J h2,.SystemLanding_opening__SA9D_ h2,.SystemLanding_sectionHeader__MMPGe h2{margin:0;font-family:var(--font-heading);font-size:clamp(52px,6.3vw,102px);font-weight:520;line-height:.93;letter-spacing:-.06em}.SystemLanding_opening__SA9D_ h2{color:var(--color-text)}.SystemLanding_opening__SA9D_ div>p{max-width:66ch;margin:38px 0 0;color:var(--color-muted);font-size:16px;line-height:1.7}.SystemLanding_sectionHeader__MMPGe{display:grid;grid-template-columns:.45fr 1.55fr;gap:7vw;align-items:start}.SystemLanding_core__kQ4NE{width:auto;max-width:none;padding-inline:max(24px,calc((100vw - var(--layout-width)) / 2));background:linear-gradient(145deg,color-mix(in srgb,var(--color-surface) 95%,black),var(--color-bg));border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.SystemLanding_coreStage__zeqwW{margin-top:86px;display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.55fr);gap:6vw}.SystemLanding_layerNav__rwn5p{display:flex;flex-direction:column;border-top:1px solid var(--color-border)}.SystemLanding_layerNav__rwn5p button{min-height:86px;padding:0;display:grid;grid-template-columns:32px 1fr;align-content:center;gap:4px 16px;border:0;border-bottom:1px solid var(--color-border);background:transparent;color:var(--color-muted);cursor:pointer;text-align:left;transition:color .22s ease,padding .22s ease}.SystemLanding_layerNav__rwn5p button.SystemLanding_layerActive__onORi,.SystemLanding_layerNav__rwn5p button:hover{padding-left:14px;color:var(--color-text)}.SystemLanding_layerNav__rwn5p button>span{grid-row:1/3;color:var(--active-accent);font-size:11px}.SystemLanding_layerNav__rwn5p button b{font-size:14px}.SystemLanding_layerNav__rwn5p button small{font-size:11px}.SystemLanding_layerCanvas__15c01{min-height:500px;padding:34px;display:grid;grid-template-columns:minmax(260px,.85fr) 1fr;gap:5vw;align-items:center;position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--active-accent) 30%,var(--color-border));border-radius:var(--radius-card);background:radial-gradient(circle at 28% 50%,color-mix(in srgb,var(--active-accent) 22%,transparent),transparent 42%),color-mix(in srgb,var(--color-surface) 86%,transparent)}.SystemLanding_layerGraphic__MF5J7{aspect-ratio:1;display:grid;place-items:center;position:relative;border:1px solid color-mix(in srgb,var(--active-accent) 50%,transparent);border-radius:50%;box-shadow:inset 0 0 80px color-mix(in srgb,var(--active-accent) 18%,transparent)}.SystemLanding_layerGraphic__MF5J7 span{font-family:var(--font-heading);font-size:clamp(56px,7vw,108px);letter-spacing:-.07em}.SystemLanding_layerGraphic__MF5J7 i{width:114%;height:35%;position:absolute;border:1px solid color-mix(in srgb,var(--active-accent) 38%,transparent);border-radius:50%;transform:rotate(25deg)}.SystemLanding_layerGraphic__MF5J7 i:nth-of-type(2){transform:rotate(-38deg)}.SystemLanding_layerGraphic__MF5J7 i:nth-of-type(3){transform:rotate(90deg)}.SystemLanding_layerCopy__ddLcT>p{margin:0;color:var(--active-accent);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.SystemLanding_layerCopy__ddLcT h3{margin:20px 0;font-family:var(--font-heading);font-size:clamp(42px,4.8vw,76px);font-weight:520;line-height:.92;letter-spacing:-.055em}.SystemLanding_layerCopy__ddLcT>span{display:block;color:var(--color-muted);font-size:14px;line-height:1.65}.SystemLanding_sectionCta__s6apz{width:max-content;margin-top:50px}.SystemLanding_journeyHeader__4ZD8J{display:grid;grid-template-columns:1.15fr .65fr;gap:7vw;align-items:end}.SystemLanding_journeyHeader__4ZD8J h2{margin-top:20px}.SystemLanding_journeyHeader__4ZD8J>p{margin:0;color:var(--color-muted);font-size:14px;line-height:1.65}.SystemLanding_contentGrid__dHTst{margin-top:60px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;animation:SystemLanding_journeyContentEnter__bXJQb .56s cubic-bezier(.16,1,.3,1)}@keyframes SystemLanding_journeyContentEnter__bXJQb{0%{opacity:0;filter:blur(8px);transform:translateY(20px)}to{opacity:1;filter:blur(0);transform:none}}.SystemLanding_contentCard__sBv2s{min-height:300px;padding:16px;display:flex;flex-direction:column;position:relative;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:linear-gradient(145deg,color-mix(in srgb,var(--active-accent) 7%,var(--color-surface)),var(--color-surface));transition:transform .26s ease,border-color .26s ease}.SystemLanding_contentCard__sBv2s:hover{transform:translateY(-8px);border-color:var(--active-accent)}.SystemLanding_contentMedia__dWOoJ{height:120px;margin:-8px -8px 12px;overflow:hidden;border-radius:calc(var(--radius-card) * .65)}.SystemLanding_contentMedia__dWOoJ img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.SystemLanding_contentCard__sBv2s:hover .SystemLanding_contentMedia__dWOoJ img{transform:scale(1.04)}.SystemLanding_cardMeta__y_d0j{display:flex;gap:13px;color:var(--color-muted);font-size:11px;text-transform:uppercase}.SystemLanding_cardMeta__y_d0j i{color:var(--active-accent);font-style:normal}.SystemLanding_contentCard__sBv2s h3{margin:12px 0 0;font-family:var(--font-heading);font-size:18px;font-weight:540;line-height:1.1;letter-spacing:-.02em}.SystemLanding_contentCard__sBv2s .SystemLanding_cardLead__1m1lR{margin:12px 0 0;font-family:var(--font-heading);font-size:15px;font-weight:500;line-height:1.32;letter-spacing:-.015em;color:var(--color-text,inherit);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.SystemLanding_contentCard__sBv2s .SystemLanding_cardLeadMetric__EtKCW{margin:12px 0 0;font-family:var(--font-heading);font-size:30px;font-weight:560;line-height:1.02;letter-spacing:-.035em;color:var(--active-accent)}.SystemLanding_contentCard__sBv2s .SystemLanding_cardLeadMetric__EtKCW em{display:block;margin-top:5px;font-size:11px;font-style:normal;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.SystemLanding_contentCard__sBv2s h3.SystemLanding_cardTitleDemoted___nBZM{margin:9px 0 0;font-family:var(--font-body,inherit);font-size:11px;font-weight:400;line-height:1.35;letter-spacing:.02em;color:var(--color-muted)}.SystemLanding_contentCard__sBv2s>p{margin:8px 0 0;color:var(--color-muted);font-size:11px;line-height:1.4}.SystemLanding_contentCard__sBv2s>small{margin-top:auto;padding-top:12px;color:var(--active-accent);font-size:11.5px}.SystemLanding_cardArrow__3Vksk{position:absolute;right:20px;bottom:18px;font-style:normal}.SystemLanding_stories__P6blt{width:auto;max-width:none;padding-inline:max(24px,calc((100vw - var(--layout-width)) / 2));border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 55%,var(--color-bg))}.SystemLanding_storyList__bc43x{margin-top:86px;border-top:1px solid var(--color-border)}.SystemLanding_story__9t_PZ{min-height:290px;padding:28px 0;display:grid;grid-template-columns:minmax(220px,.65fr) 1.35fr auto;gap:5vw;align-items:center;border-bottom:1px solid var(--color-border)}.SystemLanding_storyMedia__4VGcp{aspect-ratio:16/10;overflow:hidden;display:grid;place-items:center;border-radius:calc(var(--radius-card) * .7);background:radial-gradient(circle,color-mix(in srgb,var(--active-accent) 42%,transparent),transparent 58%),var(--color-surface)}.SystemLanding_storyMedia__4VGcp img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.SystemLanding_story__9t_PZ:hover .SystemLanding_storyMedia__4VGcp img{transform:scale(1.04)}.SystemLanding_storyMedia__4VGcp>span{font-family:var(--font-heading);font-size:58px}.SystemLanding_storyCopy__RQaBX>p{margin:0 0 12px;color:var(--active-accent);font-size:11px;text-transform:uppercase}.SystemLanding_storyCopy__RQaBX h3{margin:0 0 28px;font-family:var(--font-heading);font-size:clamp(38px,4.5vw,68px);font-weight:520;line-height:.96;letter-spacing:-.055em}.SystemLanding_storyCopy__RQaBX>div{margin-top:10px;display:grid;grid-template-columns:100px 1fr;gap:16px;color:var(--color-muted);font-size:11px;line-height:1.5}.SystemLanding_storyCopy__RQaBX small b,.SystemLanding_storyCopy__RQaBX>div b{color:var(--color-text);font-size:11px;text-transform:uppercase}.SystemLanding_storyCopy__RQaBX small{margin-top:24px;display:flex;gap:20px;color:var(--active-accent)}.SystemLanding_story__9t_PZ>i{font-style:normal;font-size:20px}.SystemLanding_thinkingGrid__V6kfr{margin-top:80px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.SystemLanding_thinkingGrid__V6kfr a{min-height:320px;padding:25px;display:flex;flex-direction:column;position:relative;border:1px solid var(--color-border);border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-surface) 80%,transparent);transition:transform .24s ease,border-color .24s ease}.SystemLanding_thinkingGrid__V6kfr a:hover{transform:translateY(-7px);border-color:var(--active-accent)}.SystemLanding_thinkingGrid__V6kfr span{color:var(--active-accent);font-size:11px}.SystemLanding_thinkingGrid__V6kfr h3{margin:auto 0 20px;font-family:var(--font-heading);font-size:29px;font-weight:540;line-height:1.06;letter-spacing:-.04em}.SystemLanding_thinkingGrid__V6kfr p{margin:0;color:var(--color-muted);font-size:12px;line-height:1.55}.SystemLanding_thinkingGrid__V6kfr i{position:absolute;right:24px;top:22px;font-style:normal}.SystemLanding_disciplines__wI9fJ{display:grid;grid-template-columns:.88fr 1.12fr;gap:8vw;border-top:1px solid var(--color-border)}.SystemLanding_disciplines__wI9fJ h2{margin-top:24px}.SystemLanding_disciplineList__jfA0n{border-top:1px solid var(--color-border)}.SystemLanding_disciplineList__jfA0n a{min-height:76px;display:grid;grid-template-columns:42px 1fr auto;gap:15px;align-items:center;border-bottom:1px solid var(--color-border);transition:padding .22s ease,color .22s ease}.SystemLanding_disciplineList__jfA0n a:hover{padding-inline:12px;color:var(--active-accent)}.SystemLanding_disciplineList__jfA0n span{font-size:11px}.SystemLanding_disciplineList__jfA0n b{font-family:var(--font-heading);font-size:22px;font-weight:520;letter-spacing:-.03em}.SystemLanding_disciplineList__jfA0n i{font-style:normal}.SystemLanding_principleGrid__h_Myl{margin-top:80px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px}.SystemLanding_principleGrid__h_Myl article{min-height:310px;padding:25px;display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-card);background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--active-accent) 15%,transparent),transparent 45%),var(--color-surface)}.SystemLanding_principleGrid__h_Myl article>span{color:var(--active-accent);font-size:11px}.SystemLanding_principleGrid__h_Myl h3{margin:auto 0 20px;font-family:var(--font-heading);font-size:29px;font-weight:530;line-height:1.04;letter-spacing:-.04em}.SystemLanding_principleGrid__h_Myl p{margin:0;color:var(--color-muted);font-size:12px;line-height:1.55}.SystemLanding_faq__VyJa9{border-top:1px solid var(--color-border)}.SystemLanding_faqIntro__K6dVD{max-width:62ch;margin:22px 0 0;color:var(--color-muted);font-size:15px;line-height:1.7}.SystemLanding_faqList__yt3f8{margin:70px 0 0;display:grid;gap:0}.SystemLanding_faqList__yt3f8>div{padding:30px 0;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:7vw;border-top:1px solid var(--color-border)}.SystemLanding_faqList__yt3f8>div:last-child{border-bottom:1px solid var(--color-border)}.SystemLanding_faqList__yt3f8 dt{margin:0;font-family:var(--font-heading);font-size:25px;font-weight:530;line-height:1.12;letter-spacing:-.03em;text-wrap:balance}.SystemLanding_faqList__yt3f8 dd{margin:0;color:var(--color-muted);font-size:15px;line-height:1.72}@media (max-width:860px){.SystemLanding_faqList__yt3f8>div{grid-template-columns:1fr;gap:14px}.SystemLanding_faqList__yt3f8 dt{font-size:21px}}.SystemLanding_closing__0ykEe{width:auto;max-width:none;min-height:760px;padding-inline:max(24px,calc((100vw - var(--layout-width)) / 2));display:flex;flex-direction:column;justify-content:center;position:relative;border-top:1px solid color-mix(in srgb,var(--active-accent) 34%,var(--color-border));background:radial-gradient(circle at 70% 50%,color-mix(in srgb,var(--active-accent) 28%,transparent),transparent 34%),radial-gradient(circle at 26% 55%,color-mix(in srgb,var(--color-accent) 14%,transparent),transparent 30%),var(--color-bg);animation:SystemLanding_closingGlow__QwzLn 28s ease-in-out infinite}@keyframes SystemLanding_closingGlow__QwzLn{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.12) saturate(1.15)}}.SystemLanding_closing__0ykEe h2{max-width:1080px;margin-top:28px;font-size:clamp(64px,9vw,148px)}.SystemLanding_closing__0ykEe>p:not(.SystemLanding_sectionLabel__rMPLU){max-width:58ch;margin:34px 0 0;color:var(--color-muted);font-size:16px;line-height:1.65}.SystemLanding_journeyMapClosing__qhrjR{width:min(calc(100% - 48px),var(--layout-width));margin:-48px auto 0;padding:0 0 100px}.SystemLanding_journeyMapClosing__qhrjR button{width:100%;min-height:92px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid color-mix(in srgb,var(--active-accent) 50%,var(--color-border));border-radius:var(--radius-card);background:linear-gradient(120deg,color-mix(in srgb,var(--active-accent) 14%,var(--color-surface)),var(--color-surface));color:var(--color-text);cursor:pointer;text-align:left}.SystemLanding_journeyMapClosing__qhrjR button:focus-visible{outline:2px solid var(--active-accent);outline-offset:4px}.SystemLanding_journeyMapClosing__qhrjR span{font-family:var(--font-heading);font-size:clamp(22px,3vw,38px);letter-spacing:-.035em}.SystemLanding_journeyMapClosing__qhrjR small{max-width:34ch;color:var(--color-muted);font-size:12px;line-height:1.5;text-align:right}@media (max-width:1050px){.SystemLanding_hero__QO60o{grid-template-columns:1fr .9fr}.SystemLanding_contentGrid__dHTst,.SystemLanding_thinkingGrid__V6kfr{grid-template-columns:repeat(2,1fr)}.SystemLanding_layerCanvas__15c01{grid-template-columns:.8fr 1fr}.SystemLanding_journeyWorkspace__Gi_Q3{grid-template-columns:1fr}.SystemLanding_assistant__S44uT{min-height:520px}}@media (max-width:800px){.SystemLanding_hero__QO60o{width:min(calc(100% - 28px),1480px);padding-top:120px;grid-template-columns:1fr;grid-template-rows:auto}.SystemLanding_heroCopy__Pdnnb{min-height:590px}.SystemLanding_journeyHeadline___rFzh h2{font-size:clamp(68px,18vw,112px)}.SystemLanding_visual__nS9j0{min-height:min(120vw,650px)}.SystemLanding_journeyRail__GdVs0,.SystemLanding_journeyWorkspace__Gi_Q3,.SystemLanding_stats__g3xZW{grid-column:1}.SystemLanding_closing__0ykEe,.SystemLanding_core__kQ4NE,.SystemLanding_disciplines__wI9fJ,.SystemLanding_journeyContent__CdB4j,.SystemLanding_opening__SA9D_,.SystemLanding_principles__lJX9f,.SystemLanding_stories__P6blt,.SystemLanding_thinking__O8BYC{width:min(calc(100% - 28px),var(--layout-width));padding:100px 0}.SystemLanding_closing__0ykEe,.SystemLanding_core__kQ4NE,.SystemLanding_stories__P6blt{width:auto;padding-inline:14px}.SystemLanding_disciplines__wI9fJ,.SystemLanding_journeyHeader__4ZD8J,.SystemLanding_opening__SA9D_,.SystemLanding_sectionHeader__MMPGe{grid-template-columns:1fr}.SystemLanding_disciplines__wI9fJ h2,.SystemLanding_journeyHeader__4ZD8J h2,.SystemLanding_opening__SA9D_ h2,.SystemLanding_sectionHeader__MMPGe h2{margin-top:28px}.SystemLanding_coreStage__zeqwW{grid-template-columns:1fr}.SystemLanding_layerCanvas__15c01{grid-template-columns:minmax(220px,.7fr) 1fr}.SystemLanding_journeyHeader__4ZD8J>p{margin-top:24px}.SystemLanding_contentGrid__dHTst,.SystemLanding_thinkingGrid__V6kfr{grid-template-columns:1fr}.SystemLanding_story__9t_PZ{grid-template-columns:minmax(180px,.7fr) 1.3fr auto}}@media (max-width:560px){.SystemLanding_heroCopy__Pdnnb{min-height:340px}.SystemLanding_heroMeta__bUu7u span:last-child{display:none}.SystemLanding_journeyHeadline___rFzh h2{font-size:clamp(52px,16vw,80px)}.SystemLanding_identity__KZ9QY{flex-direction:column}.SystemLanding_visual__nS9j0{min-height:65vw;border-radius:20px}.SystemLanding_journeyRail__GdVs0{grid-template-columns:1fr}.SystemLanding_journeyWorkspace__Gi_Q3{padding-bottom:100px}.SystemLanding_journeyPreview__ghL2A{grid-template-columns:1fr}.SystemLanding_journeyPreview__ghL2A header h2{margin:24px 0 16px}.SystemLanding_journeyPreview__ghL2A>div a{grid-template-columns:24px 1fr auto;gap:8px}.SystemLanding_journeyPreview__ghL2A>div a>small{display:none}.SystemLanding_layerCanvas__15c01{grid-template-columns:1fr}.SystemLanding_layerGraphic__MF5J7{width:min(72vw,310px);margin:0 auto}.SystemLanding_disciplines__wI9fJ,.SystemLanding_journeyContent__CdB4j,.SystemLanding_opening__SA9D_,.SystemLanding_principles__lJX9f,.SystemLanding_thinking__O8BYC{padding:60px 0}.SystemLanding_closing__0ykEe,.SystemLanding_core__kQ4NE,.SystemLanding_stories__P6blt{padding-top:60px;padding-bottom:60px}.SystemLanding_assistant__S44uT,.SystemLanding_contentGrid__dHTst>:nth-child(n+3),.SystemLanding_disciplineList__jfA0n>:nth-child(n+5),.SystemLanding_storyList__bc43x>:nth-child(n+2),.SystemLanding_thinkingGrid__V6kfr>:nth-child(n+3){display:none}.SystemLanding_assistant__S44uT.SystemLanding_assistantOpen__GAs43{display:block;position:fixed;bottom:calc(24px + env(safe-area-inset-bottom));right:16px;width:min(calc(100% - 32px),340px);max-height:50vh;border-radius:20px;background:var(--panel-solid);backdrop-filter:blur(12px);border:1px solid var(--hairline);box-shadow:0 20px 60px rgba(0,0,0,.4);z-index:50;overflow-y:auto;animation:SystemLanding_slideUp__4UkLo .28s cubic-bezier(.16,1,.3,1)}@keyframes SystemLanding_slideUp__4UkLo{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SystemLanding_assistantClose__jxodr{position:absolute;top:12px;right:12px;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--color-muted);cursor:pointer;z-index:10;font-size:20px;transition:color .2s ease}.SystemLanding_assistantClose__jxodr:hover{color:var(--color-text)}.SystemLanding_assistantFab__BdK7i{position:fixed;bottom:calc(24px + env(safe-area-inset-bottom));right:16px;border-radius:999px;background:var(--active-accent);color:var(--color-bg);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:0;font-size:13px;font-weight:700;letter-spacing:.05em;box-shadow:0 4px 16px rgba(0,0,0,.3);z-index:49;transition:transform .2s ease,box-shadow .2s ease,width .2s ease;white-space:nowrap}.SystemLanding_assistantFabDot__HlFlo{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.8);display:inline-block;box-shadow:0 0 8px rgba(255,255,255,.4)}.SystemLanding_assistantFab__BdK7i>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.SystemLanding_assistantFab__BdK7i:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,0,0,.4)}.SystemLanding_assistantFab__BdK7i:active{transform:translateY(0)}.SystemLanding_story__9t_PZ{grid-template-columns:1fr auto}.SystemLanding_storyMedia__4VGcp{grid-column:1/-1}.SystemLanding_storyCopy__RQaBX{grid-column:1}.SystemLanding_storyCopy__RQaBX>div{grid-template-columns:1fr}.SystemLanding_disciplineList__jfA0n b{font-size:18px}.SystemLanding_assistantFab__BdK7i{z-index:48;bottom:calc(20px + env(safe-area-inset-bottom));right:12px;width:48px;height:48px;padding:0;font-size:12px}.SystemLanding_journeyMapClosing__qhrjR{margin-top:-24px;padding-bottom:64px}.SystemLanding_journeyMapClosing__qhrjR button{align-items:flex-start;flex-direction:column}.SystemLanding_journeyMapClosing__qhrjR small{text-align:left}}@media (prefers-reduced-motion:reduce){.SystemLanding_landing__CbHWy *,.SystemLanding_landing__CbHWy :after,.SystemLanding_landing__CbHWy :before,.SystemLanding_landing__CbHWy:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.SystemLanding_landing__CbHWy [data-adaptive-reveal]{opacity:1;transform:none}}.ConstellationField_field___6UAj{--star-drift:4px;position:absolute;inset:0;z-index:2}.ConstellationField_field___6UAj:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,rgba(6,10,20,.58) 0,rgba(6,10,20,.74) 55%,rgba(6,10,20,.86) 100%);pointer-events:none}.ConstellationField_hub__LjuQb{position:absolute;left:50%;top:50%;width:52%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--active-accent) 45%,transparent) 0,transparent 68%);animation:ConstellationField_hubBreathe__jpcC5 6s ease-in-out infinite;pointer-events:none}@keyframes ConstellationField_hubBreathe__jpcC5{0%,to{opacity:.65;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}.ConstellationField_sky__Ae4jp{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.ConstellationField_edge___kOAk{stroke:color-mix(in srgb,var(--active-accent) 55%,transparent);stroke-width:1;vector-effect:non-scaling-stroke;stroke-linecap:round;animation:ConstellationField_edgeDraw__ByvQI .9s cubic-bezier(.16,1,.3,1) both;transition:stroke .26s ease,stroke-width .26s ease,opacity .26s ease}.ConstellationField_edge___kOAk[data-lit=true]{stroke:var(--active-accent);stroke-width:1.6;opacity:1}.ConstellationField_edge___kOAk[data-muted=true]{opacity:.1}@keyframes ConstellationField_edgeDraw__ByvQI{0%{opacity:0}to{opacity:.42}}.ConstellationField_stars___cNM0{position:absolute;inset:0;margin:0;padding:0;list-style:none}.ConstellationField_star__Cmwxs{position:absolute;animation:ConstellationField_starDrift__QEWYB var(--drift-duration,9s) ease-in-out infinite alternate;animation-delay:var(--drift-delay,0s)}@keyframes ConstellationField_starDrift__QEWYB{0%{transform:translate(calc(-50% - var(--star-drift)),calc(-50% + var(--star-drift)))}to{transform:translate(calc(-50% + var(--star-drift)),calc(-50% - var(--star-drift)))}}.ConstellationField_star__Cmwxs button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;border-radius:999px;outline-offset:3px;animation:ConstellationField_starEnter__06sd5 .62s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--enter-delay,0s)}@media (max-width:600px){.ConstellationField_field___6UAj{--star-drift:2px}}.ConstellationField_star__Cmwxs button:focus-visible{outline:2px solid var(--active-accent)}@keyframes ConstellationField_starEnter__06sd5{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.ConstellationField_star__Cmwxs i{position:absolute;border-radius:999px;transition:opacity .24s ease,background .24s ease,transform .24s ease}.ConstellationField_starCore__xv472{width:var(--size,8px);height:var(--size,8px);background:color-mix(in srgb,var(--active-accent) 55%,white);box-shadow:0 0 10px color-mix(in srgb,var(--active-accent) 70%,transparent)}.ConstellationField_starHalo__2ZO4_{width:calc(var(--size, 8px) * 3.2);height:calc(var(--size, 8px) * 3.2);background:var(--active-accent);opacity:.16}.ConstellationField_star__Cmwxs[data-active=true] .ConstellationField_starHalo__2ZO4_{opacity:.45;transform:scale(1.15)}.ConstellationField_star__Cmwxs[data-active=true] .ConstellationField_starCore__xv472{background:var(--ink)}.ConstellationField_star__Cmwxs[data-cited=true] .ConstellationField_starHalo__2ZO4_,.ConstellationField_star__Cmwxs[data-related=true] .ConstellationField_starHalo__2ZO4_{opacity:.5;transform:scale(1.22)}.ConstellationField_star__Cmwxs[data-cited=true] .ConstellationField_starCore__xv472,.ConstellationField_star__Cmwxs[data-related=true] .ConstellationField_starCore__xv472{background:var(--ink);box-shadow:0 0 18px var(--active-accent)}.ConstellationField_star__Cmwxs[data-dimmed=true]{opacity:.28}.ConstellationField_star__Cmwxs[data-trace=true] .ConstellationField_starHalo__2ZO4_{outline:1px solid var(--active-accent);outline-offset:4px}.ConstellationField_srLabel__pNrTB{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ConstellationField_starLabel__tceu1{width:max-content;max-width:168px;position:absolute;z-index:3;top:50%;left:34px;padding:6px 8px;border:1px solid color-mix(in srgb,var(--active-accent) 30%,transparent);border-radius:8px;background:rgba(6,10,20,.76);color:rgba(255,255,255,.92);font-size:11px;font-weight:650;line-height:1.2;text-align:left;transform:translateY(-50%);box-shadow:0 8px 24px rgba(0,0,0,.24);backdrop-filter:blur(10px);pointer-events:none}.ConstellationField_starLabel__tceu1 small{display:block;margin-bottom:3px;color:var(--active-accent);font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ConstellationField_star__Cmwxs[data-label-side=left] .ConstellationField_starLabel__tceu1{right:34px;left:auto;text-align:right}.ConstellationField_status__rdvN7{position:absolute;z-index:2;top:24px;right:25px;left:25px;display:flex;align-items:center;justify-content:space-between;color:color-mix(in srgb,var(--color-text) 92%,transparent);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;text-shadow:0 1px 10px rgba(6,10,20,.75);pointer-events:none}.ConstellationField_status__rdvN7 b{font-size:13px}.ConstellationField_instruction__Qc2C9{position:absolute;z-index:2;top:48px;left:25px;max-width:220px;margin:0;color:rgba(255,255,255,.68);font-size:11px;line-height:1.35;text-shadow:0 1px 10px rgba(6,10,20,.8);pointer-events:none}.ConstellationField_readout__1wgjY{max-width:320px;position:absolute;z-index:2;right:28px;bottom:28px;text-align:right;pointer-events:none}.ConstellationField_readout__1wgjY small{display:block;margin-bottom:6px;color:var(--active-accent);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ConstellationField_readout__1wgjY span{display:block;font-family:var(--font-heading);font-size:clamp(20px,2.1vw,30px);font-weight:540;line-height:1.05;letter-spacing:-.03em;text-shadow:0 2px 24px rgba(6,10,20,.55)}.ConstellationField_readout__1wgjY>p{margin:8px 0 0 auto;max-width:34ch;color:var(--ink-soft);font-size:12px;line-height:1.45}.ConstellationField_relationship__rcikP{margin-top:10px;padding:9px 11px;border:1px solid color-mix(in srgb,var(--active-accent) 30%,transparent);border-radius:var(--r-md);background:rgba(var(--rgb-surface,10 16 30)/.76)}.ConstellationField_relationship__rcikP b,.ConstellationField_relationship__rcikP>span{display:inline;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.ConstellationField_relationship__rcikP b{color:var(--active-accent)}.ConstellationField_relationship__rcikP>span{margin-left:8px;color:var(--ink-soft)}.ConstellationField_relationship__rcikP p{margin:6px 0 0;color:var(--ink);font-size:12px;line-height:1.4}.ConstellationField_openLink__hmVlz{display:inline-flex;min-height:44px;margin-top:10px;align-items:center;color:var(--active-accent);font-size:12px;font-weight:700;text-decoration:none;pointer-events:auto}.ConstellationField_openLink__hmVlz:focus-visible{outline:2px solid var(--active-accent);outline-offset:3px}.ConstellationField_readoutIdle__cM8tu{font-size:clamp(40px,4.5vw,72px)!important;line-height:.9!important;letter-spacing:-.06em!important}@media (prefers-reduced-motion:reduce){.ConstellationField_edge___kOAk,.ConstellationField_hub__LjuQb,.ConstellationField_star__Cmwxs,.ConstellationField_star__Cmwxs button{animation:none!important}.ConstellationField_star__Cmwxs{transform:translate(-50%,-50%)}.ConstellationField_star__Cmwxs button{opacity:1}.ConstellationField_edge___kOAk{opacity:.42}}@media (max-width:900px){.ConstellationField_readout__1wgjY{right:20px;bottom:20px}.ConstellationField_status__rdvN7{top:18px;right:18px;left:18px}.ConstellationField_instruction__Qc2C9{top:42px;left:18px}.ConstellationField_starLabel__tceu1{max-width:124px;padding:5px 7px;font-size:10px}}@media (max-width:560px){.ConstellationField_star__Cmwxs[data-label-rank="3"] .ConstellationField_starLabel__tceu1{display:none}.ConstellationField_readoutIdle__cM8tu{font-size:clamp(28px,10vw,44px)!important}}.ConstellationField_star__Cmwxs[data-distance=near-center] .ConstellationField_starLabel__tceu1{text-shadow:0 0 8px rgba(6,10,20,.95);font-size:11px;max-width:60px;white-space:normal;line-height:1.2}.ConstellationField_star__Cmwxs[data-distance=far] .ConstellationField_starLabel__tceu1{max-width:80px}.ConstellationField_star__Cmwxs[data-label-side=left][data-distance=far] .ConstellationField_starLabel__tceu1{transform:translateX(-8px)}.ConstellationField_star__Cmwxs[data-label-side=right][data-distance=far] .ConstellationField_starLabel__tceu1{transform:translateX(8px)}