.camo-page :is(h1,h2,h3,h4,h5,h6){text-transform:capitalize}#airworthiness-management,#airworthiness-review,#additional-services,#contact{scroll-margin-top:calc(var(--header-h) + .85rem)}.camo-overview,.camo-management,.camo-additional{background:#fff}.camo-proof,.camo-review,.camo-contact{background:#e8eef6}.camo-proof{padding-top:var(--section-space-lg);padding-bottom:var(--section-space-lg);text-align:center;border:0}.camo-proof-line{color:#4c6078;letter-spacing:.16em;text-transform:uppercase;margin:clamp(2rem,4vw,2.75rem) 0 .35rem;font-size:.82rem;font-weight:600}.camo-proof-close{color:#101f42;letter-spacing:-.03em;margin:0;font-size:clamp(1.65rem,2.05vw,2.4rem);font-weight:700;line-height:1.05}.camo-overview-head{text-align:center;margin-bottom:clamp(1.75rem,3vw,2.5rem)}.camo-overview-body{width:100%}.camo-overview h2,.camo-split-copy h2,.camo-additional-copy h2{color:#101f42;font-size:var(--step-2);letter-spacing:-.03em;margin:0 0 1.15rem;font-weight:600;line-height:1.02}.camo-overview h2{max-width:none;font-size:min(var(--step-2), 5.2vw);text-align:center;white-space:nowrap;margin:0 auto}.camo-overview-body p,.camo-split-copy p:not(.eyebrow),.camo-additional-copy p:not(.eyebrow){color:var(--text-secondary);margin:0 0 .9rem;font-size:1rem;line-height:1.65}.camo-overview-body p:last-child,.camo-additional-copy p:last-child{margin-bottom:0}.camo-overview-body>div+div{border-top:1px solid #101f421f;margin-top:1.15rem;padding-top:1.15rem}.camo-split,.camo-additional-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;column-gap:clamp(1.75rem,4vw,4.5rem);display:grid}.camo-split{grid-template-rows:auto 2.25rem;align-items:stretch}.camo-split-media{border-radius:var(--radius-sm);background:#fff;grid-area:1/1/span 2;min-height:0;margin:0;overflow:hidden}.camo-split-copy{grid-area:1/2}.camo-split.is-flip .camo-split-media{grid-column:2}.camo-split.is-flip .camo-split-copy{grid-column:1}.camo-split-media img{object-fit:cover;width:100%;height:100%;display:block}.camo-split-copy h2,.camo-additional-copy h2{max-width:14em;line-height:1.08}.camo-rows{margin:.35rem 0 1.15rem;padding:0;list-style:none}.camo-rows li{border-top:1px solid #101f421f;grid-template-columns:1.2rem minmax(0,1fr);align-items:baseline;gap:.35rem .75rem;padding:.9rem 0;display:grid}.camo-rows li:last-child{border-bottom:1px solid #101f421f}.camo-rows span{color:#101f42;letter-spacing:.12em;font-size:.78rem;font-weight:600}.camo-rows strong{color:#101f42;font-size:1rem;font-weight:600;line-height:1.35}.camo-note{margin-top:1.15rem}.camo-see{margin-bottom:0}.camo-see a{color:#101f42;font-weight:600;text-decoration:none}.camo-see a:hover{text-decoration:underline}.camo-rows-split{grid-template-columns:1fr 1fr;column-gap:clamp(1.25rem,3vw,2.15rem);margin:0;display:grid}.camo-rows-split li:nth-last-child(-n+2){border-bottom:1px solid #101f421f}@media (max-width:991.98px){.camo-split,.camo-additional-grid{grid-template-columns:1fr}.camo-split,.camo-split.is-flip{grid-template-rows:auto}.camo-split-media,.camo-split.is-flip .camo-split-media{grid-area:1/1}.camo-split-copy,.camo-split.is-flip .camo-split-copy{grid-area:2/1}.camo-split-media img{aspect-ratio:16/10;height:auto}.camo-rows-split{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.camo-rows-split li:nth-last-child(-n+2){border-bottom:0}.camo-rows-split li:last-child{border-bottom:1px solid #101f421f}}
