.services-hero.svelte-4z030h{text-align:center;padding:2rem 1rem;background:#fffffff2;border-radius:1rem;margin-bottom:1.5rem;box-shadow:0 4px 6px #0000001a}@media (min-width: 375px){.services-hero.svelte-4z030h{padding:2.5rem 1rem;margin-bottom:2rem}}@media (min-width: 768px){.services-hero.svelte-4z030h{padding:3rem 1rem}}.services-hero.svelte-4z030h h1:where(.svelte-4z030h){font-size:2rem;color:#333;margin:0 0 1rem}@media (min-width: 375px){.services-hero.svelte-4z030h h1:where(.svelte-4z030h){font-size:2.3rem}}@media (min-width: 768px){.services-hero.svelte-4z030h h1:where(.svelte-4z030h){font-size:2.5rem}}@media (min-width: 992px){.services-hero.svelte-4z030h h1:where(.svelte-4z030h){font-size:3rem}}.services-hero.svelte-4z030h p:where(.svelte-4z030h){font-size:1rem;color:#666;margin:0 auto;width:90%;max-width:800px}@media (min-width: 375px){.services-hero.svelte-4z030h p:where(.svelte-4z030h){font-size:1.1rem;width:80%}}@media (min-width: 768px){.services-hero.svelte-4z030h p:where(.svelte-4z030h){font-size:1.2rem;width:70%}}@media (min-width: 992px){.services-hero.svelte-4z030h p:where(.svelte-4z030h){font-size:1.3rem;width:60%}}.services-cta.svelte-4z030h{margin-top:2rem;padding:2rem 1rem;background:#fffffff2;border-radius:1rem;text-align:center;box-shadow:0 4px 6px #0000001a}@media (min-width: 375px){.services-cta.svelte-4z030h{margin-top:2.5rem;padding:2.5rem 1.5rem}}@media (min-width: 768px){.services-cta.svelte-4z030h{margin-top:3rem;padding:3rem 2rem}}.services-cta.svelte-4z030h h2:where(.svelte-4z030h){font-size:1.6rem;color:#333;margin:0 0 1.5rem}@media (min-width: 375px){.services-cta.svelte-4z030h h2:where(.svelte-4z030h){font-size:1.8rem;margin:0 0 2rem}}@media (min-width: 768px){.services-cta.svelte-4z030h h2:where(.svelte-4z030h){font-size:2rem}}.why-choose-grid.svelte-4z030h{display:grid;gap:1rem;margin-bottom:2rem;grid-template-columns:1fr}@media (min-width: 375px){.why-choose-grid.svelte-4z030h{gap:1.25rem;margin-bottom:2.5rem}}@media (min-width: 768px){.why-choose-grid.svelte-4z030h{grid-template-columns:repeat(2,1fr);margin-bottom:3rem}}@media (min-width: 992px){.why-choose-grid.svelte-4z030h{grid-template-columns:repeat(3,1fr)}}.why-choose-item.svelte-4z030h{padding:1.25rem;background:#f9fafb;border-radius:.5rem;border:.0625rem solid #ececec;text-align:left;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.why-choose-item.svelte-4z030h:hover{transform:translateY(-2px);box-shadow:0 8px 18px #00000014;border-color:#e2e2e2}@media (min-width: 375px){.why-choose-item.svelte-4z030h{padding:1.5rem}}.why-choose-item.svelte-4z030h p:where(.svelte-4z030h){margin:0;line-height:1.6;color:#555;font-size:.9rem}@media (min-width: 375px){.why-choose-item.svelte-4z030h p:where(.svelte-4z030h){font-size:1rem}}.cta-section.svelte-4z030h{border-top:.125rem solid #e0e0e0;padding-top:1.5rem}@media (min-width: 375px){.cta-section.svelte-4z030h{padding-top:2rem}}.cta-section.svelte-4z030h p:where(.svelte-4z030h){font-size:1rem;color:#666;margin:0 0 1.5rem;line-height:1.6}@media (min-width: 375px){.cta-section.svelte-4z030h p:where(.svelte-4z030h){font-size:1.1rem;margin:0 0 2rem}}.btn.svelte-4z030h{display:inline-block;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;background-color:#333;color:#fff;border:.125rem solid #333;border-radius:.5rem;transition:all .3s ease}@media (min-width: 375px){.btn.svelte-4z030h{padding:1rem 2rem;font-size:1.1rem}}.btn.svelte-4z030h:hover{background-color:#555;border-color:#555;transform:translateY(-2px)}
