/* Research-page visual alignment for the new AOA experience pages. */
.research-aligned{--research-navy:#0B2D5B;--research-blue:#114B8E;--research-orange:#FF8A00;--research-cream:#F8F4EB;--research-paper:#fffdf8;--research-sky:#e8f0f4;--research-muted:#52647A;background:var(--research-paper);color:var(--research-navy);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;line-height:1.65}.research-aligned .site-header{background:var(--research-navy);border-bottom:1px solid rgba(255,255,255,.12);min-height:156px}.research-aligned .nav{min-height:156px}.research-aligned .nav-links{gap:30px}.research-aligned .experience-hero{min-height:720px;background:linear-gradient(115deg,rgba(11,45,91,.94),rgba(17,75,142,.83)),url('./AOA_Hero.webp') center/cover no-repeat}.research-aligned .experience-hero .hero-inner{min-height:720px;padding:174px clamp(72px,7vw,112px) 84px}.research-aligned .experience-hero h1{max-width:860px;color:#fff;font-size:clamp(58px,5.15vw,90px);line-height:.96;letter-spacing:0;text-shadow:0 4px 0 rgba(4,15,45,.22)}.research-aligned .eyebrow{color:var(--research-orange);letter-spacing:.18em}.research-aligned .hero-copy{max-width:720px;color:rgba(255,255,255,.86);font-size:clamp(1.12rem,1.7vw,1.35rem);line-height:1.55}.research-aligned .hero-note{color:rgba(255,255,255,.78)}.research-aligned .section{padding:clamp(4.5rem,7vw,6.5rem) 0;background:var(--research-paper)}.research-aligned .section.paper{background:var(--research-cream)}.research-aligned .section.blue{color:#fff;background:var(--research-navy)}.research-aligned .section-heading{margin-bottom:3rem}.research-aligned .section h2{letter-spacing:.01em}.research-aligned .section-copy,.research-aligned .lead{color:var(--research-muted);font-size:1.12rem}.research-aligned .blue .section-copy,.research-aligned .blue .lead{color:rgba(255,255,255,.72)}.research-aligned .card{border:1px solid rgba(11,45,91,.16);border-top:4px solid var(--research-orange);border-radius:10px;background:var(--research-cream);padding:2rem}.research-aligned .blue .card{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.045)}.research-aligned .card h3{font-size:clamp(1.55rem,2.5vw,2rem);letter-spacing:.01em}.research-aligned .card p{color:var(--research-muted)}.research-aligned .blue .card p{color:rgba(255,255,255,.68)}.research-aligned .callout{margin-top:2rem;padding:2rem 2.2rem;border:0;border-radius:10px;background:var(--research-orange);box-shadow:0 18px 50px rgba(4,15,45,.16)}.research-aligned .callout strong{color:var(--research-navy);font-size:clamp(28px,3vw,48px)}.research-aligned .callout p{color:rgba(11,45,91,.82)}.research-aligned .timeline{border-left:3px solid var(--research-orange)}.research-aligned .timeline .step{border-color:rgba(11,45,91,.16)}.research-aligned .blue .timeline .step{border-color:rgba(255,255,255,.18)}.research-aligned .step b{color:var(--research-orange)}.research-aligned .faq{border-top:1px solid rgba(11,45,91,.16)}.research-aligned details{border-color:rgba(11,45,91,.16)}.research-aligned summary{color:var(--research-navy)}.research-aligned .gear{border-radius:10px;background:var(--research-orange);padding:2rem 2.2rem}.research-aligned .experience-final{background:linear-gradient(90deg,rgba(4,37,82,.88),rgba(4,37,82,.48)),url('./AOA_Section_FinalCTA.webp') center/cover no-repeat}.research-aligned .experience-final h2,.research-aligned .experience-final .section-copy{color:#fff}.research-aligned .experience-final .button.secondary{color:#fff;background:rgba(4,39,83,.36);border-color:rgba(255,255,255,.92)}.research-aligned .footer{background:#041338}.research-aligned .footer a{color:#fff}.research-aligned .footer a:hover{color:var(--research-orange)}
@media(max-width:1023px){.research-aligned .site-header,.research-aligned .nav{min-height:112px}.research-aligned .experience-hero,.research-aligned .experience-hero .hero-inner{min-height:680px}.research-aligned .experience-hero .hero-inner{padding-top:150px}.research-aligned .nav-links{gap:20px}}
@media(max-width:767px){.research-aligned .site-header,.research-aligned .nav{min-height:80px}.research-aligned .experience-hero{min-height:0;background:linear-gradient(155deg,#0B2D5B 0%,#114B8E 100%),url('./AOA_Hero.webp') center/cover no-repeat}.research-aligned .experience-hero .hero-inner{min-height:0;padding:58px 0 72px}.research-aligned .experience-hero h1{max-width:13ch;font-size:clamp(43px,12vw,56px);line-height:1}.research-aligned .hero-copy{font-size:18px;line-height:1.55}.research-aligned .section{padding:4.5rem 0}.research-aligned .section h2{font-size:clamp(34px,10.7vw,50px)}.research-aligned .section-copy,.research-aligned .lead{font-size:1.125rem}.research-aligned .card{padding:1.6rem 1.25rem}.research-aligned .callout,.research-aligned .gear{padding:1.4rem 1.25rem}.research-aligned .callout strong{font-size:34px}.research-aligned .footer-grid{flex-direction:column}}
/* Shared composite asset utilities used by the Research page. */
.research-aligned .experience-hero.asset-hero-bg{background:linear-gradient(105deg,rgba(5,31,68,.92) 0%,rgba(11,45,91,.68) 52%,rgba(17,75,142,.22) 100%),url('./AOA_Hero.webp') center right/cover no-repeat}
.research-aligned .asset-pathways-bg,.research-aligned .model.asset-pathways-bg{background-color:#0B2D5B!important;background-image:linear-gradient(105deg,rgba(4,27,61,.94) 0%,rgba(11,45,91,.80) 58%,rgba(17,75,142,.46) 100%),url('./AOA_Section_Pathways.jpg')!important;background-position:center right!important;background-size:cover!important;background-repeat:no-repeat!important}
.research-aligned .asset-pathways-bg .section-heading .lead,.research-aligned .asset-pathways-bg .model-card p{color:rgba(255,255,255,.78)}
.research-aligned .experience-final.asset-final-cta-bg{background:linear-gradient(90deg,rgba(3,32,73,.92),rgba(17,75,142,.46)),url('./AOA_Section_FinalCTA.webp') center right/cover no-repeat}
@media(max-width:767px){
  .research-aligned .experience-hero.asset-hero-bg{background:linear-gradient(145deg,rgba(5,31,68,.95) 0%,rgba(11,45,91,.78) 58%,rgba(17,75,142,.34) 100%),url('./AOA_Hero.webp') 72% center/cover no-repeat}
  .research-aligned .experience-final.asset-final-cta-bg,.research-aligned .asset-pathways-bg{background-position:72% center}
}
