:root{--land-paper:#f2f0e8;--land-ink:#171713;--land-muted:#737168;--land-line:rgba(23,23,19,.18);--land-signal:#c5222f}html{scroll-behavior:smooth}.production-landing{--hero-shift-x:0px;--hero-shift-y:0px;min-width:0;overflow:clip;color:var(--land-ink);background:var(--land-paper);font-family:Manrope Variable,Segoe UI,sans-serif;font-variation-settings:"wght" 470}.production-landing *{box-sizing:border-box}.production-landing a{color:inherit;text-decoration:none}.landing-nav{position:absolute;inset:0 0 auto;z-index:20;height:88px;justify-content:space-between;padding:0 clamp(24px,5vw,76px);border-bottom:1px solid rgba(242,240,232,.24);color:var(--land-paper);animation:landingNavIn .8s cubic-bezier(.2,.8,.2,1) both}.landing-nav,.landing-nav nav{display:flex;align-items:center}.landing-nav nav{gap:clamp(18px,2.4vw,38px);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.landing-nav nav a{padding:12px 0}.landing-nav__admin{opacity:.7}.landing-nav__tenant{border-bottom:1px solid}.landing-brand{display:inline-flex;align-items:center;gap:12px;font-family:Syne Variable,sans-serif;font-variation-settings:"wght" 760;letter-spacing:.16em;font-size:14px}.landing-brand__mark{width:22px;height:22px;position:relative;display:inline-block}.landing-brand__mark i{position:absolute;width:3px;background:currentColor;bottom:2px;transform:rotate(30deg)}.landing-brand__mark i:first-child{height:10px;left:3px}.landing-brand__mark i:nth-child(2){height:18px;left:9px}.landing-brand__mark i:nth-child(3){height:13px;left:15px}.landing-hero{min-height:100svh;position:relative;display:grid;align-items:end;grid-template-columns:minmax(0,1fr) minmax(260px,.48fr);grid-gap:7vw;gap:7vw;padding:clamp(130px,17vh,190px) clamp(24px,7vw,110px) clamp(55px,9vh,94px);color:var(--land-paper);background:var(--land-ink);isolation:isolate}.landing-hero:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.42;background:linear-gradient(90deg,transparent 49.9%,rgba(242,240,232,.12) 50%,transparent 50.1%),repeating-linear-gradient(0deg,transparent 0 89px,rgba(242,240,232,.055) 90px)}.landing-hero__index{position:absolute;top:122px;left:clamp(24px,7vw,110px);color:var(--land-signal);font:700 11px/1 monospace;letter-spacing:.15em}.landing-kicker,.landing-section-tag{margin:0 0 28px;text-transform:uppercase;letter-spacing:.16em;font:700 11px/1.2 monospace}.landing-evidence h2,.landing-final h2,.landing-hero h1,.landing-manifesto h2,.landing-orbit-chapter__heading h2,.landing-surface h3{font-family:Syne Variable,sans-serif;font-variation-settings:"wght" 650}.landing-hero h1{margin:0;max-width:1050px;font-size:clamp(3.4rem,7.5vw,8.8rem);line-height:.85;letter-spacing:-.072em;text-wrap:balance}.landing-hero h1 em,.landing-manifesto h2 em{color:var(--land-signal);font-style:normal}.landing-hero__copy{position:relative;z-index:3}.landing-hero__copy>*{animation:landingHeroIn .9s cubic-bezier(.16,.8,.2,1) both}.landing-hero__copy>.landing-kicker{animation-delay:.12s}.landing-hero__copy>h1{animation-delay:.2s}.landing-hero__copy>.landing-hero__lead{animation-delay:.3s}.landing-hero__copy>.landing-hero__audience{animation-delay:.36s}.landing-hero__copy>.landing-hero__actions{animation-delay:.44s}.landing-hero__lead{max-width:630px;margin:30px 0 0;color:#c4c1b8;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.65}.landing-hero__audience{display:flex;gap:14px;max-width:650px;margin:18px 0 0;color:#89877f;font-size:13px;line-height:1.5}.landing-hero__audience span{flex:0 0 auto;color:var(--land-paper);font:700 9px/1.7 monospace;letter-spacing:.14em;text-transform:uppercase}.landing-hero__actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:36px}.landing-button{min-height:52px;display:inline-flex;justify-content:space-between;align-items:center;gap:34px;padding:0 21px;font-weight:700;font-size:13px;letter-spacing:.015em;border:1px solid;transition:background .2s,color .2s,transform .2s}.landing-button:hover{transform:translateY(-2px)}.landing-button:focus-visible,.landing-footer a:focus-visible,.landing-nav a:focus-visible{outline:3px solid var(--land-signal);outline-offset:4px}.landing-button--signal{color:white!important;background:var(--land-signal);border-color:var(--land-signal)}.landing-button--quiet{color:var(--land-paper)!important}.landing-instrument{position:relative;z-index:2;align-self:center;justify-self:center;width:min(42vw,610px);aspect-ratio:1;color:var(--land-paper);transform-style:preserve-3d;perspective:1100px;transform:translate3d(var(--hero-shift-x),var(--hero-shift-y),0) rotateX(10deg) rotateY(-12deg) rotate(-6deg);transition:transform .35s cubic-bezier(.2,.75,.2,1);animation:landingInstrumentIn 1.2s cubic-bezier(.16,.8,.2,1) .22s both}.landing-instrument__plane{position:absolute;inset:4%;border:1px solid rgba(242,240,232,.12);transform:translateZ(-60px)}.landing-instrument__plane:after,.landing-instrument__plane:before{content:"";position:absolute;background:rgba(242,240,232,.09)}.landing-instrument__plane:before{inset:0 50%;width:1px}.landing-instrument__plane:after{inset:50% 0;height:1px}.landing-instrument__ring{position:absolute;left:50%;top:50%;border:1px solid rgba(242,240,232,.3);border-radius:50%;transform-style:preserve-3d}.landing-instrument__ring i{position:absolute;width:9px;height:9px;border:1px solid var(--land-signal);border-radius:50%;background:var(--land-ink);box-shadow:0 0 0 5px rgba(197,34,47,.08)}.landing-instrument__ring i:first-child{left:8%;top:25%}.landing-instrument__ring i:nth-child(2){right:4%;top:52%}.landing-instrument__ring i:nth-child(3){left:46%;bottom:-5px}.landing-instrument__ring--outer{width:92%;height:92%;margin:-46%;animation:landingOrbitOuter 18s linear infinite}.landing-instrument__ring--middle{width:70%;height:70%;margin:-35%;border-color:rgba(197,34,47,.64);animation:landingOrbitMiddle 13s linear infinite}.landing-instrument__ring--inner{width:43%;height:43%;margin:-21.5%;animation:landingOrbitInner 9s linear infinite}.landing-instrument__axis{position:absolute;left:50%;top:50%;background:rgba(242,240,232,.22);transform-origin:center}.landing-instrument__axis--x{width:108%;height:1px;transform:translate(-50%,-50%)}.landing-instrument__axis--y{width:1px;height:108%;transform:translate(-50%,-50%)}.landing-instrument__core{position:absolute;left:50%;top:50%;width:116px;height:116px;display:grid;place-items:center;margin:-58px;border:1px solid var(--land-signal);border-radius:50%;color:white;background:var(--land-signal);transform:translateZ(82px) rotate(6deg) rotateY(12deg) rotateX(-10deg);box-shadow:0 0 0 15px rgba(197,34,47,.08),0 28px 70px rgba(0,0,0,.28)}.landing-instrument__core strong{font:700 30px/1 Syne Variable,sans-serif}.landing-instrument__core small{position:absolute;top:72px;font:700 8px/1.2 monospace;letter-spacing:.13em;text-align:center}.landing-instrument__label{position:absolute;font:700 8px/1 monospace;letter-spacing:.13em;color:#918f87;text-transform:uppercase}.landing-instrument__label--one{left:2%;top:17%}.landing-instrument__label--two{right:0;top:44%}.landing-instrument__label--three{left:24%;bottom:5%}.landing-instrument__sweep{position:absolute;left:50%;top:50%;width:46%;height:1px;background:var(--land-signal);transform-origin:left;animation:landingSweep 7s linear infinite}.landing-control-scene:after,.landing-control-scene:before,.landing-instrument__ring,.landing-instrument__sweep{animation-play-state:paused!important}.landing-hero[data-motion-active=true] .landing-instrument__ring,.landing-hero[data-motion-active=true] .landing-instrument__sweep,.landing-orbit-chapter__stage[data-motion-active=true] .landing-control-scene:after,.landing-orbit-chapter__stage[data-motion-active=true] .landing-control-scene:before{animation-play-state:running!important}.production-landing[data-page-hidden=true] *{animation-play-state:paused!important}.landing-hero__margin{position:absolute;right:20px;bottom:28px;margin:0;color:#77766f;font:10px/1.55 monospace;text-transform:uppercase;writing-mode:vertical-rl}.landing-manifesto{min-height:88vh;padding:clamp(90px,14vw,190px) clamp(24px,9vw,145px);display:grid;grid-template-columns:.35fr 1fr;align-content:center;grid-gap:30px 5vw;gap:30px 5vw;border-bottom:1px solid var(--land-line)}.landing-manifesto h2{max-width:1120px;margin:0;font-size:clamp(2.8rem,6.4vw,7.2rem);line-height:.91;letter-spacing:-.065em;font-weight:720}.landing-manifesto>p:last-child{grid-column:2;max-width:650px;margin:18px 0 0;color:var(--land-muted);font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.65}[data-orbit-ready=true] [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.75,.2,1)}[data-orbit-ready=true] [data-reveal][data-visible=true]{opacity:1;transform:none}.landing-orbit-chapter{position:relative;background:#dedbd1}.landing-orbit-chapter__stage{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden;z-index:1;border-bottom:1px solid var(--land-line)}.landing-control-scene{position:absolute;inset:0;opacity:.72;pointer-events:none;perspective:900px}.landing-control-scene canvas{position:relative;z-index:2;display:block;width:100%;height:100%}.landing-control-scene>i{position:absolute;inset:12% 50%;width:1px;background:var(--land-signal);opacity:.28}.landing-control-scene:after,.landing-control-scene:before{content:"";position:absolute;left:50%;top:54%;border:1px solid rgba(23,23,19,.22);border-radius:50%;transform-style:preserve-3d}.landing-control-scene:before{width:min(78vw,980px);height:min(34vw,430px);margin:calc(min(34vw,430px)/-2) calc(min(78vw,980px)/-2);animation:landingStageOrbit 15s linear infinite}.landing-control-scene:after{width:min(52vw,650px);height:min(24vw,300px);margin:calc(min(24vw,300px)/-2) calc(min(52vw,650px)/-2);border-color:rgba(197,34,47,.42);animation:landingStageOrbitReverse 11s linear infinite}.landing-control-scene.is-fallback:before{content:"";width:min(60vw,720px);aspect-ratio:1;border:1px solid var(--land-line)}.landing-control-scene.is-fallback:before,.landing-spine{position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%)}.landing-spine{z-index:2;display:grid;place-items:center;width:78px;height:78px;color:var(--land-paper);background:var(--land-signal);box-shadow:0 0 0 14px rgba(197,34,47,.08);font-weight:800}.landing-spine i{position:absolute;width:1px;height:100svh;background:rgba(197,34,47,.35);z-index:-1}.landing-orbit-chapter__heading{position:absolute;z-index:3;top:clamp(28px,6vw,72px);left:clamp(24px,6vw,90px)}.landing-orbit-chapter__heading p{margin:0 0 12px;font:700 10px/1 monospace;letter-spacing:.14em;text-transform:uppercase}.landing-orbit-chapter__heading h2{margin:0;font-size:clamp(2.2rem,4.5vw,5.2rem);line-height:.88;letter-spacing:-.055em}.landing-surface-track{position:relative;z-index:4;margin-top:-100svh;padding-top:62vh;pointer-events:none}.landing-surface-slot{min-height:90vh;display:flex;align-items:flex-start;justify-content:center;padding:0 5vw}.landing-surface{--surface-x:0px;--surface-turn:0deg;--surface-depth:0px;--surface-scale:1;--surface-opacity:1;position:-webkit-sticky;position:sticky;top:22vh;width:min(680px,57vw);min-height:330px;padding:clamp(28px,4vw,58px);color:var(--land-ink);background:rgba(245,243,235,.96);border:1px solid rgba(23,23,19,.24);box-shadow:0 35px 80px rgba(23,23,19,.18);pointer-events:auto;transform-style:preserve-3d}[data-orbit-ready=true] .landing-surface{transform:perspective(1400px) translate3d(var(--surface-x),0,var(--surface-depth)) rotateY(var(--surface-turn)) scale(var(--surface-scale));opacity:var(--surface-opacity);will-change:transform,opacity}.landing-surface__meta{display:flex;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid var(--land-line);color:var(--land-signal);font:700 11px/1 monospace;letter-spacing:.13em;text-transform:uppercase}.landing-surface h3{max-width:560px;margin:56px 0 22px;font-size:clamp(2.3rem,4.6vw,5rem);line-height:.9;letter-spacing:-.055em}.landing-surface p{max-width:540px;color:#5f5d55;font-size:clamp(1rem,1.2vw,1.18rem);line-height:1.62}.landing-surface small{display:block;margin-top:38px;padding-top:14px;border-top:1px solid var(--land-line);font:700 10px/1.3 monospace;letter-spacing:.12em;text-transform:uppercase}.landing-evidence{display:grid;grid-template-columns:.8fr 1fr;grid-gap:9vw;gap:9vw;padding:clamp(90px,12vw,170px) clamp(24px,8vw,128px);background:var(--land-paper)}.landing-evidence h2{margin:0;max-width:660px;font-size:clamp(3rem,6vw,6.6rem);line-height:.88;letter-spacing:-.065em}.landing-evidence dl{margin:0;border-top:1px solid var(--land-ink)}.landing-evidence dl>div{display:grid;grid-template-columns:.38fr 1fr;grid-gap:22px;gap:22px;padding:26px 0;border-bottom:1px solid var(--land-line)}.landing-evidence dt{font-weight:800}.landing-evidence dd{margin:0;color:var(--land-muted);line-height:1.55}.landing-final{min-height:78svh;display:grid;align-content:center;padding:clamp(90px,12vw,170px) clamp(24px,9vw,145px);color:var(--land-paper);background:var(--land-signal)}.landing-final h2{margin:0;font-size:clamp(3.2rem,7.4vw,8rem);line-height:.85;letter-spacing:-.07em}.landing-final>p:not(.landing-section-tag){max-width:580px;margin:30px 0;line-height:1.6;color:#f3d7d9}.landing-button--light{background:var(--land-paper);color:var(--land-ink)!important;border-color:var(--land-paper)}.landing-footer{min-height:120px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:24px;gap:24px;padding:28px clamp(24px,5vw,76px);color:var(--land-paper);background:var(--land-ink);font-size:12px}.landing-footer p{color:#77766f}.landing-footer>a:last-child{justify-self:end;border-bottom:1px solid;padding-bottom:4px}.public-auth{min-height:100svh;display:grid;grid-template-columns:minmax(280px,.78fr) minmax(420px,1fr);color:var(--land-ink);background:var(--land-paper);font-family:Manrope Variable,Segoe UI,sans-serif;font-variation-settings:"wght" 470}.public-auth__context{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:100svh;padding:clamp(28px,5vw,70px);color:var(--land-paper);background:var(--land-ink)}.public-auth__context:after{content:"K";position:absolute;right:-.1em;bottom:-.25em;color:rgba(242,240,232,.035);font-size:70vh;line-height:1;font-weight:900}.public-auth__context>p{position:relative;z-index:1;max-width:460px;margin:0;color:#929087;font-size:clamp(1.5rem,3vw,3.8rem);line-height:1;letter-spacing:-.045em}.public-auth__context small{position:relative;z-index:1;font:10px/1.5 monospace;letter-spacing:.12em;text-transform:uppercase;color:#77766f}.public-auth__panel{display:grid;place-items:center;padding:clamp(24px,6vw,100px)}.public-auth__inner{width:min(580px,100%)}.public-auth__eyebrow{color:var(--land-signal);font:700 11px/1 monospace;letter-spacing:.15em;text-transform:uppercase}.public-auth h1,.public-auth__choice strong,.public-auth__context>p{font-family:Syne Variable,sans-serif;font-variation-settings:"wght" 650}.public-auth h1{margin:22px 0 0;font-size:clamp(3rem,6vw,6rem);line-height:.88;letter-spacing:-.065em}.public-auth__subtitle{max-width:500px;margin:24px 0 0;color:var(--land-muted);line-height:1.6}.public-auth__form{display:grid;grid-gap:14px;gap:14px;margin-top:38px}.public-auth__form label{display:grid;grid-gap:8px;gap:8px;font:700 10px/1 monospace;letter-spacing:.12em;text-transform:uppercase}.public-auth__form input{width:100%;min-height:56px;padding:0 16px;border:1px solid var(--land-line);border-radius:0;background:transparent;color:var(--land-ink);font:inherit}.public-auth__form input:focus{outline:3px solid rgba(197,34,47,.28);border-color:var(--land-signal)}.public-auth__form button{min-height:56px;border:0;border-radius:0;padding:0 18px;color:white;background:var(--land-signal);font:700 14px/1 Manrope Variable,sans-serif;cursor:pointer}.public-auth__switch{display:flex;justify-content:space-between;gap:18px;margin-top:24px;font-size:13px}.public-auth__switch a{border-bottom:1px solid}.public-auth__alert{padding:13px 15px;border-left:3px solid var(--land-signal);color:#8b1721;background:#f1dfe0;font-size:14px}.public-auth__choices{display:grid;grid-gap:1px;gap:1px;margin-top:40px;background:var(--land-line);border:1px solid var(--land-line)}.public-auth__choice{display:grid;grid-template-columns:1fr auto;grid-gap:8px 22px;gap:8px 22px;padding:28px;background:var(--land-paper);transition:background .2s,color .2s,transform .2s}.public-auth__choice strong{font-size:clamp(1.4rem,2.4vw,2.1rem);letter-spacing:-.035em}.public-auth__choice p{grid-column:1;margin:0;color:var(--land-muted);line-height:1.5}.public-auth__choice:hover{position:relative;z-index:1;background:var(--land-ink);color:var(--land-paper);transform:translateX(8px)}.public-auth__choice:hover p{color:#aaa89f}@keyframes landingNavIn{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes landingHeroIn{0%{opacity:0;transform:translate3d(0,38px,-80px);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes landingInstrumentIn{0%{opacity:0;transform:translate3d(70px,20px,-180px) rotateX(28deg) rotateY(-28deg) rotate(-18deg) scale(.74)}to{opacity:1;transform:translate3d(var(--hero-shift-x),var(--hero-shift-y),0) rotateX(10deg) rotateY(-12deg) rotate(-6deg) scale(1)}}@keyframes landingOrbitOuter{0%{transform:rotateY(18deg) rotate(0)}to{transform:rotateY(18deg) rotate(1turn)}}@keyframes landingOrbitMiddle{0%{transform:translateZ(32px) rotateX(64deg) rotate(1turn)}to{transform:translateZ(32px) rotateX(64deg) rotate(0)}}@keyframes landingOrbitInner{0%{transform:translateZ(58px) rotateY(68deg) rotate(0)}to{transform:translateZ(58px) rotateY(68deg) rotate(1turn)}}@keyframes landingSweep{to{transform:rotate(1turn)}}@keyframes landingStageOrbit{to{transform:rotate(1turn) rotateX(58deg)}}@keyframes landingStageOrbitReverse{0%{transform:rotate(1turn) rotateX(66deg)}to{transform:rotate(0) rotateX(66deg)}}@media (max-width:899px){.landing-nav{height:72px}.landing-nav nav>a:not(.landing-nav__tenant){display:none}.landing-nav nav{gap:0}.landing-hero{grid-template-columns:1fr;min-height:100svh;padding-top:112px}.landing-hero h1{max-width:340px;font-size:clamp(2.8rem,12.8vw,5.8rem);line-height:.9}.landing-hero__lead{max-width:340px;margin-top:24px}.landing-hero__audience{max-width:340px;align-items:flex-start}.landing-instrument{position:absolute;z-index:1;right:-205px;top:190px;width:480px;opacity:.34;transform:rotateX(10deg) rotateY(-12deg) rotate(-6deg);animation:landingInstrumentMobileIn 1.2s cubic-bezier(.16,.8,.2,1) .15s both}.landing-instrument__label{display:none}.landing-instrument__core{opacity:.82}.landing-hero__margin{display:none}.landing-manifesto{grid-template-columns:1fr;min-height:auto}.landing-manifesto>p:last-child{grid-column:1}.landing-orbit-chapter__stage{position:relative;height:78svh}.landing-control-scene:before{width:620px;height:260px;margin:-130px -310px;animation-duration:12s}.landing-control-scene:after{width:390px;height:170px;margin:-85px -195px;animation-duration:8s}.landing-surface-track{margin-top:0;padding:0 18px 80px}.landing-surface-slot{min-height:auto;padding:0;perspective:900px}.landing-surface{position:relative;top:auto;width:100%;min-height:0;margin-top:14px;padding:28px;box-shadow:none}.landing-surface h3{margin-top:42px;font-size:clamp(2.5rem,11vw,4.4rem)}[data-orbit-ready=true] .landing-surface{transform:perspective(900px) translate3d(0,34px,-80px) rotateX(7deg);opacity:.36;transition:transform .75s cubic-bezier(.16,.8,.2,1),opacity .65s ease}[data-orbit-ready=true] .landing-surface[data-visible=true]{transform:perspective(900px) translateZ(0) rotateX(0);opacity:1}.landing-spine{top:55%;animation:landingSpinePulse 3s ease-in-out infinite}.landing-orbit-chapter__heading{top:34px}.landing-evidence,.landing-footer{grid-template-columns:1fr}.landing-footer{align-items:start}.landing-footer p{margin:0}.landing-footer>a:last-child{justify-self:start}.public-auth{grid-template-columns:1fr}.public-auth__context{min-height:220px;padding:28px}.public-auth__context>p{font-size:2rem}.public-auth__context small{display:none}.public-auth__panel{place-items:start;padding:48px 24px 70px}.public-auth h1{font-size:clamp(3rem,15vw,5rem)}}@keyframes landingInstrumentMobileIn{0%{opacity:0;transform:translate3d(100px,-20px,-100px) rotateX(28deg) rotateY(-28deg) rotate(-18deg) scale(.72)}to{opacity:.34;transform:rotateX(10deg) rotateY(-12deg) rotate(-6deg) scale(1)}}@keyframes landingSpinePulse{0%,to{box-shadow:0 0 0 14px rgba(197,34,47,.08)}50%{box-shadow:0 0 0 28px rgba(197,34,47,.03)}}.landing-spine{animation-play-state:paused!important}.landing-orbit-chapter__stage[data-motion-active=true] .landing-spine{animation-play-state:running!important}@media (max-width:480px){.landing-button,.landing-hero__actions{width:100%}.landing-evidence dl>div{grid-template-columns:1fr;gap:8px}.public-auth__switch{align-items:flex-start;flex-direction:column}.landing-brand{font-size:12px}.landing-nav{padding-inline:18px}.landing-nav__tenant{font-size:10px}.landing-surface__meta{gap:18px}.landing-surface__meta span:last-child{text-align:right}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.production-landing *,.public-auth *{animation:none!important;transition:none!important;scroll-behavior:auto!important}[data-orbit-ready=true] [data-reveal]{opacity:1;transform:none}.landing-control-scene{display:none}[data-orbit-ready=true] .landing-surface{transform:none;opacity:1;will-change:auto}.landing-orbit-chapter__stage{position:relative;height:72svh}.landing-surface-track{margin-top:0;padding:0 18px 80px}.landing-surface-slot{min-height:auto}.landing-surface{position:relative;top:auto;width:min(760px,100%);margin:14px auto 0}}@media (forced-colors:active){.landing-button,.landing-spine,.landing-surface,.public-auth__choice,.public-auth__form input{border:2px solid CanvasText}}.landing-skip{position:absolute;z-index:30;top:16px;left:24px;padding:16px 22px;background:var(--land-paper);color:var(--land-ink)!important;transform:translateY(-150%)}.landing-skip:focus{transform:none}.production-landing a:focus-visible{outline:3px solid var(--land-signal);outline-offset:6px}.landing-hero{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:2vw;align-items:center}.landing-hero h1{font-size:clamp(4rem,8.4vw,9rem);line-height:.98;letter-spacing:-.065em}.landing-hero h1 em{display:block}.landing-hero h1>span{display:block;margin-top:24px;font-size:clamp(2rem,3.6vw,4.4rem);line-height:1.08;letter-spacing:-.045em}.landing-hero__lead{max-width:530px;margin-top:24px}.landing-hero__index{top:108px}.landing-hero__audience{color:#b3b0a7;max-width:520px}.landing-instrument__label{color:#b3b0a7}.landing-manifesto{min-height:auto;padding-block:clamp(80px,10vw,140px)}.landing-manifesto h2{font-size:clamp(2.8rem,5.5vw,6.2rem);line-height:1.02}.landing-manifesto>p[data-reveal]:not(.landing-section-tag){grid-column:2;max-width:620px;margin:0;color:#5f5d55;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.65}.landing-product-index{grid-column:2;margin-top:12px;border-top:1px solid var(--land-ink)}.landing-product-index a{display:grid;grid-template-columns:32px 1fr 24px;grid-gap:20px;gap:20px;align-items:center;min-height:76px;padding:18px 0;border-bottom:1px solid var(--land-line);transition:color .2s,padding .2s}.landing-product-index a:hover{color:var(--land-signal);padding-inline:8px}.landing-product-index a>span{font:12px/1.4 monospace;color:var(--land-signal)}.landing-product-index strong{font-size:clamp(.95rem,1.4vw,1.25rem);font-weight:650}.landing-surface-slot{scroll-margin-top:20vh}.landing-surface h3{line-height:1.02;margin-top:34px}.landing-surface__meta{line-height:1.5}.landing-surface small{line-height:1.6}.landing-evidence h2,.landing-final h2,.landing-orbit-chapter__heading h2{line-height:1.02}.landing-evidence h2{font-size:clamp(2.8rem,5.1vw,5.8rem)}.landing-evidence__intro{max-width:480px;margin:28px 0 0;color:#5f5d55;font-size:1.1rem;line-height:1.7}.landing-evidence dd{color:#5f5d55}.landing-footer p{color:#b3b0a7}.landing-final>p.landing-final__documentation{margin:0 0 30px;font-size:.875rem}.landing-presentation{padding:clamp(76px,9vw,136px) clamp(24px,7vw,110px);background:var(--land-ink);color:var(--land-paper);border-top:1px solid #f2f0e81c}.landing-presentation>header{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 6vw;gap:18px 6vw;align-items:end;margin-bottom:42px}.landing-presentation .landing-section-tag{grid-column:1/-1;color:#c4c1b8;margin:0}.landing-presentation h2{margin:0;font-family:Syne Variable,sans-serif;font-variation-settings:"wght" 650;font-size:clamp(2.2rem,4.5vw,5rem);letter-spacing:-.05em;line-height:1.05}.landing-presentation>header>p:last-child{margin:0;max-width:450px;color:#c4c1b8;line-height:1.7}.landing-presentation figure{margin:0}.landing-presentation video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#11120f;border:1px solid #f2f0e833}.landing-presentation figcaption{display:flex;justify-content:space-between;gap:16px;padding-block:18px;color:#c4c1b8;font-size:12px;border-bottom:1px solid #f2f0e82b}.landing-presentation__transcript{max-width:800px;margin-top:22px;color:#c4c1b8;font-size:14px;line-height:1.65}.landing-presentation__transcript summary{width:-moz-fit-content;width:fit-content;padding:8px 0;cursor:pointer;color:var(--land-paper)}.landing-presentation__transcript summary:focus-visible{outline:3px solid var(--land-signal);outline-offset:5px}@media (max-width:650px){.landing-presentation>header{grid-template-columns:1fr;gap:22px;margin-bottom:28px}.landing-presentation figcaption{flex-direction:column;gap:6px}}.landing-engine{width:min(45vw,660px);aspect-ratio:1;perspective:1200px;transform:translate3d(var(--hero-shift-x),var(--hero-shift-y),0);animation:landingEngineIn 1.4s cubic-bezier(.16,.8,.2,1) .15s both}.landing-engine__halo{position:absolute;inset:8% -12%;background:radial-gradient(ellipse,rgba(197,34,47,.14),transparent 65%);filter:blur(20px)}.landing-engine__assembly{position:absolute;inset:14%;transform-style:preserve-3d;transform:rotateX(57deg) rotate(-36deg);animation:landingEngineFloat 9s ease-in-out infinite}.landing-engine__base,.landing-engine__sheet{position:absolute;inset:0;border-radius:12px;transform-style:preserve-3d}.landing-engine__base{background:linear-gradient(135deg,#45453f,#24251f 45%,#11120f);border:1px solid #69695e;box-shadow:1px 1px 0 #737367,3px 3px 0 #30312a,6px 6px 0 #30312a,9px 9px 0 #161712,20px 24px 30px #0009,60px 90px 90px #0008;transform:translateZ(-50px)}.landing-engine__base:after{content:"";position:absolute;inset:12px;border:1px solid #85857740;border-radius:5px;background:repeating-linear-gradient(90deg,transparent 0 19px,#d5d3c512 20px),repeating-linear-gradient(0deg,transparent 0 19px,#d5d3c512 20px)}.landing-engine__base>i{position:absolute;width:7px;height:7px;border-radius:50%;border:1px solid #98988a;background:#171713}.landing-engine__base>i:first-child{top:7px;left:7px}.landing-engine__base>i:nth-child(2){top:7px;right:7px}.landing-engine__base>i:nth-child(3){bottom:7px;left:7px}.landing-engine__base>i:nth-child(4){bottom:7px;right:7px}.landing-engine__sheet--lower{inset:4%;transform:translateZ(-10px);border:1px solid #d2d0bd55;background:linear-gradient(135deg,#c3c0aa12,#fff0 60%,#c3c0aa25);box-shadow:0 20px 26px #0005}.landing-engine__sheet--upper{transform:translateZ(35px);border:1px solid #e6e3d577;background:linear-gradient(135deg,#55574a85,#24271fe8 55%,#65675780);box-shadow:1px 2px 0 #d5d4bf55,0 26px 35px #0007}.landing-engine__circuit{width:100%;height:100%;stroke:#d5d3c55c;stroke-width:1}.landing-engine__trace{stroke:#d5d3c580;stroke-width:1.5}.landing-engine__flow{stroke:#ed3446;stroke-width:2.5;stroke-dasharray:30 200;animation:landingCircuitFlow 8s linear infinite;filter:drop-shadow(0 0 5px #e52136)}.landing-engine__core{position:absolute;inset:38%;display:grid;place-items:center;transform:translateZ(85px);border:1px solid #ff8590;border-radius:6px;background:linear-gradient(135deg,#f44352,#b30d21);box-shadow:2px 2px 0 #921727,4px 4px 0 #921727,6px 6px 0 #921727,8px 8px 0 #921727,10px 10px 0 #921727,0 0 30px #e3213e55,18px 26px 26px #0009}.landing-engine__core span{color:#fff4e8;font:750 clamp(30px,4.5vw,64px)/1 Syne Variable,sans-serif;transform:rotate(36deg);text-shadow:0 2px 0 #8c1023}.landing-engine__core>i{position:absolute;inset:-12px;border:1px solid #ef38495c;border-radius:10px;transform:translateZ(-16px)}.landing-engine__core>i:last-child{inset:-22px;transform:translateZ(-30px);opacity:.5}.landing-engine__node{position:absolute;width:18%;height:18%;border:1px solid #a5a494;border-radius:5px;background:linear-gradient(140deg,#77796a,#373b30 65%);transform:translateZ(69px);box-shadow:2px 2px 0 #373b30,4px 4px 0 #373b30,6px 6px 0 #171b13,12px 17px 16px #0008}.landing-engine__node--0{top:11%;left:11%}.landing-engine__node--1{top:11%;right:11%}.landing-engine__node--2{bottom:11%;left:11%}.landing-engine__node--3{bottom:11%;right:11%}.landing-engine__node span{position:absolute;inset:18%;border:1px solid #dad9c965;background:repeating-linear-gradient(0deg,transparent 0 5px,#dad9c92c 6px)}.landing-engine__node i{position:absolute;right:8%;top:8%;width:4px;height:4px;background:#fb4554;box-shadow:0 0 8px #e7293d}.landing-engine__node b{position:absolute;left:9%;bottom:8%;color:#e3e0d0;font:9px/1 monospace}.landing-engine__orbit{position:absolute;inset:-12%;border:1px solid #b8b6a62e;border-radius:50%;transform:translateZ(12px)}.landing-engine__orbit:after{content:"";position:absolute;inset:5%;border:1px dashed #b8b6a633;border-radius:50%}.landing-engine__legend{position:absolute;inset:auto 1% -2%;display:flex;justify-content:space-between;gap:16px;padding-top:20px;border-top:1px solid #d5d3c52b;font:8px/1.5 monospace;letter-spacing:.1em;color:#afad9e}.landing-engine__assembly,.landing-engine__flow{animation-play-state:paused}.landing-hero[data-motion-active=true] .landing-engine__assembly,.landing-hero[data-motion-active=true] .landing-engine__flow{animation-play-state:running}@keyframes landingEngineIn{0%{opacity:0;transform:translate3d(50px,80px,-160px) scale(.84)}to{opacity:1;transform:translate3d(var(--hero-shift-x),var(--hero-shift-y),0) scale(1)}}@keyframes landingEngineFloat{0%,to{transform:rotateX(57deg) rotate(-36deg) translateZ(0)}50%{transform:rotateX(53deg) rotate(-32deg) translateZ(16px)}}@keyframes landingCircuitFlow{to{stroke-dashoffset:-460}}.landing-orbit-chapter{--chapter-progress:0;--chapter-turn:0deg;--chapter-heading-opacity:1;background:#d7d5ca}.landing-orbit-chapter__stage{background:radial-gradient(ellipse at 50% 52%,#f2f0e8 0,transparent 60%)}.landing-stage-grid{position:absolute;inset:0;overflow:hidden;perspective:900px;pointer-events:none}.landing-stage-grid:before{content:"";position:absolute;inset:15% -35% -90%;background:repeating-linear-gradient(90deg,transparent 0 99px,#1717130d 100px),repeating-linear-gradient(0deg,transparent 0 99px,#1717130d 100px);transform:rotateX(65deg) rotate(var(--chapter-turn));-webkit-mask-image:radial-gradient(ellipse,#000,transparent 68%);mask-image:radial-gradient(ellipse,#000,transparent 68%)}.landing-stage-grid>i{position:absolute;width:60vw;height:60vw;left:20%;top:20%;border:1px solid #1717130c;border-radius:50%;transform:rotateX(65deg)}.landing-stage-grid>i:nth-child(2){inset:10% auto auto 10%;width:80vw;height:80vw}.landing-stage-grid>i:nth-child(3){inset:0 auto auto 0;width:100vw;height:100vw}.landing-orbit-chapter__heading{opacity:var(--chapter-heading-opacity)}.landing-stage-progress{position:absolute;z-index:3;right:3vw;top:32%;bottom:20%;width:26px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;color:#737168;font:9px/1 monospace}.landing-stage-progress:before,.landing-stage-progress>i{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:#17171326}.landing-stage-progress>i{background:var(--land-signal);transform:scaleY(var(--chapter-progress));transform-origin:top}.landing-surface{isolation:auto;overflow:visible;background:#f4f2e9;border-color:#fdfbf3 #b7b3a4 #9b988a #fdfbf3;border-style:solid;border-width:1px;border-radius:3px;box-shadow:1px 2px 0 #c6c2b5,3px 4px 0 #b8b4a6,5px 6px 0 #a6a293,16px 28px 30px #37382d21,30px 65px 85px #37382d33}.landing-surface:before{content:"";position:absolute;inset:12px -12px -12px 12px;z-index:-2;border:1px solid #9c998970;border-radius:3px;background:#c5c2b5;transform:translateZ(-22px);box-shadow:0 12px 30px #17171318}.landing-surface:after{content:"";position:absolute;inset:24px -22px -22px 24px;z-index:-3;border:1px solid #9c99894a;transform:translateZ(-42px);pointer-events:none}.landing-surface__material{position:absolute;z-index:0;inset:0;border-radius:inherit;background:radial-gradient(ellipse at var(--surface-light,50%) 0,#fff 0,transparent 65%),repeating-linear-gradient(0deg,#17171302 0 1px,transparent 1px 4px),#f4f2e9;transform:translateZ(.5px);pointer-events:none}.landing-surface__drawing{position:absolute;right:24px;top:78px;width:130px;height:80px;stroke:#17171333;stroke-width:.8;opacity:.75;transform:translateZ(24px);pointer-events:none}.landing-surface__drawing-signal{stroke:var(--land-signal);stroke-width:1.4}.landing-surface__meta{position:relative;transform:translateZ(12px)}.landing-surface h3{position:relative;max-width:85%;margin-top:76px;transform:translateZ(22px)}.landing-surface p,.landing-surface small{position:relative;transform:translateZ(14px)}[data-orbit-ready=true] .landing-surface{transform:perspective(1600px) translate3d(var(--surface-x),var(--surface-y,0),var(--surface-depth)) rotateY(var(--surface-turn)) rotateX(var(--surface-tilt,0deg)) rotate(var(--surface-roll,0deg)) scale(var(--surface-scale))}@media (min-width:900px){.landing-surface-slot{min-height:105vh}.landing-surface{top:19vh}}@media (max-width:899px){.landing-instrument.landing-engine{position:relative;right:auto;top:auto;justify-self:center;min-width:0;width:min(88vw,100%,510px);margin:-12px auto 12px;opacity:1;animation:landingEngineIn 1.4s cubic-bezier(.16,.8,.2,1) .15s both}.landing-hero:has(.landing-engine){grid-template-columns:minmax(0,1fr);padding-bottom:36px;gap:20px}.landing-engine__assembly{inset:16%}.landing-engine__legend{inset:auto 8% 0;font-size:7px}.landing-engine__core span{font-size:42px}.landing-control-scene canvas,.landing-stage-progress{display:none}.landing-orbit-chapter__heading{opacity:1}.landing-surface{margin-top:30px;box-shadow:2px 3px 0 #b8b4a6,0 18px 32px #37382d18}.landing-surface:before{inset:7px -5px -7px 5px;transform:none}.landing-surface:after{display:none}.landing-surface h3{max-width:95%;margin-top:64px}.landing-surface__drawing{right:18px;top:66px;width:104px;height:64px}[data-orbit-ready=true] .landing-surface{transform:perspective(1100px) translate3d(0,54px,-100px) rotateX(12deg) rotateY(-5deg);opacity:.55;transition:transform 1s cubic-bezier(.16,.8,.2,1),opacity .7s}[data-orbit-ready=true] .landing-surface[data-visible=true]{transform:perspective(1100px) translateZ(0) rotateX(0) rotateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.landing-engine{animation:none;transform:none}.landing-engine__assembly{animation:none}.landing-orbit-chapter__heading{opacity:1}.landing-stage-progress{display:none}.landing-surface,.landing-surface h3,.landing-surface p,.landing-surface small,.landing-surface__drawing,.landing-surface__meta{transform:none!important}.landing-surface{opacity:1!important}}@media (max-width:899px){.landing-hero{grid-template-columns:1fr;min-height:100svh;padding-block:130px 58px}.landing-hero h1{max-width:100%;font-size:clamp(3.4rem,12.7vw,7rem)}.landing-hero h1>span{max-width:560px;margin-top:22px;font-size:clamp(2rem,7vw,3.7rem)}.landing-hero__audience,.landing-hero__lead{max-width:440px}.landing-hero__copy{max-width:620px}.landing-instrument{right:-250px;top:145px;opacity:.22}.landing-manifesto>p[data-reveal]:not(.landing-section-tag),.landing-product-index{grid-column:1}.landing-orbit-chapter__stage{height:52svh;min-height:340px}.landing-orbit-chapter__heading h2{font-size:clamp(2.2rem,7vw,4rem)}.landing-spine{top:70%}.landing-surface-slot{scroll-margin-top:24px}.landing-surface h3{font-size:clamp(2.2rem,8.5vw,4rem)}.landing-evidence{gap:46px}}@media (max-width:480px){.landing-hero__actions{margin-top:28px}.landing-hero__lead{font-size:1rem}.landing-hero__audience{display:block;font-size:12px}.landing-hero__audience>span{margin-right:10px}.landing-product-index a{gap:12px;grid-template-columns:24px 1fr 16px}.landing-surface{padding:26px 22px}}@media (prefers-reduced-motion:reduce){.landing-instrument{transform:none}.landing-orbit-chapter__stage{height:auto;min-height:260px}.landing-spine{display:none}}.marketing-menu-toggle{display:none}.marketing-nav nav{gap:clamp(16px,2vw,30px);font-size:10px}.marketing-nav a[aria-current=page]{color:#ff7b84}.marketing-paths{padding:clamp(80px,10vw,140px) clamp(24px,8vw,128px);display:grid;grid-template-columns:1fr 1.3fr;grid-gap:24px 8vw;gap:24px 8vw}.marketing-paths>.landing-section-tag{grid-column:1/-1}.marketing-integration h2,.marketing-paths h2,.marketing-questions>h2,.marketing-story h2{margin:0;font-family:Syne Variable,sans-serif;font-weight:650;font-size:clamp(2.5rem,4.5vw,5.2rem);line-height:1.05;letter-spacing:-.055em}.marketing-paths>div{border-top:1px solid var(--land-ink)}.marketing-paths>div>a{display:grid;grid-template-columns:26px 1fr 24px;grid-gap:20px;gap:20px;padding:28px 0;border-bottom:1px solid var(--land-line);transition:padding .25s,color .25s}.marketing-paths>div>a:hover{color:var(--land-signal);padding-inline:8px}.marketing-paths a>span{color:var(--land-signal);font:12px/1.8 monospace}.marketing-paths h3{margin:0 0 10px;font-family:Syne Variable,sans-serif;font-size:clamp(1.6rem,2.4vw,2.4rem);letter-spacing:-.04em}.marketing-paths p:not(.landing-section-tag){margin:0;max-width:460px;line-height:1.65;color:#5f5d55}.marketing-text-link{display:inline-block;margin-top:20px;padding-bottom:8px;border-bottom:1px solid;font-weight:700}.marketing-footer{grid-template-columns:1fr 1fr}.marketing-footer>p{text-align:right;color:#b3b0a7}.marketing-footer nav{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:24px;padding-top:20px;border-top:1px solid rgba(242,240,232,.2)}.marketing-footer nav a{padding-block:12px}.marketing-contact__actions{display:flex;flex-wrap:wrap;gap:16px}.landing-final .marketing-contact__address{font-size:15px;line-height:1.9}.marketing-contact__address a{text-decoration:underline;text-underline-offset:4px}.landing-final .marketing-contact__note{margin:12px 0 0;font-size:13px;max-width:650px}.marketing-contact a:focus-visible{outline-color:var(--land-paper)}.marketing-detail-hero{position:relative;isolation:isolate;overflow:hidden;padding:130px clamp(24px,8vw,128px) 80px;min-height:85svh;color:var(--land-paper);background:var(--land-ink)}.marketing-back{display:inline-block;margin-bottom:64px;color:#b3b0a7!important;font-size:12px}.marketing-detail-hero h1{position:relative;max-width:1000px;margin:0;font:650 clamp(3.2rem,7vw,7.8rem)/1 Syne Variable,sans-serif;letter-spacing:-.065em}.marketing-detail-hero .landing-kicker{color:#ff7b84}.marketing-detail-lead{position:relative;max-width:580px;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.7;color:#c4c1b8;margin:32px 0}.marketing-detail-hero>:not(.marketing-detail-hero__lines){animation:landingHeroIn .8s cubic-bezier(.16,.8,.2,1) both}.marketing-detail-hero h1{animation-delay:.1s}.marketing-detail-lead{animation-delay:.2s!important}.marketing-detail-hero__lines{position:absolute;z-index:-1;right:-8%;top:10%;width:48vw;aspect-ratio:1;opacity:.28;perspective:900px}.marketing-detail-hero__lines i{position:absolute;inset:0;border:1px solid #c4c1b8;transform:rotateX(55deg) rotate(-30deg)}.marketing-detail-hero__lines i:nth-child(2){inset:15%;border-color:var(--land-signal);transform:rotateX(55deg) rotate(30deg)}.marketing-detail-hero__lines i:nth-child(3){inset:30%;transform:rotateX(55deg) rotate(-30deg)}.marketing-detail-hero__lines b{position:absolute;inset:0;display:grid;place-items:center;color:var(--land-signal);font:650 12vw Syne Variable,sans-serif}.marketing-story{display:grid;grid-template-columns:.4fr 1fr;grid-gap:8vw;gap:8vw;padding:clamp(70px,10vw,140px) clamp(24px,8vw,128px)}.marketing-story h2{max-width:850px}.marketing-story p:not(.landing-section-tag){max-width:690px;font-size:18px;line-height:1.75;color:#5f5d55;margin:30px 0 0}.marketing-workflows{padding:0 clamp(24px,8vw,128px) clamp(70px,8vw,120px)}.marketing-workflows article{display:grid;grid-template-columns:60px .8fr 1fr;grid-gap:4vw;gap:4vw;border-top:1px solid var(--land-line);padding:44px 0}.marketing-workflows__number{color:var(--land-signal);font:12px/1.8 monospace}.marketing-workflows h2{margin:0;font:650 clamp(1.7rem,2.8vw,3rem)/1.1 Syne Variable,sans-serif;letter-spacing:-.04em}.marketing-workflows article p{margin:0;color:#5f5d55;line-height:1.75;max-width:650px}.marketing-note{border-left:2px solid var(--land-signal);margin:30px 0 0 auto;padding:8px 0 8px 24px;max-width:650px;font-size:14px;line-height:1.7;color:#5f5d55}.marketing-integration{padding:clamp(70px,10vw,140px) clamp(24px,8vw,128px);background:#dedbd1}.marketing-integration h2{max-width:1000px}.marketing-integration h2 em{color:var(--land-signal);font-style:normal}.marketing-integration>p:not(.landing-section-tag),.marketing-integration>strong{display:block;max-width:720px;margin:30px 0 0;line-height:1.75}.marketing-integration>strong{padding-top:28px;border-top:1px solid var(--land-line)}.marketing-questions{padding:0 clamp(24px,8vw,128px) 90px}.marketing-questions h2{margin-bottom:36px}.marketing-questions details{border-top:1px solid var(--land-line);padding:24px 0}.marketing-questions details:last-child{border-bottom:1px solid var(--land-line)}.marketing-questions summary{cursor:pointer;font-weight:700;line-height:1.5}.marketing-questions details p{max-width:760px;line-height:1.75;color:#5f5d55}.marketing-questions summary:focus-visible{outline:3px solid var(--land-signal);outline-offset:6px}.marketing-next{display:grid;grid-template-columns:1fr auto;grid-gap:12px 30px;gap:12px 30px;padding:40px clamp(24px,8vw,128px);border-top:1px solid var(--land-line);transition:background .25s}.marketing-next:hover{background:#dedbd1}.marketing-next>span:first-child{grid-column:1/-1;font:11px/1.5 monospace;text-transform:uppercase;letter-spacing:.1em}.marketing-next strong{font:650 clamp(1.6rem,3vw,3rem)/1.2 Syne Variable,sans-serif;letter-spacing:-.04em}.marketing-next>span:last-child{font-size:28px;color:var(--land-signal)}@media (max-width:1050px){.marketing-nav{height:76px}.marketing-menu-toggle{display:flex;align-items:center;gap:22px;border:1px solid rgba(242,240,232,.5);padding:12px 16px;color:var(--land-paper);background:var(--land-ink);font:700 12px Manrope Variable,sans-serif;cursor:pointer}.marketing-menu-toggle:focus-visible{outline:3px solid var(--land-signal);outline-offset:4px}.marketing-nav nav{display:none;position:absolute;top:76px;inset-inline:0;padding:20px 24px 30px;background:var(--land-ink);border-bottom:1px solid rgba(242,240,232,.3)}.marketing-nav.is-open nav{display:flex;flex-direction:column;align-items:stretch;gap:0}.marketing-nav.is-open nav>a{display:block!important;padding:16px 0;font-size:12px;border-bottom:1px solid rgba(242,240,232,.2)}}@media (max-width:899px){.marketing-paths,.marketing-story{grid-template-columns:1fr;gap:32px}.marketing-paths h2{margin-bottom:12px}.marketing-workflows article{grid-template-columns:30px 1fr;gap:18px;padding:32px 0}.marketing-workflows article p{grid-column:2}.marketing-detail-hero{min-height:auto;padding-block:110px 64px}.marketing-back{margin-bottom:48px}.marketing-detail-hero__lines{width:100vw;right:-40%;top:15%;opacity:.18}.marketing-story p:not(.landing-section-tag){font-size:16px}.marketing-footer{grid-template-columns:1fr}.marketing-footer>p{text-align:left}.marketing-footer nav{gap:8px 24px}.marketing-contact__actions{gap:12px}}@media (max-width:480px){.marketing-detail-hero h1{font-size:clamp(2.8rem,12.3vw,3.8rem)}.marketing-paths>div>a{gap:12px;grid-template-columns:22px 1fr 18px}.marketing-workflows article{grid-template-columns:1fr}.marketing-workflows article p{grid-column:1}.marketing-contact__actions{width:100%}}.wms-vnext.wms-brand-theme{--wms-brand-950:#3d070d;--wms-brand-900:#610914;--wms-brand-800:#850d1b;--wms-brand-700:#a20b1b;--wms-brand-600:#bb0214;--wms-brand-100:#ffe1e5;--wms-brand-50:#fff5f6;--wms-outline:#d8c3c7;--wms-outline-strong:#b99aa0;--wms-canvas:#f3eff0;--wms-panel:#ffffff;--wms-panel-muted:#faf7f8;--ui-accent:var(--wms-brand-600);--ui-accent-soft:rgba(187,2,20,0.09);--ui-border:var(--wms-outline);--ui-border-strong:var(--wms-outline-strong);--ui-surface-muted:var(--wms-panel-muted);--ui-shadow-card:0 8px 22px rgba(55,19,25,0.08);--ui-shadow-panel:0 14px 36px rgba(55,19,25,0.11)}.wms-vnext.wms-brand-theme .wms-app-shell{background:radial-gradient(900px 420px at 12% -12%,rgba(187,2,20,.07),transparent 58%),linear-gradient(180deg,#f8f5f6 0,var(--wms-canvas) 100%)}.wms-vnext.wms-brand-theme .wms-rail{border:1px solid rgba(97,9,20,.24);background:radial-gradient(130% 70% at 0 0,rgba(187,2,20,.12),transparent 52%),linear-gradient(180deg,#fff,#faf6f7);box-shadow:0 18px 42px rgba(55,19,25,.13),inset 3px 0 0 rgba(187,2,20,.78)}.wms-vnext.wms-brand-theme .wms-rail__head{background:linear-gradient(90deg,rgba(187,2,20,.1),rgba(187,2,20,.025) 58%),rgba(255,255,255,.97);border-bottom-color:rgba(97,9,20,.14)}.wms-vnext.wms-brand-theme .wms-density-toggle__link.is-active,.wms-vnext.wms-brand-theme .wms-rail__brand-mark{background:linear-gradient(145deg,var(--wms-brand-600),var(--wms-brand-900))}.wms-vnext.wms-brand-theme .wms-rail__brand-mark{box-shadow:0 10px 26px rgba(133,13,27,.3),0 0 0 5px rgba(255,255,255,.78)}.wms-vnext.wms-brand-theme .wms-rail__focus,.wms-vnext.wms-brand-theme .wms-rail__stat-card{border-color:rgba(97,9,20,.13);background:linear-gradient(180deg,#fff,#fbf5f6);box-shadow:0 6px 16px rgba(55,19,25,.055)}.wms-vnext.wms-brand-theme .wms-rail__focus{border-left:3px solid var(--wms-brand-600)}.wms-vnext.wms-brand-theme .wms-rail__footer,.wms-vnext.wms-brand-theme .wms-rail__group+.wms-rail__group{border-top-color:rgba(97,9,20,.12)}.wms-vnext.wms-brand-theme .wms-rail__group-label{color:var(--wms-brand-900)}.wms-vnext.wms-brand-theme .wms-rail__group-label:before{background:var(--wms-brand-600);box-shadow:0 0 0 4px rgba(187,2,20,.1)}.wms-vnext.wms-brand-theme .wms-rail__group-label small,.wms-vnext.wms-brand-theme .wms-rail__nav-badge{background:rgba(187,2,20,.075);color:var(--wms-brand-900)}.wms-vnext.wms-brand-theme .wms-rail__nav-link{border-color:rgba(97,9,20,.11);background:rgba(255,255,255,.86)}.wms-vnext.wms-brand-theme .wms-rail__nav-link:hover{border-color:rgba(187,2,20,.3);background:var(--wms-brand-50);box-shadow:0 7px 16px rgba(55,19,25,.08)}.wms-vnext.wms-brand-theme .wms-rail__nav-link.is-active{border-color:rgba(187,2,20,.42);background:linear-gradient(90deg,#ffe9ec,#fff 74%);color:var(--wms-brand-950);box-shadow:inset 4px 0 0 var(--wms-brand-600),0 8px 18px rgba(97,9,20,.11)}.wms-vnext.wms-brand-theme .wms-banner,.wms-vnext.wms-brand-theme .wms-hero,.wms-vnext.wms-brand-theme .wms-toolbar{border-color:rgba(97,9,20,.2);background:linear-gradient(180deg,#fff,#fbf7f8);box-shadow:var(--ui-shadow-panel),inset 0 3px 0 rgba(187,2,20,.82)}.wms-vnext.wms-brand-theme .wms-hero__eyebrow,.wms-vnext.wms-brand-theme .wms-hero__focus strong{color:var(--wms-brand-800)}.wms-vnext.wms-brand-theme .wms-hero__focus{border-color:rgba(187,2,20,.18);background:linear-gradient(90deg,var(--wms-brand-50),#fff)}.wms-vnext.wms-brand-theme .wms-workspace__content{border-top:1px solid rgba(97,9,20,.08)}.wms-vnext.wms-brand-theme :is(.ui-section-card,.admin-panel){border-color:rgba(97,9,20,.16);background:var(--wms-panel);box-shadow:var(--ui-shadow-card)}.wms-vnext.wms-brand-theme .ui-section-card__header{margin:-2px -2px 14px;padding:0 2px 12px;border-bottom:1px solid rgba(97,9,20,.13)}.wms-vnext.wms-brand-theme :is(.ui-filter-bar,.ui-table-toolbar){border:1px solid rgba(97,9,20,.15);background:linear-gradient(180deg,#fcf8f9,#f7f2f3);box-shadow:inset 3px 0 0 rgba(187,2,20,.55)}.wms-vnext.wms-brand-theme :is(input,select,textarea){border-color:#cdb9bd}.wms-vnext.wms-brand-theme :is(input,select,textarea):focus{border-color:rgba(187,2,20,.62);box-shadow:0 0 0 4px rgba(187,2,20,.11)}.wms-vnext.wms-brand-theme :is(.ui-pill-nav,.central-inventory-tabs,.wms-tabnav){border:1px solid rgba(97,9,20,.17);background:linear-gradient(180deg,#fff,#f8f3f4);box-shadow:0 7px 18px rgba(55,19,25,.07)}.wms-vnext.wms-brand-theme :is(.ui-pill-nav,.central-inventory-tabs,.wms-tabnav) :is(a,button){border-color:transparent;color:#463137}.wms-vnext.wms-brand-theme :is(.ui-pill-nav,.central-inventory-tabs,.wms-tabnav) :is(a,button):hover{background:rgba(187,2,20,.065);color:var(--wms-brand-900)}.wms-vnext.wms-brand-theme :is(.ui-pill-nav,.central-inventory-tabs,.wms-tabnav) :is(.is-active,[aria-current=page]){border-color:rgba(187,2,20,.3);background:linear-gradient(180deg,#fff0f2,#fff);color:var(--wms-brand-900);box-shadow:inset 0 -3px 0 var(--wms-brand-600)}.wms-vnext.wms-brand-theme .ui-table-shell{border-color:rgba(97,9,20,.18);box-shadow:0 8px 20px rgba(55,19,25,.065)}.wms-vnext.wms-brand-theme .ui-table thead th{border-bottom:1px solid rgba(97,9,20,.28);background:linear-gradient(180deg,#f8edef,#f3e5e8);color:#56333a}.wms-vnext.wms-brand-theme .ui-table td+td,.wms-vnext.wms-brand-theme .ui-table th+th{border-left-color:rgba(97,9,20,.09)}.wms-vnext.wms-brand-theme .ui-table tbody tr:hover td{background:#fff3f5}.wms-vnext.wms-brand-theme .ui-table tbody tr.is-selected td{background:#ffe8ec}.wms-vnext.wms-brand-theme :is(.ui-button--primary,.ui-action--primary){border-color:var(--wms-brand-700);background:linear-gradient(145deg,var(--wms-brand-600),var(--wms-brand-900));color:#fff;box-shadow:0 8px 18px rgba(133,13,27,.2)}.wms-vnext.wms-brand-theme :is(.ui-button--primary,.ui-action--primary):hover{background:linear-gradient(145deg,#ca071b,var(--wms-brand-800))}.wms-vnext.wms-brand-theme :is(.ui-modal-panel,[role=dialog]){border:1px solid rgba(97,9,20,.25);box-shadow:0 26px 70px rgba(36,10,15,.26),inset 0 3px 0 var(--wms-brand-600)}.wms-vnext.wms-brand-theme :focus-visible{outline:3px solid rgba(187,2,20,.3);outline-offset:2px}.wms-vnext.wms-brand-theme .wms-app-shell{background:radial-gradient(720px 380px at 72% -8%,rgba(177,24,45,.1),transparent 64%),radial-gradient(640px 340px at 100% 48%,rgba(34,116,151,.07),transparent 68%),linear-gradient(145deg,#f7f3f4,#f1edef 52%,#eef2f5)}.wms-vnext.wms-brand-theme .wms-rail{color:#f9eef0;border-color:rgba(255,255,255,.08);background:radial-gradient(120% 48% at 0 0,rgba(222,31,54,.36),transparent 64%),radial-gradient(90% 35% at 100% 60%,rgba(69,112,141,.15),transparent 72%),linear-gradient(175deg,#2a171c,#1d171b 48%,#15181e);box-shadow:0 24px 56px rgba(28,13,18,.3),inset 1px 0 rgba(255,255,255,.06)}.wms-vnext.wms-brand-theme .wms-rail__head{border-bottom-color:rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(48,20,27,.98),rgba(36,22,27,.94))}.wms-vnext.wms-brand-theme .wms-rail__brand-copy strong,.wms-vnext.wms-brand-theme .wms-rail__focus strong,.wms-vnext.wms-brand-theme .wms-rail__nav-link,.wms-vnext.wms-brand-theme .wms-rail__stat-card strong{color:#fff7f8}.wms-vnext.wms-brand-theme .wms-rail__brand-copy span,.wms-vnext.wms-brand-theme .wms-rail__focus small,.wms-vnext.wms-brand-theme .wms-rail__focus span,.wms-vnext.wms-brand-theme .wms-rail__footer-label,.wms-vnext.wms-brand-theme .wms-rail__stat-card small{color:rgba(255,239,242,.6)}.wms-vnext.wms-brand-theme .wms-rail .wms-chip{color:rgba(255,244,246,.72);border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.055)}.wms-vnext.wms-brand-theme .wms-rail .wms-chip strong{color:#fff}.wms-vnext.wms-brand-theme .wms-rail__focus,.wms-vnext.wms-brand-theme .wms-rail__stat-card{border-color:rgba(255,255,255,.1);background:linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.035));box-shadow:none}.wms-vnext.wms-brand-theme .wms-rail__focus{border-left-color:#ef334b}.wms-vnext.wms-brand-theme .wms-rail__footer,.wms-vnext.wms-brand-theme .wms-rail__group+.wms-rail__group{border-top-color:rgba(255,255,255,.08)}.wms-vnext.wms-brand-theme .wms-rail__group-label{color:rgba(255,239,242,.64)}.wms-vnext.wms-brand-theme .wms-rail__group-label:before{background:#ef334b;box-shadow:0 0 0 4px rgba(239,51,75,.14),0 0 14px rgba(239,51,75,.45)}.wms-vnext.wms-brand-theme .wms-rail__group-label small,.wms-vnext.wms-brand-theme .wms-rail__nav-badge{color:rgba(255,245,246,.82);background:rgba(255,255,255,.09)}.wms-vnext.wms-brand-theme .wms-rail__nav-link{border-color:transparent;background:transparent}.wms-vnext.wms-brand-theme .wms-rail__nav-link:hover{color:#fff;border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.075);box-shadow:none}.wms-vnext.wms-brand-theme .wms-rail__nav-link.is-active{color:#fff;border-color:rgba(239,51,75,.32);background:linear-gradient(90deg,rgba(218,24,48,.34),rgba(255,255,255,.08));box-shadow:inset 3px 0 #ff5368,0 10px 24px rgba(10,5,8,.16)}.wms-vnext.wms-brand-theme .wms-rail__nav-link[aria-current=page]:after{background:#ff5368;box-shadow:0 0 0 4px rgba(255,83,104,.14),0 0 16px rgba(255,83,104,.5)}.wms-vnext.wms-brand-theme .wms-rail__footer{background:linear-gradient(180deg,transparent,rgba(0,0,0,.13))}.wms-vnext.wms-brand-theme .wms-hero{color:#fff;border-color:rgba(97,9,20,.3);background:radial-gradient(520px 180px at 74% 0,rgba(237,63,84,.28),transparent 68%),linear-gradient(118deg,#35151d,#66121f 48%,#242731);box-shadow:0 18px 42px rgba(54,15,23,.2),inset 0 1px rgba(255,255,255,.13)}.wms-vnext.wms-brand-theme .wms-hero :is(h1,h2),.wms-vnext.wms-brand-theme .wms-hero__eyebrow,.wms-vnext.wms-brand-theme .wms-hero__subtitle{color:#fff}.wms-vnext.wms-brand-theme .wms-hero__eyebrow,.wms-vnext.wms-brand-theme .wms-hero__subtitle{opacity:.72}.wms-vnext.wms-brand-theme .wms-hero .wms-chip,.wms-vnext.wms-brand-theme .wms-hero .wms-stat-card,.wms-vnext.wms-brand-theme .wms-hero__focus{color:#fff;border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.08);box-shadow:none}.wms-vnext.wms-brand-theme .wms-hero :is(.wms-chip,.wms-stat-card,.wms-hero__focus) :is(strong,span,small){color:inherit}.wms-vnext.wms-brand-theme .wms-hero__actions .wms-action-link{color:#fff;border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wms-vnext.wms-brand-theme .wms-hero__actions .wms-action-link:hover{border-color:rgba(255,255,255,.32);background:rgba(255,255,255,.17)}.wms-vnext.wms-brand-theme :is(.ui-section-card,.admin-panel,.central-inventory-list,.central-readiness-grid>section,.baseline-workspace){box-shadow:0 12px 28px rgba(44,21,27,.09),inset 0 1px rgba(255,255,255,.8)}.wms-vnext.wms-brand-theme :is(.ui-section-card,.admin-panel):hover{border-color:rgba(133,13,27,.25)}.wms-vnext.wms-brand-theme{--wms-depth-line-1:#d9cfd2;--wms-depth-line-2:#cbbdc1;--wms-depth-line-3:#b9a9ae;--wms-depth-shadow-1:0 2px 5px rgba(38,24,29,0.05),0 10px 24px rgba(38,24,29,0.055);--wms-depth-shadow-2:0 2px 4px rgba(38,24,29,0.07),0 15px 34px rgba(38,24,29,0.085);--wms-depth-shadow-3:0 3px 7px rgba(38,24,29,0.09),0 22px 48px rgba(38,24,29,0.11)}.wms-vnext.wms-brand-theme .wms-workspace__content{border:1px solid rgba(117,93,100,.14);border-radius:16px;background:linear-gradient(rgba(255,255,255,.48),rgba(255,255,255,.28)),repeating-linear-gradient(135deg,rgba(91,69,76,.018) 0 1px,transparent 1px 9px);box-shadow:inset 0 1px rgba(255,255,255,.9),inset 0 0 34px rgba(74,48,57,.025)}.wms-vnext.wms-brand-theme :is(.wms-toolbar,.wms-banner,.ui-filter-bar,.ui-table-toolbar,.central-inventory-context,.inventory-toolbar,.retail-analytics-contextbar,.catalog-toolbar,.preorder-context-bar,.supplier-directory__toolbar){border-color:var(--wms-depth-line-1);background:linear-gradient(180deg,#fbf9fa,#f2eef0);box-shadow:var(--wms-depth-shadow-1),inset 0 1px #fff}.wms-vnext.wms-brand-theme :is(.ui-section-card,.ui-collapsible-card,.admin-panel,.central-inventory-list,.central-readiness-grid>section,.baseline-workspace,.central-pilot,.central-shadow-readiness,.inventory-table-panel,.inventory-donut-section,.inventory-brand-ledger,.inventory-ranking,.finance-panel,.preorder-picker,.preorder-preview,.preorder-history,.supplier-directory,.supplier-pipeline,.supplier-pdf-workspace){border-color:var(--wms-depth-line-2);background:linear-gradient(152deg,#fff,#fff 64%,#faf7f8);box-shadow:var(--wms-depth-shadow-2),inset 0 1px #fff}.wms-vnext.wms-brand-theme :is(.ui-section-card,.ui-collapsible-card,.admin-panel,.central-inventory-list,.central-readiness-grid>section,.baseline-workspace,.finance-panel,.supplier-directory,.supplier-pipeline,.supplier-pdf-workspace)>header{border-bottom-color:var(--wms-depth-line-1);background:linear-gradient(90deg,rgba(187,2,20,.055),rgba(255,255,255,.74) 42%,rgba(45,62,77,.035));box-shadow:inset 0 1px #fff,0 1px 0 rgba(75,50,58,.04)}.wms-vnext.wms-brand-theme :is(.ui-table-shell,.central-inventory-table-wrap,.supplier-pipeline__table,.supplier-directory__table,.supplier-product-table,.inventory-table-scroll,.finance-table-wrap){border:1px solid var(--wms-depth-line-3);background:#fff;box-shadow:var(--wms-depth-shadow-3),inset 0 1px rgba(255,255,255,.95)}.wms-vnext.wms-brand-theme :is(.ui-kpi-chip,.ui-insight-card,.ui-chart-card--compact,.ui-chart-card--hero,.ui-operator-spotlight,.ui-operator-tile,.inventory-kpi-strip,.finance-kpis article,.finance-client-grid article,.preorder-picker__column,.supplier-pdf-upload,.supplier-order-cart,.central-pilot-grid>article,.central-shadow-channels>article){border-color:var(--wms-depth-line-1);background:linear-gradient(155deg,#fff,#fdfbfc 70%,#f7f2f4);box-shadow:0 1px 2px rgba(38,24,29,.055),0 8px 18px rgba(38,24,29,.06),inset 0 1px #fff}.wms-vnext.wms-brand-theme :is(.ui-chart-card--hero,.ui-operator-spotlight,.supplier-order-cart){border-color:var(--wms-depth-line-2);box-shadow:var(--wms-depth-shadow-2),inset 0 1px #fff}.wms-vnext.wms-brand-theme :is(.ui-table-shell,.supplier-pipeline__table,.inventory-table-scroll) thead th{border-bottom-color:var(--wms-depth-line-2);background:linear-gradient(180deg,#f2e8eb,#e9dfe2);box-shadow:inset 0 1px rgba(255,255,255,.72),0 1px rgba(72,45,53,.06)}.wms-vnext.wms-brand-theme :is(.ui-section-card,.ui-collapsible-card,.ui-insight-card,.ui-chart-card--compact,.ui-operator-tile,.supplier-directory,.supplier-pipeline,.central-shadow-channels>article){transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.wms-vnext.wms-brand-theme :is(a.ui-kpi-chip-link,a.ui-insight-card,button.ui-insight-card,.ui-operator-tile:is(a,button),.central-shadow-channels>article:has(a,button)):hover{border-color:rgba(155,28,44,.34);box-shadow:0 3px 7px rgba(50,24,31,.08),0 18px 34px rgba(50,24,31,.11);transform:translateY(-2px)}.wms-vnext.wms-brand-theme :is(input,select,textarea){background:linear-gradient(180deg,#fff,#fdfbfc);box-shadow:inset 0 1px 2px rgba(42,25,31,.055),0 1px rgba(255,255,255,.9)}.wms-vnext.wms-brand-theme :is(.ui-modal-panel,[role=dialog]){border-color:var(--wms-depth-line-3);background:linear-gradient(145deg,#fff,#fff 72%,#f7f1f3);box-shadow:0 34px 90px rgba(27,12,17,.34),0 8px 24px rgba(27,12,17,.16),inset 0 1px #fff}.wms-vnext.wms-brand-theme .ui-kpi-chip--info{border-top:3px solid #347bbd}.wms-vnext.wms-brand-theme .ui-kpi-chip--success{border-top:3px solid #15987f}.wms-vnext.wms-brand-theme .ui-kpi-chip--warning{border-top:3px solid #d3901b}.wms-vnext.wms-brand-theme .ui-kpi-chip--danger{border-top:3px solid #c52235}@media (min-width:761px){.wms-vnext.wms-brand-theme .wms-hero,.wms-vnext.wms-brand-theme .wms-workspace__content>:first-child{animation:wms-brand-enter .24s ease-out both}}@keyframes wms-brand-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.wms-vnext.wms-brand-theme .wms-rail{box-shadow:18px 0 54px rgba(36,10,15,.24)}}@media (prefers-reduced-motion:reduce){.wms-vnext.wms-brand-theme *,.wms-vnext.wms-brand-theme :after,.wms-vnext.wms-brand-theme :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.retail-order-detail{display:grid;grid-gap:14px;gap:14px;min-width:0}.retail-order-detail>.wms-action-link{justify-self:start}.retail-order-detail__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;padding:0;overflow:hidden}.retail-order-detail__summary>div{min-width:0;padding:18px 20px;background:color-mix(in srgb,var(--wms-surface,#fff) 96%,var(--wms-accent,#c6242d))}.retail-order-detail__summary small,.retail-order-detail__summary span,.retail-order-detail__table td small{display:block;color:var(--wms-muted,#667085)}.retail-order-detail__summary span{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.retail-order-detail__summary strong{display:block;margin:5px 0;font-size:1rem}.retail-order-detail__table>header{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:16px 18px}.retail-order-detail__table h2{margin:3px 0 0}.retail-order-detail__table>header>small{max-width:410px;text-align:right;color:var(--wms-muted,#667085)}.retail-order-detail__table td:nth-child(2),.retail-order-detail__table th:nth-child(2){width:90px;text-align:right}.retail-order-detail__table td:nth-child(3),.retail-order-detail__table th:nth-child(3){width:180px}.retail-order-detail__table td:nth-child(4),.retail-order-detail__table th:nth-child(4){width:250px}.retail-order-detail__price-form{display:grid;grid-template-columns:minmax(100px,1fr) auto;grid-gap:7px;gap:7px;align-items:center}.retail-order-detail__price-form input{min-width:0;height:36px;padding:6px 10px;border:1px solid var(--wms-border,#d0d5dd);border-radius:8px;background:#fff;font:inherit}.retail-order-detail__price-form button{height:36px;padding:0 13px;border:0;border-radius:8px;background:var(--wms-accent,#b4232c);color:#fff;font-weight:800;cursor:pointer}@media (max-width:760px){.retail-order-detail__summary{grid-template-columns:1fr}.retail-order-detail__table>header{align-items:start;flex-direction:column}.retail-order-detail__table>header>small{text-align:left}}.system-admin{display:grid;grid-template-columns:246px minmax(0,1fr);min-height:100dvh;background:#f5f6f8;color:#202838;font-family:Manrope,system-ui,sans-serif}.system-admin a{text-decoration:none}.system-admin__rail{position:-webkit-sticky;position:sticky;top:0;height:100dvh;overflow-y:auto;background:#fff;border-right:1px solid #e1e5eb;padding:24px 18px;display:flex;flex-direction:column;gap:24px}.system-admin__brand{display:flex;gap:10px;align-items:center;color:#202838}.system-admin__brand>b{display:grid;place-items:center;background:#ab1931;color:white;border-radius:8px;width:36px;height:36px;font-size:22px}.system-admin__brand>span{font-size:18px;font-weight:750;letter-spacing:-.04em}.system-admin__brand small{display:block;font-size:11px;font-weight:500;letter-spacing:0;color:#7b8493;margin-top:3px}.system-admin__rail>input{min-height:40px;width:100%;border:1px solid #e1e5eb;border-radius:6px;background:#f8f9fb;padding:10px;font:inherit;font-size:13px}.system-admin__rail nav{display:grid;grid-gap:22px;gap:22px}.system-admin__rail h2{margin:0 10px 8px;font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#7b8493}.system-admin__rail nav a{display:block;color:#536075;font-size:13px;font-weight:600;padding:11px 10px;border-radius:6px;transition:background .14s ease,color .14s ease}.system-admin__rail nav a:hover{background:#f4f5f8;color:#202838}.system-admin__rail nav a[aria-current=page]{background:#f9edf0;color:#ab1931}.system-admin__rail footer{margin-top:auto;padding-top:22px;border-top:1px solid #e1e5eb;display:grid;grid-gap:14px;gap:14px}.system-admin__rail footer a{color:#687386;font-size:13px}.system-admin__workspace{min-width:0}.system-admin__topbar{min-height:56px;border-bottom:1px solid #e1e5eb;padding:14px 32px;display:flex;gap:18px;align-items:center;background:white;font-size:13px;color:#687386}.system-admin__topbar>a{margin-left:auto;color:#687386}.system-admin__close,.system-admin__scrim,.system-admin__topbar button{display:none}.system-admin__workspace .admin-shell{max-width:none;margin:0;padding:28px 32px}.system-dashboard{padding:30px 36px 40px;max-width:1600px;margin:auto;animation:system-enter .18s ease-out}.system-dashboard h1,.system-dashboard h2,.system-dashboard p{margin:0}.system-dashboard__heading{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px}.system-dashboard__heading h1{font-size:34px;letter-spacing:-.05em;margin:7px 0}.system-dashboard__heading p,.system-dashboard__heading>div>span{font-size:13px;color:#687386}.system-dashboard__heading>div:last-child{text-align:right;display:grid;justify-items:end;grid-gap:8px;gap:8px}.system-dashboard__heading small{font-size:11px;color:#7b8493}.system-dashboard__heading a,.system-health{font-size:13px;color:#ab1931}.system-health:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:currentColor;margin-right:8px}.system-health--online{color:#287451}.system-dashboard__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid #e1e5eb;padding:22px 0;margin-bottom:32px}.system-dashboard__metrics a{color:inherit;display:grid;grid-gap:9px;gap:9px;padding:0 22px;border-left:1px solid #e1e5eb}.system-dashboard__metrics a:first-child{border-left:0;padding-left:0}.system-dashboard__metrics span{font-size:13px;color:#687386}.system-dashboard__metrics strong{font-size:32px;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.system-dashboard__metrics small{color:#7b8493;font-size:12px;line-height:1.5}.system-dashboard__columns{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr);grid-gap:34px;gap:34px;margin-bottom:32px}.system-dashboard section>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.system-dashboard h2{font-size:16px;letter-spacing:-.02em}.system-dashboard section>header span{font-size:12px;color:#687386}.system-dashboard__attention>a:not(.system-dashboard__more){display:grid;grid-template-columns:90px minmax(0,1fr) 15px;grid-gap:12px;gap:12px;padding:17px 0;border-bottom:1px solid #e1e5eb;color:inherit;transition:background .14s ease}.system-dashboard__attention>a:hover{background:#fff}.system-alert{font-size:11px;font-weight:700;color:#906414}.system-alert--danger{color:#ab1931}.system-dashboard__attention strong{font-size:13px}.system-dashboard__attention p{color:#687386;font-size:12px;line-height:1.6;margin-top:5px}.system-dashboard__attention b{color:#687386}.system-dashboard__more{display:block;margin-top:16px;font-size:13px;color:#ab1931}.system-dashboard__queue{border-left:1px solid #e1e5eb;padding-left:30px}.system-dashboard__queue label{display:block;color:#687386;font-size:12px;margin-bottom:7px}.system-dashboard__queue form>div{display:flex;gap:6px}.system-dashboard__queue select{min-width:0;width:100%;padding:10px}.system-dashboard__queue button,.system-dashboard__queue select{border:1px solid #dce0e7;border-radius:5px;background:white;font:inherit;font-size:13px}.system-dashboard__queue button{min-height:40px;padding:8px 12px;cursor:pointer}.system-dashboard__queue dl{margin:16px 0}.system-dashboard__queue dl>div{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e1e5eb}.system-dashboard__queue dt{color:#687386;font-size:13px}.system-dashboard__queue dd{margin:0;font-size:16px;font-weight:700}.system-dashboard__queue p{font-size:12px;color:#687386;margin-bottom:15px}.system-dashboard__activity header>a,.system-dashboard__queue>a{color:#ab1931;font-size:13px}.system-dashboard__activity{padding-top:24px;border-top:1px solid #e1e5eb}.system-dashboard__activity>div>a{display:grid;grid-template-columns:100px minmax(0,1fr) 110px;align-items:flex-start;grid-gap:18px;gap:18px;padding:16px 0;border-bottom:1px solid #e1e5eb;color:inherit}.system-dashboard__activity time,.system-dashboard__activity>div>a>span{font-size:12px;color:#7b8493}.system-dashboard__activity strong{font-size:13px}.system-dashboard__activity p{font-size:12px;color:#687386;line-height:1.6;margin-top:5px}.system-dashboard__activity>div>a>span{text-align:right}.system-dashboard__empty{padding:22px 0;font-size:13px;color:#687386}.system-dashboard__tools{display:flex;flex-wrap:wrap;gap:20px;padding-top:24px;font-size:12px;color:#7b8493}.system-dashboard__tools a{color:#536075}@keyframes system-enter{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:1100px){.system-admin{grid-template-columns:210px minmax(0,1fr)}.system-dashboard{padding:24px}.system-dashboard__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}.system-dashboard__metrics a:nth-child(3){border-left:0;padding-left:0}}@media(max-width:800px){.system-admin{display:block}.system-admin__rail{position:fixed;z-index:90;left:0;top:0;width:260px;visibility:hidden;transform:translateX(-100%);transition:transform .16s ease}.system-admin--open .system-admin__rail{visibility:visible;transform:none}.system-admin__close{display:block;min-height:40px;border:1px solid #e1e5eb;border-radius:5px;background:white;font:inherit;font-size:13px}.system-admin__topbar button{display:block;border:0;background:transparent;font:inherit;color:#ab1931;padding:8px 0}.system-admin__scrim{display:block;position:fixed;inset:0;border:0;background:#17203366;z-index:80}.system-dashboard__columns{grid-template-columns:1fr}.system-dashboard__queue{padding:24px 0 0;border-left:0;border-top:1px solid #e1e5eb}.system-dashboard__heading h1{font-size:28px}.system-dashboard__heading{flex-wrap:wrap}.system-dashboard__heading>div:last-child{justify-items:start;text-align:left}.system-dashboard__activity>div>a{grid-template-columns:75px minmax(0,1fr);gap:10px}.system-dashboard__activity>div>a>span{grid-column:2;text-align:left}.system-admin__workspace .admin-shell{padding:18px}.system-admin__topbar{padding-inline:18px}}@media(prefers-reduced-motion:reduce){.system-dashboard{animation:none}.system-admin__rail,.system-admin__rail nav a,.system-dashboard__attention>a{transition:none}}.system-admin__workspace .admin-shell{--ink-1:#202838;--ink-2:#536075;--ink-3:#687386;--accent-2:#ab1931;--shadow-soft:none;display:block;width:100%;max-width:1600px;margin-inline:auto;background:transparent;border:0;border-radius:0;box-shadow:none;font-size:14px;line-height:1.55}.admin-page-heading{margin-bottom:24px}.admin-page-heading>span{color:#687386;font-size:13px}.admin-page-heading h1{margin:7px 0;color:#202838;font-size:32px;line-height:1.2;letter-spacing:-.045em}.admin-page-heading p{max-width:850px;margin:0;color:#687386;font-size:14px}.admin-page-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:20px 0;border-block:1px solid #e1e5eb;margin-bottom:20px}.admin-page-stats article{min-width:0;border-left:1px solid #e1e5eb;padding:0 20px}.admin-page-stats article:first-child{border:0;padding-left:0}.admin-page-stats small,.admin-page-stats span{display:block;color:#687386;font-size:13px}.admin-page-stats strong{display:block;overflow-wrap:anywhere;margin:5px 0;font-size:25px;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-page-stats span{font-size:12px}.admin-workspace-navigation{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:18px;margin-bottom:22px;border-bottom:1px solid #e1e5eb}.admin-workspace-navigation details{flex:1 1;min-width:0}.admin-workspace-navigation summary{cursor:pointer;color:#536075;padding:8px 0}.admin-workspace-navigation summary span{margin-left:8px;font-size:12px;color:#687386}.admin-workspace-navigation nav{display:flex;flex-wrap:wrap;gap:8px 20px;padding-top:12px}.admin-workspace-navigation a{color:#ab1931;font-size:13px}.admin-workspace-navigation>button{margin-left:auto}.system-admin__workspace h2[id]{scroll-margin-top:20px}.system-admin__workspace .admin-panels-grid{grid-template-columns:minmax(0,1fr);gap:26px}.system-admin__workspace .admin-panels-grid>.admin-panel{grid-column:1/-1}.system-admin__workspace .admin-shell>.admin-panel{margin-bottom:26px}.system-admin__workspace :is(.admin-panel,.admin-management-panel,.admin-control-card){background:#fff;border:0;border-top:1px solid #e1e5eb;border-radius:0;box-shadow:none;min-width:0;padding:22px 24px}.system-admin__workspace :is(.admin-panel,.admin-management-panel) h2{font-size:19px;line-height:1.35;letter-spacing:-.025em}.system-admin__workspace :is(.admin-panel,.admin-management-panel) h3{font-size:16px;line-height:1.4}.system-admin__workspace :is(.admin-panel-note,.admin-management-copy){font-size:13px;color:#687386;line-height:1.6;overflow-wrap:anywhere}.system-admin__workspace :is(.admin-control-card__eyebrow,.admin-eyebrow){color:#687386;font-size:12px;letter-spacing:.04em}.system-admin__workspace :is(.admin-list-card,.admin-quickpanel){padding:16px 0;background:transparent;border:0;border-bottom:1px solid #e1e5eb;border-radius:0;box-shadow:none;min-width:0}.system-admin__workspace .admin-list-stack{gap:0}.system-admin__workspace .admin-kpi{background:transparent;border-radius:0;box-shadow:none}.system-admin__workspace .admin-kpi small{font-size:12px}.system-admin__workspace .admin-kpi strong{font-size:22px}.system-admin__workspace :is(.admin-management-toolbar,.admin-user-row__editor,.admin-module-connection__form){background:#f8f9fb;border:1px solid #e1e5eb;border-radius:6px;box-shadow:none}.system-admin__workspace .admin-management-toolbar{margin-bottom:24px}.system-admin__workspace .admin-management-filter-grid>:is(input,select){width:100%}.system-admin__workspace fieldset.admin-data-guard{display:contents}.system-admin__workspace :is(.admin-user-layout,.admin-module-layout){gap:26px;align-items:flex-start}.system-admin__workspace .admin-module-layout{grid-template-columns:minmax(0,1fr)}.system-admin__workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0;max-width:100%;min-height:40px;padding:9px 11px;color:#202838;background:#fff;border:1px solid #ccd3de;border-radius:5px;font:inherit;font-size:13px;box-shadow:none}.system-admin__workspace :is(input[type=checkbox],input[type=radio]){accent-color:#ab1931;width:auto;min-height:auto;flex:0 0 auto}.system-admin__workspace :is(button,.admin-management-tool-link,.admin-management-pagination a){min-height:40px;border-radius:5px;font:inherit;font-size:13px;cursor:pointer;box-shadow:none}.system-admin__workspace form button{background:#ab1931;color:#fff;border:1px solid #ab1931;padding:9px 14px;transition:background .14s ease}.system-admin__workspace form button:hover{background:#8d1428}.system-admin__workspace button:disabled{opacity:.5;cursor:not-allowed}.system-admin__workspace :is(.admin-workspace-navigation button,.admin-management-pagination a,.admin-management-tool-link){padding:8px 12px;border:1px solid #ccd3de;background:#fff;color:#536075}.system-admin__workspace :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #ab1931;outline-offset:3px}.system-admin__workspace .admin-management-form label{font-size:13px}.system-admin__workspace :is(.admin-management-fieldset,.admin-management-checklist){border-radius:5px;background:transparent}.system-admin__workspace .admin-management-checklist label{padding:8px}.system-admin__workspace :is(.admin-management-empty,.admin-read-status){border-radius:5px;font-size:14px}.admin-read-status{padding:16px 20px;margin-bottom:24px;background:#fff4df;border-left:3px solid #a97816;color:#775315}.admin-read-status p{margin:6px 0}.admin-read-status code{font-size:12px;overflow-wrap:anywhere}.system-admin__workspace :is(.admin-panel,.admin-management-table-wrap){overflow-x:auto}.system-admin__workspace table{width:100%;border-collapse:collapse;background:#fff;font-size:13px}.system-admin__workspace :is(th,td){text-align:left;border-bottom:1px solid #e1e5eb;padding:12px;vertical-align:top}.system-admin__workspace th{background:#f8f9fb;color:#687386;font-size:12px;font-weight:600;text-transform:none;letter-spacing:0}.system-admin__workspace td{overflow-wrap:anywhere}.system-admin__workspace tbody tr:hover{background:#fafbfd}.system-admin__workspace .admin-management-payload{max-width:480px;max-height:240px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;background:#f8f9fb;border-radius:4px}.system-admin__workspace .admin-management-danger{border-radius:5px}.admin-tools-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 30px;gap:0 30px}.admin-tools-links a{display:block;padding:18px 0;color:#202838;border-bottom:1px solid #e1e5eb}.admin-tools-links a:hover strong{color:#ab1931}.admin-tools-links strong{display:block;font-size:15px}.admin-tools-links span{display:block;font-size:13px;color:#687386;margin-top:4px}.admin-tools-health{display:flex;flex-wrap:wrap;gap:12px 30px;padding:16px 0}.admin-tools-health span{color:#687386}.admin-tools-health strong{color:#202838;margin-left:8px}.admin-client-monitor__filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0}.admin-client-monitor__filters input{flex:1 1;min-width:180px!important}.system-admin__workspace .admin-client-monitor__filters select{width:auto;max-width:300px}.admin-client-monitor__filters span{font-size:13px;color:#687386}.admin-client-monitor__table{overflow-x:auto}.admin-client-monitor__table table{min-width:660px}.admin-client-monitor__table small{display:block;color:#687386;font-size:12px}.admin-storage-report .admin-client-monitor__table td:first-child{max-width:340px;overflow-wrap:anywhere}.admin-storage-report meter{width:80px;height:8px;accent-color:#ab1931;vertical-align:middle}.admin-monitor-state{display:inline-block;color:#687386;font-size:12px}.admin-monitor-state--stale{color:#916715}.admin-monitor-state--recent{color:#287451}.admin-release-coverage{padding:14px 0;border-bottom:1px solid #e1e5eb}.admin-release-coverage p{margin:8px 0}.admin-release-coverage small{color:#687386}.admin-tools-incidents>a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;padding:14px 0;border-bottom:1px solid #e1e5eb;color:#202838}.admin-tools-incidents small{display:block;color:#687386;margin-top:4px}@media(max-width:1100px){.admin-page-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0}.admin-page-stats article:nth-child(3){border:0;padding-left:0}.system-admin__workspace :is(.admin-user-workspace,.admin-user-layout,.admin-module-layout){grid-template-columns:minmax(0,1fr)}}@media(max-width:800px){.admin-page-heading h1{font-size:27px}.system-admin__workspace :is(.admin-panel,.admin-management-panel){padding:18px}.system-admin__workspace :is(.admin-inline-form,.admin-management-filter-grid,.admin-management-form__split,.admin-management-form__grid,.admin-management-context){grid-template-columns:minmax(0,1fr)}.system-admin__workspace .admin-management-toolbar{align-items:stretch;flex-direction:column}.system-admin__workspace .admin-user-row>summary{grid-template-columns:auto minmax(0,1fr)}.system-admin__workspace .admin-user-row__meta{grid-column:2}.admin-tools-links{grid-template-columns:minmax(0,1fr)}.admin-client-monitor__filters{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){.system-admin__workspace form button{transition:none}}