
@layer components {

    .faq {
        display: grid;
        gap: var(--s-8);
        margin-top: var(--s-6);
    }

    .faq__title {
        margin-bottom: var(--s-4);
        font-size: var(--t-xl);
    }

    .faq__title:empty {
        display: none;
    }

}
