.faq-ask[data-v-7fc0e2d7]{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6)}.faq-ask__form[data-v-7fc0e2d7]{gap:var(--space-4)}.faq-ask__form[data-v-7fc0e2d7],.faq-ask__intro[data-v-7fc0e2d7]{display:flex;flex-direction:column}.faq-ask__intro[data-v-7fc0e2d7]{gap:var(--space-2)}.faq-ask__title[data-v-7fc0e2d7]{font-size:var(--text-xl);font-weight:var(--weight-medium);margin:0}.faq-ask__lead[data-v-7fc0e2d7]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.faq-ask__context[data-v-7fc0e2d7]{background:var(--color-surface);border-left:3px solid var(--color-primary);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:2px;margin:0;padding:var(--space-3) var(--space-4)}.faq-ask__context-caption[data-v-7fc0e2d7]{color:var(--color-text-muted);font-size:var(--text-xs)}.faq-ask__context-value[data-v-7fc0e2d7]{font-size:var(--text-sm);line-height:var(--leading-snug)}.faq-ask__grid[data-v-7fc0e2d7]{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.faq-ask__field[data-v-7fc0e2d7]{display:flex;flex-direction:column;gap:var(--space-2)}.faq-ask__label[data-v-7fc0e2d7]{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium)}.faq-ask__input[data-v-7fc0e2d7],.faq-ask__select[data-v-7fc0e2d7],.faq-ask__textarea[data-v-7fc0e2d7]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);font-family:inherit;font-size:var(--text-md);padding:0 var(--space-3);width:100%}.faq-ask__input[data-v-7fc0e2d7],.faq-ask__select[data-v-7fc0e2d7]{min-height:48px}.faq-ask__textarea[data-v-7fc0e2d7]{line-height:var(--leading-normal);padding:var(--space-3);resize:vertical}.faq-ask__input[data-v-7fc0e2d7]:focus,.faq-ask__select[data-v-7fc0e2d7]:focus,.faq-ask__textarea[data-v-7fc0e2d7]:focus{border-color:var(--color-primary);outline:none}.faq-ask__footer[data-v-7fc0e2d7]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4)}.faq-ask__status[data-v-7fc0e2d7]{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.faq-ask__status--error[data-v-7fc0e2d7]{color:var(--color-primary)}.faq-ask__hp[data-v-7fc0e2d7]{height:1px;left:-9999px;opacity:0;position:absolute;width:1px}.faq-bookmark[data-v-a581a078]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--text-sm);gap:var(--space-2);min-height:44px;padding:0 var(--space-3);transition:color var(--motion-fast) var(--motion-ease-standard)}.faq-bookmark[data-v-a581a078]:focus-visible,.faq-bookmark[data-v-a581a078]:hover{color:var(--color-primary)}.faq-bookmark--active[data-v-a581a078]{color:var(--color-primary)}.faq-bookmark__icon[data-v-a581a078]{display:block;flex:none;height:18px;width:15px}.faq-bookmark__label[data-v-a581a078]{white-space:nowrap}.faq-card[data-v-5240f118]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);transition:border-color var(--motion-fast) var(--motion-ease-standard)}.faq-card--open[data-v-5240f118],.faq-card[data-v-5240f118]:hover{border-color:var(--color-border-strong)}.faq-card__heading[data-v-5240f118]{font-size:var(--text-md);font-weight:var(--weight-regular);margin:0}.faq-card__toggle[data-v-5240f118]{align-items:center;background:transparent;border:0;color:var(--color-text);cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-lg);font-weight:var(--weight-medium);gap:var(--space-4);justify-content:space-between;line-height:var(--leading-snug);min-height:44px;padding:0;text-align:left;width:100%}.faq-card__toggle:focus-visible .faq-card__question[data-v-5240f118],.faq-card__toggle:hover .faq-card__question[data-v-5240f118]{color:var(--color-primary)}.faq-card__chevron[data-v-5240f118]{display:block;flex:0 0 24px;height:24px;position:relative;width:24px}.faq-card__chevron[data-v-5240f118]:after,.faq-card__chevron[data-v-5240f118]:before{background:var(--color-primary);content:"";height:2px;left:5px;position:absolute;top:11px;transition:transform var(--motion-fast) var(--motion-ease-standard);width:14px}.faq-card__chevron[data-v-5240f118]:after{transform:rotate(90deg)}.faq-card--open .faq-card__chevron[data-v-5240f118]:after{transform:rotate(0deg)}.faq-card__meta[data-v-5240f118]{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:var(--text-sm);gap:var(--space-3);margin:var(--space-2) 0 0}.faq-card__verified[data-v-5240f118]{align-items:center;color:var(--color-success-text);display:inline-flex;gap:4px}.faq-card__bookmark[data-v-5240f118]{margin-left:auto;min-height:24px;padding:0}.faq-card__helpful--high[data-v-5240f118]{color:var(--color-success-text)}.faq-card__helpful--mid[data-v-5240f118]{color:#b07500}.faq-card__body[data-v-5240f118]{border-top:1px solid var(--color-border);margin-top:var(--space-3);padding-top:var(--space-3)}.faq-card__answer[data-v-5240f118]{color:var(--color-text);line-height:var(--leading-normal)}.faq-card__answer[data-v-5240f118] p{margin:0 0 var(--space-3)}.faq-card__answer[data-v-5240f118] ol,.faq-card__answer[data-v-5240f118] ul{margin:0 0 var(--space-3);padding-left:var(--space-5)}.faq-card__answer[data-v-5240f118] li{margin-bottom:var(--space-1)}.faq-card__answer[data-v-5240f118] .faq-table{margin:0 0 var(--space-3);overflow-x:auto}.faq-card__answer[data-v-5240f118] table{font-feature-settings:"tnum";border-collapse:collapse;font-size:var(--text-sm);font-variant-numeric:tabular-nums;min-width:420px;width:100%}.faq-card__answer[data-v-5240f118] td,.faq-card__answer[data-v-5240f118] th{border-bottom:1px solid var(--color-border);padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}.faq-card__answer[data-v-5240f118] th{background:var(--color-surface-muted);font-weight:var(--weight-medium);white-space:nowrap}.faq-card__more[data-v-5240f118]{align-items:center;border-radius:999px;color:var(--color-primary);display:flex;height:40px;justify-content:center;margin:var(--space-1) 0 calc(var(--space-1)*-1) auto;transition:color var(--motion-fast) var(--motion-ease-standard),background var(--motion-fast) var(--motion-ease-standard);width:40px}.faq-card__more[data-v-5240f118]:focus-visible,.faq-card__more[data-v-5240f118]:hover{background:var(--color-surface-muted);color:var(--color-primary-deep)}.faq-card__more-icon[data-v-5240f118]{display:block;height:22px;width:22px}.faq-search[data-v-1bac1036]{position:relative;width:100%}.faq-search__form[data-v-1bac1036]{display:flex;gap:var(--space-2)}.faq-search__input[data-v-1bac1036]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);flex:1 1 auto;font-family:inherit;font-size:var(--text-md);height:var(--input-height);min-width:0;padding:0 var(--space-4)}.faq-search__input[data-v-1bac1036]:focus{border-color:var(--color-primary);outline:none}.faq-search__submit[data-v-1bac1036]{background:var(--color-primary);border:0;border-radius:var(--radius-sm);color:var(--color-primary-contrast);cursor:pointer;font-family:inherit;font-size:var(--text-md);height:var(--input-height);padding:0 var(--space-6);transition:background var(--motion-fast) var(--motion-ease-standard)}.faq-search__submit[data-v-1bac1036]:focus-visible,.faq-search__submit[data-v-1bac1036]:hover{background:var(--color-primary-hover)}.faq-search__dropdown[data-v-1bac1036]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);left:0;padding:var(--space-3);position:absolute;right:0;top:calc(100% + var(--space-2));z-index:20}.faq-search__list[data-v-1bac1036]{list-style:none;margin:0;padding:0}.faq-search__link[data-v-1bac1036]{border-radius:var(--radius-sm);color:var(--color-text);display:flex;flex-direction:column;gap:2px;padding:var(--space-3);transition:background var(--motion-fast) var(--motion-ease-standard)}.faq-search__link[data-v-1bac1036]:focus-visible,.faq-search__link[data-v-1bac1036]:hover{background:var(--color-surface-muted)}.faq-search__question[data-v-1bac1036]{font-weight:var(--weight-medium);line-height:var(--leading-snug)}.faq-search__meta[data-v-1bac1036],.faq-search__snippet[data-v-1bac1036]{color:var(--color-text-muted);font-size:var(--text-sm)}.faq-search__meta[data-v-1bac1036]{display:flex;gap:var(--space-3)}.faq-search__empty[data-v-1bac1036]{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;padding:var(--space-3)}.faq-search__footer[data-v-1bac1036]{border-top:1px solid var(--color-border);margin-top:var(--space-2);padding:var(--space-2) var(--space-3) 0}.faq-search__all[data-v-1bac1036]{color:var(--color-primary);display:inline-block;font-weight:var(--weight-medium)}.faq-search__all[data-v-1bac1036],.faq-search__suggestions[data-v-1bac1036]{font-size:var(--text-sm);padding:var(--space-2) 0}.faq-search__suggestions[data-v-1bac1036]{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0}.faq-search__suggestions a[data-v-1bac1036]{border:1px solid var(--color-border);border-radius:var(--radius-round);color:var(--color-text);display:inline-block;padding:var(--space-1) var(--space-3)}.faq-search__suggestions a[data-v-1bac1036]:hover{border-color:var(--color-primary);color:var(--color-primary)}@media (max-width:600px){.faq-search__submit[data-v-1bac1036]{padding:0 var(--space-4)}}