.aerospace-page .ap-lead{max-width:900px;color:var(--marketing-ink);font-size:18.7px;line-height:1.55}.aerospace-page .ap-hero-photo{object-position:70% center}.aerospace-page .ap-legacy{background:var(--marketing-spare-surface);padding-block:96px}.aerospace-page .ap-transform{border:1px solid var(--marketing-line);background:var(--marketing-paper);border-radius:10px;margin:40px 0 0;overflow:hidden}.aerospace-page .ap-transform img{width:100%;height:auto;display:block}.aerospace-page .ap-transform figcaption{border-top:1px solid var(--marketing-line);grid-template-columns:repeat(3,1fr);display:grid}.aerospace-page .ap-transform figcaption span{color:var(--marketing-ink);padding:14px 20px;font-size:11.9px;font-weight:700}.aerospace-page .ap-stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:40px 0 0;padding:0;list-style:none;display:grid}.aerospace-page .ap-stages li{border-top:2px solid var(--marketing-ink);padding-top:20px}.aerospace-page .ap-stage-top{color:var(--marketing-accent);justify-content:space-between;font-weight:700;display:flex}.aerospace-page .ap-stage-top svg{width:26px;height:26px}.aerospace-page .ap-stages p{margin:0;font-size:13.6px}.aerospace-page .ap-outcome{border-left:4px solid var(--marketing-accent);background:var(--marketing-paper);color:var(--marketing-ink);margin:48px 0 0;padding:28px 32px;font-weight:700;line-height:1.35;font-size:23.8px!important}.aerospace-page .ap-pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.aerospace-page .ap-pillars article{border:1px solid var(--marketing-line);border-radius:10px;flex-direction:column;padding:32px;display:flex}.aerospace-page .ap-pillars span{color:var(--marketing-accent);font-weight:700}.aerospace-page .ap-pillars svg{width:32px;height:32px;color:var(--marketing-ink);margin-top:20px}.aerospace-page .ap-pillars p{margin:0}.aerospace-page .ap-dark{background:var(--marketing-ink)}.aerospace-page .ap-dark h2,.aerospace-page .ap-dark li{color:var(--marketing-inverse)}.aerospace-page .ap-dark p{color:color-mix(in oklch, var(--marketing-inverse) 75%, transparent)}.aerospace-page .ap-assist{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.aerospace-page .ap-assist ul{margin:0;padding:0;list-style:none}.aerospace-page .ap-assist li{border-bottom:1px solid color-mix(in oklch, var(--marketing-inverse) 20%, transparent);align-items:center;gap:14px;padding-block:16px;font-size:16.15px;display:flex}.aerospace-page .ap-assist li svg{color:var(--marketing-accent);flex-shrink:0}.aerospace-page .ap-gap{margin-top:28px}.aerospace-page .ap-trust{color:var(--marketing-ink);background:var(--marketing-selection-background);border-radius:6px;padding:10px 16px;display:inline-block}.aerospace-page .ap-drawings{border-bottom:1px solid var(--marketing-line);padding-block:16px 56px}.aerospace-page .ap-study{margin-top:56px}@media (width<=900px){.aerospace-page .ap-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.aerospace-page .ap-pillars,.aerospace-page .ap-assist{grid-template-columns:minmax(0,1fr);gap:24px}}@media (width<=640px){.aerospace-page .ap-stages{grid-template-columns:minmax(0,1fr)}.aerospace-page .ap-transform figcaption span{padding:10px}}.aerospace-page .aerospace-integration{border-top:0;padding:0 0 96px}.aerospace-page .aerospace-integration-inner{width:min(1280px,89%);max-width:none}.aerospace-page .aerospace-integration h2{margin-top:0}.aerospace-page .aerospace-integration .industry-eyebrow{color:var(--marketing-accent);font-size:11.05px;font-weight:700}.aerospace-page .aerospace-system-grid{margin-bottom:24px}.aerospace-page .sp-section,.aerospace-page .sp-section.sp-benefits{padding-block:112px}.aerospace-page h2+.ap-lead,.aerospace-page h2+.sp-grid{margin-top:28px}.aerospace-page .sp-grid{row-gap:48px;margin-top:56px}.aerospace-page .ap-legacy{padding-block:120px}.aerospace-page .ap-transform,.aerospace-page .ap-stages{margin-top:56px}.aerospace-page .ap-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.aerospace-page .ap-photo{aspect-ratio:3/2;border-radius:12px;margin:0;overflow:hidden}.aerospace-page .ap-photo img{object-fit:cover;filter:grayscale();opacity:.85;width:100%;height:100%;transition:transform 1.2s}.aerospace-page .ap-photo:hover img{transform:scale(1.04)}.aerospace-page .ap-assist{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.aerospace-page .ap-dark .ap-photo img{opacity:.9}.aerospace-page .ap-highlight mark{background:linear-gradient(var(--marketing-soft), var(--marketing-soft)) no-repeat 0 85% / 0% 40%;color:inherit;font-weight:700;transition:background-size 1.1s .3s}.aerospace-page .ap-highlight.is-visible mark{background-size:100% 40%}.aerospace-page .ap-chips{flex-wrap:wrap;gap:12px;margin:56px 0 0;padding:0;list-style:none;display:flex}.aerospace-page .ap-chips li{border:1px solid color-mix(in oklch, var(--marketing-inverse) 25%, transparent);color:var(--marketing-inverse);border-bottom:1px solid color-mix(in oklch, var(--marketing-inverse) 25%, transparent);border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:14.45px;display:inline-flex}.aerospace-page .ap-carousel{border:1px solid var(--marketing-line);background:var(--marketing-spare-surface);border-radius:14px;margin-top:56px;overflow:hidden}.aerospace-page .ap-slide{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:420px;animation:.6s ap-slide-in;display:grid}.aerospace-page .ap-slide figure{background:var(--marketing-paper);place-items:center;margin:0;display:grid;overflow:hidden}.aerospace-page .ap-slide figure img{object-fit:cover;filter:grayscale();opacity:.85;width:100%;height:100%}.aerospace-page .ap-slide figure.ap-slide-cutout img{object-fit:contain;width:78%;height:78%;animation:6s ease-in-out infinite ap-float}.aerospace-page .ap-slide>div{flex-direction:column;justify-content:center;padding:56px;display:flex}.aerospace-page .ap-slide-num{color:var(--marketing-accent);font-size:11.9px;font-weight:700}.aerospace-page .ap-slide-icon{width:40px;height:40px;color:var(--marketing-ink);margin-top:24px}.aerospace-page .ap-slide h3{line-height:1.25;font-size:25.5px!important}.aerospace-page .ap-slide p{color:var(--marketing-ink);margin:0;font-size:17px}.aerospace-page .ap-carousel-nav{border-top:1px solid var(--marketing-line);background:var(--marketing-paper);justify-content:space-between;align-items:center;gap:24px;padding:20px 28px;display:flex}.aerospace-page .ap-dots{flex-wrap:wrap;gap:8px;display:flex}.aerospace-page .ap-dots button{border:1px solid var(--marketing-line);background:var(--marketing-paper);color:var(--marketing-muted);font:inherit;cursor:pointer;border-radius:999px;padding:8px 14px;font-size:11.9px;transition:background .2s,color .2s}.aerospace-page .ap-dots button[aria-selected=true]{background:var(--marketing-ink);color:var(--marketing-inverse);border-color:var(--marketing-ink)}.aerospace-page .ap-arrows{gap:8px;display:flex}.aerospace-page .ap-arrows button{border:1px solid var(--marketing-line);background:var(--marketing-paper);width:44px;height:44px;color:var(--marketing-ink);cursor:pointer;border-radius:50%;place-items:center;display:grid}.aerospace-page .ap-arrows button:hover{background:var(--marketing-ink);color:var(--marketing-inverse)}.aerospace-page .ap-stages li{border-top-color:var(--marketing-line);position:relative}.aerospace-page .ap-stages li:before{content:"";background:var(--marketing-accent);width:0;height:2px;transition:width .7s;position:absolute;top:-2px;left:0}.aerospace-page .ap-stages.is-visible li:before{width:100%}.aerospace-page .ap-stages.is-visible li:nth-child(2):before{transition-delay:.5s}.aerospace-page .ap-stages.is-visible li:nth-child(3):before{transition-delay:1s}.aerospace-page .ap-stages.is-visible li:nth-child(4):before{transition-delay:1.5s}.aerospace-page .ap-stages.is-visible li:nth-child(5):before{transition-delay:2s}.aerospace-page .ap-reveal:not(.ap-stagger){opacity:0;transition:opacity .8s,transform .8s;transform:translateY(28px)}.aerospace-page .ap-reveal.is-visible:not(.ap-stagger){opacity:1;transform:none}.aerospace-page .ap-stagger>*{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.aerospace-page .ap-stagger.is-visible>*{opacity:1;transform:none}.aerospace-page .ap-stagger.is-visible>:nth-child(2){transition-delay:.1s}.aerospace-page .ap-stagger.is-visible>:nth-child(3){transition-delay:.2s}.aerospace-page .ap-stagger.is-visible>:nth-child(4){transition-delay:.3s}.aerospace-page .ap-stagger.is-visible>:nth-child(5){transition-delay:.4s}.aerospace-page .ap-stagger.is-visible>:nth-child(6){transition-delay:.5s}.aerospace-page .ap-stagger.is-visible>:nth-child(7){transition-delay:.6s}.aerospace-page .ap-outcome.is-visible{animation:2.4s .6s ap-pulse-border}@keyframes ap-slide-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes ap-float{50%{transform:translateY(-10px)rotate(-2deg)}}@keyframes ap-pulse-border{30%{border-left-width:12px}}@media (width<=900px){.aerospace-page .sp-section,.aerospace-page .ap-legacy,.aerospace-page .sp-section.sp-benefits{padding-block:72px}.aerospace-page .ap-split,.aerospace-page .ap-slide{grid-template-columns:minmax(0,1fr);gap:32px}.aerospace-page .ap-slide figure{aspect-ratio:16/10}.aerospace-page .ap-slide>div{padding:32px 24px}.aerospace-page .ap-carousel-nav{flex-direction:column;align-items:flex-start;padding:16px}}@media (prefers-reduced-motion:reduce){.aerospace-page .ap-reveal,.aerospace-page .ap-stagger>*{opacity:1!important;transition:none!important;transform:none!important}.aerospace-page .ap-slide,.aerospace-page .ap-slide figure img,.aerospace-page .ap-outcome{animation:none!important}.aerospace-page .ap-highlight mark{background-size:100% 40%;transition:none}.aerospace-page .ap-stages li:before{width:100%;transition:none}}html body .marketing-site .aerospace-page .ap-security-grid{gap:20px}html body .marketing-site .aerospace-page .ap-security-grid article{border:1px solid var(--marketing-line);border-top:3px solid var(--marketing-accent);background:var(--background);border-radius:14px;padding:28px}html body .marketing-site .aerospace-page .ap-security-grid h3{margin:18px 0 10px;line-height:1.3}html body .marketing-site .aerospace-page .ap-security-grid p{line-height:1.6}html body .marketing-site .aerospace-page .aerospace-integration{background:var(--marketing-soft);border-block:1px solid var(--marketing-line);padding:96px 0}html body .marketing-site .aerospace-page .aerospace-integration-inner>h2{margin-bottom:16px;line-height:1.15}html body .marketing-site .aerospace-page .aerospace-integration-inner>p{max-width:760px;margin-bottom:48px;line-height:1.6}html body .marketing-site .aerospace-page .aerospace-integration-panel{background:0 0;border:0;gap:28px;padding:0;display:grid}html body .marketing-site .aerospace-page .aerospace-integration-panel>.industry-eyebrow,html body .marketing-site .aerospace-page .aerospace-system-block{margin:0}html body .marketing-site .aerospace-page .aerospace-integration-panel>.industry-eyebrow{border-bottom:1px solid var(--marketing-line);padding-bottom:14px}html body .marketing-site .aerospace-page .aerospace-deployment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 32px;display:grid}html body .marketing-site .aerospace-page .aerospace-deployment-grid>div{background:var(--background);border:1px solid var(--marketing-line);border-radius:14px;align-items:flex-start;gap:18px;padding:26px;transition:border-color .2s,transform .2s;display:flex}html body .marketing-site .aerospace-page .aerospace-deployment-grid>div:hover{border-color:var(--marketing-accent);transform:translateY(-2px)}html body .marketing-site .aerospace-page .ai-icon{background:color-mix(in oklab, var(--marketing-accent) 12%, transparent);width:44px;height:44px;color:var(--marketing-accent);border-radius:10px;flex:none;place-items:center;display:grid}html body .marketing-site .aerospace-page .ai-icon svg{width:22px;height:22px;margin:0}html body .marketing-site .aerospace-page .aerospace-deployment-grid h3{margin:2px 0 8px;line-height:1.3}html body .marketing-site .aerospace-page .aerospace-deployment-grid p{margin:0;line-height:1.6}html body .marketing-site .aerospace-page .aerospace-system-block{background:var(--foreground);color:var(--background);border:0;border-radius:18px;padding:40px}html body .marketing-site .aerospace-page .aerospace-system-block .industry-eyebrow{color:color-mix(in oklab, var(--marketing-accent) 55%, var(--background));margin-bottom:14px}html body .marketing-site .aerospace-page .aerospace-system-block>h3{color:var(--background);margin:0 0 10px;line-height:1.25}html body .marketing-site .aerospace-page .aerospace-system-block>p{color:color-mix(in oklab, var(--background) 72%, transparent);margin:0;line-height:1.6}html body .marketing-site .aerospace-page .aerospace-system-hub{margin:32px 0 28px;position:relative}html body .marketing-site .aerospace-page .ai-hub-core{background:var(--marketing-accent);color:var(--background);letter-spacing:.02em;border-radius:999px;margin-bottom:18px;padding:8px 16px;font-weight:700;display:inline-flex}html body .marketing-site .aerospace-page .aerospace-system-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;display:grid}html body .marketing-site .aerospace-page .aerospace-system-grid article{background:color-mix(in oklab, var(--background) 7%, transparent);border:1px solid color-mix(in oklab, var(--background) 16%, transparent);border-radius:12px;padding:20px 22px 20px 26px;position:relative}html body .marketing-site .aerospace-page .aerospace-system-grid article:before{content:"";background:var(--marketing-accent);border-radius:3px;width:3px;position:absolute;top:18px;bottom:18px;left:0}html body .marketing-site .aerospace-page .aerospace-system-grid h3{color:var(--background);margin:0 0 6px}html body .marketing-site .aerospace-page .aerospace-system-grid p{color:color-mix(in oklab, var(--background) 65%, transparent);margin:0;line-height:1.5}html body .marketing-site .aerospace-page .aerospace-system-block .industry-note{color:color-mix(in oklab, var(--background) 55%, transparent);border-top:1px solid color-mix(in oklab, var(--background) 16%, transparent);margin:0;padding-top:20px;line-height:1.6}html body .marketing-site .aerospace-page .aerospace-integration-statement{border-left:3px solid var(--marketing-accent);margin-top:40px;padding-left:20px;font-weight:600;line-height:1.4}@media (width<=800px){html body .marketing-site .aerospace-page .aerospace-integration{padding:64px 0}html body .marketing-site .aerospace-page .aerospace-deployment-grid{grid-template-columns:1fr}html body .marketing-site .aerospace-page .aerospace-system-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body .marketing-site .aerospace-page .aerospace-system-block{padding:26px}}
