.prestations[data-astro-cid-iwysduab]{position:relative;isolation:isolate;background:var(--c-zinc-2);border-top:1px solid var(--c-border)}.prestations[data-astro-cid-iwysduab]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(to right,rgb(20 28 38 / .055) 1px,transparent 1px),linear-gradient(to bottom,rgb(20 28 38 / .055) 1px,transparent 1px);background-size:2rem 2rem;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 0% 0%,#000 10%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 0% 0%,#000 10%,transparent 75%);pointer-events:none}.prestations__layout[data-astro-cid-iwysduab]{display:grid;grid-template-areas:"head" "list" "cta";gap:var(--sp-7)}.prestations__head[data-astro-cid-iwysduab]{grid-area:head;display:grid;align-content:start;gap:var(--sp-5)}.prestations__eyebrow[data-astro-cid-iwysduab]{display:inline-flex;align-items:center;gap:var(--sp-3);color:var(--c-trempe);font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.prestations__tick[data-astro-cid-iwysduab]{width:2.5rem;height:11px;border-inline:1px solid currentColor;background:linear-gradient(currentColor,currentColor) center / 100% 1px no-repeat}.prestations__head[data-astro-cid-iwysduab] h2[data-astro-cid-iwysduab]{max-width:11ch;font-size:clamp(2.25rem,1.5rem + 2.6vw,3.5rem);line-height:1.04}.prestations__intro[data-astro-cid-iwysduab]{max-width:40ch}.prestations__index[data-astro-cid-iwysduab]{display:none;margin:var(--sp-3) 0 0;border-top:1px solid var(--c-border)}.prestations__index[data-astro-cid-iwysduab] a[data-astro-cid-iwysduab]{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;gap:var(--sp-2);min-height:2.75rem;padding-block:.7rem;border-bottom:1px solid var(--c-border);color:var(--c-encre);font-size:var(--fs-sm);font-weight:600;line-height:1.35;text-decoration:none}.prestations__index[data-astro-cid-iwysduab] a[data-astro-cid-iwysduab]:hover span[data-astro-cid-iwysduab]:last-child{text-decoration:underline;text-underline-offset:.2em}.prestations__index-num[data-astro-cid-iwysduab]{color:var(--c-trempe);font-family:var(--f-serif);font-size:1.0625rem;font-weight:600;font-variant-numeric:lining-nums tabular-nums}.prestations__list[data-astro-cid-iwysduab]{grid-area:list;display:grid;gap:clamp(1.5rem,1rem + 1.5vw,2.25rem);margin:0}.prestations__list[data-astro-cid-iwysduab]>li[data-astro-cid-iwysduab]{display:flex}.prestations__cta[data-astro-cid-iwysduab]{grid-area:cta;display:grid;justify-items:start;gap:var(--sp-3);padding-top:var(--sp-5);border-top:1px solid var(--c-encre)}.prestations__cta-title[data-astro-cid-iwysduab]{font-family:var(--f-serif);font-size:var(--fs-lg);font-weight:560;line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.prestations__cta-text[data-astro-cid-iwysduab]{color:var(--c-text-muted);font-size:var(--fs-sm)}.prestations__cta[data-astro-cid-iwysduab] .btn[data-astro-cid-iwysduab]{margin-top:var(--sp-2)}@media(min-width:1080px){.prestations__layout[data-astro-cid-iwysduab]{grid-template-columns:minmax(17rem,4fr) minmax(0,8fr);grid-template-rows:1fr auto;grid-template-areas:"head list" "cta  list";column-gap:clamp(3rem,1rem + 4vw,5.5rem);row-gap:var(--sp-7)}.prestations__head[data-astro-cid-iwysduab]{align-self:start}.prestations__index[data-astro-cid-iwysduab]{display:block}.prestations__cta[data-astro-cid-iwysduab]{align-self:end}}@media(min-width:1080px)and (min-height:760px){.prestations__head[data-astro-cid-iwysduab]{position:sticky;top:calc(var(--header-h) + 2.5rem)}}.keypoints__grid[data-astro-cid-yfjhkrjk]{display:grid;gap:var(--sp-4)}.keypoints__grid[data-astro-cid-yfjhkrjk] li[data-astro-cid-yfjhkrjk]{position:relative;display:grid;align-content:start;gap:var(--sp-3);padding:clamp(1.5rem,3vw,2.25rem);background:var(--c-white);border:1px solid var(--c-border);border-radius:1.5rem;box-shadow:0 18px 36px -30px #141c2680}.keypoints__num[data-astro-cid-yfjhkrjk]{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--c-calamine);color:var(--c-marqueur-2);font-size:.8125rem;font-weight:800}.keypoints__grid[data-astro-cid-yfjhkrjk] h3[data-astro-cid-yfjhkrjk]{font-size:var(--fs-md)}.keypoints__grid[data-astro-cid-yfjhkrjk] p[data-astro-cid-yfjhkrjk]{color:var(--c-text-muted);font-size:var(--fs-sm)}@media(min-width:640px){.keypoints__grid[data-astro-cid-yfjhkrjk]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.keypoints__grid[data-astro-cid-yfjhkrjk]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.article__grid[data-astro-cid-yfjhkrjk]{display:grid;gap:var(--sp-7)}.article__aside[data-astro-cid-yfjhkrjk]{display:none}.article__section[data-astro-cid-yfjhkrjk]+.article__section[data-astro-cid-yfjhkrjk]{margin-top:clamp(3rem,5vw,4.5rem);padding-top:clamp(3rem,5vw,4.5rem);border-top:1px solid var(--c-border)}.article__section[data-astro-cid-yfjhkrjk] h2[data-astro-cid-yfjhkrjk]{margin-bottom:var(--sp-5);padding-left:1.1rem;border-left:4px solid var(--c-marqueur);font-size:var(--fs-xl);max-width:22ch}.toc__title[data-astro-cid-yfjhkrjk],.aside-card__title[data-astro-cid-yfjhkrjk]{font-size:var(--fs-xs);font-weight:700;letter-spacing:0;color:var(--c-bronze-ink)}.toc[data-astro-cid-yfjhkrjk] ol[data-astro-cid-yfjhkrjk]{display:grid;gap:.15rem;margin-top:var(--sp-4);border-left:1px solid var(--c-border)}.toc[data-astro-cid-yfjhkrjk] a[data-astro-cid-yfjhkrjk]{display:block;padding:.35rem 0 .35rem 1rem;margin-left:-1px;border-left:1px solid transparent;font-size:var(--fs-sm);color:var(--c-text-muted);text-decoration:none;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.toc[data-astro-cid-yfjhkrjk] a[data-astro-cid-yfjhkrjk]:hover{color:var(--c-text);border-left-color:var(--c-bronze)}.toc[data-astro-cid-yfjhkrjk]{padding:var(--sp-5);border:1px solid var(--c-border);border-radius:1.5rem;background:var(--c-white)}.aside-card[data-astro-cid-yfjhkrjk]{display:grid;gap:var(--sp-3);margin-top:var(--sp-5);padding:var(--sp-5);background:var(--c-ink);color:var(--c-paper);border-radius:1.5rem;--c-focus: var(--c-bronze-light)}.aside-card__title[data-astro-cid-yfjhkrjk]{color:var(--c-bronze-light)}.aside-card[data-astro-cid-yfjhkrjk] p[data-astro-cid-yfjhkrjk]:not(.aside-card__title){font-size:var(--fs-sm);color:#b7c1c4}.aside-card[data-astro-cid-yfjhkrjk] .btn[data-astro-cid-yfjhkrjk]:hover{--btn-bg: var(--c-paper);--btn-fg: var(--c-ink);--btn-bd: var(--c-paper)}.aside-card__phone[data-astro-cid-yfjhkrjk]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:650;font-size:var(--fs-sm);text-decoration:none}.aside-card__phone[data-astro-cid-yfjhkrjk]:hover{text-decoration:underline}.work-head__aside[data-astro-cid-yfjhkrjk]{display:grid;justify-items:start;gap:var(--sp-4)}.work-head__aside[data-astro-cid-yfjhkrjk] .lead[data-astro-cid-yfjhkrjk]{max-width:52ch}.pillar-spacer[data-astro-cid-yfjhkrjk]{height:var(--sp-6)}@media(min-width:1000px){.article__grid[data-astro-cid-yfjhkrjk]{grid-template-columns:17rem 1fr;gap:var(--sp-8)}.article__aside[data-astro-cid-yfjhkrjk]{display:block;position:sticky;top:calc(var(--header-h) + 2rem);align-self:start}}
