h1.svelte-kq2vh8.svelte-kq2vh8{color:#333;font-size:2.5em;font-weight:500;margin:0 0 .75em}.intro.svelte-kq2vh8.svelte-kq2vh8{color:#555;font-size:1.1em;line-height:1.6;margin-bottom:3.5em}h3.svelte-kq2vh8.svelte-kq2vh8{font-size:1.7em;color:#555;font-weight:400;margin:0 0 1.5em}.sommaire.svelte-kq2vh8.svelte-kq2vh8{margin-bottom:3.5em}section.svelte-kq2vh8.svelte-kq2vh8{margin-bottom:4em}section.svelte-kq2vh8 h2.svelte-kq2vh8{color:#444;font-size:1.5em;font-weight:500;margin:0 0 1.5em;padding-bottom:.75em;border-bottom:2px solid #e0e0e0}.services-grid.svelte-kq2vh8.svelte-kq2vh8{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5em}.service-card.svelte-kq2vh8.svelte-kq2vh8{display:block;background:#fff;border-radius:8px;padding:1.5em;box-shadow:0 2px 8px #0000000f;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;color:inherit;cursor:pointer}.service-card.svelte-kq2vh8.svelte-kq2vh8:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}.service-card.svelte-kq2vh8 h3.svelte-kq2vh8{color:#333;font-size:1.1em;font-weight:500;margin-bottom:.5em}.service-card.svelte-kq2vh8 p.svelte-kq2vh8{color:#666;font-size:.95em;line-height:1.5;margin-bottom:1em}.service-card.svelte-kq2vh8 .read-more.svelte-kq2vh8{color:#1e88e5;font-size:.9em;transition:text-decoration .2s ease}.service-card.svelte-kq2vh8:hover .read-more.svelte-kq2vh8{text-decoration:underline}.cta.svelte-kq2vh8.svelte-kq2vh8{background:linear-gradient(135deg,#1e88e5,#1565c0);border-radius:12px;padding:3em;text-align:center;margin-top:4em}.cta.svelte-kq2vh8 h2.svelte-kq2vh8{color:#fff;border-bottom:none;margin:0 0 .75em;font-size:1.8em}.cta.svelte-kq2vh8 p.svelte-kq2vh8{color:#ffffffe6;margin:0 0 2em;font-size:1.05em;line-height:1.6}.btn.svelte-kq2vh8.svelte-kq2vh8{display:inline-block;background:#fff;color:#1e88e5;padding:.75em 2em;border-radius:6px;text-decoration:none;font-weight:500;transition:transform .2s ease,box-shadow .2s ease}.btn.svelte-kq2vh8.svelte-kq2vh8:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003;text-decoration:none}@media (max-width: 600px){h1.svelte-kq2vh8.svelte-kq2vh8{font-size:2em}h3.svelte-kq2vh8.svelte-kq2vh8{margin-top:0}.sommaire.svelte-kq2vh8.svelte-kq2vh8{margin-bottom:2.5em}section.svelte-kq2vh8.svelte-kq2vh8{margin-bottom:3em}.services-grid.svelte-kq2vh8.svelte-kq2vh8{grid-template-columns:1fr}.cta.svelte-kq2vh8.svelte-kq2vh8{padding:2em 1.5em;margin-top:3em}.cta.svelte-kq2vh8 h2.svelte-kq2vh8{font-size:1.5em}}
