.airport-faq[data-v-d906292c]{margin:0 auto;max-width:1200px;padding:48px var(--ft-page-padding)}.airport-faq h2[data-v-d906292c]{color:var(--ft-text-primary);font-size:var(--ft-text-2xl);font-weight:700;margin-bottom:24px}.airport-faq__deflection[data-v-d906292c]{color:var(--ft-text-secondary);font-size:var(--ft-text-sm);margin-top:24px}.airport-faq__deflection a[data-v-d906292c]{color:var(--ft-text-highlight);font-weight:600;margin-left:6px;text-decoration:underline}.airport-faq__deflection a[data-v-d906292c]:hover{text-decoration:none}.faq-list[data-v-d906292c]{border-top:1px solid var(--ft-surface-muted)}.faq-item[data-v-d906292c]{border-bottom:1px solid var(--ft-surface-muted)}.faq-question[data-v-d906292c]{align-items:center;background:none;border:none;color:var(--ft-text-primary);cursor:pointer;display:flex;font-size:var(--ft-text-base);font-weight:700;gap:16px;justify-content:space-between;padding:20px 0;text-align:left;width:100%}.faq-question[data-v-d906292c]:hover,.faq-toggle[data-v-d906292c]{color:var(--ft-text-highlight)}.faq-toggle[data-v-d906292c]{align-items:center;display:flex;flex-shrink:0;font-size:var(--ft-text-xl);font-weight:300;height:28px;justify-content:center;width:28px}.faq-answer p[data-v-d906292c],.faq-answer>[itemprop=text][data-v-d906292c]{color:var(--ft-text-secondary);font-size:var(--ft-text-base);line-height:1.7;margin:0;padding-bottom:20px}.faq-answer>[itemprop=text] p[data-v-d906292c]{margin:0 0 12px}.faq-answer>[itemprop=text] p[data-v-d906292c]:last-child{margin-bottom:0}.faq-answer>[itemprop=text] a[data-v-d906292c]{color:var(--ft-text-highlight);text-decoration:underline}
