.page-container.svelte-mjnfax{max-width:1100px;margin:0 auto;padding:0 20px 80px}.hero.svelte-mjnfax{padding:60px 0}.hero-content.svelte-mjnfax{display:flex;align-items:center;gap:60px}.hero-text.svelte-mjnfax{flex:1}.hero-image.svelte-mjnfax{flex:1;display:flex;justify-content:center}.hero-image.svelte-mjnfax img:where(.svelte-mjnfax){max-width:100%;height:auto}h1.svelte-mjnfax{font-size:42px;font-weight:700;margin-bottom:16px}.subtitle.svelte-mjnfax{font-size:18px;color:var(--text-secondary);line-height:1.7;margin-bottom:24px;white-space:pre-line}.button-wrapper.svelte-mjnfax{display:flex}.why-section.svelte-mjnfax{text-align:center;padding:40px 0}.why-section.svelte-mjnfax h2:where(.svelte-mjnfax){font-size:32px;font-weight:700}.features-section.svelte-mjnfax{padding:20px 0 60px}.features-grid.svelte-mjnfax{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:800px;margin:0 auto}.features-col.svelte-mjnfax{display:flex;flex-direction:column;gap:20px}.feature.svelte-mjnfax{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:700}.feature.svelte-mjnfax img:where(.svelte-mjnfax){width:24px;height:24px}.form-section.svelte-mjnfax{text-align:center;padding:60px 0;max-width:500px;margin:0 auto}.form-section.svelte-mjnfax h2:where(.svelte-mjnfax){font-size:32px;font-weight:700;margin-bottom:32px}.tabs.svelte-mjnfax{display:flex;justify-content:center;gap:8px;margin-bottom:24px}.tab.svelte-mjnfax{background:none;border:1px solid #dee0e3;padding:10px 24px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s}.tab.svelte-mjnfax:hover{border-color:var(--magic-potion)}.tab.active.svelte-mjnfax{background:var(--magic-potion);color:#fff;border-color:var(--magic-potion)}.form-container.svelte-mjnfax{background:#f9fafa;padding:32px;border-radius:12px}form.svelte-mjnfax{display:flex;flex-direction:column;text-align:left}label.svelte-mjnfax{margin:0}.form-hint.svelte-mjnfax{font-size:12px;color:var(--text-secondary);margin-top:4px}.terms-group.svelte-mjnfax{display:flex;align-items:flex-start;gap:8px;margin-top:8px}.terms-group.svelte-mjnfax input[type=checkbox]:where(.svelte-mjnfax){margin-top:4px;cursor:pointer}.terms-label.svelte-mjnfax{font-size:13px;color:var(--text-secondary);line-height:1.4;cursor:pointer}.g-recaptcha.svelte-mjnfax{margin:12px 0}.spinner-wrapper.svelte-mjnfax{display:flex;justify-content:center;margin-top:16px}.alert-error.svelte-mjnfax{background:#fee;color:#c00;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:14px;text-align:left}.alert-info.svelte-mjnfax{background:#e8f4fd;color:#0c5286;padding:12px 16px;border-radius:8px;font-size:14px}.alert-warning.svelte-mjnfax{background:#fff3cd;color:#856404;padding:12px 16px;border-radius:8px;font-size:14px}textarea.form-input.svelte-mjnfax{resize:none;min-height:80px}@media(max-width:768px){.hero-content.svelte-mjnfax{flex-direction:column;gap:32px}.hero-image.svelte-mjnfax{display:none}.features-grid.svelte-mjnfax{grid-template-columns:1fr}h1.svelte-mjnfax{font-size:32px}}
