.quote-section.svelte-1y945tt{padding:4rem 2rem;background:#fff}.quote-container.svelte-1y945tt{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:start}h2.svelte-1y945tt{text-align:center;margin-bottom:2rem;color:#006838}.funnel-steps.svelte-1y945tt{margin:2rem 0}.funnel-step.svelte-1y945tt{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:#f8f8f8;border-radius:8px;transition:transform .3s ease}.funnel-step.svelte-1y945tt:hover{transform:translate(10px)}.step-number.svelte-1y945tt{background:#006838;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.step-content.svelte-1y945tt h4:where(.svelte-1y945tt){margin:0 0 .5rem;color:#006838}.step-content.svelte-1y945tt p:where(.svelte-1y945tt){margin:0;font-size:.95rem;color:#666}.funnel-benefits.svelte-1y945tt{margin-top:2rem;padding:1.5rem;background:#f0f7ed;border-radius:8px;border-left:4px solid #90C53F}.benefit-item.svelte-1y945tt{margin:.5rem 0;color:#333;font-size:.95rem}.form-container.svelte-1y945tt{background:#fff;padding:2rem;border-radius:10px;box-shadow:0 4px 15px #0000001a}.form-container.svelte-1y945tt h3:where(.svelte-1y945tt){margin-bottom:1.5rem;color:#006838;text-align:center}@media(max-width:768px){.quote-container.svelte-1y945tt{grid-template-columns:1fr}.funnel-step.svelte-1y945tt:hover{transform:none}.form-container.svelte-1y945tt{padding:1.5rem}}
