.faq__header[data-v-420b7a0c]{margin-bottom:2rem}.faq__eyebrow[data-v-420b7a0c]{color:var(--color-text-muted);font-size:.75rem;letter-spacing:.3em;margin-bottom:.5rem;text-transform:uppercase}.faq__eyebrow[data-v-420b7a0c],.faq__heading[data-v-420b7a0c]{font-weight:var(--fw-regular)}.faq__heading[data-v-420b7a0c]{color:var(--color-text);font-size:var(--text-h2);letter-spacing:.15em;margin:0 0 .75rem}.faq__rule[data-v-420b7a0c]{background:var(--color-border-mid);height:1px;width:24px}.faq__item[data-v-420b7a0c]{border-bottom:1px solid var(--color-border);display:grid;gap:1.25rem;grid-template-columns:48px 1fr;padding:1.6rem 0}.faq__item[data-v-420b7a0c]:first-child{border-top:1px solid var(--color-border)}.faq__num[data-v-420b7a0c]{color:var(--color-border-mid);font-size:1.4rem;letter-spacing:.1em;line-height:1.4}.faq__num[data-v-420b7a0c],.faq__q[data-v-420b7a0c]{font-weight:var(--fw-regular)}.faq__q[data-v-420b7a0c]{color:var(--color-text);letter-spacing:.05em;line-height:1.6;margin-bottom:.5rem}.faq__a[data-v-420b7a0c],.faq__q[data-v-420b7a0c]{font-size:var(--text-body)}.faq__a[data-v-420b7a0c]{color:var(--color-text-muted);font-weight:var(--fw-light);line-height:1.85;white-space:pre-line}@media screen and (max-width:767px){.faq__item[data-v-420b7a0c]{gap:.75rem;grid-template-columns:36px 1fr}.faq__num[data-v-420b7a0c]{font-size:1.15rem}}
