.ee-aircraft-hero{--hero-background:#101727;--hero-accent:#df693c;isolation:isolate;background:var(--hero-background);color:#f6f5f2;width:100%;height:min(760px,100svh);min-height:min(560px,100svh);margin-inline:0;padding-top:clamp(125px,25svh,190px);position:relative;overflow:hidden}.ee-aircraft-hero-copy{z-index:2;width:min(430px,100% - 96px);margin-left:max(48px,50vw - 744px);position:relative}.ee-aircraft-hero h1{color:#f8fafc;letter-spacing:-.045em;margin:0 0 26px;font-size:clamp(44px,4.3vw,64px);font-weight:600;line-height:1.1}.ee-aircraft-hero h1>span{color:var(--hero-accent);white-space:nowrap}.ee-aircraft-hero .ee-home-hero-cta{color:#fff;height:auto;min-height:52px;box-shadow:none;background:#cc4210;border:0;border-radius:0;justify-content:center;align-items:center;gap:13px;padding:13px 26px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .16s;display:inline-flex}.ee-aircraft-hero .ee-home-hero-cta:hover{background:#e14c17}.ee-aircraft-hero .ee-home-hero-cta svg{flex-shrink:0;width:18px;height:18px;margin:0}@media (max-width:1200px){.ee-aircraft-hero-copy{width:min(430px,100% - 64px);margin-left:32px}}@media (max-width:1000px){.ee-aircraft-hero h1{font-size:clamp(44px,6vw,58px)}}@media (max-width:600px){.ee-aircraft-hero{height:100dvh;min-height:0;padding-top:clamp(112px,20svh,148px)}.ee-aircraft-hero-copy{width:calc(100% - 40px);margin-left:20px}.ee-aircraft-hero h1{letter-spacing:-.048em;margin-bottom:44px;font-size:clamp(36px,9.6vw,50px)}.ee-aircraft-hero .ee-home-hero-cta{padding:13px 25px}}@media (max-width:360px){.ee-aircraft-hero-copy{width:calc(100% - 32px);margin-left:16px}.ee-aircraft-hero h1{font-size:36px}}@media (prefers-reduced-motion:reduce){.ee-aircraft-hero .ee-home-hero-cta{transition:none}}header[data-aircraft-home=true]{border-bottom:0;padding-block:0;transform:translateZ(0)}header[data-aircraft-home=true]>.container{width:min(100% - 96px,1488px);max-width:none;margin-inline:auto;padding-inline:0}header[data-aircraft-home=true] nav{min-height:88px}header[data-aircraft-home=true] nav>div,header[data-aircraft-home=true] nav>div>div.flex{gap:24px}header[data-aircraft-home=true] nav>div>*,header[data-aircraft-home=true] nav>div>div.flex>*{margin-inline:0}header[data-aircraft-home=true] nav>div>div.w-px:last-of-type{display:none}header[data-aircraft-home=true] [data-cta-id=site-header-contact]{height:auto;min-height:40px;box-shadow:none;background:#cc4210;border:0;gap:13px;padding:10px 16px;font-size:14px}header[data-aircraft-home=true] [data-cta-id=site-header-contact] svg{width:18px;height:18px;margin:0}@media (max-width:1200px){header[data-aircraft-home=true]>.container{width:calc(100% - 64px)}header[data-aircraft-home=true] nav>div,header[data-aircraft-home=true] nav>div>div.flex{gap:18px}header[data-aircraft-home=true] nav>div a{font-size:13px}}@media (max-width:1000px){header[data-aircraft-home=true] nav{min-height:80px}}@media (max-width:600px){header[data-aircraft-home=true]>.container{width:calc(100% - 40px)}header[data-aircraft-home=true] nav{min-height:76px}header[data-aircraft-home=true] nav>a>span{letter-spacing:-.4px;font-size:16px}header[data-aircraft-home=true] nav>a{gap:10px}header[data-aircraft-home=true] nav>a>*{margin-inline:0}header[data-aircraft-home=true] nav>a>div,header[data-aircraft-home=true] nav>a img{width:30px;height:30px}}@media (max-width:360px){header[data-aircraft-home=true]>.container{width:calc(100% - 32px)}header[data-aircraft-home=true] nav>a>span{font-size:15px}}
.ee-aircraft-hero .storage-scene{pointer-events:none;contain:layout style;min-width:0;position:absolute;inset:0;overflow:hidden}.ee-aircraft-hero .scene-canvas{position:absolute;inset:0}.ee-aircraft-hero .storage-map{width:100%;height:100%;display:block;overflow:hidden}.ee-aircraft-hero .status-scanning{--status:#8493a5;--status-fill:#344252}.ee-aircraft-hero .status-review{--status:#93b4d6;--status-fill:#344b63}.ee-aircraft-hero .status-maintenance{--status:#e89a62;--status-fill:#634531}.ee-aircraft-hero .status-ready{--status:#4b9872;--status-fill:#244c39}.ee-aircraft-hero .status-airborne{--status:#5aa17a;--status-fill:#315f4d}.ee-aircraft-hero .aircraft-msn{fill:var(--status);stroke:var(--hero-background);stroke-width:5px;paint-order:stroke fill;letter-spacing:.4px;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.ee-aircraft-hero .storage-plane{fill:#2a384b;stroke:#75869a;stroke-width:1.1px;stroke-linejoin:round}.ee-aircraft-hero .storage-plane .plane-spine{fill:none;stroke:#71849a;stroke-width:.7px}.ee-aircraft-hero .storage-plane .engine{fill:#53657a;stroke:#8f9dad;stroke-width:.8px}.ee-aircraft-hero .storage-plane .engine-missing{fill:none;stroke:#e89a62;stroke-width:1.3px;stroke-dasharray:2 2}.ee-aircraft-hero .field-aircraft{opacity:.24}.ee-aircraft-hero .field-aircraft .parking-guide{fill:none;stroke:#89929b;stroke-width:.8px;opacity:.35}.ee-aircraft-hero .active-plane{fill:var(--status-fill);stroke:var(--status);stroke-width:1.8px}.ee-aircraft-hero .active-plane .engine{fill:var(--status);stroke:var(--status)}.ee-aircraft-hero .active-plane .plane-spine{stroke:var(--status);opacity:.6}.ee-aircraft-hero .storage-plane .flight-shadow{fill:#060c15;stroke:none}.ee-aircraft-hero .working-apron{fill:var(--hero-background)}.ee-aircraft-hero .parking-guides{stroke:#77818c;stroke-width:.9px;opacity:.24}.ee-aircraft-hero .departure-strip>rect{fill:#121c2b;stroke:none}.ee-aircraft-hero .runway-edge{fill:none;stroke:#66788f;stroke-width:.9px;opacity:.28}.ee-aircraft-hero .runway-center{stroke:#93a1b2;stroke-width:1.4px;stroke-dasharray:28 30;opacity:.37}.ee-aircraft-hero .runway-threshold{stroke:#9baabd;stroke-width:3px;opacity:.4}.ee-aircraft-hero .taxi-lines{stroke:#ac976f;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;opacity:.44}.ee-aircraft-hero .taxi-lines .stand-lead{stroke-dasharray:3 5;opacity:.7}.ee-aircraft-hero .marquee>rect:first-child{fill:#e5733909;stroke:var(--hero-accent);stroke-width:1.6px}.ee-aircraft-hero .selection-handle{fill:var(--hero-accent);stroke:none}.ee-aircraft-hero .selection-cursor{fill:var(--hero-accent);stroke:var(--hero-background);stroke-width:1px}.ee-aircraft-hero .hangar-box{fill:#172233;stroke:#68798e;stroke-width:1.2px}.ee-aircraft-hero .mro.status-maintenance .hangar-box{stroke:var(--status)}.ee-aircraft-hero .mro text{fill:#95a3b4;letter-spacing:2px;font:16px ui-monospace,SFMono-Regular,Menlo,monospace}.ee-aircraft-hero .door-opening{stroke:var(--hero-background);stroke-width:4px}.ee-aircraft-hero .record-link{fill:var(--hero-background);stroke:var(--status);stroke-width:1.1px;stroke-linecap:round}.ee-aircraft-hero .hero-art-shade{pointer-events:none;background:linear-gradient(90deg,#1017273d 0%,#10172714 40%,#0000 65%),linear-gradient(#10172788 0%,#0000 18% 87%,#101727 100%);position:absolute;inset:0}.ee-aircraft-hero .work-terminal{color:#9daabb;letter-spacing:-.05px;background:#0d1522f5;border:1px solid #2a3648;border-radius:2px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(48%,650px);min-height:153px;font:10px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid;position:absolute;top:clamp(116px,18svh,145px);right:max(48px,50vw - 744px);overflow:hidden}.ee-aircraft-hero .terminal-pane{border-right:1px solid #2a3648;min-width:0}.ee-aircraft-hero .terminal-pane:last-child{border-right:0}.ee-aircraft-hero .terminal-tab{color:#aebccc;white-space:nowrap;background:#172130;border-bottom:1px solid #263142;align-items:center;gap:7px;min-height:29px;padding:5px 12px;font-size:9px;display:flex}.ee-aircraft-hero .terminal-tab-icon{color:var(--status);font-size:11px}.ee-aircraft-hero .terminal-output{padding:12px}.ee-aircraft-hero .terminal-command{min-height:29px;color:var(--status);gap:7px;margin-bottom:3px;font-size:10px;line-height:1.5;display:flex}.ee-aircraft-hero .terminal-prompt{flex-shrink:0}.ee-aircraft-hero .terminal-result{overflow-wrap:anywhere;min-height:19px;font-size:10px}.ee-aircraft-hero .terminal-status{color:var(--status);letter-spacing:.8px;align-items:center;gap:6px;margin-top:10px;font-size:8px;display:flex}.ee-aircraft-hero .terminal-status>span{background:var(--status);width:4px;height:4px;display:block}@media (min-width:1500px){.ee-aircraft-hero .work-terminal,.ee-aircraft-hero .terminal-command,.ee-aircraft-hero .terminal-result{font-size:11px}.ee-aircraft-hero .terminal-tab{font-size:10px}.ee-aircraft-hero .terminal-output{padding:13px}.ee-aircraft-hero .work-terminal{min-height:164px}}@media (max-width:1200px){.ee-aircraft-hero .work-terminal{width:48%;right:32px}.ee-aircraft-hero .terminal-output{padding:10px}.ee-aircraft-hero .terminal-command,.ee-aircraft-hero .terminal-result{font-size:9px}.ee-aircraft-hero .terminal-tab{padding-inline:10px}}@media (max-width:1000px){.ee-aircraft-hero .work-terminal{width:47%;right:24px}.ee-aircraft-hero .terminal-output{padding:9px}.ee-aircraft-hero .terminal-command,.ee-aircraft-hero .terminal-result{font-size:9px}.ee-aircraft-hero .terminal-tab{padding-inline:8px;font-size:8px}}@media (max-width:760px){.ee-aircraft-hero .work-terminal{display:none}.ee-aircraft-hero .hero-art-shade{background:linear-gradient(#10172777,#0000 35% 90%,#101727)}.ee-aircraft-hero .field-aircraft{opacity:.28}.ee-aircraft-hero .mro text{font-size:21px}}
.ee-aircraft-hero .world-flight{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ee-aircraft-hero .world-flight-svg{fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;overflow:hidden}.ee-aircraft-hero .world-backdrop{background:var(--hero-background,#101727);position:absolute;inset:0}.ee-aircraft-hero .world-flight-svg{position:relative}.ee-aircraft-hero .world-ocean{fill:#121c2b}.ee-aircraft-hero .world-land{fill:#1a2836;stroke:#566879;stroke-width:.8px}.ee-aircraft-hero .world-graticule{fill:none;stroke:#5a6c7f;stroke-width:.6px;stroke-opacity:.24}.ee-aircraft-hero .world-limb{fill:none;stroke:#586b7e;stroke-width:.85px;stroke-opacity:.65}.ee-aircraft-hero .world-routes{fill:none;stroke:#5aa17a;stroke-width:.9px;stroke-opacity:.66}.ee-aircraft-hero .world-routes path{vector-effect:non-scaling-stroke}.ee-aircraft-hero .world-origin{fill:#5aa17a;stroke:none}.ee-aircraft-hero .world-aircraft{fill:#315f4d;stroke:#5aa17a;stroke-width:1.8px}.ee-aircraft-hero .world-aircraft rect{fill:#5aa17a;stroke:#5aa17a;stroke-width:.8px}.ee-aircraft-hero .world-aircraft .world-airframe-spine{fill:none;stroke:#5aa17a;stroke-width:.7px;opacity:.6}.ee-aircraft-hero .world-flight-dot{fill:#5aa17a;stroke:var(--hero-background,#101727);stroke-width:.65px}
