.app-faq[data-v-267d8838]{background-color:var(--surface)}.faq-header[data-v-267d8838]{align-items:center;gap:var(--spacing-md);text-align:center;max-inline-size:60ch;flex-direction:column;margin-block-end:var(--spacing-3xl);margin-inline:auto;display:flex}.faq-header h2[data-v-267d8838]{font-weight:700;font-size:clamp(var(--text-3xl), 4vw, var(--text-4xl));letter-spacing:var(--tracking-tight)}.faq-grid[data-v-267d8838]{gap:var(--spacing-2xl);max-inline-size:1200px;margin-inline:auto;display:grid}.faq-item[data-v-267d8838]{gap:var(--spacing-xs);border-block-end:1px solid var(--border-color);flex-direction:column;padding-block-end:var(--spacing-xl);display:flex}.faq-item[data-v-267d8838]:last-child{border-block-end:none;padding-block-end:0}.faq-item h3[data-v-267d8838]{color:var(--on-surface);font-weight:600;font-size:var(--text-xl);letter-spacing:var(--tracking-slight)}.faq-item p[data-v-267d8838]{color:var(--on-surface-variant);font-size:clamp(var(--text-base), 2vw, var(--text-lg));line-height:var(--leading-relaxed)}@media (min-width:768px){.faq-grid[data-v-267d8838]{gap:var(--spacing-xl) var(--spacing-3xl);grid-template-columns:1fr 1fr}.faq-item[data-v-267d8838]{border-bottom:none;padding-bottom:0}}
