.billing-toggle.svelte-3mbn9x{display:flex;justify-content:center}.toggle-wrap.svelte-3mbn9x{display:inline-flex;align-items:center;background:var(--card);border:1px solid var(--border);border-radius:100px;padding:4px;gap:4px;box-shadow:var(--shadow)}.toggle-btn.svelte-3mbn9x{display:inline-flex;align-items:center;gap:7px;font-family:DM Sans,sans-serif;font-size:.85rem;font-weight:500;padding:7px 20px;border-radius:100px;border:none;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s;background:none;color:var(--muted)}.toggle-btn.active.svelte-3mbn9x{background:var(--text);color:#fff;box-shadow:0 2px 6px #00000026}.save.svelte-3mbn9x{font-weight:700;color:var(--accent-cta);transition:color .15s}.toggle-btn.active.svelte-3mbn9x .save:where(.svelte-3mbn9x){color:var(--accent)}@media(prefers-reduced-motion:reduce){.toggle-btn.svelte-3mbn9x,.save.svelte-3mbn9x{transition:none}}.trust.svelte-152rt3u{max-width:1100px;margin:0 auto;padding:8px 32px clamp(48px,6vw,72px)}.trust-grid.svelte-152rt3u{list-style:none;margin:0;padding:clamp(22px,3vw,30px);display:grid;gap:clamp(18px,2.4vw,28px);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));border:1px solid var(--border);border-radius:var(--r);background:var(--card);box-shadow:var(--shadow)}.trust-item.svelte-152rt3u{display:flex;gap:12px;align-items:flex-start}.trust-check.svelte-152rt3u{flex:0 0 auto;width:20px;height:20px;margin-top:2px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent-cta)}.trust-check.svelte-152rt3u svg:where(.svelte-152rt3u){width:12px;height:12px}.trust-item.svelte-152rt3u h3:where(.svelte-152rt3u){margin:0 0 3px;font-size:.95rem;font-weight:600;line-height:1.3}.trust-item.svelte-152rt3u p:where(.svelte-152rt3u){margin:0;font-size:.875rem;line-height:1.5;color:var(--muted)}.faq-section.svelte-1wypkg8{padding:80px 32px;max-width:1100px;margin:0 auto}.faq-grid.svelte-1wypkg8{display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:start}.faq-left.svelte-1wypkg8 .section-title:where(.svelte-1wypkg8){text-align:left}.faq-left.svelte-1wypkg8 .section-sub:where(.svelte-1wypkg8){margin:0;text-align:left}.faq-card.svelte-1wypkg8{margin-top:48px;background:var(--card);border:1px solid var(--border);border-radius:20px;padding:28px;box-shadow:var(--shadow)}.faq-card.svelte-1wypkg8 h3:where(.svelte-1wypkg8){font-size:1.25rem;font-weight:700;margin-bottom:10px}.faq-card.svelte-1wypkg8 p:where(.svelte-1wypkg8){font-size:.9rem;color:var(--muted);line-height:1.7;margin-bottom:18px}.faq-card-actions.svelte-1wypkg8{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.faq-list.svelte-1wypkg8{display:flex;flex-direction:column;gap:10px}.faq-item.svelte-1wypkg8{background:var(--card);border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:var(--shadow)}.faq-q.svelte-1wypkg8{width:100%;text-align:left;background:none;border:none;padding:18px 20px;font-weight:600;font-size:.92rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none;transition:background .15s;gap:12px;color:var(--text);font-family:inherit}.faq-q.svelte-1wypkg8:hover{background:var(--bg)}.faq-icon.svelte-1wypkg8{width:22px;height:22px;border-radius:50%;background:var(--bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s,background .15s}.faq-icon.svelte-1wypkg8 svg:where(.svelte-1wypkg8){width:10px;height:10px;color:var(--muted)}.faq-item.open.svelte-1wypkg8 .faq-icon:where(.svelte-1wypkg8){transform:rotate(180deg);background:var(--text)}.faq-item.open.svelte-1wypkg8 .faq-icon:where(.svelte-1wypkg8) svg:where(.svelte-1wypkg8){color:#fff}.faq-a-container.svelte-1wypkg8{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .2s}.faq-item.open.svelte-1wypkg8 .faq-a-container:where(.svelte-1wypkg8){max-height:420px}.faq-a.svelte-1wypkg8{padding:0 20px 18px;font-size:.88rem;color:var(--muted);line-height:1.75}@media(max-width:900px){.faq-section.svelte-1wypkg8{padding:64px 20px}.faq-grid.svelte-1wypkg8{grid-template-columns:1fr;gap:32px}.faq-card.svelte-1wypkg8{margin-top:28px}}
