.InteractivePanels-module__nTlovG__panelHeading>span{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-self:start;font-size:11px}.InteractivePanels-module__nTlovG__panelSection{padding:var(--section-y) var(--page-pad);background-color:var(--ink);background-image:radial-gradient(circle at 70% 40%, var(--accent-surface) 0, var(--accent-glow-soft) 22%, var(--ink) 55%);color:var(--white)}.InteractivePanels-module__nTlovG__panelHeading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:46px;display:flex}.InteractivePanels-module__nTlovG__panelHeading h3{font-family:var(--font-display);letter-spacing:-.07em;margin:0;font-size:clamp(48px,6.5vw,94px);font-weight:620;line-height:1.04}.InteractivePanels-module__nTlovG__interactivePanels{height:min(68vh,680px);min-height:510px;font-family:var(--font-sans);border:1px solid var(--line-dark);display:flex;overflow:hidden}.InteractivePanels-module__nTlovG__interactivePanel{isolation:isolate;border-right:1px solid var(--line-dark);min-width:0;transition:flex .62s var(--ease-out);background:#171b16;flex:1 1 0;position:relative;overflow:hidden}.InteractivePanels-module__nTlovG__interactivePanel:last-child{border-right:0}.InteractivePanels-module__nTlovG__interactivePanel.InteractivePanels-module__nTlovG__isActive{flex:2.3 1 0}.InteractivePanels-module__nTlovG__interactivePanel:after{content:"";z-index:-1;background:linear-gradient(#0000 32%,#080a08eb);position:absolute;inset:0}.InteractivePanels-module__nTlovG__interactivePanel button{z-index:2;width:100%;color:var(--white);text-align:left;cursor:pointer;transition:bottom .3s var(--ease-out);background:0 0;border:0;flex-direction:column;justify-content:space-between;padding:30px;display:flex;position:absolute;inset:0}.InteractivePanels-module__nTlovG__interactivePanel.InteractivePanels-module__nTlovG__isActive button{bottom:146px}.InteractivePanels-module__nTlovG__interactivePanel button>span{color:#ffffff8c;font:10px var(--font-mono);letter-spacing:.14em}.InteractivePanels-module__nTlovG__interactivePanel button .panelLabel{letter-spacing:-.055em;max-width:220px;font-size:clamp(24px,2.7vw,46px);line-height:1.12}.InteractivePanels-module__nTlovG__panelDetail{z-index:3;opacity:0;transition:opacity .18s ease, transform .24s var(--ease-out);pointer-events:none;border-top:1px solid #ffffff52;padding-top:18px;position:absolute;bottom:28px;left:30px;right:30px;transform:translateY(12px)}.InteractivePanels-module__nTlovG__interactivePanel.InteractivePanels-module__nTlovG__isActive .InteractivePanels-module__nTlovG__panelDetail{opacity:1;pointer-events:auto;transform:translateY(0)}.InteractivePanels-module__nTlovG__panelDetail p{color:#ffffffbf;max-width:360px;margin:0 0 18px;font-size:14px;line-height:1.6}.InteractivePanels-module__nTlovG__panelDetail a{gap:12px;font-size:12px;font-weight:700;display:inline-flex}.InteractivePanels-module__nTlovG__panelDetail a span{color:var(--accent)}.InteractivePanels-module__nTlovG__panelArt{z-index:-2;opacity:.9;position:absolute;inset:0}.InteractivePanels-module__nTlovG__panelSignal .InteractivePanels-module__nTlovG__panelArt{background-color:var(--ink);background-image:radial-gradient(circle at 60% 38%, var(--accent-glow-medium), transparent 15%), radial-gradient(circle at 70% 40%, var(--accent-surface) 0, var(--accent-glow-soft) 22%, var(--ink) 55%)}.InteractivePanels-module__nTlovG__panelSignal .InteractivePanels-module__nTlovG__panelArt:before{content:"";aspect-ratio:1;border:1px solid var(--accent-glow);width:58%;box-shadow:0 0 0 44px var(--accent-glow-soft), 0 0 0 88px var(--accent-glow-soft);border-radius:50%;position:absolute;top:21%;left:28%}.InteractivePanels-module__nTlovG__panelSignal .InteractivePanels-module__nTlovG__panelArt span{border:4px solid var(--accent);border-radius:50%;width:16px;height:16px;position:absolute;top:40%;left:53%}.InteractivePanels-module__nTlovG__panelOrbit .InteractivePanels-module__nTlovG__panelArt{background-color:var(--ink);background-image:radial-gradient(circle at 70% 40%, var(--accent-surface) 0, var(--accent-glow-soft) 22%, var(--ink) 55%)}.InteractivePanels-module__nTlovG__panelOrbit .InteractivePanels-module__nTlovG__panelArt:before,.InteractivePanels-module__nTlovG__panelOrbit .InteractivePanels-module__nTlovG__panelArt:after{content:"";border:1px solid #ffffff47;border-radius:50%;position:absolute;inset:20% -20%;transform:rotate(55deg)}.InteractivePanels-module__nTlovG__panelOrbit .InteractivePanels-module__nTlovG__panelArt:after{border-style:dashed;inset:34% -8%;transform:rotate(-24deg)}.InteractivePanels-module__nTlovG__panelOrbit .InteractivePanels-module__nTlovG__panelArt span{background:var(--accent);width:8px;height:8px;box-shadow:0 0 24px var(--accent);border-radius:50%;position:absolute;top:31%;left:49%}.InteractivePanels-module__nTlovG__panelStack .InteractivePanels-module__nTlovG__panelArt{background-color:var(--ink);background-image:radial-gradient(circle at 70% 40%, var(--accent-surface) 0, var(--accent-glow-soft) 22%, var(--ink) 55%);perspective:600px}.InteractivePanels-module__nTlovG__panelStack .InteractivePanels-module__nTlovG__panelArt:before,.InteractivePanels-module__nTlovG__panelStack .InteractivePanels-module__nTlovG__panelArt:after,.InteractivePanels-module__nTlovG__panelStack .InteractivePanels-module__nTlovG__panelArt span{content:"";background:var(--accent-glow-soft);border:1px solid #ffffff40;height:30%;position:absolute;left:20%;right:5%;transform:rotateX(62deg)rotate(-28deg)}.InteractivePanels-module__nTlovG__panelStack .InteractivePanels-module__nTlovG__panelArt:before{top:12%}.InteractivePanels-module__nTlovG__panelStack .InteractivePanels-module__nTlovG__panelArt span{top:27%}.InteractivePanels-module__nTlovG__panelStack .InteractivePanels-module__nTlovG__panelArt:after{background:var(--accent-surface);border-color:var(--accent);top:42%}.InteractivePanels-module__nTlovG__panelGrid .InteractivePanels-module__nTlovG__panelArt{background-color:var(--ink);background-image:linear-gradient(#ffffff17 1px, transparent 1px), linear-gradient(90deg, #ffffff17 1px, transparent 1px), radial-gradient(circle at 70% 40%, var(--accent-surface) 0, var(--accent-glow-soft) 22%, var(--ink) 55%);background-size:42px 42px,42px 42px,auto}.InteractivePanels-module__nTlovG__panelGrid .InteractivePanels-module__nTlovG__panelArt:before{content:"";aspect-ratio:1;background:var(--accent);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:30%;filter:drop-shadow(0 0 26px var(--accent-glow-medium));position:absolute;top:30%;left:37%}@media (max-width:1024px){.InteractivePanels-module__nTlovG__interactivePanels{height:600px}.InteractivePanels-module__nTlovG__interactivePanel.InteractivePanels-module__nTlovG__isActive{flex:1.8 1 0}}@media (max-width:760px){.InteractivePanels-module__nTlovG__panelHeading{display:block}.InteractivePanels-module__nTlovG__panelHeading h3{margin-top:20px;font-size:58px}.InteractivePanels-module__nTlovG__interactivePanels{height:auto;min-height:0;display:grid;overflow:visible}.InteractivePanels-module__nTlovG__interactivePanel,.InteractivePanels-module__nTlovG__interactivePanel.InteractivePanels-module__nTlovG__isActive{border-right:0;border-bottom:1px solid var(--line-dark);min-height:116px;transition:min-height .52s var(--ease-out);flex:none}.InteractivePanels-module__nTlovG__interactivePanel:last-child{border-bottom:0}.InteractivePanels-module__nTlovG__interactivePanel.InteractivePanels-module__nTlovG__isActive{min-height:360px}.InteractivePanels-module__nTlovG__interactivePanel button{flex-direction:row;align-items:flex-start;padding:20px}.InteractivePanels-module__nTlovG__interactivePanel button .panelLabel{font-size:28px;line-height:1.16}.InteractivePanels-module__nTlovG__panelDetail{bottom:22px;left:20px;right:20px}.InteractivePanels-module__nTlovG__panelArt{opacity:.74}}
.OrbitNavigation-module__RIrOIa__orbitNavigation{--orbit-radius:min(15.48vw, 223.6px);z-index:4;top:50svh;right:var(--page-pad);aspect-ratio:1;width:min(36vw,520px);color:var(--white);pointer-events:none;position:absolute;transform:translateY(-62%)}.OrbitNavigation-module__RIrOIa__orbitAxis,.OrbitNavigation-module__RIrOIa__orbitCore,.OrbitNavigation-module__RIrOIa__orbitTracks{position:absolute}.OrbitNavigation-module__RIrOIa__orbitAxis{border:1px solid var(--accent-glow-medium);inset:17%;transform:rotate(45deg)}.OrbitNavigation-module__RIrOIa__orbitCore{background:var(--accent);box-shadow:0 0 34px var(--accent-glow);inset:42%;transform:rotate(45deg)}.OrbitNavigation-module__RIrOIa__orbitTracks{pointer-events:none;inset:0}.OrbitNavigation-module__RIrOIa__orbitLane{inset:var(--lane-inset);border:1px solid rgba(255, 255, 255, var(--lane-opacity,.2));border-radius:50%;position:absolute}.OrbitNavigation-module__RIrOIa__laneHome{--lane-inset:12%;--node-duration:34s;--node-delay:-2s}.OrbitNavigation-module__RIrOIa__laneAbout{--lane-inset:28.72%;--lane-opacity:.17;--node-duration:27s;--node-delay:-9s;border-style:dashed}.OrbitNavigation-module__RIrOIa__laneBusiness{--lane-inset:26%;--lane-opacity:.2;--node-duration:22s;--node-delay:-13s}.OrbitNavigation-module__RIrOIa__laneSupport{--lane-inset:36.56%;--lane-opacity:.17;--node-duration:17s;--node-delay:-4s;border-style:dashed}.OrbitNavigation-module__RIrOIa__orbitMover{animation:OrbitNavigation-module__RIrOIa__orbitSpin var(--node-duration) linear infinite;animation-delay:var(--node-delay);border-radius:50%;position:absolute;inset:.5px}.OrbitNavigation-module__RIrOIa__orbitNode{pointer-events:auto;width:1px;height:1px;position:absolute;top:0;left:50%}.OrbitNavigation-module__RIrOIa__orbitNodeContent{transform-origin:4px 12px;height:24px;animation:OrbitNavigation-module__RIrOIa__orbitCounterSpin var(--node-duration) linear infinite;animation-delay:var(--node-delay);white-space:nowrap;align-items:center;gap:7px;display:inline-flex;position:absolute;top:-12px;left:-4px}.OrbitNavigation-module__RIrOIa__orbitNodeDot{box-sizing:border-box;background:#2b302b;border:1px solid #ffffffb8;border-radius:50%;flex:0 0 8px;height:8px;box-shadow:0 0 9px #ffffff29}.OrbitNavigation-module__RIrOIa__orbitNodeLabel{color:#ffffff94;font:9px var(--font-mono);letter-spacing:.05em;background:#0a0c0ac7;border-radius:3px;padding:4px 6px}.OrbitNavigation-module__RIrOIa__orbitNode:hover .OrbitNavigation-module__RIrOIa__orbitNodeDot,.OrbitNavigation-module__RIrOIa__orbitNode:focus-visible .OrbitNavigation-module__RIrOIa__orbitNodeDot,.OrbitNavigation-module__RIrOIa__orbitNode.OrbitNavigation-module__RIrOIa__isCurrent .OrbitNavigation-module__RIrOIa__orbitNodeDot{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 5px var(--accent-surface), 0 0 22px var(--accent-glow)}.OrbitNavigation-module__RIrOIa__orbitNode:hover .OrbitNavigation-module__RIrOIa__orbitNodeLabel,.OrbitNavigation-module__RIrOIa__orbitNode:focus-visible .OrbitNavigation-module__RIrOIa__orbitNodeLabel,.OrbitNavigation-module__RIrOIa__orbitNode.OrbitNavigation-module__RIrOIa__isCurrent .OrbitNavigation-module__RIrOIa__orbitNodeLabel{color:var(--white)}.OrbitNavigation-module__RIrOIa__orbitNode:focus-visible{outline:none}.OrbitNavigation-module__RIrOIa__orbitNode:focus-visible .OrbitNavigation-module__RIrOIa__orbitNodeContent{outline:2px solid var(--accent);outline-offset:5px;border-radius:3px}.OrbitNavigation-module__RIrOIa__orbitCaption{color:#ffffff57;font:8px var(--font-mono);letter-spacing:.12em;position:absolute;bottom:2%;right:8%}.OrbitNavigation-module__RIrOIa__business .OrbitNavigation-module__RIrOIa__orbitAxis{border-radius:18%;transform:rotate(45deg)scale(.86)}.OrbitNavigation-module__RIrOIa__support{--orbit-radius:min(15.48vw, 223.6px);width:min(36vw,520px);top:50svh;transform:translateY(-62%)}@keyframes OrbitNavigation-module__RIrOIa__orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes OrbitNavigation-module__RIrOIa__orbitCounterSpin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media (max-width:760px){.OrbitNavigation-module__RIrOIa__orbitNavigation{--orbit-radius:min(25.8vw, 103.2px);top:calc(var(--header-height) + 105px);width:min(60vw,240px);left:50%;right:auto;transform:translate(-50%)}.OrbitNavigation-module__RIrOIa__orbitNode{pointer-events:none}.OrbitNavigation-module__RIrOIa__orbitNodeLabel{font-size:8px}.OrbitNavigation-module__RIrOIa__orbitCaption{display:none}}@media (prefers-reduced-motion:reduce){.OrbitNavigation-module__RIrOIa__orbitMover,.OrbitNavigation-module__RIrOIa__orbitNodeContent{animation:none}}
.BusinessPageView-module__JIAesq__businessIntro{padding:var(--section-y) var(--page-pad)}
.AboutPageView-module__0j-GcW__aboutMedia{height:min(85vh,880px);min-height:620px;color:var(--white);background:#151a14;place-items:center;display:grid;position:relative;overflow:hidden}.AboutPageView-module__0j-GcW__aboutMediaGrid{opacity:.3;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:60px 60px;animation:28s linear infinite AboutPageView-module__0j-GcW__aboutGridMotion;position:absolute;inset:0}.AboutPageView-module__0j-GcW__aboutMediaGrid:after{content:"";border:1px solid var(--accent-glow-medium);animation:18s ease-in-out infinite alternate AboutPageView-module__0j-GcW__aboutGridPlane;position:absolute;inset:9%;transform:perspective(900px)rotateX(61deg)rotate(18deg)}.AboutPageView-module__0j-GcW__aboutSignalHorizontal,.AboutPageView-module__0j-GcW__aboutSignalVertical{background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:.8;position:absolute;overflow:hidden}.AboutPageView-module__0j-GcW__aboutSignalHorizontal{width:100%;height:1px;top:33%;left:0}.AboutPageView-module__0j-GcW__aboutSignalVertical{background:linear-gradient(transparent, var(--accent), transparent);width:1px;height:100%;top:0;left:68%}.AboutPageView-module__0j-GcW__aboutSignalHorizontal:after,.AboutPageView-module__0j-GcW__aboutSignalVertical:after{content:"";aspect-ratio:1;background:var(--accent);width:8px;box-shadow:0 0 20px var(--accent);border-radius:50%;position:absolute}.AboutPageView-module__0j-GcW__aboutSignalHorizontal:after{animation:8s linear infinite AboutPageView-module__0j-GcW__aboutSignalHorizontal;top:-3px;left:0}.AboutPageView-module__0j-GcW__aboutSignalVertical:after{animation:10s linear 2s infinite AboutPageView-module__0j-GcW__aboutSignalVertical;top:0;left:-3px}.AboutPageView-module__0j-GcW__aboutMediaOrbit{aspect-ratio:1;border:1px solid var(--accent-glow);width:min(48vw,560px);box-shadow:0 0 0 54px var(--accent-glow-soft), 0 0 0 108px var(--accent-glow-soft);border-radius:50%;place-items:center;animation:9s ease-in-out infinite AboutPageView-module__0j-GcW__aboutOrbitBreathe;display:grid;position:absolute}.AboutPageView-module__0j-GcW__aboutMediaOrbit:before,.AboutPageView-module__0j-GcW__aboutMediaOrbit:after{content:"";border:1px dashed #ffffff4d;border-radius:50%;position:absolute;inset:22%}.AboutPageView-module__0j-GcW__aboutMediaOrbit:before{animation:26s linear infinite AboutPageView-module__0j-GcW__aboutRingSpin}.AboutPageView-module__0j-GcW__aboutMediaOrbit:after{background:var(--accent);box-shadow:0 0 45px var(--accent-glow);border:0;inset:43%}.AboutPageView-module__0j-GcW__aboutOrbitRing{border:1px solid #ffffff29;border-radius:50%;animation:20s ease-in-out infinite alternate AboutPageView-module__0j-GcW__aboutRingTilt;position:absolute;inset:8%;transform:rotateX(68deg)rotate(12deg)}.AboutPageView-module__0j-GcW__aboutOrbitNode{z-index:2;aspect-ratio:1;background:var(--accent);width:10px;box-shadow:0 0 18px var(--accent);border-radius:50%;position:absolute}.AboutPageView-module__0j-GcW__aboutOrbitNodeOne{animation:18s linear infinite AboutPageView-module__0j-GcW__aboutNodeOrbit}.AboutPageView-module__0j-GcW__aboutOrbitNodeTwo{width:7px;animation:24s linear -9s infinite reverse AboutPageView-module__0j-GcW__aboutNodeOrbit}.AboutPageView-module__0j-GcW__aboutMediaOrbit>.aboutMediaOrbitLabel{z-index:1;font-family:var(--font-display);letter-spacing:-.07em;mix-blend-mode:difference;font-size:clamp(44px,7vw,94px);font-weight:750;position:relative;transform:translateY(-82px)}.AboutPageView-module__0j-GcW__aboutMedia>p{z-index:2;font-family:var(--font-display);letter-spacing:-.055em;text-align:center;white-space:nowrap;margin:0;font-size:clamp(34px,5vw,76px);font-weight:570;position:absolute;top:50%;left:50%;transform:translate(-50%,74px)}.AboutPageView-module__0j-GcW__aboutGreeting,.AboutPageView-module__0j-GcW__brandSection{padding:var(--section-y) var(--page-pad)}.AboutPageView-module__0j-GcW__aboutGreeting{display:block}.AboutPageView-module__0j-GcW__aboutGreetingLabel{font:10px var(--font-mono);letter-spacing:.13em;gap:18px;width:min(100%,260px);margin-bottom:clamp(56px,7vw,104px);display:flex}.AboutPageView-module__0j-GcW__aboutGreetingLabel i{background:var(--ink);flex:1;max-width:90px;height:1px;margin-top:6px}.AboutPageView-module__0j-GcW__aboutGreetingCopy h3{font-family:var(--font-display);letter-spacing:-.075em;margin:0 0 100px;font-size:clamp(52px,7.5vw,118px);font-weight:590;line-height:.93}.AboutPageView-module__0j-GcW__aboutGreetingCopy h3 em{color:var(--accent-dark);font-family:Georgia,serif;font-weight:400}.AboutPageView-module__0j-GcW__understandingLine{align-items:baseline;gap:12px;display:flex}.AboutPageView-module__0j-GcW__understandingLine em{margin-left:-12px}.AboutPageView-module__0j-GcW__twoColumnCopy{grid-template-columns:1fr;gap:24px;max-width:900px;margin-left:0;display:grid}.AboutPageView-module__0j-GcW__twoColumnCopy p{color:#60655d;margin:0;line-height:1.8}.AboutPageView-module__0j-GcW__aboutManifesto{min-height:82svh;padding:var(--section-y) var(--page-pad);background:var(--accent);flex-direction:column;justify-content:flex-start;display:flex}.AboutPageView-module__0j-GcW__aboutManifesto>span{font:10px var(--font-mono);letter-spacing:.14em}.AboutPageView-module__0j-GcW__aboutManifesto h3{font-family:var(--font-display);letter-spacing:-.085em;margin:60px 0 0;font-size:clamp(64px,11vw,166px);font-weight:680;line-height:.8}.AboutPageView-module__0j-GcW__aboutManifesto h3 em{font-family:Georgia,serif;font-weight:400}.AboutPageView-module__0j-GcW__aboutManifesto p{max-width:none;margin:var(--title-description-clearance) 0 0;white-space:nowrap;align-self:flex-start;font-size:18px;line-height:1.7}.AboutPageView-module__0j-GcW__brandAssetViewer{margin-top:clamp(80px,12vw,170px)}.AboutPageView-module__0j-GcW__brandAssetTabs{gap:8px;margin-bottom:16px;display:flex}.AboutPageView-module__0j-GcW__brandAssetTab{border:1px solid var(--line-light);color:#696e66;font:10px var(--font-mono);letter-spacing:.13em;cursor:pointer;background:0 0;padding:10px 16px;transition:background .18s,border-color .18s,color .18s}.AboutPageView-module__0j-GcW__brandAssetTab:hover,.AboutPageView-module__0j-GcW__brandAssetTab.AboutPageView-module__0j-GcW__isActive{border-color:var(--ink);background:var(--ink);color:var(--white)}.AboutPageView-module__0j-GcW__brandAssetTab:focus-visible{outline:2px solid var(--accent-dark);outline-offset:3px}.AboutPageView-module__0j-GcW__brandAssetPanel{min-height:1px}.AboutPageView-module__0j-GcW__wordmarkStage,.AboutPageView-module__0j-GcW__brandLogoStage{border:1px solid var(--line-light);padding:70px 3vw 28px}.AboutPageView-module__0j-GcW__wordmarkStage>p{text-align:center;font-family:var(--font-display);letter-spacing:-.09em;margin:0;font-size:clamp(70px,17vw,260px);font-weight:800;line-height:.8}.AboutPageView-module__0j-GcW__wordmarkBaseline{border-top:1px solid var(--line-light);grid-template-columns:repeat(5,1fr);height:20px;margin-top:50px;display:grid}.AboutPageView-module__0j-GcW__wordmarkBaseline span{border-left:1px solid var(--line-light)}.AboutPageView-module__0j-GcW__wordmarkBaseline span:last-child{border-right:1px solid var(--line-light)}.AboutPageView-module__0j-GcW__brandLogoStage{place-items:center;min-height:clamp(260px,35vw,510px);display:grid}.AboutPageView-module__0j-GcW__brandLogoArtwork{aspect-ratio:1252/410;background:var(--ink);width:min(62vw,680px);display:block;-webkit-mask:url(/brand-logo.png) 50%/contain no-repeat;mask:url(/brand-logo.png) 50%/contain no-repeat}.AboutPageView-module__0j-GcW__brandMeaningGrid{border-left:1px solid var(--line-light);grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.AboutPageView-module__0j-GcW__brandMeaningGrid>div{border:1px solid var(--line-light);border-left:0;min-height:260px;padding:30px}.AboutPageView-module__0j-GcW__brandMeaningGrid span{font:10px var(--font-mono)}.AboutPageView-module__0j-GcW__brandMeaningGrid h4{margin:60px 0 14px;font-size:30px}.AboutPageView-module__0j-GcW__brandMeaningGrid p{color:#656a62;white-space:nowrap;line-height:1.65}@keyframes AboutPageView-module__0j-GcW__aboutGridMotion{to{background-position:120px 60px}}@keyframes AboutPageView-module__0j-GcW__aboutGridPlane{0%{transform:perspective(900px)rotateX(61deg)rotate(18deg)scale(.98)}to{transform:perspective(900px)rotateX(58deg)rotate(21deg)scale(1.02)}}@keyframes AboutPageView-module__0j-GcW__aboutSignalHorizontal{0%{transform:translate(-10vw)}to{transform:translate(110vw)}}@keyframes AboutPageView-module__0j-GcW__aboutSignalVertical{0%{transform:translateY(-10vh)}to{transform:translateY(95vh)}}@keyframes AboutPageView-module__0j-GcW__aboutOrbitBreathe{0%,to{opacity:.88;transform:scale(.985)}50%{opacity:1;transform:scale(1.015)}}@keyframes AboutPageView-module__0j-GcW__aboutRingSpin{to{transform:rotate(360deg)}}@keyframes AboutPageView-module__0j-GcW__aboutRingTilt{0%{transform:rotateX(68deg)rotate(12deg)}to{transform:rotateX(62deg)rotate(192deg)}}@keyframes AboutPageView-module__0j-GcW__aboutNodeOrbit{0%{transform:rotate(0)translate(min(24vw,280px))rotate(0)}to{transform:rotate(360deg)translate(min(24vw,280px))rotate(-360deg)}}.AboutPageView-module__0j-GcW__nextPageLink{padding:clamp(70px, 9vw, 130px) var(--page-pad);background:var(--ink);color:var(--white)}.AboutPageView-module__0j-GcW__nextPageLink p{font:10px var(--font-mono);color:var(--accent);letter-spacing:.15em}.AboutPageView-module__0j-GcW__nextPageLink a{border-bottom:1px solid var(--line-dark);letter-spacing:-.07em;justify-content:space-between;align-items:center;margin-top:50px;padding-bottom:24px;font-size:clamp(48px,8vw,124px);font-weight:650;display:flex}.AboutPageView-module__0j-GcW__nextPageLink a span{color:var(--accent)}@media (max-width:1024px){.AboutPageView-module__0j-GcW__aboutGreetingCopy h3{margin-bottom:70px}.AboutPageView-module__0j-GcW__brandMeaningGrid{border-top:1px solid var(--line-light);grid-template-columns:1fr}.AboutPageView-module__0j-GcW__brandMeaningGrid>div{border-top:0;min-height:210px}}@media (max-width:760px){.AboutPageView-module__0j-GcW__aboutMedia{height:75vh;min-height:600px}.AboutPageView-module__0j-GcW__aboutMediaOrbit{width:78vw}.AboutPageView-module__0j-GcW__aboutMedia>p{width:calc(100% - 40px);padding:0;font-size:39px;transform:translate(-50%,60px)}.AboutPageView-module__0j-GcW__aboutMediaOrbit>.aboutMediaOrbitLabel{transform:translateY(-62px)}.AboutPageView-module__0j-GcW__aboutGreeting{display:block}.AboutPageView-module__0j-GcW__aboutGreetingLabel{margin-bottom:60px}.AboutPageView-module__0j-GcW__aboutGreetingCopy h3{margin-bottom:60px;font-size:53px}.AboutPageView-module__0j-GcW__twoColumnCopy{grid-template-columns:1fr;gap:24px}.AboutPageView-module__0j-GcW__aboutManifesto{min-height:700px}.AboutPageView-module__0j-GcW__aboutManifesto h3{font-size:68px}.AboutPageView-module__0j-GcW__aboutManifesto p{white-space:normal;font-size:15px}.AboutPageView-module__0j-GcW__wordmarkStage{padding:48px 10px 18px}.AboutPageView-module__0j-GcW__brandLogoStage{min-height:260px;padding:40px 20px}.AboutPageView-module__0j-GcW__brandLogoArtwork{width:76vw}.AboutPageView-module__0j-GcW__wordmarkStage>p{font-size:27vw}.AboutPageView-module__0j-GcW__wordmarkBaseline{margin-top:32px}.AboutPageView-module__0j-GcW__brandMeaningGrid{border-top:1px solid var(--line-light);grid-template-columns:1fr}.AboutPageView-module__0j-GcW__brandMeaningGrid>div{border-top:0;min-height:210px}.AboutPageView-module__0j-GcW__brandMeaningGrid h4{margin-top:44px}.AboutPageView-module__0j-GcW__brandMeaningGrid p{white-space:normal;overflow-wrap:anywhere}.AboutPageView-module__0j-GcW__nextPageLink a{font-size:50px}}@media (prefers-reduced-motion:reduce){.AboutPageView-module__0j-GcW__aboutMediaGrid,.AboutPageView-module__0j-GcW__aboutMediaGrid:after,.AboutPageView-module__0j-GcW__aboutSignalHorizontal:after,.AboutPageView-module__0j-GcW__aboutSignalVertical:after,.AboutPageView-module__0j-GcW__aboutMediaOrbit,.AboutPageView-module__0j-GcW__aboutMediaOrbit:before,.AboutPageView-module__0j-GcW__aboutOrbitRing,.AboutPageView-module__0j-GcW__aboutOrbitNode{animation:none}}
.PageHero-module__pRPmfq__pageKicker{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:11px}.PageHero-module__pRPmfq__pageHero{min-height:88svh;padding:calc(var(--header-height) + 70px) var(--page-pad) 46px;background:var(--ink);color:var(--white);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.PageHero-module__pRPmfq__pageHero:before{content:"";opacity:.22;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.PageHero-module__pRPmfq__pageHero:after{content:"";aspect-ratio:1;border:1px solid var(--accent-glow-medium);width:min(50vw,700px);box-shadow:0 0 0 70px var(--accent-glow-soft), 0 0 0 140px var(--accent-glow-soft);border-radius:50%;position:absolute;top:4%;right:-5%}.PageHero-module__pRPmfq__pageKicker,.PageHero-module__pRPmfq__pageHero h2,.PageHero-module__pRPmfq__pageHeroFoot{z-index:1;position:relative}.PageHero-module__pRPmfq__pageHero h2{--h2-size-min:70px;--h2-size-fluid:11.7vw;--h2-size-max:169px;letter-spacing:-.085em;margin:auto 0 40px;font-weight:670;line-height:.72}.PageHero-module__pRPmfq__pageHero h2 em{color:var(--accent);font-family:Georgia,serif;font-weight:400}.PageHero-module__pRPmfq__pageHeroFoot{border-top:1px solid var(--line-dark);justify-content:space-between;align-items:start;gap:30px;padding-top:22px;display:flex}.PageHero-module__pRPmfq__pageHeroFoot span{font:10px var(--font-mono);letter-spacing:.14em;color:#9da299}.PageHero-module__pRPmfq__pageHeroFoot p{text-align:left;color:#c4c7c1;margin:0;line-height:1.5}.PageHero-module__pRPmfq__businessHero:after{box-shadow:inset 0 0 90px var(--accent-glow-soft);border-radius:0;top:8%;right:8%;transform:rotate(45deg)}@media (max-width:760px){.PageHero-module__pRPmfq__pageHero{min-height:820px;padding-bottom:30px}.PageHero-module__pRPmfq__pageHero h2{--h2-size-min:65px;--h2-size-fluid:18.9vw;--h2-size-max:99px;margin-bottom:50px;line-height:.77}.PageHero-module__pRPmfq__pageHeroFoot{display:block}.PageHero-module__pRPmfq__pageHeroFoot p{text-align:left;margin-top:16px}.PageHero-module__pRPmfq__pageHero:after{width:100vw;top:20%;right:-50%}}
.shared-module__wwneiG__sectionLight{--focus-ring:var(--focus-ring-light);background:var(--paper);color:var(--ink)}.shared-module__wwneiG__sectionDark{--focus-ring:var(--focus-ring-dark);background:var(--ink);color:var(--white)}.shared-module__wwneiG__buttonRow{flex-wrap:wrap;gap:10px;display:flex}.shared-module__wwneiG__button{isolation:isolate;border:1px solid var(--white);border-radius:var(--radius);background:var(--ink);min-height:52px;color:var(--white);cursor:pointer;justify-content:space-between;align-items:center;gap:28px;padding:0 22px;font-size:13px;font-weight:700;transition:color .18s,border-color .18s,transform .2s;display:inline-flex;position:relative;overflow:hidden}.shared-module__wwneiG__button:before{content:"";z-index:-1;background:var(--accent);transform-origin:0;transition:transform .42s var(--ease-out);will-change:transform;position:absolute;inset:0;transform:scaleX(0)}.shared-module__wwneiG__button>span,.shared-module__wwneiG__button>i{z-index:1;position:relative}.shared-module__wwneiG__button:not(:disabled):not([aria-disabled=true]):hover,.shared-module__wwneiG__button:not(:disabled):not([aria-disabled=true]):focus-visible{border-color:var(--accent);color:var(--accent-on);transform:translateY(-2px)}.shared-module__wwneiG__button:not(:disabled):not([aria-disabled=true]):hover:before,.shared-module__wwneiG__button:not(:disabled):not([aria-disabled=true]):focus-visible:before{transform:scaleX(1)}.shared-module__wwneiG__button:disabled,.shared-module__wwneiG__button[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.shared-module__wwneiG__button:disabled:before,.shared-module__wwneiG__button[aria-disabled=true]:before{transition:none;transform:scaleX(0)}.shared-module__wwneiG__buttonAccent,.shared-module__wwneiG__buttonOutline,.shared-module__wwneiG__buttonDark{background:var(--ink);color:var(--white);border-color:var(--white)}.shared-module__wwneiG__textLink{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:34px;padding-bottom:8px;font-size:13px;font-weight:700;display:inline-flex}.shared-module__wwneiG__textLink span{transition:transform .2s}.shared-module__wwneiG__textLink:hover span{transform:translate(3px,-3px)}.shared-module__wwneiG__revealBlock{animation:linear both shared-module__wwneiG__reveal;animation-timeline:view();animation-range:entry 10% cover 35%}@keyframes shared-module__wwneiG__reveal{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.shared-module__wwneiG__emptyState{text-align:left;border-bottom:1px solid var(--line-light);padding:100px 30px}.shared-module__wwneiG__emptyState>span{border:1px solid var(--line-light);width:76px;height:76px;color:var(--accent-dark);font:20px var(--font-mono);border-radius:50%;place-items:center;display:inline-grid}.shared-module__wwneiG__emptyState h4{margin:30px 0 12px;font-size:30px}.shared-module__wwneiG__emptyState p{color:#6a7066}@media (prefers-reduced-motion:reduce){.shared-module__wwneiG__button:before{transition:none}.shared-module__wwneiG__revealBlock{animation:none}}
.ContactForm-module__KQY_UG__contactForm{border-top:2px solid var(--ink);margin-top:clamp(80px,11vw,150px);padding-top:22px}.ContactForm-module__KQY_UG__formGrid{grid-template-columns:1fr 1fr;column-gap:48px;display:grid}.ContactForm-module__KQY_UG__formField{border-bottom:1px solid var(--line-light);padding:24px 0 8px;display:block}.ContactForm-module__KQY_UG__formField>span{margin-bottom:20px;font-size:12px;font-weight:700;display:block}.ContactForm-module__KQY_UG__formField>span i{color:var(--accent-dark);margin-left:4px;font-style:normal}.ContactForm-module__KQY_UG__formField input,.ContactForm-module__KQY_UG__formField select,.ContactForm-module__KQY_UG__formField textarea{width:100%;color:var(--ink);background:0 0;border:0;border-radius:0;outline:0;padding:0 0 14px;font-size:18px}.ContactForm-module__KQY_UG__formField textarea{resize:vertical;min-height:150px;line-height:1.6}.ContactForm-module__KQY_UG__formField input::placeholder,.ContactForm-module__KQY_UG__formField textarea::placeholder{color:#959a92}.ContactForm-module__KQY_UG__formField input:focus-visible,.ContactForm-module__KQY_UG__formField textarea:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.ContactForm-module__KQY_UG__formField:focus-within{border-bottom-color:var(--ink)}.ContactForm-module__KQY_UG__formField:focus-within>span{color:var(--accent-dark)}.ContactForm-module__KQY_UG__formField [aria-invalid=true]{color:#a52d22}.ContactForm-module__KQY_UG__fieldError{color:#9d2d22;margin:6px 0 0;font-size:12px;line-height:1.5;display:block}.ContactForm-module__KQY_UG__formSelect{position:relative}.ContactForm-module__KQY_UG__formSelectTrigger{border:1px solid var(--line-light);width:100%;min-height:46px;color:var(--ink);cursor:pointer;text-align:left;background:#ffffff6b;border-radius:8px;justify-content:space-between;align-items:center;padding:0 12px;transition:border-color .18s,background-color .18s,box-shadow .18s;display:flex}.ContactForm-module__KQY_UG__formSelectTrigger:hover,.ContactForm-module__KQY_UG__formSelectTrigger:focus-visible,.ContactForm-module__KQY_UG__formSelectTrigger[aria-expanded=true]{border-color:var(--accent-dark);background:var(--accent-glow-soft);box-shadow:0 0 0 3px var(--accent-surface)}.ContactForm-module__KQY_UG__formSelectTrigger.ContactForm-module__KQY_UG__hasError{border-color:#9d2d22}.ContactForm-module__KQY_UG__formSelectTrigger i{color:var(--accent-dark);font-style:normal;transition:transform .18s}.ContactForm-module__KQY_UG__formSelectTrigger[aria-expanded=true] i{transform:rotate(180deg)}.ContactForm-module__KQY_UG__formSelectMenu{visibility:hidden;z-index:30;border:1px solid var(--line-dark);opacity:0;pointer-events:none;background:#111411;border-radius:8px;padding:10px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-6px);box-shadow:0 18px 60px #00000047}.ContactForm-module__KQY_UG__formSelectMenu.ContactForm-module__KQY_UG__isOpen{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.ContactForm-module__KQY_UG__formSelectMenu>span{color:#747a71;font:9px var(--font-mono);letter-spacing:.14em;padding:7px 10px 9px;display:block}.ContactForm-module__KQY_UG__formSelectOption{color:#d7dad4;cursor:pointer;text-align:left;border-radius:5px;grid-template-columns:1fr auto;align-items:center;gap:10px;width:100%;min-height:42px;padding:8px 10px;display:grid}.ContactForm-module__KQY_UG__formSelectOption:hover,.ContactForm-module__KQY_UG__formSelectOption:focus-visible,.ContactForm-module__KQY_UG__formSelectOption[aria-checked=true]{background:#ffffff14}.ContactForm-module__KQY_UG__formSelectOption>span:last-child{color:var(--accent);font:8px var(--font-mono)}.ContactForm-module__KQY_UG__privacyCheck{cursor:pointer;align-items:center;gap:10px;margin-top:32px;font-size:13px;display:inline-flex}.ContactForm-module__KQY_UG__privacyCheck input{opacity:0;position:absolute}.ContactForm-module__KQY_UG__privacyCheck>span{border:1px solid #686d65;place-items:center;width:20px;height:20px;display:grid}.ContactForm-module__KQY_UG__privacyCheck input:checked+span{background:var(--ink);border-color:var(--ink)}.ContactForm-module__KQY_UG__privacyCheck input:checked+span:after{content:"✓";color:var(--accent);font-size:13px}.ContactForm-module__KQY_UG__privacyCheck input:focus-visible+span{outline:3px solid var(--accent-dark);outline-offset:3px}.ContactForm-module__KQY_UG__privacyCheck.ContactForm-module__KQY_UG__hasError>span{border-color:#9d2d22}.ContactForm-module__KQY_UG__privacyCheck small{color:#73786f}.ContactForm-module__KQY_UG__formSubmitRow{border-top:1px solid var(--line-light);justify-content:space-between;align-items:center;gap:30px;margin-top:56px;padding-top:26px;display:flex}.ContactForm-module__KQY_UG__formSubmitRow>p{color:#686d65;max-width:500px;margin:0;font-size:12px;line-height:1.6}.ContactForm-module__KQY_UG__operationalStatus a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.ContactForm-module__KQY_UG__formSubmitRow button:disabled{opacity:.55;cursor:progress;transform:none}.ContactForm-module__KQY_UG__formStatus{min-height:27px;margin-top:22px}.ContactForm-module__KQY_UG__formStatus p{margin:0;padding:14px 16px;font-size:13px}.ContactForm-module__KQY_UG__formStatus .ContactForm-module__KQY_UG__isSuccess{background:#dceac6}.ContactForm-module__KQY_UG__formStatus .ContactForm-module__KQY_UG__isError{color:#7e2018;background:#efd9d6}@media (max-width:760px){.ContactForm-module__KQY_UG__formGrid{grid-template-columns:1fr}.ContactForm-module__KQY_UG__formSubmitRow{flex-direction:column;align-items:stretch}.ContactForm-module__KQY_UG__submitButton{align-self:stretch}.ContactForm-module__KQY_UG__privacyCheck{align-items:flex-start;line-height:1.5}}@media (prefers-reduced-motion:reduce){.ContactForm-module__KQY_UG__formSelectTrigger,.ContactForm-module__KQY_UG__formSelectTrigger i,.ContactForm-module__KQY_UG__formSelectMenu{transition:none}}
.FaqAccordion-module__yygT2W__faqList{border-top:2px solid var(--ink);margin-top:clamp(80px,10vw,140px)}.FaqAccordion-module__yygT2W__faqItem{border-bottom:1px solid var(--line-light);transition:background-color .22s,box-shadow .22s}.FaqAccordion-module__yygT2W__faqItem h4{margin:0}.FaqAccordion-module__yygT2W__faqItem h4 button{text-align:left;cursor:pointer;width:100%;transition:color .18s ease, padding .24s var(--ease-out);background:0 0;border:0;grid-template-columns:70px 1fr 40px;align-items:center;gap:20px;padding:30px 24px;font-size:clamp(20px,2.2vw,30px);display:grid}.FaqAccordion-module__yygT2W__faqItem h4 button:hover,.FaqAccordion-module__yygT2W__faqItem h4 button:focus-visible{color:var(--accent-dark);padding-left:36px;padding-right:36px}.FaqAccordion-module__yygT2W__faqItem h4 button>span{font:10px var(--font-mono);color:var(--accent-dark)}.FaqAccordion-module__yygT2W__faqItem h4 button i{transition:transform .22s var(--ease-out), background-color .18s ease, color .18s ease;justify-self:end;font-size:24px;font-style:normal}.FaqAccordion-module__yygT2W__faqItem>div{opacity:0;transition:grid-template-rows .32s var(--ease-out), opacity .2s ease;grid-template-rows:0fr;display:grid}.FaqAccordion-module__yygT2W__faqItem>div>div{min-height:0;transition:padding-bottom .32s var(--ease-out);grid-template-columns:40px 1fr;gap:22px;padding:0 94px;display:grid;overflow:hidden}.FaqAccordion-module__yygT2W__faqItem>div>div>span{color:var(--accent-dark);font-weight:800}.FaqAccordion-module__yygT2W__faqItem>div p{color:#62675f;max-width:760px;margin:0;line-height:1.8}.FaqAccordion-module__yygT2W__faqItem.FaqAccordion-module__yygT2W__isOpen{background:var(--accent-glow-soft);box-shadow:inset 3px 0 0 var(--accent-dark)}.FaqAccordion-module__yygT2W__faqItem.FaqAccordion-module__yygT2W__isOpen>div{opacity:1;grid-template-rows:1fr}.FaqAccordion-module__yygT2W__faqItem.FaqAccordion-module__yygT2W__isOpen>div>div{padding-bottom:34px}.FaqAccordion-module__yygT2W__faqItem.FaqAccordion-module__yygT2W__isOpen h4 button i{color:var(--accent-dark);transform:rotate(180deg)}@media (max-width:760px){.FaqAccordion-module__yygT2W__faqItem h4 button{grid-template-columns:40px 1fr 28px;padding-left:20px;padding-right:20px;font-size:19px}.FaqAccordion-module__yygT2W__faqItem h4 button:hover,.FaqAccordion-module__yygT2W__faqItem h4 button:focus-visible{padding-left:20px;padding-right:20px}.FaqAccordion-module__yygT2W__faqItem>div>div{grid-template-columns:28px 1fr;padding-left:60px;padding-right:20px}.FaqAccordion-module__yygT2W__faqItem.FaqAccordion-module__yygT2W__isOpen>div>div{padding-bottom:30px}}@media (prefers-reduced-motion:reduce){.FaqAccordion-module__yygT2W__faqItem,.FaqAccordion-module__yygT2W__faqItem h4 button,.FaqAccordion-module__yygT2W__faqItem h4 button i,.FaqAccordion-module__yygT2W__faqItem>div,.FaqAccordion-module__yygT2W__faqItem>div>div{transition:none}}
.SupportLayoutView-module__22sTpq__supportTitleRow>div>p{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-dark);font-size:11px}.SupportLayoutView-module__22sTpq__supportHero{min-height:calc(88svh - var(--support-nav-height));padding:calc(var(--header-height) + 70px) var(--page-pad) 46px;background:var(--ink);color:var(--white);grid-template-columns:.6fr 1.4fr .55fr;align-items:end;gap:40px;display:grid;position:relative;overflow:hidden}.SupportLayoutView-module__22sTpq__supportHero>p{z-index:1;color:var(--accent);font:10px var(--font-mono);letter-spacing:.14em;align-self:start;margin:8px 0;position:relative}.SupportLayoutView-module__22sTpq__supportHero h2{z-index:1;--h2-size-min:68px;--h2-size-fluid:10.8vw;--h2-size-max:162px;letter-spacing:-.085em;grid-column:1/3;margin:auto 0 0;font-weight:670;line-height:.77;position:relative}.SupportLayoutView-module__22sTpq__supportHero h2 em{color:var(--accent);font-family:Georgia,serif;font-weight:400}.SupportLayoutView-module__22sTpq__supportHero>span{z-index:1;color:#a7aca3;line-height:1.6;position:relative}.SupportLayoutView-module__22sTpq__supportContent{padding:var(--section-y) var(--page-pad)}.SupportLayoutView-module__22sTpq__supportTitleRow{display:block}.SupportLayoutView-module__22sTpq__supportTitleRow>div:only-child{width:100%}.SupportLayoutView-module__22sTpq__supportTitleRow h3{font-family:var(--font-display);letter-spacing:-.075em;margin:26px 0 0;font-size:clamp(52px,7.3vw,108px);font-weight:590;line-height:.94}.SupportLayoutView-module__22sTpq__supportTitleRow>span{margin-top:var(--title-description-clearance);color:#656a62;line-height:1.7;display:block}.SupportLayoutView-module__22sTpq__supportTitleInlineDescription{margin-top:var(--title-description-clearance);color:#656a62;white-space:nowrap;font-size:15px;line-height:1.7;display:block}@media (max-width:1024px){.SupportLayoutView-module__22sTpq__supportHero{grid-template-columns:.45fr 1.35fr .6fr}}@media (max-width:760px){.SupportLayoutView-module__22sTpq__supportHero{min-height:calc(820px - var(--support-nav-height));padding-bottom:30px;display:block}.SupportLayoutView-module__22sTpq__supportHero>p{margin-top:20px}.SupportLayoutView-module__22sTpq__supportHero h2{--h2-size-min:58px;--h2-size-fluid:17.1vw;--h2-size-max:81px;margin:340px 0 50px}.SupportLayoutView-module__22sTpq__supportTitleRow h3{font-size:54px}.SupportLayoutView-module__22sTpq__supportTitleRow>span{margin-top:var(--title-description-clearance)}.SupportLayoutView-module__22sTpq__supportTitleInlineDescription{white-space:normal}}
.SectionHeading-module__RNfhZq__sectionHeading>p{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;grid-column:1/-1;margin:0;font-size:11px}.SectionHeading-module__RNfhZq__sectionHeading{grid-template-columns:minmax(0,1.7fr) minmax(240px,.55fr);align-items:start;gap:clamp(24px,3vw,42px) clamp(40px,7vw,120px);display:grid}.SectionHeading-module__RNfhZq__sectionHeading h3{max-width:880px;font-family:var(--font-display);letter-spacing:-.075em;grid-column:1;margin:0;font-size:clamp(46px,7vw,112px);font-weight:650;line-height:.9}.SectionHeading-module__RNfhZq__sectionHeading>span{color:#5d625b;grid-column:2;align-self:end;max-width:360px;font-size:15px;line-height:1.65}.SectionHeading-module__RNfhZq__sectionHeading.SectionHeading-module__RNfhZq__isDark>span{color:#a5aaa1}.SectionHeading-module__RNfhZq__sectionHeading.SectionHeading-module__RNfhZq__isStacked{grid-template-columns:minmax(0,1fr);gap:0}.SectionHeading-module__RNfhZq__sectionHeading.SectionHeading-module__RNfhZq__isStacked>p{grid-column:1;margin-bottom:clamp(24px,3vw,42px)}.SectionHeading-module__RNfhZq__sectionHeading.SectionHeading-module__RNfhZq__isStacked h3,.SectionHeading-module__RNfhZq__sectionHeading.SectionHeading-module__RNfhZq__isStacked>span{grid-column:1}.SectionHeading-module__RNfhZq__sectionHeading.SectionHeading-module__RNfhZq__isStacked>span{max-width:none;margin-top:var(--title-description-clearance);white-space:nowrap;align-self:start;line-height:1.3}@media (max-width:1024px){.SectionHeading-module__RNfhZq__sectionHeading{grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr)}.SectionHeading-module__RNfhZq__sectionHeading>span{grid-column:2}}@media (max-width:760px){.SectionHeading-module__RNfhZq__sectionHeading{display:block}.SectionHeading-module__RNfhZq__sectionHeading h3{margin-top:24px;font-size:clamp(46px,15vw,72px)}.SectionHeading-module__RNfhZq__sectionHeading>span{margin-top:28px;display:block}.SectionHeading-module__RNfhZq__sectionHeading.SectionHeading-module__RNfhZq__isStacked>p{margin-bottom:0}.SectionHeading-module__RNfhZq__sectionHeading.SectionHeading-module__RNfhZq__isStacked>span{margin-top:var(--title-description-clearance);white-space:normal}}
.HomePageView-module__f8qZSG__heroEyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffffad;align-items:center;gap:10px;margin-bottom:clamp(36px,6vh,74px);font-size:11px;display:flex}.HomePageView-module__f8qZSG__homePage{cursor:default}.HomePageView-module__f8qZSG__homePage a,.HomePageView-module__f8qZSG__homePage button,.HomePageView-module__f8qZSG__homePage [role=button],.HomePageView-module__f8qZSG__homePage summary{cursor:pointer}.HomePageView-module__f8qZSG__homeHero{min-height:100svh;padding:calc(var(--header-height) + 36px) var(--page-pad) 46px;background-color:var(--ink);background-image:radial-gradient(circle at 70% 40%, var(--accent-surface) 0, var(--accent-glow-soft) 22%, var(--ink) 55%);color:var(--white);align-items:flex-end;display:flex;position:relative;overflow:hidden}.HomePageView-module__f8qZSG__homeHero:before{content:"";opacity:.2;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 70%);mask-image:linear-gradient(270deg,#000,#0000 70%)}.HomePageView-module__f8qZSG__homeHeroContent{z-index:2;width:100%;position:relative}.HomePageView-module__f8qZSG__heroEyebrow span{background:var(--accent);width:7px;height:7px;box-shadow:0 0 12px var(--accent);border-radius:50%}.HomePageView-module__f8qZSG__homeHero h2{--h2-size-min:63px;--h2-size-fluid:10.35vw;--h2-size-max:160px;letter-spacing:-.085em;max-width:1040px;margin:0;font-weight:670;line-height:.76}.HomePageView-module__f8qZSG__homeHero h2 em{color:var(--accent);font-family:Georgia,serif;font-weight:400}.HomePageView-module__f8qZSG__heroBottom{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:clamp(44px,7vh,90px);margin-left:0;display:flex}.HomePageView-module__f8qZSG__heroBottom>p{color:#ffffffb8;max-width:none;margin:0;font-size:17px;line-height:1.65}@media (min-width:1025px){.HomePageView-module__f8qZSG__heroBottom>p{white-space:nowrap}}.HomePageView-module__f8qZSG__scrollCue{z-index:3;left:calc(var(--page-pad) - 8px);writing-mode:vertical-rl;color:#ffffff73;font:9px var(--font-mono);letter-spacing:.14em;align-items:center;gap:14px;display:flex;position:absolute;bottom:42px}.HomePageView-module__f8qZSG__scrollCue i{background:linear-gradient(var(--accent), transparent);width:1px;height:42px}.HomePageView-module__f8qZSG__homeIntro,.HomePageView-module__f8qZSG__capabilityPreview,.HomePageView-module__f8qZSG__referencePreview{padding:var(--section-y) var(--page-pad)}.HomePageView-module__f8qZSG__introLayout{grid-template-columns:.72fr 1.28fr;align-items:end;gap:60px;margin-top:clamp(90px,13vw,180px);display:grid}.HomePageView-module__f8qZSG__introStatement{padding-left:clamp(0px,9vw,150px)}.HomePageView-module__f8qZSG__introStatement>p{letter-spacing:-.025em;color:#666c64;word-break:keep-all;max-width:16ch;font-size:clamp(27px,3.15vw,47px);line-height:1.38}.HomePageView-module__f8qZSG__introStatement .textEmphasis{color:var(--ink);font-weight:560}.HomePageView-module__f8qZSG__processDiagram{border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.HomePageView-module__f8qZSG__processDiagram div{grid-template-columns:70px 1fr 1fr;align-items:center;gap:18px;padding:24px 0;display:grid}.HomePageView-module__f8qZSG__processDiagram div span{font:10px var(--font-mono)}.HomePageView-module__f8qZSG__processDiagram div .processName{font-size:15px}.HomePageView-module__f8qZSG__processDiagram div small{color:#70756d}.HomePageView-module__f8qZSG__processDiagram>i{background:var(--line-light);height:1px;display:block}.HomePageView-module__f8qZSG__capabilityList{border-top:1px solid var(--line-dark);margin-top:clamp(70px,9vw,130px)}.HomePageView-module__f8qZSG__capabilityRow{border-bottom:1px solid var(--line-dark);transition:padding .25s var(--ease-out), color .2s ease;grid-template-columns:80px .7fr 1.1fr 40px;align-items:center;gap:20px;padding:30px 0;display:grid}.HomePageView-module__f8qZSG__capabilityRow>span{color:var(--accent);font:10px var(--font-mono)}.HomePageView-module__f8qZSG__capabilityRow h4{letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.5vw,38px);font-weight:520}.HomePageView-module__f8qZSG__capabilityRow p{color:#9da299;white-space:nowrap;word-break:keep-all;max-width:none;margin:0;font-size:15px;line-height:1.55}.HomePageView-module__f8qZSG__capabilityRow i{color:var(--accent);justify-self:end;font-size:22px;font-style:normal}.HomePageView-module__f8qZSG__capabilityRow:hover{color:var(--accent);padding-left:12px}.HomePageView-module__f8qZSG__capabilityRow:hover p{color:var(--white)}.HomePageView-module__f8qZSG__referenceStage{border:1px solid var(--line-light);grid-template-columns:1.35fr .65fr;min-height:560px;margin-top:clamp(70px,9vw,130px);display:grid}.HomePageView-module__f8qZSG__referenceVisual{color:var(--white);background:#171a16;align-items:flex-end;padding:30px;display:flex;position:relative;overflow:hidden}.HomePageView-module__f8qZSG__referenceVisual:before{content:"";opacity:.45;transform-origin:bottom;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:48px 48px;animation:9s linear infinite HomePageView-module__f8qZSG__referenceGridFlow;position:absolute;inset:0;transform:perspective(600px)rotateX(58deg)scale(1.5)translateY(-12%)}.HomePageView-module__f8qZSG__referenceWindow{aspect-ratio:4/3;width:48%;box-shadow:30px 38px 0 var(--accent-surface);animation:HomePageView-module__f8qZSG__projectWindowBuild 7.2s var(--ease-out) infinite;background:#0a0c0aad;border:1px solid #fff6;position:absolute;top:19%;left:24%}.HomePageView-module__f8qZSG__referenceWindowChrome{border-bottom:1px solid var(--line-dark);height:26px;position:absolute;inset:0 0 auto}.HomePageView-module__f8qZSG__referenceWindowChrome>span{background:var(--muted);border-radius:50%;width:5px;height:5px;display:block;position:absolute;top:10px}.HomePageView-module__f8qZSG__referenceWindowChrome>span:first-child{left:10px}.HomePageView-module__f8qZSG__referenceWindowChrome>span:nth-child(2){left:21px}.HomePageView-module__f8qZSG__referenceWindowChrome>span:nth-child(3){background:var(--accent);left:32px}.HomePageView-module__f8qZSG__projectBlueprint{grid-template-rows:18% 1fr 1fr 5px;grid-template-columns:24% 1fr 1fr;gap:12px;display:grid;position:absolute;inset:42px 16px 16px}.HomePageView-module__f8qZSG__projectBlueprint>span{border:1px solid var(--line-dark);background:#ffffff09;display:block}.HomePageView-module__f8qZSG__projectSidebar{transform-origin:0;animation:HomePageView-module__f8qZSG__projectModuleBuild 7.2s .3s var(--ease-out) infinite both;grid-row:1/4}.HomePageView-module__f8qZSG__projectHeader{transform-origin:0;animation:HomePageView-module__f8qZSG__projectModuleBuild 7.2s .8s var(--ease-out) infinite both;grid-column:2/4}.HomePageView-module__f8qZSG__projectModule{transform-origin:50%;animation:HomePageView-module__f8qZSG__projectCardBuild 7.2s var(--ease-out) infinite both}.HomePageView-module__f8qZSG__projectModuleOne{animation-delay:1.3s}.HomePageView-module__f8qZSG__projectModuleTwo{animation-delay:1.7s}.HomePageView-module__f8qZSG__projectModuleThree{grid-column:2/4;animation-delay:2.1s;border-color:var(--accent-glow-medium)!important;background:var(--accent-glow-soft)!important}.HomePageView-module__f8qZSG__projectBuildProgress{transform-origin:0;animation:HomePageView-module__f8qZSG__projectProgressBuild 7.2s 2.4s var(--ease-out) infinite both;grid-column:1/4;background:var(--accent)!important;border:0!important}.HomePageView-module__f8qZSG__referenceCursor{width:40px;height:48px;animation:HomePageView-module__f8qZSG__projectCursorConnect 7.2s var(--ease-out) infinite;position:absolute;top:31%;right:22%}.HomePageView-module__f8qZSG__referenceCursor:before{content:"";background:var(--accent);clip-path:polygon(0 0,0 78%,22% 60%,39% 100%,56% 92%,40% 58%,72% 58%);filter:drop-shadow(2px 3px #0000008c);position:absolute;inset:0}.HomePageView-module__f8qZSG__projectStages{color:#ffffff57;width:min(42%,330px);font:8px var(--font-mono);letter-spacing:.12em;align-items:center;gap:10px;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.HomePageView-module__f8qZSG__projectStages span{animation:7.2s infinite HomePageView-module__f8qZSG__projectStageActive}.HomePageView-module__f8qZSG__projectStages span:nth-of-type(2){animation-delay:1.8s}.HomePageView-module__f8qZSG__projectStages span:nth-of-type(3){animation-delay:3.6s}.HomePageView-module__f8qZSG__projectStages i{background:var(--line-dark);transform-origin:0;height:1px;animation:HomePageView-module__f8qZSG__projectStageLine 7.2s var(--ease-out) infinite;flex:1}.HomePageView-module__f8qZSG__referenceVisual>p{font:10px var(--font-mono);letter-spacing:.14em;margin:0;animation:2.4s ease-in-out infinite HomePageView-module__f8qZSG__referenceStatusPulse;position:relative}.HomePageView-module__f8qZSG__referenceCopy{background:var(--paper-deep);flex-direction:column;justify-content:flex-end;padding:clamp(32px,5vw,72px);display:flex}.HomePageView-module__f8qZSG__referenceCopy>span{color:#5e645b;font:10px var(--font-mono);letter-spacing:.14em}.HomePageView-module__f8qZSG__referenceCopy h4{letter-spacing:-.06em;margin:18px 0;font-size:clamp(34px,4vw,60px);line-height:.98}.HomePageView-module__f8qZSG__referenceCopy>p{color:#62675f;line-height:1.7}.HomePageView-module__f8qZSG__referenceCopy .HomePageView-module__f8qZSG__referenceLink{align-self:flex-start;margin-top:30px}.HomePageView-module__f8qZSG__homeCta{padding:clamp(90px, 11vw, 160px) var(--page-pad);background:var(--accent);justify-content:space-between;align-items:end;gap:60px;display:flex}.HomePageView-module__f8qZSG__homeCta>div>p{font:10px var(--font-mono);letter-spacing:.15em}.HomePageView-module__f8qZSG__homeCta h3{font-family:var(--font-display);letter-spacing:-.075em;margin:32px 0 0;font-size:clamp(48px,7vw,110px);font-weight:650;line-height:.92}.HomePageView-module__f8qZSG__roundLink{aspect-ratio:1;background:var(--ink);width:clamp(170px,18vw,270px);color:var(--white);text-align:center;transition:color .24s ease, transform .3s var(--ease-out), box-shadow .24s ease;border:1px solid #ffffff38;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:clamp(26px,3vw,42px);font-size:clamp(16px,1.3vw,20px);font-weight:650;line-height:1.28;display:flex;position:relative}.HomePageView-module__f8qZSG__roundLink i{font-size:.85em;font-style:normal;position:absolute;top:35%;right:24%}@keyframes HomePageView-module__f8qZSG__referenceGridFlow{to{background-position:0 96px}}@keyframes HomePageView-module__f8qZSG__projectWindowBuild{0%,7%{opacity:.25;transform:scale(.96)}16%,88%{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.98)}}@keyframes HomePageView-module__f8qZSG__projectModuleBuild{0%,8%{opacity:0;transform:scaleX(0)}18%,82%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes HomePageView-module__f8qZSG__projectCardBuild{0%,10%{opacity:0;transform:translateY(14px)scale(.92)}22%,82%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(0)scale(1)}}@keyframes HomePageView-module__f8qZSG__projectProgressBuild{0%,8%{opacity:0;transform:scaleX(0)}45%,82%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes HomePageView-module__f8qZSG__projectCursorConnect{0%,12%{transform:translate(0,0)}32%{transform:translate(-75px,28px)}54%{transform:translate(-18px,100px)}76%,88%{transform:translate(-92px,145px)}to{transform:translate(0,0)}}@keyframes HomePageView-module__f8qZSG__projectStageActive{0%,12%,to{color:#ffffff57}22%,48%{color:var(--accent)}}@keyframes HomePageView-module__f8qZSG__projectStageLine{0%,18%{background:var(--line-dark);transform:scaleX(0)}44%,84%{background:var(--accent);transform:scaleX(1)}to{background:var(--line-dark);transform:scaleX(1)}}@keyframes HomePageView-module__f8qZSG__referenceStatusPulse{50%{color:var(--accent);letter-spacing:.2em}}.HomePageView-module__f8qZSG__roundLink:hover{color:var(--accent);transform:rotate(-4deg)scale(1.03);box-shadow:0 18px 54px #0a0c0a33}@media (max-width:1024px){.HomePageView-module__f8qZSG__heroBottom{margin-left:0}.HomePageView-module__f8qZSG__scrollCue{display:none}.HomePageView-module__f8qZSG__introLayout{grid-template-columns:1fr}.HomePageView-module__f8qZSG__introStatement{padding-left:20vw}.HomePageView-module__f8qZSG__processDiagram{margin-left:20vw}.HomePageView-module__f8qZSG__referenceStage{min-height:480px}.HomePageView-module__f8qZSG__referenceCopy{padding:36px}}@media (max-width:760px){.HomePageView-module__f8qZSG__homeHero{align-items:flex-end;min-height:860px;padding-bottom:32px}.HomePageView-module__f8qZSG__heroEyebrow{margin-bottom:28px}.HomePageView-module__f8qZSG__homeHero h2{--h2-size-min:65px;--h2-size-fluid:20.7vw;--h2-size-max:101px;line-height:.8}.HomePageView-module__f8qZSG__heroBottom{margin:54px 0 0;display:block}.HomePageView-module__f8qZSG__heroBottom>p{max-width:340px;font-size:15px}.HomePageView-module__f8qZSG__heroActions{margin-top:26px}.HomePageView-module__f8qZSG__heroButton{gap:10px;min-width:calc(50% - 5px);padding:0 14px}.HomePageView-module__f8qZSG__introLayout{margin-top:80px}.HomePageView-module__f8qZSG__introStatement,.HomePageView-module__f8qZSG__processDiagram{margin-left:0;padding-left:0}.HomePageView-module__f8qZSG__introStatement>p{font-size:30px}.HomePageView-module__f8qZSG__processDiagram{margin-top:70px}.HomePageView-module__f8qZSG__processDiagram div{grid-template-columns:46px 1fr}.HomePageView-module__f8qZSG__processDiagram div small{grid-column:2}.HomePageView-module__f8qZSG__capabilityList{margin-top:70px}.HomePageView-module__f8qZSG__capabilityRow{grid-template-columns:42px 1fr 26px;padding:24px 0}.HomePageView-module__f8qZSG__capabilityRow h4{font-size:25px}.HomePageView-module__f8qZSG__capabilityRow p{white-space:normal;grid-column:1/-1;font-size:14px;line-height:1.5}.HomePageView-module__f8qZSG__referenceStage{grid-template-columns:1fr;min-height:0}.HomePageView-module__f8qZSG__referenceVisual{min-height:390px}.HomePageView-module__f8qZSG__referenceCopy{min-height:360px}.HomePageView-module__f8qZSG__homeCta{display:block}.HomePageView-module__f8qZSG__homeCta h3{font-size:56px}.HomePageView-module__f8qZSG__roundLink{width:170px;margin:60px 0 0 auto}}
