.accueil[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:center;padding-block:clamp(2.5rem,6vw,5rem)}.accueil-visuel[data-astro-cid-j7pv25f6]{display:grid;justify-items:end}.accueil-photo[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:5 / 4;object-fit:cover;object-position:30% center;border-radius:1.5rem}.accueil-visuel[data-astro-cid-j7pv25f6] .facture{margin-top:-6rem;margin-right:-1rem;position:relative}.accueil-texte[data-astro-cid-j7pv25f6]{display:grid;gap:.5rem}.actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.services-liste[data-astro-cid-j7pv25f6]{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.service[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;align-content:start;gap:1rem;height:100%;padding:0 1.5rem 1.5rem;overflow:hidden;border-radius:1.25rem;color:var(--encre);text-decoration:none;border:2px solid var(--encre);border-top-width:10px}.service-magenta[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{border-top-color:var(--magenta)}.service-bleu[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{border-top-color:var(--bleu)}.service-jaune[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{border-top-color:var(--jaune)}.service[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{text-decoration:underline;text-decoration-thickness:2px}.service-photo[data-astro-cid-j7pv25f6]{grid-column:1 / -1;width:calc(100% + 3rem);max-width:none;margin-inline:-1.5rem;aspect-ratio:16 / 10;object-fit:cover;border-bottom:2px solid var(--encre)}.service[data-astro-cid-j7pv25f6] .tache[data-astro-cid-j7pv25f6]{width:2.2rem;height:2.2rem}.service-corps[data-astro-cid-j7pv25f6]{display:grid;gap:.4rem}.service-resume[data-astro-cid-j7pv25f6]{color:var(--gris)}.deroule[data-astro-cid-j7pv25f6]{background:var(--fond-doux)}.deroule-grille[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(2rem,5vw,4rem)}.etapes[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none;counter-reset:etape;display:grid;gap:1.5rem}.etapes[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:etape;display:grid;grid-template-columns:3rem 1fr;column-gap:1rem;row-gap:.25rem}.etapes[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(etape);grid-row:span 2;width:3rem;height:3rem;display:grid;place-items:center;border-radius:50%;background:var(--encre);color:var(--papier);font-family:var(--titre);font-weight:800;font-size:1.4rem}.garanties[data-astro-cid-j7pv25f6]{margin:2rem 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem 2rem}.garanties[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--titre);font-weight:800;font-size:1.25rem}.garanties[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:.3rem 0 0;color:var(--gris)}@media(max-width:960px){.services-liste[data-astro-cid-j7pv25f6],.garanties[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:860px){.accueil-visuel[data-astro-cid-j7pv25f6]{justify-items:start}.accueil-visuel[data-astro-cid-j7pv25f6] .facture{margin-top:-4rem;margin-right:0;margin-left:1rem;width:calc(100% - 2rem)}.accueil[data-astro-cid-j7pv25f6],.deroule-grille[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:600px){.services-liste[data-astro-cid-j7pv25f6],.garanties[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
