.premier-ecran[data-astro-cid-3sxydwro]{padding-top:clamp(40px,7vw,88px)}.grille[data-astro-cid-3sxydwro]{gap:24px;display:grid}h1[data-astro-cid-3sxydwro]{letter-spacing:-.035em;max-width:12ch;font-size:clamp(2.5rem,7.4vw,5.5rem);font-weight:800;line-height:.98}.calvi[data-astro-cid-3sxydwro]{width:fit-content;font-family:var(--ecriture);letter-spacing:0;color:var(--terra-nuit);margin:.3em 0 0 2.2em;font-size:clamp(2.9rem,6vw,4.7rem);font-weight:700;line-height:1.1;display:block;rotate:-3deg}@media (prefers-reduced-motion:no-preference){.calvi[data-astro-cid-3sxydwro]{animation:1.1s cubic-bezier(.45,0,.2,1) .4s both ecrit}}.intro[data-astro-cid-3sxydwro]{max-width:46ch;font-size:clamp(1.125rem,2vw,1.3125rem);line-height:1.5}.actions[data-astro-cid-3sxydwro]{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:12px;margin-top:24px;display:grid}@media (width>=900px){.grille[data-astro-cid-3sxydwro]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;column-gap:clamp(40px,6vw,96px)}}h2[data-astro-cid-ilm3r2hf]{text-align:center}.liste[data-astro-cid-ilm3r2hf]{border-top:1px solid var(--filet);margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none}.liste[data-astro-cid-ilm3r2hf] li[data-astro-cid-ilm3r2hf]{border-bottom:1px solid var(--filet);gap:10px;padding-block:24px;display:grid}.reponse[data-astro-cid-ilm3r2hf]{gap:8px;max-width:60ch;display:grid}.prix[data-astro-cid-ilm3r2hf]{font-weight:700}.liens[data-astro-cid-ilm3r2hf]{flex-wrap:wrap;gap:4px 20px;margin-top:4px;display:flex}.liens[data-astro-cid-ilm3r2hf] a[data-astro-cid-ilm3r2hf]{text-underline-offset:4px;padding-block:6px;font-weight:700;text-decoration-line:underline;text-decoration-thickness:2px}.mention[data-astro-cid-ilm3r2hf]{max-width:70ch;color:var(--gris);margin-top:24px;font-size:.9375rem}.suite[data-astro-cid-ilm3r2hf]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}@media (width>=800px){.liste[data-astro-cid-ilm3r2hf] li[data-astro-cid-ilm3r2hf]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);column-gap:clamp(32px,5vw,64px);padding-block:32px}}.fiches[data-astro-cid-z25wvizk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px;display:grid}.fiche[data-astro-cid-z25wvizk]{background:var(--blanc);box-shadow:var(--ombre);border-radius:24px;padding:clamp(24px,4vw,40px)}.rubrique[data-astro-cid-z25wvizk]{letter-spacing:0;line-height:1.4}.grand[data-astro-cid-z25wvizk]{letter-spacing:-.025em;margin-bottom:12px;font-size:clamp(1.625rem,3.4vw,2.25rem);font-weight:800;line-height:1.1}.fiche[data-astro-cid-z25wvizk] p[data-astro-cid-z25wvizk]:last-child{color:var(--gris)}.citation[data-astro-cid-56g3tex4]{grid-template-columns:fit-content(100%);gap:.4em;display:grid}.grand[data-astro-cid-56g3tex4]{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;font-size:clamp(2.25rem,6.4vw,4.75rem);font-weight:800;line-height:1}.fin[data-astro-cid-56g3tex4]{color:var(--gris-nuit);margin-top:.6em;font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:700}.signature[data-astro-cid-56g3tex4]{font-family:var(--ecriture);color:var(--terra-nuit);justify-self:end;margin:.2em 0 0;font-size:clamp(3.25rem,6.5vw,4.9rem);font-weight:700;line-height:1;rotate:-4deg}.pile[data-astro-cid-6vk5kbhc]{grid-auto-rows:1fr;gap:28px;margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none;display:grid}.carte[data-astro-cid-6vk5kbhc]{top:calc(var(--header-h) + 20px + var(--i) * 14px);background:var(--blanc);border-radius:24px;padding:clamp(24px,4vw,44px);position:sticky;box-shadow:0 -1px #fff9,0 18px 40px #0f121824}.mot[data-astro-cid-6vk5kbhc]{letter-spacing:0;width:fit-content;text-decoration-line:underline;text-decoration-color:var(--jaune);text-underline-offset:7px;font-size:1rem;font-weight:700;text-decoration-thickness:4px}.grand[data-astro-cid-6vk5kbhc]{letter-spacing:-.025em;text-wrap:balance;max-width:18ch;margin:18px 0 12px;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.05}.detail[data-astro-cid-6vk5kbhc]{max-width:52ch;color:var(--gris)}.frise[data-astro-cid-fvsn5hsk]{--ecart:28px;gap:var(--ecart);grid-auto-rows:1fr;margin:clamp(32px,5vw,56px) 0 0;padding:0 0 0 30px;list-style:none;display:grid}.frise[data-astro-cid-fvsn5hsk] li[data-astro-cid-fvsn5hsk]{position:relative}.frise[data-astro-cid-fvsn5hsk] li[data-astro-cid-fvsn5hsk]:before{content:"";z-index:1;background:var(--nuit);border-radius:50%;width:14px;height:14px;position:absolute;top:6px;left:-36px}.frise[data-astro-cid-fvsn5hsk] li[data-astro-cid-fvsn5hsk]:last-child:before{background:var(--jaune);box-shadow:0 0 0 5px #f2b01e38}.frise[data-astro-cid-fvsn5hsk] li[data-astro-cid-fvsn5hsk]:not(:last-child):after{content:"";width:2px;height:calc(100% + var(--ecart));background:var(--filet);position:absolute;top:13px;left:-30px}.quand[data-astro-cid-fvsn5hsk]{color:var(--gris);font-size:.9375rem;font-weight:700}.quoi[data-astro-cid-fvsn5hsk]{max-width:40ch;margin-top:4px}.conclusion[data-astro-cid-fvsn5hsk]{letter-spacing:-.025em;text-align:center;text-wrap:balance;max-width:22ch;margin:clamp(36px,5vw,64px) auto 0;font-size:clamp(1.625rem,3.6vw,2.5rem);font-weight:800;line-height:1.1}@media (width>=800px){.frise[data-astro-cid-fvsn5hsk]{--ecart:clamp(24px, 4vw, 56px);grid-template-columns:repeat(3,minmax(0,1fr));padding:30px 0 0}.frise[data-astro-cid-fvsn5hsk] li[data-astro-cid-fvsn5hsk]:before{top:-36px;left:0}.frise[data-astro-cid-fvsn5hsk] li[data-astro-cid-fvsn5hsk]:not(:last-child):after{width:calc(100% + var(--ecart));height:2px;top:-30px;left:7px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.frise[data-astro-cid-fvsn5hsk]{view-timeline-name:--frise}.frise[data-astro-cid-fvsn5hsk] li[data-astro-cid-fvsn5hsk]:after{transform-origin:top;animation-name:trace-bas;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--frise}.frise[data-astro-cid-fvsn5hsk] li[data-astro-cid-fvsn5hsk]:first-child:after{animation-range:cover 15% cover 30%}.frise[data-astro-cid-fvsn5hsk] li[data-astro-cid-fvsn5hsk]:nth-child(2):after{animation-range:cover 30% cover 45%}@media (width>=800px){.frise[data-astro-cid-fvsn5hsk] li[data-astro-cid-fvsn5hsk]:after{transform-origin:0;animation-name:trace-droite}}}}@keyframes trace-bas{0%{scale:1 0}}@keyframes trace-droite{0%{scale:0 1}}
