@font-face{font-family:Manrope;src:url(/fonts/manrope.woff2)format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Caveat;src:url(/fonts/caveat.woff2)format("woff2");font-weight:600;font-display:swap}:root{--coquelicot:#f23d3d;--encre:#191923;--blanc:#fff;--rose-clair:#fff2f1;--coquelicot-fonce:#d42f2f;--encre-douce:#55555f;--gris-clair:#c4c4cc;--rose:#ffd9d6;--sillon:#17171c;--sillon-trait:#2c2d38;--titre:"Manrope", system-ui, sans-serif;--texte:"Manrope", system-ui, sans-serif;--manuscrit:"Caveat", "Bradley Hand", "Segoe Print", cursive;--gouttiere:clamp(1rem, 4vw, 3rem);--largeur:78rem;--mesure:68ch;--rayon:1.25rem;--sortie:cubic-bezier(.16, 1, .3, 1);--ombre:25 25 35;color-scheme:light;-webkit-text-size-adjust:100%;text-size-adjust:100%}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--blanc);color:var(--encre);font-family:var(--texte);font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:1.125rem;line-height:1.6}::selection{background:var(--rose);color:var(--encre)}img,svg{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--titre);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:800;line-height:1.02}p{text-wrap:pretty;margin:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:.09em}a:hover{text-decoration-thickness:.16em}:focus-visible{outline:3px solid var(--encre);outline-offset:3px;box-shadow:0 0 0 6px var(--blanc);border-radius:.25rem}.lien-evitement{z-index:100;background:var(--encre);color:var(--blanc);border-radius:.5rem;padding:.75rem 1rem;font-weight:700;position:absolute;top:-4rem;left:1rem}.lien-evitement:focus{top:1rem}.visuellement-cache{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.cadre{width:min(100% - 2 * var(--gouttiere), var(--largeur));margin-inline:auto}.pastille{--fond:var(--coquelicot-fonce);--texte-pastille:var(--blanc);--d:8.25rem;width:var(--d);aspect-ratio:1;color:var(--texte-pastille);font-family:var(--titre);font-weight:800;font-size:calc(var(--d) * .15);letter-spacing:-.02em;text-align:center;cursor:pointer;filter:drop-shadow(0 .3rem .45rem rgb(var(--ombre) / .35));transition:rotate .4s var(--sortie), scale .4s var(--sortie);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;line-height:1;text-decoration:none;display:inline-grid;position:relative;rotate:-9deg}.pastille__forme{width:100%;height:100%;fill:var(--fond);stroke:var(--blanc);stroke-width:6px;stroke-linejoin:round;position:absolute;inset:0;overflow:visible}.pastille__texte{text-wrap:balance;max-width:74%;position:relative}.pastille:hover{rotate:-2deg;scale:1.05}.pastille:active{scale:.96}.pastille:focus-visible{border-radius:50%}.pastille[disabled],.pastille[aria-busy=true]{cursor:progress;opacity:.7}.pastille--moyenne{--d:6.75rem}.pastille--petite{--d:5.6rem;font-size:.85rem}.pastille--encre{--fond:var(--encre)}.pastille--cri{font-size:calc(var(--d) * .19)}@media (prefers-reduced-motion:reduce){.pastille{transition:none}}.feuille{background-color:var(--blanc);box-shadow:0 .1rem .15rem rgb(var(--ombre) / .22), .35rem .6rem 1.4rem rgb(var(--ombre) / .16);border-radius:2px;rotate:-.6deg}.feuille--rose{background-color:var(--rose)}.feuille--rose-clair{background-color:var(--rose-clair)}.feuille--large{rotate:.12deg}.champ{gap:.4rem;display:grid}.champ label,.champ .etiquette{font-size:1rem;font-weight:700}.champ input,.champ select,.champ textarea{border:2px solid var(--encre);background:var(--blanc);width:100%;min-height:3.25rem;color:var(--encre);font:inherit;caret-color:var(--coquelicot-fonce);border-radius:.75rem;padding:.75rem 1rem;font-size:1.125rem}.champ textarea{resize:vertical;min-height:9rem}.champ input::placeholder,.champ textarea::placeholder{color:var(--encre-douce)}.champ input:focus-visible,.champ select:focus-visible,.champ textarea:focus-visible{outline:3px solid var(--encre);outline-offset:2px;box-shadow:0 0 0 5px var(--blanc)}.champ [aria-invalid=true]{border-color:var(--coquelicot-fonce);box-shadow:inset 0 0 0 1px var(--coquelicot-fonce)}.champ .erreur{color:var(--coquelicot-fonce);font-size:.95rem;font-weight:700}.champ .erreur:empty{display:none}.champ label.case{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;font-size:.95rem;font-weight:400;line-height:1.45;display:grid}.case input{width:1.5rem;height:1.5rem;accent-color:var(--coquelicot-fonce);margin:.1rem 0 0}.miel{width:1px;height:1px;position:absolute;left:-100vw;overflow:hidden}.alerte{border:2px solid;border-radius:1rem;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:1rem 1.25rem;font-weight:700;line-height:1.4;display:grid}.alerte:empty,.alerte[hidden]{display:none}.alerte svg{flex:none;width:1.5rem;height:1.5rem}.alerte--succes{background:var(--rose-clair);color:var(--encre);border-color:var(--encre)}.alerte--erreur{background:var(--blanc);color:var(--coquelicot-fonce)}html{scrollbar-color:var(--coquelicot) var(--rose-clair)}.verso{color:var(--encre);padding-block:clamp(3rem,8vw,6rem)}.verso .prose{max-width:var(--mesure)}.prose>*+*{margin-top:1.1em}.prose h2{color:var(--coquelicot);margin-top:2.2em;margin-bottom:-.2em;font-size:clamp(1.8rem,3.6vw,2.5rem)}.prose h3{margin-top:1.8em;margin-bottom:-.4em;font-size:clamp(1.4rem,3vw,1.8rem)}.prose ul,.prose ol{padding-left:1.4em}.prose li+li{margin-top:.4em}.prose li::marker{color:var(--coquelicot);font-weight:700}.prose a{color:var(--coquelicot-fonce);font-weight:700}.prose strong{font-weight:700}.prose blockquote{background:var(--rose-clair);border-radius:var(--rayon);margin:0;padding:1.25rem 1.5rem}.prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--rose);vertical-align:top;padding:.6rem .75rem}.prose th{color:var(--coquelicot-fonce);font-weight:800}.table-defile{overflow-x:auto}.source{color:var(--encre-douce);font-size:.9rem}.appel{border-radius:var(--rayon);background-color:var(--coquelicot);color:var(--blanc);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:3.5rem;padding:clamp(1.5rem,4vw,2.5rem);display:flex}.appel p{letter-spacing:-.02em;max-width:22ch;font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:800;line-height:1.1}.a-completer{background:var(--rose);border-radius:.25em;padding:0 .3em;font-weight:700}.logo[data-astro-cid-f7espo7c]{width:auto;height:2.4rem;display:block}.bandeau[data-astro-cid-nen7h5rs]{z-index:5;background-color:var(--blanc);color:var(--encre);border-bottom:1px solid var(--rose);padding-block:.9rem;padding-top:max(.9rem, env(safe-area-inset-top));position:relative}.bandeau__ligne[data-astro-cid-nen7h5rs]{grid-template-columns:auto 1fr auto auto;align-items:center;column-gap:1.75rem;display:grid}.bandeau__logo[data-astro-cid-nen7h5rs]{border-radius:.5rem;display:block}.bandeau__mentions[data-astro-cid-nen7h5rs]{letter-spacing:.08em;text-transform:uppercase;color:var(--encre-douce);font-size:.85rem;font-weight:700}.bandeau__liens[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:.25rem 1.4rem;margin:0;padding:0;list-style:none;display:flex}.bandeau__liens[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:.04em;text-transform:uppercase;padding:.45rem 0;font-size:.98rem;font-weight:800;text-decoration:none;display:inline-block}.bandeau__liens[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.bandeau__liens[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--coquelicot-fonce);text-underline-offset:.3em;text-decoration:underline .12em}.bandeau[data-astro-cid-nen7h5rs] .bandeau__action{align-self:start;margin-block:-.6rem -2.6rem}@media (width<=64rem){.bandeau__mentions[data-astro-cid-nen7h5rs]{display:none}.bandeau__ligne[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto;row-gap:.5rem}.bandeau__nav[data-astro-cid-nen7h5rs]{grid-area:2/1/auto/-1}.bandeau[data-astro-cid-nen7h5rs] .bandeau__action{grid-area:1/2;margin-block:-.4rem -.6rem}.bandeau__liens[data-astro-cid-nen7h5rs]{gap:0 1.1rem;max-width:19rem}.bandeau__liens[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:1.02rem}}.verso-pochette[data-astro-cid-jo6i4kqk]{background-color:var(--encre);color:var(--blanc);padding-block:3.5rem 2rem;padding-bottom:max(2rem, env(safe-area-inset-bottom))}.verso-pochette__grille[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:2rem 4rem;display:flex}.verso-pochette__promesse[data-astro-cid-jo6i4kqk]{color:var(--coquelicot);margin-top:1rem;font-size:1.3rem;font-weight:800}.verso-pochette[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{columns:2;column-gap:3rem;margin:0;padding:0;list-style:none}.verso-pochette[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:.35rem 0;text-decoration:none;display:inline-block}.verso-pochette[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--rose);text-decoration:underline}.verso-pochette__mentions[data-astro-cid-jo6i4kqk]{color:var(--gris-clair);border-top:1px solid #ffffff40;margin-top:2.5rem;padding-top:1.25rem;font-size:.875rem}
