:root{--bg:#050917;--bg-2:#071126;--bg-3:#0a1b3a;--blue:#2b63f6;--blue-2:#5f96ff;--blue-3:#8bbdff;--electric:#00d5ff;--steel:#9db5c9;--steel-2:#647b93;--text:#f6f9ff;--muted:#a8b8d4;--muted-2:#6f82a4;--line:rgba(139,189,255,0.18);--line-strong:rgba(43,99,246,0.48);--gold:#2b63f6;--amber:#74a7ff;--cyan:#00d5ff;--rust:#203c7d;--green:#68e0ff;--surface:rgba(7,17,38,0.74);--surface-2:rgba(10,27,58,0.9);--shadow:0 34px 100px rgba(0,0,0,0.58);--radius-xl:36px;--radius-lg:26px;--radius-md:18px;--shell:min(1320px,calc(100vw - 42px));--ease:cubic-bezier(.2,.78,.18,1);--font-body:"Manrope",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"Sora",ui-sans-serif,system-ui,sans-serif;--font-tech:"Space Grotesk",ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;min-height:100vh;font-family:var(--font-body);background:radial-gradient(circle at 8% 8%,rgba(43,99,246,0.26),transparent 28%),radial-gradient(circle at 82% 4%,rgba(0,213,255,0.14),transparent 30%),radial-gradient(circle at 56% 100%,rgba(43,99,246,0.18),transparent 34%),linear-gradient(180deg,#030611 0%,#061126 34%,#040916 100%);color:var(--text);overflow-x:clip}body::selection{background:rgba(215,191,126,0.35);color:#fff}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{border:0;background:none;cursor:pointer;color:inherit}.shell{width:var(--shell);margin:0 auto}h1,h2,h3,.section-kicker,.eyebrow,.site-nav,.btn,.hero-command__header,.brand-console,.footer-dock,.capability-index,.workflow-step span,.recognition-card span{font-family:var(--font-display)}[data-counter],.hero-command__grid strong,.bridge-call,.ops-status,.bridge-ticker,.footer-dock__bottom{font-family:var(--font-tech)}.section-pad{padding:clamp(86px,9vw,136px) 0;position:relative}.glass-panel{background:linear-gradient(180deg,rgba(18,31,36,0.78),rgba(7,13,16,0.92)),linear-gradient(135deg,rgba(255,255,255,.07),transparent);border:1px solid var(--line);box-shadow:var(--shadow);backdrop-filter:blur(18px) saturate(1.1)}.section-kicker,.eyebrow{display:inline-flex;align-items:center;gap:12px;color:var(--gold);font-size:.74rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.section-kicker::before,.eyebrow span{content:"";width:42px;height:1px;background:linear-gradient(90deg,transparent,var(--gold))}.section-head{max-width:820px;margin-bottom:34px}.section-head h2,.yard-title h2,.workflow-copy h2,.systems-copy h2,.contact-copy h2{margin:18px 0 0;font-size:clamp(2.15rem,5vw,5.4rem);line-height:.91;letter-spacing:-.07em;text-wrap:balance}.section-head p,.yard-title p,.workflow-copy p,.systems-copy p,.contact-copy p{margin:22px 0 0;max-width:760px;color:var(--muted);line-height:1.82;font-size:clamp(.98rem,1.2vw,1.08rem)}.btn{position:relative;isolation:isolate;min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;border-radius:999px;font-weight:800;letter-spacing:-.01em;overflow:hidden;transform:translateZ(0);transition:transform .35s var(--ease),border-color .35s var(--ease),background .35s var(--ease),color .35s var(--ease)}.btn::before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;background:linear-gradient(115deg,transparent,rgba(255,255,255,.28),transparent);transform:translateX(-120%);transition:transform .65s var(--ease),opacity .35s ease}.btn:hover{transform:translateY(-3px)}.btn:hover::before{opacity:1;transform:translateX(120%)}.btn--primary{color:#11120d;background:linear-gradient(135deg,#f4d98e 0%,#d7bf7e 44%,#f0a64a 100%);box-shadow:0 18px 44px rgba(240,166,74,.22)}.btn--glass,.btn--outline{color:var(--text);border:1px solid var(--line);background:rgba(255,255,255,.04)}.btn--outline{border-color:rgba(215,191,126,.26)}.shipyard-atmosphere{position:fixed;inset:0;pointer-events:none;z-index:-2;overflow:hidden}.atmo-grid,.atmo-noise,.atmo-scanline{position:absolute;inset:0}.atmo-grid{opacity:.22;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(180deg,transparent,black 12%,black 78%,transparent)}.atmo-noise{opacity:.075;background-image:radial-gradient(rgba(255,255,255,.72) .5px,transparent .65px);background-size:11px 11px;mix-blend-mode:screen}.atmo-glow{position:absolute;width:46vw;aspect-ratio:1;border-radius:50%;filter:blur(88px);opacity:.52}.atmo-glow--port{left:-18vw;top:12vh;background:rgba(121,217,210,.18)}.atmo-glow--starboard{right:-20vw;bottom:4vh;background:rgba(240,166,74,.15)}.atmo-scanline{height:28vh;top:-30vh;background:linear-gradient(180deg,transparent,rgba(121,217,210,.045),transparent);animation:scanDown 9s linear infinite}.atmo-crane{position:absolute;border:1px solid rgba(215,191,126,.13);opacity:.22;transform-origin:left center}.atmo-crane::before,.atmo-crane::after{content:"";position:absolute;background:rgba(215,191,126,.13)}.atmo-crane--a{width:460px;height:88px;right:-90px;top:18vh;transform:rotate(-10deg)}.atmo-crane--a::before{width:1px;height:180px;right:76px;top:86px}.atmo-crane--a::after{width:55px;height:1px;right:50px;top:264px}.atmo-crane--b{width:360px;height:70px;left:-110px;bottom:18vh;transform:rotate(7deg)}.atmo-crane--b::before{width:1px;height:120px;left:90px;bottom:70px}.atmo-crane--b::after{width:40px;height:1px;left:70px;bottom:190px}@keyframes scanDown{to{transform:translateY(140vh)}}@keyframes loaderFloat{50%{transform:translateY(-7px) rotate(-2deg)}}.site-header{position:fixed;inset:0 0 auto 0;z-index:60;padding:18px 0 0;transition:padding .35s var(--ease),transform .35s var(--ease)}.site-header.is-scrolled .header-shell{background:rgba(5,11,13,0.82);border-color:rgba(215,191,126,.16)}.site-nav{display:flex;justify-content:center;align-items:center;gap:clamp(14px,2vw,28px);color:var(--muted);font-size:.88rem;font-weight:700}.site-nav a{position:relative;padding:10px 0;transition:color .25s ease}.site-nav a::after{content:"";position:absolute;left:0;bottom:5px;width:100%;height:1px;transform:scaleX(0);transform-origin:right;background:linear-gradient(90deg,var(--gold),var(--cyan));transition:transform .3s var(--ease)}.site-nav a:hover{color:var(--text)}.site-nav a:hover::after{transform:scaleX(1);transform-origin:left}.nav-toggle{display:none;width:52px;height:52px;place-items:center;border-radius:17px;border:1px solid var(--line);background:rgba(255,255,255,.04)}.nav-toggle span{display:block;width:21px;height:2px;border-radius:999px;background:var(--text);margin:4px auto;transition:transform .25s ease,opacity .25s ease}.nav-toggle.is-open span:nth-child(1){transform:translateY(6px) rotate(45deg)}.nav-toggle.is-open span:nth-child(2){opacity:0}.nav-toggle.is-open span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.hero-panel{position:relative;min-height:100svh;padding:142px 0 36px;display:grid;align-items:end;overflow:hidden}.hero-bg{position:absolute;inset:0;z-index:-2;overflow:hidden}.hero-bg img{width:100%;height:100%;object-fit:cover;filter:saturate(.92) contrast(1.06) brightness(.62);transform:scale(1.04);animation:heroDrift 20s ease-in-out infinite alternate}.hero-vignette{position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 64% 30%,rgba(121,217,210,.12),transparent 24%),linear-gradient(90deg,rgba(4,9,10,.96) 0%,rgba(4,9,10,.74) 42%,rgba(4,9,10,.2) 100%),linear-gradient(180deg,rgba(4,9,10,.4) 0%,rgba(4,9,10,.18) 40%,#071014 100%)}.hero-ruler{position:absolute;right:22px;top:18%;bottom:16%;width:38px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;color:rgba(255,255,255,.32);font-size:.68rem;letter-spacing:.16em;z-index:1}.hero-ruler::before{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(215,191,126,.38),transparent)}.hero-ruler span{position:relative;padding-right:12px}.hero-ruler span::after{content:"";position:absolute;right:0;top:50%;width:8px;height:1px;background:rgba(215,191,126,.5)}@keyframes heroDrift{to{transform:scale(1.1) translate3d(-1.5%,1%,0)}}.hero-shell{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(360px,.56fr);gap:clamp(26px,5vw,70px);align-items:end;position:relative;z-index:2}.hero-copy{padding:9vh 0 5vh}.hero-copy h1{margin:20px 0 0;max-width:11ch;font-size:clamp(4rem,10vw,10.8rem);line-height:.78;letter-spacing:-.095em;text-transform:uppercase;text-wrap:balance}.hero-copy h1::first-letter{color:var(--gold)}.hero-copy p{margin:28px 0 0;max-width:720px;color:rgba(243,241,233,.78);font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.84}.hero-actions-row{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.hero-command{position:relative;overflow:hidden;border-radius:var(--radius-xl);padding:24px;border:1px solid rgba(215,191,126,.2);background:linear-gradient(180deg,rgba(14,25,30,.64),rgba(7,13,16,.88));box-shadow:var(--shadow);backdrop-filter:blur(20px)}.hero-command::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 25%,rgba(121,217,210,.16),transparent 34%),linear-gradient(120deg,rgba(255,255,255,.07),transparent 30%);pointer-events:none}.hero-command__header{position:relative;display:flex;justify-content:space-between;gap:16px;color:var(--gold);font-size:.72rem;letter-spacing:.18em;font-weight:900;text-transform:uppercase}@keyframes radarSweep{to{transform:rotate(360deg)}}.hero-command__grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px}.hero-command__grid article{padding:16px;border-radius:18px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.07)}.hero-command__grid small{display:block;color:var(--muted-2);margin-bottom:8px}.hero-command__grid strong{display:block;font-size:clamp(1.28rem,2vw,1.7rem);letter-spacing:-.04em}.hero-command__grid span{display:block;margin-top:5px;color:var(--muted);font-size:.84rem;line-height:1.42}.hero-dockline{position:relative;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:34px;border-radius:26px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.08)}.dockline-card{min-height:162px;padding:22px;background:rgba(7,14,17,.78);backdrop-filter:blur(16px);transition:background .35s var(--ease),transform .35s var(--ease)}.dockline-card:hover{background:rgba(24,39,45,.82);transform:translateY(-3px)}.dockline-card span{display:block;color:var(--gold);font-weight:900;letter-spacing:.16em;font-size:.72rem}.dockline-card strong{display:block;margin-top:42px;font-size:1.18rem}.dockline-card small{display:block;margin-top:9px;color:var(--muted);line-height:1.55}.ticker-band{overflow:hidden;border-block:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.015))}.ticker-band__track{display:inline-flex;min-width:max-content;gap:18px;align-items:center;padding:18px 0;animation:tickerMove 38s linear infinite;color:var(--muted-2);text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;font-weight:900}.ticker-band__track span::after{content:"//";margin-left:18px;color:rgba(215,191,126,.48)}@keyframes tickerMove{from{transform:translateX(0)}to{transform:translateX(-50%)}}.yard-shell{display:grid;gap:34px}.yard-title{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.82fr);gap:30px;align-items:end}.yard-title h2{margin-top:0}.yard-title p{margin-top:0}.yard-card{min-height:206px;padding:28px;border-radius:28px}.yard-card span{display:block;color:var(--gold);letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:900;margin-bottom:34px}.yard-card strong{display:block;font-size:clamp(1.38rem,2.2vw,2.15rem);line-height:1.03;letter-spacing:-.045em}.yard-card p{color:var(--muted);line-height:1.72;margin:14px 0 0}.capability-lab{display:grid;grid-template-columns:300px minmax(0,1fr);gap:22px;align-items:start}.capability-tabs{position:sticky;top:112px;display:grid;gap:12px}.capability-tab{min-height:72px;display:flex;align-items:center;gap:14px;padding:0 18px;border-radius:20px;color:var(--muted);background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);text-align:left;font-weight:900;transition:.35s var(--ease)}.capability-tab span{color:var(--gold);font-size:.78rem;letter-spacing:.12em}.capability-tab:hover,.capability-tab.is-active{color:var(--text);border-color:rgba(215,191,126,.34);background:linear-gradient(135deg,rgba(215,191,126,.14),rgba(121,217,210,.08));transform:translateX(5px)}.capability-panes{position:relative;min-height:620px}.capability-pane{display:none;grid-template-columns:minmax(0,1.04fr) minmax(360px,.72fr);gap:18px}.capability-pane.is-active{display:grid;animation:paneIn .45s var(--ease) both}@keyframes paneIn{from{opacity:0;transform:translateY(16px)}}.capability-pane__media{min-height:620px;overflow:hidden;border-radius:var(--radius-xl);border:1px solid var(--line);box-shadow:var(--shadow);background:#0a1114}.capability-pane__media img{width:100%;height:100%;object-fit:cover}.capability-pane__content{padding:32px;border-radius:var(--radius-xl);border:1px solid var(--line);background:linear-gradient(180deg,rgba(19,32,37,.86),rgba(7,13,16,.96))}.capability-index{display:inline-block;color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:900;margin-bottom:28px}.capability-pane__content h3{margin:0;font-size:clamp(2rem,4vw,4rem);line-height:.9;letter-spacing:-.06em}.capability-pane__content p{color:var(--muted);line-height:1.8;margin:20px 0 0}.capability-pane__content ul{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:12px}.capability-pane__content li{position:relative;padding:16px 16px 16px 44px;border-radius:18px;background:rgba(255,255,255,.045);color:rgba(243,241,233,.94);line-height:1.55}.capability-pane__content li::before{content:"";position:absolute;left:17px;top:22px;width:12px;height:12px;border-radius:50%;background:var(--gold);box-shadow:0 0 18px rgba(215,191,126,.55)}.workflow{overflow:hidden}.workflow::before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(215,191,126,.2),transparent)}.workflow-shell{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:36px;align-items:start}.workflow-copy{position:sticky;top:128px}.workflow-step{position:relative;min-height:168px;padding:26px 28px 26px 92px;border-radius:28px;border:1px solid var(--line);background:linear-gradient(135deg,rgba(18,31,36,.86),rgba(7,13,16,.78));overflow:hidden;transition:transform .35s var(--ease),border-color .35s var(--ease)}.workflow-step::before{content:"";position:absolute;left:58px;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(215,191,126,.38),transparent)}.workflow-step:hover{transform:translateX(8px);border-color:rgba(215,191,126,.34)}.workflow-step span{position:absolute;left:22px;top:26px;color:var(--gold);font-size:.82rem;letter-spacing:.14em;font-weight:900}.workflow-step h3{margin:0;font-size:clamp(1.45rem,2.4vw,2.2rem);letter-spacing:-.045em}.workflow-step p{margin:12px 0 0;color:var(--muted);line-height:1.74}.systems-shell{display:grid;grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);gap:28px;align-items:center}.systems-board{overflow:hidden;border-radius:var(--radius-xl);border:1px solid rgba(215,191,126,.2);background:rgba(10,17,20,.84);box-shadow:var(--shadow)}.systems-board__screen{position:relative;min-height:420px;overflow:hidden}.systems-board__screen img{width:100%;height:100%;min-height:420px;object-fit:cover;filter:saturate(.92) brightness(.72)}.screen-hud{position:absolute;inset:24px;border:1px solid rgba(121,217,210,.18)}.screen-hud::before,.screen-hud::after{content:"";position:absolute;background:rgba(121,217,210,.35)}.screen-hud::before{left:0;right:0;top:50%;height:1px}.screen-hud::after{top:0;bottom:0;left:50%;width:1px}.screen-hud span{position:absolute;width:10px;height:10px;border:1px solid var(--gold)}.screen-hud span:nth-child(1){left:-1px;top:-1px;border-right:0;border-bottom:0}.screen-hud span:nth-child(2){right:-1px;top:-1px;border-left:0;border-bottom:0}.screen-hud span:nth-child(3){left:-1px;bottom:-1px;border-right:0;border-top:0}.screen-hud span:nth-child(4){right:-1px;bottom:-1px;border-left:0;border-top:0}.systems-bars{margin-top:28px;padding:24px;border-radius:28px}.bar-row{display:grid;grid-template-columns:190px 1fr;gap:18px;align-items:center;margin-bottom:18px}.bar-row:last-child{margin-bottom:0}.bar-row span{color:var(--muted);font-size:.94rem}.bar-row i{position:relative;display:block;height:12px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.bar-row i::before{content:"";position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:linear-gradient(90deg,var(--gold),var(--cyan));transition:width 1.25s var(--ease)}.bar-row.is-visible i::before{width:calc(var(--w) * 1%)}.recognition-grid{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(350px,.84fr);gap:22px}.recognition-feature{position:relative;min-height:660px;border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow)}.recognition-feature img{width:100%;height:100%;object-fit:cover;filter:saturate(.9) brightness(.78)}.recognition-feature::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(5,9,10,.86))}.recognition-cards{display:grid;gap:14px}.recognition-card{padding:28px;border-radius:28px}.recognition-card span{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:900}.recognition-card strong{display:block;margin-top:22px;font-size:clamp(1.55rem,2.8vw,2.55rem);letter-spacing:-.055em}.recognition-card p{margin:14px 0 0;color:var(--muted);line-height:1.75}.contact-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);gap:26px;align-items:start}.contact-card{padding:30px;border-radius:var(--radius-xl);display:grid;gap:22px}.contact-card__actions{display:flex;gap:12px;flex-wrap:wrap;padding-top:8px}.site-footer{padding:0 0 38px}.copy-toast{position:fixed;left:50%;bottom:26px;z-index:70;transform:translate(-50%,18px);opacity:0;padding:14px 18px;border-radius:999px;color:var(--text);background:rgba(5,11,13,.9);border:1px solid rgba(215,191,126,.28);box-shadow:0 18px 50px rgba(0,0,0,.36);transition:.28s var(--ease)}.copy-toast.is-show{opacity:1;transform:translate(-50%,0)}.reveal{opacity:0;transform:translateY(28px);transition:opacity .75s var(--ease),transform .75s var(--ease)}.reveal.is-visible{opacity:1;transform:none}.tilt-lite{will-change:transform;transform-style:preserve-3d;transition:transform .18s ease}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}}@media (max-width:1180px){.hero-shell,.yard-title,.capability-lab,.workflow-shell,.systems-shell,.recognition-grid,.contact-shell{grid-template-columns:1fr}.hero-copy{padding-top:4vh}.capability-tabs{position:static;grid-template-columns:repeat(4,minmax(0,1fr))}.capability-pane{grid-template-columns:1fr}.capability-pane__media{min-height:430px}.workflow-copy{position:static}.recognition-feature{min-height:520px}}@media (max-width:960px){.site-nav{position:absolute;left:21px;right:21px;top:calc(100% + 10px);display:grid;justify-content:stretch;gap:6px;padding:16px;border-radius:24px;background:rgba(5,11,13,.94);border:1px solid var(--line);box-shadow:var(--shadow);opacity:0;visibility:hidden;transform:translateY(-8px);transition:.28s var(--ease)}.site-nav.is-open{opacity:1;visibility:visible;transform:none}.site-nav a{padding:13px 8px}.header-actions .btn{display:none}.nav-toggle{display:grid}.hero-dockline{grid-template-columns:1fr 1fr}}@media (max-width:720px){.shell{width:min(calc(100vw - 26px),100%)}.site-header{padding-top:10px}.hero-panel{padding-top:112px;min-height:auto}.hero-shell{gap:18px}.hero-copy h1{font-size:clamp(3.25rem,17vw,5.8rem);max-width:9ch}.hero-ruler{display:none}.hero-command{padding:18px}.hero-command__grid{grid-template-columns:1fr}.hero-dockline{grid-template-columns:1fr;border-radius:24px}.dockline-card{min-height:136px}.dockline-card strong{margin-top:26px}.section-pad{padding:74px 0}.section-head h2,.yard-title h2,.workflow-copy h2,.systems-copy h2,.contact-copy h2{font-size:clamp(2.25rem,12vw,3.85rem)}.recognition-feature{min-height:430px;border-radius:28px}.yard-card,.capability-pane__content,.recognition-card,.contact-card{padding:22px;border-radius:24px}.capability-tabs{grid-template-columns:1fr}.capability-pane__media{min-height:330px;border-radius:28px}.workflow-step{padding:24px 20px 24px 74px}.workflow-step::before{left:50px}.systems-board__screen,.systems-board__screen img{min-height:320px}.bar-row{grid-template-columns:1fr;gap:8px}.contact-card__actions{flex-direction:column}.btn{width:100%}}body::selection{background:rgba(43,99,246,0.45);color:#fff}.glass-panel{background:linear-gradient(180deg,rgba(8,22,50,0.82),rgba(4,10,24,0.94)),linear-gradient(135deg,rgba(95,150,255,.12),transparent);border-color:rgba(139,189,255,.18)}.btn--primary{color:#f8fbff;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.34),transparent 24%),linear-gradient(135deg,#2b63f6 0%,#3c7cff 44%,#00d5ff 100%);box-shadow:0 20px 54px rgba(43,99,246,.34),inset 0 1px 0 rgba(255,255,255,.28)}.btn--glass,.btn--outline{border-color:rgba(139,189,255,.22);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025))}.btn--outline:hover,.btn--glass:hover{border-color:rgba(95,150,255,.58);box-shadow:0 18px 44px rgba(43,99,246,.18)}.atmo-glow--port{background:rgba(43,99,246,.34)}.atmo-glow--starboard{background:rgba(0,213,255,.16)}.atmo-crane,.atmo-crane::before,.atmo-crane::after{border-color:rgba(95,150,255,.14);background-color:rgba(95,150,255,.14)}.atmo-scanline{background:linear-gradient(180deg,transparent,rgba(43,99,246,.075),transparent)}.site-header--bridge{padding-top:16px}.header-bridge{position:relative;display:grid;grid-template-columns:minmax(245px,.72fr) minmax(420px,1fr) minmax(350px,.86fr);align-items:stretch;gap:10px;padding:8px;border-radius:34px;background:linear-gradient(120deg,rgba(95,150,255,.18),transparent 24%,rgba(0,213,255,.08) 48%,transparent 76%),rgba(3,8,21,.66);border:1px solid rgba(139,189,255,.16);box-shadow:0 24px 80px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(24px) saturate(1.16);overflow:hidden}.header-bridge::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(139,189,255,.08),transparent),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 42px);opacity:.72}.site-header.is-scrolled .header-bridge{background:linear-gradient(120deg,rgba(43,99,246,.18),transparent 34%,rgba(0,213,255,.06)),rgba(3,8,21,.86);border-color:rgba(95,150,255,.28)}.brand-console,.nav-frame,.header-ops{position:relative;z-index:1;border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025));border:1px solid rgba(139,189,255,.12)}.brand-console{display:flex;align-items:center;gap:13px;padding:12px 14px;min-width:0}.brand-console__orb{width:56px;height:56px;display:grid;place-items:center;flex:0 0 auto;border-radius:21px;overflow:hidden;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.26),transparent 26%),linear-gradient(135deg,rgba(43,99,246,.62),rgba(3,8,21,.78));border:1px solid rgba(139,189,255,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 12px 32px rgba(43,99,246,.18)}.brand-console__orb img{width:100%;height:100%;object-fit:cover}.brand-console__copy{min-width:0}.brand-console__copy small{display:block;color:var(--blue-3);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;font-weight:800}.brand-console__copy strong{display:block;margin-top:4px;font-size:clamp(.96rem,1.2vw,1.15rem);letter-spacing:-.035em;white-space:nowrap}.nav-frame{padding:8px 10px 10px;display:grid;align-content:center}.nav-frame__label{display:block;margin:0 0 5px 12px;color:var(--muted-2);font-size:.64rem;letter-spacing:.2em;text-transform:uppercase;font-weight:900}.site-nav--numbered{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;justify-content:stretch;align-items:stretch;color:var(--muted);font-size:.78rem;font-weight:800}.site-nav--numbered a{position:relative;min-height:48px;display:grid;align-content:center;justify-items:center;gap:4px;padding:7px 8px;border-radius:18px;overflow:hidden;isolation:isolate;color:rgba(246,249,255,.72);transition:transform .3s var(--ease),color .3s var(--ease),background .3s var(--ease)}.site-nav--numbered a::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(43,99,246,.32),transparent 36%),linear-gradient(135deg,rgba(43,99,246,.18),rgba(0,213,255,.055));opacity:0;transition:opacity .28s ease}.site-nav--numbered a::after{display:none}.site-nav--numbered a span{color:var(--blue-3);font-size:.62rem;letter-spacing:.16em;font-family:var(--font-tech)}.site-nav--numbered a:hover{color:#fff;transform:translateY(-2px);background:rgba(255,255,255,.045)}.site-nav--numbered a:hover::before{opacity:1}.header-ops{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;padding:8px}.ops-status{min-height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border-radius:999px;color:var(--blue-3);background:rgba(43,99,246,.1);border:1px solid rgba(95,150,255,.22);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ops-status i{width:8px;height:8px;border-radius:50%;background:var(--electric);box-shadow:0 0 0 6px rgba(0,213,255,.1),0 0 20px rgba(0,213,255,.8);animation:opsPulse 1.8s ease-in-out infinite}@keyframes opsPulse{50%{transform:scale(.7);opacity:.62}}.bridge-call{min-height:48px;display:grid;align-content:center;padding:0 14px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(139,189,255,.12)}.bridge-call small{display:block;color:var(--muted-2);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;font-weight:900}.bridge-call strong{display:block;margin-top:2px;color:#fff;font-size:.92rem;letter-spacing:-.02em}.header-ops .nav-cta{min-height:48px;padding-inline:16px;white-space:nowrap}.bridge-ticker{margin-top:8px;display:flex;justify-content:center;align-items:center;gap:14px;color:rgba(166,189,224,.64);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;font-weight:900}.bridge-ticker i{display:block;width:90px;height:1px;background:linear-gradient(90deg,transparent,rgba(95,150,255,.75),transparent)}.hero-bg img{filter:saturate(.9) contrast(1.08) brightness(.58) hue-rotate(4deg)}.hero-vignette{background:radial-gradient(circle at 72% 30%,rgba(43,99,246,.24),transparent 25%),radial-gradient(circle at 35% 20%,rgba(0,213,255,.08),transparent 28%),linear-gradient(90deg,rgba(3,6,17,.98) 0%,rgba(4,10,24,.76) 45%,rgba(4,10,24,.2) 100%),linear-gradient(180deg,rgba(4,9,20,.34) 0%,rgba(4,9,20,.16) 42%,#050917 100%)}.hero-copy h1,.section-head h2,.yard-title h2,.workflow-copy h2,.systems-copy h2,.contact-copy h2{font-family:var(--font-display)}.hero-copy h1{color:#f8fbff;text-shadow:0 28px 90px rgba(43,99,246,.18)}.hero-copy h1::first-letter{color:var(--blue-2)}.hero-ruler::before,.hero-ruler span::after{background:linear-gradient(180deg,transparent,rgba(95,150,255,.5),transparent)}.dockline-card,.yard-card,.capability-tab,.capability-pane__content li,.workflow-step,.systems-board,.recognition-card,.contact-card{position:relative;isolation:isolate;overflow:hidden}.dockline-card::before,.yard-card::before,.capability-pane__content li::after,.workflow-step::after,.recognition-card::before,.contact-card::before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(43,99,246,.26),transparent 34%),linear-gradient(135deg,rgba(43,99,246,.12),rgba(0,213,255,.055));transition:opacity .35s ease}.dockline-card:hover::before,.yard-card:hover::before,.capability-pane__content li:hover::after,.workflow-step:hover::after,.recognition-card:hover::before,.contact-card:hover::before{opacity:1}.dockline-card{animation:dockBreathe 7s ease-in-out infinite}.dockline-card:nth-child(2){animation-delay:.8s}.dockline-card:nth-child(3){animation-delay:1.6s}.dockline-card:nth-child(4){animation-delay:2.4s}@keyframes dockBreathe{0%,100%{box-shadow:inset 0 0 0 1px rgba(255,255,255,0)}50%{box-shadow:inset 0 0 0 1px rgba(95,150,255,.18),0 18px 44px rgba(43,99,246,.08)}}.yard-card{transform-origin:center;transition:transform .38s var(--ease),border-color .38s var(--ease),box-shadow .38s var(--ease)}.yard-card.motion-live:nth-child(1){animation:yardRise .75s var(--ease) both,yardFloat 8s ease-in-out infinite .8s}.yard-card.motion-live:nth-child(2){animation:yardSkewIn .75s var(--ease) both .08s,yardFloat 9s ease-in-out infinite 1.2s}.yard-card.motion-live:nth-child(3){animation:yardScaleIn .75s var(--ease) both .16s,yardFloat 10s ease-in-out infinite 1.6s}.yard-card:hover{transform:translateY(-7px) rotateX(2deg);border-color:rgba(95,150,255,.42);box-shadow:0 28px 80px rgba(43,99,246,.18)}@keyframes yardRise{from{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes yardSkewIn{from{opacity:0;transform:translateX(28px) skewX(-5deg)}to{opacity:1;transform:none}}@keyframes yardScaleIn{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes yardFloat{50%{translate:0 -6px}}.capability-pane__media::before,.recognition-feature::before,.systems-board__screen::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.45;background:linear-gradient(90deg,transparent,rgba(95,150,255,.18),transparent);transform:translateX(-120%)}.capability-pane__media:hover::before,.recognition-feature:hover::before,.systems-board:hover .systems-board__screen::before{animation:panelSweep .9s var(--ease)}@keyframes panelSweep{to{transform:translateX(120%)}}.capability-tab{border-color:rgba(139,189,255,.12)}.capability-tab:hover,.capability-tab.is-active{border-color:rgba(95,150,255,.48);background:radial-gradient(circle at 14% 50%,rgba(43,99,246,.26),transparent 28%),linear-gradient(135deg,rgba(43,99,246,.18),rgba(0,213,255,.08))}.capability-pane.is-active .capability-pane__media{animation:mediaReveal .7s var(--ease) both}.capability-pane.is-active .capability-pane__content{animation:contentReveal .7s var(--ease) both .08s}.capability-pane.is-active .capability-pane__content li{animation:listScan .52s var(--ease) both}.capability-pane.is-active .capability-pane__content li:nth-child(2){animation-delay:.08s}.capability-pane.is-active .capability-pane__content li:nth-child(3){animation-delay:.16s}@keyframes mediaReveal{from{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0)}}@keyframes contentReveal{from{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@keyframes listScan{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}.workflow-step.motion-live{animation:workflowDock .72s var(--ease) both}.workflow-step.motion-live:nth-child(2){animation-delay:.08s}.workflow-step.motion-live:nth-child(3){animation-delay:.16s}.workflow-step.motion-live:nth-child(4){animation-delay:.24s}.workflow-step.motion-live:nth-child(5){animation-delay:.32s}.workflow-step:hover{transform:translateX(10px) translateY(-2px);border-color:rgba(95,150,255,.48)}@keyframes workflowDock{from{opacity:0;transform:translateX(44px);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}.systems-board.motion-live{animation:boardBoot .8s var(--ease) both,boardGlow 6s ease-in-out infinite .9s}.screen-hud::before{background:rgba(0,213,255,.34);animation:hudLineY 4.4s ease-in-out infinite}.screen-hud::after{background:rgba(95,150,255,.4);animation:hudLineX 5s ease-in-out infinite}@keyframes boardBoot{from{opacity:0;transform:perspective(900px) rotateX(8deg) translateY(36px)}to{opacity:1;transform:none}}@keyframes boardGlow{50%{box-shadow:0 36px 110px rgba(43,99,246,.18)}}@keyframes hudLineY{50%{top:28%}}@keyframes hudLineX{50%{left:62%}}.recognition-card.motion-live:nth-child(1){animation:proofFlip .72s var(--ease) both}.recognition-card.motion-live:nth-child(2){animation:proofLift .72s var(--ease) both .08s}.recognition-card.motion-live:nth-child(3){animation:proofSlide .72s var(--ease) both .16s}.recognition-card:hover{transform:translateY(-7px);border-color:rgba(95,150,255,.44);box-shadow:0 30px 84px rgba(43,99,246,.16)}@keyframes proofFlip{from{opacity:0;transform:rotateX(12deg) translateY(24px)}to{opacity:1;transform:none}}@keyframes proofLift{from{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}@keyframes proofSlide{from{opacity:0;transform:translateX(32px)}to{opacity:1;transform:none}}.contact-card.motion-live{animation:contactIgnite .72s var(--ease) both,contactPulse 6.4s ease-in-out infinite 1.2s}@keyframes contactIgnite{from{opacity:0;transform:translateY(30px) scale(.97)}to{opacity:1;transform:none}}@keyframes contactPulse{50%{box-shadow:0 30px 90px rgba(43,99,246,.17)}}.bar-row i::before{background:linear-gradient(90deg,var(--blue),var(--blue-2),var(--electric))}.recognition-card span,.dockline-card span,.yard-card span,.capability-tab span,.capability-index,.workflow-step span,.hero-command__header,.section-kicker,.eyebrow{color:var(--blue-3)}.ticker-band__track span::after{color:rgba(95,150,255,.72)}.footer-dock{padding:clamp(72px,8vw,120px) 0 38px;position:relative;overflow:hidden}.footer-dock::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 18%,rgba(43,99,246,.22),transparent 30%),radial-gradient(circle at 86% 78%,rgba(0,213,255,.08),transparent 26%),linear-gradient(180deg,transparent,rgba(3,8,21,.72))}.footer-dock__shell{position:relative;display:grid;gap:18px;padding:clamp(18px,3vw,28px);border-radius:38px;border:1px solid rgba(139,189,255,.16);background:linear-gradient(135deg,rgba(95,150,255,.12),transparent 28%,rgba(0,213,255,.055)),rgba(3,8,21,.68);box-shadow:0 34px 110px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(18px)}.footer-dock__brand{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center;padding:22px;border-radius:30px;background:radial-gradient(circle at 0 0,rgba(43,99,246,.24),transparent 28%),rgba(255,255,255,.035);border:1px solid rgba(139,189,255,.12)}.footer-dock__logo{width:72px;height:72px;display:grid;place-items:center;border-radius:26px;overflow:hidden;border:1px solid rgba(139,189,255,.22);background:linear-gradient(135deg,rgba(43,99,246,.42),rgba(255,255,255,.04));box-shadow:0 18px 44px rgba(43,99,246,.18)}.footer-dock__logo img{width:100%;height:100%;object-fit:cover}.footer-dock__brand small,.footer-dock__manifest span{display:block;color:var(--blue-3);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;font-weight:900}.footer-dock__brand strong{display:block;margin-top:8px;font-size:clamp(2rem,4vw,4.2rem);line-height:.92;letter-spacing:-.07em}.footer-dock__brand p{max-width:780px;margin:14px 0 0;color:var(--muted);line-height:1.75}.footer-dock__manifest{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.footer-dock__manifest article{min-height:150px;padding:20px;border-radius:24px;background:rgba(255,255,255,.035);border:1px solid rgba(139,189,255,.1);transition:transform .35s var(--ease),border-color .35s var(--ease),box-shadow .35s var(--ease)}.footer-dock__manifest article:hover{transform:translateY(-6px);border-color:rgba(95,150,255,.38);box-shadow:0 20px 64px rgba(43,99,246,.13)}.footer-dock__manifest strong{display:block;margin-top:22px;font-size:clamp(1.12rem,2vw,1.55rem);letter-spacing:-.04em}.footer-dock__manifest p{margin:10px 0 0;color:var(--muted);line-height:1.62}.footer-dock__nav{display:flex;flex-wrap:wrap;gap:8px}.footer-dock__nav a{min-height:42px;display:inline-flex;align-items:center;padding:0 15px;border-radius:999px;color:rgba(246,249,255,.76);background:rgba(255,255,255,.04);border:1px solid rgba(139,189,255,.11);transition:.3s var(--ease)}.footer-dock__nav a:hover{color:#fff;border-color:rgba(95,150,255,.42);transform:translateY(-2px)}.footer-dock__bottom{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;padding-top:18px;color:var(--muted-2);border-top:1px solid rgba(139,189,255,.1);font-size:.76rem;letter-spacing:.13em;text-transform:uppercase;font-weight:900}@media (max-width:1180px){.header-bridge{grid-template-columns:minmax(220px,.7fr) minmax(0,1fr) auto}.bridge-call,.header-ops .nav-cta{display:none}.header-ops{grid-template-columns:auto auto}}@media (max-width:960px){.header-bridge{grid-template-columns:1fr auto;align-items:center}.nav-frame{position:static;padding:0;background:transparent;border:0}.nav-frame__label{display:none}.site-nav--numbered{position:absolute;left:21px;right:21px;top:calc(100% + 12px);display:grid;grid-template-columns:1fr;gap:8px;padding:14px;border-radius:26px;background:rgba(3,8,21,.96);border:1px solid rgba(139,189,255,.18);box-shadow:0 26px 86px rgba(0,0,0,.54);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transform:translateY(-8px);transition:.28s var(--ease)}.site-nav--numbered.is-open{opacity:1;visibility:visible;transform:none}.site-nav--numbered a{min-height:52px;justify-items:start;padding-inline:14px}.header-ops{background:transparent;border:0;padding:0}.ops-status{display:none}.nav-toggle{display:grid}.footer-dock__manifest{grid-template-columns:1fr}}@media (max-width:720px){.header-bridge{padding:8px;border-radius:24px}.brand-console{padding:10px;border-radius:20px}.brand-console__orb{width:48px;height:48px;border-radius:18px}.brand-console__copy strong{font-size:.92rem}.brand-console__copy small{font-size:.6rem;letter-spacing:.13em}.bridge-ticker{display:none}.footer-dock__brand{grid-template-columns:1fr}.footer-dock__brand strong{font-size:clamp(2rem,11vw,3.35rem)}.footer-dock__bottom{display:grid}}@media (prefers-reduced-motion:reduce){.dockline-card,.yard-card.motion-live,.systems-board.motion-live,.contact-card.motion-live,.workflow-step.motion-live,.recognition-card.motion-live{animation:none !important}}:root{--bg:#0b1428;--bg-2:#10264a;--bg-3:#143d78;--blue:#2b63f6;--blue-2:#5e98ff;--blue-3:#a9ccff;--electric:#66dcff;--steel:#d7e6f7;--steel-2:#94acd1;--text:#f8fbff;--muted:#c2d2ee;--muted-2:#8ba5cc;--line:rgba(169,204,255,0.26);--line-strong:rgba(94,152,255,0.58);--gold:#79adff;--amber:#b7d6ff;--cyan:#66dcff;--rust:#356dcc;--green:#80e5ff;--surface:rgba(18,42,84,0.72);--surface-2:rgba(24,58,111,0.9);--shadow:0 34px 100px rgba(3,18,52,0.36)}html{background:#0b1428}body{background:radial-gradient(circle at 9% 8%,rgba(43,99,246,0.38),transparent 28%),radial-gradient(circle at 82% 5%,rgba(102,220,255,0.20),transparent 31%),radial-gradient(circle at 54% 102%,rgba(94,152,255,0.26),transparent 36%),linear-gradient(180deg,#0b1428 0%,#10264a 38%,#0c1a34 70%,#081225 100%)}body::selection{background:rgba(94,152,255,0.42);color:#fff}.shipyard-atmosphere::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 34%,rgba(94,152,255,.045)),radial-gradient(circle at 50% 0%,rgba(255,255,255,.055),transparent 42%);pointer-events:none}.atmo-grid{opacity:.28;background:linear-gradient(rgba(169,204,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.055) 1px,transparent 1px);background-size:72px 72px}.atmo-noise{opacity:.055}.atmo-glow--port{background:rgba(43,99,246,.46);opacity:.62}.atmo-glow--starboard{background:rgba(102,220,255,.25);opacity:.56}.atmo-crane,.atmo-crane::before,.atmo-crane::after{border-color:rgba(169,204,255,.18);background-color:rgba(169,204,255,.18)}.atmo-scanline{background:linear-gradient(180deg,transparent,rgba(102,220,255,.09),transparent)}.glass-panel,.yard-card,.capability-pane__content,.systems-bars,.recognition-card,.contact-card{background:radial-gradient(circle at var(--mx,24%) var(--my,18%),rgba(94,152,255,.18),transparent 32%),linear-gradient(180deg,rgba(32,70,128,.66),rgba(12,27,55,.86)),linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border-color:rgba(169,204,255,.22);box-shadow:0 28px 86px rgba(3,18,52,.30),inset 0 1px 0 rgba(255,255,255,.08)}.section-pad{background:radial-gradient(circle at 12% 18%,rgba(43,99,246,.105),transparent 30%),radial-gradient(circle at 86% 28%,rgba(102,220,255,.065),transparent 28%)}.yard-overview,.systems-zone{background:linear-gradient(180deg,rgba(255,255,255,.015),rgba(94,152,255,.035)),radial-gradient(circle at 76% 20%,rgba(94,152,255,.11),transparent 34%)}.capabilities,.recognition-suite{background:radial-gradient(circle at 20% 14%,rgba(102,220,255,.07),transparent 34%),radial-gradient(circle at 88% 74%,rgba(43,99,246,.12),transparent 34%)}.btn--primary{color:#ffffff;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.38),transparent 23%),linear-gradient(135deg,#2b63f6 0%,#5e98ff 48%,#83e0ff 100%);box-shadow:0 22px 58px rgba(43,99,246,.34),inset 0 1px 0 rgba(255,255,255,.33)}.btn--glass,.btn--outline{color:#f8fbff;background:linear-gradient(180deg,rgba(255,255,255,.105),rgba(255,255,255,.035)),rgba(34,72,132,.24);border-color:rgba(169,204,255,.28)}.btn--glass:hover,.btn--outline:hover{border-color:rgba(169,204,255,.64);box-shadow:0 20px 56px rgba(43,99,246,.22)}.header-bridge{background:linear-gradient(120deg,rgba(94,152,255,.24),transparent 24%,rgba(102,220,255,.11) 48%,rgba(169,204,255,.08) 76%),rgba(13,28,58,.72);border-color:rgba(169,204,255,.24);box-shadow:0 24px 84px rgba(3,18,52,.34),inset 0 1px 0 rgba(255,255,255,.09)}.header-bridge::before{background:linear-gradient(90deg,transparent,rgba(169,204,255,.12),transparent),repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 42px)}.site-header.is-scrolled .header-bridge{background:linear-gradient(120deg,rgba(43,99,246,.22),transparent 34%,rgba(102,220,255,.08)),rgba(10,25,52,.89);border-color:rgba(169,204,255,.34)}.brand-console,.nav-frame,.header-ops{background:linear-gradient(180deg,rgba(255,255,255,.105),rgba(255,255,255,.035)),rgba(31,70,132,.20);border-color:rgba(169,204,255,.18)}.brand-console__orb{background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.34),transparent 26%),linear-gradient(135deg,rgba(43,99,246,.76),rgba(18,44,95,.82));border-color:rgba(169,204,255,.36);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 16px 40px rgba(43,99,246,.24)}.brand-console__copy small,.site-nav--numbered a span,.ops-status,.section-kicker,.eyebrow,.hero-command__header,.dockline-card span,.yard-card span,.capability-tab span,.capability-index,.workflow-step span,.recognition-card span{color:#a9ccff}.site-nav--numbered a{color:rgba(248,251,255,.78)}.site-nav--numbered a::before{background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(94,152,255,.36),transparent 36%),linear-gradient(135deg,rgba(43,99,246,.22),rgba(102,220,255,.075))}.site-nav--numbered a:hover{background:rgba(255,255,255,.065)}.bridge-call,.ops-status{background:rgba(94,152,255,.12);border-color:rgba(169,204,255,.25)}.bridge-ticker{color:rgba(194,210,238,.72)}.bridge-ticker i{background:linear-gradient(90deg,transparent,rgba(169,204,255,.86),transparent)}.hero-bg img{filter:saturate(.98) contrast(1.04) brightness(.72) hue-rotate(2deg)}.hero-vignette{background:radial-gradient(circle at 72% 30%,rgba(94,152,255,.30),transparent 26%),radial-gradient(circle at 34% 18%,rgba(102,220,255,.12),transparent 30%),linear-gradient(90deg,rgba(9,20,43,.90) 0%,rgba(14,35,72,.66) 45%,rgba(14,35,72,.18) 100%),linear-gradient(180deg,rgba(10,22,45,.24) 0%,rgba(10,22,45,.12) 42%,#0b1428 100%)}.hero-copy h1{color:#ffffff;text-shadow:0 28px 90px rgba(43,99,246,.24),0 2px 0 rgba(255,255,255,.05)}.hero-copy h1::first-letter{color:#83e0ff}.hero-copy p,.section-head p,.yard-title p,.workflow-copy p,.systems-copy p,.contact-copy p{color:rgba(218,232,252,.86)}.hero-command{border-color:rgba(169,204,255,.28);background:radial-gradient(circle at 50% 24%,rgba(94,152,255,.19),transparent 35%),linear-gradient(180deg,rgba(31,70,132,.62),rgba(13,28,58,.86));box-shadow:0 30px 92px rgba(3,18,52,.34),inset 0 1px 0 rgba(255,255,255,.08)}.hero-command::before{background:radial-gradient(circle at 50% 25%,rgba(102,220,255,.18),transparent 34%),linear-gradient(120deg,rgba(255,255,255,.095),transparent 30%)}.hero-command__grid article,.dockline-card,.capability-tab,.workflow-step{background:radial-gradient(circle at var(--mx,36%) var(--my,20%),rgba(94,152,255,.13),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.035)),rgba(19,47,96,.40);border-color:rgba(169,204,255,.18)}.hero-dockline{border-color:rgba(169,204,255,.16);background:rgba(169,204,255,.10)}.dockline-card strong,.hero-command__grid strong,.recognition-card strong,.footer-dock__brand strong{color:#ffffff}.ticker-band{background:linear-gradient(90deg,rgba(43,99,246,.08),rgba(102,220,255,.045),rgba(43,99,246,.08));border-block-color:rgba(169,204,255,.14)}.ticker-band__track{color:rgba(218,232,252,.72)}.ticker-band__track span::after{color:rgba(169,204,255,.72)}.capability-pane__media,.recognition-feature,.systems-board{border-color:rgba(169,204,255,.22);box-shadow:0 34px 92px rgba(3,18,52,.32)}.capability-pane__media img,.recognition-feature img,.systems-board__screen img{filter:saturate(.98) brightness(.84) contrast(1.03)}.recognition-feature::after{background:linear-gradient(180deg,transparent 30%,rgba(10,22,45,.76))}.capability-tab:hover,.capability-tab.is-active{border-color:rgba(169,204,255,.54);background:radial-gradient(circle at 14% 50%,rgba(94,152,255,.30),transparent 29%),linear-gradient(135deg,rgba(43,99,246,.20),rgba(102,220,255,.10))}.capability-pane__content li::before{background:#83e0ff;box-shadow:0 0 18px rgba(102,220,255,.56)}.workflow::before,.workflow-step::before{background:linear-gradient(180deg,transparent,rgba(169,204,255,.40),transparent)}.workflow-step:hover,.yard-card:hover,.recognition-card:hover{border-color:rgba(169,204,255,.50);box-shadow:0 30px 84px rgba(43,99,246,.18)}.systems-board{background:radial-gradient(circle at 30% 20%,rgba(94,152,255,.16),transparent 36%),linear-gradient(180deg,rgba(31,70,132,.58),rgba(12,27,55,.86))}.screen-hud{border-color:rgba(169,204,255,.24)}.screen-hud span{border-color:#a9ccff}.bar-row i{background:rgba(255,255,255,.10)}.bar-row i::before{background:linear-gradient(90deg,#2b63f6,#5e98ff,#83e0ff)}.copy-toast{background:rgba(12,27,55,.92);border-color:rgba(169,204,255,.34);box-shadow:0 20px 58px rgba(3,18,52,.36)}.footer-dock::before{background:radial-gradient(circle at 18% 18%,rgba(94,152,255,.24),transparent 30%),radial-gradient(circle at 86% 78%,rgba(102,220,255,.11),transparent 28%),linear-gradient(180deg,transparent,rgba(9,20,43,.62))}.footer-dock__shell{background:linear-gradient(135deg,rgba(94,152,255,.16),transparent 28%,rgba(102,220,255,.075)),rgba(13,28,58,.72);border-color:rgba(169,204,255,.22);box-shadow:0 34px 100px rgba(3,18,52,.34),inset 0 1px 0 rgba(255,255,255,.08)}.footer-dock__brand,.footer-dock__manifest article,.footer-dock__nav a{background:rgba(255,255,255,.055);border-color:rgba(169,204,255,.14)}.footer-dock__logo{background:linear-gradient(135deg,rgba(43,99,246,.60),rgba(169,204,255,.10));border-color:rgba(169,204,255,.34);box-shadow:0 18px 44px rgba(43,99,246,.22)}.footer-dock__brand small,.footer-dock__manifest span{color:#a9ccff}.footer-dock__bottom{color:rgba(194,210,238,.72);border-top-color:rgba(169,204,255,.14)}@media (max-width:960px){.site-nav--numbered{background:linear-gradient(180deg,rgba(24,58,111,.94),rgba(10,25,52,.98));border-color:rgba(169,204,255,.26)}}@media (min-width:961px){.site-header .header-bridge,.site-header .bridge-ticker{width:min(1880px,calc(100vw - 56px))}.header-bridge{grid-template-columns:minmax(330px,.72fr) minmax(680px,1.12fr) minmax(500px,.82fr);gap:12px}.nav-frame{min-width:0;padding-inline:14px}.nav-frame__label{margin-left:14px;margin-bottom:7px}.site-nav--numbered{grid-template-columns:repeat(6,minmax(96px,1fr));gap:8px}.site-nav--numbered a{min-height:52px;padding:8px 10px;overflow:visible;white-space:nowrap;line-height:1.08;letter-spacing:-.025em}.site-nav--numbered a span{margin-bottom:1px;line-height:1;letter-spacing:.14em}.header-ops{min-width:0}.bridge-call strong{white-space:nowrap}}@media (min-width:961px) and (max-width:1560px){.site-header .header-bridge,.site-header .bridge-ticker{width:min(1480px,calc(100vw - 44px))}.header-bridge{grid-template-columns:minmax(285px,.62fr) minmax(650px,1.25fr) auto}.bridge-call,.header-ops .nav-cta{display:none}.header-ops{grid-template-columns:auto auto}.site-nav--numbered{grid-template-columns:repeat(6,minmax(92px,1fr))}}@media (min-width:961px) and (max-width:1240px){.site-header .header-bridge,.site-header .bridge-ticker{width:min(1180px,calc(100vw - 34px))}.header-bridge{grid-template-columns:minmax(250px,.58fr) minmax(600px,1.35fr) auto;gap:8px}.brand-console__copy strong{font-size:.88rem}.site-nav--numbered{grid-template-columns:repeat(6,minmax(82px,1fr));gap:5px;font-size:.70rem}.site-nav--numbered a{min-height:48px;padding-inline:6px;letter-spacing:-.04em}}:root{--shell:min(1400px,calc(100vw - 48px));--header-h:142px}.shell,.site-header .header-bridge,.site-header .bridge-ticker{width:var(--shell) !important;max-width:var(--shell) !important;margin-left:auto !important;margin-right:auto !important}.site-header--bridge{padding-top:14px !important}.header-bridge{grid-template-columns:minmax(285px,.72fr) minmax(540px,1.18fr) minmax(330px,.78fr) !important;gap:10px !important;padding:8px !important;border-radius:30px !important}.brand-console,.nav-frame,.header-ops{border-radius:22px !important}.brand-console{min-width:0 !important;padding:10px 12px !important;gap:12px !important}.brand-console__orb{width:52px !important;height:52px !important;border-radius:18px !important}.brand-console__copy small{font-size:.64rem !important;line-height:1 !important;letter-spacing:.16em !important;white-space:nowrap !important}.brand-console__copy strong{margin-top:5px !important;font-size:clamp(.94rem,.92vw,1.08rem) !important;line-height:1.08 !important;letter-spacing:-.04em !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.nav-frame{min-width:0 !important;padding:8px 10px 9px !important;align-content:center !important}.nav-frame__label{margin:0 0 5px 10px !important;font-size:.58rem !important;line-height:1 !important;letter-spacing:.18em !important}.site-nav--numbered{display:grid !important;grid-template-columns:repeat(6,minmax(0,1fr)) !important;gap:6px !important;width:100% !important;min-width:0 !important;font-size:clamp(.66rem,.62vw,.76rem) !important;line-height:1.05 !important}.site-nav--numbered a{min-width:0 !important;min-height:45px !important;padding:7px 5px !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:3px !important;border-radius:16px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;letter-spacing:-.035em !important}.site-nav--numbered a span{display:block !important;font-size:.56rem !important;line-height:1 !important;letter-spacing:.12em !important;margin:0 !important}.header-ops{min-width:0 !important;grid-template-columns:auto minmax(120px,1fr) auto !important;gap:7px !important;padding:8px !important}.ops-status{min-height:40px !important;padding-inline:11px !important;font-size:.64rem !important;letter-spacing:.07em !important}.bridge-call{min-width:0 !important;min-height:42px !important;padding-inline:12px !important;border-radius:16px !important}.bridge-call small{font-size:.54rem !important;line-height:1 !important;letter-spacing:.13em !important;white-space:nowrap !important}.bridge-call strong{font-size:.82rem !important;line-height:1.05 !important;white-space:nowrap !important}.header-ops .nav-cta{min-height:42px !important;padding-inline:14px !important;font-size:.82rem !important;white-space:nowrap !important}.bridge-ticker{margin-top:8px !important;font-size:.63rem !important;line-height:1 !important;letter-spacing:.18em !important}.hero-panel{min-height:calc(100svh - var(--header-h)) !important;padding-top:clamp(42px,5.2vh,68px) !important;padding-bottom:clamp(24px,3vh,34px) !important;align-items:end !important}.hero-shell{grid-template-columns:minmax(0,1fr) minmax(320px,.48fr) !important;gap:clamp(22px,3.4vw,48px) !important;align-items:end !important}.hero-copy{padding:clamp(18px,3vh,36px) 0 clamp(12px,2vh,22px) !important}.hero-copy .eyebrow{font-size:clamp(.62rem,.7vw,.76rem) !important;letter-spacing:.18em !important}.hero-copy h1{max-width:12ch !important;margin-top:14px !important;font-size:clamp(4rem,6.45vw,7.25rem) !important;line-height:.83 !important;letter-spacing:-.088em !important}.hero-copy p{max-width:640px !important;margin-top:20px !important;font-size:clamp(.94rem,1.04vw,1.08rem) !important;line-height:1.7 !important}.hero-actions-row{margin-top:24px !important;gap:12px !important}.hero-actions-row .btn{min-height:48px !important;padding-inline:18px !important;font-size:.88rem !important}.hero-command{padding:20px !important;border-radius:30px !important}.hero-command__header{font-size:.62rem !important;letter-spacing:.14em !important}.hero-command__grid{gap:10px !important}.hero-command__grid article{padding:13px !important;border-radius:15px !important}.hero-command__grid small{margin-bottom:6px !important;font-size:.68rem !important}.hero-command__grid strong{font-size:clamp(1.04rem,1.35vw,1.34rem) !important}.hero-command__grid span{font-size:.76rem !important;line-height:1.35 !important}.hero-dockline{margin-top:22px !important;border-radius:22px !important}.dockline-card{min-height:126px !important;padding:18px !important}.dockline-card span{font-size:.62rem !important}.dockline-card strong{margin-top:28px !important;font-size:1.02rem !important}.dockline-card small{margin-top:7px !important;font-size:.82rem !important;line-height:1.42 !important}@media (min-width:961px) and (max-width:1320px){:root{--shell:min(1240px,calc(100vw - 36px));--header-h:132px}.header-bridge{grid-template-columns:minmax(236px,.62fr) minmax(500px,1.38fr) auto !important;gap:8px !important}.brand-console__orb{width:46px !important;height:46px !important}.brand-console__copy small{font-size:.56rem !important}.brand-console__copy strong{font-size:.82rem !important}.site-nav--numbered{gap:4px !important;font-size:.64rem !important}.site-nav--numbered a{min-height:42px !important;padding-inline:4px !important}.site-nav--numbered a span{font-size:.50rem !important}.bridge-call,.header-ops .nav-cta{display:none !important}.header-ops{grid-template-columns:auto auto !important;background:transparent !important;border-color:transparent !important}.hero-copy h1{font-size:clamp(3.6rem,6.2vw,6.25rem) !important;max-width:12.5ch !important}}@media (min-width:1321px) and (max-width:1540px){:root{--shell:min(1380px,calc(100vw - 46px));--header-h:140px}.header-bridge{grid-template-columns:minmax(270px,.65fr) minmax(560px,1.25fr) minmax(300px,.7fr) !important}.site-nav--numbered{font-size:.68rem !important}.site-nav--numbered a{padding-inline:4px !important}.header-ops .nav-cta{font-size:.78rem !important;padding-inline:12px !important}.bridge-call strong{font-size:.78rem !important}}@media (min-width:1541px){:root{--shell:min(1480px,calc(100vw - 60px));--header-h:148px}.header-bridge{grid-template-columns:minmax(315px,.72fr) minmax(650px,1.22fr) minmax(385px,.8fr) !important}}@media (max-width:960px){:root{--shell:min(calc(100vw - 28px),100%);--header-h:88px}.site-header .header-bridge,.site-header .bridge-ticker,.shell{width:var(--shell) !important;max-width:var(--shell) !important}.header-bridge{grid-template-columns:minmax(0,1fr) auto !important}.nav-frame{position:static !important;padding:0 !important;background:transparent !important;border:0 !important}.site-nav--numbered{position:absolute !important;left:14px !important;right:14px !important;top:calc(100% + 10px) !important;width:auto !important;grid-template-columns:1fr !important;gap:8px !important;padding:14px !important;font-size:.88rem !important}.site-nav--numbered a{min-height:46px !important;flex-direction:row !important;justify-content:flex-start !important;padding-inline:14px !important;gap:12px !important}.hero-panel{min-height:auto !important;padding-top:96px !important}.hero-shell{grid-template-columns:1fr !important}.hero-copy h1{max-width:10.5ch !important;font-size:clamp(3rem,14vw,5.2rem) !important;line-height:.86 !important}}@media (max-width:720px){:root{--shell:min(calc(100vw - 24px),100%)}.hero-copy h1{font-size:clamp(2.75rem,13vw,4.7rem) !important;max-width:10ch !important}.hero-copy p{font-size:.96rem !important}}@media (min-width:961px){.hero-panel{min-height:100svh !important;padding-top:calc(var(--header-h) + clamp(36px,4.8vh,72px)) !important;padding-bottom:clamp(26px,3.2vh,40px) !important}.hero-copy{padding-top:0 !important}.hero-copy .eyebrow{margin-top:0 !important}}@media (min-width:961px) and (max-width:1320px){.hero-panel{padding-top:calc(var(--header-h) + clamp(30px,4vh,56px)) !important}.hero-copy h1{font-size:clamp(3.5rem,5.65vw,5.75rem) !important;line-height:.84 !important}.hero-copy p{margin-top:18px !important}.hero-actions-row{margin-top:22px !important}.hero-dockline{margin-top:20px !important}}@media (max-width:960px){.hero-panel{padding-top:calc(var(--header-h) + 36px) !important}}.hero-bg{background:radial-gradient(circle at 68% 40%,rgba(95,150,255,.18),transparent 34%),linear-gradient(135deg,#081636 0%,#123d82 48%,#071126 100%)}.hero-bg img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center center !important;filter:saturate(1.08) contrast(1.05) brightness(.84) hue-rotate(1deg) !important;transform:scale(1.045);opacity:.96}.hero-vignette{background:radial-gradient(circle at 74% 32%,rgba(95,150,255,.22),transparent 28%),radial-gradient(circle at 38% 16%,rgba(0,213,255,.10),transparent 32%),linear-gradient(90deg,rgba(6,16,38,.84) 0%,rgba(9,25,56,.56) 43%,rgba(9,25,56,.12) 100%),linear-gradient(180deg,rgba(7,16,34,.22) 0%,rgba(7,16,34,.08) 45%,rgba(5,9,23,.88) 100%) !important}.hero-panel::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.020) 1px,transparent 1px);background-size:96px 96px;mask-image:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.82) 28%,rgba(0,0,0,.54) 72%,transparent);opacity:.34}.hero-shell,.hero-dockline,.hero-ruler{position:relative;z-index:2}.hero-copy h1{text-shadow:0 28px 96px rgba(3,8,24,.52),0 12px 42px rgba(43,99,246,.22)}.hero-copy p{color:rgba(226,239,255,.90) !important;text-shadow:0 12px 38px rgba(2,7,20,.38)}.hero-command,.dockline-card{background-blend-mode:screen,normal}@media (max-width:960px){.hero-bg img{object-position:58% center !important;filter:saturate(1.08) contrast(1.04) brightness(.76) hue-rotate(1deg) !important}.hero-vignette{background:radial-gradient(circle at 68% 26%,rgba(95,150,255,.20),transparent 32%),linear-gradient(90deg,rgba(6,16,38,.90) 0%,rgba(9,25,56,.68) 58%,rgba(9,25,56,.24) 100%),linear-gradient(180deg,rgba(7,16,34,.22) 0%,rgba(5,9,23,.88) 100%) !important}}.hero-panel{isolation:isolate !important;background:linear-gradient(135deg,#071126 0%,#123d82 48%,#050917 100%) !important}.hero-bg{z-index:0 !important;background-image:url("img/bg_home.webp") !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}.hero-bg img{display:block !important;opacity:1 !important;filter:saturate(1.14) contrast(1.06) brightness(.98) hue-rotate(1deg) !important;mix-blend-mode:normal !important}.hero-vignette{z-index:1 !important;pointer-events:none !important;background:radial-gradient(circle at 72% 34%,rgba(95,150,255,.18),transparent 30%),radial-gradient(circle at 36% 18%,rgba(0,213,255,.07),transparent 36%),linear-gradient(90deg,rgba(6,16,38,.64) 0%,rgba(9,25,56,.34) 42%,rgba(9,25,56,.04) 100%),linear-gradient(180deg,rgba(7,16,34,.10) 0%,rgba(7,16,34,.04) 44%,rgba(5,9,23,.58) 100%) !important}.hero-panel::after{z-index:2 !important;opacity:.18 !important}.hero-shell,.hero-dockline,.hero-ruler{position:relative !important;z-index:4 !important}.hero-command{background:linear-gradient(180deg,rgba(12,28,64,.42),rgba(7,17,38,.58)) !important;border-color:rgba(139,189,255,.24) !important}.dockline-card{background:rgba(7,17,38,.46) !important}@media (max-width:960px){.hero-bg{background-position:58% center !important}.hero-vignette{background:radial-gradient(circle at 70% 30%,rgba(95,150,255,.15),transparent 34%),linear-gradient(90deg,rgba(6,16,38,.76) 0%,rgba(9,25,56,.48) 58%,rgba(9,25,56,.16) 100%),linear-gradient(180deg,rgba(7,16,34,.12) 0%,rgba(5,9,23,.62) 100%) !important}}.hero-panel{padding-top:112px !important}.hero-copy{padding:5.8vh 0 4.5vh !important}@media (max-width:1180px){.hero-panel{padding-top:104px !important}.hero-copy{padding-top:3.2vh !important}}@media (max-width:720px){.hero-panel{padding-top:96px !important}.hero-copy{padding-top:2vh !important}}.hero-command{--timeline-glow:rgba(0,213,255,.72);--timeline-blue:rgba(95,150,255,.78);--timeline-soft:rgba(139,189,255,.34)}.vessel-timeline-scanner{position:relative;isolation:isolate;width:min(430px,100%);min-height:318px;margin:22px auto 24px;overflow:hidden;border-radius:30px;border:1px solid rgba(139,189,255,.24);background:radial-gradient(circle at 50% 28%,rgba(0,213,255,.13),transparent 36%),radial-gradient(circle at 15% 70%,rgba(43,99,246,.20),transparent 34%),linear-gradient(180deg,rgba(14,38,84,.30),rgba(6,17,43,.56));box-shadow:inset 0 1px 0 rgba(255,255,255,.10),inset 0 -30px 70px rgba(2,8,24,.28),0 24px 80px rgba(0,0,0,.18);backdrop-filter:blur(10px) saturate(1.08)}.vessel-timeline-scanner::before,.vessel-timeline-scanner::after{content:"";position:absolute;inset:0;pointer-events:none}.vessel-timeline-scanner::before{z-index:-1;opacity:.26;background:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:34px 34px;mask-image:radial-gradient(circle at 50% 50%,black 0 58%,transparent 82%)}.vessel-timeline-scanner::after{background:linear-gradient(115deg,transparent 0 42%,rgba(255,255,255,.10) 48%,transparent 54% 100%);transform:translateX(-120%);animation:timelinePanelScan 5.6s var(--ease) infinite}.timeline-orbit{position:absolute;left:50%;top:45%;width:262px;aspect-ratio:1;transform:translate(-50%,-50%);opacity:.95}.timeline-orbit__ring,.timeline-orbit__diamond,.timeline-orbit__sweep,.timeline-orbit__ping{position:absolute;pointer-events:none}.timeline-orbit__ring{inset:0;border-radius:50%;border:1px solid rgba(139,189,255,.26);box-shadow:inset 0 0 28px rgba(0,213,255,.035)}.timeline-orbit__ring--middle{inset:34px;border-color:rgba(139,189,255,.22);border-style:dashed;animation:timelineOrbitRotate 18s linear infinite reverse}.timeline-orbit__ring--inner{inset:74px;border-color:rgba(139,189,255,.18);animation:timelineOrbitPulse 3.2s ease-in-out infinite}.timeline-orbit__diamond{inset:54px;border:1px solid rgba(139,189,255,.18);transform:rotate(45deg)}.timeline-orbit__sweep{left:50%;top:50%;width:45%;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(0,213,255,.95),rgba(0,213,255,.08),transparent);filter:drop-shadow(0 0 10px rgba(0,213,255,.45));animation:timelineSweep 4.8s linear infinite}.timeline-orbit__ping{width:8px;height:8px;border-radius:50%;background:#a9caff;box-shadow:0 0 0 8px rgba(139,189,255,.08),0 0 24px rgba(0,213,255,.66);animation:timelinePing 2.4s ease-in-out infinite}.timeline-orbit__ping--a{left:27%;top:48%;animation-delay:.15s}.timeline-orbit__ping--b{right:26%;top:32%;animation-delay:.8s}.timeline-orbit__ping--c{left:54%;bottom:25%;animation-delay:1.45s}.dock-sequence{position:absolute;left:clamp(16px,5vw,38px);right:clamp(16px,5vw,38px);bottom:48px;height:104px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center}.dock-sequence__line,.dock-sequence__scan{position:absolute;left:7%;right:7%;top:50%;height:2px;border-radius:999px}.dock-sequence__line{background:linear-gradient(90deg,transparent,rgba(139,189,255,.22),rgba(0,213,255,.42),rgba(139,189,255,.22),transparent);box-shadow:0 0 24px rgba(0,213,255,.16)}.dock-sequence__scan{right:auto;width:24%;background:linear-gradient(90deg,transparent,rgba(0,213,255,.95),transparent);filter:blur(.2px) drop-shadow(0 0 12px rgba(0,213,255,.72));animation:dockRailScan 4.8s var(--ease) infinite}.dock-sequence__vessel{position:absolute;left:5%;top:calc(50% - 12px);width:32px;height:24px;transform:translateX(-50%);filter:drop-shadow(0 0 16px rgba(0,213,255,.76));animation:vesselMove 8.4s var(--ease) infinite}.dock-sequence__vessel::before{content:"";position:absolute;left:2px;bottom:4px;width:24px;height:10px;border-radius:12px 4px 8px 12px;background:linear-gradient(135deg,#8bbdff,#2b63f6 72%);box-shadow:inset 0 1px 0 rgba(255,255,255,.34)}.dock-sequence__vessel::after{content:"";position:absolute;right:0;top:4px;width:12px;height:12px;border-radius:4px 4px 3px 3px;background:linear-gradient(180deg,#eff7ff,#8bbdff)}.dock-sequence__vessel i{position:absolute;left:-22px;top:17px;width:46px;height:1px;background:linear-gradient(90deg,transparent,rgba(0,213,255,.78))}.dock-node{position:relative;z-index:2;min-width:0;display:grid;justify-items:center;gap:8px;color:rgba(226,239,255,.92);text-align:center}.dock-node::before{content:"";width:13px;height:13px;border-radius:50%;order:2;background:rgba(139,189,255,.62);border:1px solid rgba(255,255,255,.48);box-shadow:0 0 0 0 rgba(0,213,255,.0),0 0 18px rgba(0,213,255,.20);animation:nodeIgnite 4.8s ease-in-out infinite;animation-delay:calc(var(--i) * .38s)}.dock-node i{display:block;order:1;font-style:normal;font-family:var(--font-tech);color:rgba(168,184,212,.70);font-size:.62rem;font-weight:800;letter-spacing:.16em}.dock-node strong{display:block;order:3;max-width:68px;overflow:hidden;color:rgba(246,249,255,.90);font-size:clamp(.58rem,.62vw,.72rem);font-weight:800;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.dock-node:nth-of-type(even){transform:translateY(-28px)}.dock-node:nth-of-type(odd){transform:translateY(28px)}.dock-node:nth-of-type(even)::before{order:3}.dock-node:nth-of-type(even) strong{order:1}.timeline-readout{position:absolute;left:18px;right:18px;bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid rgba(139,189,255,.14)}.timeline-readout span,.timeline-readout strong{display:block;font-family:var(--font-tech);text-transform:uppercase}.timeline-readout span{color:rgba(168,184,212,.62);font-size:.58rem;letter-spacing:.18em}.timeline-readout strong{color:rgba(226,239,255,.82);font-size:.58rem;letter-spacing:.10em;text-align:right;white-space:nowrap}.hero-command__grid{margin-top:4px}@keyframes timelinePanelScan{0%,58%{transform:translateX(-125%);opacity:0}66%{opacity:1}100%{transform:translateX(125%);opacity:0}}@keyframes timelineSweep{to{transform:rotate(360deg)}}@keyframes timelineOrbitRotate{to{transform:rotate(360deg)}}@keyframes timelineOrbitPulse{50%{opacity:.48;transform:scale(1.04)}}@keyframes timelinePing{50%{transform:scale(1.25);box-shadow:0 0 0 13px rgba(0,213,255,.08),0 0 28px rgba(0,213,255,.74)}}@keyframes dockRailScan{0%{left:4%;opacity:0}12%{opacity:1}88%{opacity:1}100%{left:72%;opacity:0}}@keyframes vesselMove{0%,7%{left:7%;opacity:.72}20%{left:23%;opacity:1}36%{left:38%}52%{left:52%}68%{left:68%}84%,92%{left:84%;opacity:1}100%{left:91%;opacity:0}}@keyframes nodeIgnite{0%,100%{background:rgba(139,189,255,.48);box-shadow:0 0 0 0 rgba(0,213,255,0),0 0 16px rgba(0,213,255,.16)}18%,30%{background:#e9f4ff;box-shadow:0 0 0 10px rgba(0,213,255,.09),0 0 28px rgba(0,213,255,.74)}}@media (max-width:1180px){.vessel-timeline-scanner{width:min(520px,100%)}}@media (max-width:720px){.vessel-timeline-scanner{min-height:292px;border-radius:26px}.timeline-orbit{width:222px;top:42%}.dock-sequence{left:14px;right:14px;bottom:48px}.dock-node strong{max-width:46px;font-size:.56rem}.timeline-readout{align-items:flex-start;flex-direction:column;gap:4px}.timeline-readout strong{white-space:normal;text-align:left;line-height:1.35}}.hero-command{background:radial-gradient(circle at 54% 24%,rgba(0,213,255,.10),transparent 38%),linear-gradient(180deg,rgba(14,38,84,.22),rgba(5,14,35,.34));border-color:rgba(139,189,255,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 28px 80px rgba(0,0,0,.24);backdrop-filter:blur(11px) saturate(1.12)}.hero-command::before{opacity:.54;background:radial-gradient(circle at 50% 25%,rgba(0,213,255,.10),transparent 42%),linear-gradient(120deg,rgba(255,255,255,.055),transparent 32%)}.vessel-timeline-scanner{border-color:rgba(139,189,255,.18);background:radial-gradient(circle at 50% 30%,rgba(0,213,255,.075),transparent 39%),radial-gradient(circle at 16% 72%,rgba(43,99,246,.055),transparent 36%),linear-gradient(180deg,rgba(14,38,84,.08),rgba(6,17,43,.16));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -22px 54px rgba(2,8,24,.10),0 18px 52px rgba(0,0,0,.10);backdrop-filter:blur(3px) saturate(1.08)}.vessel-timeline-scanner::before{opacity:.16}.vessel-timeline-scanner::after{opacity:.54}.timeline-orbit{opacity:.82}.dock-sequence__line{background:linear-gradient(90deg,transparent,rgba(139,189,255,.18),rgba(0,213,255,.48),rgba(139,189,255,.18),transparent);box-shadow:0 0 18px rgba(0,213,255,.14)}.timeline-readout{border-top-color:rgba(139,189,255,.10)}.hero-command__grid article{background:rgba(7,22,54,.24);border-color:rgba(139,189,255,.14);backdrop-filter:blur(4px)}.hero-command{background:transparent !important;box-shadow:none !important;border-color:rgba(139,189,255,.22) !important;backdrop-filter:none !important}.hero-command::before{display:none !important}.vessel-timeline-scanner{background:transparent !important;box-shadow:none !important;backdrop-filter:none !important;border-color:rgba(139,189,255,.22) !important}.vessel-timeline-scanner::before,.vessel-timeline-scanner::after{display:none !important}.timeline-orbit{opacity:.88}.timeline-orbit__ring{border-color:rgba(169,204,255,.32);box-shadow:none}.timeline-orbit__ring--middle{border-color:rgba(139,189,255,.26)}.timeline-orbit__ring--inner{border-color:rgba(139,189,255,.22)}.timeline-orbit__diamond{border-color:rgba(169,204,255,.24)}.dock-sequence__line{background:linear-gradient(90deg,transparent,rgba(139,189,255,.18),rgba(0,213,255,.74),rgba(139,189,255,.18),transparent);box-shadow:0 0 18px rgba(0,213,255,.24)}.dock-sequence__scan{background:linear-gradient(90deg,transparent,rgba(0,213,255,.9),transparent)}.timeline-readout{border-top-color:rgba(139,189,255,.16)}.hero-command__grid article{background:transparent !important;border-color:rgba(139,189,255,.22) !important;box-shadow:none !important;backdrop-filter:none !important}.hero-command__grid article:hover{border-color:rgba(0,213,255,.34) !important;background:rgba(43,99,246,.045) !important}.hero-command{background:radial-gradient(circle at 54% 24%,rgba(0,213,255,.10),transparent 38%),linear-gradient(180deg,rgba(14,38,84,.22),rgba(5,14,35,.34)) !important;border-color:rgba(139,189,255,.24) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 28px 80px rgba(0,0,0,.24) !important;backdrop-filter:blur(11px) saturate(1.12) !important}.hero-command::before{display:block !important;opacity:.54;background:radial-gradient(circle at 50% 25%,rgba(0,213,255,.10),transparent 42%),linear-gradient(120deg,rgba(255,255,255,.055),transparent 32%) !important}.vessel-timeline-scanner{background:transparent !important;box-shadow:none !important;backdrop-filter:none !important;border-color:transparent !important}.vessel-timeline-scanner::before,.vessel-timeline-scanner::after{display:none !important}.hero-command__grid article{background:rgba(7,22,54,.24) !important;border-color:rgba(139,189,255,.14) !important;box-shadow:none !important;backdrop-filter:blur(4px) !important}.hero-command__grid article:hover{border-color:rgba(0,213,255,.32) !important;background:rgba(43,99,246,.08) !important}.vessel-timeline-scanner{background:transparent !important;box-shadow:none !important;backdrop-filter:none !important;border:1px solid rgba(139,189,255,.34) !important;outline:1px solid rgba(255,255,255,.035);outline-offset:-6px}.vessel-timeline-scanner::before,.vessel-timeline-scanner::after{display:none !important}.vessel-timeline-scanner:hover{border-color:rgba(0,213,255,.42) !important}.vessel-timeline-scanner{background:radial-gradient(circle at 50% 28%,rgba(0,213,255,.055),transparent 42%),radial-gradient(circle at 16% 72%,rgba(43,99,246,.065),transparent 38%),linear-gradient(180deg,rgba(7,22,54,.18),rgba(5,14,35,.26)) !important;border:1px solid rgba(139,189,255,.30) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 -18px 42px rgba(2,8,24,.10) !important;backdrop-filter:blur(3px) saturate(1.06) !important;outline:1px solid rgba(255,255,255,.035);outline-offset:-6px}.vessel-timeline-scanner::before{display:block !important;z-index:-1;opacity:.10;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:34px 34px;mask-image:radial-gradient(circle at 50% 50%,black 0 58%,transparent 82%)}.vessel-timeline-scanner::after{display:block !important;opacity:.22;background:linear-gradient(115deg,transparent 0 44%,rgba(255,255,255,.08) 49%,transparent 55% 100%);transform:translateX(-120%);animation:timelinePanelScan 6.2s var(--ease) infinite}.vessel-timeline-scanner:hover{background:radial-gradient(circle at 50% 28%,rgba(0,213,255,.075),transparent 42%),radial-gradient(circle at 16% 72%,rgba(43,99,246,.095),transparent 38%),linear-gradient(180deg,rgba(7,22,54,.22),rgba(5,14,35,.31)) !important;border-color:rgba(0,213,255,.38) !important}:root{--header-blue-a:rgba(38,86,184,.30);--header-blue-b:rgba(13,37,86,.58);--header-blue-c:rgba(8,24,58,.78)}.site-header--bridge,.site-header--bridge.is-scrolled{padding-top:14px !important}.header-bridge,.site-header.is-scrolled .header-bridge{background:linear-gradient(120deg,rgba(95,150,255,.20),transparent 28%,rgba(0,213,255,.075) 58%,rgba(139,189,255,.08) 100%),linear-gradient(180deg,var(--header-blue-b),var(--header-blue-c)) !important;border-color:rgba(139,189,255,.26) !important;box-shadow:0 24px 82px rgba(3,18,52,.30),inset 0 1px 0 rgba(255,255,255,.105) !important}.header-bridge::before,.site-header.is-scrolled .header-bridge::before{background:linear-gradient(90deg,transparent,rgba(169,204,255,.12),transparent),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 42px) !important;opacity:.66 !important}.brand-console,.nav-frame,.header-ops,.site-header.is-scrolled .brand-console,.site-header.is-scrolled .nav-frame,.site-header.is-scrolled .header-ops{background:linear-gradient(180deg,rgba(255,255,255,.095),rgba(255,255,255,.026)),rgba(32,72,144,.16) !important;border-color:rgba(169,204,255,.18) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08) !important}.brand-console__orb,.site-header.is-scrolled .brand-console__orb{background:radial-gradient(circle at 36% 24%,rgba(255,255,255,.30),transparent 28%),linear-gradient(135deg,rgba(43,99,246,.74),rgba(12,34,86,.88)) !important;border-color:rgba(169,204,255,.38) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.20),0 14px 38px rgba(43,99,246,.22),0 0 0 1px rgba(95,150,255,.16) !important}.brand-console__copy small,.nav-frame__label,.site-nav--numbered a span,.ops-status,.bridge-call small,.bridge-ticker{color:rgba(186,214,255,.78) !important}.brand-console__copy strong{color:#ffffff !important;font-size:clamp(.88rem,.84vw,1.02rem) !important;letter-spacing:-.045em !important}.site-nav--numbered a,.site-header.is-scrolled .site-nav--numbered a{color:rgba(246,249,255,.80) !important}.site-nav--numbered a:hover{color:#ffffff !important;background:rgba(95,150,255,.12) !important}.ops-status i{background:#5fcfff !important;box-shadow:0 0 18px rgba(95,207,255,.75) !important}.bridge-call strong,.site-header.is-scrolled .bridge-call strong{color:#ffffff !important}.nav-cta,.site-header.is-scrolled .nav-cta{border-color:rgba(169,204,255,.24) !important;background:rgba(255,255,255,.04) !important}.hero-dockline{gap:14px !important;background:transparent !important;border:0 !important;overflow:visible !important;border-radius:0 !important}.dockline-card{position:relative !important;min-height:168px !important;padding:20px 20px 18px !important;overflow:hidden !important;isolation:isolate !important;border-radius:28px !important;border:1px solid rgba(139,189,255,.22) !important;background:radial-gradient(circle at var(--mx,76%) var(--my,12%),rgba(0,213,255,.14),transparent 34%),linear-gradient(155deg,rgba(23,59,128,.46),rgba(6,17,42,.50) 54%,rgba(5,12,29,.68)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.095),inset 0 -34px 60px rgba(2,8,24,.16),0 18px 46px rgba(0,0,0,.16) !important;backdrop-filter:blur(10px) saturate(1.12) !important;transition:transform .38s var(--ease),border-color .38s var(--ease),box-shadow .38s var(--ease),background .38s var(--ease) !important}.dockline-card::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:-1 !important;opacity:.34 !important;background:linear-gradient(rgba(255,255,255,.052) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.038) 1px,transparent 1px) !important;background-size:34px 34px !important;transform:none !important;animation:none !important}.dockline-card::after{content:"";position:absolute;left:18px;right:18px;bottom:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,213,255,.78),rgba(139,189,255,.30),transparent);opacity:.72}.dockline-card:hover{transform:translateY(-6px) !important;border-color:rgba(0,213,255,.42) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 26px 64px rgba(0,27,78,.28),0 0 0 1px rgba(0,213,255,.08) !important}.dockline-card__top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.dockline-card__top span{display:inline-flex !important;align-items:center;justify-content:center;width:38px;height:28px;margin:0 !important;border-radius:999px;color:rgba(202,226,255,.86) !important;font-size:.62rem !important;letter-spacing:.12em !important;background:rgba(139,189,255,.08);border:1px solid rgba(139,189,255,.18)}.dockline-icon{width:46px;height:46px;display:grid;place-items:center;flex:0 0 auto;border-radius:17px;color:#bfe0ff;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.28),transparent 28%),linear-gradient(135deg,rgba(43,99,246,.32),rgba(0,213,255,.10));border:1px solid rgba(139,189,255,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 14px 30px rgba(43,99,246,.14)}.dockline-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px rgba(0,213,255,.22))}.dockline-card strong{margin-top:24px !important;display:block !important;color:#ffffff !important;font-size:clamp(1.08rem,1.28vw,1.34rem) !important;line-height:1.05 !important;letter-spacing:-.045em !important}.dockline-card small{margin-top:10px !important;display:block !important;color:rgba(216,231,255,.78) !important;font-size:.86rem !important;line-height:1.56 !important}.dockline-card--shipbuilding{background-image:radial-gradient(circle at 90% 8%,rgba(0,213,255,.18),transparent 32%),linear-gradient(155deg,rgba(23,59,128,.48),rgba(6,17,42,.56) 54%,rgba(5,12,29,.70)) !important}.dockline-card--docking{background-image:radial-gradient(circle at 82% 10%,rgba(95,150,255,.20),transparent 34%),linear-gradient(155deg,rgba(30,72,150,.42),rgba(6,17,42,.56) 54%,rgba(5,12,29,.70)) !important}.dockline-card--repair{background-image:radial-gradient(circle at 86% 12%,rgba(104,224,255,.16),transparent 34%),linear-gradient(155deg,rgba(17,54,122,.46),rgba(6,17,42,.56) 54%,rgba(5,12,29,.70)) !important}.dockline-card--mkms{background-image:radial-gradient(circle at 84% 10%,rgba(169,204,255,.18),transparent 34%),linear-gradient(155deg,rgba(25,68,148,.42),rgba(6,17,42,.56) 54%,rgba(5,12,29,.70)) !important}@media (max-width:960px){.hero-dockline{gap:12px !important}.dockline-card{min-height:150px !important}}@media (max-width:560px){.dockline-card{padding:18px !important}.dockline-icon{width:42px;height:42px;border-radius:15px}.dockline-icon svg{width:23px;height:23px}}.brand-console__orb,.site-header.is-scrolled .brand-console__orb{background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.030) 1px,transparent 1px),radial-gradient(circle at 42% 28%,rgba(139,189,255,.14),transparent 34%),linear-gradient(145deg,rgba(24,58,112,.76),rgba(12,33,72,.92) 52%,rgba(7,23,54,.98)) !important;background-size:34px 34px,34px 34px,auto,auto !important;border-color:rgba(139,189,255,.24) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -18px 36px rgba(4,13,35,.34),0 10px 28px rgba(4,18,52,.24),0 0 0 1px rgba(139,189,255,.08) !important}.brand-console__orb::before,.site-header.is-scrolled .brand-console__orb::before{border-color:rgba(139,189,255,.22) !important;background:radial-gradient(circle at 50% 45%,rgba(43,99,246,.12),transparent 42%),rgba(9,28,68,.36) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 0 22px rgba(43,99,246,.10) !important}.brand-console__orb img{filter:drop-shadow(0 0 10px rgba(139,189,255,.20)) !important}.hero-ruler{display:none !important}.page-ruler{--ruler-line:rgba(139,189,255,.23);--ruler-line-active:rgba(0,213,255,.82);--ruler-progress:0%;position:fixed;left:clamp(16px,1.7vw,34px);top:50%;z-index:54;width:146px;height:80svh;min-height:560px;max-height:820px;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:space-between;padding:18px 0 46px;pointer-events:none}.page-ruler__rail{position:absolute;left:32px;top:20px;bottom:52px;width:1px;overflow:visible;background:linear-gradient(180deg,transparent,var(--ruler-line) 8%,var(--ruler-line) 92%,transparent)}.page-ruler__rail::before{content:"";position:absolute;left:0;top:-18%;width:100%;height:20%;background:linear-gradient(180deg,transparent,var(--ruler-line-active),transparent);animation:pageRulerScan 5.8s linear infinite}.page-ruler__rail::after{content:"";position:absolute;left:-5px;top:var(--ruler-progress);width:11px;height:11px;border-radius:999px;background:radial-gradient(circle,#e4f4ff 0 25%,var(--electric) 28% 58%,rgba(43,99,246,.48) 62% 100%);box-shadow:0 0 0 9px rgba(0,213,255,.09),0 0 30px rgba(0,213,255,.66);transform:translateY(-50%);transition:top .62s var(--ease),box-shadow .35s ease}.page-ruler__item{position:relative;width:max-content;min-height:42px;display:grid;grid-template-columns:24px 18px auto;align-items:center;gap:8px;color:rgba(190,211,245,.52);pointer-events:auto;isolation:isolate;transition:color .32s var(--ease),transform .32s var(--ease),opacity .32s var(--ease)}.page-ruler__item::before{content:"";position:absolute;left:27px;width:24px;height:1px;background:rgba(139,189,255,.28);transform-origin:left;transition:width .34s var(--ease),background .34s var(--ease),box-shadow .34s var(--ease)}.page-ruler__index{font-family:var(--font-tech);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-align:right;opacity:.64;transform:translateX(-2px);transition:opacity .32s var(--ease),color .32s var(--ease),text-shadow .32s var(--ease)}.page-ruler__dot{position:relative;width:8px;height:8px;border-radius:999px;border:1px solid rgba(139,189,255,.46);background:rgba(8,23,54,.78);box-shadow:0 0 0 5px rgba(43,99,246,.055);transition:transform .32s var(--ease),border-color .32s var(--ease),background .32s var(--ease),box-shadow .32s var(--ease)}.page-ruler__label{position:relative;min-width:104px;padding:8px 11px 8px 13px;border:1px solid rgba(139,189,255,0);border-radius:999px;background:rgba(9,23,54,0);backdrop-filter:blur(0px);font-family:var(--font-display);font-size:.69rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;opacity:0;transform:translateX(-9px);transition:opacity .32s var(--ease),transform .32s var(--ease),border-color .32s var(--ease),background .32s var(--ease),box-shadow .32s var(--ease)}.page-ruler__item:hover,.page-ruler__item.is-active{color:rgba(246,249,255,.98);transform:translateX(4px)}.page-ruler__item:hover::before,.page-ruler__item.is-active::before{width:48px;background:linear-gradient(90deg,rgba(0,213,255,.86),rgba(95,150,255,.36));box-shadow:0 0 20px rgba(0,213,255,.34)}.page-ruler__item:hover .page-ruler__index,.page-ruler__item.is-active .page-ruler__index{color:#c3ddff;opacity:1;text-shadow:0 0 18px rgba(0,213,255,.32)}.page-ruler__item:hover .page-ruler__dot,.page-ruler__item.is-active .page-ruler__dot{transform:scale(1.45);border-color:rgba(184,218,255,.94);background:radial-gradient(circle,#d9ecff 0 27%,var(--electric) 28% 58%,rgba(43,99,246,.4) 60% 100%);box-shadow:0 0 0 7px rgba(0,213,255,.12),0 0 26px rgba(0,213,255,.54)}.page-ruler__item:hover .page-ruler__label,.page-ruler__item.is-active .page-ruler__label{opacity:1;transform:translateX(0);border-color:rgba(139,189,255,.2);background:linear-gradient(180deg,rgba(24,53,95,.38),rgba(7,18,45,.18)),rgba(11,29,62,.22);box-shadow:0 18px 45px rgba(0,0,0,.16);backdrop-filter:blur(12px)}.page-ruler__tag{position:absolute;left:-17px;bottom:6px;transform:rotate(-90deg);transform-origin:left center;color:rgba(168,184,212,.38);font-family:var(--font-tech);font-size:.62rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap}@keyframes pageRulerScan{to{transform:translateY(620%)}}@media (max-height:760px) and (min-width:1181px){.page-ruler{min-height:0;height:78svh;padding-top:12px;padding-bottom:38px}.page-ruler__item{min-height:34px}.page-ruler__label{padding-block:6px}}@media (max-width:1500px){.page-ruler{left:10px;width:62px}.page-ruler__label,.page-ruler__tag{display:none}.page-ruler__item{grid-template-columns:24px 18px}}@media (max-width:1180px){.page-ruler{display:none}}.page-ruler__rail::after{display:none !important}@media (min-width:1181px){.page-ruler{top:54%;width:124px;padding:14px 0 38px}.page-ruler__item{min-height:38px;grid-template-columns:22px 16px auto;gap:7px}.page-ruler__rail{left:29px;top:16px;bottom:44px}.page-ruler__item::before{left:24px;width:20px}.page-ruler__item:hover::before,.page-ruler__item.is-active::before{width:38px}.page-ruler__index{font-size:.62rem;letter-spacing:.105em}.page-ruler__dot{width:7px;height:7px;box-shadow:0 0 0 4px rgba(43,99,246,.05)}.page-ruler__item:hover .page-ruler__dot,.page-ruler__item.is-active .page-ruler__dot{transform:scale(1.32);box-shadow:0 0 0 6px rgba(0,213,255,.1),0 0 22px rgba(0,213,255,.46)}.page-ruler__label{min-width:82px;padding:6px 10px 6px 11px;font-size:.58rem;letter-spacing:.045em;transform:translateX(-7px)}.page-ruler__item:hover .page-ruler__label,.page-ruler__item.is-active .page-ruler__label{box-shadow:0 12px 30px rgba(0,0,0,.13)}.page-ruler__rail::after{left:-4px;width:9px;height:9px;box-shadow:0 0 0 7px rgba(0,213,255,.08),0 0 24px rgba(0,213,255,.56)}.page-ruler__tag{left:-14px;bottom:2px;font-size:.54rem;letter-spacing:.2em}}:root{--header-soft-blue:#a9ccff;--header-soft-blue-2:#c7dcff;--header-panel-blue:rgba(33,67,124,.48);--header-panel-blue-2:rgba(14,35,80,.56)}@media (min-width:1181px){.hero-panel{padding-top:clamp(70px,8.4vh,108px) !important;padding-bottom:clamp(30px,4vh,48px) !important}.hero-shell{align-items:center !important;gap:clamp(34px,4.8vw,74px) !important}.hero-copy{padding-top:clamp(26px,4.4vh,54px) !important;padding-bottom:clamp(16px,2.4vh,28px) !important}.hero-command{align-self:center !important;margin-top:clamp(28px,4.4vh,58px) !important}.hero-dockline{margin-top:clamp(28px,4.2vh,46px) !important}}@media (min-width:1181px) and (max-height:820px){.hero-panel{padding-top:clamp(62px,7.4vh,88px) !important}.hero-command{margin-top:clamp(22px,3.4vh,40px) !important}.hero-dockline{margin-top:24px !important}}.btn--primary{color:var(--text) !important;border:1px solid rgba(169,204,255,.34) !important;background:radial-gradient(circle at 16% 18%,rgba(118,170,255,.28),transparent 34%),linear-gradient(180deg,rgba(52,91,158,.56),rgba(20,47,99,.50)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 18px 44px rgba(10,28,68,.28) !important}.btn--primary:hover{border-color:rgba(194,222,255,.54) !important;background:radial-gradient(circle at 18% 20%,rgba(140,190,255,.34),transparent 36%),linear-gradient(180deg,rgba(63,105,178,.62),rgba(24,55,112,.56)) !important}.btn--primary::before{background:linear-gradient(115deg,transparent,rgba(199,220,255,.30),transparent) !important}.hero-copy h1::first-letter,.section-kicker,.eyebrow,.hero-command__header,.dockline-card span,.yard-card span,.capability-tab span,.capability-index,.workflow-step span,.recognition-card span,.timeline-readout strong,.nav-frame__label,.bridge-ticker,.ops-status,.bridge-call small{color:var(--header-soft-blue) !important}.eyebrow span,.section-kicker::before{background:linear-gradient(90deg,transparent,rgba(169,204,255,.86)) !important}.dock-node i,.timeline-readout span,.hero-command__grid small{color:rgba(169,204,255,.66) !important}.dock-node strong,.hero-command__grid span{color:rgba(221,235,255,.88) !important}.hero-command{border-color:rgba(169,204,255,.22) !important;background:linear-gradient(180deg,rgba(45,76,129,.30),rgba(8,24,58,.54)),rgba(9,27,64,.28) !important}.hero-command::before{background:radial-gradient(circle at 52% 22%,rgba(169,204,255,.12),transparent 36%),linear-gradient(120deg,rgba(255,255,255,.075),transparent 32%) !important}.vessel-timeline-scanner{margin-top:clamp(26px,3vh,38px) !important;margin-bottom:clamp(24px,3vh,34px) !important;border-color:rgba(169,204,255,.25) !important;background:radial-gradient(circle at 50% 28%,rgba(169,204,255,.105),transparent 37%),linear-gradient(180deg,rgba(45,76,129,.18),rgba(8,24,58,.30)) !important}.vessel-timeline-scanner::before{opacity:.18 !important}.hero-command__grid{gap:14px !important}.hero-command__grid article{border-color:rgba(169,204,255,.18) !important;background:radial-gradient(circle at 18% 12%,rgba(169,204,255,.105),transparent 36%),linear-gradient(180deg,rgba(37,66,119,.26),rgba(8,24,58,.36)) !important}.timeline-orbit__ring,.timeline-orbit__diamond{border-color:rgba(169,204,255,.22) !important}.dock-sequence__line{background:linear-gradient(90deg,transparent,rgba(169,204,255,.22),rgba(0,213,255,.38),rgba(169,204,255,.22),transparent) !important}@media (max-width:1180px){.hero-panel{padding-top:clamp(128px,16vh,178px) !important}.hero-command{margin-top:20px !important}}@media (max-width:720px){.hero-panel{padding-top:118px !important}.hero-actions-row .btn,.btn--primary,.btn--glass{width:100%}}@media (min-width:1181px){.hero-panel{padding-top:clamp(128px,13.2vh,176px) !important;padding-bottom:clamp(28px,3.6vh,44px) !important}.hero-shell{align-items:center !important;gap:clamp(38px,5vw,78px) !important}.hero-copy{padding-top:clamp(10px,2vh,26px) !important;padding-bottom:clamp(12px,2vh,24px) !important}.hero-copy h1{max-width:15.35ch !important;font-size:clamp(4.15rem,5.65vw,7.15rem) !important;line-height:.82 !important;letter-spacing:-.092em !important}.hero-copy p{max-width:720px !important;margin-top:22px !important}.hero-command{margin-top:0 !important;align-self:center !important}.hero-dockline{margin-top:clamp(28px,3.8vh,42px) !important}}@media (min-width:1181px) and (max-height:850px){.hero-panel{padding-top:clamp(118px,12vh,150px) !important;padding-bottom:30px !important}.hero-copy h1{max-width:15.8ch !important;font-size:clamp(3.85rem,5.35vw,6.35rem) !important;line-height:.83 !important}.hero-copy p{margin-top:18px !important}.hero-actions-row{margin-top:22px !important}.hero-dockline{margin-top:24px !important}}@media (min-width:961px) and (max-width:1180px){.hero-panel{padding-top:clamp(150px,17vh,196px) !important}.hero-copy h1{max-width:13.8ch !important;font-size:clamp(3.5rem,7.4vw,6.1rem) !important;line-height:.84 !important}}@media (max-width:960px){.hero-panel{padding-top:calc(var(--header-h) + 48px) !important}}@media (min-width:1181px){.hero-shell{align-items:center !important;grid-template-columns:minmax(0,1.08fr) minmax(380px,.48fr) !important;gap:clamp(44px,5.4vw,86px) !important}.hero-command{width:min(100%,472px) !important;max-width:472px !important;justify-self:end !important;align-self:start !important;margin-top:clamp(34px,5vh,72px) !important;padding:20px !important;border-radius:30px !important}.hero-command__header{font-size:.66rem !important;letter-spacing:.16em !important}.vessel-timeline-scanner{width:min(388px,100%) !important;min-height:272px !important;margin-top:22px !important;margin-bottom:20px !important;border-radius:26px !important}.timeline-orbit{width:218px !important;top:44% !important}.timeline-orbit__ring--middle{inset:29px !important}.timeline-orbit__ring--inner{inset:64px !important}.timeline-orbit__diamond{inset:45px !important}.dock-sequence{left:22px !important;right:22px !important;bottom:42px !important;height:88px !important}.dock-node{gap:6px !important}.dock-node::before{width:11px !important;height:11px !important}.dock-node i{font-size:.56rem !important}.dock-node strong{max-width:58px !important;font-size:.58rem !important}.dock-node:nth-of-type(even){transform:translateY(-22px) !important}.dock-node:nth-of-type(odd){transform:translateY(22px) !important}.dock-sequence__vessel{width:34px !important;height:10px !important;top:38px !important}.dock-sequence__vessel::before{width:14px !important;height:14px !important;left:-3px !important;top:-2px !important}.dock-sequence__vessel::after{width:10px !important;height:10px !important;right:0 !important;top:0 !important}.timeline-readout{left:16px !important;right:16px !important;bottom:12px !important;gap:10px !important;padding-top:10px !important}.timeline-readout span,.timeline-readout strong{font-size:.52rem !important;letter-spacing:.12em !important}.hero-command__grid{gap:12px !important}.hero-command__grid article{padding:14px !important;border-radius:16px !important}.hero-command__grid small{font-size:.72rem !important;margin-bottom:6px !important}.hero-command__grid strong{font-size:clamp(1.12rem,1.42vw,1.42rem) !important}.hero-command__grid span{font-size:.76rem !important}}@media (min-width:1181px) and (max-height:850px){.hero-command{margin-top:clamp(26px,4.2vh,54px) !important;transform:scale(.96) !important;transform-origin:top right !important}.hero-dockline{margin-top:22px !important}}@media (min-width:961px) and (max-width:1180px){.hero-command{width:min(100%,560px) !important;justify-self:center !important;margin-top:26px !important;padding:20px !important}.vessel-timeline-scanner{width:min(460px,100%) !important;min-height:292px !important}}:root{--home-navy-950:#07152b;--home-navy-900:#0b1d3c;--home-navy-850:#102a55;--home-navy-800:#17386c;--home-panel:rgba(18,47,96,0.48);--home-panel-strong:rgba(16,42,86,0.72);--home-panel-deep:rgba(7,20,43,0.86);--home-blue-soft:#a9c9ff;--home-blue-mid:#78a9f7;--home-blue-bright:#5fc8ff;--home-line:rgba(169,204,255,0.24);--home-line-strong:rgba(169,204,255,0.44);--home-glow:rgba(76,142,255,0.20);--bg:var(--home-navy-950);--bg-2:var(--home-navy-900);--bg-3:var(--home-navy-850);--blue:#4f86ee;--blue-2:var(--home-blue-mid);--blue-3:var(--home-blue-soft);--electric:var(--home-blue-bright);--gold:var(--home-blue-soft);--amber:#c3daff;--cyan:var(--home-blue-bright);--steel:#e2ecff;--steel-2:#98afd1;--muted:#c7d6ef;--muted-2:#91a9cc;--line:var(--home-line);--line-strong:var(--home-line-strong);--surface:var(--home-panel);--surface-2:var(--home-panel-strong);--shadow:0 34px 100px rgba(3,17,43,0.38)}html,body{background:radial-gradient(circle at 16% 8%,rgba(91,143,255,0.18),transparent 28%),radial-gradient(circle at 78% 18%,rgba(95,200,255,0.11),transparent 30%),linear-gradient(180deg,#07152b 0%,#0b1d3c 44%,#08162e 100%) !important}.section-pad,.yard-overview,.capabilities,.workflow,.systems-zone,.recognition-suite,.contact-hub,.footer-dock{background:radial-gradient(circle at 18% 12%,rgba(87,139,255,0.105),transparent 32%),radial-gradient(circle at 86% 22%,rgba(95,200,255,0.07),transparent 30%),linear-gradient(180deg,rgba(11,29,60,0.54),rgba(7,21,43,0.76)) !important}.yard-overview::before,.capabilities::before,.workflow::after,.systems-zone::before,.recognition-suite::before,.contact-hub::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(169,204,255,.038) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.032) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(180deg,transparent,black 10%,black 88%,transparent);opacity:.46}.section-kicker,.eyebrow,.hero-command__header,.nav-frame__label,.brand-console__copy small,.site-nav--numbered a span,.ops-status,.bridge-call small,.dockline-card span,.yard-card span,.capability-tab span,.capability-index,.workflow-step span,.recognition-card span,.footer-dock__brand small,.footer-dock__manifest span{color:var(--home-blue-soft) !important}.section-head h2,.yard-title h2,.workflow-copy h2,.systems-copy h2,.contact-copy h2,.capability-pane__content h3,.workflow-step h3,.yard-card strong,.recognition-card strong,.footer-dock__brand strong,.footer-dock__manifest strong{color:#ffffff !important;text-shadow:0 20px 70px rgba(76,142,255,0.12)}.section-head p,.yard-title p,.workflow-copy p,.systems-copy p,.contact-copy p,.yard-card p,.capability-pane__content p,.workflow-step p,.recognition-card p,.contact-card,.footer-dock__brand p,.footer-dock__manifest p{color:rgba(215,230,252,.86) !important}.glass-panel,.yard-card,.capability-pane__content,.systems-bars,.recognition-card,.contact-card,.footer-dock__brand,.footer-dock__manifest article,.footer-dock__nav a,.capability-tab,.workflow-step,.hero-command__grid article,.dockline-card{background:radial-gradient(circle at var(--mx,28%) var(--my,18%),rgba(120,169,247,.16),transparent 34%),linear-gradient(180deg,rgba(30,67,125,.50),rgba(8,25,55,.78)),linear-gradient(135deg,rgba(255,255,255,.085),rgba(255,255,255,.025)) !important;border-color:var(--home-line) !important;box-shadow:0 28px 86px rgba(3,17,43,.30),inset 0 1px 0 rgba(255,255,255,.08) !important}.yard-card:hover,.capability-tab:hover,.capability-tab.is-active,.workflow-step:hover,.recognition-card:hover,.contact-card:hover,.footer-dock__manifest article:hover,.footer-dock__nav a:hover,.dockline-card:hover{border-color:var(--home-line-strong) !important;background:radial-gradient(circle at var(--mx,32%) var(--my,18%),rgba(95,200,255,.20),transparent 34%),linear-gradient(180deg,rgba(38,82,150,.58),rgba(9,28,60,.84)),linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.035)) !important;box-shadow:0 34px 96px rgba(22,79,170,.20),inset 0 1px 0 rgba(255,255,255,.12) !important}.capability-pane__media,.recognition-feature,.systems-board{background:linear-gradient(180deg,rgba(18,47,96,.48),rgba(7,20,43,.86)) !important;border-color:var(--home-line) !important;box-shadow:0 34px 96px rgba(3,17,43,.34) !important}.recognition-feature::after{background:linear-gradient(180deg,transparent 24%,rgba(7,21,43,.78) 100%),radial-gradient(circle at 50% 70%,rgba(78,137,235,.16),transparent 40%) !important}.capability-pane__content li{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025)),rgba(18,47,96,.42) !important;border:1px solid rgba(169,204,255,.14);color:rgba(238,246,255,.92) !important}.capability-pane__content li::before,.dock-node::before,.ops-status i{background:var(--home-blue-bright) !important;box-shadow:0 0 24px rgba(95,200,255,.55) !important}.workflow::before,.workflow-step::before,.bar-row i::before,.bridge-ticker i,.dock-sequence__vessel{background:linear-gradient(180deg,transparent,rgba(95,200,255,.44),transparent) !important}.bar-row i::before,.dock-sequence__vessel{background:linear-gradient(90deg,#4f86ee,#78a9f7,#5fc8ff) !important}.btn--primary{color:#ffffff !important;background:linear-gradient(180deg,rgba(255,255,255,.105),rgba(255,255,255,.035)),rgba(31,70,132,.32) !important;border:1px solid rgba(169,204,255,.30) !important;box-shadow:0 22px 58px rgba(3,17,43,.20),inset 0 1px 0 rgba(255,255,255,.14) !important}.btn--primary:hover,.btn--glass:hover,.btn--outline:hover{background:radial-gradient(circle at 25% 20%,rgba(95,200,255,.18),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.045)),rgba(40,82,150,.38) !important;border-color:rgba(169,204,255,.52) !important}.header-bridge,.brand-console,.nav-frame,.header-ops,.bridge-ticker,.hero-command,.vessel-timeline-scanner,.hero-command__grid article{border-color:rgba(169,204,255,.24) !important}.systems-board,.systems-board__screen{background:radial-gradient(circle at 40% 20%,rgba(120,169,247,.15),transparent 34%),linear-gradient(180deg,rgba(30,67,125,.48),rgba(8,25,55,.82)) !important}.screen-hud,.screen-hud span{border-color:rgba(169,204,255,.34) !important}.footer-dock::before{background:radial-gradient(circle at 18% 18%,rgba(120,169,247,.18),transparent 30%),radial-gradient(circle at 86% 78%,rgba(95,200,255,.09),transparent 28%),linear-gradient(180deg,rgba(7,21,43,0),rgba(7,21,43,.72)) !important}.footer-dock__shell{background:linear-gradient(135deg,rgba(120,169,247,.12),transparent 28%,rgba(95,200,255,.06)),rgba(12,31,64,.72) !important;border-color:rgba(169,204,255,.20) !important}.copy-toast{background:rgba(8,25,55,.94) !important;border-color:rgba(169,204,255,.34) !important}.site-nav--numbered a,.site-header.is-scrolled .site-nav--numbered a{font-size:clamp(.82rem,.72vw,1.02rem) !important;line-height:1.12 !important;font-weight:850 !important;letter-spacing:-.035em !important}.site-nav--numbered a span,.site-header.is-scrolled .site-nav--numbered a span{font-size:clamp(.62rem,.52vw,.76rem) !important;line-height:1 !important;margin-bottom:5px !important;letter-spacing:.08em !important;font-weight:900 !important}.nav-frame__label,.site-header.is-scrolled .nav-frame__label{font-size:clamp(.64rem,.52vw,.76rem) !important;letter-spacing:.20em !important}@media (max-width:1280px){.site-nav--numbered a,.site-header.is-scrolled .site-nav--numbered a{font-size:.78rem !important}.site-nav--numbered a span,.site-header.is-scrolled .site-nav--numbered a span{font-size:.58rem !important}}@media (max-width:960px){.site-nav--numbered a,.site-header.is-scrolled .site-nav--numbered a{font-size:.94rem !important;line-height:1.18 !important}.site-nav--numbered a span,.site-header.is-scrolled .site-nav--numbered a span{font-size:.68rem !important;margin-bottom:4px !important}}:root{--specimen-blue:#8eb8ff;--specimen-blue-soft:rgba(142,184,255,.42);--specimen-cyan:rgba(85,217,255,.52)}.yard-overview,.capabilities,.workflow,.systems-zone,.recognition-suite,.contact-hub{isolation:isolate;background:transparent !important}.yard-overview::after,.capabilities::after,.workflow::after,.systems-zone::after,.recognition-suite::after,.contact-hub::after{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at var(--section-glow-x,74%) 42%,rgba(88,145,255,.10),transparent 34%),linear-gradient(180deg,rgba(3,8,20,.20),rgba(4,10,24,.58));opacity:.82}.yard-overview::before,.capabilities::before,.workflow::before,.systems-zone::before,.recognition-suite::before,.contact-hub::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(3,8,20,.34),rgba(3,8,20,.12) 48%,rgba(3,8,20,.34)),radial-gradient(circle at 18% 24%,rgba(0,133,255,.026),transparent 30%)}.specimen-stage{--specimen-section-progress:.5;--specimen-edge-drift:0px;position:fixed;inset:0;z-index:1;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .32s var(--ease),visibility .32s var(--ease);overflow:clip;contain:layout paint style}.specimen-stage::before{content:"";position:absolute;inset:0;z-index:0;opacity:.28;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 118px,rgba(148,179,218,.09) 118px 119px,transparent 119px 238px),repeating-linear-gradient(0deg,transparent 0 118px,rgba(148,179,218,.075) 118px 119px,transparent 119px 238px),radial-gradient(circle at 119px 119px,rgba(158,188,225,.18) 0 1.1px,transparent 1.3px);background-size:238px 238px;mask-image:linear-gradient(90deg,black 0 24%,transparent 45% 55%,black 76% 100%)}.specimen-stage.is-visible{opacity:1;visibility:visible}.specimen-stage__aura,.specimen-stage__grid{position:absolute;inset:0;opacity:0;transition:opacity .45s var(--ease)}.specimen-stage__aura{z-index:0}.specimen-stage__grid{z-index:2;mix-blend-mode:screen}.specimen-stage.is-visible .specimen-stage__aura{opacity:.34}.specimen-stage.is-visible .specimen-stage__grid{opacity:.34}.specimen-stage__aura{background:radial-gradient(circle at 92% 50%,rgba(43,99,246,.055),transparent 24%),radial-gradient(circle at 8% 54%,rgba(0,133,255,.026),transparent 24%)}.specimen-stage__grid{background:linear-gradient(180deg,rgba(4,10,24,.48),rgba(5,13,31,.58)),linear-gradient(rgba(170,198,236,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(170,198,236,.115) 1px,transparent 1px),linear-gradient(rgba(170,198,236,.052) 1px,transparent 1px),linear-gradient(90deg,rgba(170,198,236,.046) 1px,transparent 1px),radial-gradient(circle at 18px 18px,rgba(180,207,244,.15) 0 1.15px,transparent 1.35px),linear-gradient(115deg,transparent 0 46%,rgba(43,99,246,.065) 50%,transparent 54% 100%);background-size:auto,96px 96px,96px 96px,24px 24px,24px 24px,96px 96px,280px 280px;mask-image:linear-gradient(90deg,black 0 32%,rgba(0,0,0,.62) 43%,rgba(0,0,0,.62) 57%,black 68% 100%)}.specimen-stage__grid::after{content:"";position:absolute;inset:0;opacity:.18;background:linear-gradient(135deg,transparent 0 46%,rgba(180,207,244,.055) 49%,transparent 52% 100%),linear-gradient(45deg,transparent 0 48%,rgba(0,133,255,.036) 50%,transparent 52% 100%);background-size:260px 260px,340px 340px}.specimen-object{--peek-x:42%;--specimen-y:54%;--specimen-opacity:.26;--specimen-scale:1;--specimen-rotate:-1deg;--edge-nudge:0px;position:absolute;z-index:1;top:var(--specimen-y);right:0;width:clamp(1040px,98vw,1520px);max-width:none;min-width:0;margin:0;opacity:0;transform:translate3d(calc(var(--peek-x) + var(--edge-nudge) + var(--specimen-edge-drift)),-50%,0) scale(.985) rotate(var(--specimen-rotate));transform-origin:center;transition:opacity .34s var(--ease),transform .52s var(--ease);filter:saturate(.9) contrast(1.04) drop-shadow(0 20px 34px rgba(0,0,0,.22))}.specimen-object.is-active{opacity:var(--specimen-opacity);transform:translate3d(calc(var(--peek-x) + var(--edge-nudge) + var(--specimen-edge-drift)),-50%,0) scale(var(--specimen-scale)) rotate(var(--specimen-rotate));will-change:transform,opacity}.specimen-object.is-leaving{opacity:0}.specimen-object img{width:100%;height:auto;object-fit:contain;user-select:none;-webkit-user-drag:none;transform:translateZ(0)}.specimen-object__frame{position:absolute;inset:10% 3% 6% 7%;z-index:-1;border:1px solid rgba(142,184,255,.11);border-radius:34px;opacity:.34;background:transparent}.specimen-object__frame::before,.specimen-object__frame::after{content:"";position:absolute;width:44px;height:44px;border-color:rgba(160,190,224,.22);border-style:solid}.specimen-object__frame::before{left:-1px;top:-1px;border-width:1px 0 0 1px;border-radius:28px 0 0 0}.specimen-object__frame::after{right:-1px;bottom:-1px;border-width:0 1px 1px 0;border-radius:0 0 28px 0}.specimen-object figcaption{display:none}.specimen-object--capabilities,.specimen-object--systems{right:auto;left:0;--peek-x:-42%;--specimen-rotate:1deg}.specimen-object--yard{--specimen-y:56%;--specimen-opacity:.21;--specimen-scale:1.04}.specimen-object--capabilities{--specimen-y:55%;--specimen-opacity:.24;--specimen-scale:1}.specimen-object--workflow{--specimen-y:53%;--specimen-opacity:.27;--specimen-scale:1.02}.specimen-object--systems{--specimen-y:55%;--specimen-opacity:.22;--specimen-scale:.98}.specimen-object--recognition{--specimen-y:56%;--specimen-opacity:.24;--specimen-scale:1}.specimen-stage[data-active="contact"] .specimen-object--recognition{--specimen-y:58%;--specimen-opacity:.21;--specimen-scale:.98}.specimen-stage[data-active="capabilities"] .specimen-stage__aura,.specimen-stage[data-active="systems"] .specimen-stage__aura{transform:scaleX(-1)}.yard-shell,.capabilities-shell,.workflow-shell,.systems-shell,.recognition-shell,.contact-shell{position:relative;z-index:2}.yard-card,.capability-pane__content,.workflow-step,.systems-board,.systems-bars,.recognition-card,.contact-card{background:linear-gradient(180deg,rgba(5,13,31,.66),rgba(3,8,21,.78)),linear-gradient(135deg,rgba(255,255,255,.05),transparent 48%) !important;border-color:rgba(142,184,255,.15) !important;backdrop-filter:blur(13px) saturate(1.04)}.capability-pane__media,.recognition-feature,.systems-board__screen{background:rgba(3,8,21,.30) !important;border-color:rgba(142,184,255,.12) !important}@media (max-width:1280px){.specimen-object{width:clamp(760px,90vw,1080px)}}@media (max-width:1180px){.specimen-stage{opacity:.26}.specimen-object{width:clamp(760px,110vw,980px);--peek-x:54%}.specimen-object--capabilities,.specimen-object--systems{--peek-x:-54%}}@media (max-width:760px){.specimen-stage{display:none}.yard-overview::after,.capabilities::after,.workflow::after,.systems-zone::after,.recognition-suite::after,.contact-hub::after{background:linear-gradient(180deg,rgba(4,10,24,.44),rgba(4,10,24,.70))}}.yard-shell--premium{position:relative}.yard-title--premium{grid-template-columns:minmax(0,1.06fr) minmax(340px,.82fr);margin-bottom:clamp(28px,4vw,48px)}.yard-title--premium h2{max-width:980px;color:var(--text)}.yard-command-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);gap:clamp(18px,2.2vw,30px);align-items:stretch}.yard-visual-console{position:relative;min-height:clamp(580px,66vw,760px);padding:clamp(20px,2.4vw,30px);overflow:hidden;border-radius:var(--radius-xl);border:1px solid rgba(142,184,255,.22);background:linear-gradient(180deg,rgba(14,36,78,.42),rgba(4,11,28,.76)),radial-gradient(circle at 18% 18%,rgba(95,150,255,.20),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.07),transparent 44%);box-shadow:0 34px 100px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(16px) saturate(1.06)}.yard-visual-console::before{content:"";position:absolute;inset:0;opacity:.18;background:linear-gradient(rgba(167,202,255,.10) 1px,transparent 1px),linear-gradient(90deg,rgba(167,202,255,.08) 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(180deg,black,rgba(0,0,0,.62) 68%,transparent);pointer-events:none}.yard-visual-console::after{content:"";position:absolute;inset:1px;border-radius:calc(var(--radius-xl) - 1px);pointer-events:none;background:linear-gradient(110deg,transparent 0 42%,rgba(139,189,255,.10) 49%,transparent 58% 100%);transform:translateX(-60%);animation:yardConsoleShine 8s var(--ease) infinite}@keyframes yardConsoleShine{0%,62%{transform:translateX(-70%);opacity:0}72%{opacity:.9}100%{transform:translateX(70%);opacity:0}}.yard-visual-console__top{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--blue-3);text-transform:uppercase;letter-spacing:.17em;font-family:var(--font-tech);font-weight:800;font-size:.76rem}.yard-visual-console__top strong{color:rgba(246,249,255,.78)}.yard-blueprint{position:absolute;inset:clamp(68px,7vw,92px) clamp(20px,2.4vw,30px) clamp(150px,15vw,188px);z-index:2;border-radius:32px;overflow:hidden;border:1px solid rgba(142,184,255,.16);background:radial-gradient(circle at 56% 46%,rgba(43,99,246,.20),transparent 28%),linear-gradient(180deg,rgba(9,27,62,.38),rgba(4,12,30,.66))}.yard-blueprint__grid,.yard-blueprint__water,.yard-blueprint__scan{position:absolute;inset:0;pointer-events:none}.yard-blueprint__grid{opacity:.42;background:linear-gradient(rgba(166,194,232,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(166,194,232,.10) 1px,transparent 1px),radial-gradient(circle at 18px 18px,rgba(180,207,244,.16) 0 1.1px,transparent 1.3px);background-size:44px 44px,44px 44px,44px 44px}.yard-blueprint__water{top:auto;height:38%;opacity:.46;background:linear-gradient(180deg,transparent,rgba(0,213,255,.08)),repeating-linear-gradient(0deg,rgba(139,189,255,.09) 0 1px,transparent 1px 14px);transform:perspective(500px) rotateX(56deg) translateY(20%);transform-origin:bottom}.yard-blueprint__scan{width:34%;background:linear-gradient(90deg,transparent,rgba(0,213,255,.16),transparent);animation:yardMapScan 6.8s linear infinite}@keyframes yardMapScan{from{transform:translateX(-110%)}to{transform:translateX(330%)}}.yard-blueprint__dock{position:absolute;left:20%;top:24%;width:52%;height:46%;border:1px solid rgba(142,184,255,.32);border-radius:26px;transform:skewX(-10deg) rotate(-2deg);background:linear-gradient(135deg,rgba(142,184,255,.12),transparent 58%),repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 34px);box-shadow:inset 0 0 40px rgba(0,213,255,.06)}.yard-blueprint__hull{position:absolute;left:34%;top:36%;width:44%;height:18%;border:1px solid rgba(218,232,255,.48);border-radius:999px 28px 28px 999px;transform:rotate(-7deg);background:radial-gradient(circle at 12% 50%,rgba(116,167,255,.20),transparent 22%),linear-gradient(90deg,rgba(166,194,232,.26),rgba(43,99,246,.08));filter:drop-shadow(0 0 24px rgba(0,213,255,.14));animation:yardHullFloat 5.5s ease-in-out infinite}@keyframes yardHullFloat{50%{transform:rotate(-7deg) translate3d(8px,-5px,0)}}.yard-blueprint__rail{position:absolute;left:12%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(139,189,255,.35),transparent)}.yard-blueprint__rail--a{top:68%}.yard-blueprint__rail--b{top:76%}.yard-blueprint__crane{position:absolute;border:1px solid rgba(139,189,255,.28);opacity:.75}.yard-blueprint__crane::before,.yard-blueprint__crane::after{content:"";position:absolute;background:rgba(139,189,255,.22)}.yard-blueprint__crane--a{right:10%;top:16%;width:150px;height:44px;transform:rotate(-12deg)}.yard-blueprint__crane--a::before{right:26px;top:42px;width:1px;height:110px}.yard-blueprint__crane--a::after{right:14px;top:150px;width:28px;height:1px}.yard-blueprint__crane--b{left:7%;bottom:18%;width:128px;height:38px;transform:rotate(9deg)}.yard-blueprint__crane--b::before{left:22px;bottom:38px;width:1px;height:78px}.yard-blueprint__crane--b::after{left:12px;bottom:116px;width:24px;height:1px}.yard-hotspot{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border-radius:999px;color:rgba(218,232,255,.78);background:rgba(11,30,68,.54);border:1px solid rgba(142,184,255,.20);backdrop-filter:blur(10px);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;transition:transform .28s var(--ease),background .28s var(--ease),border-color .28s var(--ease),color .28s var(--ease)}.yard-hotspot i{width:10px;height:10px;border-radius:50%;background:var(--blue-3);box-shadow:0 0 0 7px rgba(95,150,255,.12),0 0 22px rgba(0,213,255,.34)}.yard-hotspot:hover,.yard-hotspot.is-active{color:var(--text);transform:translateY(-3px);border-color:rgba(139,189,255,.50);background:linear-gradient(135deg,rgba(43,99,246,.32),rgba(0,213,255,.10))}.yard-hotspot.is-active i{background:var(--electric);box-shadow:0 0 0 9px rgba(0,213,255,.13),0 0 34px rgba(0,213,255,.62)}.yard-hotspot--dock{left:28%;top:28%}.yard-hotspot--fabrication{right:14%;top:32%}.yard-hotspot--repair{left:42%;bottom:26%}.yard-hotspot--qc{right:18%;bottom:18%}.yard-zone-readout{position:absolute;z-index:5;left:clamp(20px,2.4vw,30px);right:clamp(20px,2.4vw,30px);bottom:clamp(20px,2.4vw,30px);min-height:128px;padding:22px;border-radius:28px;border:1px solid rgba(142,184,255,.18);background:linear-gradient(180deg,rgba(9,27,62,.62),rgba(3,8,21,.78)),linear-gradient(135deg,rgba(255,255,255,.07),transparent 46%);box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.yard-zone-readout span{display:inline-flex;margin-bottom:10px;color:var(--blue-3);font-family:var(--font-tech);font-size:.72rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.yard-zone-readout strong{display:block;font-family:var(--font-display);font-size:clamp(1.55rem,2.8vw,2.8rem);line-height:.96;letter-spacing:-.055em}.yard-zone-readout p{max-width:720px;margin:12px 0 0;color:rgba(218,232,255,.72);line-height:1.68}.yard-info-stack{display:grid;gap:16px}.yard-stat-card,.yard-mini-card{position:relative;overflow:hidden;border:1px solid rgba(142,184,255,.16);background:linear-gradient(180deg,rgba(12,34,78,.52),rgba(3,8,21,.76)),linear-gradient(135deg,rgba(255,255,255,.06),transparent 46%);box-shadow:0 24px 80px rgba(0,0,0,.22);backdrop-filter:blur(14px) saturate(1.05)}.yard-stat-card{min-height:230px;padding:30px;border-radius:30px}.yard-stat-card::after,.yard-mini-card::after{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,213,255,.52),rgba(139,189,255,.32),transparent);opacity:.72}.yard-stat-card span,.yard-mini-card span{display:inline-flex;color:var(--blue-3);font-family:var(--font-tech);font-size:.72rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.yard-stat-card strong{display:block;margin-top:34px;max-width:520px;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.5rem);line-height:.94;letter-spacing:-.06em}.yard-stat-card p{margin:18px 0 0;color:rgba(218,232,255,.70);line-height:1.75}.yard-mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.yard-mini-card{min-height:224px;padding:22px;border-radius:26px;cursor:pointer;transition:transform .32s var(--ease),border-color .32s var(--ease),background .32s var(--ease)}.yard-mini-card::before{content:"";position:absolute;inset:0;opacity:0;background:radial-gradient(circle at var(--mx,50%) var(--my,30%),rgba(139,189,255,.16),transparent 38%);transition:opacity .32s ease}.yard-mini-card:hover,.yard-mini-card.is-active{transform:translateY(-5px);border-color:rgba(139,189,255,.42);background:linear-gradient(180deg,rgba(20,54,118,.58),rgba(4,12,30,.78)),linear-gradient(135deg,rgba(255,255,255,.08),transparent 48%)}.yard-mini-card:hover::before,.yard-mini-card.is-active::before{opacity:1}.yard-mini-card i{position:absolute;right:18px;top:18px;width:48px;height:48px;display:grid;place-items:center;border-radius:18px;color:var(--blue-3);background:linear-gradient(135deg,rgba(43,99,246,.28),rgba(0,213,255,.08));border:1px solid rgba(142,184,255,.20);box-shadow:0 12px 32px rgba(43,99,246,.16)}.yard-mini-card svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.yard-mini-card strong{position:relative;display:block;margin-top:44px;font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.05;letter-spacing:-.045em}.yard-mini-card small{position:relative;display:block;margin-top:12px;color:rgba(218,232,255,.66);line-height:1.6}@media (max-width:1180px){.yard-title--premium,.yard-command-grid{grid-template-columns:1fr}.yard-visual-console{min-height:640px}}@media (max-width:760px){.yard-visual-console{min-height:560px;padding:18px;border-radius:28px}.yard-blueprint{inset:68px 16px 180px}.yard-hotspot{padding:0 9px;font-size:.62rem}.yard-hotspot span{display:none}.yard-mini-grid{grid-template-columns:1fr}.yard-stat-card,.yard-mini-card{min-height:auto}}.yard-shell--premium{position:relative;z-index:2}.yard-section-card{position:relative;overflow:hidden;padding:clamp(24px,3vw,42px);border-radius:clamp(30px,3.4vw,52px);border:1px solid rgba(154,190,245,.22);background:linear-gradient(180deg,rgba(17,44,94,.82),rgba(5,15,38,.92)),radial-gradient(circle at 14% 10%,rgba(95,150,255,.20),transparent 34%),radial-gradient(circle at 86% 0%,rgba(0,213,255,.08),transparent 30%);box-shadow:0 42px 130px rgba(0,0,0,.40),inset 0 1px 0 rgba(255,255,255,.10),inset 0 0 0 1px rgba(255,255,255,.035);backdrop-filter:blur(28px) saturate(1.18);-webkit-backdrop-filter:blur(28px) saturate(1.18)}.yard-section-card::before{content:"";position:absolute;inset:0;opacity:.17;pointer-events:none;background:linear-gradient(rgba(180,207,244,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(180,207,244,.09) 1px,transparent 1px),linear-gradient(115deg,transparent 0 44%,rgba(255,255,255,.10) 50%,transparent 58% 100%);background-size:58px 58px,58px 58px,320px 320px;mask-image:linear-gradient(180deg,black,rgba(0,0,0,.74) 64%,transparent 100%)}.yard-section-card::after{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;border:1px solid rgba(255,255,255,.04)}.yard-section-card>*{position:relative;z-index:1}.yard-title--premium{padding:0 2px clamp(22px,2.6vw,34px);margin-bottom:0}.yard-title--premium p{color:rgba(225,236,255,.78)}.yard-visual-console{background:linear-gradient(180deg,rgba(20,51,110,.82),rgba(5,14,36,.94)),radial-gradient(circle at 18% 18%,rgba(95,150,255,.22),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.08),transparent 44%);border-color:rgba(154,190,245,.24);box-shadow:0 30px 90px rgba(0,0,0,.30),inset 0 1px 0 rgba(255,255,255,.09)}.yard-blueprint{background:radial-gradient(circle at 56% 46%,rgba(43,99,246,.22),transparent 28%),linear-gradient(180deg,rgba(12,33,78,.80),rgba(5,14,36,.90));border-color:rgba(154,190,245,.22)}.yard-zone-readout,.yard-stat-card,.yard-mini-card{background:linear-gradient(180deg,rgba(14,38,84,.86),rgba(5,14,36,.94)),linear-gradient(135deg,rgba(255,255,255,.075),transparent 46%);border-color:rgba(154,190,245,.22);box-shadow:0 22px 70px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12)}.yard-mini-card:hover,.yard-mini-card.is-active{background:linear-gradient(180deg,rgba(26,66,138,.90),rgba(7,18,45,.96)),linear-gradient(135deg,rgba(255,255,255,.10),transparent 48%);border-color:rgba(154,190,245,.46)}@media (max-width:760px){.yard-section-card{padding:18px;border-radius:30px}.yard-title--premium{padding-bottom:22px}}#yard.section-pad{padding-top:clamp(72px,7vw,104px);padding-bottom:clamp(58px,6vw,86px)}.yard-section-card{padding:clamp(20px,2.2vw,32px);border-radius:clamp(28px,3vw,44px);background:linear-gradient(180deg,rgba(18,46,98,.90),rgba(5,14,36,.97)),radial-gradient(circle at 12% 8%,rgba(95,150,255,.18),transparent 30%),radial-gradient(circle at 88% 0%,rgba(0,213,255,.07),transparent 28%)}.yard-title--premium{align-items:center;gap:clamp(18px,2.2vw,28px);padding-bottom:clamp(18px,2.2vw,26px)}.yard-title--premium .section-kicker{font-size:.68rem;letter-spacing:.18em}.yard-title--premium h2{margin-top:14px;font-size:clamp(1.78rem,3.6vw,4.35rem);line-height:.94;letter-spacing:-.065em}.yard-title--premium p{max-width:680px;font-size:clamp(.92rem,1.02vw,1rem);line-height:1.68;color:rgba(225,236,255,.82)}.yard-command-grid{grid-template-columns:minmax(0,1.04fr) minmax(340px,.96fr);gap:clamp(14px,1.8vw,24px)}.yard-visual-console{min-height:clamp(470px,47vw,575px);padding:clamp(16px,1.8vw,24px);border-radius:32px;background:linear-gradient(180deg,rgba(17,45,98,.94),rgba(5,14,36,.985)),radial-gradient(circle at 18% 18%,rgba(95,150,255,.18),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.07),transparent 44%)}.yard-visual-console__top{font-size:.68rem;letter-spacing:.15em}.yard-blueprint{inset:clamp(56px,5.6vw,74px) clamp(16px,1.8vw,24px) clamp(118px,12vw,150px);border-radius:26px;background:radial-gradient(circle at 56% 46%,rgba(43,99,246,.20),transparent 28%),linear-gradient(180deg,rgba(12,33,78,.88),rgba(5,14,36,.97))}.yard-hotspot{min-height:31px;padding:0 10px;font-size:.64rem;letter-spacing:.07em;background:rgba(10,31,72,.86)}.yard-hotspot i{width:8px;height:8px;box-shadow:0 0 0 6px rgba(95,150,255,.12),0 0 18px rgba(0,213,255,.30)}.yard-zone-readout{bottom:clamp(16px,1.8vw,24px);left:clamp(16px,1.8vw,24px);right:clamp(16px,1.8vw,24px);min-height:104px;padding:16px 18px;border-radius:22px;background:linear-gradient(180deg,rgba(12,35,80,.96),rgba(4,11,30,.99)),linear-gradient(135deg,rgba(255,255,255,.075),transparent 46%)}.yard-zone-readout span{margin-bottom:7px;font-size:.64rem;letter-spacing:.15em}.yard-zone-readout strong{font-size:clamp(1.25rem,2.2vw,2.1rem);line-height:1}.yard-zone-readout p{max-width:640px;margin-top:8px;font-size:.92rem;line-height:1.5;color:rgba(225,236,255,.80)}.yard-info-stack{gap:12px}.yard-stat-card{min-height:166px;padding:22px;border-radius:26px;background:linear-gradient(180deg,rgba(13,38,88,.96),rgba(4,11,30,.99)),linear-gradient(135deg,rgba(255,255,255,.08),transparent 46%)}.yard-stat-card span,.yard-mini-card span{font-size:.64rem;letter-spacing:.14em}.yard-stat-card strong{margin-top:20px;max-width:520px;font-size:clamp(1.55rem,3vw,2.55rem);line-height:.98}.yard-stat-card p{margin-top:12px;font-size:.92rem;line-height:1.56;color:rgba(225,236,255,.80)}.yard-mini-grid{gap:12px}.yard-mini-card{min-height:156px;padding:17px;border-radius:22px;background:linear-gradient(180deg,rgba(13,38,88,.96),rgba(4,11,30,.99)),linear-gradient(135deg,rgba(255,255,255,.08),transparent 46%)}.yard-mini-card i{right:14px;top:14px;width:40px;height:40px;border-radius:15px;background:linear-gradient(135deg,rgba(43,99,246,.34),rgba(0,213,255,.11))}.yard-mini-card svg{width:20px;height:20px}.yard-mini-card strong{margin-top:32px;font-size:clamp(1.08rem,1.55vw,1.42rem);line-height:1.03}.yard-mini-card small{margin-top:8px;font-size:.84rem;line-height:1.42;color:rgba(225,236,255,.74)}@media (min-width:1181px) and (max-height:820px){#yard.section-pad{padding-top:62px;padding-bottom:56px}.yard-section-card{padding:22px}.yard-title--premium h2{font-size:clamp(1.7rem,3.1vw,3.7rem)}.yard-title--premium p{font-size:.9rem;line-height:1.56}.yard-visual-console{min-height:500px}.yard-stat-card{min-height:150px}.yard-mini-card{min-height:142px}}@media (max-width:1180px){.yard-command-grid{grid-template-columns:1fr}.yard-visual-console{min-height:560px}}@media (max-width:760px){#yard.section-pad{padding-top:64px;padding-bottom:64px}.yard-section-card{padding:16px;border-radius:28px}.yard-title--premium h2{font-size:clamp(1.8rem,11vw,3.05rem)}.yard-title--premium p{font-size:.92rem}.yard-visual-console{min-height:510px}.yard-blueprint{inset:60px 14px 162px}.yard-zone-readout{min-height:130px}}.yard-section-card{background:linear-gradient(180deg,rgba(18,46,98,.96),rgba(5,14,36,.99)),radial-gradient(circle at 12% 8%,rgba(95,150,255,.14),transparent 30%),radial-gradient(circle at 88% 0%,rgba(0,213,255,.055),transparent 28%)}.yard-visual-console,.yard-blueprint,.yard-zone-readout,.yard-stat-card,.yard-mini-card{background:linear-gradient(180deg,rgba(12,35,80,.98),rgba(4,11,30,.995)),linear-gradient(135deg,rgba(255,255,255,.065),transparent 48%) !important;border-color:rgba(154,190,245,.24) !important}.yard-stat-card,.yard-mini-card{backdrop-filter:blur(8px) saturate(1.06);-webkit-backdrop-filter:blur(8px) saturate(1.06)}.yard-mini-card:hover,.yard-mini-card.is-active{background:linear-gradient(180deg,rgba(20,52,112,.99),rgba(5,14,36,1)),linear-gradient(135deg,rgba(255,255,255,.09),transparent 48%) !important}.yard-stat-card--wide{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:20px;align-items:stretch}.yard-stat-card__copy{min-width:0}.yard-live-chart{position:relative;overflow:hidden;min-height:126px;padding:14px 14px 12px;border-radius:22px;border:1px solid rgba(154,190,245,.20);background:linear-gradient(180deg,rgba(15,43,96,.98),rgba(5,14,36,.99)),radial-gradient(circle at 70% 20%,rgba(0,213,255,.12),transparent 48%);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 16px 42px rgba(0,0,0,.22)}.yard-live-chart::before{content:"";position:absolute;inset:0;opacity:.22;background:linear-gradient(rgba(170,198,236,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(170,198,236,.11) 1px,transparent 1px);background-size:22px 22px}.yard-live-chart__head{position:relative;z-index:2;display:flex;justify-content:space-between;gap:10px;color:rgba(218,232,255,.76);font-family:var(--font-tech);font-size:.58rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.yard-live-chart__head strong{color:var(--blue-3);white-space:nowrap}.yard-live-chart__bars{position:absolute;z-index:2;left:14px;right:14px;bottom:14px;height:72px;display:grid;grid-template-columns:repeat(6,1fr);align-items:end;gap:7px}.yard-live-chart__bars i{display:block;height:var(--h);min-height:18px;border-radius:999px 999px 8px 8px;background:linear-gradient(180deg,rgba(116,167,255,.95),rgba(43,99,246,.42)),linear-gradient(90deg,rgba(255,255,255,.16),transparent);box-shadow:0 0 20px rgba(43,99,246,.25),inset 0 1px 0 rgba(255,255,255,.18);transform-origin:bottom;animation:yardBarPulse 2.9s ease-in-out infinite;animation-delay:var(--d)}@keyframes yardBarPulse{0%,100%{transform:scaleY(.78);opacity:.62}45%{transform:scaleY(1.06);opacity:1}}.yard-live-chart__line{position:absolute;z-index:3;left:14px;right:14px;bottom:52px;height:2px;opacity:.8;background:linear-gradient(90deg,transparent,rgba(0,213,255,.82),rgba(139,189,255,.52),transparent);filter:drop-shadow(0 0 12px rgba(0,213,255,.35));animation:yardChartSweep 3.6s linear infinite}@keyframes yardChartSweep{0%{transform:translateX(-18%);opacity:.18}40%,70%{opacity:.9}100%{transform:translateX(18%);opacity:.18}}.yard-mini-card{isolation:isolate}.yard-mini-card::before{background:radial-gradient(circle at var(--mx,50%) var(--my,30%),rgba(139,189,255,.13),transparent 38%),linear-gradient(115deg,transparent 0 42%,rgba(255,255,255,.055) 50%,transparent 58%)}.yard-mini-card strong,.yard-mini-card small,.yard-mini-card span,.yard-stat-card strong,.yard-stat-card p,.yard-stat-card span{position:relative;z-index:2}@media (max-width:1180px){.yard-stat-card--wide{grid-template-columns:1fr}.yard-live-chart{min-height:118px}}@media (max-width:760px){.yard-live-chart{display:none}}#yard.section-pad{padding-top:clamp(76px,7vw,112px);padding-bottom:clamp(64px,6vw,92px)}.yard-section-card{padding:clamp(22px,2.5vw,34px);border-radius:clamp(30px,3vw,42px)}.yard-visual-console,.yard-blueprint,.yard-zone-readout,.yard-stat-card,.yard-mini-card,.yard-live-chart{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.yard-visual-console{background:linear-gradient(180deg,rgba(10,31,72,0.995),rgba(4,12,31,1)),linear-gradient(135deg,rgba(255,255,255,.045),transparent 45%) !important;border-color:rgba(156,194,249,.24) !important}.yard-blueprint{background:linear-gradient(180deg,rgba(8,26,63,0.995),rgba(3,9,24,1)),radial-gradient(circle at 58% 46%,rgba(43,99,246,.12),transparent 28%) !important}.yard-zone-readout,.yard-stat-card,.yard-mini-card{background:linear-gradient(180deg,rgba(13,37,84,0.998),rgba(4,11,28,1)),linear-gradient(135deg,rgba(255,255,255,.04),transparent 46%) !important;border-color:rgba(156,194,249,.22) !important;box-shadow:0 18px 46px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.05) !important}.yard-mini-card:hover,.yard-mini-card.is-active{background:linear-gradient(180deg,rgba(19,48,103,1),rgba(5,12,30,1)),linear-gradient(135deg,rgba(255,255,255,.06),transparent 48%) !important;border-color:rgba(156,194,249,.38) !important}.yard-title--premium{gap:clamp(18px,2vw,28px);padding-bottom:clamp(18px,2.2vw,28px)}.yard-title--premium .section-kicker{font-size:.66rem;letter-spacing:.18em}.yard-title--premium h2{font-size:clamp(1.65rem,3vw,3.25rem);line-height:.98;letter-spacing:-.055em;max-width:720px;margin-top:10px}.yard-title--premium p{max-width:600px;font-size:.93rem;line-height:1.62;color:rgba(226,236,252,.86)}.yard-command-grid{grid-template-columns:minmax(0,1.04fr) minmax(400px,.96fr);gap:clamp(18px,2vw,26px);align-items:start}.yard-visual-console{min-height:clamp(490px,47vw,560px);padding:clamp(18px,2vw,24px);border-radius:30px}.yard-visual-console__top{font-size:.7rem;letter-spacing:.16em}.yard-blueprint{inset:62px 18px 134px 18px;border-radius:24px}.yard-zone-readout{left:18px;right:18px;bottom:18px;min-height:112px;padding:18px 20px;border-radius:22px}.yard-zone-readout span{margin-bottom:8px;font-size:.64rem;letter-spacing:.16em}.yard-zone-readout strong{font-size:clamp(1.3rem,2vw,2rem);line-height:1;margin-bottom:2px}.yard-zone-readout p{margin-top:8px;max-width:620px;font-size:.92rem;line-height:1.52;color:rgba(226,236,252,.80)}.yard-info-stack{gap:14px}.yard-stat-card--wide{grid-template-columns:minmax(0,1fr) 170px;gap:16px;min-height:176px;padding:22px 22px 20px;border-radius:24px}.yard-stat-card__copy{display:flex;flex-direction:column;justify-content:center}.yard-stat-card span,.yard-mini-card span{font-size:.63rem;letter-spacing:.14em}.yard-stat-card strong{margin-top:16px;max-width:420px;font-size:clamp(1.48rem,2.45vw,2.35rem);line-height:.97;letter-spacing:-.05em}.yard-stat-card p{margin-top:12px;max-width:470px;font-size:.9rem;line-height:1.55;color:rgba(226,236,252,.80)}.yard-live-chart{min-height:118px;padding:12px 12px 10px;border-radius:18px;background:linear-gradient(180deg,rgba(10,31,72,0.998),rgba(4,12,31,1)),radial-gradient(circle at 70% 20%,rgba(0,213,255,.09),transparent 46%) !important}.yard-live-chart__head{font-size:.54rem;letter-spacing:.11em}.yard-live-chart__bars{left:12px;right:12px;bottom:12px;height:64px;gap:6px}.yard-live-chart__bars i{min-height:16px}.yard-live-chart__line{left:12px;right:12px;bottom:44px}.yard-mini-grid{gap:12px}.yard-mini-card{min-height:158px;padding:18px;border-radius:22px}.yard-mini-card i{right:14px;top:14px;width:38px;height:38px;border-radius:14px}.yard-mini-card svg{width:18px;height:18px}.yard-mini-card strong{margin-top:30px;font-size:clamp(1.02rem,1.3vw,1.32rem);line-height:1.05;letter-spacing:-.03em}.yard-mini-card small{margin-top:8px;font-size:.84rem;line-height:1.48;color:rgba(226,236,252,.74);max-width:280px}@media (min-width:1181px) and (max-height:860px){#yard.section-pad{padding-top:66px;padding-bottom:58px}.yard-section-card{padding:22px}.yard-title--premium h2{font-size:clamp(1.55rem,2.6vw,2.7rem)}.yard-title--premium p{font-size:.89rem}.yard-visual-console{min-height:500px}.yard-blueprint{inset:58px 16px 128px 16px}.yard-stat-card--wide{min-height:164px}.yard-mini-card{min-height:150px}}@media (max-width:1180px){.yard-command-grid{grid-template-columns:1fr}.yard-stat-card--wide{grid-template-columns:1fr}.yard-live-chart{min-height:112px}.yard-title--premium h2{max-width:100%}.yard-title--premium p,.yard-stat-card p,.yard-zone-readout p{max-width:100%}}@media (max-width:760px){.yard-section-card{padding:16px;border-radius:28px}.yard-title--premium h2{font-size:clamp(1.6rem,10.2vw,2.6rem)}.yard-title--premium p{font-size:.9rem}.yard-visual-console{min-height:510px;padding:16px}.yard-blueprint{inset:58px 14px 154px 14px}.yard-zone-readout{left:14px;right:14px;bottom:14px}.yard-mini-grid{grid-template-columns:1fr}}#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-zone-readout,#yard .yard-live-chart{background:#061734 !important;background-image:linear-gradient(180deg,#0b2b63 0%,#061734 54%,#030b1d 100%),linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,0) 48%) !important;opacity:1 !important;border-color:rgba(154,190,245,.30) !important;box-shadow:0 22px 64px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(255,255,255,.025) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;isolation:isolate}#yard .yard-stat-card::before,#yard .yard-mini-card::before,#yard .yard-zone-readout::before,#yard .yard-live-chart::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;opacity:1 !important;background:radial-gradient(circle at 16% 0%,rgba(95,150,255,.10),transparent 34%),linear-gradient(180deg,rgba(9,31,75,1),rgba(3,10,27,1));pointer-events:none}#yard .yard-mini-card::after,#yard .yard-stat-card::after{z-index:2}#yard .yard-mini-card:hover,#yard .yard-mini-card.is-active{background:#071b3f !important;background-image:linear-gradient(180deg,#123875 0%,#071b3f 52%,#040d24 100%),linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,0) 48%) !important;border-color:rgba(154,190,245,.48) !important}#yard .yard-mini-card:hover::before,#yard .yard-mini-card.is-active::before{background:radial-gradient(circle at var(--mx,50%) var(--my,30%),rgba(139,189,255,.13),transparent 36%),linear-gradient(180deg,rgba(15,43,96,1),rgba(3,10,27,1))}#yard .yard-stat-card>*,#yard .yard-mini-card>*,#yard .yard-zone-readout>*,#yard .yard-live-chart>*{position:relative;z-index:3}#yard .yard-stat-card--wide{padding:24px 26px;min-height:190px;column-gap:24px}#yard .yard-stat-card strong{font-size:clamp(1.42rem,2.2vw,2.15rem);line-height:1;max-width:390px}#yard .yard-stat-card p{max-width:500px;line-height:1.58}#yard .yard-mini-card{padding:20px 22px;min-height:168px}#yard .yard-mini-card strong{margin-top:34px;font-size:clamp(1.04rem,1.25vw,1.28rem);line-height:1.08}#yard .yard-mini-card small{max-width:300px;line-height:1.52}#yard .yard-mini-card i{z-index:4;background:linear-gradient(135deg,rgba(43,99,246,.42),rgba(0,213,255,.16));box-shadow:0 14px 36px rgba(43,99,246,.22)}#yard .yard-live-chart{overflow:hidden}#yard .yard-live-chart__head{display:grid;grid-template-columns:1fr;gap:2px;align-items:start}#yard .yard-live-chart__head strong{font-size:.62rem;letter-spacing:.11em}@media (max-width:1180px){#yard .yard-stat-card--wide{min-height:auto}}#yard .yard-info-stack,#yard .yard-mini-grid,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart{position:relative}#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart{background-color:#071a3b !important;background-image:linear-gradient(180deg,#0b2d69 0%,#071a3b 52%,#040d21 100%) !important;opacity:1 !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}#yard .yard-stat-card::before,#yard .yard-mini-card::before,#yard .yard-live-chart::before{content:"" !important;position:absolute !important;inset:0 !important;border-radius:inherit !important;z-index:0 !important;background:linear-gradient(180deg,#0a2a61 0%,#061834 58%,#030c1f 100%) !important;opacity:1 !important;pointer-events:none !important}#yard .yard-stat-card::after,#yard .yard-mini-card::after,#yard .yard-live-chart::after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:1;pointer-events:none;background:radial-gradient(circle at 14% 0%,rgba(120,176,255,.08),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.035),transparent 46%)}#yard .yard-stat-card>*,#yard .yard-mini-card>*,#yard .yard-live-chart>*{position:relative;z-index:3}#yard .yard-stat-card,#yard .yard-mini-card{border:1px solid rgba(151,190,245,.28) !important;box-shadow:0 22px 60px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.065) !important}#yard .yard-live-chart{border:1px solid rgba(151,190,245,.22) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 16px 34px rgba(0,0,0,.22) !important}#yard .yard-mini-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important;align-items:stretch !important;grid-auto-rows:1fr !important}#yard .yard-mini-card{display:flex !important;flex-direction:column !important;justify-content:flex-start !important;height:100% !important;min-height:208px !important;padding:22px 22px 20px !important}#yard .yard-mini-card span{margin-top:2px;font-size:.68rem !important;letter-spacing:.13em !important}#yard .yard-mini-card strong{margin-top:42px !important;font-size:clamp(1.08rem,1.35vw,1.34rem) !important;line-height:1.08 !important;letter-spacing:-.02em !important}#yard .yard-mini-card small{margin-top:10px !important;font-size:.87rem !important;line-height:1.52 !important;max-width:100% !important}#yard .yard-mini-card i{top:18px !important;right:18px !important;width:44px !important;height:44px !important;border-radius:16px !important}#yard .yard-stat-card--wide{min-height:210px !important;padding:26px 28px !important;gap:20px !important;align-items:center !important;grid-template-columns:minmax(0,1fr) 190px !important}#yard .yard-stat-card strong{max-width:460px !important;font-size:clamp(1.55rem,2.4vw,2.32rem) !important;line-height:.98 !important;letter-spacing:-.04em !important}#yard .yard-stat-card p{max-width:520px !important;font-size:.92rem !important;line-height:1.58 !important;color:rgba(227,236,252,.82) !important}#yard .yard-live-chart{min-height:132px !important;padding:14px !important;border-radius:20px !important;overflow:hidden !important}#yard .yard-live-chart__head{gap:4px !important}#yard .yard-live-chart__head span,#yard .yard-live-chart__head strong{white-space:nowrap !important}#yard .yard-live-chart__bars{bottom:14px !important;left:14px !important;right:14px !important;height:70px !important}#yard .yard-mini-card:hover,#yard .yard-mini-card.is-active{background-color:#0a214b !important;background-image:linear-gradient(180deg,#12397a 0%,#0a214b 50%,#051126 100%) !important;border-color:rgba(151,190,245,.44) !important}@media (max-width:1180px){#yard .yard-stat-card--wide{grid-template-columns:1fr !important}}@media (max-width:760px){#yard .yard-mini-grid{grid-template-columns:1fr !important}#yard .yard-mini-card{min-height:188px !important}#yard .yard-stat-card--wide{min-height:auto !important;padding:22px !important}}#yard.section-pad{padding-top:clamp(58px,5.8vw,86px) !important;padding-bottom:clamp(52px,5vw,76px) !important}#yard .yard-section-card{padding:clamp(18px,2vw,26px) !important;border-radius:clamp(26px,2.6vw,38px) !important}#yard .yard-title--premium{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr) !important;gap:clamp(14px,1.8vw,22px) !important;padding-bottom:clamp(14px,1.8vw,22px) !important}#yard .yard-title--premium .section-kicker{font-size:.62rem !important;letter-spacing:.16em !important}#yard .yard-title--premium h2{max-width:680px !important;margin-top:8px !important;font-size:clamp(1.45rem,2.55vw,2.85rem) !important;line-height:.99 !important;letter-spacing:-.052em !important}#yard .yard-title--premium p{max-width:560px !important;margin-top:0 !important;font-size:.88rem !important;line-height:1.54 !important}#yard .yard-command-grid{grid-template-columns:minmax(0,1.02fr) minmax(390px,.98fr) !important;gap:clamp(14px,1.6vw,22px) !important;align-items:stretch !important}#yard .yard-visual-console{min-height:clamp(430px,41vw,500px) !important;padding:clamp(15px,1.6vw,20px) !important;border-radius:26px !important}#yard .yard-visual-console__top{font-size:.64rem !important;letter-spacing:.145em !important}#yard .yard-blueprint{inset:50px 15px 116px 15px !important;border-radius:22px !important}#yard .yard-hotspot{min-height:28px !important;padding:0 9px !important;gap:7px !important;font-size:.58rem !important;letter-spacing:.06em !important}#yard .yard-hotspot i{width:7px !important;height:7px !important;box-shadow:0 0 0 5px rgba(95,150,255,.11),0 0 16px rgba(0,213,255,.28) !important}#yard .yard-zone-readout{left:15px !important;right:15px !important;bottom:15px !important;min-height:94px !important;padding:14px 16px !important;border-radius:20px !important}#yard .yard-zone-readout span{margin-bottom:6px !important;font-size:.58rem !important;letter-spacing:.14em !important}#yard .yard-zone-readout strong{font-size:clamp(1.12rem,1.75vw,1.65rem) !important;line-height:1 !important}#yard .yard-zone-readout p{margin-top:7px !important;font-size:.84rem !important;line-height:1.42 !important}#yard .yard-info-stack{gap:12px !important}#yard .yard-stat-card--wide{min-height:168px !important;padding:20px 22px !important;grid-template-columns:minmax(0,1fr) 164px !important;gap:16px !important;border-radius:22px !important}#yard .yard-stat-card span,#yard .yard-mini-card span{font-size:.58rem !important;letter-spacing:.13em !important}#yard .yard-stat-card strong{margin-top:12px !important;max-width:390px !important;font-size:clamp(1.34rem,2.05vw,1.95rem) !important;line-height:1 !important}#yard .yard-stat-card p{margin-top:10px !important;max-width:460px !important;font-size:.84rem !important;line-height:1.48 !important}#yard .yard-live-chart{min-height:106px !important;padding:11px !important;border-radius:18px !important}#yard .yard-live-chart__head{font-size:.49rem !important;letter-spacing:.10em !important}#yard .yard-live-chart__head strong{font-size:.55rem !important}#yard .yard-live-chart__bars{left:11px !important;right:11px !important;bottom:11px !important;height:58px !important;gap:5px !important}#yard .yard-live-chart__line{left:11px !important;right:11px !important;bottom:39px !important}#yard .yard-mini-grid{gap:12px !important}#yard .yard-mini-card{min-height:148px !important;padding:16px 18px !important;border-radius:20px !important}#yard .yard-mini-card i{top:14px !important;right:14px !important;width:36px !important;height:36px !important;border-radius:14px !important}#yard .yard-mini-card svg{width:17px !important;height:17px !important}#yard .yard-mini-card strong{margin-top:30px !important;font-size:clamp(1rem,1.16vw,1.16rem) !important;line-height:1.05 !important}#yard .yard-mini-card small{margin-top:8px !important;font-size:.8rem !important;line-height:1.42 !important}@media (min-width:1181px) and (max-height:880px){#yard.section-pad{padding-top:54px !important;padding-bottom:52px !important}#yard .yard-title--premium h2{font-size:clamp(1.38rem,2.25vw,2.45rem) !important}#yard .yard-title--premium p{font-size:.84rem !important;line-height:1.46 !important}#yard .yard-visual-console{min-height:450px !important}#yard .yard-blueprint{inset:48px 14px 110px 14px !important}#yard .yard-zone-readout{min-height:88px !important}#yard .yard-stat-card--wide{min-height:150px !important}#yard .yard-mini-card{min-height:136px !important}}@media (max-width:1180px){#yard .yard-title--premium,#yard .yard-command-grid{grid-template-columns:1fr !important}#yard .yard-stat-card--wide{grid-template-columns:1fr !important}#yard .yard-visual-console{min-height:510px !important}}@media (max-width:760px){#yard.section-pad{padding-top:56px !important;padding-bottom:58px !important}#yard .yard-section-card{padding:14px !important;border-radius:26px !important}#yard .yard-title--premium h2{font-size:clamp(1.48rem,9vw,2.35rem) !important}#yard .yard-title--premium p{font-size:.86rem !important}#yard .yard-visual-console{min-height:470px !important}#yard .yard-blueprint{inset:50px 12px 142px 12px !important}#yard .yard-hotspot span{display:none !important}#yard .yard-zone-readout{left:12px !important;right:12px !important;bottom:12px !important;min-height:120px !important}#yard .yard-mini-grid{grid-template-columns:1fr !important}#yard .yard-mini-card{min-height:132px !important}}#yard .yard-section-card{background:linear-gradient(180deg,rgba(12,34,78,.94),rgba(4,12,31,.985)),radial-gradient(circle at 14% 0%,rgba(95,150,255,.14),transparent 30%) !important;backdrop-filter:blur(24px) saturate(1.12) !important;-webkit-backdrop-filter:blur(24px) saturate(1.12) !important}#yard .yard-visual-console,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart{background:linear-gradient(180deg,rgba(8,29,68,.96),rgba(3,10,27,.99)),linear-gradient(135deg,rgba(255,255,255,.055),transparent 48%) !important;border-color:rgba(151,190,245,.28) !important;box-shadow:0 22px 64px rgba(0,0,0,.30),inset 0 1px 0 rgba(255,255,255,.075),inset 0 0 0 1px rgba(255,255,255,.025) !important;backdrop-filter:blur(18px) saturate(1.14) !important;-webkit-backdrop-filter:blur(18px) saturate(1.14) !important;opacity:1 !important;isolation:isolate}#yard .yard-visual-console::before,#yard .yard-zone-readout::before,#yard .yard-stat-card::before,#yard .yard-mini-card::before,#yard .yard-live-chart::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:0 !important;border-radius:inherit !important;pointer-events:none !important;opacity:.94 !important;background:linear-gradient(180deg,rgba(8,28,66,.98),rgba(3,10,27,.995)),radial-gradient(circle at 20% 0%,rgba(95,150,255,.10),transparent 36%) !important}#yard .yard-blueprint{background:linear-gradient(180deg,rgba(7,25,60,.94),rgba(3,9,24,.985)),radial-gradient(circle at 56% 46%,rgba(43,99,246,.16),transparent 28%) !important;backdrop-filter:blur(10px) saturate(1.08) !important;-webkit-backdrop-filter:blur(10px) saturate(1.08) !important}#yard .yard-visual-console>*,#yard .yard-zone-readout>*,#yard .yard-stat-card>*,#yard .yard-mini-card>*,#yard .yard-live-chart>*{position:relative;z-index:3}#yard .yard-visual-console::after{z-index:1}#yard .yard-mini-card:hover,#yard .yard-mini-card.is-active{background:linear-gradient(180deg,rgba(14,43,96,.98),rgba(4,13,32,.995)),linear-gradient(135deg,rgba(255,255,255,.075),transparent 48%) !important;border-color:rgba(151,190,245,.48) !important}#yard .yard-mini-card:hover::before,#yard .yard-mini-card.is-active::before{opacity:.96 !important;background:radial-gradient(circle at var(--mx,50%) var(--my,30%),rgba(139,189,255,.13),transparent 36%),linear-gradient(180deg,rgba(13,40,92,.99),rgba(3,10,27,1)) !important}#yard .yard-stat-card strong,#yard .yard-mini-card strong,#yard .yard-zone-readout strong{color:rgba(250,252,255,.96) !important}#yard .yard-stat-card p,#yard .yard-mini-card small,#yard .yard-zone-readout p{color:rgba(226,236,252,.82) !important}#yard .yard-live-chart{background:linear-gradient(180deg,rgba(10,32,72,.97),rgba(3,10,27,.995)),radial-gradient(circle at 70% 20%,rgba(0,213,255,.10),transparent 46%) !important}#yard .yard-live-chart::before{opacity:.76 !important}#yard .yard-section-card{position:relative !important;overflow:hidden !important;background:linear-gradient(180deg,rgba(8,26,62,.985),rgba(3,9,24,1)) !important}body:has(#yard:hover) .specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="yard"] .specimen-object--yard{--specimen-opacity:.13 !important}#yard .yard-info-stack{position:relative !important;z-index:8 !important;isolation:isolate !important}#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart{position:relative !important;z-index:9 !important;isolation:isolate !important;overflow:hidden !important;opacity:1 !important;background:#061633 !important;background-image:linear-gradient(180deg,#0b2b63 0%,#061633 54%,#020817 100%) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}#yard .yard-stat-card::before,#yard .yard-mini-card::before,#yard .yard-live-chart::before{content:"" !important;position:absolute !important;inset:-2px !important;z-index:1 !important;opacity:1 !important;border-radius:inherit !important;pointer-events:none !important;background:linear-gradient(180deg,#0b2d68 0%,#061633 58%,#020817 100%) !important}#yard .yard-stat-card::after,#yard .yard-mini-card::after,#yard .yard-live-chart::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:2 !important;border-radius:inherit !important;pointer-events:none !important;background:radial-gradient(circle at 18% 0%,rgba(132,184,255,.105),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.045),transparent 44%) !important}#yard .yard-stat-card>*,#yard .yard-mini-card>*,#yard .yard-live-chart>*{position:relative !important;z-index:5 !important}#yard .yard-visual-console,#yard .yard-zone-readout,#yard .yard-blueprint{background:#061633 !important;background-image:linear-gradient(180deg,#0a285f 0%,#061633 56%,#020817 100%),radial-gradient(circle at 50% 22%,rgba(0,213,255,.06),transparent 35%) !important;opacity:1 !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}#yard .yard-blueprint>*{position:absolute;z-index:3}#yard .yard-stat-card--wide{min-height:174px !important;padding:22px 24px !important;grid-template-columns:minmax(0,1fr) 172px !important;gap:18px !important}#yard .yard-mini-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-auto-rows:1fr !important;gap:14px !important;align-items:stretch !important}#yard .yard-mini-card{min-height:166px !important;height:100% !important;padding:19px 20px !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important}#yard .yard-mini-card strong{margin-top:34px !important;font-size:clamp(1.04rem,1.22vw,1.24rem) !important;line-height:1.08 !important}#yard .yard-mini-card small{margin-top:9px !important;font-size:.82rem !important;line-height:1.46 !important;color:rgba(226,236,252,.82) !important}#yard .yard-stat-card strong{font-size:clamp(1.38rem,2.1vw,2rem) !important;line-height:1 !important}#yard .yard-stat-card p{font-size:.86rem !important;line-height:1.5 !important;color:rgba(226,236,252,.84) !important}#yard .yard-live-chart{min-height:112px !important;border-radius:18px !important}@media (max-width:1180px){#yard .yard-stat-card--wide{grid-template-columns:1fr !important}}@media (max-width:760px){#yard .yard-mini-grid{grid-template-columns:1fr !important}}#yard .yard-section-card{background:linear-gradient(180deg,rgba(10,28,64,.76),rgba(3,10,27,.86)),radial-gradient(circle at 14% 0%,rgba(95,150,255,.12),transparent 30%) !important;backdrop-filter:blur(18px) saturate(1.12) !important;-webkit-backdrop-filter:blur(18px) saturate(1.12) !important}.specimen-stage[data-active="yard"] .specimen-object--yard{--specimen-opacity:.22 !important;filter:saturate(.82) contrast(.96) blur(.4px) drop-shadow(0 20px 34px rgba(0,0,0,.18)) !important}#yard .yard-stat-card::before,#yard .yard-mini-card::before,#yard .yard-live-chart::before,#yard .yard-zone-readout::before,#yard .yard-visual-console::before{opacity:0 !important;display:none !important}#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#yard .yard-zone-readout{background:linear-gradient(180deg,rgba(9,30,70,.78),rgba(3,10,27,.88)),radial-gradient(circle at 18% 0%,rgba(132,184,255,.10),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.055),transparent 48%) !important;border-color:rgba(151,190,245,.30) !important;opacity:1 !important;backdrop-filter:blur(26px) saturate(1.22) brightness(.88) !important;-webkit-backdrop-filter:blur(26px) saturate(1.22) brightness(.88) !important;box-shadow:0 24px 70px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.085),inset 0 0 0 1px rgba(255,255,255,.028) !important;overflow:hidden !important}#yard .yard-stat-card::after,#yard .yard-mini-card::after,#yard .yard-live-chart::after,#yard .yard-zone-readout::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;border-radius:inherit !important;pointer-events:none !important;background:linear-gradient(135deg,rgba(255,255,255,.075),transparent 38%),linear-gradient(180deg,rgba(139,189,255,.055),transparent 46%) !important}#yard .yard-visual-console,#yard .yard-blueprint{background:linear-gradient(180deg,rgba(8,27,64,.74),rgba(3,10,27,.86)),radial-gradient(circle at 52% 35%,rgba(43,99,246,.12),transparent 34%) !important;backdrop-filter:blur(20px) saturate(1.14) brightness(.88) !important;-webkit-backdrop-filter:blur(20px) saturate(1.14) brightness(.88) !important}#yard .yard-stat-card>*,#yard .yard-mini-card>*,#yard .yard-live-chart>*,#yard .yard-zone-readout>*,#yard .yard-visual-console>*{position:relative !important;z-index:4 !important}#yard .yard-stat-card strong,#yard .yard-mini-card strong,#yard .yard-zone-readout strong{color:rgba(250,252,255,.97) !important;text-shadow:0 2px 14px rgba(0,0,0,.22)}#yard .yard-stat-card p,#yard .yard-mini-card small,#yard .yard-zone-readout p{color:rgba(226,236,252,.84) !important;text-shadow:0 1px 10px rgba(0,0,0,.20)}#yard .yard-mini-card:hover,#yard .yard-mini-card.is-active{background:linear-gradient(180deg,rgba(15,44,98,.82),rgba(4,12,31,.90)),radial-gradient(circle at var(--mx,50%) var(--my,30%),rgba(139,189,255,.13),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.075),transparent 48%) !important;border-color:rgba(151,190,245,.46) !important;backdrop-filter:blur(30px) saturate(1.26) brightness(.9) !important;-webkit-backdrop-filter:blur(30px) saturate(1.26) brightness(.9) !important}#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-zone-readout,#yard .yard-live-chart{background-blend-mode:normal,screen,normal !important}#yard .yard-mini-grid{grid-auto-rows:1fr !important}#yard .yard-mini-card{min-height:158px !important;height:100% !important}@media (max-width:760px){#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#yard .yard-zone-readout{backdrop-filter:blur(18px) saturate(1.12) brightness(.88) !important;-webkit-backdrop-filter:blur(18px) saturate(1.12) brightness(.88) !important}}:root{--mk-glass-a:rgba(20,52,112,.74);--mk-glass-b:rgba(5,15,38,.88);--mk-glass-c:rgba(9,29,68,.66);--mk-glass-line:rgba(169,204,255,.30);--mk-glass-line-soft:rgba(169,204,255,.18);--mk-glass-highlight:rgba(255,255,255,.09);--mk-glass-shadow:0 34px 110px rgba(0,13,38,.34);--mk-card-shadow:0 24px 74px rgba(0,13,38,.30)}#yard,#capabilities,#workflow,#systems,#recognition,#contact{scroll-margin-top:calc(var(--header-h,132px) + 26px)}#yard.section-pad,#capabilities.section-pad,#workflow.section-pad,#systems.section-pad,#recognition.section-pad,#contact.section-pad{padding-top:clamp(72px,7vw,112px) !important;padding-bottom:clamp(70px,7vw,110px) !important;overflow:hidden}#yard.section-pad::before,#capabilities.section-pad::before,#workflow.section-pad::before,#systems.section-pad::before,#recognition.section-pad::before,#contact.section-pad::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 12% 18%,rgba(94,152,255,.16),transparent 32%),radial-gradient(circle at 88% 12%,rgba(102,220,255,.085),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.012),rgba(94,152,255,.026));opacity:.92}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{position:relative !important;isolation:isolate !important;overflow:hidden !important;padding:clamp(22px,2.8vw,42px) !important;border-radius:clamp(30px,3.4vw,52px) !important;border:1px solid var(--mk-glass-line-soft) !important;background:radial-gradient(circle at 12% 0%,rgba(94,152,255,.20),transparent 32%),radial-gradient(circle at 92% 10%,rgba(102,220,255,.085),transparent 30%),linear-gradient(180deg,rgba(17,45,98,.66),rgba(4,12,31,.82)) !important;box-shadow:var(--mk-glass-shadow),inset 0 1px 0 rgba(255,255,255,.10),inset 0 0 0 1px rgba(255,255,255,.035) !important;backdrop-filter:blur(28px) saturate(1.20) brightness(.92) !important;-webkit-backdrop-filter:blur(28px) saturate(1.20) brightness(.92) !important}#yard .yard-section-card::before,#capabilities .capabilities-shell::before,#workflow .workflow-shell::before,#systems .systems-shell::before,#recognition .recognition-shell::before,#contact .contact-shell::before{content:"" !important;display:block !important;position:absolute !important;inset:0 !important;z-index:0 !important;border-radius:inherit !important;pointer-events:none !important;opacity:.22 !important;background:linear-gradient(rgba(180,207,244,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(180,207,244,.09) 1px,transparent 1px),linear-gradient(118deg,transparent 0 42%,rgba(255,255,255,.13) 49%,transparent 57% 100%) !important;background-size:62px 62px,62px 62px,420px 420px !important;mask-image:linear-gradient(180deg,black,rgba(0,0,0,.72) 66%,transparent 100%)}#yard .yard-section-card::after,#capabilities .capabilities-shell::after,#workflow .workflow-shell::after,#systems .systems-shell::after,#recognition .recognition-shell::after,#contact .contact-shell::after{content:"" !important;position:absolute !important;inset:1px !important;z-index:1 !important;border-radius:inherit !important;pointer-events:none !important;border:1px solid rgba(255,255,255,.045) !important;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.055),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.035),transparent 34%) !important}#yard .yard-section-card>*,#capabilities .capabilities-shell>*,#workflow .workflow-shell>*,#systems .systems-shell>*,#recognition .recognition-shell>*,#contact .contact-shell>*{position:relative !important;z-index:3 !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{position:relative !important;isolation:isolate !important;overflow:hidden !important;border:1px solid var(--mk-glass-line-soft) !important;background:radial-gradient(circle at var(--mx,22%) var(--my,8%),rgba(132,184,255,.15),transparent 34%),linear-gradient(180deg,var(--mk-glass-a),var(--mk-glass-b)),linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.02)) !important;box-shadow:var(--mk-card-shadow),inset 0 1px 0 rgba(255,255,255,.09),inset 0 0 0 1px rgba(255,255,255,.028) !important;backdrop-filter:blur(24px) saturate(1.22) brightness(.90) !important;-webkit-backdrop-filter:blur(24px) saturate(1.22) brightness(.90) !important;background-blend-mode:screen,normal,normal !important}#yard .yard-visual-console::after,#yard .yard-blueprint::after,#yard .yard-zone-readout::after,#yard .yard-stat-card::after,#yard .yard-mini-card::after,#yard .yard-live-chart::after,#capabilities .capability-pane__content::after,#workflow .workflow-step::after,#systems .systems-board::after,#systems .systems-bars::after,#recognition .recognition-card::after,#recognition .recognition-feature__copy::after,#contact .contact-card::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;border-radius:inherit !important;pointer-events:none !important;opacity:.78 !important;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 38%),linear-gradient(180deg,rgba(139,189,255,.055),transparent 48%) !important}#yard .yard-visual-console>*,#yard .yard-blueprint>*,#yard .yard-zone-readout>*,#yard .yard-stat-card>*,#yard .yard-mini-card>*,#yard .yard-live-chart>*,#capabilities .capability-pane__content>*,#workflow .workflow-step>*,#systems .systems-board>*,#systems .systems-bars>*,#recognition .recognition-card>*,#recognition .recognition-feature__copy>*,#contact .contact-card>*{position:relative !important;z-index:4 !important}#yard .yard-section-card{padding:clamp(20px,2.4vw,34px) !important}#yard .yard-visual-console,#yard .yard-blueprint{backdrop-filter:blur(20px) saturate(1.16) brightness(.90) !important;-webkit-backdrop-filter:blur(20px) saturate(1.16) brightness(.90) !important}#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-zone-readout,#yard .yard-live-chart{backdrop-filter:blur(26px) saturate(1.24) brightness(.90) !important;-webkit-backdrop-filter:blur(26px) saturate(1.24) brightness(.90) !important}#yard .yard-mini-card:hover,#yard .yard-mini-card.is-active,#capabilities .capability-tab:hover,#capabilities .capability-tab.is-active,#workflow .workflow-step:hover,#recognition .recognition-card:hover,#contact .contact-card:hover{transform:translateY(-5px) !important;border-color:rgba(169,204,255,.50) !important;background:radial-gradient(circle at var(--mx,50%) var(--my,18%),rgba(169,204,255,.18),transparent 36%),linear-gradient(180deg,rgba(26,66,138,.82),rgba(5,15,38,.91)),linear-gradient(135deg,rgba(255,255,255,.10),rgba(255,255,255,.025)) !important;box-shadow:0 30px 88px rgba(0,27,78,.34),inset 0 1px 0 rgba(255,255,255,.12) !important}#capabilities .section-head{max-width:900px}#capabilities .capability-lab{grid-template-columns:minmax(240px,300px) minmax(0,1fr) !important;gap:clamp(18px,2vw,28px) !important}#capabilities .capability-tab{min-height:76px !important;border-radius:22px !important}#capabilities .capability-pane__media{border-radius:34px !important;border-color:rgba(169,204,255,.24) !important;box-shadow:var(--mk-card-shadow) !important}#capabilities .capability-pane__media::after,#systems .systems-board__screen::after,#recognition .recognition-feature::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:2 !important;pointer-events:none !important;background:linear-gradient(180deg,rgba(7,16,36,.04),rgba(4,10,24,.32)),radial-gradient(circle at 20% 0%,rgba(132,184,255,.12),transparent 34%) !important}#capabilities .capability-pane__content{padding:clamp(26px,3vw,40px) !important;border-radius:34px !important}#capabilities .capability-pane__content h3,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2{text-shadow:0 22px 70px rgba(43,99,246,.14)}#capabilities .capability-pane__content li{border-radius:20px !important;color:rgba(246,249,255,.93) !important}#workflow .workflow-shell{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr) !important;gap:clamp(26px,3vw,44px) !important;align-items:start !important}#workflow .workflow::before,#workflow.workflow::before{opacity:.34}#workflow .workflow-step{min-height:158px !important;border-radius:28px !important;padding:26px 28px 26px 92px !important}#workflow .workflow-step::before{z-index:3 !important;background:linear-gradient(180deg,transparent,rgba(169,204,255,.46),transparent) !important}#workflow .workflow-step span{z-index:4 !important}#systems .systems-shell{align-items:stretch !important}#systems .systems-board{border-radius:34px !important}#systems .systems-board__screen{border-bottom:1px solid rgba(169,204,255,.14)}#systems .systems-metrics{gap:1px !important;background:rgba(169,204,255,.13) !important}#systems .systems-metrics article{box-shadow:none !important;border:0 !important;border-radius:0 !important}#systems .systems-bars{border-radius:28px !important;margin-top:30px !important}#systems .bar-row span{color:rgba(226,236,252,.82) !important}#recognition .recognition-grid{gap:clamp(18px,2vw,28px) !important}#recognition .recognition-feature{border-radius:38px !important;border-color:rgba(169,204,255,.24) !important;box-shadow:var(--mk-card-shadow) !important}#recognition .recognition-feature__copy{border-radius:28px !important}#recognition .recognition-card{border-radius:28px !important;min-height:190px}#contact .contact-shell{align-items:stretch !important}#contact .contact-copy{align-self:center}#contact .contact-card{border-radius:34px !important;padding:clamp(24px,2.6vw,34px) !important}#contact .contact-card__item{border-bottom-color:rgba(169,204,255,.15) !important}#contact .contact-card__item strong{color:rgba(250,252,255,.96) !important;text-shadow:0 2px 18px rgba(0,0,0,.18)}.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{--specimen-opacity:.18 !important;filter:saturate(.86) contrast(.96) blur(.45px) drop-shadow(0 22px 42px rgba(0,0,0,.22)) !important}@media (max-width:1180px){#capabilities .capability-lab,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-grid,#contact .contact-shell{grid-template-columns:1fr !important}#capabilities .capability-tabs{grid-template-columns:repeat(2,minmax(0,1fr)) !important}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{padding:clamp(18px,3vw,30px) !important}}@media (max-width:760px){#yard.section-pad,#capabilities.section-pad,#workflow.section-pad,#systems.section-pad,#recognition.section-pad,#contact.section-pad{padding-top:66px !important;padding-bottom:66px !important}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{padding:16px !important;border-radius:28px !important;backdrop-filter:blur(18px) saturate(1.12) brightness(.92) !important;-webkit-backdrop-filter:blur(18px) saturate(1.12) brightness(.92) !important}#capabilities .capability-tabs{grid-template-columns:1fr !important}#workflow .workflow-step{min-height:auto !important;padding:24px 20px 24px 74px !important}#systems .systems-metrics{grid-template-columns:1fr !important}#recognition .recognition-feature,#capabilities .capability-pane__media,#systems .systems-board{border-radius:28px !important}}:root{--mk-perf-panel:rgba(9,27,66,.74);--mk-perf-panel-deep:rgba(4,12,31,.86);--mk-perf-card:rgba(15,43,97,.62);--mk-perf-card-deep:rgba(5,15,38,.82);--mk-perf-line:rgba(169,204,255,.20);--mk-perf-line-strong:rgba(169,204,255,.36);--mk-perf-shadow:0 22px 58px rgba(0,13,38,.24);--mk-perf-shadow-soft:0 14px 42px rgba(0,13,38,.18)}html{scroll-behavior:smooth}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#yard,#capabilities,#workflow,#systems,#recognition,#contact{content-visibility:auto;contain-intrinsic-size:920px;contain:layout paint style}#yard.section-pad,#capabilities.section-pad,#workflow.section-pad,#systems.section-pad,#recognition.section-pad,#contact.section-pad{background:radial-gradient(circle at 16% 12%,rgba(94,152,255,.09),transparent 31%),radial-gradient(circle at 88% 20%,rgba(102,220,255,.045),transparent 28%) !important}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{overflow:hidden !important;border-color:var(--mk-perf-line) !important;background:radial-gradient(circle at 12% 0%,rgba(94,152,255,.13),transparent 34%),linear-gradient(180deg,var(--mk-perf-panel),var(--mk-perf-panel-deep)) !important;box-shadow:var(--mk-perf-shadow),inset 0 1px 0 rgba(255,255,255,.085) !important;backdrop-filter:blur(10px) saturate(1.08) !important;-webkit-backdrop-filter:blur(10px) saturate(1.08) !important;transform:translateZ(0);will-change:auto !important}#yard .yard-section-card::before,#capabilities .capabilities-shell::before,#workflow .workflow-shell::before,#systems .systems-shell::before,#recognition .recognition-shell::before,#contact .contact-shell::before{opacity:.10 !important;background:linear-gradient(rgba(180,207,244,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(180,207,244,.05) 1px,transparent 1px) !important;background-size:120px 120px !important;mask-image:none !important}#yard .yard-section-card::after,#capabilities .capabilities-shell::after,#workflow .workflow-shell::after,#systems .systems-shell::after,#recognition .recognition-shell::after,#contact .contact-shell::after{opacity:.40 !important;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 36%),radial-gradient(circle at 24% 0%,rgba(255,255,255,.04),transparent 26%) !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{border-color:var(--mk-perf-line) !important;background:radial-gradient(circle at var(--mx,22%) var(--my,8%),rgba(132,184,255,.10),transparent 34%),linear-gradient(180deg,var(--mk-perf-card),var(--mk-perf-card-deep)) !important;box-shadow:var(--mk-perf-shadow-soft),inset 0 1px 0 rgba(255,255,255,.075) !important;backdrop-filter:blur(8px) saturate(1.08) !important;-webkit-backdrop-filter:blur(8px) saturate(1.08) !important;transform:translateZ(0);backface-visibility:hidden}#yard .yard-blueprint,#yard .yard-visual-console{backdrop-filter:blur(6px) saturate(1.05) !important;-webkit-backdrop-filter:blur(6px) saturate(1.05) !important}#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-zone-readout,#yard .yard-live-chart{backdrop-filter:blur(8px) saturate(1.08) !important;-webkit-backdrop-filter:blur(8px) saturate(1.08) !important}#yard .yard-visual-console::after,#yard .yard-blueprint::after,#yard .yard-zone-readout::after,#yard .yard-stat-card::after,#yard .yard-mini-card::after,#yard .yard-live-chart::after,#capabilities .capability-pane__content::after,#workflow .workflow-step::after,#systems .systems-board::after,#systems .systems-bars::after,#recognition .recognition-card::after,#recognition .recognition-feature__copy::after,#contact .contact-card::after{opacity:.38 !important;background:linear-gradient(135deg,rgba(255,255,255,.055),transparent 42%) !important}#yard .yard-mini-card,#capabilities .capability-tab,#workflow .workflow-step,#recognition .recognition-card,#contact .contact-card{transition:transform .26s var(--ease),border-color .26s var(--ease),box-shadow .26s var(--ease),background .26s var(--ease) !important}#yard .yard-mini-card:hover,#yard .yard-mini-card.is-active,#capabilities .capability-tab:hover,#capabilities .capability-tab.is-active,#workflow .workflow-step:hover,#recognition .recognition-card:hover,#contact .contact-card:hover{transform:translate3d(0,-4px,0) !important;border-color:var(--mk-perf-line-strong) !important;background:radial-gradient(circle at var(--mx,50%) var(--my,18%),rgba(169,204,255,.13),transparent 36%),linear-gradient(180deg,rgba(24,61,130,.74),rgba(5,15,38,.88)) !important;box-shadow:0 22px 58px rgba(0,27,78,.22),inset 0 1px 0 rgba(255,255,255,.10) !important}#capabilities .capability-pane__media,#systems .systems-board,#systems .systems-board__screen,#recognition .recognition-feature{overflow:hidden !important;transform:translateZ(0);backface-visibility:hidden;box-shadow:var(--mk-perf-shadow) !important}#capabilities .capability-pane__media img,#systems .systems-board__screen img,#recognition .recognition-feature img,#yard img{transform:translateZ(0);backface-visibility:hidden;filter:saturate(1.02) contrast(1.02) brightness(.88) !important}#capabilities .capability-pane__media::before,#systems .systems-board__screen::before,#recognition .recognition-feature::before,#yard .yard-feature::before{display:none !important}.specimen-stage{--specimen-scroll-drift:0px;z-index:0 !important;opacity:0 !important;transition:opacity .26s var(--ease),visibility .26s var(--ease) !important;contain:strict !important;transform:translateZ(0);will-change:opacity}.specimen-stage.is-visible{opacity:.82 !important}.specimen-stage::before{display:none !important}.specimen-stage__aura{opacity:0 !important;transform:translate3d(var(--specimen-edge-drift,0px),var(--specimen-scroll-drift,0px),0) scale(1.02);background:radial-gradient(circle at 92% 48%,rgba(94,152,255,.12),transparent 24%),radial-gradient(circle at 8% 54%,rgba(102,220,255,.055),transparent 26%) !important;will-change:transform,opacity}.specimen-stage.is-visible .specimen-stage__aura{opacity:.24 !important}.specimen-stage__grid{mix-blend-mode:normal !important;opacity:0 !important;transform:translate3d(0,var(--specimen-scroll-drift,0px),0);background:linear-gradient(rgba(170,198,236,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(170,198,236,.055) 1px,transparent 1px) !important;background-size:136px 136px !important;mask-image:linear-gradient(90deg,rgba(0,0,0,.45) 0 26%,transparent 46% 54%,rgba(0,0,0,.45) 74% 100%) !important;will-change:transform,opacity}.specimen-stage.is-visible .specimen-stage__grid{opacity:.13 !important}.specimen-stage__grid::after,.specimen-object__frame{display:none !important}.specimen-object,.specimen-object.is-active{width:clamp(760px,76vw,1180px) !important;opacity:0;filter:none !important;transition:opacity .28s var(--ease),transform .42s var(--ease) !important;transform:translate3d(calc(var(--peek-x) + var(--edge-nudge) + var(--specimen-edge-drift)),calc(-50% + var(--specimen-scroll-drift,0px)),0) scale(var(--specimen-scale)) rotate(var(--specimen-rotate)) !important;will-change:transform,opacity}.specimen-object.is-active{opacity:.14 !important}.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{--specimen-opacity:.14 !important;filter:none !important}.workflow-step.motion-live,.yard-card.motion-live,.recognition-card.motion-live,.systems-board.motion-live,.contact-card.motion-live{filter:none !important}.systems-board.motion-live,.contact-card.motion-live{animation-name:boardBoot,contactIgnite !important;animation-duration:.58s !important;animation-iteration-count:1 !important}#workflow .workflow::before,.workflow::before{opacity:.22 !important}#systems .screen-hud::before,#systems .screen-hud::after{animation-duration:7s !important;opacity:.66 !important}@media (max-width:1180px){.specimen-stage{display:none !important}#yard,#capabilities,#workflow,#systems,#recognition,#contact{contain-intrinsic-size:780px}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{backdrop-filter:blur(7px) saturate(1.05) !important;-webkit-backdrop-filter:blur(7px) saturate(1.05) !important;box-shadow:0 14px 38px rgba(0,13,38,.20),inset 0 1px 0 rgba(255,255,255,.07) !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{backdrop-filter:blur(5px) saturate(1.04) !important;-webkit-backdrop-filter:blur(5px) saturate(1.04) !important}}@media (max-width:760px){#yard,#capabilities,#workflow,#systems,#recognition,#contact{content-visibility:visible;contain:none}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{border-radius:26px !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;background:radial-gradient(circle at 12% 0%,rgba(94,152,255,.11),transparent 34%),linear-gradient(180deg,rgba(11,34,82,.88),rgba(4,12,31,.94)) !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}}@media (prefers-reduced-motion:reduce){.specimen-stage{display:none !important}.hero-bg img,.specimen-object,.specimen-stage__grid,.specimen-stage__aura{transform:none !important}}:root{--mk-glass-shell-bg-a:rgba(24,63,132,.50);--mk-glass-shell-bg-b:rgba(5,16,42,.76);--mk-glass-card-bg-a:rgba(30,76,150,.46);--mk-glass-card-bg-b:rgba(4,13,34,.70);--mk-glass-card-hover-a:rgba(42,96,185,.56);--mk-glass-card-hover-b:rgba(5,16,42,.78);--mk-glass-border:rgba(180,216,255,.25);--mk-glass-border-strong:rgba(128,202,255,.42);--mk-glass-inner-line:rgba(255,255,255,.095)}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:radial-gradient(circle at 14% 0%,rgba(102,220,255,.095),transparent 36%),radial-gradient(circle at 86% 16%,rgba(94,152,255,.14),transparent 34%),linear-gradient(180deg,var(--mk-glass-shell-bg-a),var(--mk-glass-shell-bg-b)) !important;border:1px solid var(--mk-glass-border) !important;box-shadow:0 24px 68px rgba(0,18,55,.24),inset 0 1px 0 var(--mk-glass-inner-line),inset 0 -34px 80px rgba(0,8,24,.12) !important;backdrop-filter:blur(8px) saturate(1.08) !important;-webkit-backdrop-filter:blur(8px) saturate(1.08) !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card,#contact .contact-card__item{background:radial-gradient(circle at var(--mx,28%) var(--my,16%),rgba(169,204,255,.13),transparent 36%),linear-gradient(180deg,var(--mk-glass-card-bg-a),var(--mk-glass-card-bg-b)) !important;border-color:var(--mk-glass-border) !important;box-shadow:0 18px 48px rgba(0,18,55,.18),inset 0 1px 0 rgba(255,255,255,.10),inset 0 -24px 54px rgba(0,8,24,.12) !important;backdrop-filter:blur(7px) saturate(1.08) !important;-webkit-backdrop-filter:blur(7px) saturate(1.08) !important}#yard .yard-mini-card:hover,#yard .yard-mini-card.is-active,#capabilities .capability-tab:hover,#capabilities .capability-tab.is-active,#workflow .workflow-step:hover,#systems .systems-bars:hover,#recognition .recognition-card:hover,#contact .contact-card:hover{background:radial-gradient(circle at var(--mx,50%) var(--my,18%),rgba(102,220,255,.16),transparent 38%),linear-gradient(180deg,var(--mk-glass-card-hover-a),var(--mk-glass-card-hover-b)) !important;border-color:var(--mk-glass-border-strong) !important;box-shadow:0 24px 64px rgba(0,34,96,.25),inset 0 1px 0 rgba(255,255,255,.13),0 0 0 1px rgba(102,220,255,.045) !important}#yard p,#capabilities p,#workflow p,#systems p,#recognition p,#contact p,#yard small,#capabilities li,#workflow .workflow-step p,#systems .bar-row span,#contact .contact-card__item strong{color:rgba(231,242,255,.88) !important;text-shadow:0 10px 28px rgba(0,8,24,.26)}#yard h2,#capabilities h2,#workflow h2,#systems h2,#recognition h2,#contact h2,#yard h3,#capabilities h3,#workflow h3,#systems h3,#recognition h3,#contact h3,#yard strong,#capabilities strong,#workflow strong,#systems strong,#recognition strong,#contact strong{text-shadow:0 16px 42px rgba(0,8,24,.34)}#recognition .recognition-feature__copy.glass-panel{background:radial-gradient(circle at 16% 0%,rgba(102,220,255,.13),transparent 38%),linear-gradient(180deg,rgba(22,62,132,.50),rgba(4,13,34,.72)) !important;border-color:rgba(180,216,255,.27) !important;backdrop-filter:blur(8px) saturate(1.08) !important;-webkit-backdrop-filter:blur(8px) saturate(1.08) !important}.specimen-stage.is-visible{opacity:.88 !important}.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{opacity:.18 !important;--specimen-opacity:.18 !important}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:linear-gradient(180deg,rgba(20,56,121,.78),rgba(5,16,42,.90)) !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card,#contact .contact-card__item{background:linear-gradient(180deg,rgba(25,68,143,.72),rgba(4,13,34,.86)) !important}}@media (max-width:1180px){#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:radial-gradient(circle at 14% 0%,rgba(102,220,255,.075),transparent 34%),linear-gradient(180deg,rgba(24,63,132,.56),rgba(5,16,42,.82)) !important;backdrop-filter:blur(6px) saturate(1.05) !important;-webkit-backdrop-filter:blur(6px) saturate(1.05) !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card,#contact .contact-card__item{background:linear-gradient(180deg,rgba(30,76,150,.52),rgba(4,13,34,.76)) !important;backdrop-filter:blur(4px) saturate(1.04) !important;-webkit-backdrop-filter:blur(4px) saturate(1.04) !important}}@media (max-width:760px){#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell,#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card,#contact .contact-card__item{backdrop-filter:blur(3px) saturate(1.02) !important;-webkit-backdrop-filter:blur(3px) saturate(1.02) !important}}:root{--mk-glass-shell-bg-a:rgba(24,63,132,.34);--mk-glass-shell-bg-b:rgba(5,16,42,.56);--mk-glass-card-bg-a:rgba(30,76,150,.31);--mk-glass-card-bg-b:rgba(4,13,34,.57);--mk-glass-card-hover-a:rgba(42,96,185,.42);--mk-glass-card-hover-b:rgba(5,16,42,.66);--mk-glass-border:rgba(180,216,255,.20);--mk-glass-border-strong:rgba(128,202,255,.34);--mk-glass-inner-line:rgba(255,255,255,.065)}main{position:relative;isolation:isolate;background:radial-gradient(circle at 12% 18%,rgba(43,99,246,.16),transparent 34%),radial-gradient(circle at 86% 46%,rgba(102,220,255,.075),transparent 34%),radial-gradient(circle at 50% 84%,rgba(94,152,255,.11),transparent 40%),linear-gradient(180deg,#0b1428 0%,#10264a 34%,#0c1a34 68%,#081225 100%)}main::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(rgba(169,204,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.022) 1px,transparent 1px);background-size:96px 96px;opacity:.24;mask-image:linear-gradient(180deg,transparent 0,black 9%,black 94%,transparent 100%)}#yard,#capabilities,#workflow,#systems,#recognition,#contact,.yard-overview,.capabilities,.workflow,.systems-zone,.recognition-suite,.contact-hub,#yard.section-pad,#capabilities.section-pad,#workflow.section-pad,#systems.section-pad,#recognition.section-pad,#contact.section-pad{background:transparent !important;border-top:0 !important;border-bottom:0 !important;box-shadow:none}#yard.section-pad::before,#capabilities.section-pad::before,#workflow.section-pad::before,#systems.section-pad::before,#recognition.section-pad::before,#contact.section-pad::before{opacity:.22 !important;background:radial-gradient(circle at 14% 18%,rgba(94,152,255,.12),transparent 34%),radial-gradient(circle at 88% 28%,rgba(102,220,255,.055),transparent 32%) !important;mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.88) 18%,rgba(0,0,0,.88) 82%,transparent 100%) !important}#yard.section-pad::after,#capabilities.section-pad::after,#workflow.section-pad::after,#systems.section-pad::after,#recognition.section-pad::after,#contact.section-pad::after{display:none !important}#capabilities.section-pad,#workflow.section-pad,#systems.section-pad,#recognition.section-pad,#contact.section-pad{margin-top:-1px !important}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:radial-gradient(circle at 14% 0%,rgba(102,220,255,.060),transparent 38%),radial-gradient(circle at 86% 12%,rgba(94,152,255,.090),transparent 36%),linear-gradient(180deg,var(--mk-glass-shell-bg-a),var(--mk-glass-shell-bg-b)) !important;border-color:var(--mk-glass-border) !important;box-shadow:0 20px 58px rgba(0,18,55,.18),inset 0 1px 0 var(--mk-glass-inner-line),inset 0 -28px 64px rgba(0,8,24,.08) !important;backdrop-filter:blur(6px) saturate(1.06) !important;-webkit-backdrop-filter:blur(6px) saturate(1.06) !important}#yard .yard-section-card::before,#capabilities .capabilities-shell::before,#workflow .workflow-shell::before,#systems .systems-shell::before,#recognition .recognition-shell::before,#contact .contact-shell::before{opacity:.045 !important;background:linear-gradient(rgba(180,207,244,.060) 1px,transparent 1px),linear-gradient(90deg,rgba(180,207,244,.045) 1px,transparent 1px) !important;background-size:132px 132px !important;mask-image:none !important}#yard .yard-section-card::after,#capabilities .capabilities-shell::after,#workflow .workflow-shell::after,#systems .systems-shell::after,#recognition .recognition-shell::after,#contact .contact-shell::after{opacity:.20 !important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.035),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.026),transparent 38%) !important;border-color:rgba(255,255,255,.030) !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card,#contact .contact-card__item{background:radial-gradient(circle at var(--mx,28%) var(--my,16%),rgba(169,204,255,.095),transparent 38%),linear-gradient(180deg,var(--mk-glass-card-bg-a),var(--mk-glass-card-bg-b)) !important;border-color:rgba(180,216,255,.20) !important;box-shadow:0 16px 42px rgba(0,18,55,.15),inset 0 1px 0 rgba(255,255,255,.075),inset 0 -20px 46px rgba(0,8,24,.085) !important;backdrop-filter:blur(6px) saturate(1.06) !important;-webkit-backdrop-filter:blur(6px) saturate(1.06) !important}#yard .yard-visual-console::after,#yard .yard-blueprint::after,#yard .yard-zone-readout::after,#yard .yard-stat-card::after,#yard .yard-mini-card::after,#yard .yard-live-chart::after,#capabilities .capability-pane__content::after,#workflow .workflow-step::after,#systems .systems-board::after,#systems .systems-bars::after,#recognition .recognition-card::after,#recognition .recognition-feature__copy::after,#contact .contact-card::after{opacity:.25 !important;background:linear-gradient(135deg,rgba(255,255,255,.045),transparent 42%),linear-gradient(180deg,rgba(139,189,255,.030),transparent 52%) !important}#yard .yard-mini-card:hover,#yard .yard-mini-card.is-active,#capabilities .capability-tab:hover,#capabilities .capability-tab.is-active,#workflow .workflow-step:hover,#systems .systems-bars:hover,#recognition .recognition-card:hover,#contact .contact-card:hover{background:radial-gradient(circle at var(--mx,50%) var(--my,18%),rgba(102,220,255,.13),transparent 40%),linear-gradient(180deg,var(--mk-glass-card-hover-a),var(--mk-glass-card-hover-b)) !important;border-color:var(--mk-glass-border-strong) !important;box-shadow:0 22px 56px rgba(0,34,96,.20),inset 0 1px 0 rgba(255,255,255,.10),0 0 0 1px rgba(102,220,255,.035) !important}.specimen-stage.is-visible{opacity:.94 !important}.specimen-stage.is-visible .specimen-stage__aura{opacity:.34 !important}.specimen-stage.is-visible .specimen-stage__grid{opacity:.18 !important}.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{opacity:.23 !important;--specimen-opacity:.23 !important}#capabilities .capability-pane__media::after,#systems .systems-board__screen::after,#recognition .recognition-feature::after,.recognition-feature::after{opacity:.68 !important}#yard p,#capabilities p,#workflow p,#systems p,#recognition p,#contact p,#yard small,#capabilities li,#workflow .workflow-step p,#systems .bar-row span,#contact .contact-card__item strong{color:rgba(235,245,255,.91) !important;text-shadow:0 8px 24px rgba(0,8,24,.34)}#yard h2,#capabilities h2,#workflow h2,#systems h2,#recognition h2,#contact h2,#yard h3,#capabilities h3,#workflow h3,#systems h3,#recognition h3,#contact h3,#yard strong,#capabilities strong,#workflow strong,#systems strong,#recognition strong,#contact strong{text-shadow:0 14px 38px rgba(0,8,24,.42)}.ticker-band{border-block-color:rgba(169,204,255,.055) !important;background:linear-gradient(90deg,rgba(43,99,246,.045),rgba(102,220,255,.025),rgba(43,99,246,.045)) !important}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:linear-gradient(180deg,rgba(20,56,121,.58),rgba(5,16,42,.76)) !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card,#contact .contact-card__item{background:linear-gradient(180deg,rgba(25,68,143,.52),rgba(4,13,34,.72)) !important}}@media (max-width:1180px){#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:radial-gradient(circle at 14% 0%,rgba(102,220,255,.045),transparent 36%),linear-gradient(180deg,rgba(24,63,132,.42),rgba(5,16,42,.66)) !important;backdrop-filter:blur(4px) saturate(1.04) !important;-webkit-backdrop-filter:blur(4px) saturate(1.04) !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card,#contact .contact-card__item{background:linear-gradient(180deg,rgba(30,76,150,.40),rgba(4,13,34,.66)) !important;backdrop-filter:blur(3px) saturate(1.03) !important;-webkit-backdrop-filter:blur(3px) saturate(1.03) !important}}:root{--mk-v5-section-glow-a:rgba(94,152,255,.055);--mk-v5-section-glow-b:rgba(102,220,255,.035);--mk-v5-shell-a:rgba(24,64,136,.18);--mk-v5-shell-b:rgba(4,13,35,.32);--mk-v5-card-a:rgba(34,82,166,.26);--mk-v5-card-b:rgba(4,12,32,.46);--mk-v5-card-hover-a:rgba(46,108,215,.34);--mk-v5-card-hover-b:rgba(4,14,36,.56);--mk-v5-border:rgba(190,224,255,.22);--mk-v5-border-strong:rgba(118,211,255,.40);--mk-v5-inner:rgba(255,255,255,.075)}#yard.section-pad,#capabilities.section-pad,#workflow.section-pad,#systems.section-pad,#recognition.section-pad,#contact.section-pad,.yard-overview,.capabilities,.workflow,.systems-zone,.recognition-suite,.contact-hub{background:transparent !important;background-color:transparent !important;border-top:0 !important;border-bottom:0 !important;box-shadow:none !important}#yard.section-pad::before,#capabilities.section-pad::before,#workflow.section-pad::before,#systems.section-pad::before,#recognition.section-pad::before,#contact.section-pad::before,.yard-overview::before,.capabilities::before,.workflow::before,.systems-zone::before,.recognition-suite::before,.contact-hub::before{background:radial-gradient(circle at 12% 14%,var(--mk-v5-section-glow-a),transparent 35%),radial-gradient(circle at 88% 20%,var(--mk-v5-section-glow-b),transparent 34%) !important;opacity:.54 !important;border:0 !important;box-shadow:none !important}#yard.section-pad::after,#capabilities.section-pad::after,#workflow.section-pad::after,#systems.section-pad::after,#recognition.section-pad::after,#contact.section-pad::after,.yard-overview::after,.capabilities::after,.workflow::after,.systems-zone::after,.recognition-suite::after,.contact-hub::after{background:transparent !important;opacity:0 !important;border:0 !important;box-shadow:none !important}.ticker-band,.workflow::before,.footer-dock__bottom{border-color:transparent !important;border-top-color:transparent !important;border-bottom-color:transparent !important}.ticker-band{background:linear-gradient(90deg,rgba(43,99,246,.025),rgba(102,220,255,.018),rgba(43,99,246,.025)) !important}.specimen-stage{z-index:1 !important}.specimen-stage.is-visible{opacity:1 !important;visibility:visible !important}.specimen-stage::before{opacity:.10 !important;background:repeating-linear-gradient(90deg,transparent 0 150px,rgba(168,203,255,.055) 150px 151px,transparent 151px 300px),repeating-linear-gradient(0deg,transparent 0 150px,rgba(168,203,255,.045) 150px 151px,transparent 151px 300px) !important;mask-image:none !important}.specimen-stage__aura{background:radial-gradient(circle at 88% 44%,rgba(43,99,246,.12),transparent 31%),radial-gradient(circle at 10% 56%,rgba(0,213,255,.07),transparent 30%) !important}.specimen-stage.is-visible .specimen-stage__aura{opacity:.46 !important}.specimen-stage.is-visible .specimen-stage__grid{opacity:.08 !important}.specimen-stage__grid{background:linear-gradient(rgba(170,198,236,.070) 1px,transparent 1px),linear-gradient(90deg,rgba(170,198,236,.060) 1px,transparent 1px),linear-gradient(rgba(170,198,236,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(170,198,236,.024) 1px,transparent 1px) !important;background-size:112px 112px,112px 112px,28px 28px,28px 28px !important;mask-image:none !important;mix-blend-mode:screen !important}.specimen-stage__grid::after{opacity:.05 !important}.specimen-object,.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{opacity:var(--specimen-opacity) !important;--specimen-opacity:.50 !important;filter:saturate(1.04) contrast(1.06) brightness(1.05) drop-shadow(0 22px 46px rgba(0,8,24,.28)) !important}.specimen-object--yard{--specimen-opacity:.54 !important;--peek-x:34% !important;--specimen-scale:1.08 !important}.specimen-object--capabilities{--specimen-opacity:.50 !important;--peek-x:-34% !important;--specimen-scale:1.05 !important}.specimen-object--workflow{--specimen-opacity:.52 !important;--peek-x:34% !important;--specimen-scale:1.07 !important}.specimen-object--systems{--specimen-opacity:.49 !important;--peek-x:-34% !important;--specimen-scale:1.04 !important}.specimen-object--recognition{--specimen-opacity:.50 !important;--peek-x:34% !important;--specimen-scale:1.05 !important}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:radial-gradient(circle at var(--mx,16%) var(--my,0%),rgba(102,220,255,.075),transparent 38%),linear-gradient(180deg,var(--mk-v5-shell-a),var(--mk-v5-shell-b)) !important;border-color:rgba(190,224,255,.18) !important;box-shadow:0 18px 58px rgba(0,18,55,.16),inset 0 1px 0 rgba(255,255,255,.060),inset 0 0 0 1px rgba(255,255,255,.020) !important;backdrop-filter:blur(7px) saturate(1.08) !important;-webkit-backdrop-filter:blur(7px) saturate(1.08) !important}#yard .yard-section-card::before,#capabilities .capabilities-shell::before,#workflow .workflow-shell::before,#systems .systems-shell::before,#recognition .recognition-shell::before,#contact .contact-shell::before{opacity:.025 !important;background:linear-gradient(rgba(180,207,244,.040) 1px,transparent 1px),linear-gradient(90deg,rgba(180,207,244,.030) 1px,transparent 1px) !important;background-size:148px 148px !important;mask-image:none !important}#yard .yard-section-card::after,#capabilities .capabilities-shell::after,#workflow .workflow-shell::after,#systems .systems-shell::after,#recognition .recognition-shell::after,#contact .contact-shell::after{opacity:.08 !important;background:linear-gradient(135deg,rgba(255,255,255,.030),transparent 42%) !important;border-color:rgba(255,255,255,.020) !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card,#contact .contact-card__item{background:radial-gradient(circle at var(--mx,30%) var(--my,14%),rgba(169,204,255,.070),transparent 40%),linear-gradient(180deg,var(--mk-v5-card-a),var(--mk-v5-card-b)) !important;border-color:var(--mk-v5-border) !important;box-shadow:0 14px 44px rgba(0,18,55,.15),inset 0 1px 0 var(--mk-v5-inner),inset 0 -16px 40px rgba(0,8,24,.070) !important;backdrop-filter:blur(8px) saturate(1.08) !important;-webkit-backdrop-filter:blur(8px) saturate(1.08) !important;background-blend-mode:screen,normal !important}#yard .yard-visual-console::after,#yard .yard-blueprint::after,#yard .yard-zone-readout::after,#yard .yard-stat-card::after,#yard .yard-mini-card::after,#yard .yard-live-chart::after,#capabilities .capability-pane__content::after,#workflow .workflow-step::after,#systems .systems-board::after,#systems .systems-bars::after,#recognition .recognition-card::after,#recognition .recognition-feature__copy::after,#contact .contact-card::after{opacity:.14 !important;background:linear-gradient(135deg,rgba(255,255,255,.045),transparent 44%),linear-gradient(180deg,rgba(139,189,255,.022),transparent 54%) !important}#yard .yard-mini-card:hover,#yard .yard-mini-card.is-active,#capabilities .capability-tab:hover,#capabilities .capability-tab.is-active,#workflow .workflow-step:hover,#systems .systems-bars:hover,#recognition .recognition-card:hover,#contact .contact-card:hover{background:radial-gradient(circle at var(--mx,50%) var(--my,18%),rgba(102,220,255,.095),transparent 42%),linear-gradient(180deg,var(--mk-v5-card-hover-a),var(--mk-v5-card-hover-b)) !important;border-color:var(--mk-v5-border-strong) !important;box-shadow:0 22px 62px rgba(0,34,96,.19),inset 0 1px 0 rgba(255,255,255,.095),0 0 0 1px rgba(102,220,255,.030) !important}#capabilities .capability-pane__media::after,#systems .systems-board__screen::after,#recognition .recognition-feature::after,.recognition-feature::after{opacity:.36 !important;background:linear-gradient(180deg,rgba(7,16,36,.00),rgba(4,10,24,.18)),radial-gradient(circle at 20% 0%,rgba(132,184,255,.08),transparent 36%) !important}#capabilities .capability-pane__media img,#systems .systems-board__screen img,#recognition .recognition-feature img{filter:saturate(1.02) brightness(.92) contrast(1.03) !important}#yard p,#capabilities p,#workflow p,#systems p,#recognition p,#contact p,#yard small,#capabilities li,#workflow .workflow-step p,#systems .bar-row span,#contact .contact-card__item strong{color:rgba(240,247,255,.94) !important;text-shadow:0 1px 1px rgba(0,0,0,.30),0 9px 28px rgba(0,8,24,.40) !important}#yard h2,#capabilities h2,#workflow h2,#systems h2,#recognition h2,#contact h2,#yard h3,#capabilities h3,#workflow h3,#systems h3,#recognition h3,#contact h3,#yard strong,#capabilities strong,#workflow strong,#systems strong,#recognition strong,#contact strong{color:rgba(255,255,255,.98) !important;text-shadow:0 2px 2px rgba(0,0,0,.34),0 15px 42px rgba(0,8,24,.48) !important}@media (max-width:1180px){.specimen-stage{display:block !important;opacity:.70 !important}.specimen-stage.is-visible .specimen-stage__grid{opacity:.05 !important}.specimen-object,.specimen-object.is-active{--specimen-opacity:.24 !important;filter:saturate(.98) contrast(1.02) brightness(1.02) drop-shadow(0 18px 34px rgba(0,0,0,.22)) !important}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:linear-gradient(180deg,rgba(24,64,136,.22),rgba(4,13,35,.44)) !important;backdrop-filter:blur(5px) saturate(1.05) !important;-webkit-backdrop-filter:blur(5px) saturate(1.05) !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card,#contact .contact-card__item{background:linear-gradient(180deg,rgba(34,82,166,.30),rgba(4,12,32,.54)) !important;backdrop-filter:blur(4px) saturate(1.04) !important;-webkit-backdrop-filter:blur(4px) saturate(1.04) !important}}@media (max-width:720px){.specimen-stage{opacity:.46 !important}.specimen-object,.specimen-object.is-active{--specimen-opacity:.18 !important}}.specimen-object,.specimen-stage .specimen-object,.specimen-stage.is-visible .specimen-object{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;filter:saturate(1.02) contrast(1.03) brightness(.92) !important;transition:opacity .34s var(--ease),visibility .34s var(--ease),transform .52s var(--ease) !important}.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{opacity:.155 !important;visibility:visible !important;--specimen-opacity:.155 !important;will-change:transform,opacity !important}.specimen-stage{z-index:0 !important;opacity:1 !important;mix-blend-mode:normal !important}.specimen-stage.is-visible{opacity:.86 !important}.specimen-stage__aura{opacity:0 !important;background:radial-gradient(circle at 88% 44%,rgba(94,152,255,.13),transparent 26%),radial-gradient(circle at 12% 54%,rgba(102,220,255,.055),transparent 27%) !important}.specimen-stage.is-visible .specimen-stage__aura{opacity:.20 !important}.specimen-stage__grid{opacity:0 !important;mix-blend-mode:screen !important;background:linear-gradient(rgba(170,198,236,.046) 1px,transparent 1px),linear-gradient(90deg,rgba(170,198,236,.038) 1px,transparent 1px) !important;background-size:148px 148px !important;mask-image:linear-gradient(90deg,rgba(0,0,0,.28) 0%,rgba(0,0,0,.14) 22%,transparent 43%,transparent 57%,rgba(0,0,0,.14) 78%,rgba(0,0,0,.28) 100%) !important}.specimen-stage.is-visible .specimen-stage__grid{opacity:.075 !important}.specimen-object,.specimen-object.is-active{width:clamp(760px,72vw,1120px) !important;max-width:none !important}.specimen-object--yard,.specimen-object--workflow,.specimen-object--recognition{--peek-x:48% !important;--specimen-scale:1.02 !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.30) 14%,black 38%,black 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.30) 14%,black 38%,black 100%) !important}.specimen-object--capabilities,.specimen-object--systems{--peek-x:-48% !important;--specimen-scale:1.00 !important;-webkit-mask-image:linear-gradient(90deg,black 0%,black 62%,rgba(0,0,0,.30) 86%,transparent 100%) !important;mask-image:linear-gradient(90deg,black 0%,black 62%,rgba(0,0,0,.30) 86%,transparent 100%) !important}#yard,#capabilities,#workflow,#systems,#recognition,#contact{background:radial-gradient(circle at 12% 18%,rgba(43,99,246,.040),transparent 36%),radial-gradient(circle at 86% 28%,rgba(102,220,255,.026),transparent 34%) !important}#yard::before,#capabilities::before,#workflow::before,#systems::before,#recognition::before,#contact::before,#yard::after,#capabilities::after,#workflow::after,#systems::after,#recognition::after,#contact::after{opacity:0 !important;display:none !important}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{position:relative !important;z-index:3 !important;background:radial-gradient(circle at var(--mx,18%) var(--my,0%),rgba(102,220,255,.070),transparent 42%),linear-gradient(180deg,rgba(27,70,145,.34),rgba(5,15,40,.56)) !important;border:1px solid rgba(185,220,255,.20) !important;box-shadow:0 20px 64px rgba(0,18,55,.20),inset 0 1px 0 rgba(255,255,255,.085),inset 0 0 0 1px rgba(255,255,255,.022) !important;backdrop-filter:blur(7px) saturate(1.08) !important;-webkit-backdrop-filter:blur(7px) saturate(1.08) !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card,#contact .contact-card__item{background:radial-gradient(circle at var(--mx,32%) var(--my,16%),rgba(169,204,255,.075),transparent 42%),linear-gradient(180deg,rgba(38,88,174,.32),rgba(4,13,34,.58)) !important;border-color:rgba(185,220,255,.18) !important;box-shadow:0 16px 48px rgba(0,18,55,.18),inset 0 1px 0 rgba(255,255,255,.085),inset 0 -18px 42px rgba(0,8,24,.085) !important;backdrop-filter:blur(7px) saturate(1.07) !important;-webkit-backdrop-filter:blur(7px) saturate(1.07) !important}#yard .yard-mini-card:hover,#yard .yard-mini-card.is-active,#capabilities .capability-tab:hover,#capabilities .capability-tab.is-active,#workflow .workflow-step:hover,#systems .systems-bars:hover,#recognition .recognition-card:hover,#contact .contact-card:hover{background:radial-gradient(circle at var(--mx,50%) var(--my,18%),rgba(102,220,255,.100),transparent 42%),linear-gradient(180deg,rgba(48,105,202,.39),rgba(5,16,42,.64)) !important;border-color:rgba(118,214,255,.34) !important}#yard h2,#capabilities h2,#workflow h2,#systems h2,#recognition h2,#contact h2,#yard h3,#capabilities h3,#workflow h3,#systems h3,#recognition h3,#contact h3,#yard strong,#capabilities strong,#workflow strong,#systems strong,#recognition strong,#contact strong{color:rgba(255,255,255,.99) !important;text-shadow:0 2px 2px rgba(0,0,0,.38),0 14px 38px rgba(0,8,24,.48) !important}#yard p,#capabilities p,#workflow p,#systems p,#recognition p,#contact p,#yard small,#capabilities li,#workflow .workflow-step p,#systems .bar-row span,#contact .contact-card__item strong{color:rgba(236,246,255,.93) !important;text-shadow:0 1px 1px rgba(0,0,0,.30),0 8px 26px rgba(0,8,24,.42) !important}.section-pad,.yard-overview,.capabilities,.workflow,.systems-zone,.recognition-suite,.contact-hub{border-top:0 !important;border-bottom:0 !important;box-shadow:none !important}.ticker-band{border-block-color:rgba(169,204,255,.040) !important;background:linear-gradient(90deg,rgba(43,99,246,.028),rgba(102,220,255,.018),rgba(43,99,246,.028)) !important}@media (max-width:1180px){.specimen-stage.is-visible{opacity:.42 !important}.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{opacity:.075 !important;--specimen-opacity:.075 !important}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:linear-gradient(180deg,rgba(25,67,142,.44),rgba(4,13,34,.70)) !important;backdrop-filter:blur(4px) saturate(1.04) !important;-webkit-backdrop-filter:blur(4px) saturate(1.04) !important}}@media (max-width:720px){.specimen-stage{display:none !important}}#yard,#capabilities,#workflow,#systems,#recognition,#contact{position:relative !important;isolation:isolate !important;overflow:clip !important;background:radial-gradient(circle at 18% 10%,rgba(102,220,255,.035),transparent 30%),radial-gradient(circle at 82% 44%,rgba(43,99,246,.040),transparent 36%) !important}#yard::before,#capabilities::before,#workflow::before,#systems::before,#recognition::before,#contact::before{content:"" !important;display:block !important;position:absolute !important;inset:-12% 0 -12% 0 !important;z-index:0 !important;pointer-events:none !important;opacity:.24 !important;background-repeat:no-repeat !important;background-size:clamp(760px,62vw,1180px) auto !important;background-position:calc(100% + 86px) 50% !important;transform:translate3d(0,calc(var(--section-parallax-y,0px) * .35),0) !important;transition:opacity .28s var(--ease),transform .18s linear !important;filter:saturate(1.08) contrast(1.06) brightness(1.03) !important;mix-blend-mode:normal !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.25) 10%,black 30%,black 72%,rgba(0,0,0,.38) 90%,transparent 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.25) 10%,black 30%,black 72%,rgba(0,0,0,.38) 90%,transparent 100%) !important}#yard::before{background-image:url("img/mk_parallax_01_tugboat_welding.webp") !important;background-position:calc(100% + 72px) 48% !important;opacity:.29 !important}#capabilities::before{background-image:url("img/mk_parallax_02_hull_interior_welding.webp") !important;background-position:-90px 50% !important;opacity:.25 !important}#workflow::before{background-image:url("img/mk_parallax_03_hull_surface_blasting.webp") !important;background-position:calc(100% + 80px) 52% !important;opacity:.25 !important}#systems::before{background-image:url("img/mk_parallax_04_work_platform_crane.webp") !important;background-position:-110px 50% !important;opacity:.23 !important}#recognition::before{background-image:url("img/mk_parallax_05_bow_repair_scaffolding.webp") !important;background-position:calc(100% + 64px) 50% !important;opacity:.25 !important}#contact::before{background-image:url("img/mk_parallax_05_bow_repair_scaffolding.webp") !important;background-position:calc(100% + 40px) 54% !important;opacity:.22 !important}#yard::after,#capabilities::after,#workflow::after,#systems::after,#recognition::after,#contact::after{display:none !important;opacity:0 !important}#yard>.shell,#capabilities>.shell,#workflow>.shell,#systems>.shell,#recognition>.shell,#contact>.shell,.yard-shell,.capabilities-shell,.workflow-shell,.systems-shell,.recognition-shell,.contact-shell{position:relative !important;z-index:4 !important}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:radial-gradient(circle at var(--mx,18%) var(--my,0%),rgba(102,220,255,.060),transparent 46%),linear-gradient(180deg,rgba(30,78,158,.22),rgba(4,12,34,.40)) !important;border-color:rgba(188,220,255,.22) !important;box-shadow:0 22px 70px rgba(0,18,55,.22),inset 0 1px 0 rgba(255,255,255,.095),inset 0 -1px 0 rgba(255,255,255,.035) !important;backdrop-filter:blur(5px) saturate(1.06) !important;-webkit-backdrop-filter:blur(5px) saturate(1.06) !important}#yard .yard-visual-console,#yard .yard-blueprint,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card,#contact .contact-card__item{background:radial-gradient(circle at var(--mx,32%) var(--my,16%),rgba(169,204,255,.070),transparent 44%),linear-gradient(180deg,rgba(40,94,184,.24),rgba(3,11,30,.46)) !important;border-color:rgba(190,224,255,.20) !important;box-shadow:0 16px 50px rgba(0,18,55,.20),inset 0 1px 0 rgba(255,255,255,.10),inset 0 -18px 44px rgba(0,8,24,.075) !important;backdrop-filter:blur(4px) saturate(1.06) !important;-webkit-backdrop-filter:blur(4px) saturate(1.06) !important}.specimen-stage{z-index:2 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;mix-blend-mode:normal !important}.specimen-stage.is-visible{opacity:1 !important;visibility:visible !important}.specimen-stage::before{opacity:.10 !important;mask-image:linear-gradient(90deg,black 0 28%,transparent 48% 52%,black 72% 100%) !important}.specimen-stage__aura{opacity:0 !important}.specimen-stage.is-visible .specimen-stage__aura{opacity:.10 !important}.specimen-stage__grid{opacity:0 !important}.specimen-stage.is-visible .specimen-stage__grid{opacity:.045 !important}.specimen-object,.specimen-stage .specimen-object,.specimen-stage.is-visible .specimen-object{width:clamp(700px,60vw,1080px) !important;opacity:0 !important;visibility:hidden !important;filter:saturate(1.10) contrast(1.08) brightness(1.04) drop-shadow(0 24px 44px rgba(0,0,0,.24)) !important;transition:opacity .28s var(--ease),visibility .28s var(--ease),transform .44s var(--ease) !important}.specimen-object--yard,.specimen-object--workflow,.specimen-object--recognition{--peek-x:8% !important;--specimen-scale:1.03 !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.30) 6%,black 22%,black 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.30) 6%,black 22%,black 100%) !important}.specimen-object--capabilities,.specimen-object--systems{--peek-x:-8% !important;--specimen-scale:1.03 !important;-webkit-mask-image:linear-gradient(90deg,black 0%,black 78%,rgba(0,0,0,.30) 94%,transparent 100%) !important;mask-image:linear-gradient(90deg,black 0%,black 78%,rgba(0,0,0,.30) 94%,transparent 100%) !important}.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition,.specimen-object.is-active{opacity:.34 !important;visibility:visible !important;--specimen-opacity:.34 !important}.specimen-object__frame{opacity:.18 !important}#yard .yard-blueprint{background:radial-gradient(circle at 72% 42%,rgba(102,220,255,.105),transparent 34%),linear-gradient(180deg,rgba(16,51,126,.18),rgba(4,12,34,.28)) !important}.section-pad,.yard-overview,.capabilities,.workflow,.systems-zone,.recognition-suite,.contact-hub{border:0 !important;box-shadow:none !important}@media (max-width:1180px){#yard::before,#capabilities::before,#workflow::before,#systems::before,#recognition::before,#contact::before{opacity:.16 !important;background-size:clamp(620px,78vw,960px) auto !important}.specimen-stage.is-visible{opacity:.72 !important}.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition,.specimen-object.is-active{opacity:.20 !important;--specimen-opacity:.20 !important}}@media (max-width:720px){.specimen-stage{display:none !important}#yard::before,#capabilities::before,#workflow::before,#systems::before,#recognition::before,#contact::before{opacity:.10 !important;background-size:760px auto !important;background-position:50% 52% !important}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:linear-gradient(180deg,rgba(24,68,150,.32),rgba(4,12,34,.58)) !important;backdrop-filter:blur(3px) saturate(1.04) !important;-webkit-backdrop-filter:blur(3px) saturate(1.04) !important}}:root{--readable-glass-top:rgba(36,89,178,.34);--readable-glass-mid:rgba(9,31,80,.56);--readable-glass-bottom:rgba(2,9,26,.72);--readable-border:rgba(203,230,255,.30);--readable-text:rgba(250,253,255,.98);--readable-muted:rgba(225,238,255,.84);--readable-soft:rgba(183,211,246,.74)}#yard .yard-mini-card,#yard .yard-stat-card,#yard .yard-zone-readout,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-metrics article,#systems .systems-bars,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card,#contact .contact-card__item{position:relative !important;isolation:isolate !important;background:radial-gradient(circle at var(--mx,28%) var(--my,12%),rgba(119,183,255,.13),transparent 42%),linear-gradient(180deg,var(--readable-glass-top) 0%,var(--readable-glass-mid) 46%,var(--readable-glass-bottom) 100%) !important;border-color:var(--readable-border) !important;box-shadow:0 18px 54px rgba(0,14,42,.30),inset 0 1px 0 rgba(255,255,255,.16),inset 0 -24px 54px rgba(0,7,22,.18) !important;backdrop-filter:blur(7px) saturate(1.12) !important;-webkit-backdrop-filter:blur(7px) saturate(1.12) !important}#yard .yard-mini-card::after,#yard .yard-stat-card::after,#yard .yard-zone-readout::after,#capabilities .capability-pane__content::after,#workflow .workflow-step::after,#systems .systems-bars::after,#systems .systems-metrics article::after,#recognition .recognition-card::after,#recognition .recognition-feature__copy::after,#contact .contact-card::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:-1 !important;pointer-events:none !important;border-radius:inherit !important;opacity:.82 !important;background:linear-gradient(115deg,rgba(3,11,30,.50) 0%,rgba(7,24,62,.24) 48%,rgba(3,11,30,.58) 100%) !important}#yard .yard-mini-card{background:radial-gradient(circle at 18% 12%,rgba(117,190,255,.16),transparent 38%),linear-gradient(180deg,rgba(33,87,180,.40) 0%,rgba(7,27,74,.62) 52%,rgba(2,9,28,.76) 100%) !important;min-height:178px !important}#yard .yard-mini-card::after{opacity:.92 !important;background:linear-gradient(180deg,rgba(3,11,30,.28),rgba(3,11,30,.52)),radial-gradient(circle at 20% 18%,rgba(89,161,255,.16),transparent 36%) !important}#yard .yard-visual-console{background:radial-gradient(circle at 50% 12%,rgba(102,220,255,.08),transparent 42%),linear-gradient(180deg,rgba(27,78,166,.22),rgba(3,11,30,.38)) !important}#yard .yard-blueprint{background:radial-gradient(circle at 72% 42%,rgba(102,220,255,.10),transparent 34%),linear-gradient(180deg,rgba(16,51,126,.12),rgba(4,12,34,.22)) !important}#yard .yard-zone-readout{background:radial-gradient(circle at 22% 0%,rgba(120,191,255,.16),transparent 34%),linear-gradient(180deg,rgba(40,98,190,.42),rgba(2,9,28,.78)) !important}#yard .yard-mini-card strong,#yard .yard-stat-card strong,#yard .yard-zone-readout strong,#capabilities .capability-tab,#capabilities .capability-pane__content h3,#capabilities .capability-pane__content li,#workflow .workflow-step h3,#systems .systems-metrics strong,#recognition .recognition-card strong,#recognition .recognition-feature__copy strong,#contact .contact-card__item strong{color:var(--readable-text) !important;text-shadow:0 2px 12px rgba(0,0,0,.38),0 10px 30px rgba(0,13,42,.34) !important}#yard .yard-mini-card small,#yard .yard-stat-card p,#yard .yard-zone-readout p,#capabilities .capability-pane__content p,#workflow .workflow-step p,#systems .systems-bars .bar-row span,#recognition .recognition-card p,#contact .contact-copy p,#contact .contact-card__item strong{color:var(--readable-muted) !important;text-shadow:0 2px 12px rgba(0,0,0,.30) !important}#yard .yard-mini-card span,#yard .yard-stat-card span,#yard .yard-zone-readout span,#capabilities .capability-index,#workflow .workflow-step span,#recognition .recognition-card span,#contact .contact-card__item span{color:#c7e3ff !important;text-shadow:0 0 18px rgba(102,220,255,.18) !important}#yard .yard-mini-card i,.dockline-icon,#capabilities .capability-tab span{background:radial-gradient(circle at 34% 22%,rgba(255,255,255,.26),transparent 28%),linear-gradient(135deg,rgba(71,139,255,.42),rgba(0,213,255,.16)) !important;border-color:rgba(193,226,255,.34) !important;color:#d8edff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 12px 28px rgba(43,99,246,.22) !important}#yard::before{opacity:.24 !important}#capabilities::before{opacity:.22 !important}#workflow::before{opacity:.22 !important}#systems::before{opacity:.20 !important}#recognition::before{opacity:.22 !important}#contact::before{opacity:.20 !important}.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition,.specimen-object.is-active{opacity:.28 !important;--specimen-opacity:.28 !important}#yard .yard-mini-card:hover,#capabilities .capability-tab:hover,#workflow .workflow-step:hover,#recognition .recognition-card:hover,#contact .contact-card:hover{border-color:rgba(123,204,255,.48) !important;background:radial-gradient(circle at var(--mx,32%) var(--my,16%),rgba(126,203,255,.18),transparent 42%),linear-gradient(180deg,rgba(45,105,205,.46),rgba(5,20,58,.70) 54%,rgba(2,9,28,.78)) !important;box-shadow:0 24px 66px rgba(0,35,90,.34),inset 0 1px 0 rgba(255,255,255,.18) !important}@media (max-width:1180px){#yard .yard-mini-card,#capabilities .capability-tab,#workflow .workflow-step,#recognition .recognition-card,#contact .contact-card{background:radial-gradient(circle at 18% 12%,rgba(117,190,255,.14),transparent 38%),linear-gradient(180deg,rgba(33,87,180,.42),rgba(4,15,42,.78)) !important;backdrop-filter:blur(5px) saturate(1.08) !important;-webkit-backdrop-filter:blur(5px) saturate(1.08) !important}}@media (max-width:720px){#yard .yard-mini-card,#yard .yard-stat-card,#yard .yard-zone-readout,#capabilities .capability-pane__content,#workflow .workflow-step,#systems .systems-bars,#recognition .recognition-card,#contact .contact-card{background:linear-gradient(180deg,rgba(31,78,168,.48),rgba(3,11,30,.84)) !important;border-color:rgba(203,230,255,.28) !important;backdrop-filter:blur(3px) saturate(1.04) !important;-webkit-backdrop-filter:blur(3px) saturate(1.04) !important}}:root{--v9-shell-max:1480px;--v9-left-deck:min(860px,58vw);--v9-left-gutter:max(24px,calc((100vw - var(--v9-shell-max)) / 2));--v9-glass-line:rgba(186,219,255,.27);--v9-glass-line-strong:rgba(117,199,255,.42);--v9-deck-top:rgba(34,86,178,.34);--v9-deck-mid:rgba(9,34,86,.58);--v9-deck-bottom:rgba(2,9,28,.78);--v9-text:rgba(252,254,255,.99);--v9-muted:rgba(226,240,255,.86)}@media (min-width:1181px){#yard.section-pad,#capabilities.section-pad,#workflow.section-pad,#systems.section-pad,#recognition.section-pad,#contact.section-pad{min-height:100svh !important;display:flex !important;align-items:center !important;overflow:clip !important;background:radial-gradient(circle at 82% 48%,rgba(82,150,255,.16),transparent 28%),radial-gradient(circle at 18% 12%,rgba(102,220,255,.055),transparent 28%),linear-gradient(180deg,rgba(6,17,46,.16),rgba(4,11,30,.08)) !important}#yard.section-pad::before,#capabilities.section-pad::before,#workflow.section-pad::before,#systems.section-pad::before,#recognition.section-pad::before,#contact.section-pad::before{opacity:.18 !important;background:linear-gradient(90deg,rgba(3,10,28,.18) 0%,rgba(3,10,28,.06) 48%,transparent 70%),radial-gradient(circle at 86% 50%,rgba(102,220,255,.09),transparent 32%) !important}#yard.section-pad::after,#capabilities.section-pad::after,#workflow.section-pad::after,#systems.section-pad::after,#recognition.section-pad::after,#contact.section-pad::after{content:"";position:absolute;top:7%;right:max(22px,calc((100vw - var(--v9-shell-max)) / 2));bottom:7%;width:clamp(420px,36vw,610px);z-index:1;pointer-events:none;border-radius:clamp(34px,4vw,66px);border:1px solid rgba(169,204,255,.11);background:linear-gradient(rgba(180,212,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(180,212,255,.045) 1px,transparent 1px),radial-gradient(circle at 52% 42%,rgba(70,143,255,.075),transparent 42%);background-size:90px 90px,90px 90px,auto;mask-image:linear-gradient(90deg,transparent 0%,black 16%,black 84%,transparent 100%);opacity:.58}.specimen-stage{z-index:2 !important;opacity:0 !important;contain:layout paint style !important}.specimen-stage.is-visible{opacity:1 !important;visibility:visible !important}.specimen-stage__grid{opacity:0 !important}.specimen-stage.is-visible .specimen-stage__grid{opacity:.055 !important}.specimen-stage.is-visible .specimen-stage__aura{opacity:.16 !important}.specimen-object,.specimen-object.is-active,.specimen-object--capabilities,.specimen-object--systems{left:auto !important;right:max(0px,calc((100vw - var(--v9-shell-max)) / 2 - 34px)) !important;top:54% !important;width:clamp(620px,48vw,920px) !important;--peek-x:10% !important;--edge-nudge:0px !important;--specimen-scale:1 !important;--specimen-rotate:-1deg !important;transform:translate3d(calc(var(--peek-x) + var(--specimen-edge-drift,0px)),calc(-50% + var(--specimen-scroll-drift,0px)),0) scale(var(--specimen-scale)) rotate(var(--specimen-rotate)) !important;filter:saturate(1.06) contrast(1.02) brightness(.90) !important;mix-blend-mode:normal !important}.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{opacity:.44 !important;--specimen-opacity:.44 !important}.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="systems"] .specimen-object--systems{--specimen-rotate:1deg !important}.specimen-stage[data-active="workflow"] .specimen-object--workflow{--peek-x:7% !important;opacity:.40 !important}.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{--peek-x:12% !important;opacity:.42 !important}#yard .yard-section-card{width:var(--v9-left-deck) !important;margin-left:0 !important;margin-right:auto !important}#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{width:var(--v9-left-deck) !important;max-width:var(--v9-left-deck) !important;margin-left:var(--v9-left-gutter) !important;margin-right:auto !important}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{z-index:4 !important;border-color:var(--v9-glass-line) !important;background:radial-gradient(circle at 14% 6%,rgba(126,198,255,.16),transparent 34%),linear-gradient(180deg,var(--v9-deck-top),var(--v9-deck-mid) 44%,var(--v9-deck-bottom) 100%) !important;box-shadow:0 30px 86px rgba(0,10,34,.34),inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px rgba(255,255,255,.035) !important;backdrop-filter:blur(6px) saturate(1.08) !important;-webkit-backdrop-filter:blur(6px) saturate(1.08) !important}#yard .yard-section-card::before,#capabilities .capabilities-shell::before,#workflow .workflow-shell::before,#systems .systems-shell::before,#recognition .recognition-shell::before,#contact .contact-shell::before{opacity:.11 !important;background-size:78px 78px,78px 78px,520px 520px !important}#yard .yard-section-card::after,#capabilities .capabilities-shell::after,#workflow .workflow-shell::after,#systems .systems-shell::after,#recognition .recognition-shell::after,#contact .contact-shell::after{background:linear-gradient(90deg,rgba(255,255,255,.04),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.032),transparent 42%) !important}#yard .yard-title,#yard .yard-command-grid,#capabilities .capability-lab,#workflow.workflow-shell,#systems.systems-shell,#recognition .recognition-grid,#contact.contact-shell{grid-template-columns:1fr !important}#yard .yard-title{gap:18px !important}#yard .yard-title p,#capabilities .section-head p,#workflow .workflow-copy p,#systems .systems-copy p,#recognition .section-head p,#contact .contact-copy p{max-width:680px !important}#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2{font-size:clamp(2.35rem,4.15vw,4.8rem) !important;line-height:.93 !important;max-width:760px !important;color:var(--v9-text) !important;text-shadow:0 14px 44px rgba(0,9,30,.42) !important}#yard .yard-command-grid{gap:18px !important}#yard .yard-visual-console{min-height:310px !important}#yard .yard-blueprint{min-height:190px !important}#yard .yard-info-stack{display:grid !important;gap:14px !important}#yard .yard-stat-card{display:grid !important;grid-template-columns:minmax(0,1fr) 170px !important;align-items:center !important;gap:18px !important;min-height:150px !important}#yard .yard-live-chart{min-height:110px !important}#yard .yard-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}#yard .yard-mini-card{min-height:150px !important;padding:18px !important}#yard .yard-mini-card small{line-height:1.48 !important}#capabilities .section-head{margin-bottom:24px !important}#capabilities .capability-tabs{position:static !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important}#capabilities .capability-pane,#capabilities .capability-pane.is-active{grid-template-columns:1fr !important}#capabilities .capability-pane__media{min-height:300px !important}#capabilities .capability-pane__content{padding:26px !important}#workflow .workflow-copy{position:static !important}#workflow .workflow-track{gap:12px !important}#workflow .workflow-step{min-height:132px !important;padding:22px 24px 22px 82px !important}#systems.systems-shell{gap:20px !important}#systems .systems-board__screen,#systems .systems-board__screen img{min-height:280px !important}#systems .systems-metrics{grid-template-columns:repeat(3,minmax(0,1fr)) !important}#systems .systems-metrics article{padding:18px !important}#systems .systems-metrics strong{font-size:clamp(1.65rem,3vw,2.55rem) !important}#recognition .recognition-feature{min-height:340px !important}#recognition .recognition-cards{grid-template-columns:1fr !important}#contact.contact-shell{gap:22px !important}#yard .yard-visual-console,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{background:radial-gradient(circle at var(--mx,18%) var(--my,12%),rgba(130,202,255,.12),transparent 36%),linear-gradient(180deg,rgba(34,86,178,.31),rgba(5,20,58,.62) 52%,rgba(1,7,24,.76)) !important;border-color:rgba(201,229,255,.22) !important;backdrop-filter:blur(4px) saturate(1.05) !important;-webkit-backdrop-filter:blur(4px) saturate(1.05) !important;box-shadow:0 18px 50px rgba(0,10,34,.26),inset 0 1px 0 rgba(255,255,255,.12) !important}#yard .yard-mini-card strong,#yard .yard-stat-card strong,#yard .yard-zone-readout strong,#capabilities .capability-pane__content h3,#capabilities .capability-pane__content li,#workflow .workflow-step h3,#systems .systems-metrics strong,#recognition .recognition-card strong,#recognition .recognition-feature__copy strong,#contact .contact-card__item strong{color:var(--v9-text) !important}#yard .yard-mini-card small,#yard .yard-stat-card p,#yard .yard-zone-readout p,#capabilities .capability-pane__content p,#workflow .workflow-step p,#recognition .recognition-card p,#contact .contact-card__item strong{color:var(--v9-muted) !important}.yard-shell,.capabilities-shell,.workflow-shell,.systems-shell,.recognition-shell,.contact-shell{position:relative !important;z-index:4 !important}.page-ruler{z-index:8 !important}}@media (min-width:1181px) and (max-width:1380px){:root{--v9-left-deck:min(760px,56vw)}#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2{font-size:clamp(2.15rem,3.85vw,4rem) !important}.specimen-object,.specimen-object.is-active,.specimen-object--capabilities,.specimen-object--systems{width:clamp(560px,45vw,760px) !important;--peek-x:14% !important}}@media (max-width:1180px){.specimen-stage{display:none !important}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{width:var(--shell) !important;max-width:var(--shell) !important;margin-left:auto !important;margin-right:auto !important}}:root{--v10-compact-line:rgba(190,225,255,.24);--v10-compact-line-strong:rgba(112,205,255,.46);--v10-compact-panel-a:rgba(33,86,178,.24);--v10-compact-panel-b:rgba(7,28,76,.50);--v10-compact-panel-c:rgba(1,8,28,.68);--v10-compact-text:rgba(252,254,255,.99);--v10-compact-muted:rgba(226,240,255,.84)}@media (min-width:1181px){#yard.section-pad,#capabilities.section-pad,#workflow.section-pad,#systems.section-pad,#recognition.section-pad,#contact.section-pad{min-height:100svh !important;padding-top:clamp(118px,13vh,142px) !important;padding-bottom:clamp(34px,4vh,48px) !important;align-items:center !important;content-visibility:auto;contain-intrinsic-size:980px}#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{min-height:auto !important;padding:clamp(20px,2vw,28px) !important;border-radius:34px !important;overflow:hidden !important;background:radial-gradient(circle at 15% 5%,rgba(129,204,255,.15),transparent 35%),radial-gradient(circle at 96% 18%,rgba(49,115,255,.105),transparent 34%),linear-gradient(180deg,var(--v10-compact-panel-a),var(--v10-compact-panel-b) 46%,var(--v10-compact-panel-c) 100%) !important;border-color:var(--v10-compact-line) !important;box-shadow:0 22px 70px rgba(0,10,34,.30),inset 0 1px 0 rgba(255,255,255,.13),inset 0 0 0 1px rgba(255,255,255,.03) !important;backdrop-filter:blur(4px) saturate(1.06) !important;-webkit-backdrop-filter:blur(4px) saturate(1.06) !important}#yard .yard-section-card::after,#capabilities .capabilities-shell::after,#workflow .workflow-shell::after,#systems .systems-shell::after,#recognition .recognition-shell::after,#contact .contact-shell::after{content:"MK COMPACT / LIVE" !important;position:absolute !important;top:18px !important;right:22px !important;width:auto !important;height:auto !important;padding:7px 11px !important;border-radius:999px !important;color:rgba(215,238,255,.72) !important;font-family:var(--font-tech) !important;font-size:.56rem !important;line-height:1 !important;letter-spacing:.16em !important;font-weight:900 !important;background:rgba(139,189,255,.075) !important;border:1px solid rgba(190,225,255,.12) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08) !important;opacity:.86 !important;z-index:1 !important;pointer-events:none !important}#yard .yard-section-card>*,#capabilities .capabilities-shell>*,#workflow .workflow-shell>*,#systems .systems-shell>*,#recognition .recognition-shell>*,#contact .contact-shell>*{position:relative !important;z-index:2 !important}#yard .yard-section-card::before,#capabilities .capabilities-shell::before,#workflow .workflow-shell::before,#systems .systems-shell::before,#recognition .recognition-shell::before,#contact .contact-shell::before{opacity:.10 !important;background:linear-gradient(rgba(255,255,255,.042) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 1px),radial-gradient(circle at var(--mx,24%) var(--my,18%),rgba(117,205,255,.18),transparent 30%) !important;background-size:70px 70px,70px 70px,auto !important}#yard .section-kicker,#capabilities .section-kicker,#workflow .section-kicker,#systems .section-kicker,#recognition .section-kicker,#contact .section-kicker{font-size:.62rem !important;letter-spacing:.18em !important;gap:9px !important}#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2{margin-top:10px !important;font-size:clamp(1.95rem,3.05vw,3.55rem) !important;line-height:.94 !important;letter-spacing:-.068em !important;max-width:720px !important;color:var(--v10-compact-text) !important;text-shadow:0 12px 38px rgba(0,8,28,.45) !important}#yard .yard-title p,#capabilities .section-head p,#workflow .workflow-copy p,#systems .systems-copy p,#recognition .section-head p,#contact .contact-copy p,#yard .yard-stat-card p,#yard .yard-zone-readout p,#yard .yard-mini-card small,#capabilities .capability-pane__content p,#workflow .workflow-step p,#recognition .recognition-card p{margin-top:10px !important;font-size:.86rem !important;line-height:1.48 !important;color:var(--v10-compact-muted) !important}#yard .yard-title{grid-template-columns:minmax(0,1.08fr) minmax(280px,.76fr) !important;gap:22px !important;align-items:start !important;margin-bottom:16px !important}#yard .yard-title p{max-width:500px !important;margin-top:44px !important}#yard .yard-command-grid{grid-template-columns:minmax(0,.94fr) minmax(340px,1.06fr) !important;gap:16px !important;align-items:stretch !important}#yard .yard-visual-console{min-height:242px !important;padding:18px !important;border-radius:26px !important}#yard .yard-visual-console__top{margin-bottom:10px !important}#yard .yard-blueprint{min-height:118px !important;opacity:.74 !important}#yard .yard-zone-readout{left:14px !important;right:14px !important;bottom:14px !important;padding:13px 16px !important;border-radius:18px !important}#yard .yard-zone-readout span,#yard .yard-stat-card span,#yard .yard-mini-card span,#yard .yard-live-chart__head span{font-size:.56rem !important;letter-spacing:.14em !important}#yard .yard-zone-readout strong{font-size:clamp(1.05rem,1.65vw,1.45rem) !important;line-height:1 !important}#yard .yard-info-stack{gap:10px !important}#yard .yard-stat-card{grid-template-columns:minmax(0,1fr) 128px !important;min-height:112px !important;padding:16px !important;border-radius:24px !important;gap:14px !important}#yard .yard-stat-card strong{font-size:clamp(1.25rem,2.1vw,1.8rem) !important;line-height:1 !important;letter-spacing:-.052em !important;margin-top:8px !important}#yard .yard-live-chart{min-height:88px !important;padding:12px !important;border-radius:18px !important}#yard .yard-live-chart__bars{height:36px !important}#yard .yard-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important}#yard .yard-mini-card{min-height:108px !important;padding:14px 15px !important;border-radius:22px !important}#yard .yard-mini-card i{width:32px !important;height:32px !important;border-radius:13px !important;margin-bottom:12px !important}#yard .yard-mini-card i svg{width:17px !important;height:17px !important}#yard .yard-mini-card strong{margin-top:8px !important;font-size:1.03rem !important;line-height:1.08 !important}#yard .yard-mini-card small{margin-top:6px !important;font-size:.74rem !important;line-height:1.34 !important}#capabilities .section-head,#recognition .section-head{max-width:720px !important;margin-bottom:16px !important}#capabilities .capability-lab{grid-template-columns:1fr !important;gap:14px !important}#capabilities .capability-tabs{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:9px !important}#capabilities .capability-tab{min-height:50px !important;padding:0 13px !important;border-radius:17px !important;font-size:.72rem !important;gap:8px !important}#capabilities .capability-tab span{font-size:.55rem !important}#capabilities .capability-pane,#capabilities .capability-pane.is-active{grid-template-columns:minmax(0,.86fr) minmax(330px,1.14fr) !important;gap:14px !important;align-items:stretch !important}#capabilities .capability-pane__media{min-height:238px !important;border-radius:24px !important}#capabilities .capability-pane__content{padding:18px 20px !important;border-radius:24px !important}#capabilities .capability-index{margin-bottom:12px !important;font-size:.58rem !important}#capabilities .capability-pane__content h3{font-size:clamp(1.42rem,2.15vw,2.25rem) !important;line-height:.94 !important}#capabilities .capability-pane__content ul{margin-top:14px !important;gap:8px !important}#capabilities .capability-pane__content li{padding:10px 12px 10px 34px !important;border-radius:14px !important;font-size:.80rem !important;line-height:1.38 !important}#capabilities .capability-pane__content li::before{left:13px !important;top:16px !important;width:8px !important;height:8px !important}#workflow.workflow-shell{grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr) !important;gap:18px !important;align-items:start !important}#workflow .workflow-copy{position:static !important}#workflow .workflow-track{gap:9px !important}#workflow .workflow-step{min-height:84px !important;padding:14px 16px 14px 64px !important;border-radius:20px !important}#workflow .workflow-step::before{left:43px !important}#workflow .workflow-step span{left:16px !important;top:16px !important;font-size:.66rem !important}#workflow .workflow-step h3{font-size:clamp(1.04rem,1.55vw,1.38rem) !important;line-height:1.03 !important}#workflow .workflow-step p{margin-top:6px !important;font-size:.78rem !important;line-height:1.36 !important}#systems.systems-shell{grid-template-columns:minmax(0,.92fr) minmax(350px,1.08fr) !important;gap:16px !important;align-items:center !important}#systems .systems-board,#systems .systems-bars{border-radius:24px !important}#systems .systems-board__screen,#systems .systems-board__screen img{min-height:218px !important}#systems .screen-hud{inset:17px !important}#systems .systems-metrics article{padding:13px 14px !important}#systems .systems-metrics small{font-size:.66rem !important;line-height:1.2 !important}#systems .systems-metrics strong{font-size:clamp(1.28rem,2.25vw,2rem) !important}#systems .systems-bars{margin-top:16px !important;padding:16px !important}#systems .bar-row{grid-template-columns:150px 1fr !important;gap:12px !important;margin-bottom:12px !important}#systems .bar-row span{font-size:.78rem !important}#systems .bar-row i{height:9px !important}#recognition .recognition-grid{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr) !important;gap:14px !important;align-items:stretch !important}#recognition .recognition-feature{min-height:270px !important;border-radius:24px !important}#recognition .recognition-feature__copy{left:16px !important;right:16px !important;bottom:16px !important;padding:15px !important;border-radius:18px !important}#recognition .recognition-feature__copy strong{font-size:clamp(1.05rem,1.7vw,1.55rem) !important;line-height:1.08 !important}#recognition .recognition-cards{gap:10px !important}#recognition .recognition-card{min-height:90px !important;padding:16px !important;border-radius:21px !important}#recognition .recognition-card span{font-size:.56rem !important}#recognition .recognition-card strong{margin-top:10px !important;font-size:clamp(1.14rem,1.85vw,1.58rem) !important;line-height:1.05 !important}#recognition .recognition-card p{margin-top:6px !important;font-size:.78rem !important;line-height:1.34 !important}#contact.contact-shell{grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr) !important;gap:18px !important;align-items:center !important}#contact .contact-card{padding:18px !important;border-radius:24px !important;gap:14px !important}#contact .contact-card__item{padding-bottom:13px !important}#contact .contact-card__item span{font-size:.56rem !important;margin-bottom:6px !important}#contact .contact-card__item strong{font-size:.92rem !important;line-height:1.46 !important;color:var(--v10-compact-text) !important}#contact .contact-card__actions{padding-top:0 !important;gap:9px !important}#contact .contact-card__actions .btn{min-height:42px !important;padding-inline:15px !important;font-size:.78rem !important}#yard .yard-visual-console,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{background:radial-gradient(circle at var(--mx,18%) var(--my,12%),rgba(130,202,255,.12),transparent 34%),linear-gradient(180deg,rgba(39,95,190,.26),rgba(4,18,56,.58) 58%,rgba(0,5,20,.70)) !important;border-color:rgba(201,229,255,.20) !important;backdrop-filter:blur(3px) saturate(1.04) !important;-webkit-backdrop-filter:blur(3px) saturate(1.04) !important;box-shadow:0 14px 40px rgba(0,10,34,.22),inset 0 1px 0 rgba(255,255,255,.11) !important}.specimen-object,.specimen-object.is-active,.specimen-object--capabilities,.specimen-object--systems{width:clamp(610px,47vw,900px) !important;filter:saturate(1.06) contrast(1.04) brightness(.92) !important}.specimen-object figcaption{transform:scale(.92) !important;transform-origin:right bottom !important}#yard .yard-mini-card:hover,#capabilities .capability-tab:hover,#workflow .workflow-step:hover,#recognition .recognition-card:hover,#contact .contact-card:hover{transform:translate3d(0,-3px,0) !important;border-color:var(--v10-compact-line-strong) !important;box-shadow:0 18px 48px rgba(0,38,108,.25),inset 0 1px 0 rgba(255,255,255,.13) !important}}@media (min-width:1181px) and (max-width:1380px){:root{--v9-left-deck:min(790px,58vw)}#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2{font-size:clamp(1.78rem,2.75vw,2.95rem) !important}#yard .yard-command-grid,#workflow.workflow-shell,#systems.systems-shell,#recognition .recognition-grid,#contact.contact-shell{gap:12px !important}#yard .yard-mini-card{min-height:102px !important}#workflow .workflow-step{min-height:78px !important}#capabilities .capability-pane__media,#systems .systems-board__screen,#systems .systems-board__screen img{min-height:202px !important}}@media (max-width:1180px){#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{padding:22px !important}#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2{font-size:clamp(2rem,8vw,3.25rem) !important}#workflow .workflow-step{min-height:104px !important}}@media (prefers-reduced-motion:reduce){#yard .yard-mini-card:hover,#capabilities .capability-tab:hover,#workflow .workflow-step:hover,#recognition .recognition-card:hover,#contact .contact-card:hover{transform:none !important}}:root{--v11-home-card-a:rgba(14,38,84,.46);--v11-home-card-b:rgba(7,22,54,.62);--v11-home-card-c:rgba(5,14,35,.78);--v11-home-radar-cyan:rgba(0,213,255,.18);--v11-home-radar-blue:rgba(95,150,255,.20);--v11-home-radar-line:rgba(139,189,255,.28);--v11-home-radar-line-strong:rgba(0,213,255,.42);--v11-home-radar-text:rgba(252,254,255,.99);--v11-home-radar-muted:rgba(222,238,255,.82)}@media (min-width:1181px){#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{border-color:rgba(139,189,255,.24) !important;background:radial-gradient(circle at 54% 24%,rgba(0,213,255,.10),transparent 38%),radial-gradient(circle at 14% 8%,rgba(95,150,255,.16),transparent 36%),linear-gradient(180deg,var(--v11-home-card-a),var(--v11-home-card-b) 48%,var(--v11-home-card-c) 100%) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),inset 0 -28px 68px rgba(2,8,24,.18),0 24px 76px rgba(0,10,34,.30) !important;backdrop-filter:blur(4px) saturate(1.08) !important;-webkit-backdrop-filter:blur(4px) saturate(1.08) !important}#yard .yard-section-card::before,#capabilities .capabilities-shell::before,#workflow .workflow-shell::before,#systems .systems-shell::before,#recognition .recognition-shell::before,#contact .contact-shell::before{opacity:.14 !important;background:linear-gradient(rgba(255,255,255,.050) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.040) 1px,transparent 1px),radial-gradient(circle at var(--mx,50%) var(--my,28%),rgba(0,213,255,.18),transparent 34%) !important;background-size:34px 34px,34px 34px,auto !important;mask-image:radial-gradient(circle at 52% 46%,black 0 58%,transparent 84%) !important}#yard .yard-section-card::after,#capabilities .capabilities-shell::after,#workflow .workflow-shell::after,#systems .systems-shell::after,#recognition .recognition-shell::after,#contact .contact-shell::after{content:"RADAR / SYNC" !important;top:18px !important;right:22px !important;padding:7px 11px !important;border-radius:999px !important;color:rgba(226,244,255,.78) !important;font-family:var(--font-tech) !important;font-size:.56rem !important;line-height:1 !important;letter-spacing:.16em !important;font-weight:900 !important;background:radial-gradient(circle at 20% 25%,rgba(255,255,255,.18),transparent 26%),rgba(7,22,54,.24) !important;border:1px solid rgba(139,189,255,.18) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 24px rgba(0,213,255,.055) !important;opacity:.88 !important}#yard .yard-visual-console,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{border-color:rgba(139,189,255,.22) !important;background:radial-gradient(circle at var(--mx,50%) var(--my,28%),rgba(0,213,255,.095),transparent 38%),radial-gradient(circle at 16% 72%,rgba(43,99,246,.105),transparent 40%),linear-gradient(180deg,rgba(7,22,54,.36),rgba(5,14,35,.58)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -18px 42px rgba(2,8,24,.13),0 15px 46px rgba(0,8,28,.20) !important;backdrop-filter:blur(3px) saturate(1.06) !important;-webkit-backdrop-filter:blur(3px) saturate(1.06) !important}#yard .yard-visual-console::before,#yard .yard-zone-readout::before,#yard .yard-stat-card::before,#yard .yard-mini-card::before,#yard .yard-live-chart::before,#capabilities .capability-tab::before,#capabilities .capability-pane__content::before,#workflow .workflow-step::before,#systems .systems-board::before,#systems .systems-bars::before,#systems .systems-metrics article::before,#recognition .recognition-card::before,#recognition .recognition-feature__copy::before,#contact .contact-card::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:-1 !important;pointer-events:none !important;opacity:.10 !important;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px) !important;background-size:34px 34px !important;mask-image:radial-gradient(circle at 50% 50%,black 0 58%,transparent 82%) !important}#yard .yard-mini-card::after,#capabilities .capability-tab::after,#workflow .workflow-step::after,#systems .systems-metrics article::after,#recognition .recognition-card::after,#contact .contact-card::after{content:"" !important;position:absolute !important;left:-35% !important;top:0 !important;width:34% !important;height:100% !important;z-index:-1 !important;pointer-events:none !important;opacity:.26 !important;background:linear-gradient(115deg,transparent 0 18%,rgba(255,255,255,.10) 46%,transparent 76% 100%) !important;transform:translate3d(-120%,0,0) !important;transition:transform .72s var(--ease),opacity .32s ease !important}#yard .yard-mini-card:hover::after,#capabilities .capability-tab:hover::after,#workflow .workflow-step:hover::after,#systems .systems-metrics article:hover::after,#recognition .recognition-card:hover::after,#contact .contact-card:hover::after{transform:translate3d(430%,0,0) !important;opacity:.42 !important}#yard .yard-mini-card i,#yard .yard-live-chart__bars i,#capabilities .capability-pane__content li::before,#systems .bar-row i::before,#recognition .recognition-feature__copy span,#contact .contact-card__item span{border-color:rgba(139,189,255,.24) !important;color:#bfe0ff !important}#yard .yard-mini-card i,#capabilities .capability-tab span,#workflow .workflow-step span,#systems .systems-metrics strong{background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.22),transparent 28%),linear-gradient(135deg,rgba(43,99,246,.32),rgba(0,213,255,.10)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 10px 24px rgba(43,99,246,.12) !important}#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2,#yard .yard-zone-readout strong,#yard .yard-stat-card strong,#yard .yard-mini-card strong,#capabilities .capability-pane__content h3,#workflow .workflow-step h3,#recognition .recognition-card strong,#contact .contact-card__item strong{color:var(--v11-home-radar-text) !important}#yard .yard-title p,#capabilities .section-head p,#workflow .workflow-copy p,#systems .systems-copy p,#recognition .section-head p,#contact .contact-copy p,#yard .yard-stat-card p,#yard .yard-zone-readout p,#yard .yard-mini-card small,#capabilities .capability-pane__content p,#capabilities .capability-pane__content li,#workflow .workflow-step p,#recognition .recognition-card p{color:var(--v11-home-radar-muted) !important}#yard .yard-mini-card:hover,#capabilities .capability-tab:hover,#workflow .workflow-step:hover,#recognition .recognition-card:hover,#contact .contact-card:hover{border-color:rgba(0,213,255,.34) !important;background:radial-gradient(circle at var(--mx,50%) var(--my,28%),rgba(0,213,255,.13),transparent 40%),radial-gradient(circle at 16% 72%,rgba(43,99,246,.13),transparent 42%),linear-gradient(180deg,rgba(7,22,54,.42),rgba(5,14,35,.64)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 18px 52px rgba(0,38,108,.22),0 0 0 1px rgba(0,213,255,.055) !important}}@media (max-width:1180px){#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell,#yard .yard-visual-console,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#capabilities .capability-tab,#capabilities .capability-pane__content,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-card,#contact .contact-card{background:radial-gradient(circle at 54% 24%,rgba(0,213,255,.08),transparent 38%),linear-gradient(180deg,rgba(7,22,54,.46),rgba(5,14,35,.72)) !important;border-color:rgba(139,189,255,.22) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}}@media (prefers-reduced-motion:reduce){#yard .yard-mini-card::after,#capabilities .capability-tab::after,#workflow .workflow-step::after,#systems .systems-metrics article::after,#recognition .recognition-card::after,#contact .contact-card::after{display:none !important}}:root{--v12-shell-max:1480px;--v12-gutter:max(24px,calc((100vw - var(--v12-shell-max)) / 2));--v12-lane-w:clamp(430px,36vw,630px);--v12-lane-grid:rgba(184,219,255,.050);--v12-lane-line:rgba(135,204,255,.13);--v12-content-safe:rgba(2,10,30,.24)}@media (min-width:1181px){#yard.section-pad,#capabilities.section-pad,#workflow.section-pad,#systems.section-pad,#recognition.section-pad,#contact.section-pad{min-height:100svh !important;align-items:center !important;overflow:clip !important}#yard .yard-section-card{width:var(--v9-left-deck) !important;max-width:var(--v9-left-deck) !important;margin-left:0 !important;margin-right:auto !important}#workflow .workflow-shell,#recognition .recognition-shell{width:var(--v9-left-deck) !important;max-width:var(--v9-left-deck) !important;margin-left:var(--v12-gutter) !important;margin-right:auto !important}#capabilities .capabilities-shell,#systems .systems-shell,#contact .contact-shell{width:var(--v9-left-deck) !important;max-width:var(--v9-left-deck) !important;margin-left:auto !important;margin-right:var(--v12-gutter) !important}#yard.section-pad::after,#workflow.section-pad::after,#recognition.section-pad::after{content:"" !important;display:block !important;position:absolute !important;top:7% !important;right:var(--v12-gutter) !important;left:auto !important;bottom:7% !important;width:var(--v12-lane-w) !important;z-index:1 !important;pointer-events:none !important;border-radius:clamp(34px,4vw,66px) !important;border:1px solid rgba(169,204,255,.105) !important;background:linear-gradient(var(--v12-lane-grid) 1px,transparent 1px),linear-gradient(90deg,rgba(184,219,255,.040) 1px,transparent 1px),radial-gradient(circle at 50% 42%,rgba(70,143,255,.090),transparent 42%) !important;background-size:88px 88px,88px 88px,auto !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 16%,black 86%,transparent 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,black 16%,black 86%,transparent 100%) !important;opacity:.62 !important}#capabilities.section-pad::after,#systems.section-pad::after,#contact.section-pad::after{content:"" !important;display:block !important;position:absolute !important;top:7% !important;left:var(--v12-gutter) !important;right:auto !important;bottom:7% !important;width:var(--v12-lane-w) !important;z-index:1 !important;pointer-events:none !important;border-radius:clamp(34px,4vw,66px) !important;border:1px solid rgba(169,204,255,.105) !important;background:linear-gradient(var(--v12-lane-grid) 1px,transparent 1px),linear-gradient(90deg,rgba(184,219,255,.040) 1px,transparent 1px),radial-gradient(circle at 50% 42%,rgba(70,143,255,.090),transparent 42%) !important;background-size:88px 88px,88px 88px,auto !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 14%,black 84%,transparent 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,black 14%,black 84%,transparent 100%) !important;opacity:.62 !important}#yard.section-pad,#workflow.section-pad,#recognition.section-pad{background:radial-gradient(circle at 82% 48%,rgba(82,150,255,.13),transparent 30%),radial-gradient(circle at 18% 12%,rgba(102,220,255,.045),transparent 28%),linear-gradient(180deg,rgba(6,17,46,.10),rgba(4,11,30,.045)) !important}#capabilities.section-pad,#systems.section-pad,#contact.section-pad{background:radial-gradient(circle at 18% 48%,rgba(82,150,255,.13),transparent 30%),radial-gradient(circle at 82% 12%,rgba(102,220,255,.045),transparent 28%),linear-gradient(180deg,rgba(6,17,46,.10),rgba(4,11,30,.045)) !important}#yard::before{background-position:calc(100% + 72px) 48% !important;opacity:.26 !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 10%,black 32%,black 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 10%,black 32%,black 100%) !important}#capabilities::before{background-position:-96px 50% !important;opacity:.24 !important;-webkit-mask-image:linear-gradient(90deg,black 0%,black 68%,rgba(0,0,0,.24) 90%,transparent 100%) !important;mask-image:linear-gradient(90deg,black 0%,black 68%,rgba(0,0,0,.24) 90%,transparent 100%) !important}#workflow::before{background-position:calc(100% + 80px) 52% !important;opacity:.24 !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 10%,black 32%,black 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 10%,black 32%,black 100%) !important}#systems::before{background-position:-110px 50% !important;opacity:.23 !important;-webkit-mask-image:linear-gradient(90deg,black 0%,black 68%,rgba(0,0,0,.24) 90%,transparent 100%) !important;mask-image:linear-gradient(90deg,black 0%,black 68%,rgba(0,0,0,.24) 90%,transparent 100%) !important}#recognition::before{background-position:calc(100% + 64px) 50% !important;opacity:.24 !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 10%,black 32%,black 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 10%,black 32%,black 100%) !important}#contact::before{background-position:-105px 54% !important;opacity:.22 !important;-webkit-mask-image:linear-gradient(90deg,black 0%,black 68%,rgba(0,0,0,.24) 90%,transparent 100%) !important;mask-image:linear-gradient(90deg,black 0%,black 68%,rgba(0,0,0,.24) 90%,transparent 100%) !important}.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="recognition"] .specimen-object--recognition{left:auto !important;right:max(0px,calc((100vw - var(--v12-shell-max)) / 2 - 34px)) !important;--peek-x:10% !important;--specimen-rotate:-1deg !important;transform-origin:right center !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.28) 7%,black 24%,black 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.28) 7%,black 24%,black 100%) !important}.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="contact"] .specimen-object--recognition{right:auto !important;left:max(0px,calc((100vw - var(--v12-shell-max)) / 2 - 34px)) !important;--peek-x:-10% !important;--specimen-rotate:1deg !important;transform-origin:left center !important;-webkit-mask-image:linear-gradient(90deg,black 0%,black 76%,rgba(0,0,0,.28) 93%,transparent 100%) !important;mask-image:linear-gradient(90deg,black 0%,black 76%,rgba(0,0,0,.28) 93%,transparent 100%) !important}.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{opacity:.43 !important;--specimen-opacity:.43 !important;width:clamp(610px,47vw,900px) !important;filter:saturate(1.06) contrast(1.04) brightness(.91) !important}#capabilities .capabilities-shell::after,#systems .systems-shell::after,#contact .contact-shell::after{left:20px !important;right:auto !important;content:"SYNC / RADAR" !important}#yard .yard-section-card::after,#workflow .workflow-shell::after,#recognition .recognition-shell::after{right:20px !important;left:auto !important;content:"RADAR / SYNC" !important}#capabilities .capabilities-shell,#systems .systems-shell,#contact .contact-shell{background:radial-gradient(circle at 86% 4%,rgba(126,198,255,.14),transparent 34%),linear-gradient(180deg,var(--v11-home-card-a),var(--v11-home-card-b) 48%,var(--v11-home-card-c) 100%) !important}#capabilities .section-head,#systems .systems-copy,#contact .contact-copy{text-align:left !important}.page-ruler{z-index:12 !important}}@media (min-width:1181px) and (max-width:1380px){:root{--v12-lane-w:clamp(360px,34vw,520px)}#capabilities .capabilities-shell,#systems .systems-shell,#contact .contact-shell{margin-right:max(18px,calc((100vw - var(--v12-shell-max)) / 2 + 10px)) !important}#workflow .workflow-shell,#recognition .recognition-shell{margin-left:max(18px,calc((100vw - var(--v12-shell-max)) / 2 + 10px)) !important}}@media (max-width:1180px){#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{margin-left:auto !important;margin-right:auto !important}}:root{--v13-title-max:720px;--v13-card-bg-a:rgba(7,22,54,.34);--v13-card-bg-b:rgba(5,14,35,.58);--v13-card-line:rgba(139,189,255,.22);--v13-title-text:rgba(252,254,255,.99);--v13-title-muted:rgba(226,240,255,.84)}@media (min-width:1181px){#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:transparent !important;border-color:transparent !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;overflow:visible !important;padding:clamp(8px,1vw,14px) !important}#yard .yard-section-card::before,#capabilities .capabilities-shell::before,#workflow .workflow-shell::before,#systems .systems-shell::before,#recognition .recognition-shell::before,#contact .contact-shell::before,#yard .yard-section-card::after,#capabilities .capabilities-shell::after,#workflow .workflow-shell::after,#systems .systems-shell::after,#recognition .recognition-shell::after,#contact .contact-shell::after{display:none !important}#yard .yard-title,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .section-head,#contact .contact-copy{position:relative !important;z-index:5 !important;padding:0 4px !important;margin-bottom:clamp(18px,2.2vh,28px) !important;background:transparent !important;border:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}#yard .yard-title{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(240px,.72fr) !important;gap:22px !important;align-items:start !important;margin-bottom:clamp(18px,2.4vh,28px) !important}#yard .yard-title p{margin-top:38px !important;max-width:500px !important}#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .section-head,#contact .contact-copy{max-width:var(--v13-title-max) !important}#capabilities .section-head,#recognition .section-head{margin-bottom:clamp(18px,2.2vh,26px) !important}#systems .systems-copy,#contact .contact-copy{margin-bottom:0 !important}#yard .section-kicker,#capabilities .section-kicker,#workflow .section-kicker,#systems .section-kicker,#recognition .section-kicker,#contact .section-kicker{color:rgba(186,214,255,.82) !important;text-shadow:0 10px 30px rgba(0,10,34,.36) !important}#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2{color:var(--v13-title-text) !important;text-shadow:0 18px 52px rgba(0,8,28,.52),0 1px 0 rgba(255,255,255,.05) !important}#yard .yard-title p,#capabilities .section-head p,#workflow .workflow-copy p,#systems .systems-copy p,#recognition .section-head p,#contact .contact-copy p{color:var(--v13-title-muted) !important;text-shadow:0 12px 34px rgba(0,8,28,.42) !important}#yard .yard-title>div:first-child,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .section-head,#contact .contact-copy{isolation:isolate !important}#yard .yard-title>div:first-child::after,#capabilities .section-head::after,#workflow .workflow-copy::after,#systems .systems-copy::after,#recognition .section-head::after,#contact .contact-copy::after{content:"" !important;position:absolute !important;left:4px !important;bottom:-10px !important;width:min(170px,42%) !important;height:1px !important;border-radius:999px !important;background:linear-gradient(90deg,rgba(102,220,255,.78),rgba(139,189,255,.26),transparent) !important;opacity:.72 !important;pointer-events:none !important}#yard .yard-visual-console,#yard .yard-zone-readout,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-live-chart,#capabilities .capability-lab,#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li,#workflow .workflow-track,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#systems .systems-metrics article,#recognition .recognition-grid,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{border-color:var(--v13-card-line) !important;background:radial-gradient(circle at var(--mx,50%) var(--my,26%),rgba(0,213,255,.095),transparent 38%),radial-gradient(circle at 16% 72%,rgba(43,99,246,.105),transparent 40%),linear-gradient(180deg,var(--v13-card-bg-a),var(--v13-card-bg-b)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -18px 42px rgba(2,8,24,.13),0 15px 46px rgba(0,8,28,.20) !important;backdrop-filter:blur(3px) saturate(1.06) !important;-webkit-backdrop-filter:blur(3px) saturate(1.06) !important}#capabilities .capability-lab,#workflow .workflow-track,#recognition .recognition-grid{position:relative !important;overflow:hidden !important;padding:clamp(16px,1.55vw,24px) !important;border:1px solid var(--v13-card-line) !important;border-radius:32px !important}#capabilities .capability-lab::before,#workflow .workflow-track::before,#recognition .recognition-grid::before,#contact .contact-card::before,#yard .yard-command-grid::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:-1 !important;pointer-events:none !important;opacity:.08 !important;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px) !important;background-size:34px 34px !important;mask-image:radial-gradient(circle at 50% 50%,black 0 58%,transparent 82%) !important}#yard .yard-command-grid{position:relative !important;z-index:4 !important}#systems.systems-shell{display:grid !important;grid-template-columns:1fr !important;gap:16px !important}#systems .systems-copy{display:contents !important}#systems .systems-copy .section-kicker,#systems .systems-copy h2,#systems .systems-copy p{display:block !important;max-width:var(--v13-title-max) !important}#systems .systems-copy .systems-bars{display:block !important;margin-top:0 !important}#contact.contact-shell{display:grid !important;grid-template-columns:1fr !important;gap:18px !important}#contact .contact-card{max-width:620px !important}#capabilities .capabilities-shell,#systems .systems-shell,#contact .contact-shell{background:transparent !important}#yard .yard-command-grid,#capabilities .capability-lab,#workflow .workflow-track,#systems .systems-board,#systems .systems-bars,#recognition .recognition-grid,#contact .contact-card{margin-top:0 !important}#capabilities .capability-pane__media{min-height:260px !important}#workflow .workflow-step{min-height:118px !important}#recognition .recognition-feature{min-height:300px !important}#yard .yard-visual-console{min-height:286px !important}#yard .yard-mini-card:hover,#capabilities .capability-tab:hover,#capabilities .capability-pane__content li:hover,#workflow .workflow-step:hover,#systems .systems-metrics article:hover,#recognition .recognition-card:hover,#contact .contact-card:hover{border-color:rgba(0,213,255,.34) !important;background:radial-gradient(circle at var(--mx,50%) var(--my,26%),rgba(0,213,255,.13),transparent 40%),radial-gradient(circle at 16% 72%,rgba(43,99,246,.13),transparent 42%),linear-gradient(180deg,rgba(7,22,54,.42),rgba(5,14,35,.64)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 18px 52px rgba(0,38,108,.22),0 0 0 1px rgba(0,213,255,.055) !important}}@media (max-width:1180px){#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:transparent !important;border-color:transparent !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;padding-inline:0 !important}#yard .yard-section-card::before,#capabilities .capabilities-shell::before,#workflow .workflow-shell::before,#systems .systems-shell::before,#recognition .recognition-shell::before,#contact .contact-shell::before,#yard .yard-section-card::after,#capabilities .capabilities-shell::after,#workflow .workflow-shell::after,#systems .systems-shell::after,#recognition .recognition-shell::after,#contact .contact-shell::after{display:none !important}#capabilities .capability-lab,#workflow .workflow-track,#recognition .recognition-grid,#yard .yard-visual-console,#yard .yard-stat-card,#yard .yard-mini-card,#systems .systems-board,#systems .systems-bars,#contact .contact-card{background:radial-gradient(circle at 54% 24%,rgba(0,213,255,.08),transparent 38%),linear-gradient(180deg,rgba(7,22,54,.46),rgba(5,14,35,.72)) !important;border-color:rgba(139,189,255,.22) !important;box-shadow:0 15px 46px rgba(0,8,28,.20),inset 0 1px 0 rgba(255,255,255,.08) !important}}:root{--v14-title-max:620px;--v14-title-size:clamp(1.68rem,2.38vw,3.08rem);--v14-title-line:1.02;--v14-subtitle-size:clamp(.88rem,.92vw,.98rem);--v14-glass-a:rgba(13,35,82,.42);--v14-glass-b:rgba(6,18,48,.58);--v14-glass-c:rgba(3,10,30,.72);--v14-glass-line:rgba(161,207,255,.24);--v14-glass-line-soft:rgba(161,207,255,.13)}@media (min-width:1181px){#yard .yard-section-card,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{background:transparent !important;border-color:transparent !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;padding:clamp(4px,.72vw,10px) !important;overflow:visible !important}#yard .yard-title,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .section-head,#contact .contact-copy{max-width:var(--v14-title-max) !important;margin-bottom:clamp(12px,1.55vh,18px) !important;padding:0 2px !important;background:transparent !important;border:0 !important;box-shadow:none !important}#yard .yard-title{grid-template-columns:1fr !important;gap:10px !important}#yard .yard-title p{margin-top:0 !important;max-width:560px !important}#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2{margin-top:10px !important;max-width:var(--v14-title-max) !important;font-size:var(--v14-title-size) !important;line-height:var(--v14-title-line) !important;letter-spacing:-.065em !important;text-wrap:balance !important}#yard .yard-title p,#capabilities .section-head p,#workflow .workflow-copy p,#systems .systems-copy p,#recognition .section-head p,#contact .contact-copy p{margin-top:12px !important;max-width:550px !important;font-size:var(--v14-subtitle-size) !important;line-height:1.58 !important;color:rgba(226,240,255,.82) !important}#yard .section-kicker,#capabilities .section-kicker,#workflow .section-kicker,#systems .section-kicker,#recognition .section-kicker,#contact .section-kicker{font-size:.62rem !important;letter-spacing:.17em !important}#yard .yard-title>div:first-child::after,#capabilities .section-head::after,#workflow .workflow-copy::after,#systems .systems-copy::after,#recognition .section-head::after,#contact .contact-copy::after{bottom:-8px !important;width:min(126px,34%) !important;opacity:.62 !important}.section-card-container{position:relative !important;z-index:4 !important;isolation:isolate !important;overflow:hidden !important;border-radius:clamp(24px,2.4vw,34px) !important;border:1px solid var(--v14-glass-line) !important;padding:clamp(12px,1.34vw,20px) !important;background:radial-gradient(circle at 82% 8%,rgba(0,213,255,.105),transparent 34%),radial-gradient(circle at 12% 92%,rgba(43,99,246,.13),transparent 38%),linear-gradient(180deg,var(--v14-glass-a),var(--v14-glass-b) 52%,var(--v14-glass-c)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),inset 0 -26px 54px rgba(2,8,24,.15),0 18px 54px rgba(0,8,28,.22) !important;backdrop-filter:blur(7px) saturate(1.08) !important;-webkit-backdrop-filter:blur(7px) saturate(1.08) !important}.section-card-container::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:-1 !important;pointer-events:none !important;opacity:.105 !important;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px) !important;background-size:34px 34px !important;mask-image:radial-gradient(circle at 50% 50%,black 0 58%,transparent 84%) !important}.section-card-container::after{content:"COMMAND / DECK" !important;position:absolute !important;top:12px !important;right:16px !important;z-index:2 !important;padding:6px 10px !important;border-radius:999px !important;color:rgba(199,226,255,.76) !important;background:rgba(255,255,255,.045) !important;border:1px solid rgba(161,207,255,.14) !important;font-family:var(--font-tech) !important;font-size:.54rem !important;font-weight:900 !important;letter-spacing:.13em !important;pointer-events:none !important}.section-card-container--yard::after{content:"YARD / DECK" !important}.section-card-container--capabilities::after{content:"LANE / DECK" !important;left:16px !important;right:auto !important}.section-card-container--workflow::after{content:"FLOW / DECK" !important}.section-card-container--systems::after{content:"MKMS / DECK" !important;left:16px !important;right:auto !important}.section-card-container--recognition::after{content:"TRUST / DECK" !important}.section-card-container--contact::after{content:"CALL / DECK" !important;left:16px !important;right:auto !important}.section-card-container>.yard-command-grid,.section-card-container>.capability-lab,.section-card-container>.workflow-track,.section-card-container>.recognition-grid{margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;overflow:visible !important}.section-card-container--systems{display:grid !important;grid-template-columns:1fr !important;gap:12px !important}#systems .systems-shell{display:block !important}#systems .systems-copy{display:block !important;margin-bottom:clamp(12px,1.55vh,18px) !important}.section-card-container--contact{max-width:620px !important}#yard .yard-visual-console{min-height:258px !important}#yard .yard-blueprint{min-height:160px !important}#yard .yard-stat-card{min-height:128px !important;padding:18px !important}#yard .yard-mini-card{padding:16px !important;min-height:134px !important}#yard .yard-mini-card strong{font-size:1.02rem !important}#yard .yard-mini-card small{font-size:.76rem !important;line-height:1.45 !important}#capabilities .capability-lab{gap:14px !important}#capabilities .capability-tab{min-height:52px !important;padding:0 14px !important;border-radius:16px !important}#capabilities .capability-pane__media{min-height:230px !important;border-radius:22px !important}#capabilities .capability-pane__content{padding:22px !important;border-radius:22px !important}#capabilities .capability-pane__content h3{font-size:clamp(1.42rem,2vw,2.24rem) !important}#capabilities .capability-pane__content p{margin-top:12px !important;line-height:1.58 !important}#capabilities .capability-pane__content ul{margin-top:16px !important;gap:8px !important}#capabilities .capability-pane__content li{padding:11px 12px 11px 36px !important;border-radius:14px !important;font-size:.86rem !important}#workflow .workflow-track{gap:10px !important}#workflow .workflow-step{min-height:96px !important;padding:18px 20px 18px 74px !important;border-radius:20px !important}#workflow .workflow-step h3{font-size:clamp(1.08rem,1.34vw,1.46rem) !important}#workflow .workflow-step p{margin-top:6px !important;line-height:1.48 !important;font-size:.84rem !important}#systems .systems-board__screen,#systems .systems-board__screen img{min-height:260px !important}#systems .systems-metrics article{padding:15px !important}#systems .systems-metrics strong{font-size:clamp(1.55rem,2.4vw,2.55rem) !important}#systems .systems-bars{padding:18px !important;margin-top:0 !important}#systems .bar-row{grid-template-columns:160px 1fr !important;margin-bottom:12px !important}#recognition .recognition-grid{gap:12px !important}#recognition .recognition-feature{min-height:270px !important;border-radius:22px !important}#recognition .recognition-card{padding:18px !important;border-radius:20px !important}#recognition .recognition-card strong{margin-top:14px !important;font-size:clamp(1.18rem,1.75vw,1.72rem) !important}#recognition .recognition-card p{margin-top:8px !important;line-height:1.5 !important;font-size:.84rem !important}#contact .contact-card{padding:20px !important;border-radius:22px !important}#contact .contact-card__item{padding-bottom:15px !important}#contact .contact-card__item strong{font-size:.98rem !important;line-height:1.5 !important}#contact .contact-card__actions{padding-top:4px !important}.section-card-container:hover{border-color:rgba(0,213,255,.32) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.11),inset 0 -26px 54px rgba(2,8,24,.15),0 20px 58px rgba(0,38,108,.20) !important}}@media (max-width:1180px){#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2{font-size:clamp(1.86rem,8.8vw,3.05rem) !important;line-height:1.04 !important}#yard .yard-title p,#capabilities .section-head p,#workflow .workflow-copy p,#systems .systems-copy p,#recognition .section-head p,#contact .contact-copy p{font-size:.94rem !important;line-height:1.58 !important}.section-card-container{position:relative !important;overflow:hidden !important;margin-top:16px !important;padding:14px !important;border-radius:24px !important;border:1px solid rgba(161,207,255,.20) !important;background:radial-gradient(circle at 82% 8%,rgba(0,213,255,.08),transparent 34%),linear-gradient(180deg,rgba(13,35,82,.44),rgba(5,14,35,.70)) !important;box-shadow:0 14px 42px rgba(0,8,28,.20),inset 0 1px 0 rgba(255,255,255,.08) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.section-card-container>.yard-command-grid,.section-card-container>.capability-lab,.section-card-container>.workflow-track,.section-card-container>.recognition-grid{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}#systems .systems-copy{display:block !important}.section-card-container--systems{display:grid !important;gap:12px !important}}@media (min-width:1181px){:root{--v15-title-size:clamp(1.72rem,2.18vw,2.86rem);--v15-subtitle-max:min(860px,72%)}#yard .yard-title,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .section-head,#contact .contact-copy{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:clamp(14px,1.6vh,20px) !important}#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2{width:100% !important;max-width:none !important;font-size:var(--v15-title-size) !important;line-height:1.03 !important;letter-spacing:-.064em !important;text-wrap:balance !important}#yard .yard-title p,#capabilities .section-head p,#workflow .workflow-copy p,#systems .systems-copy p,#recognition .section-head p,#contact .contact-copy p{width:100% !important;max-width:var(--v15-subtitle-max) !important;line-height:1.55 !important}#yard .yard-title>div:first-child,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .section-head,#contact .contact-copy{position:relative !important}#yard .yard-title>div:first-child::after,#capabilities .section-head::after,#workflow .workflow-copy::after,#systems .systems-copy::after,#recognition .section-head::after,#contact .contact-copy::after{width:min(220px,22%) !important;opacity:.58 !important}.section-card-container{width:100% !important}}@media (min-width:1181px) and (max-width:1440px){:root{--v15-title-size:clamp(1.64rem,2.05vw,2.52rem);--v15-subtitle-max:min(780px,76%)}}@media (max-width:1180px){#yard .yard-title,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .section-head,#contact .contact-copy{width:100% !important;max-width:none !important}#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2,#yard .yard-title p,#capabilities .section-head p,#workflow .workflow-copy p,#systems .systems-copy p,#recognition .section-head p,#contact .contact-copy p{max-width:100% !important}}#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2{text-transform:uppercase;letter-spacing:-0.02em}.shipyard-atmosphere .atmo-grid{opacity:.42 !important;background:linear-gradient(rgba(169,204,255,.072) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.060) 1px,transparent 1px),linear-gradient(rgba(102,220,255,.030) 1px,transparent 1px),linear-gradient(90deg,rgba(102,220,255,.026) 1px,transparent 1px) !important;background-size:96px 96px,96px 96px,24px 24px,24px 24px !important;mask-image:linear-gradient(180deg,transparent 0%,black 7%,black 92%,transparent 100%) !important}.shipyard-atmosphere .atmo-grid::after{content:"";position:absolute;inset:0;opacity:.34;background:radial-gradient(circle at 96px 96px,rgba(180,210,255,.18) 0 1px,transparent 1.35px),linear-gradient(115deg,transparent 0 48%,rgba(102,220,255,.045) 50%,transparent 52% 100%);background-size:96px 96px,320px 320px;pointer-events:none}@media (min-width:1181px){#yard.section-pad,#capabilities.section-pad,#workflow.section-pad,#systems.section-pad,#recognition.section-pad,#contact.section-pad{background:radial-gradient(circle at var(--section-glow-x,72%) 46%,rgba(82,150,255,.085),transparent 31%),linear-gradient(180deg,rgba(6,17,46,.045),rgba(4,11,30,.020)) !important}:root{--v17-title-size:clamp(2.08rem,2.72vw,3.46rem);--v17-subtitle-max:min(100%,920px)}#yard .yard-title,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .section-head,#contact .contact-copy{width:100% !important;max-width:none !important;display:block !important;padding-inline:2px !important;margin-bottom:clamp(16px,1.9vh,24px) !important}#yard .yard-title{grid-template-columns:none !important}#yard .yard-title>div:first-child,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .section-head,#contact .contact-copy{width:100% !important;max-width:none !important}#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2{width:100% !important;max-width:100% !important;font-size:var(--v17-title-size) !important;line-height:.96 !important;letter-spacing:-.046em !important;text-transform:uppercase !important;text-wrap:balance !important}#yard .yard-title p,#capabilities .section-head p,#workflow .workflow-copy p,#systems .systems-copy p,#recognition .section-head p,#contact .contact-copy p{width:100% !important;max-width:var(--v17-subtitle-max) !important;margin-top:clamp(11px,1.15vh,16px) !important;line-height:1.48 !important}.specimen-stage{--specimen-edge-drift:0px !important;z-index:1 !important}.specimen-stage::before{opacity:.08 !important}.specimen-stage.is-visible .specimen-stage__aura{opacity:.18 !important}.specimen-stage.is-visible .specimen-stage__grid{opacity:.16 !important}.specimen-stage__grid{background:linear-gradient(rgba(169,204,255,.070) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.058) 1px,transparent 1px),linear-gradient(rgba(102,220,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(102,220,255,.022) 1px,transparent 1px) !important;background-size:96px 96px,96px 96px,24px 24px,24px 24px !important;mix-blend-mode:screen !important}.specimen-object,.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{width:clamp(680px,49vw,980px) !important;--specimen-opacity:1 !important;opacity:0 !important;filter:saturate(1.08) contrast(1.08) brightness(1.04) drop-shadow(0 28px 56px rgba(0,5,22,.36)) !important;transition:opacity .74s cubic-bezier(.2,.78,.18,1),filter .74s cubic-bezier(.2,.78,.18,1) !important;will-change:opacity !important}.specimen-object{--peek-x:7%;--specimen-rotate:0deg;transform:translate3d(calc(var(--peek-x) + var(--edge-nudge)),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object--capabilities,.specimen-object--systems{--peek-x:-7%;transform:translate3d(calc(var(--peek-x) + var(--edge-nudge)),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard.is-active,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities.is-active,.specimen-stage[data-active="workflow"] .specimen-object--workflow.is-active,.specimen-stage[data-active="systems"] .specimen-object--systems.is-active,.specimen-stage[data-active="recognition"] .specimen-object--recognition.is-active,.specimen-stage[data-active="contact"] .specimen-object--recognition.is-active{opacity:1 !important}.specimen-object__frame{opacity:.18 !important}.specimen-object figcaption{display:none !important}#yard::before,#capabilities::before,#workflow::before,#systems::before,#recognition::before,#contact::before{opacity:.38 !important;filter:saturate(1.06) contrast(1.06) brightness(.95) !important}#yard.section-pad::after,#workflow.section-pad::after,#recognition.section-pad::after,#capabilities.section-pad::after,#systems.section-pad::after,#contact.section-pad::after{opacity:.44 !important;background:linear-gradient(rgba(184,219,255,.052) 1px,transparent 1px),linear-gradient(90deg,rgba(184,219,255,.046) 1px,transparent 1px),radial-gradient(circle at 50% 42%,rgba(70,143,255,.065),transparent 44%) !important;background-size:88px 88px,88px 88px,auto !important}}@media (min-width:1181px) and (max-width:1440px){:root{--v17-title-size:clamp(1.92rem,2.46vw,3.02rem);--v17-subtitle-max:min(100%,840px)}.specimen-object,.specimen-object.is-active{width:clamp(610px,48vw,880px) !important}}@media (max-width:1180px){#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .section-head h2,#contact .contact-copy h2{text-transform:uppercase !important;letter-spacing:-.035em !important}.shipyard-atmosphere .atmo-grid{opacity:.28 !important}}@media (min-width:1181px){.specimen-stage{--specimen-side-shift:240px;--specimen-live-opacity:0;--specimen-side-blur:0px}.specimen-object{transform:translate3d( calc(var(--peek-x) + var(--edge-nudge) + var(--specimen-side-shift)),-50%,0 ) scale(var(--specimen-scale)) rotate(0deg) !important;opacity:0 !important;transition:opacity .62s cubic-bezier(.2,.78,.18,1),transform .82s cubic-bezier(.2,.78,.18,1),filter .62s cubic-bezier(.2,.78,.18,1) !important}.specimen-object--capabilities,.specimen-object--systems{transform:translate3d( calc(var(--peek-x) + var(--edge-nudge) + var(--specimen-side-shift)),-50%,0 ) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard.is-active,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities.is-active,.specimen-stage[data-active="workflow"] .specimen-object--workflow.is-active,.specimen-stage[data-active="systems"] .specimen-object--systems.is-active,.specimen-stage[data-active="recognition"] .specimen-object--recognition.is-active,.specimen-stage[data-active="contact"] .specimen-object--recognition.is-active{opacity:var(--specimen-live-opacity) !important;transform:translate3d( calc(var(--peek-x) + var(--edge-nudge) + var(--specimen-side-shift)),-50%,0 ) scale(var(--specimen-scale)) rotate(0deg) !important;filter:saturate(1.10) contrast(1.08) brightness(1.05) blur(var(--specimen-side-blur)) drop-shadow(0 28px 56px rgba(0,5,22,.36)) !important}.specimen-stage.is-visible .specimen-stage__aura{opacity:calc(.10 + (var(--specimen-live-opacity,0) * .12)) !important}.specimen-stage.is-visible .specimen-stage__grid{opacity:calc(.08 + (var(--specimen-live-opacity,0) * .09)) !important}}@media (min-width:1181px) and (max-width:1440px){.specimen-stage{--specimen-side-shift:200px}}@media (prefers-reduced-motion:reduce){.specimen-stage{--specimen-side-shift:0px !important;--specimen-live-opacity:.88 !important;--specimen-side-blur:0px !important}.specimen-object{transition:none !important}}@media (min-width:1181px){.specimen-stage{--specimen-side-shift:0px !important;--specimen-live-opacity:1 !important;--specimen-side-blur:0px !important;transition:none !important;will-change:auto !important}.specimen-stage.is-visible{opacity:1 !important;visibility:visible !important}.specimen-stage__aura{opacity:.12 !important;transition:none !important}.specimen-stage__grid{opacity:.10 !important;transition:none !important;mix-blend-mode:normal !important;background:linear-gradient(rgba(169,204,255,.050) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.042) 1px,transparent 1px) !important;background-size:96px 96px,96px 96px !important}.specimen-object,.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{transition:none !important;animation:none !important;will-change:auto !important;opacity:0 !important;width:clamp(650px,47vw,920px) !important;filter:saturate(1.06) contrast(1.05) brightness(1.02) !important}.specimen-object{--peek-x:8%;transform:translate3d(calc(var(--peek-x) + var(--edge-nudge)),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object--capabilities,.specimen-object--systems{--peek-x:-8%;transform:translate3d(calc(var(--peek-x) + var(--edge-nudge)),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard.is-active,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities.is-active,.specimen-stage[data-active="workflow"] .specimen-object--workflow.is-active,.specimen-stage[data-active="systems"] .specimen-object--systems.is-active,.specimen-stage[data-active="recognition"] .specimen-object--recognition.is-active,.specimen-stage[data-active="contact"] .specimen-object--recognition.is-active{opacity:1 !important}.specimen-object__frame{display:none !important}.shipyard-atmosphere .atmo-grid{opacity:.32 !important;background:linear-gradient(rgba(169,204,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.046) 1px,transparent 1px) !important;background-size:96px 96px,96px 96px !important}.shipyard-atmosphere .atmo-grid::after{display:none !important}.section-card-container,#yard .yard-visual-console,#yard .yard-stat-card,#yard .yard-mini-card,#capabilities .capability-pane__content,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{backdrop-filter:blur(4px) saturate(1.02) !important;-webkit-backdrop-filter:blur(4px) saturate(1.02) !important}#yard.section-pad::after,#workflow.section-pad::after,#recognition.section-pad::after,#capabilities.section-pad::after,#systems.section-pad::after,#contact.section-pad::after{opacity:.34 !important;background:linear-gradient(rgba(184,219,255,.040) 1px,transparent 1px),linear-gradient(90deg,rgba(184,219,255,.034) 1px,transparent 1px),radial-gradient(circle at 50% 42%,rgba(70,143,255,.045),transparent 44%) !important;background-size:96px 96px,96px 96px,auto !important}#yard,#capabilities,#workflow,#systems,#recognition,#contact{--section-parallax-y:0px !important}}@media (min-width:1181px) and (max-width:1440px){.specimen-object,.specimen-object.is-active{width:clamp(590px,46vw,840px) !important}}@media (max-width:1180px){.specimen-stage{display:none !important}}@media (min-width:1181px){.specimen-stage{--specimen-side-shift:0px !important;--specimen-live-opacity:1 !important;--specimen-side-blur:0px !important;opacity:0 !important;visibility:hidden !important;transition:opacity .42s cubic-bezier(.2,.78,.18,1),visibility .42s cubic-bezier(.2,.78,.18,1) !important;will-change:opacity !important}.specimen-stage.is-visible{opacity:1 !important;visibility:visible !important}.specimen-stage__aura{opacity:.14 !important;transition:opacity .45s cubic-bezier(.2,.78,.18,1) !important}.specimen-stage__grid{opacity:.12 !important;transition:opacity .45s cubic-bezier(.2,.78,.18,1) !important;mix-blend-mode:normal !important;background:linear-gradient(rgba(169,204,255,.050) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.042) 1px,transparent 1px) !important;background-size:96px 96px,96px 96px !important}.specimen-object,.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="systems"] .specimen-object--systems,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{opacity:0 !important;width:clamp(650px,47vw,920px) !important;filter:saturate(1.06) contrast(1.05) brightness(1.02) !important;transition:opacity .58s cubic-bezier(.2,.78,.18,1) !important;will-change:opacity !important;animation:none !important}.specimen-object{--peek-x:8%;transform:translate3d(calc(var(--peek-x) + var(--edge-nudge)),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object--capabilities,.specimen-object--systems{--peek-x:-8%;transform:translate3d(calc(var(--peek-x) + var(--edge-nudge)),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard.is-active,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities.is-active,.specimen-stage[data-active="workflow"] .specimen-object--workflow.is-active,.specimen-stage[data-active="systems"] .specimen-object--systems.is-active,.specimen-stage[data-active="recognition"] .specimen-object--recognition.is-active,.specimen-stage[data-active="contact"] .specimen-object--recognition.is-active{opacity:1 !important}.specimen-object__frame{display:none !important}.specimen-object img{transform:translateZ(0) !important;backface-visibility:hidden !important}.shipyard-atmosphere .atmo-grid{opacity:.30 !important;background:linear-gradient(rgba(169,204,255,.052) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.044) 1px,transparent 1px) !important;background-size:96px 96px,96px 96px !important}.shipyard-atmosphere .atmo-grid::after{display:none !important}.shipyard-atmosphere .atmo-noise,.atmo-scanline{opacity:.025 !important}#yard.section-pad,#capabilities.section-pad,#workflow.section-pad,#systems.section-pad,#recognition.section-pad,#contact.section-pad{overflow:hidden !important;transform:translateZ(0)}.section-card-container,#yard .yard-visual-console,#yard .yard-stat-card,#yard .yard-mini-card,#capabilities .capability-pane__content,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{backdrop-filter:blur(3px) saturate(1.02) !important;-webkit-backdrop-filter:blur(3px) saturate(1.02) !important}#yard,#capabilities,#workflow,#systems,#recognition,#contact{--section-parallax-y:0px !important}}@media (min-width:1181px) and (max-width:1440px){.specimen-object,.specimen-object.is-active{width:clamp(590px,46vw,840px) !important}}@media (max-width:1180px){.specimen-stage{display:none !important}}@media (prefers-reduced-motion:reduce){.specimen-stage,.specimen-object,.specimen-stage__aura,.specimen-stage__grid{transition:none !important;will-change:auto !important}}@media (min-width:1181px){.specimen-stage{--visual-enter-right:22vw;--visual-enter-left:-22vw;opacity:1 !important;visibility:visible !important;transition:none !important;will-change:auto !important;pointer-events:none !important}.specimen-stage:not(.is-visible){visibility:hidden !important}.specimen-stage__aura{opacity:.12 !important;transition:opacity .38s cubic-bezier(.2,.78,.18,1) !important}.specimen-stage__grid{opacity:.10 !important;transition:opacity .38s cubic-bezier(.2,.78,.18,1) !important;mix-blend-mode:normal !important;background:linear-gradient(rgba(169,204,255,.048) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.040) 1px,transparent 1px) !important;background-size:96px 96px,96px 96px !important}.specimen-stage:not(.is-visible) .specimen-stage__aura,.specimen-stage:not(.is-visible) .specimen-stage__grid{opacity:0 !important}.specimen-object,.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{--peek-x:8%;width:clamp(650px,47vw,920px) !important;opacity:0 !important;filter:saturate(1.06) contrast(1.05) brightness(1.02) !important;transform:translate3d(calc(var(--peek-x) + var(--visual-enter-right)),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important;transition:opacity .44s cubic-bezier(.2,.78,.18,1),transform .58s cubic-bezier(.2,.78,.18,1) !important;will-change:opacity,transform !important;animation:none !important}.specimen-object--capabilities,.specimen-object--systems{--peek-x:-8%;transform:translate3d(calc(var(--peek-x) + var(--visual-enter-left)),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard.is-active,.specimen-stage[data-active="workflow"] .specimen-object--workflow.is-active,.specimen-stage[data-active="recognition"] .specimen-object--recognition.is-active,.specimen-stage[data-active="contact"] .specimen-object--recognition.is-active{opacity:1 !important;transform:translate3d(var(--peek-x),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object--capabilities.is-active,.specimen-object--systems.is-active,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities.is-active,.specimen-stage[data-active="systems"] .specimen-object--systems.is-active{opacity:1 !important;transform:translate3d(var(--peek-x),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object__frame,.specimen-object figcaption{display:none !important}.specimen-object img{transform:translateZ(0) !important;backface-visibility:hidden !important;-webkit-backface-visibility:hidden !important}#yard,#capabilities,#workflow,#systems,#recognition,#contact{--section-parallax-y:0px !important}.specimen-stage,.specimen-object{--specimen-edge-drift:0px !important;--specimen-side-shift:0px !important;--specimen-side-blur:0px !important}.shipyard-atmosphere .atmo-grid{opacity:.28 !important;background:linear-gradient(rgba(169,204,255,.050) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.042) 1px,transparent 1px) !important;background-size:96px 96px,96px 96px !important}.shipyard-atmosphere .atmo-grid::after,.atmo-scanline{display:none !important}.shipyard-atmosphere .atmo-noise{opacity:.018 !important}.section-card-container,#yard .yard-visual-console,#yard .yard-stat-card,#yard .yard-mini-card,#capabilities .capability-pane__content,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{backdrop-filter:blur(2.5px) saturate(1.01) !important;-webkit-backdrop-filter:blur(2.5px) saturate(1.01) !important}}@media (min-width:1181px) and (max-width:1440px){.specimen-object,.specimen-object.is-active{width:clamp(590px,46vw,840px) !important}}@media (max-width:1180px){.specimen-stage{display:none !important}}@media (prefers-reduced-motion:reduce){.specimen-object,.specimen-stage__aura,.specimen-stage__grid{transition:none !important;will-change:auto !important}.specimen-object.is-active{opacity:.92 !important}}@media (min-width:1181px){.specimen-stage{--visual-enter-right:9vw;--visual-enter-left:-9vw;opacity:1 !important;visibility:visible !important;transition:none !important;contain:layout paint style !important;will-change:auto !important;pointer-events:none !important}.specimen-stage:not(.is-visible){visibility:hidden !important}.specimen-stage__aura,.specimen-stage__grid{display:none !important}.specimen-object,.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{--peek-x:6%;width:clamp(620px,45vw,860px) !important;opacity:0 !important;filter:none !important;transform:translate3d(calc(var(--peek-x) + var(--visual-enter-right)),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important;transition:opacity .22s ease-out,transform .28s cubic-bezier(.2,.78,.18,1) !important;will-change:opacity,transform !important;animation:none !important}.specimen-object--capabilities,.specimen-object--systems{--peek-x:-6%;transform:translate3d(calc(var(--peek-x) + var(--visual-enter-left)),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard.is-active,.specimen-stage[data-active="workflow"] .specimen-object--workflow.is-active,.specimen-stage[data-active="recognition"] .specimen-object--recognition.is-active,.specimen-stage[data-active="contact"] .specimen-object--recognition.is-active{opacity:.96 !important;transform:translate3d(var(--peek-x),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object--capabilities.is-active,.specimen-object--systems.is-active,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities.is-active,.specimen-stage[data-active="systems"] .specimen-object--systems.is-active{opacity:.96 !important;transform:translate3d(var(--peek-x),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object__frame,.specimen-object figcaption{display:none !important}.specimen-object img{transform:translate3d(0,0,0) !important;backface-visibility:hidden !important;-webkit-backface-visibility:hidden !important}.shipyard-atmosphere .atmo-grid{opacity:.22 !important;background:linear-gradient(rgba(169,204,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.038) 1px,transparent 1px) !important;background-size:104px 104px,104px 104px !important}.shipyard-atmosphere .atmo-grid::after,.shipyard-atmosphere .atmo-noise,.atmo-scanline{display:none !important}#yard,#capabilities,#workflow,#systems,#recognition,#contact{--section-parallax-y:0px !important}.specimen-stage,.specimen-object{--specimen-edge-drift:0px !important;--specimen-side-shift:0px !important;--specimen-side-blur:0px !important}.section-card-container,#yard .yard-visual-console,#yard .yard-stat-card,#yard .yard-mini-card,#capabilities .capability-pane__content,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:0 18px 48px rgba(0,12,42,.20),inset 0 1px 0 rgba(255,255,255,.08) !important}#yard.section-pad::after,#workflow.section-pad::after,#recognition.section-pad::after,#capabilities.section-pad::after,#systems.section-pad::after,#contact.section-pad::after{opacity:.24 !important;background:linear-gradient(rgba(184,219,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(184,219,255,.028) 1px,transparent 1px) !important;background-size:104px 104px,104px 104px !important}}@media (min-width:1181px) and (max-width:1440px){.specimen-object,.specimen-object.is-active{width:clamp(560px,43vw,780px) !important}}@media (max-width:1180px){.specimen-stage{display:none !important}}@media (prefers-reduced-motion:reduce){.specimen-object{transition:opacity .001s linear !important;will-change:auto !important}}@media (min-width:1181px){.specimen-stage{opacity:1 !important;visibility:visible !important;transition:none !important;contain:layout paint style !important;will-change:auto !important;pointer-events:none !important}.specimen-stage.is-visible{opacity:1 !important;visibility:visible !important}.specimen-stage__aura,.specimen-stage__grid{display:none !important}.specimen-object,.specimen-stage[data-active="yard"] .specimen-object--yard,.specimen-stage[data-active="workflow"] .specimen-object--workflow,.specimen-stage[data-active="recognition"] .specimen-object--recognition,.specimen-stage[data-active="contact"] .specimen-object--recognition{--peek-x:6%;width:clamp(620px,45vw,860px) !important;opacity:0 !important;filter:none !important;transform:translate3d(var(--peek-x),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important;transition:opacity .38s ease !important;will-change:opacity !important;animation:none !important}.specimen-object--capabilities,.specimen-object--systems{--peek-x:-6%;transform:translate3d(var(--peek-x),-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard.is-active,.specimen-stage[data-active="workflow"] .specimen-object--workflow.is-active,.specimen-stage[data-active="recognition"] .specimen-object--recognition.is-active,.specimen-stage[data-active="contact"] .specimen-object--recognition.is-active,.specimen-object--capabilities.is-active,.specimen-object--systems.is-active,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities.is-active,.specimen-stage[data-active="systems"] .specimen-object--systems.is-active{opacity:.96 !important;animation:mkVisualFloat 7.2s ease-in-out infinite !important}@keyframes mkVisualFloat{0%,100%{translate:0 0}50%{translate:0 -12px}}.specimen-object__frame,.specimen-object figcaption{display:none !important}.specimen-object img{transform:translate3d(0,0,0) !important;backface-visibility:hidden !important;-webkit-backface-visibility:hidden !important}#yard,#capabilities,#workflow,#systems,#recognition,#contact{--section-parallax-y:0px !important}.specimen-stage,.specimen-object{--specimen-edge-drift:0px !important;--specimen-side-shift:0px !important;--specimen-side-blur:0px !important}.shipyard-atmosphere .atmo-grid{opacity:.24 !important;background:linear-gradient(rgba(169,204,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.038) 1px,transparent 1px) !important;background-size:104px 104px,104px 104px !important}.shipyard-atmosphere .atmo-grid::after,.shipyard-atmosphere .atmo-noise,.atmo-scanline{display:none !important}.section-card-container,#yard .yard-visual-console,#yard .yard-stat-card,#yard .yard-mini-card,#capabilities .capability-pane__content,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:0 18px 48px rgba(0,12,42,.20),inset 0 1px 0 rgba(255,255,255,.08) !important}#yard.section-pad::after,#workflow.section-pad::after,#recognition.section-pad::after,#capabilities.section-pad::after,#systems.section-pad::after,#contact.section-pad::after{opacity:.24 !important;background:linear-gradient(rgba(184,219,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(184,219,255,.028) 1px,transparent 1px) !important;background-size:104px 104px,104px 104px !important}}@media (min-width:1181px) and (max-width:1440px){.specimen-object,.specimen-object.is-active{width:clamp(560px,43vw,780px) !important}}@media (max-width:1180px){.specimen-stage{display:none !important}}@media (prefers-reduced-motion:reduce){.specimen-object.is-active{animation:none !important}.specimen-object{transition:opacity .001s linear !important;will-change:auto !important}}@media (min-width:1181px){.specimen-object{--mk-float-x:10px;--mk-float-y:-28px}.specimen-object--capabilities,.specimen-object--systems{--mk-float-x:-10px}.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard.is-active,.specimen-stage[data-active="workflow"] .specimen-object--workflow.is-active,.specimen-stage[data-active="recognition"] .specimen-object--recognition.is-active,.specimen-stage[data-active="contact"] .specimen-object--recognition.is-active,.specimen-object--capabilities.is-active,.specimen-object--systems.is-active,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities.is-active,.specimen-stage[data-active="systems"] .specimen-object--systems.is-active{animation:mkVisualFloatStrong 4.8s ease-in-out infinite !important;will-change:translate !important}@keyframes mkVisualFloatStrong{0%,100%{translate:0 0}25%{translate:calc(var(--mk-float-x) * .45) calc(var(--mk-float-y) * .55)}50%{translate:var(--mk-float-x) var(--mk-float-y)}75%{translate:calc(var(--mk-float-x) * -.28) calc(var(--mk-float-y) * .42)}}#yard.section-pad::after,#workflow.section-pad::after,#recognition.section-pad::after,#capabilities.section-pad::after,#systems.section-pad::after,#contact.section-pad::after{opacity:.31 !important}}@media (min-width:1181px) and (max-width:1440px){.specimen-object{--mk-float-x:8px;--mk-float-y:-22px}.specimen-object--capabilities,.specimen-object--systems{--mk-float-x:-8px}}@media (prefers-reduced-motion:reduce){.specimen-object.is-active{animation:none !important;will-change:auto !important}}@media (min-width:1181px){.specimen-object{--mk-float-x:9px;--mk-float-y:-24px}.specimen-object--capabilities,.specimen-object--systems{--mk-float-x:-9px}.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard.is-active,.specimen-stage[data-active="workflow"] .specimen-object--workflow.is-active,.specimen-stage[data-active="recognition"] .specimen-object--recognition.is-active,.specimen-stage[data-active="contact"] .specimen-object--recognition.is-active,.specimen-object--capabilities.is-active,.specimen-object--systems.is-active,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities.is-active,.specimen-stage[data-active="systems"] .specimen-object--systems.is-active{animation:mkVisualFloatFastSmooth 3.15s cubic-bezier(.45,0,.55,1) infinite !important;will-change:translate !important}@keyframes mkVisualFloatFastSmooth{0%,100%{translate:0 0}20%{translate:calc(var(--mk-float-x) * .34) calc(var(--mk-float-y) * .42)}40%{translate:calc(var(--mk-float-x) * .92) calc(var(--mk-float-y) * .95)}55%{translate:var(--mk-float-x) var(--mk-float-y)}72%{translate:calc(var(--mk-float-x) * .34) calc(var(--mk-float-y) * .54)}88%{translate:calc(var(--mk-float-x) * -.18) calc(var(--mk-float-y) * .18)}}}@media (min-width:1181px) and (max-width:1440px){.specimen-object{--mk-float-x:7px;--mk-float-y:-19px}.specimen-object--capabilities,.specimen-object--systems{--mk-float-x:-7px}.specimen-object.is-active,.specimen-stage[data-active="yard"] .specimen-object--yard.is-active,.specimen-stage[data-active="workflow"] .specimen-object--workflow.is-active,.specimen-stage[data-active="recognition"] .specimen-object--recognition.is-active,.specimen-stage[data-active="contact"] .specimen-object--recognition.is-active,.specimen-object--capabilities.is-active,.specimen-object--systems.is-active,.specimen-stage[data-active="capabilities"] .specimen-object--capabilities.is-active,.specimen-stage[data-active="systems"] .specimen-object--systems.is-active{animation-duration:3.35s !important}}@media (prefers-reduced-motion:reduce){.specimen-object.is-active{animation:none !important;will-change:auto !important}}@media (min-width:1181px){.specimen-stage:not(.is-visible),.specimen-stage[data-active=""]{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.specimen-stage:not(.is-visible) .specimen-object,.specimen-stage[data-active=""] .specimen-object{opacity:0 !important;animation:none !important}body:has(#home:hover) .specimen-stage[data-active=""]{opacity:0 !important;visibility:hidden !important}}@media (max-width:1180px){.specimen-stage{display:none !important}}@media (min-width:1181px){.hero-panel,#home{position:relative !important;z-index:8 !important;isolation:isolate !important;overflow:hidden !important}#home .hero-bg,#home .hero-vignette{z-index:0 !important}#home .hero-shell,#home .hero-dockline,#home .hero-ruler{z-index:5 !important}.site-header{z-index:60 !important}.page-ruler{z-index:42 !important}.specimen-stage{z-index:2 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.specimen-stage.is-visible:not([data-active=""]){opacity:1 !important;visibility:visible !important}.specimen-stage[data-active=""],.specimen-stage:not(.is-visible){opacity:0 !important;visibility:hidden !important}.specimen-stage[data-active=""] .specimen-object,.specimen-stage:not(.is-visible) .specimen-object{opacity:0 !important;animation:none !important;transform:translate3d(110vw,-50%,0) scale(var(--specimen-scale)) rotate(0deg) !important}.specimen-stage:not([data-active="yard"]):not([data-active="capabilities"]):not([data-active="workflow"]):not([data-active="systems"]):not([data-active="recognition"]):not([data-active="contact"]) .specimen-object{opacity:0 !important;animation:none !important}#yard,#capabilities,#workflow,#systems,#recognition,#contact{position:relative !important;z-index:5 !important}#yard .yard-shell,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{z-index:6 !important}}@media (max-width:1180px){.specimen-stage{display:none !important}}.specimen-stage,#specimenStage,.specimen-object{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}@media (min-width:1181px){#yard.section-pad::after,#workflow.section-pad::after,#recognition.section-pad::after,#capabilities.section-pad::after,#systems.section-pad::after,#contact.section-pad::after{display:none !important}#yard::before,#capabilities::before,#workflow::before,#systems::before,#recognition::before,#contact::before{opacity:.05 !important}#yard .yard-shell,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{width:min(1480px,calc(100vw - 72px)) !important;max-width:min(1480px,calc(100vw - 72px)) !important;min-height:calc(100svh - 118px) !important;margin-inline:auto !important;display:grid !important;grid-template-columns:minmax(0,.97fr) minmax(360px,.73fr) !important;grid-template-rows:auto minmax(0,1fr) !important;column-gap:clamp(26px,3.4vw,58px) !important;row-gap:clamp(14px,2vh,24px) !important;align-items:center !important;position:relative !important;z-index:5 !important}#capabilities .capabilities-shell,#systems .systems-shell,#contact .contact-shell{grid-template-columns:minmax(360px,.73fr) minmax(0,.97fr) !important}#yard .yard-section-card{grid-column:1 !important;grid-row:1 / span 2 !important;width:100% !important;max-width:none !important;margin:0 !important}#capabilities .section-head,#capabilities .section-card-container,#systems .systems-copy,#systems .section-card-container,#contact .contact-copy,#contact .section-card-container{grid-column:2 !important;width:100% !important;max-width:none !important;margin-inline:0 !important}#workflow .workflow-copy,#workflow .section-card-container,#recognition .section-head,#recognition .section-card-container{grid-column:1 !important;width:100% !important;max-width:none !important;margin-inline:0 !important}#capabilities .section-head,#systems .systems-copy,#contact .contact-copy,#workflow .workflow-copy,#recognition .section-head{grid-row:1 !important}#capabilities .section-card-container,#systems .section-card-container,#contact .section-card-container,#workflow .section-card-container,#recognition .section-card-container{grid-row:2 !important}.section-visual-card{grid-row:1 / span 2 !important;align-self:center !important;position:relative !important;min-height:clamp(520px,66vh,760px) !important;max-height:760px !important;border-radius:clamp(30px,3vw,48px) !important;overflow:hidden !important;isolation:isolate !important;border:1px solid rgba(169,204,255,.22) !important;background:radial-gradient(circle at 28% 18%,rgba(102,220,255,.13),transparent 34%),linear-gradient(180deg,rgba(15,44,97,.46),rgba(5,14,35,.76)) !important;box-shadow:0 30px 90px rgba(0,16,52,.30),inset 0 1px 0 rgba(255,255,255,.10) !important;transform:translateZ(0)}.section-visual-card--right{grid-column:2 !important}.section-visual-card--left{grid-column:1 !important}.section-visual-card::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.42;background:linear-gradient(rgba(169,204,255,.070) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.056) 1px,transparent 1px),radial-gradient(circle at 50% 40%,rgba(102,220,255,.16),transparent 38%);background-size:74px 74px,74px 74px,auto;mix-blend-mode:screen}.section-visual-card::after{content:"";position:absolute;inset:10px;z-index:4;pointer-events:none;border-radius:inherit;border:1px solid rgba(169,204,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}.section-visual-card__media{position:absolute;inset:0;z-index:1;overflow:hidden}.section-visual-card__media img{width:100%;height:100%;object-fit:contain;object-position:center;padding:clamp(16px,2vw,30px);filter:saturate(1.06) contrast(1.05) brightness(1.02);transform:translate3d(0,0,0);animation:mkEmbeddedFloat 4.2s cubic-bezier(.45,0,.55,1) infinite;will-change:transform}.section-visual-card__scan{position:absolute;left:-30%;top:0;bottom:0;z-index:3;width:22%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(102,220,255,.24),rgba(255,255,255,.13),transparent);filter:blur(.2px);opacity:.80;animation:mkEmbeddedScan 3.8s ease-in-out infinite}.section-visual-card__grid{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.40;background:radial-gradient(circle at 50% 50%,rgba(102,220,255,.18) 0 1px,transparent 1.5px);background-size:36px 36px}.section-visual-card__hud{position:absolute;z-index:5;left:22px;top:22px;display:inline-flex;align-items:center;gap:10px;padding:9px 12px;border-radius:999px;color:rgba(226,239,255,.92);border:1px solid rgba(169,204,255,.20);background:rgba(8,24,58,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.section-visual-card__hud span{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;font-family:var(--font-tech);font-size:.65rem;color:#bfe0ff;background:rgba(43,99,246,.22);border:1px solid rgba(139,189,255,.20)}.section-visual-card__hud strong{font-family:var(--font-tech);font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.section-visual-card__caption{position:absolute;z-index:5;left:22px;right:22px;bottom:22px;padding:18px 18px 17px;border-radius:24px;border:1px solid rgba(169,204,255,.18);background:linear-gradient(180deg,rgba(10,31,75,.58),rgba(4,13,34,.76));box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.section-visual-card__caption small{display:block;color:rgba(186,214,255,.82);font-family:var(--font-tech);font-size:.64rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;margin-bottom:7px}.section-visual-card__caption strong{display:block;color:#fff;font-size:clamp(1.18rem,1.6vw,1.7rem);line-height:1.06;letter-spacing:-.04em}@keyframes mkEmbeddedFloat{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-18px,0)}}@keyframes mkEmbeddedScan{0%,18%{transform:translate3d(0,0,0);opacity:0}28%{opacity:.8}72%{opacity:.8}88%,100%{transform:translate3d(620%,0,0);opacity:0}}#yard.section-pad,#capabilities.section-pad,#workflow.section-pad,#systems.section-pad,#recognition.section-pad,#contact.section-pad{min-height:100svh !important;display:grid !important;align-items:center !important;padding-top:clamp(116px,12vh,152px) !important;padding-bottom:clamp(44px,6vh,72px) !important;overflow:hidden !important}.section-card-container{margin-top:0 !important}#yard .yard-title,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .section-head,#contact .contact-copy{margin-bottom:clamp(14px,1.7vh,20px) !important}}@media (min-width:1181px) and (max-width:1440px){#yard .yard-shell,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{grid-template-columns:minmax(0,1fr) minmax(330px,.66fr) !important;column-gap:clamp(20px,2.6vw,42px) !important}#capabilities .capabilities-shell,#systems .systems-shell,#contact .contact-shell{grid-template-columns:minmax(330px,.66fr) minmax(0,1fr) !important}.section-visual-card{min-height:clamp(470px,60vh,650px) !important}}@media (max-width:1180px){.specimen-stage,#specimenStage{display:none !important}.section-visual-card{position:relative;min-height:420px;margin:20px 0 0;border-radius:30px;overflow:hidden;border:1px solid rgba(169,204,255,.22);background:radial-gradient(circle at 28% 18%,rgba(102,220,255,.13),transparent 34%),linear-gradient(180deg,rgba(15,44,97,.46),rgba(5,14,35,.76))}.section-visual-card__media{position:absolute;inset:0}.section-visual-card__media img{width:100%;height:100%;object-fit:contain;padding:18px;animation:mkEmbeddedFloatMobile 4.4s ease-in-out infinite}.section-visual-card__scan,.section-visual-card__grid{display:none}.section-visual-card__hud,.section-visual-card__caption{position:absolute;z-index:2;left:18px;right:18px}.section-visual-card__hud{top:18px}.section-visual-card__caption{bottom:18px;padding:16px;border-radius:22px;background:rgba(5,14,35,.72);border:1px solid rgba(169,204,255,.16)}@keyframes mkEmbeddedFloatMobile{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-10px,0)}}}@media (prefers-reduced-motion:reduce){.section-visual-card__media img,.section-visual-card__scan{animation:none !important}}@media (min-width:1181px){:root{--v29-section-card-height:clamp(520px,58vh,680px)}#yard .yard-shell,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{align-items:stretch !important}#yard .yard-section-card,#capabilities .section-card-container,#workflow .section-card-container,#systems .section-card-container,#recognition .section-card-container,#contact .section-card-container{min-height:var(--v29-section-card-height) !important;height:var(--v29-section-card-height) !important;align-self:stretch !important;display:flex !important;flex-direction:column !important}#yard .yard-section-card{justify-content:stretch !important}#yard .yard-title,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .section-head,#contact .contact-copy{flex:0 0 auto !important}#yard .section-card-container,#capabilities .section-card-container,#workflow .section-card-container,#systems .section-card-container,#recognition .section-card-container,#contact .section-card-container{flex:1 1 auto !important}.section-visual-card{min-height:var(--v29-section-card-height) !important;height:var(--v29-section-card-height) !important;max-height:var(--v29-section-card-height) !important;align-self:stretch !important}#yard .yard-command-grid,#capabilities .capability-lab,#workflow .workflow-track,#systems .section-card-container--systems,#recognition .recognition-grid,#contact .contact-card{height:100% !important;min-height:0 !important}#yard .yard-visual-console,#yard .yard-info-stack{min-height:0 !important;height:100% !important}#yard .yard-mini-grid{flex:1 1 auto !important;align-content:stretch !important}#yard .yard-mini-card{min-height:0 !important}#capabilities .capability-panes,#capabilities .capability-pane,#capabilities .capability-pane.is-active{min-height:0 !important;height:100% !important}#workflow .workflow-track{justify-content:stretch !important}#workflow .workflow-step{min-height:0 !important;flex:1 1 0 !important}#systems .section-card-container--systems{grid-template-rows:minmax(0,1fr) auto !important}#systems .systems-board{min-height:0 !important}#recognition .recognition-feature,#recognition .recognition-cards{min-height:0 !important;height:100% !important}#recognition .recognition-cards{display:grid !important}#contact .contact-card{justify-content:center !important}.section-visual-card__media img{padding:clamp(18px,2vw,34px) !important;object-fit:contain !important}}@media (min-width:1181px) and (max-width:1440px){:root{--v29-section-card-height:clamp(490px,56vh,620px)}}@media (max-height:780px) and (min-width:1181px){:root{--v29-section-card-height:clamp(460px,55vh,560px)}.section-visual-card__caption{padding:14px 15px !important}.section-visual-card__caption strong{font-size:clamp(1.02rem,1.28vw,1.34rem) !important}}@media (max-width:1180px){.section-visual-card{height:auto !important;min-height:420px !important}}@media (min-width:1181px){:root{--v30-card-pair-height:clamp(500px,55vh,650px)}#yard .yard-shell,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{display:grid !important;grid-template-rows:auto var(--v30-card-pair-height) !important;align-items:start !important;align-content:center !important;row-gap:clamp(14px,1.8vh,22px) !important}#yard .yard-shell,#workflow .workflow-shell,#recognition .recognition-shell{grid-template-columns:minmax(0,.97fr) minmax(360px,.73fr) !important}#capabilities .capabilities-shell,#systems .systems-shell,#contact .contact-shell{grid-template-columns:minmax(360px,.73fr) minmax(0,.97fr) !important}#yard .yard-section-card{display:contents !important;min-height:0 !important;height:auto !important;max-height:none !important}#yard .yard-title,#workflow .workflow-copy,#recognition .section-head{grid-column:1 !important;grid-row:1 !important;width:100% !important;max-width:none !important;min-height:0 !important;height:auto !important;margin-bottom:0 !important}#capabilities .section-head,#systems .systems-copy,#contact .contact-copy{grid-column:2 !important;grid-row:1 !important;width:100% !important;max-width:none !important;min-height:0 !important;height:auto !important;margin-bottom:0 !important}#yard .section-card-container,#workflow .section-card-container,#recognition .section-card-container{grid-column:1 !important;grid-row:2 !important}#capabilities .section-card-container,#systems .section-card-container,#contact .section-card-container{grid-column:2 !important;grid-row:2 !important}#yard .section-card-container,#capabilities .section-card-container,#workflow .section-card-container,#systems .section-card-container,#recognition .section-card-container,#contact .section-card-container{min-height:var(--v30-card-pair-height) !important;height:var(--v30-card-pair-height) !important;max-height:var(--v30-card-pair-height) !important;align-self:stretch !important;display:flex !important;flex-direction:column !important;overflow:hidden !important}.section-visual-card{grid-row:2 !important;min-height:var(--v30-card-pair-height) !important;height:var(--v30-card-pair-height) !important;max-height:var(--v30-card-pair-height) !important;align-self:stretch !important}.section-visual-card--right{grid-column:2 !important}.section-visual-card--left{grid-column:1 !important}#yard .yard-command-grid,#capabilities .capability-lab,#workflow .workflow-track,#systems .section-card-container--systems,#recognition .recognition-grid,#contact .contact-card{height:100% !important;min-height:0 !important}#yard .yard-visual-console,#yard .yard-info-stack{height:100% !important;min-height:0 !important}#yard .yard-mini-grid{flex:1 1 auto !important;align-content:stretch !important}#capabilities .capability-panes,#capabilities .capability-pane,#capabilities .capability-pane.is-active{height:100% !important;min-height:0 !important}#workflow .workflow-track{justify-content:stretch !important}#workflow .workflow-step{flex:1 1 0 !important;min-height:0 !important}#systems .section-card-container--systems{grid-template-rows:minmax(0,1fr) auto !important}#recognition .recognition-feature,#recognition .recognition-cards{height:100% !important;min-height:0 !important}#contact .contact-card{justify-content:center !important}.section-visual-card__media img{object-fit:contain !important;padding:clamp(16px,1.8vw,30px) !important}}@media (min-width:1181px) and (max-width:1440px){:root{--v30-card-pair-height:clamp(470px,53vh,600px)}#yard .yard-shell,#workflow .workflow-shell,#recognition .recognition-shell{grid-template-columns:minmax(0,1fr) minmax(330px,.66fr) !important}#capabilities .capabilities-shell,#systems .systems-shell,#contact .contact-shell{grid-template-columns:minmax(330px,.66fr) minmax(0,1fr) !important}}@media (max-height:780px) and (min-width:1181px){:root{--v30-card-pair-height:clamp(440px,52vh,540px)}}@media (max-width:1180px){#yard .yard-section-card,#capabilities .section-card-container,#workflow .section-card-container,#systems .section-card-container,#recognition .section-card-container,#contact .section-card-container,.section-visual-card{height:auto !important;max-height:none !important}.section-visual-card{min-height:420px !important}}@media (min-width:1181px){:root{--v31-card-pair-height:clamp(560px,61vh,720px)}#yard .section-card-container,#capabilities .section-card-container,#workflow .section-card-container,#systems .section-card-container,#recognition .section-card-container,#contact .section-card-container,.section-visual-card{min-height:var(--v31-card-pair-height) !important;height:var(--v31-card-pair-height) !important;max-height:var(--v31-card-pair-height) !important}#yard .yard-command-grid{height:100% !important;min-height:0 !important;display:grid !important;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr) !important;gap:clamp(14px,1.5vw,22px) !important;align-items:stretch !important}#yard .yard-visual-console,#yard .yard-info-stack{min-height:0 !important;height:100% !important}#yard .yard-info-stack{display:grid !important;grid-template-rows:auto minmax(0,1fr) !important;gap:clamp(12px,1.3vw,18px) !important;overflow:hidden !important}#yard .yard-stat-card{min-height:0 !important;height:auto !important;display:grid !important;grid-template-columns:minmax(0,1fr) minmax(112px,150px) !important;gap:clamp(12px,1.2vw,18px) !important;align-items:center !important;padding:clamp(16px,1.45vw,22px) !important;overflow:hidden !important}#yard .yard-stat-card__copy{min-width:0 !important}#yard .yard-stat-card__copy span{display:block !important;margin-bottom:7px !important;font-size:.58rem !important;letter-spacing:.16em !important}#yard .yard-stat-card__copy strong{display:block !important;max-width:100% !important;font-size:clamp(1.72rem,2.05vw,2.72rem) !important;line-height:.94 !important;letter-spacing:-.055em !important;word-break:normal !important;overflow-wrap:normal !important}#yard .yard-stat-card__copy p{max-width:100% !important;margin-top:10px !important;font-size:clamp(.78rem,.82vw,.92rem) !important;line-height:1.36 !important}#yard .yard-live-chart{width:100% !important;min-width:0 !important;max-width:150px !important;padding:14px 13px !important;border-radius:18px !important;overflow:hidden !important}#yard .yard-live-chart__head span{font-size:.53rem !important;letter-spacing:.14em !important}#yard .yard-live-chart__head strong{font-size:clamp(1.26rem,1.35vw,1.72rem) !important;line-height:.9 !important;white-space:nowrap !important}#yard .yard-live-chart__bars{height:44px !important;gap:5px !important;align-items:end !important}#yard .yard-live-chart__bars i{width:12px !important;border-radius:8px 8px 2px 2px !important}#yard .yard-mini-grid{min-height:0 !important;height:100% !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-rows:repeat(2,minmax(0,1fr)) !important;gap:clamp(10px,1.1vw,16px) !important;align-content:stretch !important}#yard .yard-mini-card{min-height:0 !important;height:100% !important;padding:clamp(14px,1.2vw,18px) !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;overflow:hidden !important}#yard .yard-mini-card i{width:34px !important;height:34px !important;margin-bottom:8px !important;flex:0 0 auto !important}#yard .yard-mini-card span{font-size:.58rem !important;margin-bottom:7px !important}#yard .yard-mini-card strong{font-size:clamp(1rem,1.05vw,1.25rem) !important;line-height:1.02 !important;margin-bottom:8px !important}#yard .yard-mini-card small{display:block !important;font-size:clamp(.72rem,.76vw,.84rem) !important;line-height:1.36 !important;max-width:100% !important}#yard .yard-visual-console{padding:clamp(16px,1.5vw,22px) !important;display:flex !important;flex-direction:column !important;overflow:hidden !important}#yard .yard-visual-console__top{flex:0 0 auto !important;margin-bottom:10px !important}#yard .yard-blueprint{flex:1 1 auto !important;min-height:0 !important;height:auto !important;transform:scale(.96) !important;transform-origin:center !important}#yard .yard-zone-readout{flex:0 0 auto !important;position:relative !important;inset:auto !important;margin-top:12px !important;padding:clamp(14px,1.25vw,18px) !important;border-radius:20px !important}#yard .yard-zone-readout span{font-size:.58rem !important}#yard .yard-zone-readout strong{font-size:clamp(1.2rem,1.35vw,1.7rem) !important;line-height:1.02 !important}#yard .yard-zone-readout p{font-size:clamp(.78rem,.82vw,.92rem) !important;line-height:1.38 !important;margin-top:8px !important}#capabilities .capability-lab,#workflow .workflow-track,#systems .section-card-container--systems,#recognition .recognition-grid,#contact .contact-card{overflow:hidden !important}}@media (min-width:1181px) and (max-width:1440px){:root{--v31-card-pair-height:clamp(540px,60vh,660px)}#yard .yard-command-grid{grid-template-columns:minmax(0,.96fr) minmax(330px,1.04fr) !important;gap:14px !important}#yard .yard-stat-card{grid-template-columns:minmax(0,1fr) minmax(104px,132px) !important;padding:15px !important}#yard .yard-stat-card__copy strong{font-size:clamp(1.55rem,1.9vw,2.22rem) !important}#yard .yard-live-chart{max-width:132px !important}}@media (max-height:800px) and (min-width:1181px){:root{--v31-card-pair-height:clamp(500px,59vh,600px)}#yard .yard-stat-card__copy strong{font-size:clamp(1.45rem,1.75vw,2rem) !important}#yard .yard-stat-card__copy p,#yard .yard-mini-card small,#yard .yard-zone-readout p{font-size:.74rem !important;line-height:1.3 !important}#yard .yard-mini-card{padding:13px !important}#yard .yard-zone-readout{padding:13px !important}}@media (max-width:1180px){#yard .section-card-container,#capabilities .section-card-container,#workflow .section-card-container,#systems .section-card-container,#recognition .section-card-container,#contact .section-card-container,.section-visual-card{height:auto !important;max-height:none !important;overflow:visible !important}#yard .yard-command-grid,#yard .yard-info-stack,#yard .yard-mini-grid{height:auto !important}}@media (min-width:1181px){:root{--v32-card-pair-height:clamp(570px,62vh,720px);--v32-inner-radius:26px;--v32-inner-pad:clamp(16px,1.35vw,22px)}#yard .section-card-container,#capabilities .section-card-container,#workflow .section-card-container,#systems .section-card-container,#recognition .section-card-container,#contact .section-card-container,.section-visual-card{min-height:var(--v32-card-pair-height) !important;height:var(--v32-card-pair-height) !important;max-height:var(--v32-card-pair-height) !important}#yard .yard-visual-console,#yard .yard-stat-card,#yard .yard-mini-card,#capabilities .capability-pane__content,#workflow .workflow-step,#systems .systems-board,#systems .systems-bars,#recognition .recognition-card,#recognition .recognition-feature__copy,#contact .contact-card{border-radius:var(--v32-inner-radius) !important;border-color:rgba(169,204,255,.18) !important;background:radial-gradient(circle at 16% 0%,rgba(102,220,255,.075),transparent 32%),linear-gradient(180deg,rgba(10,30,72,.58),rgba(4,13,34,.76)) !important}#yard .yard-command-grid{grid-template-columns:minmax(0,.92fr) minmax(390px,1.08fr) !important;gap:clamp(16px,1.55vw,24px) !important;align-items:stretch !important}#yard .yard-visual-console{padding:var(--v32-inner-pad) !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) auto !important;gap:clamp(12px,1.15vw,18px) !important}#yard .yard-visual-console__top{margin:0 !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:14px !important}#yard .yard-visual-console__top span,#yard .yard-visual-console__top strong{font-size:.66rem !important;letter-spacing:.16em !important;white-space:nowrap !important}#yard .yard-blueprint{position:relative !important;inset:auto !important;min-height:0 !important;height:100% !important;transform:none !important;border-radius:24px !important;overflow:hidden !important;background:radial-gradient(circle at 50% 42%,rgba(102,220,255,.10),transparent 35%),linear-gradient(180deg,rgba(10,33,82,.34),rgba(4,13,34,.62)) !important}#yard .yard-hotspot{min-width:108px !important;height:34px !important;padding:0 12px !important;border-radius:999px !important;font-size:.58rem !important;letter-spacing:.11em !important}#yard .yard-hotspot--dock{left:56% !important;top:29% !important}#yard .yard-hotspot--fabrication{left:29% !important;top:39% !important}#yard .yard-hotspot--repair{left:58% !important;top:61% !important}#yard .yard-hotspot--qc{left:34% !important;top:68% !important}#yard .yard-zone-readout{position:relative !important;inset:auto !important;margin:0 !important;padding:clamp(16px,1.35vw,22px) !important;border-radius:22px !important;background:radial-gradient(circle at 14% 0%,rgba(102,220,255,.10),transparent 36%),linear-gradient(180deg,rgba(5,20,52,.76),rgba(3,9,25,.84)) !important}#yard .yard-zone-readout span{display:block !important;margin:0 0 8px !important;font-size:.62rem !important;letter-spacing:.17em !important}#yard .yard-zone-readout strong{display:block !important;margin:0 !important;font-size:clamp(1.28rem,1.42vw,1.78rem) !important;line-height:1.02 !important;letter-spacing:-.045em !important}#yard .yard-zone-readout p{margin:9px 0 0 !important;max-width:96% !important;font-size:clamp(.80rem,.82vw,.92rem) !important;line-height:1.42 !important;color:rgba(218,232,255,.72) !important}#yard .yard-info-stack{display:grid !important;grid-template-rows:auto minmax(0,1fr) !important;gap:clamp(14px,1.35vw,20px) !important;height:100% !important;overflow:hidden !important}#yard .yard-stat-card{padding:clamp(18px,1.55vw,24px) !important;display:grid !important;grid-template-columns:minmax(0,1fr) minmax(150px,178px) !important;gap:clamp(16px,1.5vw,22px) !important;align-items:center !important;min-height:0 !important;overflow:hidden !important}#yard .yard-stat-card__copy span{margin:0 0 9px !important;font-size:.62rem !important;letter-spacing:.17em !important}#yard .yard-stat-card__copy strong{margin:0 !important;max-width:100% !important;font-size:clamp(1.86rem,2.15vw,2.76rem) !important;line-height:.94 !important;letter-spacing:-.052em !important}#yard .yard-stat-card__copy p{margin:11px 0 0 !important;max-width:94% !important;font-size:clamp(.80rem,.82vw,.92rem) !important;line-height:1.42 !important;color:rgba(218,232,255,.70) !important}#yard .yard-live-chart{width:100% !important;max-width:178px !important;min-width:150px !important;padding:15px 14px 14px !important;border-radius:20px !important;align-self:center !important;overflow:hidden !important}#yard .yard-live-chart__head{display:grid !important;gap:7px !important}#yard .yard-live-chart__head span{font-size:.56rem !important;letter-spacing:.16em !important}#yard .yard-live-chart__head strong{display:block !important;font-size:clamp(1.02rem,1.05vw,1.26rem) !important;line-height:1 !important;letter-spacing:-.035em !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important}#yard .yard-live-chart__bars{height:42px !important;gap:6px !important;align-items:end !important}#yard .yard-live-chart__bars i{width:13px !important;min-width:0 !important}#yard .yard-mini-grid{height:100% !important;min-height:0 !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-rows:repeat(2,minmax(0,1fr)) !important;gap:clamp(12px,1.2vw,18px) !important}#yard .yard-mini-card{height:100% !important;min-height:0 !important;padding:clamp(16px,1.35vw,22px) !important;display:grid !important;grid-template-rows:auto auto auto minmax(0,1fr) !important;align-content:start !important;justify-content:stretch !important;gap:0 !important;overflow:hidden !important}#yard .yard-mini-card i{width:36px !important;height:36px !important;margin:0 0 8px !important}#yard .yard-mini-card span{display:block !important;margin:0 0 9px !important;font-size:.58rem !important;letter-spacing:.14em !important}#yard .yard-mini-card strong{display:block !important;margin:0 0 9px !important;font-size:clamp(1.04rem,1.05vw,1.28rem) !important;line-height:1.05 !important;letter-spacing:-.035em !important}#yard .yard-mini-card small{display:block !important;margin:0 !important;max-width:100% !important;font-size:clamp(.74rem,.76vw,.84rem) !important;line-height:1.42 !important;color:rgba(218,232,255,.68) !important}#capabilities .capability-pane__content{padding:clamp(20px,1.7vw,28px) !important}#capabilities .capability-pane__content h3,#workflow .workflow-step h3,#recognition .recognition-card strong,#contact .contact-card__item strong{margin-top:0 !important}#workflow .workflow-step{display:grid !important;grid-template-columns:42px minmax(0,1fr) !important;grid-template-rows:auto auto !important;column-gap:14px !important;align-content:center !important;padding:clamp(14px,1.25vw,18px) !important}#workflow .workflow-step span{position:static !important;grid-column:1 !important;grid-row:1 / span 2 !important;align-self:start !important}#workflow .workflow-step h3{grid-column:2 !important;grid-row:1 !important;margin:0 0 6px !important}#workflow .workflow-step p{grid-column:2 !important;grid-row:2 !important;margin:0 !important}}@media (min-width:1181px) and (max-width:1440px){:root{--v32-card-pair-height:clamp(540px,60vh,660px)}#yard .yard-command-grid{grid-template-columns:minmax(0,.92fr) minmax(350px,1.08fr) !important;gap:14px !important}#yard .yard-stat-card{grid-template-columns:minmax(0,1fr) minmax(132px,154px) !important;gap:14px !important}#yard .yard-stat-card__copy strong{font-size:clamp(1.58rem,1.95vw,2.20rem) !important}#yard .yard-live-chart{min-width:132px !important;max-width:154px !important}#yard .yard-live-chart__head strong{font-size:clamp(.94rem,.98vw,1.12rem) !important}}@media (max-height:800px) and (min-width:1181px){:root{--v32-card-pair-height:clamp(510px,60vh,600px)}#yard .yard-stat-card__copy p,#yard .yard-mini-card small,#yard .yard-zone-readout p{font-size:.73rem !important;line-height:1.34 !important}#yard .yard-mini-card{padding:14px !important}#yard .yard-stat-card{padding:15px !important}#yard .yard-zone-readout{padding:14px !important}}@media (max-width:1180px){#yard .yard-command-grid,#yard .yard-info-stack,#yard .yard-mini-grid{overflow:visible !important}#yard .yard-mini-card strong{margin-top:0 !important}}@media (min-width:1181px){:root{--v33-yard-card-height:clamp(600px,64vh,740px)}#yard .section-card-container,#yard .section-visual-card,#yard + .section-visual-card{min-height:var(--v33-yard-card-height) !important;height:var(--v33-yard-card-height) !important;max-height:var(--v33-yard-card-height) !important}#yard .yard-command-grid{height:100% !important;min-height:0 !important;display:grid !important;grid-template-columns:minmax(340px,.94fr) minmax(430px,1.06fr) !important;gap:clamp(18px,1.65vw,26px) !important;align-items:stretch !important}#yard .yard-visual-console{height:100% !important;min-height:0 !important;padding:clamp(18px,1.45vw,24px) !important;display:grid !important;grid-template-rows:auto minmax(260px,1fr) auto !important;gap:clamp(14px,1.25vw,18px) !important;overflow:hidden !important}#yard .yard-visual-console__top{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;min-height:30px !important}#yard .yard-visual-console__top span,#yard .yard-visual-console__top strong{font-size:.64rem !important;letter-spacing:.17em !important;line-height:1 !important}#yard .yard-blueprint{position:relative !important;inset:auto !important;height:100% !important;min-height:260px !important;border-radius:24px !important;overflow:hidden !important;transform:none !important}#yard .yard-hotspot{width:max-content !important;min-width:104px !important;height:32px !important;padding:0 12px !important;border-radius:999px !important;font-size:.56rem !important;line-height:1 !important;letter-spacing:.10em !important;transform:none !important}#yard .yard-hotspot--dock{left:54% !important;top:30% !important}#yard .yard-hotspot--fabrication{left:28% !important;top:42% !important}#yard .yard-hotspot--repair{left:54% !important;top:66% !important}#yard .yard-hotspot--qc{left:30% !important;top:73% !important}#yard .yard-zone-readout{position:relative !important;inset:auto !important;margin:0 !important;padding:clamp(18px,1.35vw,22px) !important;border-radius:24px !important;min-height:138px !important}#yard .yard-zone-readout span{display:block !important;margin:0 0 9px !important;font-size:.62rem !important;line-height:1 !important;letter-spacing:.18em !important}#yard .yard-zone-readout strong{display:block !important;margin:0 !important;font-size:clamp(1.32rem,1.45vw,1.8rem) !important;line-height:1.02 !important;letter-spacing:-.04em !important;white-space:normal !important}#yard .yard-zone-readout p{display:block !important;margin:10px 0 0 !important;max-width:96% !important;font-size:clamp(.80rem,.82vw,.92rem) !important;line-height:1.42 !important}#yard .yard-info-stack{height:100% !important;min-height:0 !important;display:grid !important;grid-template-rows:minmax(178px,.72fr) minmax(0,1.28fr) !important;gap:clamp(16px,1.35vw,22px) !important;overflow:hidden !important}#yard .yard-stat-card{height:100% !important;min-height:0 !important;padding:clamp(20px,1.55vw,26px) !important;display:grid !important;grid-template-columns:minmax(0,1fr) minmax(154px,180px) !important;gap:clamp(16px,1.4vw,22px) !important;align-items:center !important;overflow:hidden !important}#yard .yard-stat-card__copy span{display:block !important;margin:0 0 10px !important;font-size:.62rem !important;line-height:1 !important;letter-spacing:.18em !important}#yard .yard-stat-card__copy strong{display:block !important;margin:0 !important;max-width:100% !important;font-size:clamp(1.72rem,1.95vw,2.34rem) !important;line-height:.96 !important;letter-spacing:-.045em !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important}#yard .yard-stat-card__copy p{display:block !important;margin:11px 0 0 !important;max-width:98% !important;font-size:clamp(.78rem,.82vw,.90rem) !important;line-height:1.42 !important}#yard .yard-live-chart{width:100% !important;min-width:154px !important;max-width:180px !important;padding:16px 15px !important;border-radius:22px !important;align-self:center !important;overflow:hidden !important}#yard .yard-live-chart__head{display:grid !important;gap:8px !important}#yard .yard-live-chart__head span{font-size:.56rem !important;line-height:1 !important;letter-spacing:.16em !important}#yard .yard-live-chart__head strong{font-size:clamp(.98rem,1.02vw,1.18rem) !important;line-height:1.04 !important;letter-spacing:-.03em !important;white-space:normal !important}#yard .yard-live-chart__bars{height:44px !important;gap:6px !important;margin-top:10px !important}#yard .yard-live-chart__bars i{width:13px !important}#yard .yard-mini-grid{height:100% !important;min-height:0 !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-rows:repeat(2,minmax(0,1fr)) !important;gap:clamp(14px,1.25vw,20px) !important}#yard .yard-mini-card{position:relative !important;height:100% !important;min-height:0 !important;padding:clamp(18px,1.35vw,22px) !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;align-items:flex-start !important;gap:0 !important;overflow:hidden !important}#yard .yard-mini-card i{position:relative !important;width:38px !important;height:38px !important;margin:0 0 9px !important;flex:0 0 auto !important}#yard .yard-mini-card span{position:relative !important;display:block !important;margin:0 0 12px !important;font-size:.58rem !important;line-height:1 !important;letter-spacing:.16em !important;flex:0 0 auto !important}#yard .yard-mini-card strong{position:relative !important;display:block !important;margin:0 0 9px !important;font-size:clamp(1.05rem,1.08vw,1.32rem) !important;line-height:1.04 !important;letter-spacing:-.035em !important;flex:0 0 auto !important;white-space:normal !important;overflow:visible !important}#yard .yard-mini-card small{position:relative !important;display:block !important;margin:0 !important;max-width:100% !important;font-size:clamp(.74rem,.77vw,.86rem) !important;line-height:1.42 !important;color:rgba(218,232,255,.68) !important;flex:0 1 auto !important;overflow:visible !important}#yard .yard-stat-card::after,#yard .yard-mini-card::after{opacity:.36 !important;height:1px !important}#yard .section-visual-card{min-height:var(--v33-yard-card-height) !important;height:var(--v33-yard-card-height) !important;max-height:var(--v33-yard-card-height) !important}}@media (min-width:1181px) and (max-width:1440px){:root{--v33-yard-card-height:clamp(560px,63vh,680px)}#yard .yard-command-grid{grid-template-columns:minmax(330px,.93fr) minmax(385px,1.07fr) !important;gap:16px !important}#yard .yard-stat-card{grid-template-columns:minmax(0,1fr) minmax(138px,156px) !important;padding:18px !important}#yard .yard-stat-card__copy strong{font-size:clamp(1.46rem,1.8vw,1.95rem) !important}#yard .yard-live-chart{min-width:138px !important;max-width:156px !important}#yard .yard-live-chart__head strong{font-size:.94rem !important}#yard .yard-mini-card strong{font-size:clamp(.98rem,1vw,1.16rem) !important}#yard .yard-mini-card small{font-size:.72rem !important;line-height:1.34 !important}}@media (max-height:800px) and (min-width:1181px){:root{--v33-yard-card-height:clamp(540px,63vh,620px)}#yard .yard-visual-console{grid-template-rows:auto minmax(220px,1fr) auto !important}#yard .yard-zone-readout{min-height:126px !important;padding:15px !important}#yard .yard-stat-card{padding:16px !important}#yard .yard-mini-card{padding:15px !important}#yard .yard-zone-readout p,#yard .yard-stat-card__copy p,#yard .yard-mini-card small{font-size:.71rem !important;line-height:1.32 !important}}@media (max-width:1180px){#yard .yard-command-grid,#yard .yard-info-stack,#yard .yard-mini-grid{height:auto !important;overflow:visible !important}#yard .yard-mini-card,#yard .yard-stat-card,#yard .yard-zone-readout{overflow:visible !important}}@media (min-width:1181px){:root{--v34-yard-card-height:clamp(650px,70vh,820px)}#yard .section-card-container,#yard .section-visual-card{min-height:var(--v34-yard-card-height) !important;height:var(--v34-yard-card-height) !important;max-height:var(--v34-yard-card-height) !important}#yard .section-card-container,#yard .yard-command-grid,#yard .yard-info-stack,#yard .yard-mini-grid{overflow:visible !important}#yard .yard-visual-console,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-zone-readout,#yard .yard-live-chart{overflow:hidden !important}#yard .yard-command-grid{grid-template-columns:minmax(340px,.88fr) minmax(470px,1.12fr) !important;gap:clamp(18px,1.7vw,28px) !important}#yard .yard-blueprint{overflow:hidden !important;min-height:300px !important}#yard .yard-hotspot{min-width:92px !important;max-width:136px !important;height:30px !important;padding:0 10px !important;font-size:.52rem !important;letter-spacing:.09em !important;white-space:nowrap !important}#yard .yard-hotspot--dock{left:49% !important;top:30% !important}#yard .yard-hotspot--fabrication{left:27% !important;top:42% !important}#yard .yard-hotspot--repair{left:47% !important;top:66% !important}#yard .yard-hotspot--qc{left:35% !important;top:74% !important}#yard .yard-stat-card{grid-template-columns:minmax(0,1fr) 142px !important;gap:18px !important;padding:clamp(19px,1.45vw,24px) !important}#yard .yard-stat-card__copy{min-width:0 !important;overflow:visible !important}#yard .yard-stat-card__copy strong{max-width:100% !important;font-size:clamp(1.48rem,1.72vw,2.05rem) !important;line-height:.98 !important;letter-spacing:-.04em !important;overflow-wrap:normal !important;word-break:normal !important}#yard .yard-stat-card__copy p{max-width:100% !important;font-size:clamp(.76rem,.78vw,.88rem) !important;line-height:1.38 !important}#yard .yard-live-chart{width:142px !important;min-width:142px !important;max-width:142px !important;padding:14px 13px !important;border-radius:20px !important}#yard .yard-live-chart__head strong{font-size:.92rem !important;line-height:1 !important;letter-spacing:-.025em !important;white-space:normal !important}#yard .yard-live-chart__bars{height:38px !important;gap:5px !important}#yard .yard-live-chart__bars i{width:11px !important}#yard .yard-mini-grid{grid-template-rows:repeat(2,minmax(0,1fr)) !important;gap:clamp(14px,1.25vw,20px) !important}#yard .yard-mini-card{padding:clamp(16px,1.2vw,20px) !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;min-height:0 !important}#yard .yard-mini-card i{width:34px !important;height:34px !important;margin-bottom:7px !important}#yard .yard-mini-card span{margin-bottom:8px !important;font-size:.54rem !important;line-height:1 !important}#yard .yard-mini-card strong{margin-bottom:7px !important;font-size:clamp(.95rem,.98vw,1.16rem) !important;line-height:1.05 !important}#yard .yard-mini-card small{font-size:clamp(.68rem,.71vw,.80rem) !important;line-height:1.34 !important;max-width:96% !important;overflow:visible !important}#yard .yard-zone-readout{min-height:126px !important;padding:clamp(15px,1.2vw,19px) !important}#yard .yard-zone-readout strong{font-size:clamp(1.16rem,1.25vw,1.52rem) !important}#yard .yard-zone-readout p{font-size:clamp(.74rem,.77vw,.86rem) !important;line-height:1.36 !important;max-width:100% !important}#yard .yard-stat-card *,#yard .yard-mini-card *,#yard .yard-zone-readout *{text-overflow:clip !important}}@media (min-width:1181px) and (max-width:1440px){:root{--v34-yard-card-height:clamp(610px,68vh,720px)}#yard .yard-command-grid{grid-template-columns:minmax(320px,.88fr) minmax(420px,1.12fr) !important;gap:16px !important}#yard .yard-stat-card{grid-template-columns:minmax(0,1fr) 128px !important;gap:14px !important;padding:17px !important}#yard .yard-stat-card__copy strong{font-size:clamp(1.34rem,1.55vw,1.78rem) !important}#yard .yard-stat-card__copy p{font-size:.72rem !important;line-height:1.32 !important}#yard .yard-live-chart{width:128px !important;min-width:128px !important;max-width:128px !important;padding:12px !important}#yard .yard-live-chart__head strong{font-size:.82rem !important}#yard .yard-mini-card{padding:14px !important}#yard .yard-mini-card strong{font-size:.94rem !important}#yard .yard-mini-card small{font-size:.66rem !important;line-height:1.28 !important}#yard .yard-hotspot{min-width:82px !important;height:28px !important;font-size:.48rem !important;padding:0 8px !important}}@media (max-height:800px) and (min-width:1181px){:root{--v34-yard-card-height:clamp(580px,68vh,660px)}#yard .yard-blueprint{min-height:250px !important}#yard .yard-zone-readout{min-height:112px !important;padding:13px !important}#yard .yard-zone-readout p,#yard .yard-stat-card__copy p,#yard .yard-mini-card small{font-size:.64rem !important;line-height:1.25 !important}}@media (max-width:1180px){#yard .section-card-container,#yard .yard-command-grid,#yard .yard-info-stack,#yard .yard-mini-grid{overflow:visible !important;height:auto !important;max-height:none !important}}@media (min-width:1181px){:root{--v35-yard-card-height:clamp(610px,66vh,760px)}#yard .section-card-container,#yard .section-visual-card{min-height:var(--v35-yard-card-height) !important;height:var(--v35-yard-card-height) !important;max-height:var(--v35-yard-card-height) !important}#yard .section-card-container{overflow:hidden !important;padding:clamp(13px,1.2vw,18px) !important}#yard .yard-command-grid{width:100% !important;max-width:100% !important;height:100% !important;min-height:0 !important;display:grid !important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr) !important;gap:clamp(12px,1.15vw,18px) !important;align-items:stretch !important;overflow:hidden !important}#yard .yard-visual-console,#yard .yard-info-stack,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-zone-readout,#yard .yard-live-chart{min-width:0 !important;max-width:100% !important;box-sizing:border-box !important}#yard .yard-visual-console{height:100% !important;min-height:0 !important;padding:clamp(14px,1.15vw,18px) !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) auto !important;gap:clamp(10px,.95vw,14px) !important;overflow:hidden !important}#yard .yard-visual-console__top{min-height:26px !important;margin:0 !important}#yard .yard-visual-console__top span,#yard .yard-visual-console__top strong{font-size:.56rem !important;letter-spacing:.14em !important}#yard .yard-blueprint{height:100% !important;min-height:0 !important;border-radius:22px !important;overflow:hidden !important}#yard .yard-hotspot{min-width:auto !important;max-width:116px !important;height:25px !important;padding:0 8px !important;font-size:.44rem !important;letter-spacing:.075em !important;white-space:nowrap !important}#yard .yard-hotspot i{width:8px !important;height:8px !important}#yard .yard-hotspot--dock{left:47% !important;top:31% !important}#yard .yard-hotspot--fabrication{left:29% !important;top:42% !important}#yard .yard-hotspot--repair{left:44% !important;top:66% !important}#yard .yard-hotspot--qc{left:36% !important;top:74% !important}#yard .yard-zone-readout{margin:0 !important;min-height:0 !important;padding:clamp(13px,1.05vw,17px) !important;border-radius:20px !important;overflow:hidden !important}#yard .yard-zone-readout span{margin-bottom:7px !important;font-size:.52rem !important;line-height:1 !important}#yard .yard-zone-readout strong{font-size:clamp(1rem,1.1vw,1.36rem) !important;line-height:1.02 !important}#yard .yard-zone-readout p{margin-top:8px !important;font-size:clamp(.66rem,.70vw,.78rem) !important;line-height:1.28 !important}#yard .yard-info-stack{width:100% !important;height:100% !important;min-height:0 !important;display:grid !important;grid-template-rows:minmax(0,.82fr) minmax(0,1.18fr) !important;gap:clamp(12px,1.05vw,16px) !important;overflow:hidden !important}#yard .yard-stat-card{height:100% !important;min-height:0 !important;padding:clamp(14px,1.12vw,18px) !important;display:grid !important;grid-template-columns:minmax(0,1fr) clamp(104px,26%,132px) !important;gap:clamp(10px,.95vw,14px) !important;align-items:center !important;overflow:hidden !important}#yard .yard-stat-card__copy{min-width:0 !important;overflow:hidden !important}#yard .yard-stat-card__copy span{margin:0 0 7px !important;font-size:.52rem !important;line-height:1 !important;letter-spacing:.14em !important}#yard .yard-stat-card__copy strong{margin:0 !important;max-width:100% !important;font-size:clamp(1.26rem,1.46vw,1.72rem) !important;line-height:.98 !important;letter-spacing:-.035em !important;white-space:normal !important;overflow:visible !important}#yard .yard-stat-card__copy p{margin:8px 0 0 !important;max-width:100% !important;font-size:clamp(.64rem,.68vw,.76rem) !important;line-height:1.30 !important}#yard .yard-live-chart{width:100% !important;min-width:0 !important;max-width:132px !important;padding:11px 10px !important;border-radius:18px !important;align-self:center !important;justify-self:end !important;overflow:hidden !important}#yard .yard-live-chart__head span{font-size:.47rem !important;letter-spacing:.13em !important}#yard .yard-live-chart__head strong{font-size:clamp(.72rem,.82vw,.94rem) !important;line-height:1.05 !important;letter-spacing:-.02em !important;white-space:normal !important}#yard .yard-live-chart__bars{height:32px !important;gap:4px !important;margin-top:8px !important}#yard .yard-live-chart__bars i{width:9px !important}#yard .yard-mini-grid{width:100% !important;height:100% !important;min-height:0 !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-rows:repeat(2,minmax(0,1fr)) !important;gap:clamp(10px,.95vw,14px) !important;overflow:hidden !important}#yard .yard-mini-card{height:100% !important;min-height:0 !important;padding:clamp(12px,1vw,16px) !important;display:grid !important;grid-template-rows:auto auto auto minmax(0,1fr) !important;align-content:start !important;overflow:hidden !important}#yard .yard-mini-card i{width:30px !important;height:30px !important;margin:0 0 6px !important}#yard .yard-mini-card span{margin:0 0 6px !important;font-size:.48rem !important;line-height:1 !important;letter-spacing:.13em !important}#yard .yard-mini-card strong{margin:0 0 6px !important;font-size:clamp(.82rem,.88vw,1.02rem) !important;line-height:1.04 !important;letter-spacing:-.025em !important;overflow:visible !important}#yard .yard-mini-card small{margin:0 !important;max-width:100% !important;font-size:clamp(.58rem,.63vw,.70rem) !important;line-height:1.24 !important;overflow:visible !important}#yard .section-card-container *{box-sizing:border-box !important}}@media (min-width:1181px) and (max-width:1440px){:root{--v35-yard-card-height:clamp(570px,64vh,680px)}#yard .section-card-container{padding:12px !important}#yard .yard-command-grid{grid-template-columns:minmax(0,.90fr) minmax(0,1.10fr) !important;gap:12px !important}#yard .yard-stat-card{grid-template-columns:minmax(0,1fr) 104px !important;padding:13px !important}#yard .yard-stat-card__copy strong{font-size:clamp(1.12rem,1.32vw,1.48rem) !important}#yard .yard-stat-card__copy p{font-size:.60rem !important;line-height:1.24 !important}#yard .yard-live-chart{max-width:104px !important;padding:10px 9px !important}#yard .yard-live-chart__head strong{font-size:.66rem !important}#yard .yard-mini-card{padding:11px !important}#yard .yard-mini-card i{width:28px !important;height:28px !important}#yard .yard-mini-card strong{font-size:.78rem !important}#yard .yard-mini-card small{font-size:.56rem !important;line-height:1.18 !important}#yard .yard-hotspot{max-width:98px !important;height:23px !important;font-size:.39rem !important}#yard .yard-zone-readout p{font-size:.60rem !important;line-height:1.22 !important}}@media (max-height:800px) and (min-width:1181px){:root{--v35-yard-card-height:clamp(540px,62vh,620px)}#yard .yard-command-grid{gap:10px !important}#yard .yard-visual-console,#yard .yard-stat-card,#yard .yard-mini-card,#yard .yard-zone-readout{padding:11px !important}#yard .yard-blueprint{min-height:0 !important}#yard .yard-zone-readout strong{font-size:1rem !important}#yard .yard-zone-readout p,#yard .yard-stat-card__copy p,#yard .yard-mini-card small{font-size:.54rem !important;line-height:1.16 !important}}@media (max-width:1180px){#yard .section-card-container{overflow:visible !important}#yard .yard-command-grid{overflow:visible !important}}@media (min-width:1181px){#yard .yard-mini-card{display:grid !important;grid-template-columns:46px minmax(0,1fr) !important;grid-template-rows:auto auto !important;column-gap:12px !important;row-gap:8px !important;align-content:start !important;align-items:start !important;padding:14px !important}#yard .yard-mini-card i{grid-column:1 !important;grid-row:1 !important;width:32px !important;height:32px !important;margin:0 !important;justify-self:start !important;align-self:start !important}#yard .yard-mini-card span{grid-column:1 !important;grid-row:1 !important;margin:34px 0 0 0 !important;font-size:.47rem !important;line-height:1 !important;letter-spacing:.12em !important;justify-self:center !important;align-self:start !important;text-align:center !important;width:100% !important}#yard .yard-mini-card strong{grid-column:2 !important;grid-row:1 !important;margin:8px 0 0 0 !important;font-size:clamp(.88rem,.92vw,1.04rem) !important;line-height:1.04 !important;letter-spacing:-.02em !important;align-self:start !important}#yard .yard-mini-card small{grid-column:1 / span 2 !important;grid-row:2 !important;margin:0 !important;font-size:clamp(.60rem,.64vw,.72rem) !important;line-height:1.28 !important;max-width:100% !important;color:rgba(218,232,255,.68) !important}}@media (min-width:1181px) and (max-width:1440px){#yard .yard-mini-card{grid-template-columns:42px minmax(0,1fr) !important;column-gap:10px !important;row-gap:7px !important;padding:12px !important}#yard .yard-mini-card i{width:30px !important;height:30px !important}#yard .yard-mini-card span{margin-top:31px !important;font-size:.44rem !important}#yard .yard-mini-card strong{margin-top:7px !important;font-size:.82rem !important}#yard .yard-mini-card small{font-size:.56rem !important;line-height:1.20 !important}}@media (max-height:800px) and (min-width:1181px){#yard .yard-mini-card{padding:11px !important;row-gap:6px !important}#yard .yard-mini-card strong{font-size:.78rem !important;margin-top:6px !important}#yard .yard-mini-card small{font-size:.54rem !important;line-height:1.18 !important}}#yard .yard-mini-grid{align-items:stretch !important}#yard .yard-mini-card,#yard .yard-mini-card *{box-sizing:border-box !important}#yard .yard-mini-card{position:relative !important;min-width:0 !important;display:grid !important;grid-template-columns:clamp(38px,3vw,52px) minmax(0,1fr) !important;grid-template-rows:auto auto minmax(0,1fr) !important;column-gap:clamp(10px,.9vw,14px) !important;row-gap:0 !important;align-content:start !important;align-items:start !important;overflow:hidden !important}#yard .yard-mini-card i{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;grid-column:1 !important;grid-row:1 !important;justify-self:start !important;align-self:start !important;display:grid !important;place-items:center !important;width:clamp(36px,2.9vw,50px) !important;height:clamp(36px,2.9vw,50px) !important;margin:0 !important;border-radius:clamp(14px,1.15vw,18px) !important;flex:0 0 auto !important}#yard .yard-mini-card svg{width:clamp(18px,1.35vw,23px) !important;height:clamp(18px,1.35vw,23px) !important}#yard .yard-mini-card span{position:relative !important;grid-column:2 !important;grid-row:1 !important;justify-self:start !important;align-self:center !important;display:block !important;width:auto !important;margin:0 !important;padding:0 !important;color:rgba(203,229,255,.92) !important;font-size:clamp(.66rem,.72vw,.84rem) !important;font-weight:900 !important;line-height:1 !important;letter-spacing:.14em !important;text-align:left !important}#yard .yard-mini-card strong{position:relative !important;grid-column:1 / -1 !important;grid-row:2 !important;justify-self:start !important;align-self:start !important;display:block !important;min-width:0 !important;max-width:100% !important;margin:clamp(12px,.92vw,16px) 0 0 !important;padding:0 !important;color:#fff !important;font-size:clamp(1.18rem,1.44vw,1.78rem) !important;line-height:1.05 !important;letter-spacing:-.038em !important;text-align:left !important;white-space:nowrap !important;word-break:normal !important;overflow-wrap:normal !important;hyphens:manual !important;overflow:visible !important}#yard .yard-mini-card small{position:relative !important;grid-column:1 / -1 !important;grid-row:3 !important;justify-self:stretch !important;align-self:start !important;display:block !important;max-width:100% !important;margin:clamp(9px,.75vw,13px) 0 0 !important;padding:0 !important;color:rgba(226,238,255,.78) !important;font-size:clamp(.76rem,.82vw,.96rem) !important;line-height:1.42 !important;letter-spacing:-.012em !important;text-align:left !important;white-space:normal !important;word-break:normal !important;overflow-wrap:normal !important;hyphens:manual !important}#yard .yard-stat-card__copy p,#yard .yard-zone-readout p{font-size:clamp(.84rem,.9vw,1.04rem) !important;line-height:1.52 !important;color:rgba(226,238,255,.82) !important}@media (min-width:1181px){#yard .yard-mini-card{padding:clamp(15px,1.25vw,21px) !important}}@media (min-width:1181px) and (max-width:1440px){#yard .yard-mini-card{grid-template-columns:38px minmax(0,1fr) !important;column-gap:10px !important;padding:13px !important}#yard .yard-mini-card i{width:34px !important;height:34px !important;border-radius:14px !important}#yard .yard-mini-card svg{width:17px !important;height:17px !important}#yard .yard-mini-card span{font-size:.54rem !important}#yard .yard-mini-card strong{margin-top:10px !important;font-size:clamp(1rem,1.16vw,1.30rem) !important;line-height:1.04 !important}#yard .yard-mini-card small{margin-top:8px !important;font-size:clamp(.66rem,.73vw,.82rem) !important;line-height:1.32 !important}}@media (min-width:1181px) and (max-height:820px){#yard .yard-mini-card{grid-template-columns:36px minmax(0,1fr) !important;column-gap:10px !important;padding:12px !important}#yard .yard-mini-card i{width:32px !important;height:32px !important}#yard .yard-mini-card span{font-size:.50rem !important}#yard .yard-mini-card strong{margin-top:9px !important;font-size:clamp(.94rem,1.04vw,1.20rem) !important}#yard .yard-mini-card small{margin-top:7px !important;font-size:clamp(.62rem,.68vw,.76rem) !important;line-height:1.28 !important}}@media (max-width:1180px){#yard .yard-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px !important}#yard .yard-mini-card{min-height:200px !important;padding:20px !important}#yard .yard-mini-card strong{font-size:clamp(1.18rem,3vw,1.64rem) !important}#yard .yard-mini-card small{font-size:clamp(.9rem,2.1vw,1.02rem) !important}}@media (max-width:760px){#yard .yard-mini-grid{grid-template-columns:1fr !important}#yard .yard-mini-card{grid-template-columns:42px minmax(0,1fr) !important;min-height:auto !important;padding:18px !important}#yard .yard-mini-card i{width:40px !important;height:40px !important;border-radius:16px !important}#yard .yard-mini-card span{font-size:.66rem !important}#yard .yard-mini-card strong{white-space:normal !important;font-size:clamp(1.2rem,6.4vw,1.62rem) !important}#yard .yard-mini-card small{margin-top:10px !important;font-size:.95rem !important;line-height:1.42 !important}}#yard .yard-mini-grid{grid-auto-rows:minmax(212px,auto) !important;align-items:stretch !important}#yard .yard-mini-card{min-height:212px !important;height:auto !important;grid-template-rows:auto auto auto !important;align-content:start !important;padding-bottom:clamp(22px,1.45vw,28px) !important}#yard .yard-mini-card strong{margin-top:clamp(14px,.95vw,18px) !important;max-width:100% !important;overflow:visible !important}#yard .yard-mini-card small{margin-top:clamp(10px,.78vw,14px) !important;max-width:100% !important;overflow:visible !important;line-height:1.48 !important}@media (min-width:1181px) and (max-width:1440px){#yard .yard-mini-grid{grid-auto-rows:minmax(190px,auto) !important}#yard .yard-mini-card{min-height:190px !important;padding:16px 16px 20px !important}#yard .yard-mini-card small{line-height:1.42 !important}}@media (min-width:1181px) and (max-height:820px){#yard .yard-mini-grid{grid-auto-rows:minmax(182px,auto) !important}#yard .yard-mini-card{min-height:182px !important;padding-bottom:18px !important}#yard .yard-mini-card small{line-height:1.36 !important}}@media (max-width:1180px){#yard .yard-mini-grid{grid-auto-rows:minmax(210px,auto) !important}#yard .yard-mini-card{min-height:210px !important}}@media (max-width:760px){#yard .yard-mini-grid{grid-auto-rows:auto !important}#yard .yard-mini-card{min-height:auto !important;padding-bottom:22px !important}}@media (min-width:1181px){:root{--v41-yard-card-height:clamp(720px,76vh,880px)}#yard .section-card-container,#yard .section-visual-card{height:var(--v41-yard-card-height) !important;min-height:var(--v41-yard-card-height) !important;max-height:none !important}#yard .section-card-container,#yard .yard-command-grid,#yard .yard-info-stack,#yard .yard-mini-grid{min-width:0 !important;box-sizing:border-box !important}#yard .section-card-container{overflow:hidden !important}#yard .yard-command-grid{height:100% !important;min-height:0 !important;align-items:stretch !important;overflow:hidden !important}#yard .yard-info-stack{height:100% !important;min-height:0 !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) !important;gap:clamp(16px,1.35vw,22px) !important;overflow:hidden !important}#yard .yard-stat-card--wide{min-height:clamp(176px,18vh,220px) !important;height:auto !important}#yard .yard-mini-grid{height:100% !important;min-height:0 !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-rows:repeat(2,minmax(0,1fr)) !important;grid-auto-rows:unset !important;gap:clamp(16px,1.35vw,22px) !important;align-items:stretch !important;overflow:hidden !important}#yard .yard-mini-card{height:100% !important;min-height:0 !important;max-height:none !important;padding:clamp(18px,1.35vw,24px) !important;overflow:hidden !important;transform:none !important}#yard .yard-mini-card:hover,#yard .yard-mini-card.is-active{transform:translate3d(0,-2px,0) !important}#yard .yard-mini-card strong{margin-top:clamp(16px,1vw,20px) !important;font-size:clamp(1.14rem,1.32vw,1.54rem) !important;line-height:1.06 !important;white-space:normal !important}#yard .yard-mini-card small{margin-top:clamp(10px,.8vw,14px) !important;font-size:clamp(.82rem,.86vw,.98rem) !important;line-height:1.44 !important;overflow:visible !important}}@media (min-width:1181px) and (max-width:1440px){:root{--v41-yard-card-height:clamp(690px,74vh,800px)}#yard .yard-info-stack{gap:16px !important}#yard .yard-mini-grid{gap:16px !important}#yard .yard-mini-card{padding:17px !important}#yard .yard-mini-card strong{font-size:clamp(1.04rem,1.18vw,1.34rem) !important;margin-top:14px !important}#yard .yard-mini-card small{font-size:clamp(.76rem,.78vw,.88rem) !important;line-height:1.40 !important}}@media (min-width:1181px) and (max-height:820px){:root{--v41-yard-card-height:700px}#yard .yard-mini-card strong{margin-top:12px !important}#yard .yard-mini-card small{line-height:1.36 !important}}@media (max-width:1180px){#yard .section-card-container,#yard .yard-command-grid,#yard .yard-info-stack,#yard .yard-mini-grid{height:auto !important;max-height:none !important;overflow:visible !important}#yard .yard-info-stack{display:grid !important;grid-template-rows:auto auto !important;gap:18px !important}#yard .yard-mini-grid{grid-auto-rows:auto !important;gap:18px !important}#yard .yard-mini-card{height:auto !important;min-height:220px !important;overflow:hidden !important}}@media (max-width:760px){#yard .yard-mini-grid{grid-template-columns:1fr !important;gap:16px !important}#yard .yard-mini-card{min-height:auto !important}}@media (min-width:1181px){:root{--v42-yard-row-min:clamp(760px,78vh,930px);--v42-yard-gap:clamp(16px,1.25vw,22px)}#yard.section-pad{padding-bottom:clamp(86px,8vw,132px) !important;overflow:visible !important}#yard .yard-shell{min-height:auto !important;height:auto !important;max-height:none !important;display:grid !important;grid-template-columns:minmax(0,.97fr) minmax(360px,.73fr) !important;grid-template-rows:auto auto !important;align-items:stretch !important;align-content:start !important;overflow:visible !important}#yard .yard-title{grid-column:1 !important;grid-row:1 !important;min-height:0 !important;height:auto !important;max-height:none !important}#yard .section-card-container{grid-column:1 !important;grid-row:2 !important;min-height:var(--v42-yard-row-min) !important;height:auto !important;max-height:none !important;align-self:stretch !important;display:block !important;overflow:visible !important}#yard .section-visual-card{grid-column:2 !important;grid-row:2 !important;min-height:var(--v42-yard-row-min) !important;height:auto !important;max-height:none !important;align-self:stretch !important;overflow:hidden !important}#yard .yard-command-grid{width:100% !important;min-height:calc(var(--v42-yard-row-min) - 40px) !important;height:auto !important;max-height:none !important;display:grid !important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr) !important;gap:var(--v42-yard-gap) !important;align-items:stretch !important;overflow:visible !important}#yard .yard-visual-console,#yard .yard-info-stack{min-height:calc(var(--v42-yard-row-min) - 72px) !important;height:auto !important;max-height:none !important;overflow:hidden !important}#yard .yard-visual-console{display:grid !important;grid-template-rows:auto minmax(330px,1fr) auto !important;gap:clamp(14px,1.05vw,18px) !important}#yard .yard-blueprint{position:relative !important;inset:auto !important;height:auto !important;min-height:330px !important;max-height:none !important}#yard .yard-zone-readout{position:relative !important;inset:auto !important;min-height:136px !important;height:auto !important;max-height:none !important;overflow:hidden !important}#yard .yard-info-stack{display:grid !important;grid-template-rows:auto auto !important;gap:var(--v42-yard-gap) !important;align-content:start !important}#yard .yard-stat-card{min-height:clamp(188px,19vh,232px) !important;height:auto !important;max-height:none !important;overflow:hidden !important}#yard .yard-mini-grid{width:100% !important;min-height:0 !important;height:auto !important;max-height:none !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-rows:none !important;grid-auto-rows:minmax(238px,auto) !important;gap:var(--v42-yard-gap) !important;align-items:stretch !important;overflow:visible !important}#yard .yard-mini-card{height:auto !important;min-height:238px !important;max-height:none !important;overflow:hidden !important;padding:clamp(20px,1.45vw,26px) !important}#yard .yard-mini-card i{width:clamp(38px,2.75vw,50px) !important;height:clamp(38px,2.75vw,50px) !important}#yard .yard-mini-card span{font-size:clamp(.62rem,.68vw,.80rem) !important}#yard .yard-mini-card strong{margin-top:clamp(14px,.9vw,18px) !important;font-size:clamp(1.16rem,1.30vw,1.56rem) !important;line-height:1.06 !important;white-space:normal !important}#yard .yard-mini-card small{margin-top:clamp(10px,.75vw,14px) !important;font-size:clamp(.82rem,.88vw,1rem) !important;line-height:1.46 !important;overflow:visible !important}#yard .yard-stat-card__copy p,#yard .yard-zone-readout p{font-size:clamp(.84rem,.88vw,1rem) !important;line-height:1.50 !important}}@media (min-width:1181px) and (max-width:1440px){:root{--v42-yard-row-min:clamp(750px,79vh,880px);--v42-yard-gap:16px}#yard .yard-shell{grid-template-columns:minmax(0,1fr) minmax(330px,.66fr) !important}#yard .yard-command-grid{grid-template-columns:minmax(0,.90fr) minmax(0,1.10fr) !important}#yard .yard-mini-grid{grid-auto-rows:minmax(224px,auto) !important}#yard .yard-mini-card{min-height:224px !important;padding:20px !important}#yard .yard-mini-card strong{font-size:clamp(1.06rem,1.18vw,1.38rem) !important}#yard .yard-mini-card small{font-size:clamp(.78rem,.82vw,.92rem) !important;line-height:1.42 !important}}@media (min-width:1181px) and (max-height:820px){:root{--v42-yard-row-min:820px}#yard.section-pad{padding-bottom:112px !important}#yard .yard-mini-grid{grid-auto-rows:minmax(226px,auto) !important}#yard .yard-mini-card{min-height:226px !important}}@media (max-width:1180px){#yard.section-pad,#yard .yard-shell,#yard .section-card-container,#yard .section-visual-card,#yard .yard-command-grid,#yard .yard-visual-console,#yard .yard-info-stack,#yard .yard-mini-grid{height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important}#yard .yard-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-auto-rows:auto !important;gap:18px !important}#yard .yard-mini-card{min-height:230px !important;height:auto !important;overflow:hidden !important}#yard .section-visual-card{min-height:520px !important;overflow:hidden !important}}@media (max-width:760px){#yard .yard-mini-grid{grid-template-columns:1fr !important}#yard .yard-mini-card{min-height:auto !important}}#yard .yard-title--premium{grid-template-columns:minmax(0,1.24fr) minmax(360px,.76fr) !important;align-items:end !important;gap:clamp(18px,2.4vw,34px) !important;padding-bottom:clamp(22px,2.7vw,38px) !important}#yard .yard-title--premium>div{position:relative !important;min-width:0 !important}#yard .yard-title--premium>div::after{content:"" !important;position:absolute !important;left:0 !important;right:clamp(28px,11vw,160px) !important;bottom:clamp(-8px,-.55vw,-4px) !important;height:2px !important;border-radius:999px !important;background:linear-gradient(90deg,rgba(0,213,255,.74),rgba(139,189,255,.32),transparent) !important;box-shadow:0 0 24px rgba(0,213,255,.18) !important;opacity:.82 !important;pointer-events:none !important}#yard .yard-title--premium .section-kicker{font-size:clamp(.68rem,.78vw,.82rem) !important;letter-spacing:.18em !important;margin-bottom:clamp(10px,1vw,14px) !important}#yard .yard-title--premium h2{max-width:min(1040px,100%) !important;margin-top:0 !important;font-size:clamp(2.25rem,4.35vw,5.55rem) !important;line-height:.91 !important;letter-spacing:-.072em !important;text-wrap:balance !important;text-shadow:0 20px 72px rgba(43,99,246,.18),0 0 32px rgba(139,189,255,.08) !important}#yard .yard-title--premium p{max-width:660px !important;margin:0 0 clamp(4px,.45vw,10px) !important;font-size:clamp(1rem,1.08vw,1.15rem) !important;line-height:1.62 !important;color:rgba(226,236,252,.88) !important}@media (min-width:1181px) and (max-width:1440px){#yard .yard-title--premium{grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr) !important}#yard .yard-title--premium h2{font-size:clamp(2.05rem,4.05vw,4.75rem) !important;line-height:.92 !important}#yard .yard-title--premium p{font-size:clamp(.96rem,1.02vw,1.08rem) !important;line-height:1.58 !important}}@media (min-width:1181px) and (max-height:820px){#yard .yard-title--premium{padding-bottom:clamp(18px,2vw,28px) !important}#yard .yard-title--premium h2{font-size:clamp(2rem,3.75vw,4.35rem) !important}#yard .yard-title--premium p{font-size:.96rem !important;line-height:1.54 !important}}@media (max-width:1180px){#yard .yard-title--premium{grid-template-columns:1fr !important;align-items:start !important;gap:14px !important}#yard .yard-title--premium h2{max-width:900px !important;font-size:clamp(2.35rem,7vw,4.8rem) !important}#yard .yard-title--premium p{max-width:780px !important;margin-top:4px !important}}@media (max-width:760px){#yard .yard-title--premium{padding-bottom:22px !important}#yard .yard-title--premium h2{font-size:clamp(2rem,11.5vw,3.35rem) !important;line-height:.94 !important;letter-spacing:-.058em !important}#yard .yard-title--premium p{font-size:.94rem !important;line-height:1.56 !important}#yard .yard-title--premium>div::after{right:18% !important;bottom:-7px !important}}#yard.section-pad{padding-top:clamp(62px,5.4vw,90px) !important;padding-bottom:clamp(60px,5.2vw,88px) !important}#yard .yard-shell--premium{gap:clamp(16px,1.45vw,22px) !important}#yard .yard-section-card{padding:clamp(20px,2vw,30px) !important}#yard .yard-title--premium{gap:clamp(12px,1.35vw,20px) !important;padding-bottom:clamp(14px,1.55vw,22px) !important;margin-bottom:0 !important}#yard .yard-title--premium>div{display:grid !important;gap:clamp(4px,.55vw,8px) !important}#yard .yard-title--premium>div::after{bottom:clamp(-6px,-.42vw,-3px) !important}#yard .yard-title--premium .section-kicker{margin-bottom:clamp(6px,.65vw,10px) !important}#yard .yard-title--premium h2{margin:0 !important;font-size:clamp(2.2rem,4.15vw,5.15rem) !important;line-height:.92 !important}#yard .yard-title--premium p{align-self:end !important;max-width:700px !important;margin:0 0 2px !important;font-size:clamp(1rem,1.04vw,1.12rem) !important;line-height:1.58 !important}#yard .section-card-container--yard{margin-top:clamp(6px,.75vw,12px) !important}#yard .yard-command-grid{gap:clamp(18px,1.8vw,24px) !important}@media (min-width:1181px) and (max-width:1440px){#yard .yard-title--premium{gap:16px !important;padding-bottom:18px !important}#yard .yard-title--premium h2{font-size:clamp(2rem,3.95vw,4.65rem) !important}#yard .yard-title--premium p{font-size:clamp(.96rem,.98vw,1.05rem) !important}}@media (max-width:1180px){#yard .yard-shell--premium{gap:14px !important}#yard .yard-title--premium{gap:12px !important;padding-bottom:16px !important}#yard .yard-title--premium h2{font-size:clamp(2.25rem,6.5vw,4.5rem) !important}#yard .yard-title--premium p{margin-top:0 !important}}@media (max-width:760px){#yard.section-pad{padding-top:54px !important;padding-bottom:52px !important}#yard .yard-section-card{padding:16px !important}#yard .yard-title--premium{gap:10px !important;padding-bottom:14px !important}#yard .yard-title--premium h2{font-size:clamp(2rem,11vw,3.2rem) !important;line-height:.94 !important}#yard .yard-title--premium p{font-size:.94rem !important;line-height:1.54 !important}#yard .section-card-container--yard{margin-top:6px !important}}#yard .yard-title--premium{padding-bottom:clamp(18px,1.9vw,26px) !important}#yard .yard-title--premium>div::after{bottom:clamp(-8px,-.5vw,-5px) !important}#yard .yard-title--premium p{padding-top:clamp(8px,.85vw,14px) !important;margin-top:0 !important}@media (max-width:1180px){#yard .yard-title--premium{padding-bottom:18px !important}#yard .yard-title--premium p{padding-top:10px !important}}@media (max-width:760px){#yard .yard-title--premium{padding-bottom:16px !important}#yard .yard-title--premium p{padding-top:12px !important;line-height:1.56 !important}}#yard.section-pad{position:relative !important;overflow:hidden !important;isolation:isolate !important;background:linear-gradient(180deg,rgba(7,24,58,.92),rgba(4,13,33,.96)) !important}#yard.section-pad::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:0 !important;background-image:linear-gradient(90deg,rgba(5,15,38,.88) 0%,rgba(7,20,49,.70) 28%,rgba(11,33,79,.34) 56%,rgba(5,14,35,.76) 100%),linear-gradient(180deg,rgba(8,22,54,.34) 0%,rgba(4,11,28,.64) 100%),url("img/bg_section_yard.webp") !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;opacity:1 !important;transform:scale(1.02) !important;filter:saturate(.98) brightness(.92) contrast(1.02) !important;pointer-events:none !important}#yard.section-pad::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;background:radial-gradient(circle at 18% 12%,rgba(104,171,255,.10),transparent 26%),radial-gradient(circle at 82% 24%,rgba(0,213,255,.08),transparent 22%),linear-gradient(180deg,rgba(5,12,31,.10) 0%,rgba(3,9,24,.32) 100%) !important;pointer-events:none !important}#yard.section-pad>.shell{position:relative !important;z-index:2 !important}#yard .yard-section-card{background:linear-gradient(180deg,rgba(8,22,54,.28),rgba(5,13,32,.18)) !important;border:1px solid rgba(156,194,249,.16) !important;box-shadow:0 18px 60px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.04) !important}@media (max-width:1180px){#yard.section-pad::before{background-position:60% center !important;transform:scale(1.03) !important}}@media (max-width:760px){#yard.section-pad::before{background-position:66% center !important;filter:saturate(.98) brightness(.86) contrast(1.02) !important}#yard.section-pad::after{background:linear-gradient(180deg,rgba(4,10,26,.34) 0%,rgba(3,9,24,.58) 100%) !important}}#capabilities .section-head{position:relative !important;width:100% !important;max-width:none !important;display:grid !important;gap:clamp(8px,.85vw,14px) !important;margin-bottom:0 !important;padding-bottom:clamp(18px,1.9vw,26px) !important}#capabilities .section-head::after{content:"" !important;position:absolute !important;left:0 !important;right:clamp(28px,11vw,160px) !important;bottom:clamp(8px,.78vw,12px) !important;height:2px !important;border-radius:999px !important;background:linear-gradient(90deg,rgba(0,213,255,.74),rgba(139,189,255,.32),transparent) !important;box-shadow:0 0 24px rgba(0,213,255,.18) !important;opacity:.82 !important;pointer-events:none !important}#capabilities .section-head .section-kicker{font-size:clamp(.68rem,.78vw,.82rem) !important;letter-spacing:.18em !important;margin-bottom:clamp(6px,.65vw,10px) !important}#capabilities .section-head h2{width:100% !important;max-width:min(1040px,100%) !important;margin:0 !important;font-size:clamp(2.2rem,4.15vw,5.15rem) !important;line-height:.92 !important;letter-spacing:-.072em !important;text-transform:uppercase !important;text-wrap:balance !important;text-shadow:0 20px 72px rgba(43,99,246,.18),0 0 32px rgba(139,189,255,.08) !important}#capabilities .section-head p{width:100% !important;max-width:700px !important;margin:0 !important;padding-top:clamp(14px,1.15vw,20px) !important;font-size:clamp(1rem,1.04vw,1.12rem) !important;line-height:1.58 !important;color:rgba(226,236,252,.88) !important}#capabilities .section-card-container--capabilities{margin-top:clamp(6px,.75vw,12px) !important}@media (min-width:1181px) and (max-width:1440px){#capabilities .section-head{gap:10px !important;padding-bottom:20px !important}#capabilities .section-head h2{font-size:clamp(2rem,3.95vw,4.65rem) !important}#capabilities .section-head p{font-size:clamp(.96rem,.98vw,1.05rem) !important;line-height:1.56 !important}}@media (max-width:1180px){#capabilities .section-head{gap:10px !important;padding-bottom:18px !important}#capabilities .section-head h2{max-width:900px !important;font-size:clamp(2.25rem,6.5vw,4.5rem) !important}#capabilities .section-head p{max-width:780px !important;padding-top:12px !important}}@media (max-width:760px){#capabilities .section-head{gap:8px !important;padding-bottom:16px !important}#capabilities .section-head::after{right:18% !important;bottom:7px !important}#capabilities .section-head h2{font-size:clamp(2rem,11vw,3.2rem) !important;line-height:.94 !important;letter-spacing:-.058em !important}#capabilities .section-head p{padding-top:12px !important;font-size:.94rem !important;line-height:1.56 !important}#capabilities .section-card-container--capabilities{margin-top:6px !important}}#capabilities.section-pad{padding-top:clamp(62px,5.4vw,90px) !important;padding-bottom:clamp(60px,5.2vw,88px) !important}#capabilities .capabilities-shell{gap:clamp(16px,1.45vw,22px) !important}#capabilities .section-head{position:relative !important;display:grid !important;gap:0 !important;max-width:min(1040px,100%) !important;margin:0 !important;padding-bottom:clamp(18px,1.9vw,26px) !important}#capabilities .section-head .section-kicker{font-size:clamp(.68rem,.78vw,.82rem) !important;letter-spacing:.18em !important;margin-bottom:clamp(6px,.65vw,10px) !important}#capabilities .section-head h2{position:relative !important;max-width:min(1040px,100%) !important;margin:0 !important;padding-bottom:clamp(10px,1vw,16px) !important;font-size:clamp(2.2rem,4.15vw,5.15rem) !important;line-height:.92 !important;letter-spacing:-.072em !important;text-wrap:balance !important;text-shadow:0 20px 72px rgba(43,99,246,.18),0 0 32px rgba(139,189,255,.08) !important}#capabilities .section-head h2::after{content:"" !important;position:absolute !important;left:0 !important;width:min(320px,32%) !important;bottom:0 !important;height:2px !important;border-radius:999px !important;background:linear-gradient(90deg,rgba(0,213,255,.74),rgba(139,189,255,.32),transparent) !important;box-shadow:0 0 24px rgba(0,213,255,.18) !important;opacity:.82 !important;pointer-events:none !important}#capabilities .section-head p{max-width:700px !important;margin:0 !important;padding-top:clamp(8px,.85vw,14px) !important;font-size:clamp(1rem,1.04vw,1.12rem) !important;line-height:1.58 !important;color:rgba(226,236,252,.88) !important}#capabilities .section-card-container--capabilities{margin-top:clamp(6px,.75vw,12px) !important}@media (min-width:1181px) and (max-width:1440px){#capabilities .section-head h2{font-size:clamp(2rem,3.95vw,4.65rem) !important}#capabilities .section-head p{font-size:clamp(.96rem,.98vw,1.05rem) !important}}@media (max-width:1180px){#capabilities .capabilities-shell{gap:14px !important}#capabilities .section-head{max-width:900px !important;padding-bottom:18px !important}#capabilities .section-head h2{font-size:clamp(2.25rem,6.5vw,4.5rem) !important}#capabilities .section-head p{max-width:780px !important;padding-top:10px !important}}@media (max-width:760px){#capabilities.section-pad{padding-top:54px !important;padding-bottom:52px !important}#capabilities .section-head{padding-bottom:16px !important}#capabilities .section-head h2{font-size:clamp(2rem,11vw,3.2rem) !important;line-height:.94 !important;letter-spacing:-.058em !important;padding-bottom:12px !important}#capabilities .section-head h2::after{width:min(220px,46%) !important}#capabilities .section-head p{font-size:.94rem !important;line-height:1.54 !important;padding-top:12px !important}#capabilities .section-card-container--capabilities{margin-top:6px !important}}#capabilities.section-pad{position:relative !important;overflow:hidden !important;isolation:isolate !important;background:linear-gradient(180deg,rgba(7,24,58,.92),rgba(4,13,33,.96)) !important}#capabilities.section-pad::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:0 !important;background-image:linear-gradient(90deg,rgba(5,14,34,.84) 0%,rgba(7,18,44,.68) 26%,rgba(9,28,68,.34) 52%,rgba(4,12,29,.76) 100%),linear-gradient(180deg,rgba(8,22,54,.30) 0%,rgba(4,11,28,.64) 100%),url("img/bg_section_capabilities.webp") !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;opacity:1 !important;transform:scale(1.02) !important;filter:saturate(.98) brightness(.90) contrast(1.03) !important;pointer-events:none !important}#capabilities.section-pad::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;background:radial-gradient(circle at 20% 18%,rgba(104,171,255,.10),transparent 25%),radial-gradient(circle at 78% 26%,rgba(0,213,255,.08),transparent 20%),linear-gradient(180deg,rgba(5,12,31,.10) 0%,rgba(3,9,24,.32) 100%) !important;pointer-events:none !important}#capabilities.section-pad>.shell{position:relative !important;z-index:2 !important}#capabilities .capabilities-shell{position:relative !important;z-index:2 !important}#capabilities .section-card-container--capabilities{position:relative !important;z-index:2 !important}#capabilities .capability-tab,#capabilities .capability-pane__content,#capabilities .capability-pane__content li{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}#capabilities .capability-tab{background:linear-gradient(180deg,rgba(10,31,72,.96),rgba(4,12,31,1)),linear-gradient(135deg,rgba(255,255,255,.045),transparent 45%) !important;border-color:rgba(156,194,249,.24) !important;box-shadow:0 16px 40px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.04) !important}#capabilities .capability-tab:hover,#capabilities .capability-tab.is-active{background:linear-gradient(180deg,rgba(18,48,102,.98),rgba(5,14,34,1)),linear-gradient(135deg,rgba(255,255,255,.06),transparent 48%) !important}#capabilities .capability-pane__media{box-shadow:0 22px 58px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.04) !important}#capabilities .capability-pane__content{background:linear-gradient(180deg,rgba(10,31,72,.985),rgba(4,12,31,1)),linear-gradient(135deg,rgba(255,255,255,.045),transparent 45%) !important;border-color:rgba(156,194,249,.24) !important;box-shadow:0 20px 54px rgba(0,0,0,.20),inset 0 1px 0 rgba(255,255,255,.04) !important}#capabilities .capability-pane__content li{background:linear-gradient(180deg,rgba(14,38,84,.98),rgba(5,14,34,1)),linear-gradient(135deg,rgba(255,255,255,.045),transparent 46%) !important;border:1px solid rgba(156,194,249,.16) !important}@media (max-width:1180px){#capabilities.section-pad::before{background-position:62% center !important;transform:scale(1.03) !important}}@media (max-width:760px){#capabilities.section-pad::before{background-position:68% center !important;filter:saturate(.98) brightness(.86) contrast(1.03) !important}#capabilities.section-pad::after{background:linear-gradient(180deg,rgba(4,10,26,.34) 0%,rgba(3,9,24,.58) 100%) !important}}#capabilities .section-head{width:100% !important;max-width:100% !important}#capabilities .section-head h2{width:100% !important;max-width:100% !important}#capabilities .section-head p{max-width:min(1180px,100%) !important}#capabilities .section-head h2::after{width:min(360px,28%) !important}@media (min-width:1181px){#capabilities .section-head h2{font-size:clamp(2.2rem,4.05vw,5rem) !important}}@media (min-width:1441px){#capabilities .section-head h2{font-size:clamp(3.2rem,4.1vw,5.35rem) !important}}@media (max-width:1180px){#capabilities .section-head,#capabilities .section-head h2{max-width:100% !important}}#capabilities.section-pad{padding-bottom:clamp(72px,6vw,104px) !important}#capabilities .capabilities-shell{padding-bottom:clamp(8px,.9vw,14px) !important}#capabilities .section-card-container--capabilities{margin-bottom:clamp(10px,1.1vw,18px) !important}@media (max-width:1180px){#capabilities.section-pad{padding-bottom:clamp(66px,6vw,92px) !important}#capabilities .section-card-container--capabilities{margin-bottom:12px !important}}@media (max-width:760px){#capabilities.section-pad{padding-bottom:64px !important}#capabilities .capabilities-shell{padding-bottom:6px !important}#capabilities .section-card-container--capabilities{margin-bottom:10px !important}}#capabilities.section-pad{padding-bottom:clamp(112px,9vw,168px) !important}#capabilities .capabilities-shell{padding-bottom:clamp(28px,2.6vw,46px) !important}#capabilities .section-card-container--capabilities{margin-bottom:clamp(34px,3.2vw,56px) !important}@media (max-width:1180px){#capabilities.section-pad{padding-bottom:clamp(96px,8vw,138px) !important}#capabilities .capabilities-shell{padding-bottom:28px !important}#capabilities .section-card-container--capabilities{margin-bottom:34px !important}}@media (max-width:760px){#capabilities.section-pad{padding-bottom:92px !important}#capabilities .capabilities-shell{padding-bottom:22px !important}#capabilities .section-card-container--capabilities{margin-bottom:28px !important}}#capabilities .capability-pane__media{position:relative !important;isolation:isolate !important;overflow:hidden !important;border-radius:34px !important;border:1px solid rgba(157,202,255,.20) !important;background:linear-gradient(180deg,rgba(8,22,54,.18),rgba(4,12,31,.08)) !important;box-shadow:0 22px 60px rgba(0,18,54,.24),inset 0 1px 0 rgba(255,255,255,.08),inset 0 -28px 42px rgba(0,7,18,.18) !important}#capabilities .capability-pane__media img{position:relative !important;z-index:1 !important;width:100% !important;height:100% !important;object-fit:cover !important;transform:scale(1.02) !important;filter:saturate(1.04) brightness(.94) contrast(1.04) !important}#capabilities .capability-pane__media::before{content:"" !important;position:absolute !important;inset:10px !important;border-radius:26px !important;z-index:2 !important;pointer-events:none !important;background:radial-gradient(circle at 20% 8%,rgba(255,255,255,.24),transparent 22%),radial-gradient(circle at 52% -14%,rgba(115,194,255,.18),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.045) 16%,rgba(255,255,255,0) 34%) !important;mix-blend-mode:screen !important;opacity:.82 !important}#capabilities .capability-pane__media::after{content:"" !important;position:absolute !important;inset:0 !important;border-radius:inherit !important;z-index:3 !important;pointer-events:none !important;background:radial-gradient(circle at 50% -6%,rgba(151,214,255,.18),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.10) 0%,rgba(255,255,255,.02) 16%,rgba(7,16,36,0) 36%,rgba(2,8,20,.16) 72%,rgba(1,5,14,.26) 100%),linear-gradient(90deg,rgba(255,255,255,.03),rgba(255,255,255,0) 18%,rgba(255,255,255,0) 82%,rgba(255,255,255,.03)) !important;box-shadow:inset 0 2px 0 rgba(255,255,255,.14),inset 0 -24px 42px rgba(0,6,20,.22),inset 18px 0 34px rgba(0,8,24,.10),inset -18px 0 34px rgba(0,8,24,.10) !important}@media (max-width:760px){#capabilities .capability-pane__media{border-radius:28px !important}#capabilities .capability-pane__media::before{inset:8px !important;border-radius:20px !important}}#capabilities .capability-pane__media{border:1px solid rgba(198,226,255,.34) !important;background:linear-gradient(180deg,rgba(18,42,88,.24),rgba(8,20,48,.10)) !important;box-shadow:0 22px 60px rgba(0,18,54,.24),inset 0 1px 0 rgba(255,255,255,.14),inset 0 -28px 42px rgba(0,7,18,.16) !important}#capabilities .capability-pane__media img{filter:saturate(1.04) brightness(.98) contrast(1.04) !important}#capabilities .capability-pane__media::before{inset:8px !important;border-radius:28px !important;background:radial-gradient(circle at 18% 8%,rgba(255,255,255,.34),transparent 24%),radial-gradient(circle at 52% -14%,rgba(198,230,255,.24),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.24) 0%,rgba(255,255,255,.10) 16%,rgba(255,255,255,.02) 28%,rgba(255,255,255,0) 40%) !important;opacity:.94 !important}#capabilities .capability-pane__media::after{background:radial-gradient(circle at 50% -6%,rgba(194,231,255,.24),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.05) 14%,rgba(7,16,36,0) 34%,rgba(2,8,20,.14) 72%,rgba(1,5,14,.22) 100%),linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.01) 18%,rgba(255,255,255,.01) 82%,rgba(255,255,255,.05)) !important;box-shadow:inset 0 2px 0 rgba(255,255,255,.20),inset 0 -24px 42px rgba(0,6,20,.20),inset 18px 0 34px rgba(0,8,24,.08),inset -18px 0 34px rgba(0,8,24,.08) !important}#capabilities .capability-pane__media{overflow:hidden !important}#capabilities .capability-pane__media::before{inset:0 !important;border-radius:inherit !important;background:linear-gradient(180deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.11) 16%,rgba(255,255,255,.06) 34%,rgba(255,255,255,.03) 54%,rgba(255,255,255,.08) 100%),radial-gradient(circle at 18% 10%,rgba(255,255,255,.32),transparent 26%),radial-gradient(circle at 52% -8%,rgba(208,235,255,.28),transparent 42%),radial-gradient(circle at 84% 18%,rgba(255,255,255,.11),transparent 22%) !important;opacity:.98 !important}#capabilities .capability-pane__media::after{inset:0 !important;border-radius:inherit !important;background:linear-gradient(180deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.05) 14%,rgba(255,255,255,.02) 28%,rgba(5,12,30,0) 42%,rgba(2,8,20,.10) 70%,rgba(1,5,14,.20) 100%),linear-gradient(90deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 12%,rgba(255,255,255,.01) 50%,rgba(255,255,255,.02) 88%,rgba(255,255,255,.08) 100%),radial-gradient(circle at 50% -4%,rgba(226,242,255,.24),transparent 40%) !important;box-shadow:inset 0 2px 0 rgba(255,255,255,.22),inset 0 -24px 42px rgba(0,6,20,.18),inset 22px 0 38px rgba(0,8,24,.07),inset -22px 0 38px rgba(0,8,24,.07) !important}#capabilities .capability-pane__media img{filter:saturate(1.04) brightness(1.01) contrast(1.03) !important}#workflow.section-pad,.workflow.section-pad{padding-top:clamp(62px,5.4vw,90px) !important;padding-bottom:clamp(92px,7.2vw,132px) !important}#workflow .workflow-shell{align-items:start !important;gap:clamp(24px,2.4vw,36px) !important}#workflow .workflow-copy{position:sticky !important;top:128px !important;max-width:100% !important;padding-bottom:clamp(18px,1.9vw,26px) !important}#workflow .workflow-copy .section-kicker{font-size:clamp(.68rem,.78vw,.82rem) !important;letter-spacing:.18em !important;margin-bottom:clamp(6px,.65vw,10px) !important}#workflow .workflow-copy h2{position:relative !important;max-width:min(1040px,100%) !important;margin:0 !important;padding-bottom:clamp(10px,1vw,16px) !important;font-size:clamp(2.2rem,4.15vw,5.15rem) !important;line-height:.92 !important;letter-spacing:-.072em !important;text-transform:uppercase !important;text-wrap:balance !important;text-shadow:0 20px 72px rgba(43,99,246,.18),0 0 32px rgba(139,189,255,.08) !important}#workflow .workflow-copy h2::after{content:"" !important;position:absolute !important;left:0 !important;width:min(320px,32%) !important;bottom:0 !important;height:2px !important;border-radius:999px !important;background:linear-gradient(90deg,rgba(0,213,255,.74),rgba(139,189,255,.32),transparent) !important;box-shadow:0 0 24px rgba(0,213,255,.18) !important;opacity:.82 !important;pointer-events:none !important}#workflow .workflow-copy p{max-width:700px !important;margin:0 !important;padding-top:clamp(8px,.85vw,14px) !important;font-size:clamp(1rem,1.04vw,1.12rem) !important;line-height:1.58 !important;color:rgba(226,236,252,.88) !important}#workflow .workflow-track{gap:clamp(14px,1.3vw,18px) !important}@media (min-width:1181px) and (max-width:1440px){#workflow .workflow-shell{gap:clamp(22px,2.2vw,32px) !important}#workflow .workflow-copy h2{font-size:clamp(2rem,3.95vw,4.65rem) !important}#workflow .workflow-copy p{font-size:clamp(.96rem,.98vw,1.05rem) !important;line-height:1.56 !important}}@media (max-width:1180px){#workflow.section-pad,.workflow.section-pad{padding-top:64px !important;padding-bottom:96px !important}#workflow .workflow-shell{gap:18px !important}#workflow .workflow-copy{position:static !important;padding-bottom:18px !important}#workflow .workflow-copy h2{max-width:900px !important;font-size:clamp(2.25rem,6.5vw,4.5rem) !important}#workflow .workflow-copy p{max-width:780px !important;padding-top:10px !important}}@media (max-width:760px){#workflow.section-pad,.workflow.section-pad{padding-top:54px !important;padding-bottom:82px !important}#workflow .workflow-copy{padding-bottom:16px !important}#workflow .workflow-copy h2{font-size:clamp(2rem,11vw,3.2rem) !important;line-height:.94 !important;letter-spacing:-.058em !important;padding-bottom:12px !important}#workflow .workflow-copy h2::after{width:min(220px,46%) !important}#workflow .workflow-copy p{font-size:.94rem !important;line-height:1.56 !important;padding-top:12px !important}}@media (min-width:1181px){#workflow .workflow-shell{display:grid !important;grid-template-columns:minmax(0,.97fr) minmax(360px,.73fr) !important;grid-template-rows:auto var(--v32-card-pair-height) !important;column-gap:clamp(24px,3vw,50px) !important;row-gap:clamp(28px,3.2vh,48px) !important;align-items:start !important;align-content:center !important}#workflow .workflow-copy{grid-column:1 / -1 !important;grid-row:1 !important;position:relative !important;top:auto !important;width:100% !important;max-width:100% !important;margin:0 !important;padding-bottom:0 !important}#workflow .workflow-copy h2{width:min(1040px,100%) !important;max-width:min(1040px,100%) !important;font-size:clamp(2.1rem,4vw,5rem) !important;line-height:.92 !important}#workflow .workflow-copy p{width:min(760px,100%) !important;max-width:min(760px,100%) !important;margin-top:0 !important;padding-top:clamp(10px,1vw,16px) !important}#workflow .section-card-container--workflow{grid-column:1 !important;grid-row:2 !important;margin-top:0 !important;align-self:stretch !important;min-height:var(--v32-card-pair-height) !important;height:var(--v32-card-pair-height) !important;max-height:var(--v32-card-pair-height) !important}#workflow .section-visual-card--workflow{grid-column:2 !important;grid-row:2 !important;margin-top:0 !important;align-self:stretch !important;min-height:var(--v32-card-pair-height) !important;height:var(--v32-card-pair-height) !important;max-height:var(--v32-card-pair-height) !important}#workflow .workflow-track{height:100% !important;min-height:0 !important;display:grid !important;align-content:stretch !important;gap:clamp(14px,1.3vw,18px) !important}}@media (min-width:1181px) and (max-width:1440px){#workflow .workflow-shell{grid-template-columns:minmax(0,1fr) minmax(330px,.66fr) !important;row-gap:clamp(24px,2.8vh,38px) !important}#workflow .workflow-copy h2{font-size:clamp(2rem,3.75vw,4.35rem) !important;width:min(960px,100%) !important;max-width:min(960px,100%) !important}}@media (max-height:820px) and (min-width:1181px){#workflow .workflow-shell{row-gap:24px !important}#workflow .workflow-copy h2{font-size:clamp(1.95rem,3.45vw,4rem) !important;line-height:.93 !important}#workflow .workflow-copy p{font-size:.96rem !important;line-height:1.54 !important;padding-top:10px !important}}#workflow.section-pad,.workflow.section-pad{position:relative !important;overflow:hidden !important;isolation:isolate !important;background:linear-gradient(180deg,rgba(7,24,58,.92),rgba(4,13,33,.96)) !important}#workflow.section-pad::before,.workflow.section-pad::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:0 !important;background-image:linear-gradient(90deg,rgba(5,14,34,.82) 0%,rgba(7,18,44,.66) 24%,rgba(9,28,68,.30) 50%,rgba(4,12,29,.74) 100%),linear-gradient(180deg,rgba(8,22,54,.24) 0%,rgba(4,11,28,.60) 100%),url("img/bg_section_workflow.webp") !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;opacity:1 !important;transform:scale(1.02) !important;filter:saturate(.99) brightness(.91) contrast(1.03) !important;pointer-events:none !important}#workflow.section-pad::after,.workflow.section-pad::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;background:radial-gradient(circle at 18% 20%,rgba(104,171,255,.10),transparent 24%),radial-gradient(circle at 80% 28%,rgba(0,213,255,.08),transparent 20%),linear-gradient(180deg,rgba(5,12,31,.08) 0%,rgba(3,9,24,.28) 100%) !important;pointer-events:none !important}#workflow.section-pad>.shell,.workflow.section-pad>.shell{position:relative !important;z-index:2 !important}#workflow .workflow-shell,#workflow .section-card-container--workflow,#workflow .section-visual-card--workflow{position:relative !important;z-index:2 !important}#workflow .workflow-step,#workflow .section-visual-card--workflow,#workflow .workflow-visual-caption{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}#workflow .workflow-step{background:linear-gradient(180deg,rgba(10,31,72,.96),rgba(4,12,31,1)),linear-gradient(135deg,rgba(255,255,255,.045),transparent 45%) !important;border-color:rgba(156,194,249,.22) !important;box-shadow:0 16px 40px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.04) !important}#workflow .section-visual-card--workflow{background:linear-gradient(180deg,rgba(9,26,60,.92),rgba(4,12,31,.96)) !important;border-color:rgba(156,194,249,.22) !important;box-shadow:0 20px 54px rgba(0,0,0,.20),inset 0 1px 0 rgba(255,255,255,.04) !important}@media (max-width:1180px){#workflow.section-pad::before,.workflow.section-pad::before{background-position:60% center !important;transform:scale(1.03) !important}}@media (max-width:760px){#workflow.section-pad::before,.workflow.section-pad::before{background-position:66% center !important;filter:saturate(.99) brightness(.86) contrast(1.03) !important}#workflow.section-pad::after,.workflow.section-pad::after{background:linear-gradient(180deg,rgba(4,10,26,.34) 0%,rgba(3,9,24,.58) 100%) !important}}#workflow.workflow.section-pad,section#workflow.workflow.section-pad,#workflow.section-pad{position:relative !important;overflow:hidden !important;isolation:isolate !important;background-color:#061a3d !important;background-image:linear-gradient(90deg,rgba(5,14,34,.80) 0%,rgba(7,18,44,.58) 24%,rgba(9,28,68,.22) 52%,rgba(4,12,29,.68) 100%),linear-gradient(180deg,rgba(8,22,54,.18) 0%,rgba(4,11,28,.54) 100%),url("img/bg_section_workflow.webp") !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}section#workflow.workflow.section-pad::before,#workflow.workflow.section-pad::before,#workflow.section-pad::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:0 !important;display:block !important;opacity:.98 !important;background:radial-gradient(circle at 20% 18%,rgba(104,171,255,.10),transparent 24%),radial-gradient(circle at 80% 26%,rgba(0,213,255,.08),transparent 22%),linear-gradient(180deg,rgba(5,12,31,.10),rgba(3,9,24,.18)) !important;pointer-events:none !important}section#workflow.workflow.section-pad::after,#workflow.workflow.section-pad::after,#workflow.section-pad::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;display:block !important;opacity:1 !important;background:linear-gradient(180deg,rgba(4,10,26,.10) 0%,rgba(3,9,24,.28) 100%),radial-gradient(circle at 52% 50%,rgba(0,213,255,.06),transparent 42%) !important;pointer-events:none !important}section#workflow.workflow.section-pad>*,#workflow.workflow.section-pad>*,#workflow.section-pad>*{position:relative !important;z-index:3 !important}#workflow .workflow-shell,#workflow .workflow-copy,#workflow .section-card-container--workflow,#workflow .section-visual-card--workflow{position:relative !important;z-index:4 !important}#workflow .workflow-shell::before,#workflow .workflow-shell::after{pointer-events:none !important}@media (max-width:1180px){#workflow.workflow.section-pad,section#workflow.workflow.section-pad,#workflow.section-pad{background-position:60% center !important}}@media (max-width:760px){#workflow.workflow.section-pad,section#workflow.workflow.section-pad,#workflow.section-pad{background-position:66% center !important}}#systems.section-pad,.systems-zone.section-pad{padding-top:clamp(62px,5.4vw,90px) !important;padding-bottom:clamp(92px,7.2vw,132px) !important}#systems .systems-shell{align-items:start !important;gap:clamp(24px,2.4vw,36px) !important}#systems .systems-copy{position:relative !important;top:auto !important;max-width:100% !important;padding-bottom:clamp(18px,1.9vw,26px) !important}#systems .systems-copy .section-kicker{font-size:clamp(.68rem,.78vw,.82rem) !important;letter-spacing:.18em !important;margin-bottom:clamp(6px,.65vw,10px) !important}#systems .systems-copy h2{position:relative !important;max-width:min(1040px,100%) !important;margin:0 !important;padding-bottom:clamp(10px,1vw,16px) !important;font-size:clamp(2.2rem,4.15vw,5.15rem) !important;line-height:.92 !important;letter-spacing:-.072em !important;text-transform:uppercase !important;text-wrap:balance !important;text-shadow:0 20px 72px rgba(43,99,246,.18),0 0 32px rgba(139,189,255,.08) !important}#systems .systems-copy h2::after{content:"" !important;position:absolute !important;left:0 !important;width:min(320px,32%) !important;bottom:0 !important;height:2px !important;border-radius:999px !important;background:linear-gradient(90deg,rgba(0,213,255,.74),rgba(139,189,255,.32),transparent) !important;box-shadow:0 0 24px rgba(0,213,255,.18) !important;opacity:.82 !important;pointer-events:none !important}#systems .systems-copy p{max-width:700px !important;margin:0 !important;padding-top:clamp(8px,.85vw,14px) !important;font-size:clamp(1rem,1.04vw,1.12rem) !important;line-height:1.58 !important;color:rgba(226,236,252,.88) !important}#systems .section-card-container--systems{margin-top:clamp(6px,.75vw,12px) !important}@media (min-width:1181px){#systems .systems-shell{display:grid !important;grid-template-columns:minmax(360px,.73fr) minmax(0,.97fr) !important;grid-template-rows:auto var(--v32-card-pair-height) !important;column-gap:clamp(24px,3vw,50px) !important;row-gap:clamp(28px,3.2vh,48px) !important;align-items:start !important;align-content:center !important}#systems .systems-copy{grid-column:2 !important;grid-row:1 !important;width:100% !important;max-width:100% !important;margin:0 !important;padding-bottom:0 !important}#systems .systems-copy h2{width:min(1040px,100%) !important;max-width:min(1040px,100%) !important;font-size:clamp(2.1rem,4vw,5rem) !important;line-height:.92 !important}#systems .systems-copy p{width:min(760px,100%) !important;max-width:min(760px,100%) !important;margin-top:0 !important;padding-top:clamp(10px,1vw,16px) !important}#systems .section-card-container--systems{grid-column:2 !important;grid-row:2 !important;margin-top:0 !important;align-self:stretch !important;min-height:var(--v32-card-pair-height) !important;height:var(--v32-card-pair-height) !important;max-height:var(--v32-card-pair-height) !important}#systems .section-visual-card--systems,#systems .section-visual-card--left{grid-column:1 !important;grid-row:2 !important;margin-top:0 !important;align-self:stretch !important;min-height:var(--v32-card-pair-height) !important;height:var(--v32-card-pair-height) !important;max-height:var(--v32-card-pair-height) !important}}@media (min-width:1181px) and (max-width:1440px){#systems .systems-shell{grid-template-columns:minmax(330px,.66fr) minmax(0,1fr) !important;row-gap:clamp(24px,2.8vh,38px) !important}#systems .systems-copy h2{font-size:clamp(2rem,3.75vw,4.35rem) !important;width:min(960px,100%) !important;max-width:min(960px,100%) !important}#systems .systems-copy p{font-size:clamp(.96rem,.98vw,1.05rem) !important;line-height:1.56 !important}}@media (max-height:820px) and (min-width:1181px){#systems .systems-shell{row-gap:24px !important}#systems .systems-copy h2{font-size:clamp(1.95rem,3.45vw,4rem) !important;line-height:.93 !important}#systems .systems-copy p{font-size:.96rem !important;line-height:1.54 !important;padding-top:10px !important}}@media (max-width:1180px){#systems.section-pad,.systems-zone.section-pad{padding-top:64px !important;padding-bottom:96px !important}#systems .systems-shell{gap:18px !important}#systems .systems-copy{padding-bottom:18px !important}#systems .systems-copy h2{max-width:900px !important;font-size:clamp(2.25rem,6.5vw,4.5rem) !important}#systems .systems-copy p{max-width:780px !important;padding-top:10px !important}}@media (max-width:760px){#systems.section-pad,.systems-zone.section-pad{padding-top:54px !important;padding-bottom:82px !important}#systems .systems-copy{padding-bottom:16px !important}#systems .systems-copy h2{font-size:clamp(2rem,11vw,3.2rem) !important;line-height:.94 !important;letter-spacing:-.058em !important;padding-bottom:12px !important}#systems .systems-copy h2::after{width:min(220px,46%) !important}#systems .systems-copy p{font-size:.94rem !important;line-height:1.56 !important;padding-top:12px !important}#systems .section-card-container--systems{margin-top:6px !important}}@media (min-width:1181px){#systems .systems-shell{--systems-safe-card-height:clamp(660px,69vh,820px);grid-template-rows:auto var(--systems-safe-card-height) !important}#systems .section-card-container--systems,#systems .section-visual-card--systems,#systems .section-visual-card--left{min-height:var(--systems-safe-card-height) !important;height:var(--systems-safe-card-height) !important;max-height:none !important}#systems .section-card-container--systems{overflow:visible !important;padding:clamp(18px,1.45vw,24px) !important}#systems .systems-board{min-height:0 !important;overflow:hidden !important}#systems .systems-board__screen{min-height:clamp(260px,31vh,380px) !important;height:clamp(260px,31vh,380px) !important}#systems .systems-board__screen img{min-height:0 !important;height:100% !important;object-fit:cover !important}#systems .systems-metrics{gap:clamp(10px,.9vw,14px) !important}#systems .systems-metrics article{padding:clamp(13px,1vw,16px) !important}#systems .systems-bars{margin-top:clamp(16px,1.4vw,22px) !important;padding:clamp(22px,1.65vw,28px) !important;overflow:visible !important}#systems .bar-row{grid-template-columns:minmax(220px,.25fr) minmax(0,1fr) !important;gap:clamp(18px,1.5vw,24px) !important;min-height:clamp(38px,4vh,46px) !important;margin-bottom:clamp(14px,1.25vw,18px) !important;align-items:center !important}#systems .bar-row:last-child{margin-bottom:0 !important}#systems .bar-row span{display:block !important;min-width:0 !important;white-space:normal !important;overflow:visible !important;font-size:clamp(.92rem,.92vw,1.02rem) !important;line-height:1.32 !important}#systems .bar-row i{height:12px !important;min-width:0 !important}}@media (min-width:1181px) and (max-width:1440px){#systems .systems-shell{--systems-safe-card-height:clamp(640px,67vh,780px)}#systems .systems-board__screen{min-height:clamp(235px,28vh,330px) !important;height:clamp(235px,28vh,330px) !important}#systems .bar-row{grid-template-columns:minmax(190px,.25fr) minmax(0,1fr) !important;min-height:38px !important;margin-bottom:14px !important}}@media (max-height:820px) and (min-width:1181px){#systems .systems-shell{--systems-safe-card-height:clamp(620px,66vh,740px)}#systems .systems-board__screen{min-height:clamp(220px,26vh,300px) !important;height:clamp(220px,26vh,300px) !important}#systems .systems-bars{padding:20px !important}#systems .bar-row{min-height:36px !important;margin-bottom:12px !important}#systems .bar-row span{font-size:.88rem !important;line-height:1.28 !important}}@media (max-width:1180px){#systems .section-card-container--systems{height:auto !important;max-height:none !important;overflow:visible !important;padding:18px !important}#systems .systems-board__screen,#systems .systems-board__screen img{min-height:300px !important;height:auto !important}#systems .systems-bars{overflow:visible !important;padding:20px !important}#systems .bar-row{grid-template-columns:minmax(180px,.32fr) minmax(0,1fr) !important;min-height:40px !important;margin-bottom:14px !important}#systems .bar-row span{white-space:normal !important;overflow:visible !important;line-height:1.32 !important}}@media (max-width:760px){#systems .bar-row{grid-template-columns:1fr !important;gap:8px !important;min-height:auto !important}#systems .systems-board__screen,#systems .systems-board__screen img{min-height:260px !important}}#systems.section-pad,.systems-zone.section-pad{position:relative !important;overflow:hidden !important;isolation:isolate !important;background-color:#061a3d !important;background-image:linear-gradient(90deg,rgba(5,14,34,.80) 0%,rgba(7,18,44,.58) 24%,rgba(9,28,68,.22) 52%,rgba(4,12,29,.68) 100%),linear-gradient(180deg,rgba(8,22,54,.18) 0%,rgba(4,11,28,.54) 100%),url("img/bg_section_system.webp") !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}#systems.section-pad::before,.systems-zone.section-pad::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:0 !important;display:block !important;opacity:.98 !important;background:radial-gradient(circle at 20% 18%,rgba(104,171,255,.10),transparent 24%),radial-gradient(circle at 80% 26%,rgba(0,213,255,.08),transparent 22%),linear-gradient(180deg,rgba(5,12,31,.10),rgba(3,9,24,.18)) !important;pointer-events:none !important}#systems.section-pad::after,.systems-zone.section-pad::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;display:block !important;opacity:1 !important;background:linear-gradient(180deg,rgba(4,10,26,.10) 0%,rgba(3,9,24,.28) 100%),radial-gradient(circle at 52% 50%,rgba(0,213,255,.06),transparent 42%) !important;pointer-events:none !important}#systems.section-pad>*,.systems-zone.section-pad>*{position:relative !important;z-index:3 !important}#systems .systems-shell,#systems .systems-copy,#systems .section-card-container--systems,#systems .section-visual-card--systems,#systems .section-visual-card--left{position:relative !important;z-index:4 !important}#systems .section-card-container--systems,#systems .section-visual-card--systems,#systems .section-visual-card--left,#systems .systems-bars,#systems .systems-metrics article{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}#systems .section-card-container--systems,#systems .section-visual-card--systems,#systems .section-visual-card--left{background:linear-gradient(180deg,rgba(9,26,60,.92),rgba(4,12,31,.96)) !important;border-color:rgba(156,194,249,.22) !important;box-shadow:0 20px 54px rgba(0,0,0,.20),inset 0 1px 0 rgba(255,255,255,.04) !important}#systems .systems-board__screen{background:linear-gradient(180deg,rgba(10,31,72,.96),rgba(4,12,31,1)) !important;border:1px solid rgba(156,194,249,.18) !important;box-shadow:0 18px 44px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.04) !important}#systems .systems-board__screen img{width:100% !important;height:100% !important;object-fit:cover !important}@media (max-width:1180px){#systems.section-pad,.systems-zone.section-pad{background-position:60% center !important}}@media (max-width:760px){#systems.section-pad,.systems-zone.section-pad{background-position:66% center !important}}#systems .systems-board__screen{position:relative !important;isolation:isolate !important;overflow:hidden !important;border-radius:28px !important;border:1px solid rgba(198,226,255,.28) !important;background:linear-gradient(180deg,rgba(18,42,88,.24),rgba(8,20,48,.10)) !important;box-shadow:0 22px 60px rgba(0,18,54,.24),inset 0 1px 0 rgba(255,255,255,.14),inset 0 -28px 42px rgba(0,7,18,.16) !important}#systems .systems-board__screen img{position:relative !important;z-index:1 !important;width:100% !important;height:100% !important;object-fit:cover !important;transform:scale(1.015) !important;filter:saturate(1.04) brightness(1.01) contrast(1.03) !important}#systems .systems-board__screen::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:2 !important;border-radius:inherit !important;pointer-events:none !important;background:linear-gradient(180deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.11) 16%,rgba(255,255,255,.06) 34%,rgba(255,255,255,.03) 54%,rgba(255,255,255,.08) 100%),radial-gradient(circle at 18% 10%,rgba(255,255,255,.32),transparent 26%),radial-gradient(circle at 52% -8%,rgba(208,235,255,.28),transparent 42%),radial-gradient(circle at 84% 18%,rgba(255,255,255,.11),transparent 22%) !important;opacity:.98 !important}#systems .systems-board__screen::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:3 !important;border-radius:inherit !important;pointer-events:none !important;background:linear-gradient(180deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.05) 14%,rgba(255,255,255,.02) 28%,rgba(5,12,30,0) 42%,rgba(2,8,20,.10) 70%,rgba(1,5,14,.20) 100%),linear-gradient(90deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 12%,rgba(255,255,255,.01) 50%,rgba(255,255,255,.02) 88%,rgba(255,255,255,.08) 100%),radial-gradient(circle at 50% -4%,rgba(226,242,255,.24),transparent 40%) !important;box-shadow:inset 0 2px 0 rgba(255,255,255,.22),inset 0 -24px 42px rgba(0,6,20,.18),inset 22px 0 38px rgba(0,8,24,.07),inset -22px 0 38px rgba(0,8,24,.07) !important}@media (max-width:760px){#systems .systems-board__screen{border-radius:22px !important}}#systems .systems-board__screen{position:relative !important;isolation:isolate !important;overflow:hidden !important}#systems .systems-board__screen img{position:relative !important;z-index:1 !important}#systems .systems-board__screen::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:2 !important;border-radius:inherit !important;pointer-events:none !important;background:linear-gradient(180deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.08) 16%,rgba(255,255,255,.04) 34%,rgba(255,255,255,.02) 54%,rgba(255,255,255,.06) 100%),radial-gradient(circle at 18% 10%,rgba(255,255,255,.22),transparent 26%),radial-gradient(circle at 52% -8%,rgba(208,235,255,.20),transparent 42%),repeating-linear-gradient(0deg,rgba(110,188,255,.045) 0px,rgba(110,188,255,.045) 1px,transparent 1px,transparent 56px),repeating-linear-gradient(90deg,rgba(110,188,255,.04) 0px,rgba(110,188,255,.04) 1px,transparent 1px,transparent 94px),linear-gradient(90deg,transparent 0,transparent calc(50% - .5px),rgba(128,196,255,.22) calc(50% - .5px),rgba(128,196,255,.22) calc(50% + .5px),transparent calc(50% + .5px),transparent 100%),linear-gradient(180deg,transparent 0,transparent calc(50% - .5px),rgba(128,196,255,.18) calc(50% - .5px),rgba(128,196,255,.18) calc(50% + .5px),transparent calc(50% + .5px),transparent 100%) !important;opacity:1 !important}#systems .systems-board__screen::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:3 !important;border-radius:inherit !important;pointer-events:none !important;background:linear-gradient(180deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.05) 14%,rgba(255,255,255,.02) 28%,rgba(5,12,30,0) 42%,rgba(2,8,20,.10) 70%,rgba(1,5,14,.18) 100%),linear-gradient(90deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 12%,rgba(255,255,255,.01) 50%,rgba(255,255,255,.02) 88%,rgba(255,255,255,.08) 100%),radial-gradient(circle at 50% -4%,rgba(226,242,255,.24),transparent 40%),linear-gradient(90deg,rgba(146,206,255,.18) 0,rgba(146,206,255,.18) 1px,transparent 1px,transparent calc(100% - 1px),rgba(146,206,255,.18) calc(100% - 1px),rgba(146,206,255,.18) 100%),linear-gradient(180deg,rgba(146,206,255,.18) 0,rgba(146,206,255,.18) 1px,transparent 1px,transparent calc(100% - 1px),rgba(146,206,255,.18) calc(100% - 1px),rgba(146,206,255,.18) 100%) !important;box-shadow:inset 0 2px 0 rgba(255,255,255,.20),inset 0 -24px 42px rgba(0,6,20,.18),inset 22px 0 38px rgba(0,8,24,.07),inset -22px 0 38px rgba(0,8,24,.07) !important}#systems .systems-graph-screen{background:radial-gradient(circle at 22% 10%,rgba(102,220,255,.14),transparent 30%),radial-gradient(circle at 82% 20%,rgba(95,150,255,.14),transparent 34%),linear-gradient(180deg,rgba(9,28,68,.96),rgba(3,10,27,.98)) !important}#systems .systems-live-graph{position:relative !important;z-index:1 !important;height:100% !important;min-height:inherit !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) auto !important;gap:clamp(12px,1vw,18px) !important;padding:clamp(22px,2vw,34px) !important;overflow:hidden !important;color:rgba(241,247,255,.96) !important}#systems .systems-live-graph::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:-1 !important;background:linear-gradient(rgba(139,189,255,.050) 1px,transparent 1px),linear-gradient(90deg,rgba(139,189,255,.040) 1px,transparent 1px),radial-gradient(circle at var(--mx,52%) var(--my,34%),rgba(102,220,255,.16),transparent 34%) !important;background-size:48px 48px,48px 48px,auto !important;opacity:.52 !important}#systems .systems-graph__topbar{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:14px !important;min-width:0 !important}#systems .systems-graph__topbar span{font-family:var(--font-tech) !important;font-size:clamp(.58rem,.62vw,.72rem) !important;font-weight:900 !important;letter-spacing:.18em !important;color:rgba(190,224,255,.78) !important}#systems .systems-graph__topbar strong{font-size:clamp(.82rem,.9vw,1rem) !important;font-weight:800 !important;color:rgba(246,250,255,.96) !important;white-space:nowrap !important}#systems .systems-graph__stage{position:relative !important;min-height:0 !important;overflow:hidden !important;border-radius:24px !important;border:1px solid rgba(169,204,255,.14) !important;background:radial-gradient(circle at 50% 0%,rgba(102,220,255,.10),transparent 44%),linear-gradient(180deg,rgba(6,19,48,.70),rgba(2,8,24,.50)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 20px 48px rgba(0,10,32,.18) !important}#systems .systems-graph__svg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;opacity:.98 !important}#systems .systems-graph__guide{stroke:rgba(176,216,255,.095) !important;stroke-width:1 !important}#systems .systems-graph__area{fill:rgba(102,220,255,.12) !important}#systems .systems-graph__line{fill:none !important;stroke-linecap:round !important}#systems .systems-graph__line--main{stroke:url(#mkmsLineGradient) !important;stroke-width:7 !important;filter:url(#mkmsGlow) !important;stroke-dasharray:1000 !important;stroke-dashoffset:1000 !important;animation:systemsLineDraw 1.6s var(--ease) .15s forwards !important}#systems .systems-graph__line--soft{stroke:rgba(139,189,255,.34) !important;stroke-width:3 !important;stroke-dasharray:9 14 !important}@keyframes systemsLineDraw{to{stroke-dashoffset:0}}#systems .systems-node{position:absolute !important;left:var(--x) !important;top:var(--y) !important;transform:translate(-50%,-50%) !important;display:grid !important;place-items:center !important;min-width:92px !important;min-height:64px !important;padding:10px 14px !important;border-radius:20px !important;border:1px solid rgba(178,220,255,.22) !important;background:radial-gradient(circle at 32% 18%,rgba(255,255,255,.22),transparent 24%),linear-gradient(180deg,rgba(24,59,124,.82),rgba(4,14,36,.88)) !important;box-shadow:0 14px 34px rgba(0,12,38,.28),inset 0 1px 0 rgba(255,255,255,.10) !important;color:rgba(245,250,255,.96) !important;cursor:pointer !important;transition:transform .32s var(--ease),border-color .32s var(--ease),box-shadow .32s var(--ease),background .32s var(--ease) !important}#systems .systems-node::before{content:"" !important;position:absolute !important;inset:-8px !important;border-radius:inherit !important;background:radial-gradient(circle,rgba(102,220,255,.22),transparent 62%) !important;opacity:0 !important;transition:opacity .32s var(--ease) !important;pointer-events:none !important}#systems .systems-node span{font-size:.68rem !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:rgba(195,226,255,.80) !important}#systems .systems-node strong{font-family:var(--font-tech) !important;font-size:clamp(1.05rem,1.45vw,1.55rem) !important;letter-spacing:-.03em !important}#systems .systems-node:hover,#systems .systems-node:focus-visible,#systems .systems-node.is-active{transform:translate(-50%,-50%) scale(1.06) !important;border-color:rgba(102,220,255,.54) !important;box-shadow:0 22px 48px rgba(0,50,118,.34),0 0 0 1px rgba(102,220,255,.10),inset 0 1px 0 rgba(255,255,255,.16) !important;background:radial-gradient(circle at 32% 18%,rgba(255,255,255,.28),transparent 24%),linear-gradient(180deg,rgba(38,86,168,.90),rgba(5,20,50,.92)) !important}#systems .systems-node:hover::before,#systems .systems-node:focus-visible::before,#systems .systems-node.is-active::before{opacity:1 !important}#systems .systems-graph__readout{position:absolute !important;left:clamp(18px,1.6vw,26px) !important;bottom:clamp(18px,1.6vw,26px) !important;width:min(280px,42%) !important;padding:16px 18px !important;border-radius:22px !important;border:1px solid rgba(178,220,255,.18) !important;background:linear-gradient(180deg,rgba(11,33,78,.76),rgba(3,10,28,.84)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 18px 40px rgba(0,8,28,.22) !important}#systems .systems-graph__readout small{display:block !important;font-family:var(--font-tech) !important;font-size:.58rem !important;font-weight:900 !important;letter-spacing:.18em !important;color:rgba(183,218,255,.72) !important}#systems .systems-graph__readout strong{display:block !important;margin-top:8px !important;font-size:clamp(1.05rem,1.2vw,1.35rem) !important;line-height:1.05 !important}#systems .systems-graph__readout span{display:block !important;margin-top:7px !important;color:rgba(214,232,255,.78) !important;font-size:.9rem !important}#systems .systems-graph__radar{position:absolute !important;right:clamp(20px,2vw,34px) !important;bottom:clamp(20px,2vw,34px) !important;width:clamp(92px,9vw,128px) !important;aspect-ratio:1 !important;border-radius:50% !important;border:1px solid rgba(170,218,255,.18) !important;background:repeating-radial-gradient(circle,rgba(149,210,255,.16) 0 1px,transparent 1px 24px),radial-gradient(circle,rgba(102,220,255,.13),transparent 62%) !important;opacity:.92 !important}#systems .systems-graph__radar i{position:absolute !important;inset:50% 0 auto 50% !important;height:1px !important;transform-origin:left center !important;background:rgba(102,220,255,.55) !important}#systems .systems-graph__radar i:nth-child(1){transform:rotate(16deg)}#systems .systems-graph__radar i:nth-child(2){transform:rotate(142deg)}#systems .systems-graph__radar i:nth-child(3){transform:rotate(264deg)}#systems .systems-graph__radar b{position:absolute !important;inset:50% auto auto 50% !important;width:50% !important;height:1px !important;transform-origin:left center !important;background:linear-gradient(90deg,rgba(102,220,255,.9),transparent) !important;animation:systemsRadarSweep 3.4s linear infinite !important}@keyframes systemsRadarSweep{to{transform:rotate(360deg)}}#systems .systems-graph__footer{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:clamp(8px,.8vw,12px) !important}#systems .systems-graph__footer span{display:grid !important;gap:7px !important;min-width:0 !important;color:rgba(218,235,255,.80) !important;font-size:.72rem !important;font-weight:800 !important}#systems .systems-graph__footer i{display:block !important;height:8px !important;border-radius:999px !important;overflow:hidden !important;background:rgba(255,255,255,.08) !important}#systems .systems-graph__footer i::before{content:"" !important;display:block !important;width:var(--v) !important;height:100% !important;border-radius:inherit !important;background:linear-gradient(90deg,#5f96ff,#66dcff) !important;box-shadow:0 0 18px rgba(102,220,255,.25) !important}@media (max-height:820px) and (min-width:1181px){#systems .systems-live-graph{padding:18px !important;gap:10px !important}#systems .systems-node{min-width:80px !important;min-height:56px !important}#systems .systems-graph__readout{padding:13px 15px !important}}@media (max-width:760px){#systems .systems-live-graph{padding:16px !important}#systems .systems-graph__topbar{align-items:flex-start !important;flex-direction:column !important}#systems .systems-node{min-width:74px !important;min-height:54px !important;padding:8px 10px !important}#systems .systems-node span{font-size:.58rem !important}#systems .systems-graph__readout{width:min(240px,60%) !important}#systems .systems-graph__footer{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (min-width:1181px){#systems .systems-graph__stage{min-height:clamp(320px,35vh,420px) !important}#systems .systems-node{min-width:148px !important;min-height:112px !important;padding:16px 18px !important;border-radius:26px !important}#systems .systems-node span{font-size:.82rem !important}#systems .systems-node strong{font-size:clamp(1.55rem,2.1vw,2.35rem) !important;line-height:.95 !important}#systems .systems-node--quality{left:22% !important;top:74% !important}#systems .systems-node--readiness{left:52% !important;top:34% !important}#systems .systems-node--facility{left:70% !important;top:42% !important}#systems .systems-node--competence{left:84% !important;top:26% !important}#systems .systems-graph__readout{left:24px !important;top:24px !important;bottom:auto !important;width:min(360px,42%) !important;padding:18px 20px !important}#systems .systems-graph__readout strong{max-width:260px !important}#systems .systems-graph__radar{right:26px !important;bottom:26px !important;width:clamp(92px,8.4vw,118px) !important}#systems .systems-graph__footer{margin-top:4px !important}}@media (min-width:1181px) and (max-width:1440px){#systems .systems-node{min-width:136px !important;min-height:104px !important;padding:14px 16px !important}#systems .systems-node strong{font-size:clamp(1.35rem,1.95vw,2rem) !important}#systems .systems-node--quality{left:21% !important;top:74% !important}#systems .systems-node--readiness{left:50% !important;top:35% !important}#systems .systems-node--facility{left:68% !important;top:43% !important}#systems .systems-node--competence{left:82% !important;top:27% !important}#systems .systems-graph__readout{width:min(320px,40%) !important}}@media (max-width:1180px){#systems .systems-graph__stage{min-height:340px !important}#systems .systems-node{min-width:120px !important;min-height:88px !important;padding:12px 14px !important}#systems .systems-graph__readout{width:min(280px,46%) !important}}@media (max-width:760px){#systems .systems-graph__stage{min-height:360px !important}#systems .systems-node{min-width:92px !important;min-height:68px !important;padding:10px 12px !important}#systems .systems-node--quality{left:24% !important;top:62% !important}#systems .systems-node--readiness{left:64% !important;top:38% !important}#systems .systems-node--facility{left:26% !important;top:80% !important}#systems .systems-node--competence{left:66% !important;top:56% !important}#systems .systems-graph__readout{top:14px !important;left:14px !important;bottom:auto !important;width:min(220px,54%) !important;padding:12px 14px !important}#systems .systems-graph__readout strong{font-size:1rem !important}#systems .systems-graph__readout span{font-size:.82rem !important}#systems .systems-graph__radar{width:84px !important;right:14px !important;bottom:14px !important}}@media (min-width:1181px){#systems .systems-graph__stage{min-height:clamp(336px,36vh,430px) !important}#systems .systems-node{min-width:124px !important;min-height:90px !important;padding:12px 14px !important;border-radius:22px !important}#systems .systems-node span{font-size:.72rem !important;letter-spacing:.07em !important}#systems .systems-node strong{font-size:clamp(1.35rem,1.85vw,2rem) !important;line-height:.96 !important}#systems .systems-node--quality{left:20% !important;top:74% !important}#systems .systems-node--readiness{left:49% !important;top:43% !important}#systems .systems-node--facility{left:67% !important;top:56% !important}#systems .systems-node--competence{left:83% !important;top:29% !important}#systems .systems-graph__readout{left:18px !important;top:18px !important;width:min(300px,34%) !important;padding:16px 18px !important;border-radius:20px !important}#systems .systems-graph__readout strong{max-width:220px !important;font-size:clamp(1rem,1.18vw,1.28rem) !important}#systems .systems-graph__readout span{font-size:.86rem !important}#systems .systems-graph__radar{right:18px !important;bottom:18px !important;width:clamp(82px,7.2vw,104px) !important}}@media (min-width:1181px) and (max-width:1440px){#systems .systems-node{min-width:112px !important;min-height:82px !important;padding:10px 12px !important;border-radius:20px !important}#systems .systems-node strong{font-size:clamp(1.2rem,1.7vw,1.7rem) !important}#systems .systems-node--quality{left:19% !important;top:73% !important}#systems .systems-node--readiness{left:48% !important;top:44% !important}#systems .systems-node--facility{left:66% !important;top:56% !important}#systems .systems-node--competence{left:82% !important;top:30% !important}#systems .systems-graph__readout{width:min(268px,33%) !important;padding:14px 16px !important}#systems .systems-graph__readout strong{max-width:196px !important}}@media (max-width:1180px){#systems .systems-node{min-width:104px !important;min-height:76px !important;padding:10px 12px !important;border-radius:18px !important}#systems .systems-node span{font-size:.64rem !important}#systems .systems-node strong{font-size:1.15rem !important}#systems .systems-graph__readout{width:min(240px,40%) !important}}@media (max-width:760px){#systems .systems-node{min-width:84px !important;min-height:62px !important;padding:8px 10px !important;border-radius:16px !important}#systems .systems-node strong{font-size:1rem !important}#systems .systems-node--quality{left:24% !important;top:66% !important}#systems .systems-node--readiness{left:66% !important;top:40% !important}#systems .systems-node--facility{left:28% !important;top:82% !important}#systems .systems-node--competence{left:70% !important;top:58% !important}#systems .systems-graph__readout{width:min(200px,52%) !important;padding:10px 12px !important}}#systems .systems-live-graph{grid-template-rows:auto minmax(0,1fr) auto !important;gap:clamp(10px,.85vw,14px) !important;padding-bottom:clamp(18px,1.2vw,22px) !important}#systems .systems-graph__stage{overflow:hidden !important}@media (min-width:1181px){#systems .systems-graph__stage{min-height:clamp(310px,34vh,390px) !important}#systems .systems-node{min-width:106px !important;min-height:76px !important;padding:10px 12px !important;border-radius:18px !important}#systems .systems-node span{font-size:.62rem !important;letter-spacing:.07em !important}#systems .systems-node strong{font-size:clamp(1.15rem,1.55vw,1.65rem) !important;line-height:.94 !important}#systems .systems-node--quality{left:18% !important;top:72% !important}#systems .systems-node--readiness{left:47% !important;top:42% !important}#systems .systems-node--facility{left:67% !important;top:56% !important}#systems .systems-node--competence{left:84% !important;top:29% !important}#systems .systems-graph__readout{left:18px !important;top:18px !important;width:min(270px,31%) !important;padding:14px 16px !important;border-radius:18px !important}#systems .systems-graph__readout strong{max-width:190px !important;font-size:clamp(.96rem,1.04vw,1.12rem) !important;line-height:1.02 !important}#systems .systems-graph__readout span{font-size:.82rem !important}#systems .systems-graph__radar{right:16px !important;bottom:16px !important;width:clamp(74px,6.2vw,92px) !important}}@media (min-width:1181px) and (max-width:1440px){#systems .systems-node{min-width:96px !important;min-height:70px !important;padding:8px 10px !important}#systems .systems-node strong{font-size:clamp(1.05rem,1.35vw,1.45rem) !important}#systems .systems-node--quality{left:17% !important;top:71% !important}#systems .systems-node--readiness{left:46% !important;top:42% !important}#systems .systems-node--facility{left:66% !important;top:56% !important}#systems .systems-node--competence{left:83% !important;top:30% !important}#systems .systems-graph__readout{width:min(238px,29%) !important;padding:12px 14px !important}#systems .systems-graph__readout strong{max-width:168px !important}}#systems .systems-graph__footer--compact{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:clamp(8px,.8vw,12px) !important;margin-top:2px !important}#systems .systems-mini-stat{position:relative !important;min-width:0 !important;padding:10px 12px !important;border-radius:16px !important;border:1px solid rgba(173,214,255,.14) !important;background:radial-gradient(circle at 24% 18%,rgba(255,255,255,.10),transparent 24%),linear-gradient(180deg,rgba(18,46,100,.58),rgba(4,12,31,.74)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 30px rgba(0,9,28,.14) !important;overflow:hidden !important}#systems .systems-mini-stat::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:3px !important;background:linear-gradient(90deg,rgba(95,150,255,.92),rgba(102,220,255,.92)) !important;opacity:.95 !important}#systems .systems-mini-stat small{display:block !important;font-size:.62rem !important;font-weight:800 !important;letter-spacing:.10em !important;text-transform:uppercase !important;color:rgba(189,222,255,.74) !important}#systems .systems-mini-stat strong{display:block !important;margin-top:6px !important;font-family:var(--font-tech) !important;font-size:clamp(1rem,1.2vw,1.24rem) !important;color:rgba(244,249,255,.96) !important}#systems .systems-graph__footer--compact span,#systems .systems-graph__footer--compact i,#systems .systems-graph__footer--compact i::before{all:unset !important}@media (max-width:1180px){#systems .systems-graph__footer--compact{grid-template-columns:repeat(2,minmax(0,1fr)) !important}#systems .systems-mini-stat{padding:9px 10px !important;border-radius:14px !important}}@media (max-width:760px){#systems .systems-graph__stage{min-height:340px !important}#systems .systems-node{min-width:78px !important;min-height:58px !important;padding:7px 8px !important;border-radius:14px !important}#systems .systems-node span{font-size:.56rem !important}#systems .systems-node strong{font-size:.94rem !important}#systems .systems-node--quality{left:22% !important;top:69% !important}#systems .systems-node--readiness{left:66% !important;top:42% !important}#systems .systems-node--facility{left:28% !important;top:82% !important}#systems .systems-node--competence{left:74% !important;top:60% !important}#systems .systems-graph__readout{width:min(190px,52%) !important;padding:10px 12px !important}#systems .systems-graph__footer--compact{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important}#systems .systems-mini-stat strong{font-size:.98rem !important}}#systems .systems-board{display:flex !important;flex-direction:column !important;gap:clamp(14px,1vw,18px) !important}#systems .systems-board__screen.systems-graph-screen{min-height:clamp(430px,46vh,540px) !important;padding:clamp(18px,1.4vw,22px) !important}#systems .systems-live-graph--compact{position:relative !important;z-index:1 !important;height:100% !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) auto !important;gap:clamp(14px,1vw,18px) !important;color:rgba(243,248,255,.96) !important}#systems .systems-live-graph--compact::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:-1 !important;background:linear-gradient(rgba(139,189,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(139,189,255,.035) 1px,transparent 1px),radial-gradient(circle at 54% 24%,rgba(102,220,255,.12),transparent 36%) !important;background-size:46px 46px,46px 46px,auto !important;opacity:.62 !important}#systems .systems-compact-stage{min-height:0 !important;display:grid !important;grid-template-columns:minmax(230px,280px) minmax(0,1fr) !important;gap:clamp(16px,1.2vw,20px) !important;align-items:stretch !important}#systems .systems-compact-readout{position:relative !important;padding:18px !important;border-radius:22px !important;background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.10),transparent 22%),linear-gradient(180deg,rgba(11,32,77,.78),rgba(4,11,29,.84)) !important;border:1px solid rgba(173,214,255,.16) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 14px 34px rgba(0,10,32,.14) !important}#systems .systems-compact-readout small{display:block !important;font-family:var(--font-tech) !important;font-size:.62rem !important;font-weight:900 !important;letter-spacing:.16em !important;color:rgba(189,222,255,.76) !important}#systems .systems-compact-readout strong{display:block !important;margin-top:12px !important;font-size:clamp(1.35rem,1.7vw,1.95rem) !important;line-height:.98 !important;letter-spacing:-.03em !important}#systems .systems-compact-readout span{display:block !important;margin-top:10px !important;font-size:.92rem !important;line-height:1.52 !important;color:rgba(214,232,255,.78) !important}#systems .systems-compact-badges{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin-top:16px !important}#systems .systems-compact-badges em{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:30px !important;padding:0 10px !important;border-radius:999px !important;font-style:normal !important;font-size:.68rem !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:rgba(231,242,255,.92) !important;background:linear-gradient(180deg,rgba(32,81,161,.72),rgba(7,20,49,.86)) !important;border:1px solid rgba(173,214,255,.15) !important}#systems .systems-compact-chart{position:relative !important;overflow:hidden !important;border-radius:22px !important;border:1px solid rgba(173,214,255,.14) !important;background:radial-gradient(circle at 60% 10%,rgba(102,220,255,.10),transparent 34%),linear-gradient(180deg,rgba(8,24,58,.76),rgba(2,9,24,.88)) !important;min-height:260px !important}#systems .systems-compact-chart__svg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important}#systems .systems-compact-chart__guide{stroke:rgba(176,216,255,.09) !important;stroke-width:1 !important}#systems .systems-compact-chart__area{fill:rgba(102,220,255,.10) !important}#systems .systems-compact-chart__line{fill:none !important;stroke:url(#mkmsCompactLine) !important;stroke-width:5 !important;stroke-linecap:round !important}#systems .systems-compact-chart__soft{fill:none !important;stroke:rgba(139,189,255,.28) !important;stroke-width:3 !important;stroke-dasharray:10 14 !important}#systems .systems-compact-chart__glow{position:absolute !important;inset:auto 8% 12% auto !important;width:34% !important;height:54% !important;border-radius:999px !important;background:radial-gradient(circle,rgba(102,220,255,.10),transparent 70%) !important;filter:blur(10px) !important}#systems .systems-graph__footer--compact{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:10px !important}#systems .systems-mini-stat{min-width:0 !important;padding:12px 12px !important;border-radius:18px !important;border:1px solid rgba(173,214,255,.14) !important;background:radial-gradient(circle at 24% 18%,rgba(255,255,255,.09),transparent 24%),linear-gradient(180deg,rgba(18,46,100,.56),rgba(4,12,31,.74)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 28px rgba(0,9,28,.12) !important}#systems .systems-mini-stat small{display:block !important;font-size:.62rem !important;font-weight:800 !important;letter-spacing:.10em !important;text-transform:uppercase !important;color:rgba(189,222,255,.74) !important}#systems .systems-mini-stat strong{display:block !important;margin-top:8px !important;font-family:var(--font-tech) !important;font-size:clamp(1.02rem,1.2vw,1.26rem) !important;color:rgba(244,249,255,.96) !important}#systems .systems-metrics{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:10px !important}#systems .systems-metrics article{padding:12px 14px !important;border-radius:18px !important}#systems .systems-bars--compact{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;margin-top:0 !important;padding:14px !important;overflow:visible !important}#systems .systems-metric-line{min-width:0 !important;padding:14px 14px !important;border-radius:18px !important;border:1px solid rgba(173,214,255,.14) !important;background:radial-gradient(circle at 24% 18%,rgba(255,255,255,.08),transparent 24%),linear-gradient(180deg,rgba(12,34,78,.58),rgba(4,12,31,.72)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 10px 24px rgba(0,8,24,.10) !important}#systems .systems-metric-line__head{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;min-width:0 !important}#systems .systems-metric-line__head span{min-width:0 !important;font-size:.88rem !important;line-height:1.32 !important;color:rgba(231,239,252,.9) !important}#systems .systems-metric-line__head strong{flex:0 0 auto !important;font-family:var(--font-tech) !important;font-size:1rem !important;color:rgba(245,250,255,.96) !important}#systems .systems-metric-line i{display:block !important;position:relative !important;margin-top:10px !important;height:8px !important;border-radius:999px !important;background:rgba(255,255,255,.08) !important;overflow:hidden !important}#systems .systems-metric-line i::before{content:"" !important;position:absolute !important;inset:0 auto 0 0 !important;width:var(--v) !important;border-radius:inherit !important;background:linear-gradient(90deg,#5f96ff,#66dcff) !important;box-shadow:0 0 18px rgba(102,220,255,.20) !important}#systems .systems-bars--compact .bar-row,#systems .systems-bars--compact .bar-row *{all:unset !important}@media (min-width:1181px) and (max-width:1440px){#systems .systems-board__screen.systems-graph-screen{min-height:clamp(400px,42vh,500px) !important}#systems .systems-compact-stage{grid-template-columns:minmax(220px,250px) minmax(0,1fr) !important}#systems .systems-compact-readout strong{font-size:clamp(1.22rem,1.45vw,1.56rem) !important}}@media (max-width:1180px){#systems .systems-board__screen.systems-graph-screen{min-height:auto !important}#systems .systems-compact-stage{grid-template-columns:1fr !important}#systems .systems-compact-chart{min-height:240px !important}#systems .systems-graph__footer--compact,#systems .systems-bars--compact,#systems .systems-metrics{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:760px){#systems .systems-board{gap:12px !important}#systems .systems-board__screen.systems-graph-screen{padding:14px !important}#systems .systems-live-graph--compact{gap:12px !important}#systems .systems-compact-readout{padding:14px !important}#systems .systems-compact-readout strong{font-size:1.16rem !important}#systems .systems-compact-chart{min-height:208px !important}#systems .systems-graph__footer--compact,#systems .systems-bars--compact,#systems .systems-metrics{grid-template-columns:1fr !important}#systems .systems-metric-line__head{align-items:flex-start !important;flex-direction:column !important}}#systems.section-pad,.systems-zone.section-pad{scroll-margin-top:150px !important;padding-top:clamp(96px,7vw,132px) !important;padding-bottom:clamp(96px,7vw,132px) !important}#systems .systems-shell{display:grid !important;grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr) !important;grid-template-rows:auto auto !important;gap:clamp(22px,2vw,32px) clamp(22px,2.2vw,36px) !important;align-items:stretch !important;align-content:start !important}#systems .systems-copy{grid-column:1 / -1 !important;grid-row:1 !important;position:relative !important;top:auto !important;width:100% !important;max-width:min(1120px,100%) !important;margin:0 !important;padding:0 0 clamp(8px,.75vw,12px) !important;z-index:5 !important}#systems .systems-copy h2{width:min(1040px,100%) !important;max-width:min(1040px,100%) !important}#systems .systems-copy p{width:min(760px,100%) !important;max-width:min(760px,100%) !important}#systems .section-card-container--systems{grid-column:1 !important;grid-row:2 !important;position:relative !important;z-index:4 !important;align-self:stretch !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;padding:clamp(16px,1.35vw,22px) !important}#systems .section-visual-card--systems,#systems .section-visual-card--left{grid-column:2 !important;grid-row:2 !important;position:relative !important;z-index:4 !important;align-self:stretch !important;height:auto !important;min-height:clamp(560px,54vh,690px) !important;max-height:none !important;margin:0 !important}#systems .systems-metrics{display:none !important}#systems .systems-board{display:grid !important;grid-template-rows:auto auto !important;gap:clamp(14px,1vw,18px) !important;height:auto !important;min-height:0 !important;overflow:visible !important;border-radius:30px !important;background:radial-gradient(circle at 14% 0%,rgba(102,220,255,.070),transparent 32%),linear-gradient(180deg,rgba(10,30,72,.64),rgba(4,13,34,.80)) !important}#systems .systems-board__screen.systems-graph-screen{height:auto !important;min-height:0 !important;max-height:none !important;padding:clamp(16px,1.25vw,20px) !important;border-radius:26px !important}#systems .systems-live-graph--compact{height:auto !important;min-height:0 !important;display:grid !important;grid-template-rows:auto auto auto !important;gap:clamp(12px,.9vw,16px) !important}#systems .systems-graph__topbar{min-height:34px !important}#systems .systems-compact-stage{display:grid !important;grid-template-columns:minmax(220px,270px) minmax(0,1fr) !important;gap:clamp(14px,1vw,18px) !important;align-items:stretch !important;min-height:260px !important}#systems .systems-compact-readout{min-height:0 !important;padding:clamp(14px,1vw,18px) !important;border-radius:20px !important}#systems .systems-compact-readout strong{font-size:clamp(1.18rem,1.45vw,1.64rem) !important;line-height:1.02 !important}#systems .systems-compact-readout span{font-size:.88rem !important;line-height:1.46 !important}#systems .systems-compact-badges{gap:7px !important;margin-top:12px !important}#systems .systems-compact-badges em{min-height:26px !important;padding:0 9px !important;font-size:.6rem !important}#systems .systems-compact-chart{min-height:260px !important;border-radius:20px !important}#systems .systems-graph__footer--compact{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:10px !important}#systems .systems-mini-stat{padding:10px 11px !important;border-radius:15px !important}#systems .systems-mini-stat small{font-size:.58rem !important;letter-spacing:.09em !important}#systems .systems-mini-stat strong{margin-top:6px !important;font-size:clamp(.94rem,1vw,1.1rem) !important}#systems .systems-bars--compact{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important;margin-top:0 !important;padding:clamp(12px,1vw,16px) !important;border-radius:24px !important;overflow:visible !important}#systems .systems-metric-line{min-width:0 !important;padding:12px !important;border-radius:16px !important}#systems .systems-metric-line__head span{font-size:.82rem !important;line-height:1.25 !important}#systems .systems-metric-line__head strong{font-size:.95rem !important}#systems .systems-metric-line i{margin-top:8px !important;height:7px !important}#systems .section-visual-card--systems .section-visual-card__media{min-height:0 !important}#systems .section-visual-card--systems .section-visual-card__media img{object-fit:contain !important;padding:clamp(18px,2vw,34px) !important}@media (min-width:1181px) and (max-width:1440px){#systems .systems-shell{grid-template-columns:minmax(0,1fr) minmax(320px,.66fr) !important}#systems .systems-compact-stage{grid-template-columns:minmax(210px,245px) minmax(0,1fr) !important;min-height:240px !important}#systems .systems-compact-chart{min-height:240px !important}#systems .section-visual-card--systems,#systems .section-visual-card--left{min-height:clamp(520px,50vh,640px) !important}}@media (max-width:1180px){#systems.section-pad,.systems-zone.section-pad{padding-top:76px !important;padding-bottom:92px !important}#systems .systems-shell{grid-template-columns:1fr !important;grid-template-rows:auto auto auto !important}#systems .systems-copy{grid-column:1 !important;grid-row:1 !important}#systems .section-card-container--systems{grid-column:1 !important;grid-row:2 !important}#systems .section-visual-card--systems,#systems .section-visual-card--left{grid-column:1 !important;grid-row:3 !important;min-height:520px !important}#systems .systems-compact-stage{grid-template-columns:1fr !important;min-height:0 !important}#systems .systems-compact-chart{min-height:240px !important}#systems .systems-graph__footer--compact,#systems .systems-bars--compact{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:760px){#systems.section-pad,.systems-zone.section-pad{padding-top:60px !important;padding-bottom:78px !important}#systems .section-card-container--systems{padding:14px !important}#systems .systems-board__screen.systems-graph-screen{padding:14px !important}#systems .systems-graph__topbar{align-items:flex-start !important;flex-direction:column !important}#systems .systems-compact-chart{min-height:210px !important}#systems .systems-graph__footer--compact,#systems .systems-bars--compact{grid-template-columns:1fr !important}#systems .section-visual-card--systems,#systems .section-visual-card--left{min-height:440px !important}}#systems .systems-shell{grid-template-columns:minmax(340px,.72fr) minmax(0,1.08fr) !important;grid-template-rows:auto auto !important;align-items:stretch !important}#systems .systems-copy{grid-column:1 / -1 !important;grid-row:1 !important}#systems .section-visual-card--systems,#systems .section-visual-card--left{grid-column:1 !important;grid-row:2 !important;align-self:stretch !important;min-height:clamp(560px,54vh,690px) !important}#systems .section-card-container--systems{grid-column:2 !important;grid-row:2 !important;align-self:stretch !important}#systems .section-visual-card--systems .section-visual-card__inner,#systems .section-visual-card--left .section-visual-card__inner,#systems .section-card-container--systems,#systems .systems-board{height:100% !important}#systems .section-visual-card--systems .section-visual-card__media,#systems .section-visual-card--left .section-visual-card__media{min-height:clamp(430px,43vh,560px) !important}#systems .section-visual-card--systems .section-visual-card__media img,#systems .section-visual-card--left .section-visual-card__media img{object-fit:contain !important;object-position:center bottom !important;padding:clamp(18px,2vw,32px) !important}@media (min-width:1181px) and (max-width:1440px){#systems .systems-shell{grid-template-columns:minmax(320px,.68fr) minmax(0,1fr) !important}#systems .section-visual-card--systems,#systems .section-visual-card--left{min-height:clamp(520px,50vh,640px) !important}}@media (max-width:1180px){#systems .systems-shell{grid-template-columns:1fr !important;grid-template-rows:auto auto auto !important}#systems .systems-copy{grid-column:1 !important;grid-row:1 !important}#systems .section-visual-card--systems,#systems .section-visual-card--left{grid-column:1 !important;grid-row:2 !important}#systems .section-card-container--systems{grid-column:1 !important;grid-row:3 !important}}#systems.section-pad,.systems-zone.section-pad{scroll-margin-top:150px !important;padding-top:clamp(92px,6.5vw,124px) !important;padding-bottom:clamp(96px,7vw,132px) !important}#systems .systems-shell{display:block !important}#systems .systems-copy{display:block !important;width:100% !important;max-width:min(1120px,100%) !important;margin:0 0 clamp(24px,2.2vw,34px) !important;padding:0 !important;position:relative !important;top:auto !important;z-index:5 !important}#systems .systems-copy h2{width:min(1040px,100%) !important;max-width:min(1040px,100%) !important}#systems .systems-copy p{width:min(760px,100%) !important;max-width:min(760px,100%) !important}#systems .systems-content-row{position:relative !important;z-index:4 !important;display:grid !important;grid-template-columns:minmax(390px,.82fr) minmax(0,1.18fr) !important;gap:clamp(22px,2.2vw,36px) !important;align-items:stretch !important}#systems .systems-content-row>.section-visual-card,#systems .systems-content-row>.section-card-container--systems{grid-row:auto !important;grid-column:auto !important;width:100% !important;margin:0 !important;align-self:stretch !important}#systems .systems-content-row>.section-visual-card{min-height:clamp(560px,54vh,690px) !important;height:100% !important}#systems .systems-content-row>.section-card-container--systems{min-height:clamp(560px,54vh,690px) !important;height:100% !important;padding:clamp(16px,1.35vw,22px) !important;overflow:visible !important}#systems .section-visual-card--systems,#systems .section-visual-card--left{display:grid !important;height:100% !important}#systems .section-visual-card--systems .section-visual-card__media,#systems .section-visual-card--left .section-visual-card__media{min-height:clamp(430px,43vh,560px) !important}#systems .section-visual-card--systems .section-visual-card__media img,#systems .section-visual-card--left .section-visual-card__media img{object-fit:contain !important;object-position:center bottom !important;padding:clamp(18px,2vw,32px) !important}#systems .systems-board--live{display:grid !important;grid-template-rows:minmax(0,1fr) auto !important;gap:clamp(14px,1vw,18px) !important;height:100% !important;min-height:0 !important;overflow:visible !important;border-radius:30px !important}#systems .systems-board__screen.systems-graph-screen{height:auto !important;min-height:0 !important;max-height:none !important;padding:clamp(16px,1.25vw,20px) !important;border-radius:26px !important}#systems .systems-live-graph--compact{height:100% !important;min-height:0 !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) auto !important;gap:clamp(12px,.9vw,16px) !important}#systems .systems-compact-stage{display:grid !important;grid-template-columns:minmax(220px,270px) minmax(0,1fr) !important;gap:clamp(14px,1vw,18px) !important;align-items:stretch !important;min-height:260px !important}#systems .systems-compact-readout{padding:clamp(14px,1vw,18px) !important;border-radius:20px !important}#systems .systems-compact-readout strong{font-size:clamp(1.18rem,1.45vw,1.64rem) !important;line-height:1.02 !important}#systems .systems-compact-readout span{font-size:.88rem !important;line-height:1.46 !important}#systems .systems-compact-badges{gap:7px !important;margin-top:12px !important}#systems .systems-compact-badges em{min-height:26px !important;padding:0 9px !important;font-size:.6rem !important}#systems .systems-compact-chart{min-height:260px !important;border-radius:20px !important}#systems .systems-graph__footer--compact{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:10px !important}#systems .systems-mini-stat{padding:10px 11px !important;border-radius:15px !important}#systems .systems-mini-stat small{font-size:.58rem !important;letter-spacing:.09em !important}#systems .systems-mini-stat strong{margin-top:6px !important;font-size:clamp(.94rem,1vw,1.1rem) !important}#systems .systems-bars--compact{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important;margin-top:0 !important;padding:clamp(12px,1vw,16px) !important;border-radius:24px !important;overflow:visible !important}#systems .systems-metric-line{min-width:0 !important;padding:12px !important;border-radius:16px !important}#systems .systems-metric-line__head{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important}#systems .systems-metric-line__head span{font-size:.82rem !important;line-height:1.25 !important;color:rgba(231,239,252,.9) !important}#systems .systems-metric-line__head strong{font-family:var(--font-tech) !important;font-size:.95rem !important;color:rgba(245,250,255,.96) !important}#systems .systems-metric-line i{display:block !important;position:relative !important;margin-top:8px !important;height:7px !important;border-radius:999px !important;background:rgba(255,255,255,.08) !important;overflow:hidden !important}#systems .systems-metric-line i::before{content:"" !important;position:absolute !important;inset:0 auto 0 0 !important;width:var(--v) !important;border-radius:inherit !important;background:linear-gradient(90deg,#5f96ff,#66dcff) !important;box-shadow:0 0 18px rgba(102,220,255,.20) !important}#systems .systems-metrics{display:none !important}@media (min-width:1181px) and (max-width:1440px){#systems .systems-content-row{grid-template-columns:minmax(340px,.74fr) minmax(0,1fr) !important}#systems .systems-content-row>.section-visual-card,#systems .systems-content-row>.section-card-container--systems{min-height:clamp(520px,50vh,640px) !important}#systems .systems-compact-stage{grid-template-columns:minmax(210px,245px) minmax(0,1fr) !important;min-height:240px !important}#systems .systems-compact-chart{min-height:240px !important}}@media (max-width:1180px){#systems .systems-content-row{grid-template-columns:1fr !important}#systems .systems-content-row>.section-visual-card,#systems .systems-content-row>.section-card-container--systems{min-height:auto !important}#systems .systems-compact-stage{grid-template-columns:1fr !important;min-height:0 !important}#systems .systems-compact-chart{min-height:240px !important}#systems .systems-graph__footer--compact,#systems .systems-bars--compact{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:760px){#systems .section-card-container--systems{padding:14px !important}#systems .systems-board__screen.systems-graph-screen{padding:14px !important}#systems .systems-graph__topbar{align-items:flex-start !important;flex-direction:column !important}#systems .systems-compact-chart{min-height:210px !important}#systems .systems-graph__footer--compact,#systems .systems-bars--compact{grid-template-columns:1fr !important}}#capabilities .capability-pane__media--graph{min-height:clamp(420px,42vh,560px) !important;padding:clamp(16px,1.4vw,22px) !important;display:block !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;background:radial-gradient(circle at 24% 14%,rgba(102,220,255,.10),transparent 34%),linear-gradient(180deg,rgba(8,26,62,.76),rgba(3,10,28,.92)) !important}#capabilities .capability-live-graph{position:relative !important;z-index:1 !important;height:100% !important;min-height:inherit !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) auto !important;gap:clamp(12px,1vw,16px) !important;color:rgba(243,248,255,.96) !important}#capabilities .capability-live-graph::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:-1 !important;background:linear-gradient(rgba(139,189,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(139,189,255,.035) 1px,transparent 1px),radial-gradient(circle at 58% 28%,rgba(102,220,255,.12),transparent 36%) !important;background-size:44px 44px,44px 44px,auto !important;opacity:.58 !important}#capabilities .capability-live-graph__top{min-height:36px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important}#capabilities .capability-live-graph__top span{font-family:var(--font-tech) !important;font-size:clamp(.56rem,.6vw,.7rem) !important;font-weight:900 !important;letter-spacing:.18em !important;color:rgba(190,224,255,.76) !important}#capabilities .capability-live-graph__top strong{font-size:clamp(.82rem,.92vw,1rem) !important;font-weight:800 !important;color:rgba(246,250,255,.96) !important;white-space:nowrap !important}#capabilities .capability-live-graph__stage{position:relative !important;min-height:0 !important;overflow:hidden !important;border-radius:24px !important;border:1px solid rgba(173,214,255,.14) !important;background:radial-gradient(circle at 68% 18%,rgba(102,220,255,.10),transparent 34%),linear-gradient(180deg,rgba(6,19,48,.70),rgba(2,8,24,.58)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 18px 42px rgba(0,10,32,.16) !important}#capabilities .capability-live-graph__svg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important}#capabilities .capability-live-graph__guide{stroke:rgba(176,216,255,.095) !important;stroke-width:1 !important}#capabilities .capability-live-graph__area{fill:rgba(102,220,255,.10) !important}#capabilities .capability-live-graph__line{fill:none !important;stroke-linecap:round !important}#capabilities .capability-live-graph__line--main{stroke:var(--line) !important;stroke-width:6 !important;stroke-dasharray:1100 !important;stroke-dashoffset:1100 !important}#capabilities .capability-pane.is-active .capability-live-graph__line--main{animation:capabilityLineDraw 1.35s var(--ease) .12s forwards !important}#capabilities .capability-live-graph__line--soft{stroke:rgba(139,189,255,.28) !important;stroke-width:3 !important;stroke-dasharray:9 14 !important}@keyframes capabilityLineDraw{to{stroke-dashoffset:0}}#capabilities .capability-live-graph__readout{position:absolute !important;left:clamp(16px,1.3vw,22px) !important;top:clamp(16px,1.3vw,22px) !important;width:min(160px,42%) !important;padding:14px 16px !important;border-radius:20px !important;border:1px solid rgba(173,214,255,.16) !important;background:radial-gradient(circle at 22% 14%,rgba(255,255,255,.10),transparent 24%),linear-gradient(180deg,rgba(11,32,77,.78),rgba(4,11,29,.86)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 14px 34px rgba(0,10,32,.18) !important}#capabilities .capability-live-graph__readout small{display:block !important;font-family:var(--font-tech) !important;font-size:.56rem !important;font-weight:900 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:rgba(189,222,255,.74) !important}#capabilities .capability-live-graph__readout strong{display:block !important;margin-top:8px !important;font-family:var(--font-tech) !important;font-size:clamp(1.6rem,2.6vw,2.8rem) !important;line-height:.92 !important;color:rgba(245,250,255,.98) !important}#capabilities .capability-live-graph__readout span{display:block !important;margin-top:4px !important;font-size:.72rem !important;color:rgba(214,232,255,.76) !important}#capabilities .capability-live-graph__pulse{position:absolute !important;right:clamp(18px,1.5vw,26px) !important;bottom:clamp(18px,1.5vw,26px) !important;width:clamp(74px,7vw,104px) !important;aspect-ratio:1 !important;border-radius:50% !important;border:1px solid rgba(170,218,255,.18) !important;background:repeating-radial-gradient(circle,rgba(149,210,255,.15) 0 1px,transparent 1px 20px),radial-gradient(circle,rgba(102,220,255,.12),transparent 64%) !important}#capabilities .capability-live-graph__pulse::after{content:"" !important;position:absolute !important;inset:50% auto auto 50% !important;width:50% !important;height:1px !important;transform-origin:left center !important;background:linear-gradient(90deg,rgba(102,220,255,.86),transparent) !important;animation:capabilityRadarSweep 3.2s linear infinite !important}@keyframes capabilityRadarSweep{to{transform:rotate(360deg)}}#capabilities .capability-live-graph__chips{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:10px !important}#capabilities .capability-live-graph__chips span{min-width:0 !important;padding:10px 11px !important;border-radius:16px !important;border:1px solid rgba(173,214,255,.14) !important;background:radial-gradient(circle at 24% 18%,rgba(255,255,255,.09),transparent 24%),linear-gradient(180deg,rgba(18,46,100,.56),rgba(4,12,31,.74)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 28px rgba(0,9,28,.12) !important}#capabilities .capability-live-graph__chips small{display:block !important;font-size:.56rem !important;font-weight:850 !important;letter-spacing:.10em !important;text-transform:uppercase !important;color:rgba(189,222,255,.74) !important}#capabilities .capability-live-graph__chips strong{display:block !important;margin-top:6px !important;font-family:var(--font-tech) !important;font-size:clamp(.98rem,1.08vw,1.18rem) !important;color:rgba(244,249,255,.96) !important}#capabilities .capability-pane__media--graph::before,#capabilities .capability-pane__media--graph::after{pointer-events:none !important}@media (min-width:1181px) and (max-width:1440px){#capabilities .capability-pane__media--graph{min-height:clamp(380px,38vh,500px) !important}#capabilities .capability-live-graph__readout{width:min(146px,40%) !important;padding:12px 14px !important}#capabilities .capability-live-graph__readout strong{font-size:clamp(1.45rem,2.1vw,2.28rem) !important}}@media (max-width:1180px){#capabilities .capability-pane__media--graph{min-height:360px !important}}@media (max-width:760px){#capabilities .capability-pane__media--graph{min-height:330px !important;padding:14px !important}#capabilities .capability-live-graph__top{align-items:flex-start !important;flex-direction:column !important}#capabilities .capability-live-graph__readout{width:138px !important;padding:11px 12px !important}#capabilities .capability-live-graph__readout strong{font-size:1.5rem !important}#capabilities .capability-live-graph__pulse{width:70px !important}#capabilities .capability-live-graph__chips{grid-template-columns:1fr !important}}#capabilities .capability-pane__media--graph{min-height:clamp(470px,46vh,620px) !important;padding-bottom:clamp(28px,2vw,38px) !important;overflow:hidden !important}#capabilities .capability-live-graph{height:100% !important;min-height:0 !important;grid-template-rows:auto minmax(0,1fr) auto !important;align-content:stretch !important;box-sizing:border-box !important}#capabilities .capability-live-graph__stage{min-height:clamp(260px,28vh,380px) !important}#capabilities .capability-live-graph__chips{position:relative !important;z-index:4 !important;margin-bottom:clamp(4px,.45vw,8px) !important;padding-bottom:clamp(2px,.35vw,6px) !important}#capabilities .capability-live-graph__chips span{min-height:clamp(58px,5.3vh,72px) !important;display:grid !important;align-content:center !important;box-sizing:border-box !important}#capabilities .capability-live-graph__chips strong{line-height:1 !important;padding-bottom:1px !important}#capabilities .capability-pane__media--graph::after{background:linear-gradient(180deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.05) 14%,rgba(255,255,255,.02) 28%,rgba(5,12,30,0) 42%,rgba(2,8,20,.08) 72%,rgba(1,5,14,.12) 100%),linear-gradient(90deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 12%,rgba(255,255,255,.01) 50%,rgba(255,255,255,.02) 88%,rgba(255,255,255,.08) 100%),radial-gradient(circle at 50% -4%,rgba(226,242,255,.22),transparent 40%) !important}@media (min-width:1181px) and (max-width:1440px){#capabilities .capability-pane__media--graph{min-height:clamp(440px,43vh,580px) !important;padding-bottom:30px !important}#capabilities .capability-live-graph__stage{min-height:clamp(238px,25vh,330px) !important}#capabilities .capability-live-graph__chips span{min-height:58px !important}}@media (max-width:1180px){#capabilities .capability-pane__media--graph{min-height:430px !important;padding-bottom:30px !important}#capabilities .capability-live-graph__stage{min-height:250px !important}}@media (max-width:760px){#capabilities .capability-pane__media--graph{min-height:440px !important;padding-bottom:28px !important}#capabilities .capability-live-graph__stage{min-height:230px !important}#capabilities .capability-live-graph__chips{gap:8px !important}#capabilities .capability-live-graph__chips span{min-height:54px !important}}#workflow .workflow-live-board{position:relative !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) auto !important;gap:clamp(14px,1vw,18px) !important;width:100% !important;height:100% !important;min-height:var(--v32-card-pair-height,620px) !important;padding:clamp(16px,1.25vw,20px) !important;border-radius:30px !important;border:1px solid rgba(142,197,255,.18) !important;background:linear-gradient(180deg,rgba(5,13,31,.66),rgba(3,8,21,.78)),linear-gradient(135deg,rgba(255,255,255,.05),transparent 48%) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 20px 46px rgba(0,10,32,.16) !important;overflow:hidden !important}#workflow .workflow-live-board::before{content:"" !important;position:absolute !important;inset:0 !important;background:linear-gradient(rgba(139,189,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(139,189,255,.03) 1px,transparent 1px),radial-gradient(circle at 60% 20%,rgba(102,220,255,.10),transparent 34%) !important;background-size:44px 44px,44px 44px,auto !important;opacity:.58 !important;pointer-events:none !important}#workflow .workflow-live-board__top,#workflow .workflow-live-board__stage,#workflow .workflow-live-board__footer{position:relative !important;z-index:1 !important}#workflow .workflow-live-board__top{min-height:36px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important}#workflow .workflow-live-board__top span{font-family:var(--font-tech) !important;font-size:clamp(.56rem,.6vw,.72rem) !important;font-weight:900 !important;letter-spacing:.18em !important;color:rgba(190,224,255,.76) !important}#workflow .workflow-live-board__top strong{font-size:clamp(.82rem,.92vw,1rem) !important;font-weight:800 !important;color:rgba(246,250,255,.96) !important;white-space:nowrap !important}#workflow .workflow-live-board__stage{display:grid !important;grid-template-columns:minmax(220px,260px) minmax(0,1fr) !important;gap:clamp(14px,1vw,18px) !important;align-items:stretch !important;min-height:0 !important}#workflow .workflow-live-board__readout{padding:clamp(14px,1vw,18px) !important;border-radius:22px !important}#workflow .workflow-live-board__readout small{display:block !important;font-family:var(--font-tech) !important;font-size:.58rem !important;font-weight:900 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:rgba(189,222,255,.74) !important}#workflow .workflow-live-board__readout strong{display:block !important;margin-top:8px !important;font-size:clamp(1.28rem,1.7vw,1.82rem) !important;line-height:.98 !important;color:rgba(245,250,255,.98) !important}#workflow .workflow-live-board__readout span{display:block !important;margin-top:12px !important;font-size:.82rem !important;line-height:1.56 !important;color:rgba(215,232,255,.78) !important}#workflow .workflow-live-board__badges{display:flex !important;flex-wrap:wrap !important;gap:7px !important;margin-top:12px !important}#workflow .workflow-live-board__badges em{min-height:26px !important;padding:0 10px !important;border-radius:999px !important;border:1px solid rgba(173,214,255,.14) !important;background:linear-gradient(180deg,rgba(18,46,100,.50),rgba(4,12,31,.68)) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;font-style:normal !important;font-size:.58rem !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:rgba(230,241,255,.88) !important}#workflow .workflow-live-board__chart{position:relative !important;min-height:300px !important;border-radius:24px !important;border:1px solid rgba(173,214,255,.14) !important;background:radial-gradient(circle at 70% 18%,rgba(102,220,255,.10),transparent 34%),linear-gradient(180deg,rgba(6,19,48,.70),rgba(2,8,24,.58)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 18px 42px rgba(0,10,32,.16) !important;overflow:hidden !important}#workflow .workflow-live-board__svg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important}#workflow .workflow-live-board__guide{stroke:rgba(176,216,255,.095) !important;stroke-width:1 !important}#workflow .workflow-live-board__area{fill:rgba(102,220,255,.10) !important}#workflow .workflow-live-board__line{fill:none !important;stroke:url(#workflowLiveLine) !important;stroke-width:6 !important;stroke-linecap:round !important;stroke-dasharray:1100 !important;stroke-dashoffset:1100 !important;animation:workflowLineDraw 1.4s var(--ease) .12s forwards !important}#workflow .workflow-live-board__soft{fill:none !important;stroke:rgba(139,189,255,.28) !important;stroke-width:3 !important;stroke-dasharray:9 14 !important}@keyframes workflowLineDraw{to{stroke-dashoffset:0}}#workflow .workflow-live-board__node{fill:#7fe0ff !important;stroke:rgba(225,245,255,.94) !important;stroke-width:4 !important;filter:drop-shadow(0 0 12px rgba(102,220,255,.32)) !important}#workflow .workflow-live-board__node.is-active{r:10 !important;animation:workflowNodePulse 2.3s ease-in-out infinite !important}@keyframes workflowNodePulse{0%,100%{transform:scale(1)}50%{transform:scale(1.12)}}#workflow .workflow-live-board__labels{position:absolute !important;inset:0 !important;pointer-events:none !important}#workflow .workflow-live-board__labels span{position:absolute !important;display:inline-flex !important;align-items:center !important;gap:7px !important;padding:6px 9px !important;border-radius:999px !important;border:1px solid rgba(173,214,255,.14) !important;background:rgba(8,22,54,.56) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;font-size:.64rem !important;font-weight:800 !important;color:rgba(238,245,255,.92) !important;white-space:nowrap !important}#workflow .workflow-live-board__labels span b{font-family:var(--font-tech) !important;font-size:.58rem !important;font-weight:900 !important;letter-spacing:.12em !important;color:rgba(154,217,255,.82) !important}#workflow .workflow-live-board__pulse{position:absolute !important;right:clamp(18px,1.6vw,28px) !important;bottom:clamp(18px,1.6vw,28px) !important;width:clamp(78px,7vw,112px) !important;aspect-ratio:1 !important;border-radius:50% !important;border:1px solid rgba(170,218,255,.18) !important;background:repeating-radial-gradient(circle,rgba(149,210,255,.15) 0 1px,transparent 1px 20px),radial-gradient(circle,rgba(102,220,255,.12),transparent 64%) !important}#workflow .workflow-live-board__pulse::after{content:"" !important;position:absolute !important;inset:50% auto auto 50% !important;width:50% !important;height:1px !important;transform-origin:left center !important;background:linear-gradient(90deg,rgba(102,220,255,.86),transparent) !important;animation:workflowRadarSweep 3.2s linear infinite !important}@keyframes workflowRadarSweep{to{transform:rotate(360deg)}}#workflow .workflow-live-board__footer{display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:10px !important}#workflow .workflow-mini-metric{min-width:0 !important;padding:11px 12px !important;border-radius:18px !important;border:1px solid rgba(173,214,255,.14) !important;background:radial-gradient(circle at 24% 18%,rgba(255,255,255,.09),transparent 24%),linear-gradient(180deg,rgba(18,46,100,.56),rgba(4,12,31,.74)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 28px rgba(0,9,28,.12) !important}#workflow .workflow-mini-metric.is-highlight{border-color:rgba(136,214,255,.36) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(136,214,255,.16),0 16px 34px rgba(0,12,34,.16) !important}#workflow .workflow-mini-metric small{display:block !important;font-size:.56rem !important;font-weight:850 !important;letter-spacing:.10em !important;text-transform:uppercase !important;color:rgba(189,222,255,.74) !important}#workflow .workflow-mini-metric strong{display:block !important;margin-top:6px !important;font-family:var(--font-tech) !important;font-size:clamp(.98rem,1.08vw,1.18rem) !important;color:rgba(244,249,255,.96) !important}@media (min-width:1181px) and (max-width:1440px){#workflow .workflow-live-board__stage{grid-template-columns:minmax(200px,230px) minmax(0,1fr) !important}#workflow .workflow-live-board__chart{min-height:280px !important}}@media (max-width:1180px){#workflow .workflow-live-board__stage{grid-template-columns:1fr !important}#workflow .workflow-live-board__chart{min-height:280px !important}#workflow .workflow-live-board__footer{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (max-width:760px){#workflow .workflow-live-board{padding:14px !important}#workflow .workflow-live-board__top{align-items:flex-start !important;flex-direction:column !important}#workflow .workflow-live-board__chart{min-height:240px !important}#workflow .workflow-live-board__labels span{font-size:.58rem !important;transform:scale(.94) !important;transform-origin:left center !important}#workflow .workflow-live-board__footer{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (min-width:1181px){#workflow .workflow-shell{--workflow-live-safe-height:clamp(690px,68vh,820px);grid-template-rows:auto var(--workflow-live-safe-height) !important}#workflow .section-card-container--workflow,#workflow .section-visual-card--workflow{min-height:var(--workflow-live-safe-height) !important;height:var(--workflow-live-safe-height) !important;max-height:none !important}}#workflow .workflow-live-board{box-sizing:border-box !important;padding-bottom:clamp(28px,2vw,38px) !important;overflow:hidden !important}#workflow .workflow-live-board__stage{min-height:0 !important}#workflow .workflow-live-board__chart{min-height:clamp(250px,27vh,340px) !important}#workflow .workflow-live-board__footer{position:relative !important;z-index:4 !important;margin-bottom:clamp(4px,.45vw,8px) !important;padding-bottom:clamp(3px,.35vw,6px) !important;align-items:stretch !important}#workflow .workflow-mini-metric{min-height:clamp(64px,5.6vh,78px) !important;display:grid !important;align-content:center !important;box-sizing:border-box !important}#workflow .workflow-mini-metric strong{line-height:1 !important;padding-bottom:1px !important}@media (min-width:1181px) and (max-width:1440px){#workflow .workflow-shell{--workflow-live-safe-height:clamp(660px,66vh,780px)}#workflow .workflow-live-board__chart{min-height:clamp(230px,25vh,310px) !important}#workflow .workflow-mini-metric{min-height:62px !important}}@media (max-height:820px) and (min-width:1181px){#workflow .workflow-shell{--workflow-live-safe-height:clamp(640px,66vh,760px)}#workflow .workflow-live-board{padding-bottom:30px !important}#workflow .workflow-live-board__chart{min-height:220px !important}#workflow .workflow-mini-metric{min-height:58px !important;padding-top:9px !important;padding-bottom:9px !important}#workflow .workflow-mini-metric strong{font-size:1rem !important}}@media (max-width:1180px){#workflow .workflow-live-board{min-height:auto !important;padding-bottom:30px !important}#workflow .workflow-live-board__chart{min-height:250px !important}#workflow .workflow-mini-metric{min-height:58px !important}}@media (max-width:760px){#workflow .workflow-live-board{padding-bottom:28px !important}#workflow .workflow-live-board__chart{min-height:220px !important}#workflow .workflow-live-board__footer{gap:8px !important}#workflow .workflow-mini-metric{min-height:54px !important}}#workflow .workflow-mini-metric{grid-template-columns:auto 1fr !important;align-content:center !important;gap:8px !important}#workflow .workflow-mini-metric__head{display:flex !important;align-items:center !important;gap:8px !important;min-width:0 !important}#workflow .workflow-mini-metric__icon{width:28px !important;height:28px !important;flex:0 0 28px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:10px !important;border:1px solid rgba(168,214,255,.18) !important;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.12),transparent 28%),linear-gradient(180deg,rgba(24,62,132,.52),rgba(4,14,34,.76)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 8px 18px rgba(0,10,32,.14) !important;color:rgba(171,229,255,.92) !important}#workflow .workflow-mini-metric__icon svg{width:15px !important;height:15px !important;display:block !important}#workflow .workflow-mini-metric small{margin:0 !important;line-height:1 !important}#workflow .workflow-mini-metric strong{padding-left:36px !important}#workflow .workflow-mini-metric.is-highlight .workflow-mini-metric__icon{border-color:rgba(136,214,255,.34) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(136,214,255,.12),0 10px 22px rgba(0,14,38,.18) !important}@media (max-width:760px){#workflow .workflow-mini-metric__icon{width:25px !important;height:25px !important;flex-basis:25px !important;border-radius:9px !important}#workflow .workflow-mini-metric__icon svg{width:13px !important;height:13px !important}#workflow .workflow-mini-metric strong{padding-left:33px !important}}#workflow .workflow-live-board__footer{gap:clamp(10px,.9vw,14px) !important}#workflow .workflow-mini-metric{display:grid !important;grid-template-columns:34px minmax(0,1fr) !important;grid-template-rows:auto auto !important;column-gap:11px !important;row-gap:4px !important;align-items:center !important;align-content:center !important;min-width:0 !important;padding:13px 14px !important}#workflow .workflow-mini-metric__head{display:contents !important}#workflow .workflow-mini-metric__icon{grid-column:1 !important;grid-row:1 / span 2 !important;width:32px !important;height:32px !important;flex:none !important;align-self:center !important}#workflow .workflow-mini-metric__icon svg{width:15px !important;height:15px !important}#workflow .workflow-mini-metric small{grid-column:2 !important;grid-row:1 !important;min-width:0 !important;max-width:100% !important;margin:0 !important;padding:0 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;font-size:clamp(.54rem,.58vw,.64rem) !important;line-height:1 !important;letter-spacing:.11em !important}#workflow .workflow-mini-metric strong{grid-column:2 !important;grid-row:2 !important;min-width:0 !important;margin:0 !important;padding:0 !important;line-height:.98 !important;font-size:clamp(1.05rem,1.22vw,1.32rem) !important;text-align:left !important;justify-self:start !important}@media (min-width:1181px) and (max-width:1440px){#workflow .workflow-mini-metric{grid-template-columns:30px minmax(0,1fr) !important;column-gap:9px !important;padding:12px 11px !important}#workflow .workflow-mini-metric__icon{width:29px !important;height:29px !important}#workflow .workflow-mini-metric small{font-size:.52rem !important;letter-spacing:.095em !important}#workflow .workflow-mini-metric strong{font-size:1.08rem !important}}@media (max-width:1180px){#workflow .workflow-live-board__footer{grid-template-columns:repeat(3,minmax(0,1fr)) !important}#workflow .workflow-mini-metric{grid-template-columns:32px minmax(0,1fr) !important}}@media (max-width:760px){#workflow .workflow-live-board__footer{grid-template-columns:repeat(2,minmax(0,1fr)) !important}#workflow .workflow-mini-metric{grid-template-columns:28px minmax(0,1fr) !important;column-gap:8px !important;padding:11px 12px !important}#workflow .workflow-mini-metric__icon{width:27px !important;height:27px !important}#workflow .workflow-mini-metric__icon svg{width:13px !important;height:13px !important}#workflow .workflow-mini-metric strong{font-size:1rem !important}}#workflow .workflow-live-board__readout{display:flex !important;flex-direction:column !important;min-height:100% !important}#workflow .workflow-live-board__support{display:grid !important;gap:10px !important;margin-top:auto !important;padding-top:14px !important}#workflow .workflow-support-item{display:grid !important;grid-template-columns:34px minmax(0,1fr) !important;align-items:center !important;gap:10px !important;min-height:58px !important;padding:10px 11px !important;border-radius:16px !important;border:1px solid rgba(173,214,255,.12) !important;background:radial-gradient(circle at 20% 18%,rgba(255,255,255,.08),transparent 28%),linear-gradient(180deg,rgba(18,46,100,.40),rgba(4,12,31,.58)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 24px rgba(0,9,28,.10) !important}#workflow .workflow-support-item__icon{width:34px !important;height:34px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:11px !important;border:1px solid rgba(168,214,255,.18) !important;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.12),transparent 28%),linear-gradient(180deg,rgba(24,62,132,.52),rgba(4,14,34,.76)) !important;color:rgba(171,229,255,.92) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 8px 18px rgba(0,10,32,.14) !important}#workflow .workflow-support-item__icon svg{width:16px !important;height:16px !important;display:block !important}#workflow .workflow-support-item__body{min-width:0 !important}#workflow .workflow-support-item__body small{display:block !important;margin:0 0 4px 0 !important;font-family:var(--font-tech) !important;font-size:.54rem !important;font-weight:900 !important;letter-spacing:.11em !important;text-transform:uppercase !important;color:rgba(189,222,255,.72) !important}#workflow .workflow-support-item__body strong{display:block !important;margin:0 !important;font-size:.74rem !important;line-height:1.35 !important;font-weight:700 !important;color:rgba(236,245,255,.90) !important}@media (min-width:1181px) and (max-width:1440px){#workflow .workflow-live-board__support{gap:8px !important;padding-top:12px !important}#workflow .workflow-support-item{grid-template-columns:31px minmax(0,1fr) !important;min-height:54px !important;padding:9px 10px !important}#workflow .workflow-support-item__icon{width:31px !important;height:31px !important}#workflow .workflow-support-item__icon svg{width:15px !important;height:15px !important}#workflow .workflow-support-item__body strong{font-size:.70rem !important}}@media (max-width:1180px){#workflow .workflow-live-board__support{margin-top:12px !important}}@media (max-width:760px){#workflow .workflow-support-item{grid-template-columns:30px minmax(0,1fr) !important;min-height:52px !important;padding:9px 10px !important}#workflow .workflow-support-item__icon{width:29px !important;height:29px !important}#workflow .workflow-support-item__body strong{font-size:.68rem !important}}@media (min-width:1181px){#workflow .workflow-shell{--workflow-live-safe-height:clamp(760px,74vh,900px) !important}#workflow .workflow-live-board{grid-template-rows:auto auto auto !important}#workflow .workflow-live-board__stage{align-items:stretch !important;min-height:auto !important}}#workflow .workflow-live-board__readout{min-height:0 !important;height:100% !important;max-height:none !important;overflow:hidden !important;padding:clamp(14px,.95vw,18px) !important;display:flex !important;flex-direction:column !important;border-radius:24px !important}#workflow .workflow-live-board__readout>small{font-size:clamp(.52rem,.55vw,.62rem) !important;letter-spacing:.16em !important}#workflow .workflow-live-board__readout>strong{margin-top:8px !important;font-size:clamp(1.25rem,1.62vw,1.78rem) !important;line-height:.98 !important;letter-spacing:-.04em !important}#workflow .workflow-live-board__readout>span{margin-top:10px !important;font-size:clamp(.74rem,.82vw,.88rem) !important;line-height:1.44 !important}#workflow .workflow-live-board__badges{gap:7px !important;margin-top:12px !important;flex:0 0 auto !important}#workflow .workflow-live-board__badges em{min-height:24px !important;padding:0 9px !important;font-size:.52rem !important;letter-spacing:.075em !important}#workflow .workflow-live-board__support{margin-top:14px !important;padding-top:0 !important;gap:8px !important;flex:1 1 auto !important;align-content:start !important}#workflow .workflow-support-item{grid-template-columns:30px minmax(0,1fr) !important;gap:9px !important;min-height:52px !important;padding:8px 10px !important;border-radius:15px !important}#workflow .workflow-support-item__icon{width:30px !important;height:30px !important;border-radius:10px !important}#workflow .workflow-support-item__icon svg{width:14px !important;height:14px !important}#workflow .workflow-support-item__body{min-width:0 !important;overflow:hidden !important}#workflow .workflow-support-item__body small{margin-bottom:3px !important;font-size:.50rem !important;letter-spacing:.10em !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#workflow .workflow-support-item__body strong{font-size:clamp(.64rem,.68vw,.74rem) !important;line-height:1.28 !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}#workflow .workflow-live-board__footer{position:relative !important;z-index:5 !important;margin-top:clamp(10px,.9vw,14px) !important;padding-top:0 !important;clear:both !important}#workflow .workflow-mini-metric{min-height:clamp(62px,5.4vh,74px) !important}@media (min-width:1181px) and (max-width:1440px){#workflow .workflow-shell{--workflow-live-safe-height:clamp(720px,72vh,850px) !important}#workflow .workflow-live-board__stage{grid-template-columns:minmax(190px,222px) minmax(0,1fr) !important}#workflow .workflow-live-board__readout{padding:14px !important}#workflow .workflow-live-board__readout>strong{font-size:clamp(1.12rem,1.45vw,1.54rem) !important}#workflow .workflow-live-board__readout>span{font-size:.72rem !important;line-height:1.38 !important}#workflow .workflow-support-item{min-height:48px !important;padding:8px 9px !important}#workflow .workflow-support-item__icon{width:28px !important;height:28px !important}#workflow .workflow-support-item__body strong{font-size:.62rem !important;line-height:1.24 !important}}@media (max-height:820px) and (min-width:1181px){#workflow .workflow-shell{--workflow-live-safe-height:clamp(710px,78vh,830px) !important}#workflow .workflow-live-board__readout>span{-webkit-line-clamp:3 !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;overflow:hidden !important}#workflow .workflow-live-board__badges{margin-top:10px !important}#workflow .workflow-live-board__support{margin-top:10px !important;gap:7px !important}#workflow .workflow-support-item{min-height:46px !important}}@media (max-width:1180px){#workflow .workflow-live-board__readout{height:auto !important;overflow:visible !important}#workflow .workflow-live-board__support{margin-top:12px !important}#workflow .workflow-live-board__footer{margin-top:12px !important}}@media (max-width:760px){#workflow .workflow-live-board__readout>strong{font-size:1.24rem !important}#workflow .workflow-live-board__readout>span{font-size:.72rem !important}#workflow .workflow-support-item{grid-template-columns:28px minmax(0,1fr) !important;min-height:48px !important}#workflow .workflow-support-item__icon{width:27px !important;height:27px !important}}#workflow .workflow-support-item__icon{position:relative !important;padding:0 !important;line-height:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}#workflow .workflow-support-item__icon svg{position:absolute !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important;width:14px !important;height:14px !important;display:block !important;margin:0 !important}@media (min-width:1181px) and (max-width:1440px){#workflow .workflow-support-item__icon svg{width:13px !important;height:13px !important}}@media (max-width:760px){#workflow .workflow-support-item__icon svg{width:13px !important;height:13px !important}}#capabilities .section-head{width:100% !important;max-width:min(1120px,100%) !important;margin-left:0 !important;margin-right:auto !important;margin-bottom:clamp(34px,3.2vw,54px) !important;text-align:left !important;align-items:flex-start !important;justify-content:flex-start !important}#capabilities .section-head .section-kicker{justify-content:flex-start !important;text-align:left !important;margin-left:0 !important;margin-right:auto !important}#capabilities .section-head h2{width:min(1040px,100%) !important;max-width:min(1040px,100%) !important;margin-left:0 !important;margin-right:auto !important;text-align:left !important}#capabilities .section-head p{width:min(760px,100%) !important;max-width:min(760px,100%) !important;margin-left:0 !important;margin-right:auto !important;text-align:left !important}#capabilities .section-head h2::after{left:0 !important;right:auto !important;transform:none !important}@media (min-width:1181px){#capabilities .section-head{padding-left:0 !important}}@media (max-width:760px){#capabilities .section-head{margin-bottom:30px !important}#capabilities .section-head h2{text-align:left !important}#capabilities .section-head p{text-align:left !important}}@media (min-width:1181px){#capabilities .section-head{grid-column:1 !important;grid-row:1 !important;justify-self:start !important;align-self:start !important;width:min(100%,980px) !important;max-width:min(100%,980px) !important;margin-left:0 !important;margin-right:auto !important;padding-right:clamp(12px,1.2vw,24px) !important}#capabilities .section-head .section-kicker,#capabilities .section-head h2,#capabilities .section-head p{margin-left:0 !important;margin-right:auto !important;text-align:left !important}#capabilities .section-head h2{width:100% !important;max-width:100% !important}#capabilities .section-head p{width:min(100%,720px) !important;max-width:min(100%,720px) !important}#capabilities .section-head h2::after{left:0 !important;right:auto !important;transform:none !important}#capabilities .section-card-container,#capabilities .section-card-container--capabilities{grid-column:2 !important;grid-row:2 !important}}@media (max-width:1180px){#capabilities .section-head{width:100% !important;max-width:min(1040px,100%) !important;margin-left:0 !important;margin-right:auto !important}}@media (min-width:1181px){#capabilities .section-head{grid-column:1 / -1 !important;grid-row:1 !important;justify-self:start !important;align-self:start !important;width:min(100%,1120px) !important;max-width:min(100%,1120px) !important;margin:0 0 clamp(26px,3vw,40px) 0 !important;padding-right:clamp(20px,2vw,32px) !important}#capabilities .section-head .section-kicker,#capabilities .section-head h2,#capabilities .section-head p{text-align:left !important;margin-left:0 !important;margin-right:auto !important}#capabilities .section-head h2{width:min(100%,980px) !important;max-width:min(100%,980px) !important;text-wrap:balance !important}#capabilities .section-head p{width:min(100%,760px) !important;max-width:min(100%,760px) !important}#capabilities .section-head h2::after{left:0 !important;right:auto !important;transform:none !important}#capabilities .section-card-container,#capabilities .section-card-container--capabilities,#capabilities .capability-lab,#capabilities .capabilities-shell>.section-card{grid-row:2 !important}}@media (max-width:1180px){#capabilities .section-head{width:100% !important;max-width:min(1040px,100%) !important;margin-left:0 !important;margin-right:auto !important}#capabilities .section-head h2{max-width:min(100%,860px) !important}#capabilities .section-head p{max-width:min(100%,720px) !important}}#yard .yard-blueprint{overflow:hidden}#yard .yard-blueprint__asset{position:absolute;left:50%;top:54%;width:clamp(16rem,72%,28rem);max-width:82%;transform:translate(-50%,-50%);object-fit:contain;filter:drop-shadow(0 16px 42px rgba(0,8,24,.42)) drop-shadow(0 0 30px rgba(82,168,255,.14));opacity:.98;z-index:2;pointer-events:none}#yard .yard-blueprint__dock,#yard .yard-blueprint__hull,#yard .yard-blueprint__crane,#yard .yard-blueprint__crane::before,#yard .yard-blueprint__crane::after{opacity:0 !important}#yard .yard-blueprint__rail{opacity:.22;z-index:1}#yard .yard-blueprint__grid{opacity:.36;z-index:0}#yard .yard-blueprint__water{opacity:.42;z-index:0}#yard .yard-blueprint__scan{z-index:3;opacity:.5}#yard .yard-hotspot{z-index:4}#yard .yard-hotspot--dock{left:56%;top:24%}#yard .yard-hotspot--fabrication{right:12%;top:38%}#yard .yard-hotspot--repair{left:23%;bottom:49%}#yard .yard-hotspot--qc{left:46%;bottom:14%;right:auto}@media (max-width:1180px){#yard .yard-blueprint__asset{width:clamp(15rem,76%,25rem);top:56%}}@media (max-width:767px){#yard .yard-blueprint__asset{width:clamp(14rem,84%,21rem);top:56%}#yard .yard-hotspot--dock{left:58%;top:25%}#yard .yard-hotspot--fabrication{right:8%;top:38%}#yard .yard-hotspot--repair{left:18%;bottom:46%}#yard .yard-hotspot--qc{left:44%;bottom:14%}}#recognition.section-pad{position:relative;isolation:isolate;background-image:linear-gradient(180deg,rgba(3,10,28,0.66) 0%,rgba(2,8,24,0.84) 55%,rgba(2,6,18,0.92) 100%),radial-gradient(circle at 72% 18%,rgba(119,191,255,0.16) 0%,rgba(119,191,255,0) 34%),url("img/bg_section_recognition.webp");background-position:center center,center center,center center;background-size:auto,auto,cover;background-repeat:no-repeat}#recognition.section-pad::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,14,34,0.32) 0%,rgba(5,14,34,0) 28%,rgba(5,14,34,0) 72%,rgba(5,14,34,0.26) 100%);pointer-events:none;z-index:0}#recognition.section-pad>.shell{position:relative;z-index:1}#recognition.recognition-suite.section-pad,section#recognition.recognition-suite.section-pad{position:relative !important;isolation:isolate !important;overflow:hidden !important;background:linear-gradient(90deg,rgba(2,8,24,.82) 0%,rgba(3,12,34,.64) 34%,rgba(3,12,34,.72) 68%,rgba(2,8,24,.88) 100%),linear-gradient(180deg,rgba(2,8,24,.38) 0%,rgba(2,8,24,.70) 58%,rgba(2,7,20,.96) 100%),url("img/bg_section_recognition.webp") center center / cover no-repeat !important;background-color:#071632 !important}#recognition.recognition-suite.section-pad::before,section#recognition.recognition-suite.section-pad::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:0 !important;opacity:1 !important;pointer-events:none !important;background:radial-gradient(circle at 18% 22%,rgba(88,162,255,.16),transparent 32%),radial-gradient(circle at 78% 24%,rgba(93,208,255,.13),transparent 34%),linear-gradient(90deg,rgba(3,10,27,.48),rgba(3,10,27,.08) 45%,rgba(3,10,27,.42)) !important;mask-image:none !important}#recognition.recognition-suite.section-pad::after,section#recognition.recognition-suite.section-pad::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:0 !important;opacity:.42 !important;pointer-events:none !important;background:linear-gradient(rgba(139,189,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(139,189,255,.035) 1px,transparent 1px),linear-gradient(180deg,transparent 0%,rgba(2,7,21,.42) 82%,rgba(2,7,21,.74) 100%) !important;background-size:72px 72px,72px 72px,auto !important;border:0 !important;box-shadow:none !important}#recognition.recognition-suite.section-pad>.recognition-shell,section#recognition.recognition-suite.section-pad>.recognition-shell{position:relative !important;z-index:2 !important}@media (max-width:1180px){#recognition.recognition-suite.section-pad,section#recognition.recognition-suite.section-pad{background-position:center center,center center,center center !important}}@media (max-width:720px){#recognition.recognition-suite.section-pad,section#recognition.recognition-suite.section-pad{background-position:center center,center center,62% center !important}}#recognition .section-head{position:relative !important;width:min(100%,1120px) !important;max-width:min(100%,1120px) !important;margin-left:0 !important;margin-right:auto !important;margin-bottom:clamp(34px,3.4vw,54px) !important;text-align:left !important;align-items:flex-start !important;justify-content:flex-start !important}#recognition .section-kicker{display:inline-flex !important;justify-content:flex-start !important;text-align:left !important;margin-left:0 !important;margin-right:auto !important;color:rgba(184,213,255,.88) !important;letter-spacing:.22em !important}#recognition .section-head h2{width:min(100%,980px) !important;max-width:min(100%,980px) !important;margin:clamp(18px,1.5vw,24px) 0 0 !important;text-align:left !important;font-size:clamp(3.2rem,6.2vw,7.1rem) !important;line-height:.86 !important;letter-spacing:-.085em !important;text-transform:uppercase !important;text-wrap:balance !important}#recognition .section-head p{position:relative !important;width:min(100%,760px) !important;max-width:min(100%,760px) !important;margin:clamp(24px,2vw,30px) 0 0 !important;padding-top:clamp(18px,1.25vw,22px) !important;text-align:left !important;color:rgba(205,218,240,.88) !important;font-size:clamp(1rem,1.18vw,1.16rem) !important;line-height:1.76 !important}#recognition .section-head p::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;width:clamp(210px,24vw,420px) !important;height:2px !important;border-radius:999px !important;background:linear-gradient(90deg,rgba(0,213,255,.92),rgba(112,166,255,.28),transparent) !important;box-shadow:0 0 22px rgba(0,213,255,.16) !important}#recognition .section-head h2::after{display:none !important}@media (min-width:1181px){#recognition .recognition-shell{align-items:start !important}#recognition .section-head{padding-left:0 !important}}@media (min-width:1181px) and (max-width:1440px){#recognition .section-head h2{font-size:clamp(3rem,5.4vw,6.25rem) !important;max-width:920px !important}#recognition .section-head p{max-width:720px !important}}@media (max-width:1180px){#recognition .section-head{width:100% !important;max-width:min(980px,100%) !important;margin-bottom:34px !important}#recognition .section-head h2{font-size:clamp(2.8rem,8.6vw,5.8rem) !important;max-width:920px !important}#recognition .section-head p{max-width:720px !important}}@media (max-width:760px){#recognition .section-head{margin-bottom:30px !important}#recognition .section-head h2{font-size:clamp(2.45rem,12vw,4.5rem) !important;line-height:.89 !important;letter-spacing:-.075em !important}#recognition .section-head p{font-size:.98rem !important;line-height:1.7 !important;padding-top:16px !important}#recognition .section-head p::before{width:min(68vw,280px) !important}}#recognition .section-head{width:min(100%,980px) !important;max-width:min(100%,980px) !important;margin-left:0 !important;margin-right:auto !important;margin-bottom:clamp(30px,3vw,44px) !important;text-align:left !important}#recognition .section-kicker{margin-left:0 !important;margin-right:auto !important;justify-content:flex-start !important;text-align:left !important;font-size:clamp(.66rem,.72vw,.82rem) !important;line-height:1.1 !important;letter-spacing:.20em !important}#recognition .section-head h2{width:min(100%,820px) !important;max-width:min(100%,820px) !important;margin:clamp(16px,1.4vw,20px) 0 0 !important;font-size:clamp(2.65rem,4.4vw,5.35rem) !important;line-height:.91 !important;letter-spacing:-.07em !important;text-align:left !important;text-transform:uppercase !important;text-wrap:balance !important}#recognition .section-head p{width:min(100%,720px) !important;max-width:min(100%,720px) !important;margin:clamp(20px,1.65vw,24px) 0 0 !important;padding-top:clamp(14px,1vw,17px) !important;font-size:clamp(.98rem,1.05vw,1.08rem) !important;line-height:1.72 !important;text-align:left !important;color:rgba(205,218,240,.86) !important}#recognition .section-head p::before{width:clamp(180px,20vw,340px) !important;height:2px !important}#recognition .section-head h2::after{display:none !important}@media (min-width:1181px) and (max-width:1440px){#recognition .section-head h2{max-width:760px !important;font-size:clamp(2.45rem,4.1vw,4.65rem) !important}#recognition .section-head p{max-width:660px !important}}@media (max-width:1180px){#recognition .section-head{width:100% !important;max-width:min(860px,100%) !important}#recognition .section-head h2{max-width:min(760px,100%) !important;font-size:clamp(2.45rem,7vw,4.7rem) !important}#recognition .section-head p{max-width:min(680px,100%) !important}}@media (max-width:760px){#recognition .section-head h2{font-size:clamp(2.15rem,10vw,3.5rem) !important;line-height:.92 !important}#recognition .section-head p{font-size:.96rem !important;line-height:1.65 !important}}#recognition .section-head{width:min(100%,1120px) !important;max-width:min(100%,1120px) !important}#recognition .section-head h2{width:min(100%,980px) !important;max-width:min(100%,980px) !important}#recognition .section-head p{width:min(100%,760px) !important;max-width:min(100%,760px) !important}@media (min-width:1181px) and (max-width:1440px){#recognition .section-head{width:min(100%,1040px) !important;max-width:min(100%,1040px) !important}#recognition .section-head h2{width:min(100%,900px) !important;max-width:min(100%,900px) !important}}@media (max-width:1180px){#recognition .section-head{width:100% !important;max-width:min(1040px,100%) !important}#recognition .section-head h2{width:min(100%,920px) !important;max-width:min(100%,920px) !important}}#recognition.section-pad,section#recognition.recognition-suite.section-pad{overflow:visible !important;padding-bottom:clamp(150px,12vw,220px) !important}#recognition .recognition-shell{position:relative !important;overflow:visible !important;padding-bottom:clamp(48px,4.8vw,86px) !important}#recognition .section-card-container--recognition{overflow:visible !important;margin-bottom:clamp(44px,4.6vw,82px) !important}#recognition .recognition-grid,#recognition .section-visual-card--recognition{overflow:visible !important}#recognition .recognition-feature,#recognition .recognition-cards,#recognition .section-visual-card--recognition{margin-bottom:clamp(16px,1.8vw,32px) !important}@media (min-width:1181px) and (max-width:1440px){#recognition.section-pad,section#recognition.recognition-suite.section-pad{padding-bottom:clamp(140px,11vw,200px) !important}#recognition .recognition-shell{padding-bottom:clamp(44px,4vw,74px) !important}}@media (max-width:1180px){#recognition.section-pad,section#recognition.recognition-suite.section-pad{padding-bottom:136px !important}#recognition .recognition-shell{padding-bottom:56px !important}#recognition .section-card-container--recognition{margin-bottom:54px !important}}@media (max-width:760px){#recognition.section-pad,section#recognition.recognition-suite.section-pad{padding-bottom:112px !important}#recognition .recognition-shell{padding-bottom:42px !important}#recognition .section-card-container--recognition{margin-bottom:40px !important}}#recognition.section-pad,section#recognition.recognition-suite.section-pad{padding-bottom:clamp(92px,7.2vw,132px) !important}#recognition .recognition-shell{padding-bottom:clamp(18px,2.2vw,34px) !important}#recognition .section-card-container--recognition{margin-bottom:clamp(18px,2.2vw,34px) !important}#recognition .recognition-feature,#recognition .recognition-cards,#recognition .section-visual-card--recognition{margin-bottom:clamp(8px,1vw,16px) !important}@media (min-width:1181px) and (max-width:1440px){#recognition.section-pad,section#recognition.recognition-suite.section-pad{padding-bottom:clamp(84px,6.4vw,118px) !important}#recognition .recognition-shell{padding-bottom:clamp(14px,1.8vw,28px) !important}#recognition .section-card-container--recognition{margin-bottom:clamp(14px,1.8vw,28px) !important}}@media (max-width:1180px){#recognition.section-pad,section#recognition.recognition-suite.section-pad{padding-bottom:86px !important}#recognition .recognition-shell{padding-bottom:26px !important}#recognition .section-card-container--recognition{margin-bottom:26px !important}}@media (max-width:760px){#recognition.section-pad,section#recognition.recognition-suite.section-pad{padding-bottom:76px !important}#recognition .recognition-shell{padding-bottom:20px !important}#recognition .section-card-container--recognition{margin-bottom:20px !important}}#recognition .recognition-feature--live{position:relative !important;min-height:clamp(520px,52vw,660px) !important;padding:clamp(22px,2vw,30px) !important;border-radius:var(--radius-xl) !important;overflow:hidden !important;background:radial-gradient(circle at 28% 18%,rgba(87,155,255,.18),transparent 34%),radial-gradient(circle at 84% 12%,rgba(0,213,255,.11),transparent 28%),linear-gradient(180deg,rgba(10,27,58,.74),rgba(2,8,24,.92)) !important;border:1px solid rgba(139,189,255,.22) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 34px 100px rgba(0,0,0,.38) !important}#recognition .recognition-feature--live>img,#recognition .recognition-feature--live>.recognition-feature__copy{display:none !important}#recognition .recognition-feature--live::before{content:"" !important;position:absolute !important;inset:0 !important;background:linear-gradient(rgba(139,189,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(139,189,255,.045) 1px,transparent 1px) !important;background-size:64px 64px !important;opacity:.22 !important;mask-image:linear-gradient(180deg,transparent,black 10%,black 88%,transparent) !important;pointer-events:none !important;z-index:0 !important}#recognition .recognition-feature--live::after{content:"" !important;position:absolute !important;inset:0 !important;background:radial-gradient(circle at 22% 70%,rgba(0,213,255,.08),transparent 36%),linear-gradient(180deg,transparent 58%,rgba(0,9,30,.42) 100%) !important;pointer-events:none !important;z-index:1 !important}#recognition .recognition-live-board{position:relative !important;z-index:2 !important;height:100% !important;min-height:inherit !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) auto !important;gap:clamp(14px,1.35vw,20px) !important}#recognition .recognition-live-board__top{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;padding:4px 2px 0 !important;font-family:var(--font-display) !important;text-transform:uppercase !important}#recognition .recognition-live-board__top span{color:rgba(184,213,255,.82) !important;font-size:.66rem !important;letter-spacing:.22em !important;font-weight:900 !important}#recognition .recognition-live-board__top strong{color:rgba(246,249,255,.94) !important;font-size:clamp(.72rem,.9vw,.88rem) !important;letter-spacing:-.02em !important;text-align:right !important}#recognition .recognition-live-board__stage{position:relative !important;min-height:0 !important;display:grid !important;grid-template-columns:minmax(190px,.62fr) minmax(0,1fr) !important;gap:clamp(16px,1.6vw,24px) !important;align-items:stretch !important}#recognition .recognition-live-board__readout{align-self:start !important;min-height:clamp(150px,14vw,190px) !important;padding:clamp(18px,1.7vw,24px) !important;border-radius:28px !important;background:radial-gradient(circle at 26% 18%,rgba(255,255,255,.08),transparent 32%),linear-gradient(180deg,rgba(18,45,96,.54),rgba(3,11,31,.78)) !important;border-color:rgba(139,189,255,.18) !important}#recognition .recognition-live-board__readout small{display:block !important;color:rgba(184,213,255,.76) !important;font-family:var(--font-display) !important;text-transform:uppercase !important;font-size:.6rem !important;letter-spacing:.18em !important;font-weight:900 !important}#recognition .recognition-live-board__readout strong{display:block !important;margin-top:12px !important;color:var(--text) !important;font-size:clamp(1.25rem,2.1vw,2rem) !important;line-height:1.02 !important;letter-spacing:-.06em !important}#recognition .recognition-live-board__readout span{display:block !important;margin-top:12px !important;color:rgba(205,218,240,.78) !important;font-size:clamp(.82rem,.92vw,.98rem) !important;line-height:1.62 !important}#recognition .recognition-live-board__graph{position:relative !important;min-height:clamp(300px,34vw,450px) !important;overflow:hidden !important;border-radius:30px !important;border:1px solid rgba(139,189,255,.16) !important;background:linear-gradient(rgba(139,189,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(139,189,255,.045) 1px,transparent 1px),radial-gradient(circle at 72% 28%,rgba(0,213,255,.14),transparent 28%),linear-gradient(180deg,rgba(12,35,76,.48),rgba(2,8,24,.76)) !important;background-size:48px 48px,48px 48px,auto,auto !important}#recognition .recognition-graph__grid{position:absolute !important;inset:24px !important;border:1px solid rgba(139,189,255,.16) !important;pointer-events:none !important}#recognition .recognition-graph__grid::before,#recognition .recognition-graph__grid::after{content:"" !important;position:absolute !important;background:rgba(139,189,255,.16) !important}#recognition .recognition-graph__grid::before{left:0 !important;right:0 !important;top:50% !important;height:1px !important}#recognition .recognition-graph__grid::after{top:0 !important;bottom:0 !important;left:50% !important;width:1px !important}#recognition .recognition-graph__beam{position:absolute !important;width:58% !important;height:38% !important;left:24% !important;border-radius:55% 45% 0 0 !important;background:linear-gradient(180deg,rgba(0,213,255,.18),rgba(0,213,255,.02)) !important;filter:blur(.2px) !important}#recognition .recognition-graph__beam--a{bottom:20% !important;transform:skewX(-12deg) !important}#recognition .recognition-graph__beam--b{bottom:33% !important;opacity:.46 !important;transform:skewX(14deg) scale(.82) !important}#recognition .recognition-graph__curve{position:absolute !important;left:12% !important;right:10% !important;bottom:29% !important;height:2px !important;background:linear-gradient(90deg,transparent,rgba(100,190,255,.9),rgba(0,213,255,.76),transparent) !important;transform:rotate(-12deg) !important;box-shadow:0 0 18px rgba(0,213,255,.18) !important}#recognition .recognition-graph__curve::after{content:"" !important;position:absolute !important;inset:-22px 0 !important;border-top:2px dashed rgba(139,189,255,.28) !important;transform:translateY(-15px) skewY(-7deg) !important}#recognition .recognition-graph__area{position:absolute !important;left:12% !important;right:12% !important;bottom:10% !important;height:34% !important;background:linear-gradient(180deg,rgba(0,213,255,.13),rgba(0,213,255,.015)) !important;clip-path:polygon(0 74%,16% 66%,30% 50%,46% 42%,62% 24%,78% 18%,100% 0,100% 100%,0 100%) !important}#recognition .recognition-proof-node{position:absolute !important;min-width:104px !important;padding:14px 15px !important;border-radius:20px !important;border:1px solid rgba(139,189,255,.20) !important;background:radial-gradient(circle at 28% 20%,rgba(255,255,255,.10),transparent 30%),linear-gradient(180deg,rgba(25,63,135,.72),rgba(3,12,34,.78)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 18px 38px rgba(0,8,24,.22) !important}#recognition .recognition-proof-node small{display:block !important;color:rgba(184,213,255,.74) !important;font-family:var(--font-display) !important;text-transform:uppercase !important;font-size:.56rem !important;letter-spacing:.16em !important;font-weight:900 !important}#recognition .recognition-proof-node strong{display:block !important;margin-top:4px !important;color:var(--text) !important;font-family:var(--font-tech) !important;font-size:clamp(1.35rem,2vw,2.2rem) !important;line-height:1 !important;letter-spacing:-.06em !important;text-shadow:0 8px 20px rgba(0,0,0,.30) !important}#recognition .recognition-proof-node--iso{left:10% !important;top:16% !important}#recognition .recognition-proof-node--award{right:10% !important;top:30% !important}#recognition .recognition-proof-node--trust{left:36% !important;bottom:15% !important;border-color:rgba(0,213,255,.38) !important}#recognition .recognition-orbit{position:absolute !important;right:12% !important;bottom:12% !important;width:clamp(80px,8vw,112px) !important;aspect-ratio:1 !important;border-radius:50% !important;border:1px solid rgba(139,189,255,.18) !important;opacity:.88 !important}#recognition .recognition-orbit::before{content:"" !important;position:absolute !important;inset:22% !important;border-radius:inherit !important;border:1px solid rgba(139,189,255,.18) !important}#recognition .recognition-orbit::after{content:"" !important;position:absolute !important;left:50% !important;top:50% !important;width:42% !important;height:1px !important;transform-origin:left center !important;transform:rotate(-35deg) !important;background:linear-gradient(90deg,rgba(0,213,255,.84),transparent) !important}#recognition .recognition-orbit--b{right:auto !important;left:12% !important;top:54% !important;width:clamp(58px,6vw,84px) !important;opacity:.48 !important}#recognition .recognition-live-board__metrics{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:clamp(10px,1vw,14px) !important}#recognition .recognition-mini-metric{min-height:82px !important;display:grid !important;grid-template-columns:34px minmax(0,1fr) !important;grid-template-rows:auto auto !important;align-items:center !important;column-gap:11px !important;padding:14px !important;border-radius:22px !important;border:1px solid rgba(139,189,255,.16) !important;background:radial-gradient(circle at 22% 16%,rgba(255,255,255,.08),transparent 26%),linear-gradient(180deg,rgba(16,42,92,.54),rgba(3,11,31,.78)) !important}#recognition .recognition-mini-metric.is-active{border-color:rgba(0,213,255,.38) !important;box-shadow:inset 0 -2px 0 rgba(0,213,255,.50) !important}#recognition .recognition-mini-metric span{grid-column:1 !important;grid-row:1 / span 2 !important;width:34px !important;height:34px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:12px !important;color:rgba(171,229,255,.94) !important;border:1px solid rgba(139,189,255,.18) !important;background:linear-gradient(180deg,rgba(24,62,132,.56),rgba(4,14,34,.80)) !important}#recognition .recognition-mini-metric span svg{width:16px !important;height:16px !important;display:block !important}#recognition .recognition-mini-metric small{grid-column:2 !important;display:block !important;color:rgba(184,213,255,.78) !important;font-family:var(--font-display) !important;text-transform:uppercase !important;font-size:.56rem !important;line-height:1 !important;letter-spacing:.12em !important;font-weight:900 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#recognition .recognition-mini-metric strong{grid-column:2 !important;display:block !important;margin-top:5px !important;color:rgba(246,249,255,.94) !important;font-size:clamp(.86rem,.95vw,1.05rem) !important;line-height:1.08 !important;letter-spacing:-.035em !important}@media (max-width:1180px){#recognition .recognition-live-board__stage{grid-template-columns:1fr !important}#recognition .recognition-live-board__readout{min-height:auto !important}#recognition .recognition-live-board__graph{min-height:320px !important}}@media (max-width:760px){#recognition .recognition-feature--live{min-height:auto !important;padding:18px !important}#recognition .recognition-live-board__top{align-items:flex-start !important;flex-direction:column !important;gap:8px !important}#recognition .recognition-live-board__metrics{grid-template-columns:1fr !important}#recognition .recognition-mini-metric{min-height:66px !important}#recognition .recognition-proof-node{min-width:90px !important;padding:12px !important}}#recognition .recognition-grid{align-items:stretch !important}#recognition .recognition-feature--live{min-height:0 !important;height:100% !important;padding:clamp(18px,1.6vw,24px) !important;overflow:hidden !important}#recognition .recognition-live-board{min-height:0 !important;height:100% !important;display:grid !important;grid-template-rows:auto auto minmax(0,1fr) !important;gap:clamp(12px,1vw,16px) !important}#recognition .recognition-live-board__top{min-width:0 !important;padding:0 !important;display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:5px !important}#recognition .recognition-live-board__top span,#recognition .recognition-live-board__top strong{min-width:0 !important;text-align:left !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#recognition .recognition-live-board__stage{display:grid !important;grid-template-columns:1fr !important;grid-template-rows:auto minmax(260px,1fr) !important;gap:clamp(12px,1vw,16px) !important;min-height:0 !important;overflow:hidden !important}#recognition .recognition-live-board__readout{width:100% !important;min-height:0 !important;align-self:stretch !important;padding:clamp(14px,1.2vw,18px) !important;border-radius:22px !important;display:grid !important;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) !important;column-gap:14px !important;row-gap:6px !important;align-items:center !important}#recognition .recognition-live-board__readout small{grid-column:1 / -1 !important;font-size:clamp(.50rem,.52vw,.58rem) !important;letter-spacing:.16em !important}#recognition .recognition-live-board__readout strong{margin:0 !important;font-size:clamp(1.05rem,1.5vw,1.55rem) !important;line-height:1.04 !important}#recognition .recognition-live-board__readout span{margin:0 !important;font-size:clamp(.68rem,.78vw,.82rem) !important;line-height:1.42 !important;display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}#recognition .recognition-live-board__graph{width:100% !important;min-width:0 !important;min-height:0 !important;height:100% !important;max-height:none !important;overflow:hidden !important;border-radius:24px !important}#recognition .recognition-proof-node{min-width:82px !important;max-width:112px !important;padding:10px 11px !important;border-radius:16px !important}#recognition .recognition-proof-node small{font-size:.46rem !important;letter-spacing:.12em !important}#recognition .recognition-proof-node strong{font-size:clamp(1.05rem,1.6vw,1.55rem) !important}#recognition .recognition-proof-node--iso{left:8% !important;top:14% !important}#recognition .recognition-proof-node--award{right:7% !important;top:34% !important}#recognition .recognition-proof-node--trust{left:34% !important;bottom:12% !important}#recognition .recognition-orbit{right:8% !important;bottom:10% !important;width:clamp(64px,6vw,88px) !important}#recognition .recognition-orbit--b{left:8% !important;top:56% !important;width:clamp(46px,4.6vw,64px) !important}#recognition .recognition-graph__curve{left:13% !important;right:12% !important;bottom:31% !important}#recognition .recognition-graph__area{left:12% !important;right:12% !important;bottom:11% !important;height:34% !important}#recognition .recognition-live-board__metrics{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:10px !important;align-self:end !important}#recognition .recognition-mini-metric{min-height:62px !important;padding:10px !important;grid-template-columns:28px minmax(0,1fr) !important;column-gap:9px !important;border-radius:18px !important;overflow:hidden !important}#recognition .recognition-mini-metric span{width:28px !important;height:28px !important;border-radius:10px !important}#recognition .recognition-mini-metric span svg{width:13px !important;height:13px !important}#recognition .recognition-mini-metric small{font-size:.46rem !important;letter-spacing:.09em !important}#recognition .recognition-mini-metric strong{font-size:clamp(.68rem,.75vw,.82rem) !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#recognition .recognition-card{overflow:hidden !important}#recognition .recognition-card strong{line-height:1.02 !important}@media (min-width:1181px) and (max-width:1440px){#recognition .recognition-live-board__readout{grid-template-columns:1fr !important}#recognition .recognition-live-board__readout span{-webkit-line-clamp:2 !important}#recognition .recognition-live-board__stage{grid-template-rows:auto minmax(230px,1fr) !important}#recognition .recognition-mini-metric{min-height:58px !important;grid-template-columns:26px minmax(0,1fr) !important}#recognition .recognition-mini-metric span{width:26px !important;height:26px !important}}@media (max-width:1180px){#recognition .recognition-feature--live{height:auto !important}#recognition .recognition-live-board{min-height:520px !important}#recognition .recognition-live-board__stage{grid-template-rows:auto minmax(280px,1fr) !important}}@media (max-width:760px){#recognition .recognition-live-board__readout{grid-template-columns:1fr !important}#recognition .recognition-live-board__readout span{-webkit-line-clamp:3 !important}#recognition .recognition-live-board__metrics{grid-template-columns:1fr !important}#recognition .recognition-mini-metric{min-height:58px !important}}#recognition .recognition-feature--live{padding:clamp(20px,1.8vw,26px) !important;overflow:hidden !important}#recognition .recognition-live-board{height:100% !important;display:grid !important;grid-template-rows:auto auto minmax(0,1fr) auto !important;gap:clamp(14px,1.15vw,18px) !important}#recognition .recognition-live-board__top{display:grid !important;grid-template-columns:1fr !important;gap:6px !important;padding:2px 4px 0 !important}#recognition .recognition-live-board__top span{font-size:.70rem !important;letter-spacing:.22em !important}#recognition .recognition-live-board__top strong{font-size:clamp(.92rem,1.05vw,1.06rem) !important;line-height:1.12 !important;letter-spacing:-.02em !important;text-align:left !important}#recognition .recognition-live-board__stage{display:block !important;min-height:0 !important}#recognition .recognition-live-board__readout{min-height:auto !important;padding:clamp(18px,1.5vw,22px) !important;border-radius:28px !important;display:grid !important;grid-template-columns:minmax(0,.92fr) minmax(0,1.1fr) !important;gap:10px 16px !important;align-items:start !important;margin-bottom:clamp(14px,1vw,16px) !important}#recognition .recognition-live-board__readout small{grid-column:1 / -1 !important;font-size:.58rem !important;letter-spacing:.20em !important;margin:0 !important}#recognition .recognition-live-board__readout strong{margin:0 !important;font-size:clamp(1.02rem,1.6vw,1.55rem) !important;line-height:.98 !important;letter-spacing:-.055em !important;max-width:7.5ch !important}#recognition .recognition-live-board__readout span{margin:0 !important;font-size:clamp(.80rem,.88vw,.92rem) !important;line-height:1.55 !important;max-width:26ch !important;opacity:.94 !important}#recognition .recognition-live-board__graph{position:relative !important;min-height:clamp(300px,30vw,360px) !important;height:clamp(300px,30vw,360px) !important;border-radius:28px !important;padding:0 !important;overflow:hidden !important;isolation:isolate !important;background-size:42px 42px,42px 42px,auto,auto !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 42px rgba(0,8,24,.16) !important}#recognition .recognition-graph__grid{inset:18px !important;border-color:rgba(139,189,255,.15) !important}#recognition .recognition-graph__beam{animation:recognitionBeamFloat 7s ease-in-out infinite !important;opacity:.82 !important}#recognition .recognition-graph__beam--b{animation-duration:8.4s !important;animation-delay:-2.2s !important;opacity:.48 !important}#recognition .recognition-graph__curve{left:12% !important;right:12% !important;bottom:30% !important;height:3px !important;border-radius:999px !important;animation:recognitionCurveFlow 4s linear infinite !important}#recognition .recognition-graph__curve::after{content:"" !important;position:absolute !important;width:22% !important;height:100% !important;left:0 !important;top:0 !important;border-radius:inherit !important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.86),transparent) !important;filter:blur(.2px) !important;animation:recognitionCurveSweep 3.8s ease-in-out infinite !important}#recognition .recognition-graph__area{left:13% !important;right:13% !important;bottom:12% !important;height:33% !important;opacity:.9 !important;animation:recognitionAreaPulse 6.5s ease-in-out infinite !important}#recognition .recognition-proof-node{min-width:92px !important;padding:12px 13px !important;border-radius:18px !important;backdrop-filter:blur(8px) !important;transition:transform .45s ease,border-color .45s ease,box-shadow .45s ease,opacity .45s ease !important;animation:recognitionNodeFloat 6s ease-in-out infinite !important;opacity:.86 !important}#recognition .recognition-proof-node strong{font-size:clamp(1.12rem,1.55vw,1.6rem) !important}#recognition .recognition-proof-node small{font-size:.54rem !important;letter-spacing:.14em !important}#recognition .recognition-proof-node--iso{left:9% !important;top:14% !important;animation-delay:0s !important}#recognition .recognition-proof-node--award{right:9% !important;top:36% !important;animation-delay:-1.6s !important}#recognition .recognition-proof-node--trust{left:34% !important;bottom:13% !important;animation-delay:-3s !important}#recognition .recognition-orbit{right:13% !important;bottom:14% !important;width:clamp(78px,7vw,96px) !important;opacity:.55 !important;animation:recognitionOrbitSpin 18s linear infinite !important}#recognition .recognition-orbit--b{left:11% !important;top:58% !important;width:clamp(50px,5vw,66px) !important;opacity:.36 !important;animation-direction:reverse !important;animation-duration:14s !important}#recognition .recognition-live-board[data-active-proof="iso"] .recognition-proof-node--iso,#recognition .recognition-live-board[data-active-proof="award"] .recognition-proof-node--award,#recognition .recognition-live-board[data-active-proof="trust"] .recognition-proof-node--trust{opacity:1 !important;transform:translateY(-4px) scale(1.03) !important;border-color:rgba(0,213,255,.46) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(0,213,255,.15),0 18px 40px rgba(0,213,255,.12) !important}#recognition .recognition-live-board__metrics{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:10px !important;align-items:stretch !important}#recognition .recognition-mini-metric{min-height:66px !important;grid-template-columns:30px minmax(0,1fr) !important;column-gap:10px !important;padding:11px 12px !important;border-radius:18px !important;overflow:hidden !important;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease !important}#recognition .recognition-mini-metric span{width:30px !important;height:30px !important;border-radius:11px !important}#recognition .recognition-mini-metric span svg{width:14px !important;height:14px !important}#recognition .recognition-mini-metric small{font-size:.5rem !important;letter-spacing:.10em !important}#recognition .recognition-mini-metric strong{font-size:clamp(.78rem,.86vw,.92rem) !important;line-height:1.08 !important;margin-top:4px !important}#recognition .recognition-mini-metric.is-active{transform:translateY(-2px) !important;border-color:rgba(0,213,255,.42) !important;box-shadow:inset 0 -2px 0 rgba(0,213,255,.52),0 12px 26px rgba(0,213,255,.08) !important}#recognition .recognition-live-board.motion-live .recognition-live-board__readout,#recognition .recognition-live-board.motion-live .recognition-live-board__graph,#recognition .recognition-live-board.motion-live .recognition-mini-metric{animation:recognitionFadeUp .7s ease both !important}#recognition .recognition-live-board.motion-live .recognition-live-board__graph{animation-delay:.08s !important}#recognition .recognition-live-board.motion-live .recognition-mini-metric:nth-child(1){animation-delay:.12s !important}#recognition .recognition-live-board.motion-live .recognition-mini-metric:nth-child(2){animation-delay:.18s !important}#recognition .recognition-live-board.motion-live .recognition-mini-metric:nth-child(3){animation-delay:.24s !important}@keyframes recognitionFadeUp{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes recognitionBeamFloat{0%,100%{transform:translate3d(0,0,0) skewX(-10deg)}50%{transform:translate3d(0,-8px,0) skewX(-6deg)}}@keyframes recognitionCurveFlow{0%{opacity:.82;transform:rotate(-12deg) scaleX(.985)}50%{opacity:1;transform:rotate(-10deg) scaleX(1.02)}100%{opacity:.82;transform:rotate(-12deg) scaleX(.985)}}@keyframes recognitionCurveSweep{0%{left:-22%;opacity:0}18%{opacity:.95}50%{left:40%;opacity:.75}82%{opacity:.95}100%{left:100%;opacity:0}}@keyframes recognitionAreaPulse{0%,100%{transform:scaleY(.96) translateY(0);opacity:.68}50%{transform:scaleY(1.04) translateY(-5px);opacity:.94}}@keyframes recognitionNodeFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes recognitionOrbitSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (max-width:1420px){#recognition .recognition-live-board__readout{grid-template-columns:1fr !important}#recognition .recognition-live-board__readout strong,#recognition .recognition-live-board__readout span{max-width:none !important}}@media (max-width:1180px){#recognition .recognition-live-board__graph{min-height:320px !important;height:320px !important}}@media (max-width:760px){#recognition .recognition-live-board__metrics{grid-template-columns:1fr !important}}#recognition .recognition-grid{grid-template-columns:minmax(0,1.24fr) minmax(320px,0.76fr) !important;gap:clamp(18px,1.8vw,24px) !important}#recognition .recognition-feature--live{min-height:clamp(500px,50vw,620px) !important;padding:clamp(18px,1.7vw,24px) !important}#recognition .recognition-live-board{gap:12px !important}#recognition .recognition-live-board__top{gap:10px !important}#recognition .recognition-live-board__top span{font-size:.66rem !important;letter-spacing:.20em !important}#recognition .recognition-live-board__top strong{font-size:clamp(.80rem,.95vw,.94rem) !important;line-height:1.1 !important;white-space:normal !important;text-align:right !important}#recognition .recognition-live-board__stage{grid-template-columns:minmax(180px,.80fr) minmax(0,1.08fr) !important;gap:12px !important}#recognition .recognition-live-board__readout{min-height:0 !important;padding:16px !important;border-radius:24px !important;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr) !important;gap:8px 14px !important;margin-bottom:12px !important}#recognition .recognition-live-board__readout small{font-size:.56rem !important;letter-spacing:.18em !important}#recognition .recognition-live-board__readout strong{margin-top:4px !important;font-size:clamp(1.02rem,1.55vw,1.42rem) !important;line-height:.98 !important;max-width:6.7ch !important}#recognition .recognition-live-board__readout span{margin-top:4px !important;font-size:clamp(.76rem,.86vw,.90rem) !important;line-height:1.45 !important;max-width:22ch !important}#recognition .recognition-live-board__graph{min-height:clamp(258px,25vw,300px) !important;height:clamp(258px,25vw,300px) !important;border-radius:24px !important}#recognition .recognition-graph__grid{inset:14px !important}#recognition .recognition-proof-node{min-width:78px !important;padding:10px 11px !important;border-radius:16px !important}#recognition .recognition-proof-node small{font-size:.50rem !important}#recognition .recognition-proof-node strong{font-size:clamp(1rem,1.35vw,1.38rem) !important}#recognition .recognition-proof-node--iso{left:8% !important;top:16% !important}#recognition .recognition-proof-node--award{right:7% !important;top:40% !important}#recognition .recognition-proof-node--trust{left:38% !important;bottom:9% !important}#recognition .recognition-orbit{opacity:.4 !important}#recognition .recognition-live-board__metrics{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:8px !important}#recognition .recognition-mini-metric{min-height:54px !important;padding:8px 10px !important;border-radius:18px !important;grid-template-columns:24px minmax(0,1fr) !important;column-gap:8px !important;align-items:center !important}#recognition .recognition-mini-metric span{width:24px !important;height:24px !important;border-radius:9px !important}#recognition .recognition-mini-metric span svg{width:12px !important;height:12px !important}#recognition .recognition-mini-metric small{font-size:.44rem !important;letter-spacing:.09em !important;line-height:1.05 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#recognition .recognition-mini-metric strong{margin-top:2px !important;font-size:clamp(.70rem,.76vw,.84rem) !important;line-height:1.02 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#recognition .recognition-mini-metric.is-active{box-shadow:inset 0 -2px 0 rgba(0,213,255,.48),0 10px 20px rgba(0,213,255,.06) !important}@media (max-width:1320px){#recognition .recognition-live-board__stage{grid-template-columns:1fr !important}#recognition .recognition-live-board__readout{grid-template-columns:1fr !important}#recognition .recognition-live-board__readout strong,#recognition .recognition-live-board__readout span{max-width:none !important}}#recognition .section-card-container--recognition{padding-bottom:clamp(8px,1vw,14px) !important}#recognition .recognition-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,0.98fr) !important;gap:clamp(16px,1.5vw,22px) !important;align-items:start !important}#recognition .recognition-feature--live{min-height:clamp(540px,46vw,600px) !important;padding:clamp(20px,1.8vw,24px) !important}#recognition .recognition-live-board{gap:12px !important}#recognition .recognition-live-board__top strong{font-size:clamp(.76rem,.9vw,.9rem) !important}#recognition .recognition-live-board__readout{margin-bottom:10px !important}#recognition .recognition-live-board__metrics{margin-top:2px !important}#recognition .recognition-cards{display:grid !important;gap:16px !important;align-content:start !important}#recognition .recognition-card{min-height:0 !important;padding:clamp(22px,1.8vw,28px) !important;border-radius:30px !important}#recognition .recognition-card span{font-size:.68rem !important;letter-spacing:.17em !important}#recognition .recognition-card strong{margin-top:16px !important;font-size:clamp(1.6rem,2.2vw,2.4rem) !important;line-height:.98 !important}#recognition .recognition-card p{margin-top:12px !important;max-width:28ch !important;font-size:clamp(.94rem,1vw,1.02rem) !important;line-height:1.45 !important}#recognition .recognition-cards .recognition-card:last-child strong{font-size:clamp(1.5rem,2vw,2.25rem) !important}#recognition .recognition-cards .recognition-card:last-child p{max-width:30ch !important}@media (max-width:1360px){#recognition .recognition-grid{grid-template-columns:1fr !important}}@media (min-width:1181px){#recognition .section-card-container--recognition,#recognition .section-visual-card--recognition{min-height:clamp(620px,69vh,800px) !important;height:clamp(620px,69vh,800px) !important;max-height:clamp(620px,69vh,800px) !important;align-self:stretch !important}#recognition .recognition-grid{grid-template-columns:minmax(0,1.08fr) minmax(320px,0.92fr) !important;gap:clamp(16px,1.3vw,20px) !important;align-items:stretch !important;height:100% !important;min-height:0 !important}#recognition .recognition-feature--live{min-height:100% !important;height:100% !important;padding:clamp(18px,1.45vw,22px) !important}#recognition .recognition-live-board{height:100% !important;display:grid !important;grid-template-rows:auto auto auto !important;gap:12px !important}#recognition .recognition-live-board__top{gap:8px !important}#recognition .recognition-live-board__top strong{font-size:clamp(0.98rem,1.25vw,1.3rem) !important;line-height:1.05 !important}#recognition .recognition-live-board__readout{padding:20px !important}#recognition .recognition-live-board__readout strong{font-size:clamp(1.1rem,2vw,1.7rem) !important;line-height:1.02 !important}#recognition .recognition-live-board__readout span{font-size:clamp(.9rem,.95vw,1rem) !important;line-height:1.42 !important}#recognition .recognition-live-board__graph{min-height:clamp(260px,27vh,330px) !important}#recognition .recognition-live-board__metrics{gap:10px !important}#recognition .recognition-mini-metric{min-height:74px !important;padding:12px !important}#recognition .recognition-cards{height:100% !important;min-height:0 !important;display:grid !important;grid-template-rows:repeat(3,minmax(0,1fr)) !important;gap:clamp(14px,1.2vw,18px) !important;align-content:stretch !important}#recognition .recognition-card{min-height:0 !important;height:100% !important;padding:clamp(20px,1.55vw,24px) !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important}#recognition .recognition-card span{font-size:.66rem !important;letter-spacing:.16em !important}#recognition .recognition-card strong{margin-top:14px !important;font-size:clamp(1.4rem,1.95vw,2.2rem) !important;line-height:0.98 !important;max-width:12ch !important}#recognition .recognition-card p{margin-top:10px !important;font-size:clamp(.9rem,.92vw,1rem) !important;line-height:1.42 !important;max-width:29ch !important}#recognition .recognition-card:last-child strong{max-width:13ch !important;font-size:clamp(1.34rem,1.85vw,2.05rem) !important}#recognition .recognition-card:last-child p{max-width:31ch !important}}@media (min-width:1181px) and (max-width:1366px){#recognition .section-card-container--recognition,#recognition .section-visual-card--recognition{min-height:clamp(640px,72vh,820px) !important;height:clamp(640px,72vh,820px) !important;max-height:clamp(640px,72vh,820px) !important}#recognition .recognition-grid{grid-template-columns:minmax(0,1.1fr) minmax(300px,0.9fr) !important}#recognition .recognition-card strong{font-size:clamp(1.32rem,1.8vw,2rem) !important}#recognition .recognition-card p{font-size:.92rem !important;line-height:1.4 !important}}#recognition.section-pad{padding-bottom:clamp(34px,3.8vw,56px) !important}#recognition .recognition-shell{margin-bottom:0 !important}@media (min-width:1181px){#recognition .recognition-shell{padding-bottom:clamp(18px,1.7vw,24px) !important}}@media (max-width:1180px){#recognition.section-pad{padding-bottom:clamp(28px,6vw,42px) !important}}#recognition.section-pad{padding-bottom:clamp(52px,4.8vw,76px) !important}#recognition .recognition-shell{margin-bottom:0 !important;padding-bottom:clamp(18px,1.75vw,26px) !important}#recognition .section-card-container--recognition,#recognition .section-visual-card--recognition{margin-bottom:0 !important}#recognition .recognition-feature--live{padding:clamp(16px,1.25vw,20px) !important;overflow:hidden !important}#recognition .recognition-live-board{grid-template-rows:auto auto minmax(0,1fr) auto !important;gap:clamp(10px,1vw,14px) !important}#recognition .recognition-live-board__top{gap:10px !important;padding:2px 2px 0 !important}#recognition .recognition-live-board__top span{font-size:.62rem !important;letter-spacing:.20em !important}#recognition .recognition-live-board__top strong{font-size:clamp(.80rem,.92vw,.98rem) !important;line-height:1.06 !important}#recognition .recognition-live-board__stage{grid-template-columns:minmax(190px,.78fr) minmax(0,1fr) !important;gap:clamp(12px,1.2vw,18px) !important}#recognition .recognition-live-board__readout{min-height:clamp(126px,12vw,154px) !important;padding:clamp(16px,1.4vw,20px) !important;display:grid !important;grid-template-columns:minmax(0,.9fr) minmax(0,1fr) !important;grid-template-areas:"label label" "title desc" !important;column-gap:clamp(14px,1.25vw,20px) !important;row-gap:10px !important;align-items:start !important}#recognition .recognition-live-board__readout small{grid-area:label !important;margin:0 !important;font-size:.58rem !important;letter-spacing:.16em !important}#recognition .recognition-live-board__readout strong{grid-area:title !important;margin:0 !important;max-width:8ch !important;font-size:clamp(1rem,1.55vw,1.55rem) !important;line-height:.98 !important;letter-spacing:-.05em !important}#recognition .recognition-live-board__readout span{grid-area:desc !important;margin:0 !important;align-self:center !important;font-size:clamp(.78rem,.84vw,.90rem) !important;line-height:1.34 !important}#recognition .recognition-live-board__graph{min-height:clamp(250px,25vh,320px) !important;border-radius:26px !important}#recognition .recognition-proof-node{min-width:92px !important;padding:12px 13px !important;border-radius:18px !important}#recognition .recognition-proof-node small{font-size:.52rem !important;letter-spacing:.15em !important}#recognition .recognition-proof-node strong{font-size:clamp(1.08rem,1.55vw,1.6rem) !important}#recognition .recognition-live-board__metrics{gap:10px !important}#recognition .recognition-mini-metric{min-height:68px !important;padding:10px 11px !important;grid-template-columns:30px minmax(0,1fr) !important;column-gap:9px !important;border-radius:20px !important}#recognition .recognition-mini-metric span{width:30px !important;height:30px !important;border-radius:10px !important}#recognition .recognition-mini-metric span svg{width:14px !important;height:14px !important}#recognition .recognition-mini-metric small{font-size:.50rem !important;letter-spacing:.10em !important}#recognition .recognition-mini-metric strong{margin-top:2px !important;font-size:clamp(.78rem,.84vw,.92rem) !important;line-height:1.06 !important}#recognition .recognition-cards{gap:clamp(12px,1vw,16px) !important}#recognition .recognition-card{padding:clamp(18px,1.35vw,22px) !important}#recognition .recognition-card span{font-size:.62rem !important;letter-spacing:.16em !important}#recognition .recognition-card strong{margin-top:12px !important;font-size:clamp(1.18rem,1.55vw,1.72rem) !important;line-height:1.02 !important;max-width:11ch !important}#recognition .recognition-card p{margin-top:10px !important;font-size:clamp(.84rem,.88vw,.94rem) !important;line-height:1.42 !important;max-width:29ch !important}#recognition .recognition-card:last-child strong{max-width:9ch !important}@media (max-width:1180px){#recognition.section-pad{padding-bottom:clamp(42px,7vw,58px) !important}#recognition .recognition-live-board__stage{grid-template-columns:1fr !important}#recognition .recognition-live-board__readout{grid-template-columns:1fr !important;grid-template-areas:"label" "title" "desc" !important}#recognition .recognition-live-board__readout strong,#recognition .recognition-live-board__readout span{max-width:none !important}}#recognition .recognition-feature--live{padding:clamp(18px,1.5vw,24px) !important}#recognition .recognition-live-board{gap:clamp(10px,.9vw,14px) !important;grid-template-rows:auto auto minmax(0,1fr) auto !important}#recognition .recognition-live-board__top{padding:2px 2px 0 !important}#recognition .recognition-live-board__top strong{font-size:clamp(.78rem,.95vw,1rem) !important;line-height:1.04 !important}#recognition .recognition-live-board__stage{gap:12px !important}#recognition .recognition-live-board__readout{min-height:clamp(116px,10.8vw,138px) !important;padding:clamp(14px,1.15vw,18px) !important;grid-template-columns:minmax(0,.84fr) minmax(0,1fr) !important}#recognition .recognition-live-board__readout strong{max-width:6.5ch !important;font-size:clamp(1rem,1.45vw,1.45rem) !important;line-height:1.0 !important}#recognition .recognition-live-board__readout span{font-size:clamp(.74rem,.8vw,.88rem) !important;line-height:1.3 !important}#recognition .recognition-live-board__graph{min-height:clamp(220px,22vw,280px) !important;margin-top:2px !important}#recognition .recognition-graph__grid{inset:18px !important}#recognition .recognition-graph__beam--a{bottom:24% !important}#recognition .recognition-graph__beam--b{bottom:36% !important}#recognition .recognition-graph__curve{bottom:28% !important}#recognition .recognition-graph__area{bottom:14% !important;height:48% !important}#recognition .recognition-proof-node{min-width:88px !important;padding:10px 12px !important;border-radius:18px !important}#recognition .recognition-proof-node small{font-size:.5rem !important}#recognition .recognition-proof-node strong{font-size:clamp(1rem,1.35vw,1.45rem) !important}#recognition .recognition-proof-node--iso{left:8% !important;top:14% !important}#recognition .recognition-proof-node--award{right:8% !important;top:42% !important}#recognition .recognition-proof-node--trust{left:32% !important;bottom:16% !important}#recognition .recognition-orbit{bottom:18% !important}#recognition .recognition-orbit--b{top:64% !important}#recognition .recognition-live-board__metrics{margin-top:12px !important;gap:8px !important;align-self:end !important;position:relative !important;z-index:3 !important}#recognition .recognition-mini-metric{min-height:58px !important;padding:9px 10px !important;grid-template-columns:26px minmax(0,1fr) !important;column-gap:8px !important;border-radius:18px !important}#recognition .recognition-mini-metric span{width:26px !important;height:26px !important;border-radius:9px !important}#recognition .recognition-mini-metric span svg{width:13px !important;height:13px !important}#recognition .recognition-mini-metric small{font-size:.46rem !important;letter-spacing:.09em !important}#recognition .recognition-mini-metric strong{margin-top:1px !important;font-size:clamp(.72rem,.78vw,.84rem) !important;line-height:1.02 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#recognition .recognition-card strong{font-size:clamp(1.08rem,1.45vw,1.55rem) !important}#recognition .recognition-card p{font-size:clamp(.82rem,.86vw,.92rem) !important;line-height:1.38 !important}@media (max-width:1180px){#recognition .recognition-live-board__metrics{grid-template-columns:1fr !important}}#recognition .recognition-shell{padding-bottom:clamp(34px,3.4vw,54px) !important}#recognition .section-card-container--recognition{margin-bottom:clamp(64px,5.8vw,108px) !important}#recognition .recognition-grid{align-items:stretch !important}#recognition .recognition-feature--live,#recognition .recognition-cards{margin-bottom:0 !important}#recognition .recognition-live-board__top{justify-content:flex-start !important;align-items:flex-start !important;flex-direction:column !important;gap:8px !important}#recognition .recognition-live-board__top strong{width:100% !important;text-align:left !important;align-self:flex-start !important;margin:0 !important;font-size:clamp(.78rem,1vw,.96rem) !important;line-height:1.08 !important;letter-spacing:-.02em !important}#recognition .recognition-live-board__top span{text-align:left !important;align-self:flex-start !important}#recognition .recognition-cards .recognition-card:last-child strong{font-size:clamp(1.62rem,2.25vw,2.5rem) !important;line-height:.98 !important;letter-spacing:-.045em !important;max-width:10.5ch !important;text-wrap:balance !important}#recognition .recognition-cards .recognition-card:last-child p{margin-top:12px !important}@media (max-width:900px){#recognition .recognition-live-board__top{gap:6px !important}#recognition .recognition-live-board__top strong{font-size:.92rem !important}#recognition .recognition-cards .recognition-card:last-child strong{font-size:clamp(1.34rem,5vw,2rem) !important;max-width:10ch !important}}#contact .contact-shell{display:grid !important;grid-template-columns:minmax(0,1.02fr) minmax(380px,.86fr) !important;gap:clamp(18px,1.9vw,28px) !important;align-items:stretch !important}#contact .contact-copy{grid-column:1 / -1 !important;max-width:760px !important;margin-bottom:clamp(8px,1vw,14px) !important}#contact .contact-copy h2{max-width:11.5ch !important}#contact .contact-copy p{max-width:58ch !important}#contact .section-card-container--contact{max-width:none !important;align-self:stretch !important}#contact .contact-command{display:grid !important;gap:18px !important}#contact .contact-command__top{display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important;gap:10px !important}#contact .contact-command__pill{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:9px 14px !important;border-radius:999px !important;border:1px solid rgba(161,207,255,.18) !important;background:rgba(255,255,255,.04) !important;color:rgba(219,234,255,.88) !important;font-family:var(--font-tech) !important;font-size:.68rem !important;font-weight:900 !important;letter-spacing:.12em !important;text-transform:uppercase !important}#contact .contact-command__pill--status i{width:8px !important;height:8px !important;border-radius:50% !important;background:#67e8a3 !important;box-shadow:0 0 14px rgba(103,232,163,.75) !important}#contact .contact-command__hero small,#contact .contact-live-board__copy small{display:inline-block !important;color:rgba(184,206,241,.76) !important;font-family:var(--font-tech) !important;font-size:.68rem !important;font-weight:900 !important;letter-spacing:.18em !important;text-transform:uppercase !important}#contact .contact-command__hero h3{margin:12px 0 0 !important;color:#fff !important;font-size:clamp(1.45rem,2vw,2.15rem) !important;line-height:1.05 !important;letter-spacing:-.04em !important;max-width:12.5ch !important}#contact .contact-command__hero p{margin:12px 0 0 !important;color:rgba(215,230,252,.82) !important;line-height:1.72 !important;max-width:62ch !important}#contact .contact-command__grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px !important}#contact .contact-info-card{padding:18px !important;border-radius:20px !important;min-height:152px !important;display:grid !important;align-content:start !important}#contact .contact-info-card span{display:block !important;margin-bottom:10px !important;color:rgba(184,206,241,.80) !important;font-family:var(--font-tech) !important;font-size:.68rem !important;font-weight:900 !important;letter-spacing:.16em !important;text-transform:uppercase !important}#contact .contact-info-card strong{display:block !important;color:#fff !important;font-size:clamp(1.02rem,1.2vw,1.14rem) !important;line-height:1.52 !important;letter-spacing:-.02em !important}#contact .contact-info-card p{margin:10px 0 0 !important;color:rgba(215,230,252,.76) !important;line-height:1.6 !important;font-size:.9rem !important}#contact .contact-card__actions--premium{display:flex !important;flex-wrap:wrap !important;gap:12px !important;padding-top:4px !important}#contact .contact-live-board{position:relative !important;min-height:clamp(560px,64vh,710px) !important;padding:clamp(20px,2vw,28px) !important;border-radius:clamp(28px,2.5vw,40px) !important;overflow:hidden !important;isolation:isolate !important;border:1px solid rgba(169,204,255,.24) !important;background:radial-gradient(circle at 20% 18%,rgba(72,130,255,.18),transparent 34%),radial-gradient(circle at 82% 18%,rgba(74,219,255,.12),transparent 28%),linear-gradient(180deg,rgba(23,52,102,.50),rgba(5,17,41,.86)) !important}#contact .contact-live-board::before{content:"" !important;position:absolute !important;inset:0 !important;background:linear-gradient(rgba(169,204,255,.040) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.032) 1px,transparent 1px) !important;background-size:70px 70px !important;opacity:.40 !important;mask-image:linear-gradient(180deg,transparent,black 12%,black 88%,transparent) !important;pointer-events:none !important}#contact .contact-live-board__hud{display:inline-flex !important;align-items:center !important;gap:10px !important;padding:9px 12px !important;border-radius:999px !important;border:1px solid rgba(169,204,255,.18) !important;background:rgba(255,255,255,.05) !important;color:rgba(225,239,255,.9) !important}#contact .contact-live-board__hud span,#contact .contact-live-board__hud strong{font-family:var(--font-tech) !important;font-size:.68rem !important;font-weight:900 !important;letter-spacing:.14em !important}#contact .contact-live-board__copy{margin-top:18px !important}#contact .contact-live-board__copy h3{margin:12px 0 0 !important;color:#fff !important;font-size:clamp(1.38rem,1.65vw,1.92rem) !important;line-height:1.08 !important;letter-spacing:-.04em !important;max-width:14ch !important}#contact .contact-live-board__copy p{margin:12px 0 0 !important;max-width:44ch !important;color:rgba(215,230,252,.78) !important;line-height:1.65 !important}#contact .contact-live-board__chart{position:relative !important;margin-top:20px !important;min-height:355px !important;border-radius:28px !important;overflow:hidden !important;border:1px solid rgba(169,204,255,.16) !important;background:radial-gradient(circle at 58% 28%,rgba(75,204,255,.14),transparent 30%),linear-gradient(180deg,rgba(19,46,92,.46),rgba(5,18,43,.88)) !important}#contact .contact-live-board__mesh{position:absolute !important;inset:0 !important;background:linear-gradient(rgba(169,204,255,.070) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.054) 1px,transparent 1px) !important;background-size:54px 54px !important;opacity:.42 !important}#contact .contact-live-board__scanline{position:absolute !important;left:-30% !important;top:0 !important;bottom:0 !important;width:24% !important;background:linear-gradient(90deg,transparent,rgba(103,216,255,.20),rgba(255,255,255,.12),transparent) !important;opacity:.75 !important;animation:contactSweep 5.2s ease-in-out infinite !important}#contact .contact-live-board__svg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;overflow:visible !important}#contact .contact-live-board__path{fill:none !important;stroke-linecap:round !important;stroke-linejoin:round !important}#contact .contact-live-board__path--shadow{stroke:rgba(103,216,255,.14) !important;stroke-width:14 !important;filter:blur(8px) !important}#contact .contact-live-board__path--main{stroke:url(#contactFlowStroke) !important;stroke-width:4 !important;stroke-dasharray:720 !important;stroke-dashoffset:720 !important;filter:drop-shadow(0 0 14px rgba(103,216,255,.32)) !important;animation:contactLineDraw 4.8s cubic-bezier(.45,0,.25,1) infinite alternate !important}#contact .contact-live-board__node{position:absolute !important;display:grid !important;align-content:center !important;min-width:108px !important;min-height:96px !important;padding:14px 16px !important;border-radius:24px !important;border:1px solid rgba(169,204,255,.22) !important;background:radial-gradient(circle at 24% 18%,rgba(126,168,255,.22),transparent 34%),linear-gradient(180deg,rgba(35,69,132,.62),rgba(6,20,48,.92)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 30px rgba(0,0,0,.16) !important;animation:contactNodeFloat 4.4s ease-in-out infinite !important}#contact .contact-live-board__node span{color:rgba(184,206,241,.80) !important;font-family:var(--font-tech) !important;font-size:.64rem !important;font-weight:900 !important;letter-spacing:.14em !important;text-transform:uppercase !important}#contact .contact-live-board__node strong{display:block !important;margin-top:8px !important;color:#fff !important;font-size:clamp(1.55rem,2vw,2rem) !important;line-height:1 !important;letter-spacing:-.04em !important}#contact .contact-live-board__node--phone{top:26px !important;left:24px !important}#contact .contact-live-board__node--email{top:108px !important;right:26px !important;animation-delay:.35s !important}#contact .contact-live-board__node--routing{bottom:24px !important;left:46% !important;transform:translateX(-50%) !important;animation-delay:.7s !important}#contact .contact-live-board__core{position:absolute !important;left:26px !important;bottom:28px !important;width:min(240px,calc(100% - 168px)) !important;padding:16px 18px !important;border-radius:22px !important;border:1px solid rgba(169,204,255,.16) !important;background:rgba(7,22,48,.68) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important}#contact .contact-live-board__core small{color:rgba(184,206,241,.76) !important;font-family:var(--font-tech) !important;font-size:.63rem !important;font-weight:900 !important;letter-spacing:.15em !important;text-transform:uppercase !important}#contact .contact-live-board__core strong{display:block !important;margin-top:8px !important;color:#fff !important;font-size:clamp(1rem,1.4vw,1.18rem) !important;line-height:1.15 !important}#contact .contact-live-board__core p{margin:10px 0 0 !important;color:rgba(215,230,252,.72) !important;font-size:.88rem !important;line-height:1.52 !important}#contact .contact-live-board__metrics{margin-top:16px !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:12px !important}#contact .contact-mini-metric{padding:14px 14px 12px !important;border-radius:18px !important;border:1px solid rgba(169,204,255,.14) !important;background:rgba(255,255,255,.035) !important}#contact .contact-mini-metric span,#contact .contact-mini-metric small{display:block !important;color:rgba(184,206,241,.72) !important;font-family:var(--font-tech) !important;font-size:.62rem !important;font-weight:900 !important;letter-spacing:.12em !important;text-transform:uppercase !important}#contact .contact-mini-metric strong{display:block !important;margin:8px 0 6px !important;color:#fff !important;font-size:clamp(1.12rem,1.4vw,1.4rem) !important;letter-spacing:-.03em !important}@keyframes contactLineDraw{0%{stroke-dashoffset:720}42%,100%{stroke-dashoffset:0}}@keyframes contactSweep{0%{transform:translateX(0);opacity:.15}50%{opacity:.8}100%{transform:translateX(540%);opacity:.18}}@keyframes contactNodeFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}#contact .contact-live-board__node--routing{animation-name:contactNodeFloatRouting !important}@keyframes contactNodeFloatRouting{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-6px)}}@media (max-width:980px){#contact .contact-shell{grid-template-columns:1fr !important}#contact .contact-copy{grid-column:1 !important}#contact .contact-command__grid{grid-template-columns:1fr !important}#contact .contact-live-board{min-height:auto !important}#contact .contact-live-board__chart{min-height:320px !important}#contact .contact-live-board__metrics{grid-template-columns:1fr !important}}@media (max-width:640px){#contact .contact-command__hero h3{max-width:none !important;font-size:clamp(1.24rem,6vw,1.72rem) !important}#contact .contact-copy h2{max-width:12ch !important}#contact .contact-live-board__copy h3{max-width:none !important;font-size:clamp(1.2rem,5.4vw,1.58rem) !important}#contact .contact-live-board__chart{min-height:300px !important}#contact .contact-live-board__node{min-width:94px !important;min-height:84px !important;padding:12px 14px !important}#contact .contact-live-board__node strong{font-size:1.42rem !important}#contact .contact-live-board__node--phone{top:18px !important;left:16px !important}#contact .contact-live-board__node--email{top:94px !important;right:16px !important}#contact .contact-live-board__node--routing{bottom:18px !important;left:50% !important}#contact .contact-live-board__core{left:16px !important;right:16px !important;width:auto !important;bottom:18px !important;padding-right:100px !important}#contact .contact-card__actions--premium{display:grid !important;grid-template-columns:1fr !important}}#contact .contact-shell{display:grid !important;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr) !important;gap:clamp(20px,2vw,28px) !important;align-items:stretch !important}#contact .contact-copy{grid-column:1 / -1 !important;align-self:start !important;max-width:620px !important;margin-bottom:clamp(10px,1.1vw,18px) !important}#contact .contact-copy .section-kicker{color:rgba(188,214,247,.88) !important;font-family:var(--font-tech) !important;font-size:.72rem !important;font-weight:900 !important;letter-spacing:.18em !important}#contact .contact-copy .section-kicker::before{background:linear-gradient(90deg,rgba(102,220,255,.10),rgba(102,220,255,.8)) !important}#contact .contact-copy h2{margin:12px 0 0 !important;max-width:6.9ch !important;font-size:clamp(1.95rem,4.25vw,4.15rem) !important;line-height:.94 !important;letter-spacing:-.065em !important;text-wrap:balance !important}#contact .contact-copy p{margin:16px 0 0 !important;max-width:56ch !important;font-size:clamp(.96rem,1.04vw,1.04rem) !important;line-height:1.72 !important}#contact .contact-live-board,#contact .section-card-container--contact{min-width:0 !important}#contact .section-card-container--contact{max-width:none !important}#contact .contact-command{display:grid !important;gap:16px !important}#contact .contact-command__top{display:flex !important;justify-content:space-between !important;gap:10px !important;flex-wrap:wrap !important}#contact .contact-command__hero h3{margin:10px 0 0 !important;max-width:12ch !important;font-size:clamp(1.42rem,1.9vw,2.1rem) !important;line-height:1.05 !important}#contact .contact-command__hero p{margin-top:10px !important;max-width:54ch !important;line-height:1.66 !important}#contact .contact-command__highlights{display:flex !important;flex-wrap:wrap !important;gap:10px !important}#contact .contact-command__highlights span{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:8px 12px !important;border-radius:999px !important;color:rgba(219,234,255,.84) !important;font-family:var(--font-tech) !important;font-size:.64rem !important;font-weight:900 !important;letter-spacing:.14em !important;text-transform:uppercase !important;background:rgba(255,255,255,.04) !important;border:1px solid rgba(169,204,255,.14) !important}#contact .contact-command__highlights i{width:8px !important;height:8px !important;display:block !important;border-radius:50% !important;background:radial-gradient(circle at 35% 35%,#9ff3ff,#51d1ff 65%,#2e74ff) !important;box-shadow:0 0 12px rgba(81,209,255,.48) !important}#contact .contact-command__grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px !important}#contact .contact-info-card{display:grid !important;grid-template-columns:54px minmax(0,1fr) !important;align-items:start !important;gap:14px !important;padding:18px !important;min-height:154px !important;border-radius:24px !important;background:radial-gradient(circle at 20% 0%,rgba(92,155,255,.16),transparent 36%),linear-gradient(180deg,rgba(22,52,106,.56),rgba(7,20,49,.88)) !important;border:1px solid rgba(169,204,255,.16) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 12px 34px rgba(0,18,55,.14) !important}#contact .contact-info-card__icon{width:54px !important;height:54px !important;border-radius:18px !important;display:grid !important;place-items:center !important;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.16),transparent 40%),linear-gradient(180deg,rgba(35,79,148,.80),rgba(11,27,58,.94)) !important;border:1px solid rgba(169,204,255,.22) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 24px rgba(0,0,0,.14) !important}#contact .contact-info-card__icon svg{width:22px !important;height:22px !important;stroke:#d6ecff !important;stroke-width:1.85 !important;stroke-linecap:round !important;stroke-linejoin:round !important}#contact .contact-info-card__body{min-width:0 !important}#contact .contact-info-card span{margin-bottom:8px !important;color:rgba(193,214,245,.82) !important;font-family:var(--font-tech) !important;font-size:.65rem !important;font-weight:900 !important;letter-spacing:.16em !important;text-transform:uppercase !important}#contact .contact-info-card strong{display:block !important;color:#fff !important;font-size:clamp(1rem,1.16vw,1.12rem) !important;line-height:1.48 !important;letter-spacing:-.02em !important;overflow-wrap:anywhere !important}#contact .contact-info-card p{margin:10px 0 0 !important;font-size:.9rem !important;line-height:1.56 !important;color:rgba(215,230,252,.74) !important}#contact .contact-card__actions--premium{display:flex !important;flex-wrap:wrap !important;gap:12px !important;padding-top:2px !important}#contact .contact-live-board{position:relative !important;min-height:clamp(620px,66vh,720px) !important;padding:clamp(20px,1.95vw,28px) !important;border-radius:34px !important;overflow:hidden !important;isolation:isolate !important;border:1px solid rgba(169,204,255,.18) !important;background:radial-gradient(circle at 18% 10%,rgba(95,150,255,.18),transparent 34%),radial-gradient(circle at 78% 14%,rgba(84,214,255,.12),transparent 30%),linear-gradient(180deg,rgba(16,43,93,.70),rgba(5,17,41,.92)) !important}#contact .contact-live-board::before{content:"" !important;position:absolute !important;inset:0 !important;pointer-events:none !important;background:linear-gradient(rgba(169,204,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.03) 1px,transparent 1px) !important;background-size:60px 60px !important;opacity:.36 !important;mask-image:linear-gradient(180deg,transparent,black 10%,black 92%,transparent) !important}#contact .contact-live-board__copy{margin-top:16px !important}#contact .contact-live-board__copy h3{margin:10px 0 0 !important;font-size:clamp(1.42rem,1.8vw,1.92rem) !important;line-height:1.06 !important;letter-spacing:-.04em !important;max-width:12ch !important}#contact .contact-live-board__copy p{margin:10px 0 0 !important;max-width:40ch !important;line-height:1.62 !important}#contact .contact-live-board__chart{position:relative !important;margin-top:18px !important;min-height:328px !important;border-radius:28px !important;overflow:hidden !important;border:1px solid rgba(169,204,255,.15) !important;background:radial-gradient(circle at 60% 28%,rgba(75,204,255,.12),transparent 30%),linear-gradient(180deg,rgba(13,35,79,.60),rgba(5,18,43,.90)) !important}#contact .contact-live-board__mesh{position:absolute !important;inset:0 !important;background:linear-gradient(rgba(169,204,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(169,204,255,.05) 1px,transparent 1px) !important;background-size:52px 52px !important;opacity:.42 !important}#contact .contact-live-board__scanline{position:absolute !important;left:-32% !important;top:0 !important;bottom:0 !important;width:24% !important;background:linear-gradient(90deg,transparent,rgba(103,216,255,.18),rgba(255,255,255,.10),transparent) !important;opacity:.76 !important;animation:contactSweepV108 5.6s ease-in-out infinite !important}#contact .contact-live-board__pulse{position:absolute !important;left:34% !important;bottom:36px !important;width:44% !important;height:48% !important;border-radius:46% 54% 50% 50% / 46% 48% 52% 54% !important;background:radial-gradient(circle at 50% 50%,rgba(69,214,255,.22),rgba(69,214,255,.09) 38%,transparent 70%) !important;filter:blur(6px) !important;opacity:.7 !important;animation:contactBlob 6.5s ease-in-out infinite !important}#contact .contact-live-board__svg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important}#contact .contact-live-board__path{fill:none !important;stroke-linecap:round !important;stroke-linejoin:round !important}#contact .contact-live-board__path--shadow{stroke:rgba(100,219,255,.15) !important;stroke-width:14 !important;filter:blur(10px) !important}#contact .contact-live-board__path--main{stroke:url(#contactFlowStrokeV108) !important;stroke-width:4 !important;stroke-dasharray:720 !important;stroke-dashoffset:720 !important;filter:drop-shadow(0 0 14px rgba(103,216,255,.34)) !important;animation:contactLineDrawV108 5s cubic-bezier(.45,0,.25,1) infinite alternate !important}#contact .contact-live-board__node{position:absolute !important;display:grid !important;align-content:center !important;gap:6px !important;min-width:96px !important;min-height:88px !important;padding:14px 16px !important;border-radius:22px !important;border:1px solid rgba(169,204,255,.22) !important;background:radial-gradient(circle at 28% 18%,rgba(126,168,255,.18),transparent 34%),linear-gradient(180deg,rgba(34,68,131,.70),rgba(6,20,48,.96)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 30px rgba(0,0,0,.14) !important}#contact .contact-live-board__node span{color:rgba(184,206,241,.82) !important;font-family:var(--font-tech) !important;font-size:.62rem !important;font-weight:900 !important;letter-spacing:.14em !important;text-transform:uppercase !important}#contact .contact-live-board__node strong{color:#fff !important;font-size:clamp(1.42rem,1.9vw,1.82rem) !important;line-height:1 !important;letter-spacing:-.04em !important}#contact .contact-live-board__node--phone{top:24px !important;left:20px !important;animation:contactNodeFloatPhoneV108 4.4s ease-in-out infinite !important}#contact .contact-live-board__node--email{top:126px !important;right:20px !important;animation:contactNodeFloatEmailV108 4.8s ease-in-out infinite !important}#contact .contact-live-board__node--routing{bottom:22px !important;left:50% !important;transform:translateX(-50%) !important;animation:contactNodeFloatRoutingV108 4.6s ease-in-out infinite !important}#contact .contact-live-board__core{position:absolute !important;left:20px !important;bottom:22px !important;width:min(220px,calc(100% - 162px)) !important;padding:16px 18px !important;border-radius:22px !important;border:1px solid rgba(169,204,255,.16) !important;background:rgba(7,22,48,.76) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important}#contact .contact-live-board__core small,#contact .contact-mini-metric span,#contact .contact-mini-metric small{color:rgba(184,206,241,.76) !important;font-family:var(--font-tech) !important;font-size:.62rem !important;font-weight:900 !important;letter-spacing:.14em !important;text-transform:uppercase !important}#contact .contact-live-board__core strong{display:block !important;margin-top:8px !important;color:#fff !important;font-size:1.15rem !important;line-height:1.14 !important}#contact .contact-live-board__core p{margin:10px 0 0 !important;color:rgba(215,230,252,.72) !important;font-size:.88rem !important;line-height:1.48 !important}#contact .contact-live-board__metrics{margin-top:14px !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:12px !important}#contact .contact-mini-metric{padding:14px 14px 12px !important;border-radius:18px !important;border:1px solid rgba(169,204,255,.14) !important;background:rgba(255,255,255,.035) !important}#contact .contact-mini-metric strong{display:block !important;margin:8px 0 6px !important;color:#fff !important;font-size:clamp(1.1rem,1.35vw,1.34rem) !important;letter-spacing:-.03em !important}@keyframes contactLineDrawV108{0%{stroke-dashoffset:720}42%,100%{stroke-dashoffset:0}}@keyframes contactSweepV108{0%{transform:translateX(0);opacity:.15}50%{opacity:.82}100%{transform:translateX(540%);opacity:.18}}@keyframes contactBlob{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.04)}}@keyframes contactNodeFloatPhoneV108{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes contactNodeFloatEmailV108{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes contactNodeFloatRoutingV108{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-6px)}}@media (max-width:980px){#contact .contact-shell{grid-template-columns:1fr !important}#contact .contact-copy{grid-column:1 !important}#contact .contact-command__grid{grid-template-columns:1fr !important}#contact .contact-live-board{min-height:auto !important}}@media (max-width:640px){#contact .contact-copy h2{max-width:7.2ch !important;font-size:clamp(1.7rem,8vw,3.1rem) !important}#contact .contact-live-board__copy h3{max-width:none !important;font-size:clamp(1.18rem,5.4vw,1.5rem) !important}#contact .contact-command__hero h3{max-width:none !important;font-size:clamp(1.26rem,6vw,1.62rem) !important}#contact .contact-info-card{grid-template-columns:48px 1fr !important;gap:12px !important}#contact .contact-info-card__icon{width:48px !important;height:48px !important;border-radius:16px !important}#contact .contact-live-board__chart{min-height:312px !important}#contact .contact-live-board__node{min-width:88px !important;min-height:80px !important;padding:12px 14px !important}#contact .contact-live-board__node strong{font-size:1.34rem !important}#contact .contact-live-board__node--phone{left:16px !important;top:16px !important}#contact .contact-live-board__node--email{right:16px !important;top:110px !important}#contact .contact-live-board__node--routing{bottom:16px !important}#contact .contact-live-board__core{left:16px !important;bottom:16px !important;width:min(208px,calc(100% - 144px)) !important;padding:14px 16px !important}#contact .contact-live-board__metrics{grid-template-columns:1fr !important}#contact .contact-card__actions--premium{display:grid !important;grid-template-columns:1fr !important}}#contact.section-pad{padding-bottom:clamp(118px,11vw,168px) !important}#contact .contact-shell{margin-bottom:clamp(12px,1.6vw,22px) !important}#contact .contact-copy{max-width:840px !important}#contact .contact-copy h2{max-width:10.8ch !important;font-size:clamp(2rem,4.75vw,4.9rem) !important;line-height:.92 !important;letter-spacing:-.068em !important}#contact .contact-copy p{max-width:60ch !important}#contact .contact-live-board,#contact .section-card-container--contact{align-self:start !important}#contact .contact-command{padding-bottom:6px !important}@media (max-width:980px){#contact.section-pad{padding-bottom:clamp(96px,12vw,136px) !important}#contact .contact-copy h2{max-width:12ch !important;font-size:clamp(1.95rem,7.5vw,3.8rem) !important}}@media (max-width:640px){#contact.section-pad{padding-bottom:clamp(92px,16vw,126px) !important}#contact .contact-copy{max-width:100% !important}#contact .contact-copy h2{max-width:11.6ch !important;font-size:clamp(1.86rem,8.2vw,3.4rem) !important;line-height:.94 !important}}#contact .contact-shell{gap:clamp(18px,2vw,26px) !important}#contact .contact-live-board{min-height:clamp(500px,56vh,590px) !important;padding:clamp(18px,1.65vw,24px) !important;border-radius:30px !important}#contact .contact-live-board__copy h3{font-size:clamp(1.24rem,1.5vw,1.7rem) !important;max-width:12ch !important;line-height:1.07 !important}#contact .contact-live-board__copy p{max-width:38ch !important;font-size:.95rem !important;line-height:1.56 !important}#contact .contact-live-board__chart{margin-top:18px !important;min-height:292px !important;border-radius:24px !important}#contact .contact-live-board__node{min-width:92px !important;min-height:82px !important;padding:12px 14px !important;border-radius:20px !important}#contact .contact-live-board__node strong{margin-top:7px !important;font-size:clamp(1.34rem,1.7vw,1.68rem) !important}#contact .contact-live-board__node--phone{top:18px !important;left:18px !important}#contact .contact-live-board__node--email{top:94px !important;right:18px !important}#contact .contact-live-board__node--routing{bottom:18px !important;left:50% !important}#contact .contact-live-board__core{left:18px !important;bottom:18px !important;width:min(212px,calc(100% - 132px)) !important;padding:14px 16px !important;border-radius:20px !important}#contact .contact-live-board__core strong{font-size:clamp(.96rem,1.15vw,1.08rem) !important}#contact .contact-live-board__core p{margin-top:8px !important;font-size:.82rem !important;line-height:1.45 !important}#contact .contact-live-board__metrics{margin-top:12px !important;gap:10px !important}#contact .contact-mini-metric{padding:12px 12px 10px !important;border-radius:16px !important}#contact .contact-mini-metric strong{margin:6px 0 4px !important;font-size:clamp(1rem,1.15vw,1.22rem) !important}#contact .section-card-container--contact{align-self:start !important}#contact .contact-command{gap:14px !important}#contact .contact-command__pill{padding:8px 13px !important;font-size:.64rem !important}#contact .contact-command__hero h3{font-size:clamp(1.34rem,1.78vw,1.92rem) !important;max-width:11.5ch !important;line-height:1.03 !important}#contact .contact-command__hero p{margin-top:10px !important;max-width:58ch !important;font-size:.95rem !important;line-height:1.58 !important}#contact .contact-command__highlights{gap:8px !important}#contact .contact-command__highlights span{padding:7px 11px !important;font-size:.6rem !important}#contact .contact-command__grid{gap:12px !important}#contact .contact-info-card{min-height:132px !important;padding:16px !important;grid-template-columns:50px 1fr !important;gap:12px !important}#contact .contact-info-card__icon{width:50px !important;height:50px !important;border-radius:16px !important}#contact .contact-info-card__icon svg{width:20px !important;height:20px !important}#contact .contact-info-card span{margin-bottom:7px !important;font-size:.62rem !important}#contact .contact-info-card strong{font-size:clamp(.98rem,1.06vw,1.06rem) !important;line-height:1.4 !important}#contact .contact-info-card p{margin-top:8px !important;font-size:.84rem !important;line-height:1.48 !important}@media (max-width:1200px){#contact .contact-live-board{min-height:480px !important}#contact .contact-live-board__chart{min-height:276px !important}#contact .contact-command__hero h3{max-width:12ch !important}}@media (max-width:980px){#contact .contact-live-board{min-height:auto !important}#contact .contact-live-board__chart{min-height:280px !important}#contact .contact-command__grid{grid-template-columns:1fr !important}}@media (max-width:640px){#contact .contact-live-board{padding:16px !important}#contact .contact-live-board__copy h3{max-width:none !important;font-size:clamp(1.2rem,6.2vw,1.52rem) !important}#contact .contact-live-board__chart{min-height:248px !important}#contact .contact-live-board__node{min-width:84px !important;min-height:74px !important;padding:10px 12px !important}#contact .contact-live-board__node strong{font-size:1.22rem !important}#contact .contact-live-board__core{width:min(186px,calc(100% - 116px)) !important;padding:12px 14px !important}#contact .contact-live-board__metrics{grid-template-columns:1fr !important}#contact .contact-info-card{grid-template-columns:46px 1fr !important;gap:10px !important;padding:14px !important;min-height:auto !important}}#contact.section-pad{padding-bottom:clamp(90px,10vh,132px) !important}#contact .contact-shell{grid-template-rows:auto auto !important;align-items:start !important;row-gap:clamp(18px,2.1vh,28px) !important;padding-bottom:clamp(30px,3vw,40px) !important}#contact .contact-live-board,#contact .section-card-container--contact{min-height:auto !important;height:auto !important;align-self:start !important}#contact .section-card-container--contact{overflow:visible !important}#contact .contact-command{gap:12px !important}#contact .contact-command__hero h3{font-size:clamp(1.28rem,1.55vw,1.78rem) !important;max-width:none !important;width:100% !important;line-height:1.04 !important}#contact .contact-command__hero p{max-width:none !important;width:100% !important;font-size:.92rem !important;line-height:1.54 !important}#contact .contact-command__highlights{gap:8px !important}#contact .contact-command__highlights span{padding:7px 11px !important;font-size:.6rem !important}#contact .contact-command__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr) !important;gap:10px !important}#contact .contact-info-card{min-height:118px !important;padding:14px !important;grid-template-columns:42px minmax(0,1fr) !important;gap:12px !important}#contact .contact-info-card__icon{width:42px !important;height:42px !important;border-radius:14px !important}#contact .contact-info-card__icon svg{width:18px !important;height:18px !important}#contact .contact-info-card span{margin-bottom:7px !important;font-size:.60rem !important;letter-spacing:.15em !important}#contact .contact-info-card strong{font-size:clamp(.94rem,1vw,1.04rem) !important;line-height:1.38 !important}#contact .contact-info-card p{margin-top:8px !important;font-size:.82rem !important;line-height:1.42 !important}#contact .contact-live-board{min-height:480px !important;padding:16px !important}#contact .contact-live-board__copy h3{font-size:clamp(1.18rem,1.4vw,1.52rem) !important;max-width:11.2ch !important}#contact .contact-live-board__copy p{font-size:.92rem !important;max-width:36ch !important}#contact .contact-live-board__chart{min-height:252px !important;margin-top:14px !important}#contact .contact-live-board__node{min-width:82px !important;min-height:72px !important;padding:10px 12px !important;border-radius:18px !important}#contact .contact-live-board__node strong{font-size:1.1rem !important}#contact .contact-live-board__node--phone{top:16px !important;left:16px !important}#contact .contact-live-board__node--email{top:92px !important;right:16px !important}#contact .contact-live-board__node--routing{bottom:16px !important;left:50% !important}#contact .contact-live-board__core{left:16px !important;bottom:16px !important;width:min(190px,calc(100% - 112px)) !important;padding:12px 14px !important}#contact .contact-live-board__core strong{font-size:1rem !important}#contact .contact-live-board__core p{font-size:.8rem !important;line-height:1.42 !important}#contact .contact-live-board__metrics{gap:8px !important;margin-top:10px !important}#contact .contact-mini-metric{padding:10px 12px !important;min-height:84px !important}#contact .contact-mini-metric strong{font-size:1rem !important}@media (max-width:1180px){#contact .contact-shell{grid-template-rows:auto auto !important}}@media (max-width:980px){#contact .contact-command__grid{grid-template-columns:1fr !important}}#contact .section-card-container--contact{overflow:visible !important;padding-bottom:clamp(22px,2.2vw,34px) !important}#contact .contact-command{padding-bottom:clamp(18px,1.8vw,28px) !important}#contact .contact-card__actions--premium{width:100% !important;margin-top:clamp(8px,1vw,12px) !important;padding-top:clamp(8px,.8vw,12px) !important;padding-bottom:clamp(10px,1vw,16px) !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:clamp(10px,1vw,14px) !important;align-items:center !important;position:relative !important;z-index:5 !important}#contact .contact-card__actions--premium .btn{width:100% !important;min-width:0 !important;min-height:48px !important;height:48px !important;padding:0 18px !important;border-radius:22px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;white-space:nowrap !important;text-align:center !important;line-height:1 !important;transform:none !important}#contact .contact-command__grid{gap:10px !important}#contact .contact-info-card{min-height:112px !important;padding:13px !important}#contact .contact-info-card p{margin-top:6px !important;line-height:1.38 !important}#contact .contact-command__hero h3{max-width:100% !important;width:min(100%,760px) !important}@media (max-width:980px){#contact .contact-card__actions--premium{grid-template-columns:1fr !important}#contact .contact-card__actions--premium .btn{height:46px !important}}@media (max-width:640px){#contact .section-card-container--contact{padding-bottom:22px !important}#contact .contact-command{padding-bottom:18px !important}#contact .contact-card__actions--premium{padding-bottom:8px !important}}#contact .contact-live-board__copy{width:100% !important;max-width:100% !important}#contact .contact-live-board__copy h3{width:100% !important;max-width:100% !important;display:block !important;font-size:clamp(1.14rem,1.34vw,1.44rem) !important;line-height:1.08 !important;letter-spacing:-0.03em !important;text-wrap:balance !important}#contact .contact-live-board__copy p{max-width:100% !important;width:min(100%,46ch) !important}@media (max-width:980px){#contact .contact-live-board__copy h3{font-size:clamp(1.08rem,4.6vw,1.34rem) !important}}#contact .contact-copy{max-width:min(100%,980px) !important}#contact .contact-copy h2{width:100% !important;max-width:14.5ch !important;font-size:clamp(2rem,4.35vw,4.75rem) !important;line-height:.92 !important;letter-spacing:-.065em !important;text-wrap:balance !important}#contact .contact-copy p{width:min(100%,58ch) !important;max-width:58ch !important}@media (max-width:980px){#contact .contact-copy h2{max-width:13.8ch !important;font-size:clamp(1.92rem,7.1vw,3.7rem) !important}}@media (max-width:640px){#contact .contact-copy{max-width:100% !important}#contact .contact-copy h2{max-width:13.6ch !important;font-size:clamp(1.78rem,7.4vw,3.15rem) !important;line-height:.94 !important}#contact .contact-copy p{width:100% !important;max-width:100% !important}}#contact.contact-hub{position:relative !important;isolation:isolate !important;overflow:hidden !important;background:linear-gradient(90deg,rgba(3,12,32,.92) 0%,rgba(4,16,42,.76) 42%,rgba(4,16,42,.86) 100%),linear-gradient(180deg,rgba(3,10,28,.96) 0%,rgba(5,20,51,.62) 44%,rgba(3,10,28,.95) 100%),url("img/bg_section contact.webp") center center / cover no-repeat !important}#contact.contact-hub::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:-2 !important;pointer-events:none !important;background:radial-gradient(circle at 20% 22%,rgba(83,152,255,.16),transparent 32%),radial-gradient(circle at 82% 18%,rgba(90,217,255,.12),transparent 34%),linear-gradient(180deg,rgba(2,8,24,.45),rgba(2,8,24,.16) 48%,rgba(2,8,24,.72)) !important}#contact.contact-hub::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:-1 !important;pointer-events:none !important;background:linear-gradient(rgba(138,190,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(138,190,255,.028) 1px,transparent 1px),radial-gradient(circle at 50% 100%,rgba(20,104,170,.14),transparent 46%) !important;background-size:64px 64px,64px 64px,auto !important;opacity:.55 !important;mask-image:linear-gradient(180deg,transparent 0%,black 12%,black 88%,transparent 100%) !important}#contact .contact-copy,#contact .contact-live-board,#contact .section-card-container--contact{position:relative !important;z-index:2 !important}@media (max-width:760px){#contact.contact-hub{background:linear-gradient(90deg,rgba(3,12,32,.94),rgba(4,16,42,.84)),linear-gradient(180deg,rgba(3,10,28,.96),rgba(5,20,51,.66),rgba(3,10,28,.96)),url("img/bg_section contact.webp") center center / cover no-repeat !important}}#contact.contact-hub{background:linear-gradient(90deg,rgba(3,12,32,.70) 0%,rgba(4,16,42,.34) 42%,rgba(4,16,42,.56) 100%),linear-gradient(180deg,rgba(3,10,28,.74) 0%,rgba(5,20,51,.24) 46%,rgba(3,10,28,.78) 100%),url("img/bg_section contact.webp") center center / cover no-repeat !important}#contact.contact-hub::before{background:radial-gradient(circle at 20% 22%,rgba(83,152,255,.11),transparent 32%),radial-gradient(circle at 82% 18%,rgba(90,217,255,.09),transparent 34%),linear-gradient(180deg,rgba(2,8,24,.20),rgba(2,8,24,.04) 48%,rgba(2,8,24,.34)) !important;opacity:.72 !important}#contact.contact-hub::after{opacity:.32 !important;background:linear-gradient(rgba(138,190,255,.030) 1px,transparent 1px),linear-gradient(90deg,rgba(138,190,255,.022) 1px,transparent 1px),radial-gradient(circle at 50% 100%,rgba(20,104,170,.09),transparent 46%) !important;background-size:64px 64px,64px 64px,auto !important}@media (max-width:760px){#contact.contact-hub{background:linear-gradient(90deg,rgba(3,12,32,.76),rgba(4,16,42,.50)),linear-gradient(180deg,rgba(3,10,28,.76),rgba(5,20,51,.30),rgba(3,10,28,.80)),url("img/bg_section contact.webp") center center / cover no-repeat !important}}.footer-dock{padding:clamp(38px,4.2vw,62px) 0 clamp(22px,2.5vw,34px) !important;position:relative !important;overflow:hidden !important}.footer-dock::before{opacity:.58 !important;background:radial-gradient(circle at 14% 20%,rgba(87,139,255,.14),transparent 30%),radial-gradient(circle at 88% 70%,rgba(95,200,255,.075),transparent 28%),linear-gradient(180deg,rgba(4,13,30,.18),rgba(3,10,25,.60)) !important}.footer-dock__shell{display:grid !important;grid-template-columns:minmax(260px,.85fr) minmax(0,1.35fr) !important;grid-template-areas:"brand manifest" "nav bottom" !important;align-items:stretch !important;gap:clamp(10px,1vw,14px) !important;padding:clamp(14px,1.5vw,18px) !important;border-radius:28px !important;border:1px solid rgba(139,189,255,.16) !important;background:radial-gradient(circle at 8% 0%,rgba(120,169,247,.13),transparent 34%),linear-gradient(180deg,rgba(17,42,86,.42),rgba(5,16,39,.76)) !important;box-shadow:0 22px 70px rgba(3,17,43,.28),inset 0 1px 0 rgba(255,255,255,.08) !important;backdrop-filter:blur(18px) saturate(1.06) !important;-webkit-backdrop-filter:blur(18px) saturate(1.06) !important}.footer-dock__brand{grid-area:brand !important;grid-template-columns:52px minmax(0,1fr) !important;gap:13px !important;align-items:center !important;padding:14px !important;border-radius:22px !important;min-height:112px !important}.footer-dock__logo{width:52px !important;height:52px !important;border-radius:18px !important;box-shadow:0 12px 28px rgba(43,99,246,.14) !important}.footer-dock__brand small,.footer-dock__manifest span{font-size:.56rem !important;letter-spacing:.16em !important;line-height:1.1 !important}.footer-dock__brand strong{margin-top:6px !important;font-size:clamp(1.04rem,1.25vw,1.32rem) !important;line-height:1.04 !important;letter-spacing:-.035em !important}.footer-dock__brand p{margin:7px 0 0 !important;max-width:34ch !important;font-size:.80rem !important;line-height:1.42 !important}.footer-dock__manifest{grid-area:manifest !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:10px !important}.footer-dock__manifest article{min-height:112px !important;padding:14px !important;border-radius:20px !important;display:grid !important;align-content:start !important}.footer-dock__manifest article:hover{transform:translateY(-3px) !important}.footer-dock__manifest strong{margin-top:12px !important;font-size:clamp(.92rem,1.05vw,1.05rem) !important;line-height:1.12 !important;letter-spacing:-.03em !important}.footer-dock__manifest p{margin:8px 0 0 !important;font-size:.78rem !important;line-height:1.42 !important}.footer-dock__nav{grid-area:nav !important;display:flex !important;flex-wrap:wrap !important;gap:7px !important;align-items:center !important;align-self:center !important}.footer-dock__nav a{min-height:34px !important;padding:0 12px !important;border-radius:999px !important;font-size:.76rem !important;letter-spacing:-.01em !important;color:rgba(230,241,255,.78) !important}.footer-dock__nav a:hover{transform:translateY(-1px) !important}.footer-dock__bottom{grid-area:bottom !important;padding-top:0 !important;border-top:0 !important;align-self:center !important;justify-content:flex-end !important;gap:12px !important;font-size:.58rem !important;letter-spacing:.12em !important;line-height:1.5 !important;color:rgba(174,198,232,.72) !important;text-align:right !important}@media (max-width:1180px){.footer-dock__shell{grid-template-columns:1fr !important;grid-template-areas:"brand" "manifest" "nav" "bottom" !important}.footer-dock__manifest{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.footer-dock__nav,.footer-dock__bottom{justify-content:center !important;text-align:center !important}}@media (max-width:760px){.footer-dock{padding:34px 0 24px !important}.footer-dock__shell{padding:13px !important;border-radius:24px !important}.footer-dock__brand{grid-template-columns:46px 1fr !important;min-height:auto !important;padding:13px !important}.footer-dock__logo{width:46px !important;height:46px !important;border-radius:16px !important}.footer-dock__manifest{grid-template-columns:1fr !important}.footer-dock__manifest article{min-height:auto !important}.footer-dock__nav a{min-height:32px !important;font-size:.72rem !important}.footer-dock__bottom{display:grid !important;justify-content:stretch !important}}.footer-dock__nav a[href*="karier.menumbarkaltim.com"]{border-color:rgba(103,216,255,.28) !important;background:radial-gradient(circle at 20% 0%,rgba(103,216,255,.16),transparent 42%),linear-gradient(180deg,rgba(28,73,139,.42),rgba(7,24,56,.62)) !important;color:rgba(244,249,255,.94) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 10px 24px rgba(0,120,255,.08) !important}.footer-dock__nav a[href*="karier.menumbarkaltim.com"]::after{content:"↗" !important;margin-left:7px !important;font-size:.78em !important;opacity:.78 !important}@media (min-width:1181px){.footer-dock__shell{grid-template-areas:"brand manifest" "nav nav" "bottom bottom" !important}.footer-dock__nav{grid-area:nav !important;width:100% !important;justify-content:center !important;flex-wrap:nowrap !important;gap:clamp(7px,.75vw,10px) !important;padding-top:4px !important}.footer-dock__nav a{flex:0 0 auto !important;min-height:34px !important;padding:0 clamp(11px,.9vw,15px) !important;font-size:clamp(.68rem,.82vw,.76rem) !important}.footer-dock__bottom{grid-area:bottom !important;justify-content:center !important;text-align:center !important;padding-top:4px !important}}@media (max-width:1180px){.footer-dock__nav{justify-content:center !important}}#recognition.section-pad{padding-bottom:clamp(92px,8vw,138px) !important}#recognition .recognition-shell{margin-bottom:clamp(28px,3vw,52px) !important}#recognition .section-card-container--recognition,#recognition .section-visual-card--recognition{margin-bottom:clamp(10px,1.25vw,18px) !important}@media (max-width:980px){#recognition.section-pad{padding-bottom:clamp(74px,12vw,106px) !important}#recognition .recognition-shell{margin-bottom:clamp(22px,6vw,38px) !important}}#yard .yard-blueprint{overflow:hidden !important}#yard .yard-blueprint__asset{left:0 !important;top:0 !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;transform:none !important;object-fit:cover !important;object-position:center center !important;filter:drop-shadow(0 18px 44px rgba(0,8,24,.36)) drop-shadow(0 0 26px rgba(82,168,255,.12)) !important}#yard .yard-hotspot,#yard .yard-blueprint__scan{z-index:5 !important}#yard .yard-blueprint__grid,#yard .yard-blueprint__water,#yard .yard-blueprint__rail{z-index:1 !important}@media (max-width:760px){html,body{width:100% !important;max-width:100% !important;overflow-x:hidden !important}.shell{width:min(calc(100vw - 28px),100%) !important;margin-inline:auto !important}.section-pad{padding:clamp(64px,15vw,84px) 0 !important}.site-header,.site-header--bridge{padding-top:10px !important;left:0 !important;right:0 !important}.site-header .header-bridge,.header-bridge{width:min(calc(100vw - 24px),100%) !important;margin-inline:auto !important;display:grid !important;grid-template-columns:minmax(0,1fr) 58px !important;grid-template-areas:"brand actions" "nav nav" !important;align-items:center !important;gap:10px !important;padding:10px !important;border-radius:24px !important}.brand-console{grid-area:brand !important;min-width:0 !important;width:100% !important;padding:10px 12px !important;border-radius:20px !important;gap:10px !important}.brand-console__orb{width:48px !important;height:48px !important;min-width:48px !important;border-radius:16px !important}.brand-console__copy{min-width:0 !important}.brand-console__copy small{font-size:.62rem !important;letter-spacing:.16em !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.brand-console__copy strong{margin-top:3px !important;font-size:.86rem !important;line-height:1.18 !important;letter-spacing:-.03em !important}.header-ops{grid-area:actions !important;justify-self:end !important;width:58px !important;display:grid !important;place-items:center !important;gap:0 !important}.header-ops .ops-status,.header-ops .bridge-call,.header-ops .nav-cta{display:none !important}.nav-toggle{display:grid !important;width:52px !important;height:52px !important;border-radius:18px !important;background:radial-gradient(circle at 30% 15%,rgba(126,168,255,.16),transparent 38%),rgba(255,255,255,.045) !important;border:1px solid rgba(169,204,255,.20) !important}.nav-toggle span{width:22px !important;height:2px !important;border-radius:999px !important;background:rgba(244,249,255,.92) !important;margin:4px auto !important}.nav-frame{grid-area:nav !important;display:block !important;min-height:0 !important;height:auto !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.nav-frame::before,.nav-frame::after,.nav-frame__label{display:none !important}.site-nav,.site-nav--numbered{display:none !important;position:static !important;inset:auto !important;width:100% !important;margin-top:2px !important;padding:10px !important;opacity:1 !important;visibility:visible !important;transform:none !important;grid-template-columns:1fr !important;gap:8px !important;border-radius:20px !important;background:radial-gradient(circle at 16% 0%,rgba(103,216,255,.08),transparent 38%),rgba(4,15,38,.86) !important;border:1px solid rgba(169,204,255,.14) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05) !important}.site-nav.is-open,.site-nav--numbered.is-open{display:grid !important}.site-nav a,.site-nav--numbered a{width:100% !important;min-height:44px !important;padding:0 14px !important;border-radius:14px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;background:rgba(255,255,255,.035) !important;border:1px solid rgba(169,204,255,.09) !important}.site-nav a::after{display:none !important}.bridge-ticker,.page-ruler,.specimen-stage{display:none !important}.hero-panel{min-height:auto !important;padding:128px 0 44px !important;align-items:start !important;overflow:hidden !important}.hero-bg img{object-position:center top !important;filter:saturate(.96) contrast(1.04) brightness(.72) !important}.hero-shell{display:grid !important;grid-template-columns:1fr !important;gap:22px !important;align-items:start !important}.hero-copy{padding:24px 0 0 !important}.hero-copy .eyebrow{max-width:100% !important;font-size:.60rem !important;letter-spacing:.16em !important;gap:8px !important;line-height:1.35 !important}.hero-copy .eyebrow span{width:28px !important}.hero-copy h1{margin-top:18px !important;max-width:100% !important;font-size:clamp(3.05rem,14.6vw,4.25rem) !important;line-height:.84 !important;letter-spacing:-.08em !important;text-wrap:balance !important}.hero-copy p{margin-top:22px !important;max-width:100% !important;font-size:.98rem !important;line-height:1.72 !important}.hero-actions-row{margin-top:28px !important;display:grid !important;grid-template-columns:1fr !important;gap:12px !important}.hero-actions-row .btn{width:100% !important;min-height:52px !important;padding:0 18px !important;border-radius:22px !important;font-size:.92rem !important}.hero-command{padding:16px !important;border-radius:28px !important;width:100% !important;overflow:hidden !important}.hero-command__header{font-size:.58rem !important;letter-spacing:.16em !important;gap:8px !important}.vessel-timeline-scanner{min-height:300px !important;margin-top:18px !important;border-radius:24px !important}.timeline-orbit{inset:34px !important}.timeline-orbit__ring--middle{inset:30px !important}.timeline-orbit__ring--inner{inset:62px !important}.timeline-orbit__diamond{inset:44px !important}.dock-sequence{inset:22px !important}.dock-node{transform:scale(.82) !important;transform-origin:center !important}.hero-command__grid{grid-template-columns:1fr !important;gap:10px !important;margin-top:12px !important}.hero-command__grid article{padding:14px !important;border-radius:16px !important}.hero-dockline{grid-template-columns:1fr !important;gap:10px !important;margin-top:22px !important;border-radius:24px !important;background:transparent !important;border:0 !important;overflow:visible !important}.dockline-card{min-height:auto !important;padding:18px !important;border-radius:20px !important;border:1px solid rgba(169,204,255,.12) !important}.dockline-card strong{margin-top:20px !important}.section-head,.yard-title,.workflow-copy,.systems-copy,.contact-copy{max-width:100% !important;margin-bottom:24px !important}.section-head h2,.yard-title h2,.workflow-copy h2,.systems-copy h2,.contact-copy h2{max-width:100% !important;font-size:clamp(2.25rem,12.2vw,3.5rem) !important;line-height:.92 !important;letter-spacing:-.07em !important}.section-head p,.yard-title p,.workflow-copy p,.systems-copy p,.contact-copy p{max-width:100% !important;margin-top:16px !important;font-size:.95rem !important;line-height:1.68 !important}.yard-shell,.workflow-shell,.systems-shell,.recognition-grid,.contact-shell{grid-template-columns:1fr !important;gap:18px !important}.capability-lab,.capability-pane{grid-template-columns:1fr !important;gap:16px !important}.recognition-feature,.capability-pane__media{min-height:420px !important;border-radius:28px !important}.yard-card,.workflow-step,.capability-pane__content,.systems-board,.systems-bars,.recognition-card,.contact-card,.section-card-container,.section-visual-card{border-radius:24px !important}.workflow-copy{position:static !important}.workflow-step{min-height:auto !important;padding:20px 20px 20px 70px !important}.workflow-step::before{left:48px !important}.workflow-step span{left:18px !important;top:20px !important}.capability-tabs{position:static !important;display:grid !important;grid-template-columns:1fr !important;gap:10px !important}.capability-tab{min-height:58px !important;border-radius:18px !important}.bar-row{grid-template-columns:1fr !important;gap:9px !important}#yard .yard-command-shell,#capabilities .capability-card-grid,#workflow .workflow-grid,#systems .systems-grid,#recognition .recognition-shell,#contact .contact-shell{width:100% !important;max-width:100% !important}#yard .yard-blueprint__asset{object-fit:contain !important;object-position:center center !important}#recognition .recognition-live-board__stage,#contact .contact-command__grid{grid-template-columns:1fr !important}#contact .contact-live-board,#contact .section-card-container--contact{width:100% !important;max-width:100% !important;min-height:auto !important}#contact .contact-live-board__chart{min-height:260px !important}#contact .contact-command__hero h3,#contact .contact-live-board__copy h3{max-width:100% !important;width:100% !important}#contact .contact-card__actions--premium{grid-template-columns:1fr !important}.footer-dock__shell{width:100% !important;max-width:100% !important}.footer-dock__nav{flex-wrap:wrap !important;justify-content:center !important}}@media (max-width:430px){.hero-copy h1{font-size:clamp(2.85rem,14.1vw,4rem) !important}.brand-console__copy strong{font-size:.82rem !important}.vessel-timeline-scanner{min-height:280px !important}.section-head h2,.yard-title h2,.workflow-copy h2,.systems-copy h2,.contact-copy h2{font-size:clamp(2.1rem,11.4vw,3.25rem) !important}}@media (max-width:760px){main>section>.shell,main .hero-shell{width:calc(100vw - 62px) !important;max-width:calc(100vw - 62px) !important;margin-left:48px !important;margin-right:14px !important}.site-header .shell,.site-header .header-bridge{width:min(calc(100vw - 24px),100%) !important;max-width:min(calc(100vw - 24px),100%) !important;margin-left:auto !important;margin-right:auto !important}.header-bridge{grid-template-columns:minmax(0,1fr) 48px !important}.header-ops{width:48px !important}.nav-toggle{width:44px !important;height:44px !important;border-radius:15px !important;background:radial-gradient(circle at 30% 12%,rgba(143,183,255,.16),transparent 40%),linear-gradient(180deg,rgba(36,72,132,.58),rgba(9,26,62,.82)) !important;border:1px solid rgba(169,204,255,.22) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 26px rgba(0,18,55,.22) !important}.nav-toggle span{width:18px !important;height:2px !important;margin:3px auto !important}.nav-toggle.is-open span:nth-child(1){transform:translateY(5px) rotate(45deg) !important}.nav-toggle.is-open span:nth-child(3){transform:translateY(-5px) rotate(-45deg) !important}.page-ruler{display:flex !important;position:fixed !important;left:8px !important;top:150px !important;bottom:22px !important;width:32px !important;z-index:42 !important;pointer-events:auto !important;flex-direction:column !important;align-items:center !important;justify-content:space-between !important;padding:4px 0 20px !important;color:rgba(204,224,255,.60) !important}.page-ruler__rail{display:block !important;position:absolute !important;left:15px !important;top:0 !important;bottom:0 !important;width:1px !important;background:linear-gradient(180deg,transparent,rgba(88,206,255,.46) 14%,rgba(88,206,255,.26) 72%,transparent) !important;box-shadow:0 0 18px rgba(88,206,255,.14) !important}.page-ruler__item{position:relative !important;width:32px !important;min-height:32px !important;display:grid !important;place-items:center !important;padding:0 !important;color:rgba(204,224,255,.58) !important}.page-ruler__index{position:absolute !important;left:0 !important;top:50% !important;transform:translateY(-50%) !important;font-family:var(--font-tech) !important;font-size:.48rem !important;line-height:1 !important;letter-spacing:.06em !important;opacity:.78 !important}.page-ruler__dot{position:relative !important;width:9px !important;height:9px !important;margin-left:12px !important;border-radius:999px !important;border:1px solid rgba(112,205,255,.44) !important;background:rgba(8,27,62,.96) !important;box-shadow:0 0 0 3px rgba(75,174,255,.055) !important}.page-ruler__dot::after{content:"" !important;position:absolute !important;inset:2px !important;border-radius:inherit !important;background:rgba(115,205,255,.62) !important;opacity:.48 !important}.page-ruler__label{display:none !important}.page-ruler__item.is-active .page-ruler__dot{width:12px !important;height:12px !important;border-color:rgba(105,220,255,.82) !important;background:rgba(12,48,96,.98) !important;box-shadow:0 0 0 5px rgba(55,189,255,.12),0 0 22px rgba(55,189,255,.44) !important}.page-ruler__item.is-active .page-ruler__dot::after{inset:3px !important;opacity:1 !important;background:#6edcff !important}.page-ruler__item.is-active .page-ruler__label{display:block !important;position:absolute !important;left:23px !important;top:50% !important;transform:translateY(-50%) !important;max-width:78px !important;padding:5px 9px !important;border-radius:999px !important;border:1px solid rgba(169,204,255,.18) !important;background:rgba(6,20,48,.78) !important;box-shadow:0 12px 28px rgba(0,0,0,.16) !important;color:rgba(244,249,255,.90) !important;font-family:var(--font-tech) !important;font-size:.50rem !important;font-weight:900 !important;letter-spacing:.06em !important;line-height:1 !important;text-transform:uppercase !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;pointer-events:none !important}.page-ruler__tag{display:block !important;position:absolute !important;left:-8px !important;bottom:-16px !important;transform:rotate(-90deg) translateX(0) !important;transform-origin:left center !important;color:rgba(174,198,232,.42) !important;font-family:var(--font-tech) !important;font-size:.44rem !important;font-weight:900 !important;letter-spacing:.13em !important;white-space:nowrap !important}@media (max-height:740px){.page-ruler{top:132px !important;bottom:18px !important}.page-ruler__item{min-height:27px !important}.page-ruler__tag{display:none !important}}@media (max-width:430px){.page-ruler__item.is-active .page-ruler__label{max-width:68px !important;padding:5px 8px !important;font-size:.47rem !important}main>section>.shell,main .hero-shell{width:calc(100vw - 58px) !important;max-width:calc(100vw - 58px) !important;margin-left:44px !important;margin-right:14px !important}}}@media (max-width:760px){main>section>.shell,main .hero-shell{width:calc(100vw - 88px) !important;max-width:calc(100vw - 88px) !important;margin-left:72px !important;margin-right:16px !important}.site-header .shell,.site-header .header-bridge,.site-header .bridge-ticker{width:min(calc(100vw - 24px),100%) !important;max-width:min(calc(100vw - 24px),100%) !important;margin-left:auto !important;margin-right:auto !important}.page-ruler{display:flex !important;position:fixed !important;left:10px !important;top:50% !important;bottom:auto !important;width:24px !important;height:min(56vh,390px) !important;transform:translateY(-50%) !important;z-index:42 !important;pointer-events:auto !important;flex-direction:column !important;align-items:center !important;justify-content:space-between !important;padding:2px 0 !important;color:rgba(204,224,255,.56) !important;overflow:visible !important}.page-ruler__rail{display:block !important;position:absolute !important;left:12px !important;top:2px !important;bottom:2px !important;width:1px !important;background:linear-gradient(180deg,transparent 0%,rgba(88,206,255,.44) 12%,rgba(88,206,255,.24) 82%,transparent 100%) !important;box-shadow:0 0 14px rgba(88,206,255,.12) !important}.page-ruler__item{width:24px !important;min-height:24px !important;height:24px !important;display:grid !important;place-items:center !important;padding:0 !important;position:relative !important}.page-ruler__index{position:absolute !important;left:-2px !important;top:50% !important;transform:translateY(-50%) !important;font-family:var(--font-tech) !important;font-size:.40rem !important;line-height:1 !important;letter-spacing:.03em !important;color:rgba(204,224,255,.42) !important;opacity:.78 !important}.page-ruler__dot{width:7px !important;height:7px !important;margin-left:10px !important;border-radius:999px !important;border:1px solid rgba(112,205,255,.38) !important;background:rgba(8,27,62,.96) !important;box-shadow:0 0 0 2px rgba(75,174,255,.045) !important}.page-ruler__dot::after{content:"" !important;position:absolute !important;inset:2px !important;border-radius:inherit !important;background:rgba(115,205,255,.55) !important;opacity:.42 !important}.page-ruler__item.is-active .page-ruler__dot{width:10px !important;height:10px !important;border-color:rgba(105,220,255,.84) !important;background:rgba(12,48,96,.98) !important;box-shadow:0 0 0 4px rgba(55,189,255,.10),0 0 18px rgba(55,189,255,.40) !important}.page-ruler__item.is-active .page-ruler__dot::after{inset:3px !important;opacity:1 !important;background:#6edcff !important}.page-ruler__label{display:none !important}.page-ruler__item.is-active .page-ruler__label{display:none !important}.page-ruler__tag{display:block !important;position:absolute !important;left:-7px !important;bottom:-18px !important;transform:rotate(-90deg) !important;transform-origin:left center !important;color:rgba(174,198,232,.34) !important;font-family:var(--font-tech) !important;font-size:.38rem !important;font-weight:900 !important;letter-spacing:.12em !important;white-space:nowrap !important}.hero-copy h1{font-size:clamp(2.65rem,12.8vw,3.8rem) !important;line-height:.86 !important}.hero-copy p{font-size:.94rem !important;line-height:1.68 !important}}@media (max-width:430px){main>section>.shell,main .hero-shell{width:calc(100vw - 82px) !important;max-width:calc(100vw - 82px) !important;margin-left:66px !important;margin-right:16px !important}.page-ruler{left:8px !important;width:22px !important;height:min(52vh,360px) !important}.page-ruler__rail{left:11px !important}.page-ruler__item{width:22px !important;min-height:22px !important;height:22px !important}.page-ruler__index{font-size:.36rem !important;left:-1px !important}.page-ruler__dot{width:6px !important;height:6px !important;margin-left:9px !important}.page-ruler__item.is-active .page-ruler__dot{width:9px !important;height:9px !important}}@media (max-width:760px){:root{--mk-mobile-rail-space:44px;--mk-mobile-edge:14px;--mk-mobile-content-width:calc(100vw - var(--mk-mobile-rail-space) - (var(--mk-mobile-edge) * 2))}html,body{overflow-x:hidden !important}main>section>.shell,main section .shell,.hero-shell,.yard-shell,.workflow-shell,.systems-shell,.recognition-shell,.contact-shell,.footer-dock__shell{width:var(--mk-mobile-content-width) !important;max-width:var(--mk-mobile-content-width) !important;min-width:0 !important;margin-left:calc(var(--mk-mobile-rail-space) + var(--mk-mobile-edge)) !important;margin-right:var(--mk-mobile-edge) !important;box-sizing:border-box !important}main section,main section *,.hero-panel *,.yard-shell *,.workflow-shell *,.systems-shell *,.recognition-shell *,.contact-shell *,.footer-dock__shell *{max-width:100% !important;box-sizing:border-box !important}.site-header .shell,.site-header .header-bridge,.site-header .bridge-ticker,header .shell{width:min(calc(100vw - 24px),100%) !important;max-width:min(calc(100vw - 24px),100%) !important;margin-left:auto !important;margin-right:auto !important}main>section{width:100% !important;max-width:100% !important;overflow-x:hidden !important}.section-card-container,.section-visual-card,.yard-blueprint,.capability-lab,.capability-pane,.systems-board,.recognition-grid,.recognition-feature,.contact-live-board,.section-card-container--contact{width:100% !important;max-width:100% !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important}.yard-shell,.workflow-shell,.systems-shell,.recognition-shell,.contact-shell,.recognition-grid,#contact .contact-shell{display:grid !important;grid-template-columns:1fr !important;justify-items:stretch !important;align-items:start !important;gap:18px !important}.page-ruler{display:flex !important;position:fixed !important;left:8px !important;top:50% !important;bottom:auto !important;width:22px !important;height:min(44vh,310px) !important;transform:translate3d(0,-50%,0) !important;z-index:42 !important;pointer-events:auto !important;flex-direction:column !important;align-items:center !important;justify-content:space-between !important;padding:2px 0 !important;overflow:visible !important}.page-ruler__rail{left:11px !important;top:2px !important;bottom:2px !important;width:1px !important}.page-ruler__item{width:22px !important;height:22px !important;min-height:22px !important;padding:0 !important;display:grid !important;place-items:center !important}.page-ruler__index{left:-1px !important;font-size:.35rem !important;letter-spacing:.02em !important;opacity:.68 !important}.page-ruler__dot{width:6px !important;height:6px !important;margin-left:9px !important}.page-ruler__item.is-active .page-ruler__dot{width:9px !important;height:9px !important;box-shadow:0 0 0 4px rgba(55,189,255,.10),0 0 18px rgba(55,189,255,.36) !important}.page-ruler__label,.page-ruler__item.is-active .page-ruler__label,.page-ruler__tag{display:none !important}.hero-copy,.section-head,.yard-title,.workflow-copy,.systems-copy,.contact-copy,#contact .contact-copy{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}.hero-copy h1,.section-head h2,.yard-title h2,.workflow-copy h2,.systems-copy h2,.contact-copy h2,#contact .contact-copy h2{width:100% !important;max-width:100% !important}.btn,button,.hero-actions-row .btn,#contact .contact-card__actions--premium .btn{max-width:100% !important}}@media (max-width:430px){:root{--mk-mobile-rail-space:38px;--mk-mobile-edge:12px;--mk-mobile-content-width:calc(100vw - var(--mk-mobile-rail-space) - (var(--mk-mobile-edge) * 2))}.page-ruler{left:6px !important;width:20px !important;height:min(40vh,280px) !important}.page-ruler__rail{left:10px !important}.page-ruler__item{width:20px !important;height:20px !important;min-height:20px !important}.page-ruler__index{font-size:.32rem !important}.page-ruler__dot{width:5px !important;height:5px !important;margin-left:8px !important}.page-ruler__item.is-active .page-ruler__dot{width:8px !important;height:8px !important}.hero-copy h1{font-size:clamp(2.45rem,12.4vw,3.35rem) !important}}@media (max-width:760px){:root{--mk-mobile-edge:14px;--mk-mobile-content-width:calc(100vw - (var(--mk-mobile-edge) * 2))}html,body{overflow-x:hidden !important}main>section>.shell,main section .shell,main .shell,.hero-shell,.yard-shell,.workflow-shell,.systems-shell,.recognition-shell,.contact-shell,.footer-dock__shell{width:var(--mk-mobile-content-width) !important;max-width:var(--mk-mobile-content-width) !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important}.site-header .shell,.site-header .header-bridge,.site-header .bridge-ticker,header .shell{width:min(calc(100vw - 24px),100%) !important;max-width:min(calc(100vw - 24px),100%) !important;margin-left:auto !important;margin-right:auto !important}.hero-shell>*,.yard-shell>*,.workflow-shell>*,.systems-shell>*,.recognition-shell>*,.contact-shell>*,.footer-dock__shell>*,.section-card-container,.section-visual-card,.yard-blueprint,.capability-lab,.capability-pane,.systems-board,.recognition-grid,.recognition-feature,.contact-live-board,.section-card-container--contact{width:100% !important;max-width:100% !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important}.yard-shell,.workflow-shell,.systems-shell,.recognition-shell,.contact-shell,.recognition-grid,#contact .contact-shell{display:grid !important;grid-template-columns:1fr !important;justify-items:center !important;align-items:start !important;gap:18px !important}.page-ruler{display:flex !important;position:fixed !important;left:2px !important;top:50% !important;bottom:auto !important;width:14px !important;height:min(38vh,260px) !important;transform:translate3d(0,-50%,0) !important;z-index:42 !important;pointer-events:auto !important;flex-direction:column !important;align-items:center !important;justify-content:space-between !important;padding:1px 0 !important;overflow:visible !important}.page-ruler__rail{display:block !important;position:absolute !important;left:7px !important;top:2px !important;bottom:2px !important;width:1px !important;background:linear-gradient(180deg,transparent 0%,rgba(88,206,255,.38) 14%,rgba(88,206,255,.22) 78%,transparent 100%) !important;box-shadow:0 0 10px rgba(88,206,255,.10) !important}.page-ruler__item{width:14px !important;height:18px !important;min-height:18px !important;padding:0 !important;display:grid !important;place-items:center !important;position:relative !important}.page-ruler__index{display:none !important}.page-ruler__dot{position:relative !important;width:5px !important;height:5px !important;margin:0 !important;border-radius:999px !important;border:1px solid rgba(112,205,255,.34) !important;background:rgba(8,27,62,.86) !important;box-shadow:0 0 0 2px rgba(75,174,255,.035) !important}.page-ruler__dot::after{content:"" !important;position:absolute !important;inset:1.5px !important;border-radius:inherit !important;background:rgba(115,205,255,.52) !important;opacity:.42 !important}.page-ruler__item.is-active .page-ruler__dot{width:8px !important;height:8px !important;border-color:rgba(105,220,255,.78) !important;background:rgba(12,48,96,.96) !important;box-shadow:0 0 0 3px rgba(55,189,255,.09),0 0 14px rgba(55,189,255,.34) !important}.page-ruler__item.is-active .page-ruler__dot::after{inset:2.5px !important;opacity:1 !important;background:#6edcff !important}.page-ruler__label,.page-ruler__item.is-active .page-ruler__label,.page-ruler__tag{display:none !important}.hero-copy,.section-head,.yard-title,.workflow-copy,.systems-copy,.contact-copy,#contact .contact-copy{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}}@media (max-width:430px){:root{--mk-mobile-edge:12px;--mk-mobile-content-width:calc(100vw - (var(--mk-mobile-edge) * 2))}.page-ruler{left:1px !important;width:12px !important;height:min(34vh,232px) !important}.page-ruler__rail{left:6px !important}.page-ruler__item{width:12px !important;height:16px !important;min-height:16px !important}.page-ruler__dot{width:4px !important;height:4px !important}.page-ruler__item.is-active .page-ruler__dot{width:7px !important;height:7px !important}}@media (max-width:760px){.nav-toggle{position:relative !important;width:42px !important;height:42px !important;min-width:42px !important;border-radius:15px !important;overflow:hidden !important;isolation:isolate !important;padding:0 !important;display:inline-grid !important;place-content:center !important;gap:5px !important;background:linear-gradient(180deg,rgba(38,75,137,.72),rgba(8,25,58,.92)) !important;border:1px solid rgba(174,209,255,.24) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),inset 0 -10px 22px rgba(0,12,34,.24),0 10px 26px rgba(0,18,55,.20) !important;backdrop-filter:blur(14px) saturate(1.05) !important;-webkit-backdrop-filter:blur(14px) saturate(1.05) !important}.nav-toggle::before{content:"" !important;position:absolute !important;inset:1px !important;border-radius:14px !important;z-index:-1 !important;background:radial-gradient(circle at 32% 18%,rgba(255,255,255,.18),transparent 36%),radial-gradient(circle at 78% 92%,rgba(79,196,255,.10),transparent 42%) !important;opacity:.88 !important;transform:none !important}.nav-toggle::after{content:"" !important;position:absolute !important;inset:8px !important;border-radius:11px !important;z-index:-1 !important;border:1px solid rgba(190,220,255,.11) !important;background:rgba(255,255,255,.018) !important;transform:none !important}.nav-toggle span{position:relative !important;display:block !important;width:18px !important;height:2px !important;margin:0 auto !important;border-radius:999px !important;background:rgba(245,250,255,.94) !important;box-shadow:0 0 10px rgba(116,207,255,.20) !important;transform-origin:center !important}.nav-toggle.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg) !important}.nav-toggle.is-open span:nth-child(2){opacity:0 !important;transform:scaleX(.5) !important}.nav-toggle.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg) !important}.header-ops{width:46px !important}.header-bridge{grid-template-columns:minmax(0,1fr) 46px !important}}@media (max-width:430px){.nav-toggle{width:40px !important;height:40px !important;min-width:40px !important;border-radius:14px !important}.nav-toggle::before{border-radius:13px !important}.nav-toggle::after{inset:7px !important;border-radius:10px !important}.nav-toggle span{width:17px !important}.header-ops{width:44px !important}.header-bridge{grid-template-columns:minmax(0,1fr) 44px !important}}@media (max-width:760px){:root{--mk-mobile-kicker-size:.58rem;--mk-mobile-kicker-gap:10px;--mk-mobile-title-size:clamp(2rem,9.6vw,2.92rem);--mk-mobile-title-line:.94;--mk-mobile-title-tracking:-.064em;--mk-mobile-subtitle-size:.90rem;--mk-mobile-subtitle-line:1.58;--mk-mobile-title-gap:13px;--mk-mobile-section-head-gap:22px}.section-head,.yard-title,.workflow-copy,.systems-copy,.contact-copy,#yard .yard-title,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .recognition-copy,#contact .contact-copy{width:100% !important;max-width:100% !important;margin-bottom:var(--mk-mobile-section-head-gap) !important}.section-kicker,.eyebrow,.section-head .section-kicker,.yard-title .section-kicker,.workflow-copy .section-kicker,.systems-copy .section-kicker,.recognition-copy .section-kicker,.contact-copy .section-kicker{font-size:var(--mk-mobile-kicker-size) !important;line-height:1.2 !important;letter-spacing:.16em !important;margin-bottom:var(--mk-mobile-kicker-gap) !important}.section-kicker::before,.eyebrow span{width:28px !important}.section-head h2,.yard-title h2,.workflow-copy h2,.systems-copy h2,.contact-copy h2,#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .recognition-copy h2,#contact .contact-copy h2{width:100% !important;max-width:100% !important;margin-top:var(--mk-mobile-title-gap) !important;font-size:var(--mk-mobile-title-size) !important;line-height:var(--mk-mobile-title-line) !important;letter-spacing:var(--mk-mobile-title-tracking) !important;text-wrap:balance !important}.section-head p,.yard-title p,.workflow-copy p,.systems-copy p,.contact-copy p,#yard .yard-title p,#capabilities .section-head p,#workflow .workflow-copy p,#systems .systems-copy p,#recognition .recognition-copy p,#contact .contact-copy p{width:100% !important;max-width:100% !important;margin-top:14px !important;font-size:var(--mk-mobile-subtitle-size) !important;line-height:var(--mk-mobile-subtitle-line) !important;letter-spacing:-.01em !important}.hero-copy{width:100% !important;max-width:100% !important}.hero-copy .eyebrow{font-size:var(--mk-mobile-kicker-size) !important;line-height:1.28 !important;letter-spacing:.15em !important;margin-bottom:0 !important}.hero-copy h1{width:100% !important;max-width:100% !important;margin-top:16px !important;font-size:clamp(2.45rem,11.7vw,3.45rem) !important;line-height:.86 !important;letter-spacing:-.078em !important;text-wrap:balance !important}.hero-copy p{width:100% !important;max-width:100% !important;margin-top:18px !important;font-size:.92rem !important;line-height:1.62 !important;letter-spacing:-.01em !important}.contact-command__hero h3,.contact-live-board__copy h3,.recognition-live-board__top strong,.recognition-live-board__readout strong,.capability-pane__content h3{font-size:clamp(1.18rem,5.2vw,1.55rem) !important;line-height:1.08 !important;letter-spacing:-.045em !important}.contact-command__hero p,.contact-live-board__copy p,.recognition-live-board__readout span,.capability-pane__content p{font-size:.84rem !important;line-height:1.48 !important}}@media (max-width:430px){:root{--mk-mobile-title-size:clamp(1.9rem,9.4vw,2.68rem);--mk-mobile-subtitle-size:.86rem;--mk-mobile-section-head-gap:20px}.hero-copy h1{font-size:clamp(2.28rem,11.3vw,3.18rem) !important}.hero-copy p{font-size:.88rem !important}}@media (max-width:760px){:root{--mk-mobile-section-pad-y:clamp(78px,18vw,112px);--mk-mobile-section-pad-y-tight:clamp(68px,16vw,96px);--mk-mobile-heading-bottom:clamp(28px,7vw,42px);--mk-mobile-title-gap:14px;--mk-mobile-subtitle-gap:16px;--mk-mobile-content-gap:clamp(22px,5vw,32px);--mk-mobile-card-gap:clamp(16px,4vw,24px)}.section-pad,main>section.section-pad{padding-top:var(--mk-mobile-section-pad-y) !important;padding-bottom:var(--mk-mobile-section-pad-y) !important}.hero-panel{padding-top:clamp(134px,28vw,162px) !important;padding-bottom:var(--mk-mobile-section-pad-y-tight) !important}.section-head,.yard-title,.workflow-copy,.systems-copy,.contact-copy,#yard .yard-title,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .recognition-copy,#contact .contact-copy{margin-bottom:var(--mk-mobile-heading-bottom) !important}.section-kicker,.eyebrow,.section-head .section-kicker,.yard-title .section-kicker,.workflow-copy .section-kicker,.systems-copy .section-kicker,.recognition-copy .section-kicker,.contact-copy .section-kicker{margin-bottom:var(--mk-mobile-title-gap) !important}.section-head h2,.yard-title h2,.workflow-copy h2,.systems-copy h2,.contact-copy h2,#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .recognition-copy h2,#contact .contact-copy h2{margin-top:var(--mk-mobile-title-gap) !important;margin-bottom:0 !important}.section-head p,.yard-title p,.workflow-copy p,.systems-copy p,.contact-copy p,#yard .yard-title p,#capabilities .section-head p,#workflow .workflow-copy p,#systems .systems-copy p,#recognition .recognition-copy p,#contact .contact-copy p{margin-top:var(--mk-mobile-subtitle-gap) !important;margin-bottom:0 !important}.hero-shell,.yard-shell,.workflow-shell,.systems-shell,.recognition-shell,.contact-shell,.capability-lab,.capability-pane,.recognition-grid,#contact .contact-shell{gap:var(--mk-mobile-content-gap) !important}.recognition-cards,.contact-command__grid,.contact-live-board__metrics,.footer-dock__manifest{gap:var(--mk-mobile-card-gap) !important}.section-card-container,.section-visual-card,.capability-pane__media,.capability-pane__content,.systems-board,.systems-bars,.recognition-feature,.recognition-card,.contact-live-board,.section-card-container--contact{margin-top:0 !important;margin-bottom:clamp(4px,1.8vw,10px) !important}.hero-copy h1{margin-top:18px !important}.hero-copy p{margin-top:20px !important}.hero-actions-row{margin-top:30px !important}.hero-command{margin-top:clamp(10px,3vw,16px) !important}#yard,#capabilities,#workflow,#systems,#recognition,#contact{scroll-margin-top:110px !important}.footer-dock{padding-top:clamp(54px,14vw,76px) !important;padding-bottom:clamp(34px,9vw,50px) !important}}@media (max-width:430px){:root{--mk-mobile-section-pad-y:clamp(72px,17vw,98px);--mk-mobile-section-pad-y-tight:clamp(62px,15vw,86px);--mk-mobile-heading-bottom:clamp(24px,6vw,34px);--mk-mobile-content-gap:clamp(18px,4.5vw,26px);--mk-mobile-card-gap:clamp(14px,4vw,20px)}.hero-panel{padding-top:clamp(124px,27vw,148px) !important}}@media (max-width:760px){:root{--mk-mobile-section-top:clamp(104px,24vw,148px);--mk-mobile-section-bottom:clamp(110px,25vw,156px);--mk-mobile-heading-bottom:clamp(42px,10vw,62px);--mk-mobile-title-gap:16px;--mk-mobile-subtitle-gap:18px;--mk-mobile-content-gap:clamp(30px,7vw,44px);--mk-mobile-card-gap:clamp(20px,5vw,30px)}main>section,main>section.section-pad,.section-pad,#yard,#capabilities,#workflow,#systems,#recognition,#contact{padding-top:var(--mk-mobile-section-top) !important;padding-bottom:var(--mk-mobile-section-bottom) !important}.hero-panel{padding-top:clamp(150px,31vw,188px) !important;padding-bottom:clamp(96px,22vw,132px) !important}.section-head,.yard-title,.workflow-copy,.systems-copy,.contact-copy,#yard .yard-title,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .recognition-copy,#contact .contact-copy{margin-top:0 !important;margin-bottom:var(--mk-mobile-heading-bottom) !important;padding-top:0 !important;padding-bottom:0 !important}.section-kicker,.eyebrow,.section-head .section-kicker,.yard-title .section-kicker,.workflow-copy .section-kicker,.systems-copy .section-kicker,.recognition-copy .section-kicker,.contact-copy .section-kicker{margin-bottom:var(--mk-mobile-title-gap) !important}.section-head h2,.yard-title h2,.workflow-copy h2,.systems-copy h2,.contact-copy h2,#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .recognition-copy h2,#contact .contact-copy h2{margin-top:var(--mk-mobile-title-gap) !important;margin-bottom:0 !important}.section-head p,.yard-title p,.workflow-copy p,.systems-copy p,.contact-copy p,#yard .yard-title p,#capabilities .section-head p,#workflow .workflow-copy p,#systems .systems-copy p,#recognition .recognition-copy p,#contact .contact-copy p{margin-top:var(--mk-mobile-subtitle-gap) !important;margin-bottom:0 !important}.hero-shell,.yard-shell,.workflow-shell,.systems-shell,.recognition-shell,.contact-shell,.capability-lab,.capability-pane,.recognition-grid,#contact .contact-shell{gap:var(--mk-mobile-content-gap) !important}.recognition-cards,.contact-command__grid,.contact-live-board__metrics,.footer-dock__manifest{gap:var(--mk-mobile-card-gap) !important}.section-card-container,.section-visual-card,.capability-pane__media,.capability-pane__content,.systems-board,.systems-bars,.recognition-feature,.recognition-card,.contact-live-board,.section-card-container--contact{margin-bottom:clamp(14px,4vw,24px) !important}#contact{padding-top:clamp(116px,27vw,164px) !important;padding-bottom:clamp(124px,29vw,178px) !important}#contact .contact-copy{margin-bottom:clamp(46px,11vw,68px) !important}#contact .contact-live-board,#contact .section-card-container--contact{margin-bottom:clamp(18px,5vw,30px) !important}#yard,#capabilities,#workflow,#systems,#recognition,#contact{scroll-margin-top:150px !important}.footer-dock{padding-top:clamp(70px,17vw,96px) !important;padding-bottom:clamp(44px,11vw,64px) !important}}@media (max-width:430px){:root{--mk-mobile-section-top:clamp(96px,23vw,130px);--mk-mobile-section-bottom:clamp(98px,24vw,140px);--mk-mobile-heading-bottom:clamp(36px,9vw,52px);--mk-mobile-content-gap:clamp(26px,6.5vw,38px);--mk-mobile-card-gap:clamp(18px,5vw,26px)}.hero-panel{padding-top:clamp(142px,30vw,170px) !important;padding-bottom:clamp(86px,21vw,118px) !important}#contact{padding-top:clamp(104px,25vw,146px) !important;padding-bottom:clamp(112px,27vw,156px) !important}#contact .contact-copy{margin-bottom:clamp(38px,10vw,54px) !important}}@media (max-width:760px){.yard-shell,.capabilities-shell,.workflow-shell,.systems-shell,.recognition-shell,.contact-shell,#yard .yard-shell,#capabilities .capabilities-shell,#workflow .workflow-shell,#systems .systems-shell,#recognition .recognition-shell,#contact .contact-shell{display:grid !important;grid-template-columns:1fr !important;grid-auto-flow:row !important;grid-auto-rows:auto !important;align-items:start !important;justify-items:stretch !important;gap:clamp(32px,8vw,48px) !important}.section-head,.yard-title,.workflow-copy,.systems-copy,.contact-copy,#yard .yard-title,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .recognition-copy,#contact .contact-copy{position:relative !important;z-index:12 !important;grid-column:1 !important;grid-row:auto !important;order:0 !important;margin-bottom:clamp(42px,11vw,64px) !important;clear:both !important}.section-card-container,.section-visual-card,.section-visual-card--left,.section-visual-card--right,.section-card-container--yard,.section-card-container--capabilities,.section-card-container--workflow,.section-card-container--systems,.section-card-container--recognition,.section-card-container--contact,#capabilities .section-card-container,#systems .section-card-container,#contact .section-card-container,#workflow .section-card-container,#recognition .section-card-container{grid-column:1 !important;grid-row:auto !important;position:relative !important;z-index:3 !important;align-self:stretch !important;justify-self:stretch !important;transform:none !important;margin-top:0 !important;margin-bottom:clamp(24px,7vw,42px) !important;clear:both !important}.systems-content-row,.yard-command-grid,.recognition-grid,.capability-lab,.capability-pane{display:grid !important;grid-template-columns:1fr !important;grid-auto-flow:row !important;grid-auto-rows:auto !important;gap:clamp(24px,6.5vw,36px) !important;align-items:start !important;justify-items:stretch !important;position:relative !important;z-index:2 !important;overflow:visible !important}#systems .systems-content-row{display:grid !important;grid-template-columns:1fr !important;gap:clamp(28px,7vw,42px) !important;margin-top:0 !important;position:relative !important;z-index:2 !important}#systems .section-card-container--systems{order:1 !important}#systems .section-visual-card--systems{order:2 !important}.section-visual-card{width:100% !important;min-height:clamp(360px,92vw,520px) !important;max-height:none !important;height:auto !important;overflow:hidden !important;margin-top:0 !important;padding:0 !important}.section-visual-card__media{position:relative !important;inset:auto !important;width:100% !important;min-height:clamp(260px,68vw,400px) !important;height:auto !important;overflow:hidden !important}.section-visual-card__media img{width:100% !important;height:100% !important;min-height:inherit !important;object-fit:contain !important;object-position:center center !important;transform:none !important}.section-visual-card__caption{position:relative !important;left:auto !important;right:auto !important;bottom:auto !important;width:calc(100% - 28px) !important;margin:12px auto 14px !important;padding:14px 16px !important;border-radius:18px !important;transform:none !important;z-index:6 !important}.section-visual-card__caption strong{font-size:clamp(1.05rem,5vw,1.38rem) !important;line-height:1.08 !important}.systems-board,.systems-board__screen,.systems-live-graph,.recognition-live-board,.contact-live-board,.capability-live-graph{position:relative !important;z-index:3 !important;overflow:hidden !important;margin-top:0 !important}#systems .systems-board{min-height:auto !important}#systems .systems-board__screen,#systems .systems-graph-screen{min-height:520px !important;height:auto !important}#systems .systems-live-graph{min-height:520px !important;height:auto !important;padding:clamp(18px,5vw,26px) !important;grid-template-rows:auto auto auto !important;gap:clamp(18px,5vw,28px) !important}#systems .systems-graph__topbar{display:grid !important;grid-template-columns:1fr !important;gap:8px !important;align-items:start !important}#systems .systems-graph__topbar strong{white-space:normal !important;text-align:left !important}#systems .systems-compact-stage{display:grid !important;grid-template-columns:1fr !important;gap:clamp(16px,4.5vw,24px) !important;min-height:auto !important}#systems .systems-compact-readout,#systems .systems-compact-chart,#systems .systems-compact-metrics{position:relative !important;inset:auto !important;transform:none !important;width:100% !important;max-width:100% !important}.section-card-container::after,.section-visual-card__hud{position:relative !important;inset:auto !important;transform:none !important;margin:12px 14px 0 !important;display:inline-flex !important;max-width:calc(100% - 28px) !important;z-index:8 !important}main>section + section{margin-top:0 !important}#systems{padding-top:clamp(118px,28vw,170px) !important;padding-bottom:clamp(128px,30vw,186px) !important}}@media (max-width:430px){#systems .systems-board__screen,#systems .systems-graph-screen,#systems .systems-live-graph{min-height:500px !important}.section-visual-card{min-height:clamp(340px,90vw,480px) !important}.section-visual-card__media{min-height:clamp(240px,64vw,360px) !important}}@media (max-width:760px){#workflow .workflow-copy{width:100% !important;max-width:100% !important;margin-bottom:clamp(58px,14vw,82px) !important;position:relative !important;z-index:20 !important}#workflow .workflow-copy .section-kicker{font-size:.56rem !important;letter-spacing:.17em !important;line-height:1.25 !important;margin-bottom:14px !important}#workflow .workflow-copy h2{width:100% !important;max-width:100% !important;font-size:clamp(1.82rem,8.8vw,2.52rem) !important;line-height:.96 !important;letter-spacing:-.058em !important;margin-top:14px !important;margin-bottom:0 !important;text-wrap:balance !important}#workflow .workflow-copy p{width:100% !important;max-width:100% !important;margin-top:22px !important;font-size:.88rem !important;line-height:1.62 !important;position:relative !important;z-index:21 !important}#workflow .workflow-grid,#workflow .section-card-container--workflow,#workflow .workflow-live-card,#workflow .workflow-track{position:relative !important;z-index:3 !important;margin-top:0 !important;clear:both !important}#workflow .section-card-container--workflow{padding-top:clamp(18px,5vw,28px) !important}#workflow .workflow-live-card,#workflow .workflow-track{transform:none !important}#workflow .workflow-live-card h3,#workflow .workflow-live-copy h3{font-size:clamp(1.08rem,5vw,1.38rem) !important;line-height:1.12 !important;letter-spacing:-.035em !important}#workflow .workflow-live-card p,#workflow .workflow-live-copy p{font-size:.82rem !important;line-height:1.48 !important}}@media (max-width:430px){#workflow .workflow-copy{margin-bottom:clamp(52px,13vw,72px) !important}#workflow .workflow-copy h2{font-size:clamp(1.72rem,8.4vw,2.28rem) !important;line-height:.98 !important;letter-spacing:-.052em !important}#workflow .workflow-copy p{margin-top:20px !important;font-size:.84rem !important;line-height:1.58 !important}}@media (max-width:760px){#workflow.workflow,#workflow.section-pad,section#workflow{padding-top:clamp(64px,15vw,92px) !important;padding-bottom:clamp(112px,26vw,156px) !important}#workflow .workflow-shell{display:flex !important;flex-direction:column !important;grid-template-columns:none !important;grid-auto-flow:initial !important;gap:0 !important;align-items:stretch !important;justify-content:flex-start !important}#workflow .workflow-copy{display:block !important;position:relative !important;top:auto !important;order:1 !important;z-index:20 !important;width:100% !important;max-width:100% !important;margin:0 0 clamp(78px,18vw,112px) 0 !important;padding:0 !important;clear:both !important}#workflow .workflow-copy .section-kicker{margin:0 0 14px 0 !important;font-size:.55rem !important;line-height:1.22 !important;letter-spacing:.17em !important}#workflow .workflow-copy h2{display:block !important;width:100% !important;max-width:100% !important;margin:14px 0 0 0 !important;font-size:clamp(1.58rem,7.25vw,2.08rem) !important;line-height:.98 !important;letter-spacing:-.052em !important;text-wrap:balance !important}#workflow .workflow-copy p{display:block !important;width:100% !important;max-width:100% !important;margin:20px 0 0 0 !important;padding:0 !important;font-size:.84rem !important;line-height:1.58 !important;position:relative !important;z-index:21 !important}#workflow .section-card-container--workflow{order:2 !important;position:relative !important;z-index:4 !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 0 clamp(24px,7vw,40px) 0 !important;padding-top:clamp(18px,5vw,28px) !important;clear:both !important;transform:none !important}#workflow .section-card-container--workflow::after{position:relative !important;inset:auto !important;left:auto !important;right:auto !important;top:auto !important;transform:none !important;display:inline-flex !important;margin:0 0 12px 0 !important;max-width:100% !important}#workflow .workflow-live-board{position:relative !important;z-index:5 !important;width:100% !important;max-width:100% !important;margin:0 !important;transform:none !important;overflow:hidden !important}#workflow .workflow-live-board__top{display:grid !important;grid-template-columns:1fr !important;gap:8px !important;align-items:start !important}#workflow .workflow-live-board__top span{font-size:.54rem !important;letter-spacing:.16em !important}#workflow .workflow-live-board__top strong{font-size:clamp(.88rem,4.2vw,1.08rem) !important;line-height:1.18 !important;white-space:normal !important;text-align:left !important}#workflow .workflow-live-board__stage{position:relative !important;display:grid !important;grid-template-columns:1fr !important;gap:clamp(16px,4.5vw,24px) !important;margin-top:clamp(14px,4vw,22px) !important;min-height:auto !important}#workflow .workflow-live-board__readout,#workflow .workflow-live-board__chart,#workflow .workflow-live-board__footer{position:relative !important;inset:auto !important;transform:none !important;width:100% !important;max-width:100% !important}}@media (max-width:430px){#workflow.workflow,#workflow.section-pad,section#workflow{padding-top:clamp(54px,13vw,78px) !important;padding-bottom:clamp(100px,24vw,138px) !important}#workflow .workflow-copy{margin-bottom:clamp(70px,17vw,96px) !important}#workflow .workflow-copy h2{font-size:clamp(1.48rem,6.95vw,1.92rem) !important;line-height:1 !important;letter-spacing:-.048em !important}#workflow .workflow-copy p{margin-top:18px !important;font-size:.82rem !important;line-height:1.56 !important}}@media (max-width:760px){.header-bridge{grid-template-columns:minmax(0,1fr) 52px !important;align-items:center !important}.header-ops{width:52px !important;min-width:52px !important;align-self:center !important;justify-self:end !important;display:flex !important;align-items:center !important;justify-content:center !important}.nav-toggle{width:46px !important;height:46px !important;min-width:46px !important;min-height:46px !important;margin:0 !important;padding:0 !important;border-radius:50% !important;display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:5px !important;overflow:hidden !important;background:linear-gradient(180deg,rgba(43,82,148,.88),rgba(11,29,70,.94)) !important;border:1px solid rgba(174,209,255,.26) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -12px 22px rgba(0,12,34,.18),0 8px 18px rgba(0,18,55,.18) !important;backdrop-filter:blur(12px) saturate(1.04) !important;-webkit-backdrop-filter:blur(12px) saturate(1.04) !important;transform:none !important}.nav-toggle::before,.nav-toggle::after{content:none !important;display:none !important;background:none !important;border:0 !important;box-shadow:none !important}.nav-toggle span{width:18px !important;height:2px !important;margin:0 !important;border-radius:999px !important;background:rgba(247,251,255,.95) !important;box-shadow:none !important;transform-origin:center !important}.nav-toggle.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg) !important}.nav-toggle.is-open span:nth-child(2){opacity:0 !important;transform:scaleX(.4) !important}.nav-toggle.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg) !important}}@media (max-width:430px){.header-bridge{grid-template-columns:minmax(0,1fr) 50px !important}.header-ops{width:50px !important;min-width:50px !important}.nav-toggle{width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important}.nav-toggle span{width:17px !important}}@media (max-width:760px){:root{--mk-mobile-edge:clamp(22px,6.2vw,30px);--mk-mobile-content-width:calc(100vw - (var(--mk-mobile-edge) * 2))}main>section>.shell,main section .shell,main .shell,.hero-shell,.yard-shell,.capabilities-shell,.workflow-shell,.systems-shell,.recognition-shell,.contact-shell,.footer-dock__shell{width:var(--mk-mobile-content-width) !important;max-width:var(--mk-mobile-content-width) !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important}.site-header .shell,.site-header .header-bridge,.site-header .bridge-ticker,header .shell{width:min(calc(100vw - 24px),100%) !important;max-width:min(calc(100vw - 24px),100%) !important;margin-left:auto !important;margin-right:auto !important}.hero-shell>*,.yard-shell>*,.capabilities-shell>*,.workflow-shell>*,.systems-shell>*,.recognition-shell>*,.contact-shell>*,.footer-dock__shell>*,.section-card-container,.section-visual-card,.yard-blueprint,.capability-lab,.capability-pane,.workflow-live-board,.systems-content-row,.systems-board,.systems-bars,.recognition-grid,.recognition-feature,.contact-live-board,.section-card-container--contact{width:100% !important;max-width:100% !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important}.hero-copy,.section-head,.yard-title,.workflow-copy,.systems-copy,.contact-copy,#yard .yard-title,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .recognition-copy,#contact .contact-copy{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box !important}.page-ruler{left:2px !important;width:12px !important;max-width:12px !important}.page-ruler__rail{left:6px !important}.page-ruler__item{width:12px !important}}@media (max-width:430px){:root{--mk-mobile-edge:clamp(20px,5.8vw,24px);--mk-mobile-content-width:calc(100vw - (var(--mk-mobile-edge) * 2))}}@media (max-width:390px){:root{--mk-mobile-edge:18px;--mk-mobile-content-width:calc(100vw - (var(--mk-mobile-edge) * 2))}}@media (max-width:760px){:root{--mk-mobile-heading-inset:clamp(10px,3.2vw,16px);--mk-mobile-title-size-safe:clamp(1.86rem,8.7vw,2.62rem);--mk-mobile-title-size-tight:clamp(1.72rem,8.15vw,2.42rem);--mk-mobile-subtitle-size-safe:.88rem}.section-head,.yard-title,.workflow-copy,.systems-copy,.contact-copy,#yard .yard-title,#capabilities .section-head,#workflow .workflow-copy,#systems .systems-copy,#recognition .recognition-copy,#contact .contact-copy{padding-left:var(--mk-mobile-heading-inset) !important;padding-right:var(--mk-mobile-heading-inset) !important;box-sizing:border-box !important;overflow:visible !important}.section-kicker,.eyebrow,.section-head .section-kicker,.yard-title .section-kicker,.workflow-copy .section-kicker,.systems-copy .section-kicker,.recognition-copy .section-kicker,.contact-copy .section-kicker{max-width:100% !important}.section-head h2,.yard-title h2,.workflow-copy h2,.systems-copy h2,.contact-copy h2,#yard .yard-title h2,#capabilities .section-head h2,#workflow .workflow-copy h2,#systems .systems-copy h2,#recognition .recognition-copy h2,#contact .contact-copy h2{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;font-size:var(--mk-mobile-title-size-safe) !important;line-height:.98 !important;letter-spacing:-.056em !important;overflow-wrap:normal !important;word-break:normal !important;text-wrap:balance !important}.section-head p,.yard-title p,.workflow-copy p,.systems-copy p,.contact-copy p,#yard .yard-title p,#capabilities .section-head p,#workflow .workflow-copy p,#systems .systems-copy p,#recognition .recognition-copy p,#contact .contact-copy p{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;font-size:var(--mk-mobile-subtitle-size-safe) !important;line-height:1.62 !important;overflow-wrap:normal !important;word-break:normal !important}#recognition .recognition-copy h2,#recognition .section-head h2{font-size:var(--mk-mobile-title-size-tight) !important;line-height:1 !important;letter-spacing:-.052em !important}#recognition .recognition-copy p,#recognition .section-head p{font-size:.86rem !important;line-height:1.6 !important}.page-ruler{opacity:.72 !important}}@media (max-width:430px){:root{--mk-mobile-heading-inset:clamp(9px,3vw,13px);--mk-mobile-title-size-safe:clamp(1.74rem,8.25vw,2.36rem);--mk-mobile-title-size-tight:clamp(1.62rem,7.75vw,2.18rem);--mk-mobile-subtitle-size-safe:.84rem}#recognition .recognition-copy h2,#recognition .section-head h2{font-size:var(--mk-mobile-title-size-tight) !important}}html,body,a,button{cursor:auto}.mk-cursor,.mk-loader{display:none!important}