.faq-item[data-v-e12d6180]{background-color:var(--card-background-color);border:1px solid var(--border-color);border-radius:var(--card-radius-sm);overflow:hidden;transition:border-color .2s ease}.faq-item[data-v-e12d6180]:hover{border-color:var(--chip-border)}.faq-item.is-open[data-v-e12d6180]{border-color:var(--primary-tint-border)}:root[data-theme=dark] .faq-item[data-v-e12d6180]{border-color:transparent}:root[data-theme=dark] .faq-item[data-v-e12d6180]:hover{border-color:var(--border-color)}:root[data-theme=dark] .faq-item.is-open[data-v-e12d6180]{border-color:var(--primary-tint-border)}.faq-item+.faq-item[data-v-e12d6180]{margin-top:12px}.faq-item__header[data-v-e12d6180]{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:inherit;gap:16px;justify-content:space-between;padding:18px 22px;text-align:left;transition:background-color .15s ease;width:100%}.faq-item:hover .faq-item__header[data-v-e12d6180]{background-color:color-mix(in srgb,var(--chip-bg) 50%,transparent)}.faq-item.is-open .faq-item__header[data-v-e12d6180]{background-color:transparent}.faq-item__question[data-v-e12d6180]{color:var(--heading-color);flex:1;font-size:17px;font-weight:600;letter-spacing:-.005em;line-height:1.4;margin:0;min-width:0}.faq-item__chevron[data-v-e12d6180]{align-items:center;background:var(--chip-bg);border-radius:8px;color:var(--text-subtle-color);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:transform .2s ease,background-color .2s ease,color .2s ease;width:28px}.faq-item.is-open .faq-item__chevron[data-v-e12d6180]{background:var(--primary-tint-bg);color:var(--primary-tint-text);transform:rotate(180deg)}.faq-item__content[data-v-e12d6180]{overflow:hidden;transition:height .2s ease}.faq-item__answer[data-v-e12d6180]{color:var(--text-muted-color);font-size:15px;line-height:1.6;margin:0;padding:4px 22px 22px;white-space:pre-wrap}.faq-item__answer[data-v-e12d6180] span{color:var(--primary-color)}@media screen and (max-width:1240px){.faq-item__header[data-v-e12d6180]{padding:16px 18px}.faq-item__question[data-v-e12d6180]{font-size:16px}.faq-item__answer[data-v-e12d6180]{font-size:14px;padding:4px 18px 20px}}.accordion[data-v-15741504]{list-style:none;margin:0;padding:0}.page-faq[data-v-0d34ffc3]{gap:40px}.page-faq[data-v-0d34ffc3],.page-faq__head[data-v-0d34ffc3]{display:flex;flex-direction:column}.page-faq__head[data-v-0d34ffc3]{gap:14px}.page-faq__eyebrow[data-v-0d34ffc3]{align-items:center;color:var(--primary-tint-text);display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.12em;line-height:1;text-transform:uppercase}.page-faq__eyebrow[data-v-0d34ffc3]:before{background:var(--primary-color);border-radius:2px;content:"";height:2px;width:24px}.page-faq__title[data-v-0d34ffc3]{color:var(--heading-color);font-size:40px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.page-faq__title-accent[data-v-0d34ffc3]{color:var(--primary-color)}.page-faq__subtitle[data-v-0d34ffc3]{color:var(--text-muted-color);font-size:16px;line-height:1.6;margin:0;max-width:560px}.page-faq__body[data-v-0d34ffc3]{width:100%}.page-faq--default .page-faq__head[data-v-0d34ffc3]{align-items:center;margin:0 auto;max-width:720px;text-align:center}.page-faq--default .page-faq__body[data-v-0d34ffc3]{margin:0 auto;max-width:840px}.page-faq--compact[data-v-0d34ffc3]{gap:24px}.page-faq--compact .page-faq__head[data-v-0d34ffc3]{align-items:flex-start;gap:8px}.page-faq--compact .page-faq__eyebrow[data-v-0d34ffc3]{font-size:11px}.page-faq--compact .page-faq__title[data-v-0d34ffc3]{font-size:24px;letter-spacing:-.015em}.page-faq--compact .page-faq__subtitle[data-v-0d34ffc3]{font-size:14px}@media screen and (max-width:1240px){.page-faq[data-v-0d34ffc3]{gap:28px}.page-faq__head[data-v-0d34ffc3]{gap:10px}.page-faq--default .page-faq__title[data-v-0d34ffc3]{font-size:26px}.page-faq--compact[data-v-0d34ffc3]{gap:20px}.page-faq--compact .page-faq__title[data-v-0d34ffc3]{font-size:20px}.page-faq__subtitle[data-v-0d34ffc3]{font-size:14px}}
