.landing-hero.svelte-1uha8ag{padding:clamp(1.7rem,4.8vw,3.1rem) 0 clamp(1.3rem,3.4vw,2.2rem);background:linear-gradient(180deg,#87cefa33,#fffffffa)}.hero-inner.svelte-1uha8ag{max-width:900px;text-align:center}h1.svelte-1uha8ag{font-size:clamp(2rem,5.5vw,3.35rem);color:var(--color-primary-dark);margin-bottom:.35rem;letter-spacing:0;text-shadow:none}.hero-subtitle.svelte-1uha8ag{font-size:clamp(1rem,2.6vw,1.25rem);color:var(--color-text-main);max-width:700px;margin:0 auto .28rem}.hero-support-line.svelte-1uha8ag{color:var(--color-text-muted);font-size:.98rem;margin:.45rem 0 0}.hero-actions.svelte-1uha8ag{display:flex;gap:.6rem;justify-content:center;flex-wrap:wrap}.btn-hero.svelte-1uha8ag{min-height:50px}.btn-hero-primary.svelte-1uha8ag{transform:translateY(-1px);box-shadow:0 20px 34px #ffd7006b;font-weight:700;padding-inline:2.2rem;background:linear-gradient(135deg,#ffd861,#f6c73f)!important;color:#1f2a44!important;border:1px solid #d7a71f!important}.hero-phone-secondary.svelte-1uha8ag{margin-top:.35rem;color:var(--color-text-muted);font-size:.93rem}.hero-phone-secondary.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--color-primary-dark);font-weight:600;text-decoration:underline;text-underline-offset:2px}.hero-urgency.svelte-1uha8ag{margin-top:.5rem;font-weight:600;color:var(--color-primary-dark);font-size:.95rem}.hero-price-reassurance.svelte-1uha8ag{margin-top:.18rem;color:var(--color-text-muted);font-size:.95rem}.section-title.svelte-1uha8ag{color:var(--color-primary-dark);margin-bottom:var(--spacing-sm);font-size:clamp(1.6rem,3.8vw,2.2rem)}.why-us.svelte-1uha8ag{padding-top:var(--spacing-md)}.trust-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-sm)}.trust-image-wrap.svelte-1uha8ag{margin:0 auto 1rem;max-width:760px;border-radius:var(--radius-md);overflow:hidden;border:1px solid rgba(65,105,225,.12);box-shadow:var(--shadow-sm)}.trust-image.svelte-1uha8ag{display:block;width:100%;max-height:320px;object-fit:cover}.trust-card.svelte-1uha8ag{background:#fff;border:1px solid rgba(65,105,225,.14);border-radius:var(--radius-md);padding:1.15rem;box-shadow:var(--shadow-sm)}.trust-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--color-primary-dark);font-size:1.04rem;margin-bottom:0}.trust-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:.35rem;color:var(--color-text-muted);font-size:.95rem}.services.svelte-1uha8ag{background:#6495ed0f}.services-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-sm)}.service-item.svelte-1uha8ag{background:#fff;border-radius:var(--radius-md);border:1px solid rgba(65,105,225,.12);padding:1.1rem;box-shadow:var(--shadow-sm)}.service-item.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--color-primary-dark);font-size:1.15rem;margin-bottom:.3rem}.service-item.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-muted);font-size:.96rem}.social-proof.svelte-1uha8ag{background:#fff}.testimonials-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--spacing-sm)}.testimonial.svelte-1uha8ag{margin:0;padding:1.15rem;border-radius:var(--radius-md);border:1px solid rgba(65,105,225,.12);box-shadow:var(--shadow-sm);background:#fff}.testimonial.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-main);margin-bottom:.45rem;font-size:.98rem}.testimonial.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--color-primary-dark);margin-bottom:.35rem;font-size:1.08rem}.offer.svelte-1uha8ag{padding-top:0}.offer-box.svelte-1uha8ag{background:linear-gradient(180deg,#fffacdeb,#fff);border:1px solid rgba(255,215,0,.35);border-radius:var(--radius-md);padding:1.5rem}.offer-box.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--color-primary-dark);font-size:clamp(1.4rem,3vw,1.85rem);margin-bottom:.45rem}.form-section.svelte-1uha8ag{padding-top:var(--spacing-md)}.form-container.svelte-1uha8ag{max-width:900px}.form-subtitle.svelte-1uha8ag{margin:-.25rem 0 1.1rem;color:var(--color-text-muted)}.landing-form.svelte-1uha8ag{background:#fff;border:1px solid rgba(65,105,225,.14);border-radius:var(--radius-md);padding:1.2rem;box-shadow:var(--shadow-sm)}.hidden-field.svelte-1uha8ag{display:none}.form-row.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.form-group.svelte-1uha8ag{margin-bottom:.8rem}.form-group.svelte-1uha8ag label:where(.svelte-1uha8ag){display:block;font-weight:700;margin-bottom:.35rem;color:var(--color-text-main)}.form-group.svelte-1uha8ag input:where(.svelte-1uha8ag),.form-group.svelte-1uha8ag select:where(.svelte-1uha8ag),.form-group.svelte-1uha8ag textarea:where(.svelte-1uha8ag){width:100%;border:1px solid rgba(65,105,225,.25);border-radius:12px;padding:.72rem .8rem;font:inherit;color:var(--color-text-main);background:#fff}.form-group.svelte-1uha8ag textarea:where(.svelte-1uha8ag){resize:vertical}.form-submit.svelte-1uha8ag{width:100%;min-height:52px;font-weight:700}.form-trust-line.svelte-1uha8ag{margin-top:.55rem;text-align:center;color:var(--color-text-muted);font-size:.92rem}.form-error.svelte-1uha8ag{color:#b42318;margin-bottom:.6rem;font-weight:700}.form-success.svelte-1uha8ag{background:#ecfdf3;border:1px solid #17b26a;border-radius:var(--radius-md);padding:1rem;color:#085d3a;text-align:center;font-weight:700}@media(max-width:768px){.landing-hero.svelte-1uha8ag{padding-top:1.45rem}.hero-actions.svelte-1uha8ag{width:100%}.hero-actions.svelte-1uha8ag .btn:where(.svelte-1uha8ag){width:100%;min-height:52px}.section.svelte-1uha8ag{padding:2.5rem 0}.form-row.svelte-1uha8ag{grid-template-columns:1fr;gap:0}.landing-form.svelte-1uha8ag{padding:1rem}}
