.faq-page__header[data-astro-cid-vagwt47q]{padding:3rem 0 1.5rem}@media (width>=768px){.faq-page__header[data-astro-cid-vagwt47q]{padding:4rem 0 2rem}}.faq-page__breadcrumb[data-astro-cid-vagwt47q] ol[data-astro-cid-vagwt47q]{align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.8125rem;list-style:none;display:flex}.faq-page__breadcrumb[data-astro-cid-vagwt47q] li[data-astro-cid-vagwt47q]{color:var(--color-text-tertiary);align-items:center;gap:.5rem;display:flex}.faq-page__breadcrumb[data-astro-cid-vagwt47q] li[data-astro-cid-vagwt47q]:not(:last-child):after{content:"/";color:var(--color-border-hover)}.faq-page__breadcrumb[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]{color:var(--color-text-secondary);text-decoration:none;transition:color .15s}.faq-page__breadcrumb[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]:hover{color:var(--color-primary)}.faq-page__title[data-astro-cid-vagwt47q]{letter-spacing:-.03em;color:var(--color-text-primary);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.faq-page__subtitle[data-astro-cid-vagwt47q]{color:var(--color-text-secondary);max-width:40rem;margin-top:.5rem;font-size:clamp(.9375rem,2vw,1.125rem)}.faq-page__nav[data-astro-cid-vagwt47q]{border-bottom:1px solid var(--color-border);z-index:50;background-color:var(--color-bg);padding-bottom:1.5rem;position:sticky;top:3.5rem}.faq-page__category-nav[data-astro-cid-vagwt47q]{scrollbar-width:none;-ms-overflow-style:none;gap:.375rem;padding:.25rem 0;display:flex;overflow-x:auto}.faq-page__category-nav[data-astro-cid-vagwt47q]::-webkit-scrollbar{display:none}.faq-page__category-link[data-astro-cid-vagwt47q]{white-space:nowrap;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:.5rem .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}.faq-page__category-link[data-astro-cid-vagwt47q]:hover{color:var(--color-text-primary);border-color:var(--color-border-hover);background-color:var(--color-surface-hover)}.faq-page__content[data-astro-cid-vagwt47q]{padding:2.5rem 0 3rem}.faq-page__section[data-astro-cid-vagwt47q]{margin-bottom:2.5rem}.faq-page__section[data-astro-cid-vagwt47q]:last-child{margin-bottom:0}.faq-page__section-title[data-astro-cid-vagwt47q]{letter-spacing:-.02em;color:var(--color-text-primary);border-bottom:1px solid var(--color-border);margin-bottom:1rem;padding-bottom:.75rem;font-size:1.25rem;font-weight:700}.faq-page__list[data-astro-cid-vagwt47q]{flex-direction:column;gap:.5rem;display:flex}.faq-page__item[data-astro-cid-vagwt47q]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);transition:border-color .15s;overflow:hidden}.faq-page__item[data-astro-cid-vagwt47q]:hover,.faq-page__item[data-astro-cid-vagwt47q][open]{border-color:var(--color-border-hover)}.faq-page__question[data-astro-cid-vagwt47q]{color:var(--color-text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.9375rem;font-weight:600;list-style:none;transition:background-color .15s;display:flex}.faq-page__question[data-astro-cid-vagwt47q]::-webkit-details-marker{display:none}.faq-page__question[data-astro-cid-vagwt47q]::marker{content:"";display:none}.faq-page__question[data-astro-cid-vagwt47q]:hover{background-color:var(--color-surface-hover)}.faq-page__chevron[data-astro-cid-vagwt47q]{color:var(--color-text-tertiary);flex-shrink:0;transition:transform .2s}.faq-page__item[data-astro-cid-vagwt47q][open] .faq-page__chevron[data-astro-cid-vagwt47q]{transform:rotate(180deg)}.faq-page__answer[data-astro-cid-vagwt47q]{padding:0 1.25rem 1.25rem}.faq-page__answer[data-astro-cid-vagwt47q] p[data-astro-cid-vagwt47q]{color:var(--color-text-secondary);font-size:.875rem;line-height:1.8}.faq-page__cta[data-astro-cid-vagwt47q]{padding:0 0 4rem}.faq-page__cta-card[data-astro-cid-vagwt47q]{text-align:center;border:1px solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-bg-secondary);padding:2.5rem 1.5rem}.faq-page__cta-card[data-astro-cid-vagwt47q] h2[data-astro-cid-vagwt47q]{color:var(--color-text-primary);letter-spacing:-.02em;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700}.faq-page__cta-card[data-astro-cid-vagwt47q] p[data-astro-cid-vagwt47q]{color:var(--color-text-secondary);margin-top:.5rem;font-size:.9375rem}.faq-page__cta-button[data-astro-cid-vagwt47q]{color:var(--color-text-inverted);background-color:var(--color-text-primary);border-radius:var(--radius-lg);align-items:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.faq-page__cta-button[data-astro-cid-vagwt47q]:hover{background-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-1px)}.faq-page__cta-links[data-astro-cid-vagwt47q]{color:var(--color-text-tertiary);margin-top:1rem;font-size:.8125rem}.faq-page__cta-links[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}
