.fr-tete[data-astro-cid-7ikcqbff]{padding:40px 0 36px;background:radial-gradient(900px 420px at 92% 0%,#ffe9d2 0%,var(--cep-papier) 60%)}@media(min-width:900px){.fr-tete[data-astro-cid-7ikcqbff]{padding:64px 0 56px}}.fr-tete-grille[data-astro-cid-7ikcqbff]{display:grid;gap:28px;align-items:center}@media(min-width:960px){.fr-tete-grille[data-astro-cid-7ikcqbff]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px}}.fr-fil[data-astro-cid-7ikcqbff]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px;font-size:14px;color:var(--cep-doux)}.fr-fil[data-astro-cid-7ikcqbff] a[data-astro-cid-7ikcqbff]{color:var(--cep-doux);text-decoration:none}.fr-fil[data-astro-cid-7ikcqbff] a[data-astro-cid-7ikcqbff]:hover{color:var(--cep-bleu);text-decoration:underline}.fr-tete[data-astro-cid-7ikcqbff] h1[data-astro-cid-7ikcqbff]{font-size:clamp(30px,4.4vw,48px);line-height:1.08;margin:12px 0 16px;max-width:22ch}.fr-lead[data-astro-cid-7ikcqbff]{margin:0 0 14px;font-size:18px;line-height:1.6;color:var(--cep-texte);max-width:60ch}.fr-maj[data-astro-cid-7ikcqbff]{margin:0 0 24px;font-size:14.5px;color:var(--cep-doux);max-width:64ch}.fr-actions[data-astro-cid-7ikcqbff]{display:flex;flex-wrap:wrap;gap:12px}.fr-visuel[data-astro-cid-7ikcqbff]{margin:0}.fr-visuel[data-astro-cid-7ikcqbff] img[data-astro-cid-7ikcqbff]{display:block;width:100%;height:auto;border-radius:var(--cep-rayon);box-shadow:var(--cep-ombre)}.fr-sous[data-astro-cid-7ikcqbff]{margin:0 0 24px;font-size:16.5px;line-height:1.6;color:var(--cep-doux);max-width:70ch}.fr-cartes[data-astro-cid-7ikcqbff]{list-style:none;margin:0;padding:0;display:grid;gap:16px}@media(min-width:720px){.fr-cartes[data-astro-cid-7ikcqbff]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.fr-cartes[data-astro-cid-7ikcqbff]{grid-template-columns:repeat(3,1fr)}}.fr-carte[data-astro-cid-7ikcqbff]{display:flex;flex-direction:column;gap:10px;height:100%;padding:22px 22px 20px;text-decoration:none;color:var(--cep-texte);transition:transform .15s ease,box-shadow .2s ease}.fr-carte[data-astro-cid-7ikcqbff]:hover{transform:translateY(-3px);text-decoration:none}.fr-code[data-astro-cid-7ikcqbff]{align-self:flex-start;padding:5px 10px;border-radius:999px;background:#fdeedd;color:var(--cep-aube-texte);font-size:12.5px;font-weight:700;letter-spacing:.08em}.fr-nom[data-astro-cid-7ikcqbff]{font-size:19px;line-height:1.3;color:var(--cep-encre)}.fr-intro[data-astro-cid-7ikcqbff]{font-size:15px;line-height:1.55;color:var(--cep-doux)}.fr-notions[data-astro-cid-7ikcqbff]{display:grid;gap:6px;margin:2px 0 4px}.fr-notions[data-astro-cid-7ikcqbff] span[data-astro-cid-7ikcqbff]{position:relative;padding-left:20px;font-size:14.5px;line-height:1.45;color:var(--cep-texte)}.fr-notions[data-astro-cid-7ikcqbff] span[data-astro-cid-7ikcqbff]:before{content:"";position:absolute;left:2px;top:5px;width:9px;height:5px;border-left:2px solid var(--cep-aube);border-bottom:2px solid var(--cep-aube);transform:rotate(-45deg)}.fr-meta[data-astro-cid-7ikcqbff]{margin-top:auto;padding-top:8px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:14px;font-weight:600;color:var(--cep-encre)}.fr-lire[data-astro-cid-7ikcqbff]{color:var(--cep-bleu)}.fr-carte[data-astro-cid-7ikcqbff]:hover .fr-lire[data-astro-cid-7ikcqbff]{text-decoration:underline}.fr-etapes[data-astro-cid-7ikcqbff]{list-style:none;margin:0;padding:0;display:grid;gap:14px}@media(min-width:900px){.fr-etapes[data-astro-cid-7ikcqbff]{grid-template-columns:repeat(2,1fr)}}.fr-etapes[data-astro-cid-7ikcqbff] li[data-astro-cid-7ikcqbff]{position:relative;padding:22px 22px 20px 72px}.fr-num[data-astro-cid-7ikcqbff]{position:absolute;left:22px;top:20px;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--cep-encre);color:#fff;font-weight:700}.fr-etapes[data-astro-cid-7ikcqbff] h3[data-astro-cid-7ikcqbff]{margin:4px 0 6px;font-size:18px;color:var(--cep-encre)}.fr-etapes[data-astro-cid-7ikcqbff] p[data-astro-cid-7ikcqbff]{margin:0;font-size:15.5px;line-height:1.6;color:var(--cep-doux)}.fr-prose[data-astro-cid-7ikcqbff]{max-width:760px}
