.aerospace-defense-page{font-family:var(--font-primary,"Sofia Pro",Arial,system-ui,sans-serif)}.aero-hero-visual{width:100%;max-width:520px;margin:0 auto}.aero-hero-visual svg{width:100%;height:auto}.aerospace-defense-page .video-testimonial-section{background:#fff;flex-direction:column;justify-content:center;min-height:100vh;padding:80px 24px;display:flex}.aerospace-defense-page .video-testimonial-container{grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1200px;margin:0 auto;display:grid}.aerospace-defense-page .video-testimonial-headline{color:#000;margin:0;font-size:2.5rem;font-weight:300;line-height:1.2}.aerospace-defense-page .video-testimonial-quote{color:#000;margin:0 0 24px;font-size:1.125rem;font-style:italic;line-height:1.6}.aerospace-defense-page .video-testimonial-embed{aspect-ratio:16/9;background:#0d1230;border-radius:12px;width:100%;position:relative;overflow:hidden}.aerospace-defense-page .video-testimonial-embed iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:900px){.aerospace-defense-page .video-testimonial-container{grid-template-columns:1fr;gap:40px}.aerospace-defense-page .video-testimonial-headline{font-size:2rem}}.aerospace-defense-page .statistics-section{background:#f0eef8;flex-direction:column;justify-content:center;min-height:100vh;padding:80px 24px;display:flex}.aerospace-defense-page .statistics-container{max-width:1000px;margin:0 auto}.aerospace-defense-page .statistic-item{align-items:flex-start;gap:32px;padding:48px 0;display:flex}.aerospace-defense-page .statistic-icon{color:#243de8;flex-shrink:0;width:80px;height:80px}.aerospace-defense-page .statistic-icon--blue{color:#2461e8}.aerospace-defense-page .statistic-icon svg{width:100%;height:100%}.aerospace-defense-page .statistic-text{color:#0d1230;margin:0;font-size:1.5rem;font-weight:600;line-height:1.4}.aerospace-defense-page .statistic-divider{background:#0d12301f;height:1px}@media (max-width:768px){.aerospace-defense-page .statistic-item{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:32px 0}.aerospace-defense-page .statistic-text{font-size:1.25rem}}.aero-feature-cards-section{color:#fff;background:#000;flex-direction:column;justify-content:center;min-height:100vh;padding:80px 24px 48px;display:flex}.aero-feature-cards-headline{color:#fff;max-width:1200px;margin:0 auto 48px;font-size:2.25rem;font-weight:700;line-height:1.2}.aerospace-defense-page .aero-feature-cards-section .benefits-grid--dark{background:0 0;padding:0}.aerospace-defense-page .aero-feature-cards-section .benefits-card{border:1px solid #fff3;border-radius:8px}.aerospace-defense-page .aero-feature-cards-section .benefits-card-icon{color:#749bee}.aerospace-defense-page .aero-feature-cards-section .benefits-card-description{color:#ffffffe6}.aerospace-defense-page .aero-feature-cards-section .benefits-card-description strong{color:#fff}@media (max-width:900px){.aero-feature-cards-headline{font-size:1.75rem}}.aerospace-defense-page .benefits-checklist-section{background:#fff;flex-direction:column;justify-content:center;min-height:100vh;padding:80px 24px;display:flex}.aerospace-defense-page .benefits-checklist-container{grid-template-columns:1fr 1fr;align-items:start;gap:64px;max-width:1200px;margin:0 auto;display:grid}.aerospace-defense-page .benefits-checklist-headline{color:#0d1230;margin:0;font-size:2.5rem;font-weight:300;line-height:1.2}.aerospace-defense-page .benefits-checklist-intro{color:#4a5568;margin:0 0 32px;font-size:1.125rem;line-height:1.7}.aerospace-defense-page .benefits-checklist{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.aerospace-defense-page .benefits-checklist-item{color:#0d1230;align-items:flex-start;gap:16px;font-size:1rem;line-height:1.6;display:flex}.aerospace-defense-page .benefit-check-icon{color:#243de8;flex-shrink:0;width:24px;height:24px}@media (max-width:900px){.aerospace-defense-page .benefits-checklist-container{grid-template-columns:1fr;gap:40px}.aerospace-defense-page .benefits-checklist-headline{font-size:2rem}}.aerospace-defense-page .orc-section--blue{color:#fff;background:#243de8;padding:80px 24px}.aerospace-defense-page .orc-section--blue .orc-container{grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1200px;margin:0 auto;display:grid}.aerospace-defense-page .orc-section--blue .orc-headline{color:#fff;margin:0;font-size:2.5rem;font-weight:300;line-height:1.2}.aerospace-defense-page .orc-section--blue .orc-description{color:#ffffffe6;margin:0;font-size:1.25rem;line-height:1.6}.aerospace-defense-page .orc-section--blue .mmm-container{max-width:1200px;margin:80px auto 0;padding:0}.aerospace-defense-page .orc-section--blue .mmm-item{grid-template-columns:40px 120px 1fr;align-items:center;gap:32px;padding:48px 0;display:grid}.aerospace-defense-page .orc-section--blue .mmm-number{color:#ffffffb3;font-size:1.125rem;font-weight:400}.aerospace-defense-page .orc-section--blue .mmm-icon{justify-content:center;align-items:center;width:80px;height:80px;display:flex}.aerospace-defense-page .orc-section--blue .mmm-icon svg{width:100%;height:100%}.aerospace-defense-page .orc-section--blue .mmm-title{color:#fff;margin:0;font-size:2rem;font-weight:700}.aerospace-defense-page .orc-section--blue .mmm-description{color:#ffffffe6;margin:0;font-size:1.125rem;line-height:1.5}.aerospace-defense-page .orc-section--blue .mmm-divider{background:#ffffff40;height:1px}@media (max-width:900px){.aerospace-defense-page .orc-section--blue .orc-container{grid-template-columns:1fr;gap:32px}.aerospace-defense-page .orc-section--blue .orc-headline{font-size:2rem}.aerospace-defense-page .orc-section--blue .mmm-container{margin-top:48px}}@media (max-width:768px){.aerospace-defense-page .orc-section--blue .mmm-item{grid-template-columns:40px 1fr;gap:24px}.aerospace-defense-page .orc-section--blue .mmm-icon{display:none}.aerospace-defense-page .orc-section--blue .mmm-title{font-size:1.5rem}}
