.faq[data-v-86d446b5]{padding-block:var(--section-pad)}.faq__head[data-v-86d446b5]{align-items:baseline;display:flex;gap:2rem;justify-content:space-between;margin-bottom:clamp(32px,4vw,48px)}.faq__title[data-v-86d446b5]{color:var(--ink);font-size:var(--fs-4xl);font-weight:700;line-height:1.1;margin:0}.faq__subtitle[data-v-86d446b5]{color:var(--secondary);font-size:var(--fs-small);line-height:1.55;margin:0;max-width:22rem}.faq__list[data-v-86d446b5]{display:flex;flex-direction:column}.faq__item[data-v-86d446b5]{border-bottom:1px solid var(--tertiary)}.faq__summary[data-v-86d446b5]{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:var(--fs-large);font-weight:600;gap:1rem;justify-content:space-between;list-style:none;padding-block:20px}.faq__summary[data-v-86d446b5]::-webkit-details-marker{display:none}.faq__summary[data-v-86d446b5]:focus-visible{border-radius:var(--radius-s);outline:2px solid var(--focus-ring);outline-offset:3px}.faq__icon[data-v-86d446b5]{color:var(--brand);flex:0 0 auto;transition:transform .2s ease}.faq__item[open] .faq__icon[data-v-86d446b5]{transform:rotate(180deg)}.faq__answer[data-v-86d446b5]{max-width:46rem;padding-bottom:24px}.faq__answer p[data-v-86d446b5]{color:var(--secondary);font-size:var(--fs-small);line-height:1.65;margin:0 0 .85rem}.faq__answer p[data-v-86d446b5]:last-child{margin-bottom:0}@media(max-width:768px){.faq__head[data-v-86d446b5]{align-items:flex-start;flex-direction:column;gap:.75rem}}@media(prefers-reduced-motion:reduce){.faq__icon[data-v-86d446b5]{transition:none}}
