.faq-hero.svelte-1bex8oj{background:var(--ybc-gradient);color:#fff;padding:64px 24px 56px;text-align:center}.faq-hero-inner.svelte-1bex8oj{max-width:720px;margin:0 auto}.faq-hero.svelte-1bex8oj h1:where(.svelte-1bex8oj){font-family:var(--ybc-font-display);font-weight:800;font-size:44px;margin:0 0 12px}.faq-hero.svelte-1bex8oj p:where(.svelte-1bex8oj){font-size:17px;color:#ffffffe6;margin:0 0 28px}.search.svelte-1bex8oj{display:flex;align-items:center;gap:10px;background:#fff;border-radius:var(--ybc-radius-pill);padding:4px 18px;max-width:520px;margin:0 auto;color:var(--ybc-fg-5)}.search.svelte-1bex8oj input:where(.svelte-1bex8oj){flex:1;border:0;outline:none;padding:14px 4px;font-family:var(--ybc-font-body);font-size:16px;color:#111;background:transparent}.faq-body.svelte-1bex8oj{background:#fff;padding:64px 24px 88px}.faq-body-inner.svelte-1bex8oj{max-width:820px;margin:0 auto}.result-count.svelte-1bex8oj{font-size:14px;color:var(--ybc-fg-5);margin:0 0 20px}.no-results.svelte-1bex8oj{font-size:16px;color:var(--ybc-fg-3)}.no-results.svelte-1bex8oj a:where(.svelte-1bex8oj){color:var(--ybc-purple-mid);font-weight:700}.group.svelte-1bex8oj{margin-bottom:44px}.group.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-family:var(--ybc-font-display);font-weight:800;font-size:24px;color:#111;margin:0 0 18px;padding-bottom:10px;border-bottom:2px solid var(--ybc-border)}.q-list.svelte-1bex8oj{display:flex;flex-direction:column;gap:10px}.q-item.svelte-1bex8oj{border:1px solid var(--ybc-border);border-radius:var(--ybc-radius-md);overflow:hidden;transition:border-color .15s,box-shadow .15s}.q-item.open.svelte-1bex8oj{border-color:var(--ybc-purple);box-shadow:var(--ybc-shadow-card)}.q-btn.svelte-1bex8oj{width:100%;background:transparent;border:0;text-align:left;padding:18px 22px;display:flex;align-items:center;gap:14px;font-family:var(--ybc-font-display);font-weight:700;font-size:16px;color:#111;cursor:pointer}.q-btn.svelte-1bex8oj>span:where(.svelte-1bex8oj):first-child{flex:1}.q-group.svelte-1bex8oj{font-family:var(--ybc-font-body);font-weight:400;font-size:12px;color:var(--ybc-fg-6);background:var(--ybc-purple-soft);padding:3px 10px;border-radius:999px;white-space:nowrap}.chev.svelte-1bex8oj{flex-shrink:0;color:var(--ybc-purple);transition:transform .2s}.q-item.open.svelte-1bex8oj .chev:where(.svelte-1bex8oj){transform:rotate(180deg)}.q-a.svelte-1bex8oj{padding:0 22px 20px}.q-a.svelte-1bex8oj p:where(.svelte-1bex8oj){font-family:var(--ybc-font-body);font-size:15.5px;color:#444;line-height:1.6;margin:0}.q-terms.svelte-1bex8oj{display:inline-block;margin-top:12px;font-family:var(--ybc-font-display);font-weight:700;font-size:14px;color:var(--ybc-purple-mid);text-decoration:none}.q-terms.svelte-1bex8oj:hover{text-decoration:underline}.faq-cta.svelte-1bex8oj{margin-top:48px;text-align:center;background:var(--ybc-purple-tint);border:1px solid var(--ybc-border);border-radius:var(--ybc-radius-lg);padding:36px 24px}.faq-cta.svelte-1bex8oj h3:where(.svelte-1bex8oj){font-family:var(--ybc-font-display);font-weight:800;font-size:22px;color:#111;margin:0 0 8px}.faq-cta.svelte-1bex8oj p:where(.svelte-1bex8oj){font-size:16px;color:#555;margin:0}.faq-cta.svelte-1bex8oj a:where(.svelte-1bex8oj){color:var(--ybc-purple-mid);font-weight:700}@media(max-width:600px){.faq-hero.svelte-1bex8oj h1:where(.svelte-1bex8oj){font-size:32px}.q-group.svelte-1bex8oj{display:none}}
