.faq-group[data-v-912b06a1]{border-top:1px solid var(--border-color);padding:0;display:block}.faq-item[data-v-912b06a1]{border-bottom:1px solid var(--border-color);padding:0;display:block}.faq-question[data-v-912b06a1]{margin:0}.faq-question button[data-v-912b06a1]{width:100%;min-height:3.75rem;color:var(--text-main);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:color var(--transition-fast), padding-bottom .5s cubic-bezier(.4, 0, .2, 1);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:.9rem 0;font-size:.96rem;font-weight:450;line-height:1.4;display:grid}.faq-question button[aria-expanded=true][data-v-912b06a1]{color:var(--accent-primary-text);padding-bottom:.5rem}.faq-question button[data-v-912b06a1]:hover{color:var(--accent-primary-text)}.faq-question button[data-v-912b06a1]:focus-visible{border-radius:var(--radius-sm);color:var(--text-main);outline:2px solid color-mix(in oklch, var(--accent-primary) 50%, transparent);outline-offset:.2rem}.faq-question button .faq-toggle-icon[data-v-912b06a1]{border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--accent-primary-text);transition:color var(--transition-fast), transform .5s cubic-bezier(.4, 0, .2, 1);place-items:center;font-size:1.25rem;font-weight:300;line-height:1;display:grid}.faq-question button[aria-expanded=true] .faq-toggle-icon[data-v-912b06a1]{color:var(--accent-primary-text);transform:rotate(180deg)}.faq-answer[data-v-912b06a1]{gap:.65rem;max-width:42rem;padding:0 3.5rem 1.15rem 0;display:grid;overflow:hidden}.faq-answer p[data-v-912b06a1]{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.55}.faq-answer a[data-v-912b06a1]{color:var(--accent-primary-text);text-underline-offset:.2rem;font-weight:600}.faq-answer-enter-active[data-v-912b06a1],.faq-answer-leave-active[data-v-912b06a1]{max-height:50rem;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .32s,transform .32s}.faq-answer-enter-from[data-v-912b06a1],.faq-answer-leave-to[data-v-912b06a1]{opacity:0;max-height:0;transform:translateY(-.4rem)}@media (width>=992px) and (width<=1199px){.faq-question button[data-v-912b06a1]{min-height:3.55rem;padding-block:.75rem;font-size:.88rem}}@media (width<=767px){.faq-question button[data-v-912b06a1]{gap:1rem;min-height:4.1rem;padding-block:1rem;font-size:1rem;line-height:1.38}.faq-answer[data-v-912b06a1]{padding-right:2.5rem}.faq-answer p[data-v-912b06a1]{font-size:.92rem}}@media (prefers-reduced-motion:reduce){.faq-answer-enter-active[data-v-912b06a1],.faq-answer-leave-active[data-v-912b06a1],.faq-question button[data-v-912b06a1],.faq-question button .faq-toggle-icon[data-v-912b06a1]{transition-duration:.01ms!important}}
