.faq-page.svelte-8kniw7{width:100%;max-width:56rem;padding:var(--bqt-spacing-32) var(--bqt-spacing-20) var(--bqt-spacing-64);box-sizing:border-box;gap:var(--bqt-spacing-48);flex-direction:column;margin:0 auto;display:flex}.faq-header.svelte-8kniw7{text-align:center;align-items:center;gap:var(--bqt-spacing-16);padding-bottom:var(--bqt-spacing-16);border-bottom:var(--bqt-border-width) solid var(--bqt-border-subtle,var(--bqt-border-default));flex-direction:column;display:flex}.faq-header__badge.svelte-8kniw7{align-items:center;gap:var(--bqt-spacing-8);padding:var(--bqt-spacing-4) var(--bqt-spacing-12);border-radius:var(--bqt-radius-sm);background:var(--bqt-color-primary-subtle,#ea760014);color:var(--bqt-color-primary);font-size:var(--bqt-font-size-xs);font-weight:var(--bqt-font-weight-semibold);letter-spacing:.03em;text-transform:uppercase;display:inline-flex}.faq-header__badge-dot.svelte-8kniw7{border-radius:var(--bqt-radius-full);background:currentColor;width:6px;height:6px}.faq-title.svelte-8kniw7{font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--bqt-font-weight-extrabold,800);line-height:var(--bqt-line-height-tight,1.15);color:var(--bqt-text-primary);letter-spacing:-.02em;margin:0}.faq-subtitle.svelte-8kniw7{max-width:38rem;font-size:var(--bqt-font-size-base);line-height:var(--bqt-line-height-relaxed);color:var(--bqt-text-secondary);margin:0}.faq-pills.svelte-8kniw7{justify-content:center;align-items:center;gap:var(--bqt-spacing-8);margin-top:var(--bqt-spacing-8);flex-wrap:wrap;display:flex}.faq-pill.svelte-8kniw7{padding:var(--bqt-spacing-8) var(--bqt-spacing-16);border-radius:var(--bqt-radius-md);border:var(--bqt-border-width) solid var(--bqt-border-default);background:var(--bqt-bg-surface);color:var(--bqt-text-primary);font-size:var(--bqt-font-size-sm);font-weight:var(--bqt-font-weight-medium);white-space:nowrap;transition:background var(--bqt-duration-150) ease, border-color var(--bqt-duration-150) ease, color var(--bqt-duration-150) ease, box-shadow var(--bqt-duration-150) ease;align-items:center;text-decoration:none;display:inline-flex}.faq-pill.svelte-8kniw7:hover{background:var(--bqt-bg-subtle);border-color:var(--bqt-border-hover);color:var(--bqt-color-primary);box-shadow:var(--bqt-shadow-xs,0 1px 2px #0000000a)}.faq-pill.svelte-8kniw7:focus-visible{outline:var(--bqt-focus-ring-width) solid var(--bqt-focus-ring);outline-offset:var(--bqt-focus-ring-offset)}.faq-content.svelte-8kniw7{gap:var(--bqt-spacing-48);flex-direction:column;display:flex}.faq-group-section.svelte-8kniw7{gap:var(--bqt-spacing-16);flex-direction:column;scroll-margin-top:5rem;display:flex}.faq-group-header.svelte-8kniw7{gap:var(--bqt-spacing-4);flex-direction:column;display:flex}.faq-group-header__title-row.svelte-8kniw7{align-items:baseline;gap:var(--bqt-spacing-8);display:flex}.faq-group-title.svelte-8kniw7{font-size:var(--bqt-font-size-2xl);font-weight:var(--bqt-font-weight-bold);line-height:var(--bqt-line-height-tight);color:var(--bqt-text-primary);letter-spacing:-.01em;margin:0}.faq-group-anchor-link.svelte-8kniw7{color:var(--bqt-text-tertiary,var(--bqt-border-hover));font-weight:var(--bqt-font-weight-bold);font-size:var(--bqt-font-size-lg);opacity:0;transition:opacity var(--bqt-duration-150) ease, color var(--bqt-duration-150) ease;text-decoration:none}.faq-group-header.svelte-8kniw7:hover .faq-group-anchor-link:where(.svelte-8kniw7),.faq-group-anchor-link.svelte-8kniw7:focus-visible{opacity:1;color:var(--bqt-color-primary)}.faq-group-anchor-link.svelte-8kniw7:focus-visible{outline:var(--bqt-focus-ring-width) solid var(--bqt-focus-ring);outline-offset:var(--bqt-focus-ring-offset);border-radius:var(--bqt-radius-xs)}.faq-group-intro.svelte-8kniw7{font-size:var(--bqt-font-size-sm);line-height:var(--bqt-line-height-normal);color:var(--bqt-text-secondary);margin:0}.faq-group-accordion.svelte-8kniw7{background:var(--bqt-bg-surface);border-radius:var(--bqt-radius-lg);border:var(--bqt-border-width) solid var(--bqt-border-default);width:100%;padding:var(--bqt-spacing-4) var(--bqt-spacing-24);box-sizing:border-box;box-shadow:var(--bqt-shadow-xs,0 1px 2px #00000008)}.faq-contact-card.svelte-8kniw7{text-align:center;align-items:center;gap:var(--bqt-spacing-20);padding:var(--bqt-spacing-32);border-radius:var(--bqt-card-radius);background:var(--bqt-bg-surface);border:var(--bqt-border-width) solid var(--bqt-border-default);box-shadow:var(--bqt-shadow-sm,0 2px 4px #0000000d);margin-top:var(--bqt-spacing-16);flex-direction:column;display:flex}@media (width>=48rem){.faq-contact-card.svelte-8kniw7{text-align:left;justify-content:space-between;align-items:center;gap:var(--bqt-spacing-24);flex-direction:row}}.faq-contact-card__icon-box.svelte-8kniw7{border-radius:var(--bqt-radius-full);background:var(--bqt-color-primary-subtle,#ea760014);width:3.5rem;height:3.5rem;color:var(--bqt-color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-contact-card__content.svelte-8kniw7{gap:var(--bqt-spacing-4);flex-direction:column;flex:1;display:flex}.faq-contact-card__title.svelte-8kniw7{font-size:var(--bqt-font-size-xl);font-weight:var(--bqt-font-weight-bold);color:var(--bqt-text-primary);line-height:var(--bqt-line-height-tight);margin:0}.faq-contact-card__desc.svelte-8kniw7{font-size:var(--bqt-font-size-sm);color:var(--bqt-text-secondary);line-height:var(--bqt-line-height-normal);margin:0}.faq-contact-card__actions.svelte-8kniw7{flex-shrink:0}.faq-contact-card__btn.svelte-8kniw7{align-items:center;gap:var(--bqt-spacing-8);padding:var(--bqt-spacing-10) var(--bqt-spacing-20);border-radius:var(--bqt-control-radius);background:var(--bqt-color-primary);color:var(--bqt-color-primary-fg,#fff);font-size:var(--bqt-font-size-sm);font-weight:var(--bqt-font-weight-semibold);transition:background var(--bqt-duration-150) ease, transform var(--bqt-duration-150) ease, box-shadow var(--bqt-duration-150) ease;text-decoration:none;display:inline-flex}.faq-contact-card__btn.svelte-8kniw7:hover{background:var(--bqt-color-primary-hover);box-shadow:var(--bqt-shadow-sm,0 2px 4px #0000001a)}.faq-contact-card__btn.svelte-8kniw7:focus-visible{outline:var(--bqt-focus-ring-width) solid var(--bqt-focus-ring);outline-offset:var(--bqt-focus-ring-offset)}
