.faq-item[data-v-16dbb0f1]{background:var(--color-light-grey-01);margin-bottom:var(--spacing-8)}[data-theme=dark] .faq-item[data-v-16dbb0f1]{background:var(--color-dark-grey-01)}.faq-heading[data-v-16dbb0f1]{margin:0}.question[data-v-16dbb0f1]{align-items:center;background:none;border:none;color:var(--color-text);cursor:pointer;display:flex;gap:var(--spacing-16);justify-content:space-between;padding:var(--spacing-24) var(--spacing-16);text-align:left;width:100%}@media not (min-width:1024px){.question[data-v-16dbb0f1]{padding:var(--spacing-20) var(--spacing-16)}}.question[data-v-16dbb0f1]:focus-visible{outline:2px solid var(--color-black);outline-offset:-2px}.question-text[data-v-16dbb0f1]{flex:1;font-weight:400;margin-bottom:0}.question-icon[data-v-16dbb0f1]{display:block;flex-shrink:0;height:2rem;position:relative;width:2rem}.question-icon[data-v-16dbb0f1]:after,.question-icon[data-v-16dbb0f1]:before{background-color:currentColor;content:"";left:50%;position:absolute;top:50%;transition:height .3s ease-out}.question-icon[data-v-16dbb0f1]:before{height:2px;transform:translate(-50%,-50%);width:18px}.question-icon[data-v-16dbb0f1]:after{height:18px;transform:translate(-50%,-50%);width:2px}.faq-item--open .question-icon[data-v-16dbb0f1]:after{height:2px}.answer[data-v-16dbb0f1]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.faq-item--open .answer[data-v-16dbb0f1]{grid-template-rows:1fr}.answer-inner[data-v-16dbb0f1]{overflow:hidden;transition:padding .3s ease-out}.faq-item--open .answer-inner[data-v-16dbb0f1]{padding-top:var(--spacing-8)}.answer-text[data-v-16dbb0f1]{color:var(--text-secondary);padding:0 var(--spacing-16) var(--spacing-16)}@media(min-width:1024px){.answer-text[data-v-16dbb0f1]{max-width:70rem}}
