.aviation-design-page{color:#0b1f26;-webkit-font-smoothing:antialiased}.aviation-design-page a{color:#0a6b84;text-decoration:none}.aviation-design-page a:hover{color:#f01159}.aviation-mono{font-family:var(--font-aviation-mono),ui-monospace,monospace}.aviation-design-page details summary{list-style:none;cursor:pointer}.aviation-design-page details summary::-webkit-details-marker{display:none}.aviation-design-page details[open] .aviation-faq-plus{transform:rotate(45deg)}.aviation-faq-plus{color:#56b9ea;font-weight:400;transition:transform .2s;flex-shrink:0}.aviation-btn-pink:hover{background:#d01050!important}.aviation-btn-outline:hover{border-color:#56b9ea!important}.aviation-hero-nav-card:hover{background:#12313b!important}.aviation-solution-card:hover{background:#f6fbfd!important}.aviation-case-card{color:#0b1f26}.aviation-case-card:hover{border-color:#56b9ea;color:#0b1f26}.aviation-case-card h3{color:#0b1f26}@media (max-width:900px){.aviation-approach-grid,.aviation-approach-points,.aviation-cases-grid,.aviation-compliance-grid,.aviation-faq-grid,.aviation-hero-nav,.aviation-process-grid,.aviation-solution-items,.aviation-solutions-group,.aviation-why-grid{grid-template-columns:1fr!important}.aviation-hero-title{font-size:36px!important}.aviation-section-title{font-size:28px!important}.aviation-trust-row{flex-direction:column;align-items:flex-start!important}}@media (min-width:901px) and (max-width:1100px){.aviation-cases-grid,.aviation-compliance-grid,.aviation-hero-nav,.aviation-process-grid{grid-template-columns:repeat(2,1fr)!important}}