.configurator-cta.svelte-sjtsvv{margin:var(--spacing-500) 0;padding:var(--spacing-500) var(--spacing-400);background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:16px;border:1px solid #dee2e6}.cta-inner.svelte-sjtsvv{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-500);align-items:center}.configurator-cta.svelte-sjtsvv h2:where(.svelte-sjtsvv){font-family:var(--family-heading);font-size:var(--font-size-400);margin-bottom:var(--spacing-200)}.cta-text.svelte-sjtsvv p:where(.svelte-sjtsvv){color:#555;line-height:1.6;margin-bottom:var(--spacing-200)}.cta-features.svelte-sjtsvv{list-style:none;padding:0;margin:0 0 var(--spacing-300);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-100)}.cta-features.svelte-sjtsvv li:where(.svelte-sjtsvv){font-size:var(--font-size-75);color:#333}.cta-button.svelte-sjtsvv{display:inline-block;background:#1a1a1a;color:#fff;padding:12px 28px;border-radius:8px;font-weight:600;font-size:var(--font-size-100);text-decoration:none;transition:background .2s ease}.cta-button.svelte-sjtsvv:hover{background:#333}@media (max-width: 768px){.cta-inner.svelte-sjtsvv,.cta-features.svelte-sjtsvv{grid-template-columns:1fr}}.material-card.svelte-sjtsvv{padding:var(--spacing-400)}.material-card.svelte-sjtsvv h3:where(.svelte-sjtsvv){color:var(--black);margin-bottom:var(--spacing-200)}.material-card.svelte-sjtsvv p:where(.svelte-sjtsvv){font-size:var(--font-size-75);line-height:1.6}.coverage-section.svelte-sjtsvv p:where(.svelte-sjtsvv){margin-bottom:var(--spacing-300)}
