.fn-faq[data-v-39ab64b4]{margin:2.625rem 0}.fn-faq__h2[data-v-39ab64b4]{color:var(--text-title);font-size:clamp(1.5rem,3vw,2rem);font-weight:900;letter-spacing:-.02em;margin:0 0 1rem}.fn-faq__item[data-v-39ab64b4]{background:color-mix(in srgb,var(--bg-secondary) 60%,transparent);border:.0625rem solid color-mix(in srgb,#fff 9%,transparent);border-radius:.875rem;box-shadow:0 .625rem 1.625rem #0000004d;margin-bottom:.625rem;padding:.875rem 1rem}.fn-faq__item[open][data-v-39ab64b4]{border-color:color-mix(in srgb,var(--color-theme) 48%,transparent);box-shadow:0 .625rem 1.625rem #0000004d,0 0 1.375rem color-mix(in srgb,var(--color-theme) 26%,transparent)}.fn-faq__q[data-v-39ab64b4]{align-items:center;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;list-style:none}.fn-faq__q[data-v-39ab64b4]::-webkit-details-marker{display:none}.fn-faq__q[data-v-39ab64b4]:after{color:var(--color-theme);content:"⌄";flex:none;font-weight:800}.fn-faq__item[open] .fn-faq__q[data-v-39ab64b4]:after{content:"⌃"}.fn-faq__q h3[data-v-39ab64b4]{color:var(--text-title);font-size:.9375rem;font-weight:700;margin:0}.fn-faq__a[data-v-39ab64b4]{color:var(--text-desc);font-size:.875rem;line-height:1.65;margin:.75rem 0 0}
