.prestation[data-astro-cid-6xbaf7o3]{container:prestation / inline-size;position:relative;display:flex;flex-direction:column;width:100%;background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.prestation[data-astro-cid-6xbaf7o3]:before{content:"";position:absolute;inset:-1px -1px auto;height:3px;background:var(--c-calamine);border-radius:var(--radius) var(--radius) 0 0}.prestation__main[data-astro-cid-6xbaf7o3]{display:grid;gap:var(--sp-5);padding:clamp(1.25rem,.75rem + 4cqi,2.5rem)}.prestation__cote[data-astro-cid-6xbaf7o3]{display:flex;align-items:center;gap:var(--sp-3)}.prestation__index[data-astro-cid-6xbaf7o3]{display:grid;place-items:center;min-width:2.75rem;height:2.75rem;padding-inline:.5rem;background:var(--c-calamine);border-radius:var(--radius-sm);color:var(--c-marqueur-2);font-family:var(--f-serif);font-size:1.25rem;font-weight:600;line-height:1;font-variant-numeric:lining-nums tabular-nums}.prestation__line[data-astro-cid-6xbaf7o3]{flex:1;height:11px;border-inline:1px solid var(--c-marqueur);background:linear-gradient(var(--c-marqueur),var(--c-marqueur)) center / 100% 1px no-repeat}.prestation__kind[data-astro-cid-6xbaf7o3]{color:var(--c-acier);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.prestation__body[data-astro-cid-6xbaf7o3]{display:grid;gap:var(--sp-6)}.prestation__lead[data-astro-cid-6xbaf7o3]{display:grid;align-content:start;gap:var(--sp-5)}.prestation__title[data-astro-cid-6xbaf7o3]{max-width:20ch;font-family:var(--f-serif);font-size:clamp(1.5rem,1.25rem + .9vw,2rem);font-weight:560;line-height:1.12;letter-spacing:-.01em}.prestation__block[data-astro-cid-6xbaf7o3]{display:grid;align-content:start;gap:var(--sp-3)}.prestation__label[data-astro-cid-6xbaf7o3]{color:var(--c-trempe);font-size:.75rem;font-weight:700;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.prestation__situation[data-astro-cid-6xbaf7o3]{max-width:46ch;color:var(--c-encre);font-size:var(--fs-base);line-height:1.6}.prestation__situation[data-astro-cid-6xbaf7o3] a,.prestation__steps[data-astro-cid-6xbaf7o3] a{color:var(--c-trempe);font-weight:600}.prestation__points[data-astro-cid-6xbaf7o3]{margin:0;padding:0;border-top:1px solid var(--c-encre)}.prestation__points[data-astro-cid-6xbaf7o3] li[data-astro-cid-6xbaf7o3]{display:flex;align-items:center;gap:var(--sp-3);min-height:3rem;padding-block:.55rem;border-bottom:1px solid var(--c-border);color:var(--c-encre);font-size:var(--fs-sm);font-weight:600;line-height:1.35}.prestation__rep[data-astro-cid-6xbaf7o3]{flex:none;display:grid;place-items:center;width:1.625rem;height:1.625rem;border:1px solid var(--c-trempe);border-radius:var(--radius-sm);color:var(--c-trempe);font-size:.75rem;font-weight:750;line-height:1}.prestation__process[data-astro-cid-6xbaf7o3]{display:grid;gap:var(--sp-4);margin-top:auto;padding:var(--sp-5) clamp(1.25rem,.75rem + 4cqi,2.5rem) clamp(1.5rem,1rem + 3cqi,2.25rem);background:var(--c-zinc);border-top:1px solid var(--c-border);border-radius:0 0 var(--radius) var(--radius)}.prestation__label--row[data-astro-cid-6xbaf7o3]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4)}.prestation__count[data-astro-cid-6xbaf7o3]{color:var(--c-acier);font-weight:600;letter-spacing:.08em}.prestation__steps[data-astro-cid-6xbaf7o3]{display:grid;gap:var(--sp-4);margin:0;padding:0}.prestation__steps[data-astro-cid-6xbaf7o3] li[data-astro-cid-6xbaf7o3]{position:relative;display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--c-steel-300)}.prestation__steps[data-astro-cid-6xbaf7o3] li[data-astro-cid-6xbaf7o3]:before{content:"";position:absolute;top:-5px;left:0;width:1px;height:9px;background:var(--c-steel-500)}.prestation__step-num[data-astro-cid-6xbaf7o3]{color:var(--c-trempe);font-family:var(--f-serif);font-size:1.125rem;font-weight:600;line-height:1.35;font-variant-numeric:lining-nums tabular-nums}.prestation__steps[data-astro-cid-6xbaf7o3] p[data-astro-cid-6xbaf7o3]{max-width:52ch;color:var(--c-acier);font-size:var(--fs-sm);line-height:1.55}.prestation__steps[data-astro-cid-6xbaf7o3]{column-gap:var(--sp-6)}@container prestation (min-width: 40rem){.prestation__body[data-astro-cid-6xbaf7o3]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:clamp(2rem,6cqi,3.5rem)}.prestation__steps[data-astro-cid-6xbaf7o3][data-steps="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container prestation (min-width: 58rem){.prestation__steps[data-astro-cid-6xbaf7o3][data-steps="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}
