.svelte-1bex8oj{box-sizing:border-box;margin:0;padding:0}html,body{background:#0f0f0f;color:#ccc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100%}.page.svelte-1bex8oj{max-width:820px;margin:0 auto;padding:24px 20px 80px}.breadcrumb.svelte-1bex8oj{font-size:.85rem;color:#555;margin-bottom:32px;display:flex;align-items:center;gap:8px}.breadcrumb.svelte-1bex8oj a:where(.svelte-1bex8oj){color:#555;text-decoration:none}.breadcrumb.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{color:#aaa}.bc-sep.svelte-1bex8oj{color:#333}h1.svelte-1bex8oj{font-size:clamp(1.6rem,4vw,2.2rem);font-weight:900;color:#fff;margin-bottom:12px;line-height:1.15}.lead.svelte-1bex8oj{font-size:1rem;color:#888;margin-bottom:40px;line-height:1.6}.faq-section.svelte-1bex8oj{margin-bottom:44px}h2.svelte-1bex8oj{font-size:1.15rem;font-weight:700;color:#ddd;margin-bottom:16px;border-bottom:1px solid #1e1e1e;padding-bottom:8px}.faq-item.svelte-1bex8oj{border:1px solid #1a1a1a;border-radius:10px;background:#111;margin-bottom:10px;overflow:hidden}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj){padding:16px 18px;cursor:pointer;font-weight:600;color:#ddd;font-size:.95rem;list-style:none;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj)::-webkit-details-marker{display:none}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj):after{content:"+";font-size:1.1rem;color:#555;flex-shrink:0}.faq-item[open].svelte-1bex8oj summary:where(.svelte-1bex8oj):after{content:"−"}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj):hover{color:#fff;background:#151515}.faq-body.svelte-1bex8oj{padding:0 18px 18px;border-top:1px solid #1a1a1a}.faq-body.svelte-1bex8oj p:where(.svelte-1bex8oj){color:#888;line-height:1.75;font-size:.92rem;margin-top:14px;margin-bottom:0}.faq-body.svelte-1bex8oj p:where(.svelte-1bex8oj)+p:where(.svelte-1bex8oj){margin-top:10px}.faq-body.svelte-1bex8oj ul:where(.svelte-1bex8oj){color:#888;padding-left:22px;line-height:1.85;font-size:.92rem;margin-top:10px;margin-bottom:0}.faq-body.svelte-1bex8oj li:where(.svelte-1bex8oj){margin-bottom:3px}.faq-body.svelte-1bex8oj strong:where(.svelte-1bex8oj){color:#ccc}.faq-body.svelte-1bex8oj a:where(.svelte-1bex8oj){color:#4a9aff;text-decoration:none}.faq-body.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{text-decoration:underline}.cta-row.svelte-1bex8oj{display:flex;align-items:center;gap:20px;margin:44px 0 0;flex-wrap:wrap}.cta-btn.svelte-1bex8oj{display:inline-block;background:#1a6a1a;color:#7fff7f;border:1.5px solid #2a9a2a;border-radius:8px;padding:12px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .15s}.cta-btn.svelte-1bex8oj:hover{background:#262}.cta-link.svelte-1bex8oj{color:#555;font-size:.9rem;text-decoration:none}.cta-link.svelte-1bex8oj:hover{color:#aaa}.page-footer.svelte-1bex8oj{display:flex;gap:20px;flex-wrap:wrap;margin-top:60px;padding-top:20px;border-top:1px solid #181818}.page-footer.svelte-1bex8oj a:where(.svelte-1bex8oj){color:#444;text-decoration:none;font-size:.85rem}.page-footer.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{color:#aaa}
