.products-section.svelte-1mmc8zq{padding:80px 0;background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:auto}.container.svelte-1mmc8zq{max-width:1200px;margin:0 auto;padding:0 24px}.section-header.svelte-1mmc8zq{text-align:center;margin-bottom:64px}.section-title.svelte-1mmc8zq{font-size:3rem;font-weight:800;color:#1e293b;margin-bottom:16px;line-height:1.1;background:linear-gradient(135deg,#1e293b,#475569);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle.svelte-1mmc8zq{font-size:1.25rem;color:#64748b;line-height:1.6;max-width:600px;margin:0 auto}.products-grid.svelte-1mmc8zq{display:flex;flex-direction:column;gap:32px}.services-row.svelte-1mmc8zq{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 768px){.products-section.svelte-1mmc8zq{padding:60px 0}.container.svelte-1mmc8zq{padding:0 20px}.section-header.svelte-1mmc8zq{margin-bottom:48px}.section-title.svelte-1mmc8zq{font-size:2.5rem}.section-subtitle.svelte-1mmc8zq{font-size:1.1rem}.services-row.svelte-1mmc8zq{grid-template-columns:1fr;gap:16px}}@media (max-width: 480px){.products-section.svelte-1mmc8zq{padding:40px 0}.container.svelte-1mmc8zq{padding:0 16px}.section-title.svelte-1mmc8zq{font-size:2rem}.section-subtitle.svelte-1mmc8zq{font-size:1rem}}
