.faq-layout[data-v-9dcdf0f1]{display:grid;gap:var(--space-8);align-items:start}@media(min-width:1080px){.faq-layout[data-v-9dcdf0f1]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--space-10)}.faq-side[data-v-9dcdf0f1]{position:sticky;top:calc(var(--space-12) + var(--space-6));display:flex;flex-direction:column;gap:var(--space-5)}}.faq-side[data-v-9dcdf0f1]{display:flex;flex-direction:column;gap:var(--space-4)}.faq-search[data-v-9dcdf0f1]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);background:var(--mkt-bezel-bg);-webkit-backdrop-filter:blur(var(--mkt-glass-blur)) saturate(var(--mkt-glass-saturate));backdrop-filter:blur(var(--mkt-glass-blur)) saturate(var(--mkt-glass-saturate));border:var(--border-width-hairline) solid var(--mkt-bezel-edge);border-radius:var(--mkt-ui-radius-pill);box-shadow:var(--mkt-glass-cut)}.faq-search[data-v-9dcdf0f1]:focus-within{box-shadow:var(--mkt-glass-cut),0 0 20px 1px var(--mkt-focus-glow)}[data-perf-tier=lite] .faq-search[data-v-9dcdf0f1]{-webkit-backdrop-filter:none;backdrop-filter:none}.faq-search__icon[data-v-9dcdf0f1]{flex-shrink:0;color:var(--mkt-ink-soft)}.faq-search__input[data-v-9dcdf0f1]{flex:1;min-width:0;height:var(--space-8);border:none;background:transparent;font-family:var(--mkt-font-sans);font-size:var(--mkt-text-body);line-height:var(--mkt-leading-body);color:var(--mkt-ink-strong);outline:none}.faq-search__input[data-v-9dcdf0f1]:focus-visible{outline:none;box-shadow:none}.faq-search__input[data-v-9dcdf0f1]::-moz-placeholder{color:var(--mkt-ink-soft)}.faq-search__input[data-v-9dcdf0f1]::placeholder{color:var(--mkt-ink-soft)}.faq-search__clear[data-v-9dcdf0f1]{display:inline-flex;align-items:center;justify-content:center;width:var(--space-6);height:var(--space-6);padding:0;border:none;border-radius:var(--mkt-ui-radius-pill);background:transparent;color:var(--mkt-ink-soft);cursor:pointer}.faq-search__clear[data-v-9dcdf0f1]:hover{color:var(--mkt-ink-strong)}.faq-cats[data-v-9dcdf0f1]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.faq-cat[data-v-9dcdf0f1]{padding:var(--space-1) var(--space-4);border:var(--border-width-hairline) solid var(--mkt-hairline);border-radius:var(--mkt-ui-radius-pill);background:transparent;font-family:var(--mkt-font-sans);font-size:var(--mkt-text-aux);line-height:var(--mkt-leading-aux);color:var(--mkt-ink-mid);cursor:pointer;transition:background-color var(--transition-hover),color var(--transition-hover)}.faq-cat[data-v-9dcdf0f1]:hover{color:var(--mkt-ink-strong)}.faq-cat--active[data-v-9dcdf0f1]{background:var(--mkt-glaze-btn-bg);box-shadow:var(--mkt-glaze-specular);border-color:transparent;color:var(--mkt-glaze-btn-text);font-weight:600}.faq-cat--active[data-v-9dcdf0f1]:hover{color:var(--mkt-glaze-btn-text)}.faq-guide[data-v-9dcdf0f1]{padding:var(--space-5);background:var(--mkt-plate-bg);border:var(--border-width-hairline) solid var(--mkt-hairline);border-radius:var(--mkt-radius-plate);box-shadow:var(--mkt-plate-cut)}.faq-guide__title[data-v-9dcdf0f1]{margin:0 0 var(--space-1);font-family:var(--mkt-font-sans);font-size:var(--mkt-text-h3);line-height:var(--mkt-leading-h3);font-weight:600;color:var(--mkt-ink-strong)}.faq-guide__desc[data-v-9dcdf0f1]{margin:0 0 var(--space-4);font-family:var(--mkt-font-sans);font-size:var(--mkt-text-aux);line-height:var(--mkt-leading-aux);color:var(--mkt-ink-soft)}.faq-guide__link[data-v-9dcdf0f1]{text-decoration:none}.faq-list[data-v-9dcdf0f1]{margin:0}.faq-item[data-v-9dcdf0f1]{--faq-num-col: 2rem;border-bottom:var(--border-width-hairline) solid var(--mkt-hairline);scroll-margin-top:calc(60px + var(--space-6))}.faq-item__term[data-v-9dcdf0f1]{margin:0}.faq-item__trigger[data-v-9dcdf0f1]{display:flex;align-items:baseline;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-2);background:none;border:none;font-family:inherit;text-align:left;color:inherit;cursor:pointer}.faq-item__trigger[data-v-9dcdf0f1]:focus-visible{outline:none;box-shadow:var(--mkt-ui-ring-focus);border-radius:var(--mkt-ui-radius-button)}.faq-item__num[data-v-9dcdf0f1]{flex-shrink:0;width:var(--faq-num-col);font-family:var(--font-mono);font-size:var(--mkt-text-h3);line-height:var(--mkt-leading-h3);font-weight:700;font-variant-numeric:tabular-nums;color:var(--mkt-gold-text)}.faq-item__question[data-v-9dcdf0f1]{flex:1;font-family:var(--mkt-font-sans);font-size:var(--mkt-text-lead);line-height:var(--mkt-leading-lead);font-weight:600;color:var(--mkt-ink-strong)}.faq-item__chevron[data-v-9dcdf0f1]{flex-shrink:0;align-self:center;color:var(--mkt-ink-soft);transition:transform var(--duration-normal) var(--mkt-ui-spring-smooth)}.faq-item__chevron--open[data-v-9dcdf0f1]{transform:rotate(180deg)}.faq-item__panel[data-v-9dcdf0f1]{display:grid;grid-template-rows:0fr;margin:0;transition:grid-template-rows var(--duration-slow) var(--mkt-ui-spring-smooth)}.faq-item__panel--open[data-v-9dcdf0f1]{grid-template-rows:1fr}.faq-item__reveal[data-v-9dcdf0f1]{overflow:hidden;min-height:0}.faq-item__answer[data-v-9dcdf0f1]{margin:0;padding:0 var(--space-2) var(--space-5) calc(var(--faq-num-col) + var(--space-2) + var(--space-4));font-family:var(--mkt-font-sans);font-size:var(--mkt-text-body);line-height:var(--mkt-leading-body);color:var(--mkt-ink-mid)}.faq-empty[data-v-9dcdf0f1]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-8) var(--space-2)}.faq-empty__text[data-v-9dcdf0f1]{margin:0;font-family:var(--mkt-font-sans);font-size:var(--mkt-text-body);line-height:var(--mkt-leading-body);color:var(--mkt-ink-soft)}.faq-more[data-v-9dcdf0f1]{margin:var(--space-8) 0 0;text-align:center;font-family:var(--mkt-font-sans);font-size:var(--mkt-text-aux);line-height:var(--mkt-leading-aux);color:var(--mkt-ink-soft)}.faq-more__link[data-v-9dcdf0f1]{color:var(--mkt-highlight-ink);text-decoration:none}.faq-more__link[data-v-9dcdf0f1]:hover{text-decoration:underline}@media(max-width:1080px){.faq-cats[data-v-9dcdf0f1]{flex-wrap:nowrap;overflow-x:auto;padding-bottom:var(--space-1);scrollbar-width:none}.faq-cats[data-v-9dcdf0f1]::-webkit-scrollbar{display:none}.faq-cat[data-v-9dcdf0f1]{flex-shrink:0}}
