.sub-hero--takeoff{background:var(--brand-bg);border-bottom:1px solid var(--brand-border)}.sub-hero--takeoff aside{background:var(--brand-primary-light);padding:32px;border-radius:var(--brand-radius)}.sub-hero--takeoff aside h2{font-size:1.1rem}.sub-hero--takeoff img{min-height:200px;max-height:280px}.takeoff-specs .container{max-width:960px}.takeoff-specs summary{font-size:1.2rem}.takeoff-faq h3{padding-bottom:16px;border-bottom:2px solid var(--brand-primary)}.takeoff-cta .form-surface h2{color:var(--brand-text)}