.hero.svelte-jhuur8{padding:calc(var(--header-height) + 5rem) var(--space-6) 5rem;max-width:var(--max-width);margin:0 auto;text-align:center}.hero-content.svelte-jhuur8{max-width:700px;margin:0 auto;animation:svelte-jhuur8-enter .5s var(--ease-out) both}@keyframes svelte-jhuur8-enter{0%{opacity:0;transform:translateY(16px)}}.eyebrow.svelte-jhuur8{font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin-bottom:var(--space-5)}h1.svelte-jhuur8{font-size:clamp(2.5rem,6.5vw,3.5rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;margin-bottom:var(--space-5)}.subtitle.svelte-jhuur8{font-size:var(--text-lg);color:var(--text-secondary);line-height:1.7;font-weight:300;max-width:480px;margin:0 auto var(--space-8)}.hero-actions.svelte-jhuur8{display:flex;align-items:center;justify-content:center;gap:var(--space-6);flex-wrap:wrap}.learn-link.svelte-jhuur8{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:400;color:var(--text-muted);transition:color var(--duration-fast)}.learn-link.svelte-jhuur8:hover{color:var(--text-secondary)}.learn-link.svelte-jhuur8 svg:where(.svelte-jhuur8){transition:transform var(--duration-normal) var(--ease-out)}.learn-link.svelte-jhuur8:hover svg:where(.svelte-jhuur8){transform:translateY(2px)}.stats.svelte-11eq84f{padding:var(--space-12) 0}.container.svelte-11eq84f{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-6)}.stats-grid.svelte-11eq84f{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6);padding:var(--space-8) 0;border-top:1px solid var(--border)}.stat.svelte-11eq84f{text-align:center}.stat-value.svelte-11eq84f{display:block;font-size:var(--text-2xl);font-weight:700;letter-spacing:-.03em;color:var(--text);margin-bottom:var(--space-1)}.stat-label.svelte-11eq84f{font-size:var(--text-xs);font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}@media(max-width:640px){.stats-grid.svelte-11eq84f{grid-template-columns:repeat(2,1fr);gap:var(--space-8)}}.value-props.svelte-1l3lt8j{padding:var(--space-16) 0}.container.svelte-1l3lt8j{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-6)}.grid.svelte-1l3lt8j{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.card.svelte-1l3lt8j{padding:var(--space-6);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--duration-normal),background var(--duration-normal)}.card.svelte-1l3lt8j:hover{border-color:var(--border-hover);background:var(--bg-surface-hover)}.card-num.svelte-1l3lt8j{display:block;font-size:var(--text-xs);font-weight:500;color:var(--accent);letter-spacing:.06em;margin-bottom:var(--space-5)}h3.svelte-1l3lt8j{font-size:var(--text-lg);font-weight:600;letter-spacing:-.02em;margin-bottom:var(--space-3)}p.svelte-1l3lt8j{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7;font-weight:300}@media(max-width:768px){.grid.svelte-1l3lt8j{grid-template-columns:1fr;max-width:480px;margin:0 auto}}.comparison.svelte-17knzr{padding:var(--space-20) 0}.container.svelte-17knzr{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-6)}h2.svelte-17knzr{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:600;letter-spacing:-.03em;text-align:center;margin-bottom:var(--space-3)}.subtitle.svelte-17knzr{text-align:center;font-size:var(--text-sm);color:var(--text-secondary);font-weight:300;margin-bottom:var(--space-10)}.table.svelte-17knzr{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.table-header.svelte-17knzr{display:grid;grid-template-columns:1fr 1fr;background:var(--bg-surface)}.table-header.svelte-17knzr div:where(.svelte-17knzr){padding:var(--space-4) var(--space-5);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.table-header.svelte-17knzr .col-funneli:where(.svelte-17knzr){color:var(--accent);border-left:1px solid var(--border)}.table-row.svelte-17knzr{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border)}.table-row.svelte-17knzr div:where(.svelte-17knzr){padding:var(--space-4) var(--space-5);font-size:var(--text-sm);line-height:1.6;color:var(--text-secondary);display:flex;align-items:flex-start;gap:var(--space-3)}.col-funneli.svelte-17knzr{border-left:1px solid var(--border);color:var(--text)}.icon-x.svelte-17knzr{flex-shrink:0;color:var(--error);font-size:var(--text-xs);margin-top:3px;opacity:.6}.icon-check.svelte-17knzr{flex-shrink:0;color:var(--success);font-size:var(--text-sm);margin-top:1px}@media(max-width:640px){.table-header.svelte-17knzr,.table-row.svelte-17knzr{grid-template-columns:1fr}.table-header.svelte-17knzr .col-funneli:where(.svelte-17knzr),.col-funneli.svelte-17knzr{border-left:none;border-top:1px solid var(--border)}}.how-it-works.svelte-xvea2d{padding:var(--space-20) 0}.container.svelte-xvea2d{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-6)}h2.svelte-xvea2d{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:600;letter-spacing:-.03em;text-align:center;margin-bottom:var(--space-12)}.steps.svelte-xvea2d{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.step.svelte-xvea2d{text-align:center}.step-num.svelte-xvea2d{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;font-size:var(--text-sm);font-weight:600;color:var(--accent);border:1px solid var(--accent-border);border-radius:50%;background:var(--accent-subtle);margin-bottom:var(--space-5)}h3.svelte-xvea2d{font-size:var(--text-base);font-weight:600;letter-spacing:-.01em;margin-bottom:var(--space-2)}.step.svelte-xvea2d p:where(.svelte-xvea2d){font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7;font-weight:300;max-width:260px;margin:0 auto}@media(max-width:768px){.steps.svelte-xvea2d{grid-template-columns:1fr;max-width:380px;margin:0 auto;gap:var(--space-8)}}.faq-item.svelte-hues5z{border-bottom:1px solid var(--border)}.faq-trigger.svelte-hues5z{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-5) 0;text-align:left;gap:var(--space-4)}.faq-question.svelte-hues5z{font-size:var(--text-base);font-weight:500;color:var(--text);line-height:1.4}.faq-icon.svelte-hues5z{flex-shrink:0;color:var(--text-muted);transition:transform var(--duration-normal) var(--ease-out)}.open.svelte-hues5z .faq-icon:where(.svelte-hues5z){transform:rotate(180deg)}.faq-content.svelte-hues5z{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-slow) var(--ease-out)}.open.svelte-hues5z .faq-content:where(.svelte-hues5z){grid-template-rows:1fr}.faq-answer.svelte-hues5z{overflow:hidden}.faq-answer.svelte-hues5z p:where(.svelte-hues5z){padding-bottom:var(--space-5);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7}.faq.svelte-66tzk8{padding:var(--space-20) 0}.container.svelte-66tzk8{max-width:640px;margin:0 auto;padding:0 var(--space-6)}h2.svelte-66tzk8{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:600;letter-spacing:-.03em;text-align:center;margin-bottom:var(--space-10)}.faq-list.svelte-66tzk8{border-top:1px solid var(--border)}.cta-banner.svelte-gpbigo{padding:var(--space-16) 0}.container.svelte-gpbigo{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-6)}.cta-inner.svelte-gpbigo{padding:var(--space-12) var(--space-8);border-radius:var(--radius-xl);background:var(--bg-surface);border:1px solid var(--border);text-align:center}h2.svelte-gpbigo{font-size:clamp(1.25rem,3vw,1.75rem);font-weight:600;letter-spacing:-.02em;margin-bottom:var(--space-3)}p.svelte-gpbigo{font-size:var(--text-sm);color:var(--text-secondary);font-weight:300;margin-bottom:var(--space-6)}
