: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}}.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}}