.faq-page[data-astro-cid-c6v2yqmw]{background:var(--color-bg-primary)}.faq-hero[data-astro-cid-c6v2yqmw]{padding:calc(var(--spacing-3xl) + 1rem) 0 var(--spacing-2xl);border-bottom:1px solid var(--color-border);background:radial-gradient(circle at top left,rgba(16,185,129,.14),transparent 34%),radial-gradient(circle at top right,rgba(59,130,246,.1),transparent 28%),var(--color-bg-primary)}.faq-hero__grid[data-astro-cid-c6v2yqmw],.faq-toolbar[data-astro-cid-c6v2yqmw],.faq-topic__header[data-astro-cid-c6v2yqmw]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr);gap:var(--spacing-xl)}.faq-pill[data-astro-cid-c6v2yqmw],.faq-index-card__label[data-astro-cid-c6v2yqmw]{display:inline-flex;align-items:center;min-height:34px;padding:0 var(--spacing-md);border-radius:var(--radius-full);background:#10b9811f;color:var(--color-accent-primary);font-size:var(--font-size-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.faq-lead[data-astro-cid-c6v2yqmw]{font-size:var(--font-size-xl);line-height:1.7}.faq-body[data-astro-cid-c6v2yqmw]{max-width:760px;line-height:1.8}.faq-stats[data-astro-cid-c6v2yqmw]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);margin-top:var(--spacing-xl)}.faq-stats[data-astro-cid-c6v2yqmw] div[data-astro-cid-c6v2yqmw],.faq-panel[data-astro-cid-c6v2yqmw],.faq-search[data-astro-cid-c6v2yqmw],.faq-filters[data-astro-cid-c6v2yqmw],.faq-state__inner[data-astro-cid-c6v2yqmw],.faq-index-card[data-astro-cid-c6v2yqmw],.faq-card[data-astro-cid-c6v2yqmw],.faq-empty[data-astro-cid-c6v2yqmw]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-card-bg);box-shadow:var(--shadow-md)}.faq-stats[data-astro-cid-c6v2yqmw] div[data-astro-cid-c6v2yqmw]{padding:var(--spacing-lg);display:grid;gap:var(--spacing-xs)}.faq-stats[data-astro-cid-c6v2yqmw] strong[data-astro-cid-c6v2yqmw]{font-size:var(--font-size-xl)}.faq-stats[data-astro-cid-c6v2yqmw] span[data-astro-cid-c6v2yqmw]{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.faq-panel[data-astro-cid-c6v2yqmw]{padding:var(--spacing-xl);background:linear-gradient(180deg,rgba(16,185,129,.08),transparent 120%),var(--color-card-bg)}.faq-panel__title[data-astro-cid-c6v2yqmw]{font-weight:700;color:var(--color-text-primary)}.faq-panel[data-astro-cid-c6v2yqmw] ol[data-astro-cid-c6v2yqmw]{padding-left:1.25rem;display:grid;gap:var(--spacing-md);color:var(--color-text-secondary)}.faq-panel__note[data-astro-cid-c6v2yqmw]{margin:var(--spacing-lg) 0 0;padding-top:var(--spacing-lg);border-top:1px solid var(--color-border);line-height:1.75}.faq-search[data-astro-cid-c6v2yqmw],.faq-filters[data-astro-cid-c6v2yqmw],.faq-state__inner[data-astro-cid-c6v2yqmw],.faq-index-card[data-astro-cid-c6v2yqmw],.faq-card[data-astro-cid-c6v2yqmw],.faq-empty[data-astro-cid-c6v2yqmw]{padding:var(--spacing-xl)}.faq-search[data-astro-cid-c6v2yqmw] label[data-astro-cid-c6v2yqmw],.faq-filters[data-astro-cid-c6v2yqmw] p[data-astro-cid-c6v2yqmw]:first-child{display:inline-block;margin-bottom:var(--spacing-md);font-weight:700;color:var(--color-text-primary)}.faq-search__row[data-astro-cid-c6v2yqmw]{display:grid;grid-template-columns:1fr auto;gap:var(--spacing-sm)}.faq-search[data-astro-cid-c6v2yqmw] input[data-astro-cid-c6v2yqmw],.faq-search[data-astro-cid-c6v2yqmw] button[data-astro-cid-c6v2yqmw]{min-height:54px;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-secondary);color:var(--color-text-primary);font:inherit}.faq-search[data-astro-cid-c6v2yqmw] input[data-astro-cid-c6v2yqmw]{padding:0 var(--spacing-lg)}.faq-search[data-astro-cid-c6v2yqmw] button[data-astro-cid-c6v2yqmw]{padding:0 var(--spacing-lg);font-weight:600;cursor:pointer}.faq-chips[data-astro-cid-c6v2yqmw]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.faq-chip[data-astro-cid-c6v2yqmw]{min-height:42px;padding:0 var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-secondary);color:var(--color-text-secondary);font:inherit;font-weight:600;cursor:pointer;transition:border-color var(--transition-base),background var(--transition-base),color var(--transition-base)}.faq-chip[data-astro-cid-c6v2yqmw].is-active{border-color:#10b98157;background:#10b9811f;color:var(--color-accent-primary)}.faq-chip[data-astro-cid-c6v2yqmw]:hover{border-color:#94a3b866}.faq-results[data-astro-cid-c6v2yqmw]{margin-top:var(--spacing-md);color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.faq-state[data-astro-cid-c6v2yqmw]{padding-top:0}.faq-state__inner[data-astro-cid-c6v2yqmw]{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-lg)}.faq-state__inner[data-astro-cid-c6v2yqmw] p[data-astro-cid-c6v2yqmw]{margin:0;color:var(--color-text-secondary);line-height:1.7}.faq-state__inner[data-astro-cid-c6v2yqmw] button[data-astro-cid-c6v2yqmw]{min-height:44px;padding:0 var(--spacing-lg);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-secondary);color:var(--color-text-primary);font:inherit;font-weight:700;cursor:pointer}.faq-index__grid[data-astro-cid-c6v2yqmw]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}.faq-index-card[data-astro-cid-c6v2yqmw]{text-decoration:none;transition:transform var(--transition-base),border-color var(--transition-base)}.faq-index-card[data-astro-cid-c6v2yqmw]:hover{transform:translateY(-4px);border-color:#10b9814d}.faq-index-card[data-astro-cid-c6v2yqmw] strong[data-astro-cid-c6v2yqmw]{display:block;margin-top:var(--spacing-lg);color:var(--color-text-primary);font-size:var(--font-size-lg)}.faq-index-card[data-astro-cid-c6v2yqmw] p[data-astro-cid-c6v2yqmw]{margin:var(--spacing-md) 0 0;line-height:1.7}.faq-topic-list[data-astro-cid-c6v2yqmw]{display:grid;gap:var(--spacing-3xl)}.faq-topic[data-astro-cid-c6v2yqmw]{scroll-margin-top:7rem}.faq-topic__header[data-astro-cid-c6v2yqmw]{align-items:end;margin-bottom:var(--spacing-xl)}.faq-topic__header[data-astro-cid-c6v2yqmw] h2[data-astro-cid-c6v2yqmw]{text-align:left!important;border:none!important;padding:0!important;margin:var(--spacing-md) 0 0!important}.faq-topic__header[data-astro-cid-c6v2yqmw] p[data-astro-cid-c6v2yqmw]{margin:0;line-height:1.8}.faq-topic__count[data-astro-cid-c6v2yqmw]{margin-top:var(--spacing-sm)!important;color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.faq-topic__description[data-astro-cid-c6v2yqmw]{margin-top:var(--spacing-sm)!important;max-width:62ch;color:var(--color-text-secondary)}.faq-cards[data-astro-cid-c6v2yqmw]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.faq-card[data-astro-cid-c6v2yqmw]{display:flex;flex-direction:column;gap:var(--spacing-md)}.faq-card__meta[data-astro-cid-c6v2yqmw]{display:flex;justify-content:space-between;gap:var(--spacing-sm);color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.faq-card[data-astro-cid-c6v2yqmw] h3[data-astro-cid-c6v2yqmw]{margin:0;font-size:var(--font-size-2xl);line-height:1.35}.faq-card[data-astro-cid-c6v2yqmw] p[data-astro-cid-c6v2yqmw]{margin:0;flex:1;line-height:1.8}.faq-card__footer[data-astro-cid-c6v2yqmw]{display:flex;justify-content:space-between;gap:var(--spacing-md);align-items:end;padding-top:var(--spacing-lg);border-top:1px solid var(--color-border)}.faq-card__tags[data-astro-cid-c6v2yqmw]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.faq-card__tags[data-astro-cid-c6v2yqmw] span[data-astro-cid-c6v2yqmw]{display:inline-flex;min-height:30px;align-items:center;padding:0 var(--spacing-sm);border-radius:var(--radius-full);background:#94a3b81f;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase}.faq-card__footer[data-astro-cid-c6v2yqmw] a[data-astro-cid-c6v2yqmw]{display:inline-flex;min-height:44px;align-items:center;padding:0 var(--spacing-md);border-radius:var(--radius-lg);background:var(--color-bg-secondary);border:1px solid var(--color-border);font-weight:700}.faq-empty[data-astro-cid-c6v2yqmw]{text-align:center}.faq-empty[data-astro-cid-c6v2yqmw] h2[data-astro-cid-c6v2yqmw]{text-align:center!important;border:none!important;padding:0!important;margin-bottom:var(--spacing-md)!important}@media(max-width:1100px){.faq-hero__grid[data-astro-cid-c6v2yqmw],.faq-toolbar[data-astro-cid-c6v2yqmw],.faq-topic__header[data-astro-cid-c6v2yqmw],.faq-index__grid[data-astro-cid-c6v2yqmw],.faq-cards[data-astro-cid-c6v2yqmw]{grid-template-columns:1fr 1fr}.faq-hero__grid[data-astro-cid-c6v2yqmw],.faq-toolbar[data-astro-cid-c6v2yqmw],.faq-topic__header[data-astro-cid-c6v2yqmw]{grid-template-columns:1fr}}@media(max-width:768px){.faq-stats[data-astro-cid-c6v2yqmw],.faq-index__grid[data-astro-cid-c6v2yqmw],.faq-cards[data-astro-cid-c6v2yqmw],.faq-search__row[data-astro-cid-c6v2yqmw],.faq-card__footer[data-astro-cid-c6v2yqmw],.faq-state__inner[data-astro-cid-c6v2yqmw]{grid-template-columns:1fr;display:grid}.faq-search[data-astro-cid-c6v2yqmw],.faq-filters[data-astro-cid-c6v2yqmw],.faq-state__inner[data-astro-cid-c6v2yqmw],.faq-index-card[data-astro-cid-c6v2yqmw],.faq-card[data-astro-cid-c6v2yqmw],.faq-empty[data-astro-cid-c6v2yqmw],.faq-panel[data-astro-cid-c6v2yqmw]{padding:var(--spacing-lg)}.faq-chip[data-astro-cid-c6v2yqmw]{flex:1 1 calc(50% - var(--spacing-sm));justify-content:center}}
