.page-air2 main>#what-it-is,.page-air2 main>#faq{content-visibility:visible;contain-intrinsic-size:none}.page-air2 #faq,.page-air2 #fair-ai,.page-air2 #quote{scroll-margin-top:120px}.air2-go{align-self:flex-start;margin:0 0 18px;font-size:var(--fs-md);font-weight:600;border-bottom:1px solid currentColor;padding-bottom:2px;transition:color 0.15s ease}.air2-go .arr{margin-left:4px}.air2-go:hover,.air2-go:focus-visible{color:var(--hazard)}.sec-dark .air2-go{color:var(--paper)}.sec-dark .air2-go:hover,.sec-dark .air2-go:focus-visible{color:var(--accent-on-dark)}.air2-editorial{margin:24px 0 0;color:var(--ink-2);font-size:var(--fs-sm);line-height:1.6}.air2-editorial a,.page-air2 .ub-def-body a,.page-air2 .ub-mech-row a{text-decoration:underline;text-underline-offset:0.18em}.air2-final-lede{margin:20px 0 0;max-width:34em;font-size:var(--fs-lg);line-height:1.45;color:oklch(0.82 0.005 60)}.air2-final-lede a{border-bottom:1px solid currentColor;transition:color 0.15s ease}.air2-final-lede a:hover,.air2-final-lede a:focus-visible{color:var(--paper)}.air2-not .mp-not-row{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr)}@media (max-width:860px){.air2-not .mp-not-row{grid-template-columns:minmax(0,1fr);gap:10px}}.page-air2 .pf-hero .sub a{text-decoration:underline;text-underline-offset:0.18em;transition:color 0.15s ease}.page-air2 .pf-hero .sub a:hover,.page-air2 .pf-hero .sub a:focus-visible{color:var(--hazard)}