.savings.svelte-1acydko{padding-block:5rem 2.5rem}.savings-grid.svelte-1acydko{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;align-items:center}.savings-copy.svelte-1acydko h2:where(.svelte-1acydko){margin-top:.25rem}.savings-stat.svelte-1acydko{background:var(--color-green);color:#fff;border-radius:1.125rem;padding:2.75rem;min-height:260px;display:flex;flex-direction:column;justify-content:center;gap:.75rem}.savings-stat-number.svelte-1acydko{display:flex;align-items:flex-start;gap:.5rem;font-family:var(--font-heading);font-weight:700;color:#fff;line-height:1}.savings-stat-number.svelte-1acydko .count:where(.svelte-1acydko){font-size:clamp(3.5rem,7vw,5.3rem);letter-spacing:-.01em}.savings-stat-number.svelte-1acydko .unit:where(.svelte-1acydko){font-size:clamp(1.75rem,3.2vw,2.5rem);margin-top:.5rem}.savings-stat-title.svelte-1acydko{margin:0;font-family:var(--font-heading);font-weight:700;font-size:1.125rem;line-height:1.4;color:#fff}.savings-stat-rule.svelte-1acydko{display:block;width:52px;height:3px;background:#ffffffb3;border-radius:3px;margin-top:.5rem}@media(max-width:900px){.savings-grid.svelte-1acydko{grid-template-columns:minmax(0,1fr)}}.why-grid.svelte-1acydko{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}@media(max-width:720px){.why-grid.svelte-1acydko{grid-template-columns:1fr}}.icon-card.svelte-1acydko{display:flex;gap:1rem;background:#fff;border:1px solid var(--color-card-border);border-radius:var(--radius);padding:1.5rem;box-shadow:var(--shadow-sm)}.icon-card-icon.svelte-1acydko{flex-shrink:0;width:56px;height:56px;background:var(--color-green);border-radius:10px;display:flex;align-items:center;justify-content:center}.icon-card-title.svelte-1acydko{color:var(--color-green-text);font-family:var(--font-heading);font-size:1.15rem;font-weight:700;margin:0 0 .35rem}.icon-card.svelte-1acydko p:where(.svelte-1acydko){color:var(--color-muted);margin:0;font-size:.95rem;line-height:1.5}.streamlined.svelte-1acydko{background:linear-gradient(#fff,#e7f0f7);padding-block:5rem}.streamlined-grid.svelte-1acydko{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;align-items:center}.streamlined-copy.svelte-1acydko h2:where(.svelte-1acydko){margin-top:.25rem;margin-bottom:1rem}.streamlined-copy.svelte-1acydko>p:where(.svelte-1acydko){margin-bottom:1.5rem}.streamlined-faqs.svelte-1acydko{display:flex;flex-direction:column}.streamlined-faq.svelte-1acydko{border-top:1px solid rgba(15,30,60,.12);padding:.85rem 0}.streamlined-faq.svelte-1acydko:last-of-type{border-bottom:1px solid rgba(15,30,60,.12)}.streamlined-faq.svelte-1acydko>summary:where(.svelte-1acydko){display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none}.streamlined-faq.svelte-1acydko>summary:where(.svelte-1acydko)::-webkit-details-marker{display:none}.streamlined-faq-title.svelte-1acydko{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--color-navy, #0f3567)}.streamlined-faq-chevron.svelte-1acydko{color:var(--color-green-text, #5f8b1e);transition:transform .2s ease;font-size:1.25rem}.streamlined-faq[open].svelte-1acydko .streamlined-faq-chevron:where(.svelte-1acydko){transform:rotate(90deg)}.streamlined-faq.svelte-1acydko>p:where(.svelte-1acydko){margin:.5rem 0 0;color:var(--color-muted)}.streamlined-collage.svelte-1acydko{display:grid;grid-template-columns:minmax(0,1.46fr) minmax(0,1fr);gap:1.25rem;align-items:start}.streamlined-collage.svelte-1acydko .collage-col-left:where(.svelte-1acydko){display:grid;gap:1.25rem}.streamlined-collage.svelte-1acydko .collage-col-right:where(.svelte-1acydko){padding-top:2.5rem}.streamlined-collage.svelte-1acydko img:where(.svelte-1acydko){width:100%;height:auto;display:block;border-radius:var(--radius, 12px);box-shadow:0 12px 32px #0f1e3c1f}.streamlined-collage.svelte-1acydko .image-one:where(.svelte-1acydko){aspect-ratio:1 / 1;object-fit:cover}.streamlined-collage.svelte-1acydko .image-two:where(.svelte-1acydko){aspect-ratio:370 / 257;object-fit:cover}.streamlined-collage.svelte-1acydko .image-three:where(.svelte-1acydko){aspect-ratio:253 / 439;object-fit:cover}@media(max-width:900px){.streamlined-grid.svelte-1acydko{grid-template-columns:minmax(0,1fr)}.streamlined-collage.svelte-1acydko .collage-col-right:where(.svelte-1acydko){padding-top:0}}
