.lp.svelte-amgai3{font-family:Quicksand,system-ui,sans-serif;color:#1f2937}.lp-hero.svelte-amgai3{text-align:center;padding:4rem 1.5rem 3rem;overflow:hidden}.lp-hero--youtube.svelte-amgai3{background:linear-gradient(135deg,#7f1d1d,#dc2626,#991b1b);color:#fff}.lp-hero__container.svelte-amgai3{max-width:800px;margin:0 auto}.lp-hero__badge.svelte-amgai3{display:inline-block;background:#fff3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3);padding:.4rem 1rem;border-radius:100px;font-size:.85rem;font-weight:600;margin-bottom:1.5rem}.lp-hero__title.svelte-amgai3{font-size:2.5rem;font-weight:800;line-height:1.1;margin:0 0 1.25rem;letter-spacing:-.02em}.lp-hero__subtitle.svelte-amgai3{font-size:1.15rem;line-height:1.6;opacity:.9;max-width:650px;margin:0 auto 2rem}.lp-hero__actions.svelte-amgai3{display:flex;flex-direction:column;gap:.75rem;align-items:center;max-width:400px;margin:0 auto}.lp-btn.svelte-amgai3{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.75rem;border-radius:12px;font-weight:700;font-size:1rem;text-decoration:none;border:none;cursor:pointer;transition:transform .2s,box-shadow .2s;width:100%}.lp-btn.svelte-amgai3:hover{transform:translateY(-2px)}.lp-btn--primary.svelte-amgai3{background:#fff;color:#dc2626;box-shadow:0 4px 12px #00000026}.lp-btn--primary.svelte-amgai3:hover{box-shadow:0 8px 20px #0003}.lp-btn--yt.svelte-amgai3{color:#dc2626}.lp-btn--secondary.svelte-amgai3{background:#ffffff26;color:#fff;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lp-btn--secondary.svelte-amgai3:hover{background:#ffffff40}.lp-btn--lg.svelte-amgai3{padding:1rem 2.5rem;font-size:1.1rem}.lp-section.svelte-amgai3{padding:4rem 1.5rem}.lp-section--alt.svelte-amgai3{background:#f9fafb}.lp-container.svelte-amgai3{max-width:1100px;margin:0 auto}.lp-container--narrow.svelte-amgai3{max-width:800px}.lp-section__title.svelte-amgai3{text-align:center;font-size:1.75rem;font-weight:800;color:#111827;margin:0 0 .75rem;letter-spacing:-.02em}.lp-section__subtitle.svelte-amgai3{text-align:center;color:#374151;font-size:1.05rem;margin:0 0 3rem}.lp-steps.svelte-amgai3{display:grid;grid-template-columns:1fr;gap:1.5rem}.lp-step.svelte-amgai3{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:1.75rem;transition:transform .2s,box-shadow .2s}.lp-step.svelte-amgai3:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000000f}.lp-step__num.svelte-amgai3{width:2.5rem;height:2.5rem;background:linear-gradient(135deg,#8b5cf6,#dc2626);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.1rem;margin-bottom:1rem}.lp-step__num--yt.svelte-amgai3{background:linear-gradient(135deg,#dc2626,#991b1b)}.lp-step__title.svelte-amgai3{font-size:1.15rem;font-weight:700;color:#111827;margin:0 0 .5rem}.lp-step__desc.svelte-amgai3{color:#6b7280;line-height:1.6;margin:0;font-size:.95rem}.lp-features.svelte-amgai3{display:grid;grid-template-columns:1fr;gap:1.5rem}.lp-feature.svelte-amgai3{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:1.75rem;transition:transform .2s,box-shadow .2s}.lp-feature.svelte-amgai3:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000000f}.lp-feature__icon.svelte-amgai3{font-size:2rem;margin-bottom:.75rem}.lp-feature__title.svelte-amgai3{font-size:1.1rem;font-weight:700;color:#111827;margin:0 0 .5rem}.lp-feature__desc.svelte-amgai3{color:#6b7280;line-height:1.6;margin:0;font-size:.95rem}.lp-faq.svelte-amgai3{display:flex;flex-direction:column;gap:.75rem}.lp-faq__item.svelte-amgai3{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff;transition:border-color .2s}.lp-faq__item.svelte-amgai3:hover{border-color:#dc2626}.lp-faq__q.svelte-amgai3{width:100%;padding:1.25rem 1.5rem;background:none;border:none;text-align:left;font-size:1rem;font-weight:600;color:#111827;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-family:inherit}.lp-faq__icon.svelte-amgai3{font-size:1.25rem;color:#dc2626;font-weight:700;flex-shrink:0}.lp-faq__a.svelte-amgai3{padding:0 1.5rem 1.25rem;border-top:1px solid #f3f4f6}.lp-faq__a.svelte-amgai3 p:where(.svelte-amgai3){margin:0;color:#4b5563;line-height:1.7;font-size:.95rem}.lp-section--cta.svelte-amgai3{background:#f9fafb}.lp-cta.svelte-amgai3{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:3rem 1.5rem;box-shadow:0 4px 12px #0000000a;max-width:700px;margin:0 auto}.lp-cta__title.svelte-amgai3{font-size:1.5rem;font-weight:800;color:#111827;margin:0 0 .75rem}.lp-cta__desc.svelte-amgai3{color:#6b7280;margin:0 0 2rem;font-size:1.05rem;line-height:1.5}.lp-cta.svelte-amgai3 .lp-btn--primary:where(.svelte-amgai3){background:linear-gradient(135deg,#dc2626,#991b1b);color:#fff;box-shadow:0 4px 12px #dc26264d;width:auto;display:inline-flex}.lp-cta.svelte-amgai3 .lp-btn--primary:where(.svelte-amgai3):hover{box-shadow:0 8px 24px #dc262666}.lp-cta__note.svelte-amgai3{font-size:.85rem;color:#9ca3af;margin:1rem 0 0}.lp-section--links.svelte-amgai3{background:#fff}.lp-cross-links.svelte-amgai3{display:flex;flex-direction:column;gap:1rem;max-width:500px;margin:2rem auto 0}.lp-cross-link.svelte-amgai3{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;text-decoration:none;color:#1f2937;font-weight:600;transition:all .2s}.lp-cross-link.svelte-amgai3:hover{border-color:#dc2626;transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}.lp-cross-link__icon.svelte-amgai3{font-size:1.5rem}@media(min-width:768px){.lp-hero.svelte-amgai3{padding:5rem 2rem 4rem}.lp-hero__title.svelte-amgai3{font-size:3.5rem}.lp-hero__actions.svelte-amgai3{flex-direction:row;max-width:none;justify-content:center}.lp-btn.svelte-amgai3{width:auto}.lp-section.svelte-amgai3{padding:5rem 2rem}.lp-steps.svelte-amgai3,.lp-features.svelte-amgai3{grid-template-columns:repeat(2,1fr)}.lp-cross-links.svelte-amgai3{flex-direction:row;max-width:none;justify-content:center}.lp-cta.svelte-amgai3{padding:4rem 3rem}.lp-cta__title.svelte-amgai3{font-size:2rem}}@media(min-width:1024px){.lp-hero__title.svelte-amgai3{font-size:4rem}.lp-steps.svelte-amgai3{grid-template-columns:repeat(4,1fr)}.lp-features.svelte-amgai3{grid-template-columns:repeat(3,1fr)}}
