@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_a3b2876f-module__Rd4pNW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_a3b2876f-module__Rd4pNW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
.ac{--jaune:#f2c230;--jaune-fonce:#d8a514;--jaune-ombre:#b98a06;--doux-jaune:#3d3420;--papier:#f4f5f6;--papier-2:#e6e3da;--feuille:#fff;--encre:#1b1f24;--encre-2:#343a42;--bleu:#00466e;--texte:#3a424c;--texte-doux:#555e69;--contour:#6b727b;--filet:#d5d8dc;--sarcelle:#006a6a;--sarcelle-fonce:#00524f;--erreur:#8a1c15;--erreur-fond:#fbe3de;--sortie:cubic-bezier(.23, 1, .32, 1);--arrivee:cubic-bezier(.16, 1, .3, 1);background:var(--jaune);min-height:100dvh;color:var(--encre);font-family:var(--font-archivo), Arial, sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;grid-template-columns:minmax(0,1fr);grid-template-areas:"photo""fiche""garde""pied";display:grid;position:relative}.ac ::selection{color:var(--encre);background:#c5ebe6}.ac :focus-visible{outline:3px solid var(--sarcelle);outline-offset:3px;border-radius:4px}.ac .ac-tete{z-index:2;position:absolute;top:0;left:16px}.ac .ac-marque{background:var(--jaune-fonce);border-radius:0 0 10px 10px;padding:10px 10px 9px;display:inline-flex;box-shadow:0 6px 14px -8px #1b1f2480}.ac .ac-marque span{background:var(--feuille);letter-spacing:.08em;border-radius:3px;padding:4px 10px;font-size:13px;font-weight:800;font-stretch:78%;line-height:16px}.ac .ac-photo{grid-area:photo;height:204px;position:relative}.ac .ac-tirage{background:#6d8a4f;height:100%;position:relative;overflow:hidden}.ac .ac-photo-img{object-fit:cover;object-position:74% 16%;width:100%;height:100%;display:block}.ac .ac-credit,.ac .ac-trombone{display:none}.ac .ac-fiche-zone{z-index:1;grid-area:fiche;margin-top:-40px;padding:0 16px;position:relative}.ac .ac-chemise{isolation:isolate;max-width:28rem;margin:0 auto;position:relative}.ac .ac-chemise-large{max-width:32rem}.ac .ac-chemise:before{content:"";z-index:-2;background:var(--jaune-fonce);border-radius:6px 14px 14px;position:absolute;inset:-10px -8px -14px;box-shadow:0 22px 36px -26px #1b1f248c}.ac .ac-chemise:after{content:"";z-index:1;background:var(--jaune-fonce);height:42px;box-shadow:0 -8px 12px -10px #1b1f2473, inset 0 1.5px 0 #ffffff59, inset 0 -3px 0 var(--jaune-ombre);pointer-events:none;border-radius:2px 2px 14px 14px;position:absolute;bottom:-14px;left:-8px;right:-8px}.ac .ac-dessous{z-index:-1;background:var(--papier-2);border-radius:4px;position:absolute;inset:4px 6px 16px 8px;transform:rotate(-1.8deg);box-shadow:0 1px 2px #1b1f242e}.ac .ac-feuille{background:var(--feuille);border-radius:4px;padding:26px 20px 60px;position:relative;box-shadow:0 1px 2px #1b1f2424,0 14px 26px -18px #1b1f2466}.ac .ac-titre{letter-spacing:-.03em;color:var(--encre);text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(2rem,1.55rem + 1.6vw,2.75rem);font-weight:800;font-stretch:90%;line-height:1}.ac .ac-intro{max-width:34ch;color:var(--texte);text-wrap:pretty;margin:10px 0 24px;font-size:16px;line-height:1.5}.ac .ac-intro strong{color:var(--encre);overflow-wrap:anywhere;font-weight:700}.ac .ac-champ{margin-bottom:18px}.ac .ac-libelle{color:var(--encre);margin-bottom:6px;font-size:14px;font-weight:700;line-height:1.3;display:block}.ac .ac-saisie{border:1.5px solid var(--contour);background:var(--feuille);width:100%;min-height:48px;color:var(--encre);font:inherit;caret-color:var(--sarcelle);border-radius:6px;padding:10px 14px;font-size:16px;line-height:1.4;transition:border-color .15s,background-color .15s;display:block}.ac .ac-saisie::placeholder{color:var(--contour);opacity:1}.ac .ac-saisie:focus,.ac .ac-saisie:focus-visible{outline:2px solid var(--sarcelle);outline-offset:2px;border-color:var(--encre);border-radius:6px}.ac .ac-saisie:disabled{background:var(--papier);color:var(--texte-doux);-webkit-text-fill-color:var(--texte-doux);opacity:1;border-style:dashed}.ac .ac-saisie[aria-invalid=true]{border-color:var(--erreur)}@media (hover:hover) and (pointer:fine){.ac .ac-saisie:not(:disabled):not(:focus):hover{border-color:var(--encre)}}.ac .ac-aide{color:var(--texte-doux);margin:6px 0 0;font-size:13px;line-height:1.4}.ac .ac-code{letter-spacing:.3em;text-align:center;min-height:64px;margin-bottom:20px;padding-left:calc(14px + .3em);font-size:30px;font-weight:700}.ac .ac-code::placeholder{font-weight:500}.ac .ac-ligne{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 16px;margin:-4px 0 18px;display:flex}.ac .ac-case-libelle{min-height:44px;color:var(--encre);cursor:pointer;align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.ac .ac-case{width:20px;height:20px;accent-color:var(--encre);flex:none;margin:0}.ac .ac-lien{min-height:44px;color:var(--bleu);text-underline-offset:4px;align-items:center;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;transition:text-decoration-thickness .12s;display:inline-flex}.ac .ac-lien-doux{min-height:44px;color:var(--texte-doux);justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.ac .ac-lien:hover{text-decoration-thickness:2.5px}.ac .ac-lien-doux:hover{color:var(--encre);text-underline-offset:4px;text-decoration:underline}}.ac .ac-suite{justify-items:center;margin-top:10px;display:grid}.ac button.ac-lien{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:700}.ac .ac-bouton{width:100%;min-height:52px;font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .16s var(--sortie), background-color .15s ease;border:0;border-radius:8px;place-items:center;padding:12px 20px;font-size:16px;font-weight:700;line-height:1.25;display:grid;position:relative;overflow:hidden}.ac .ac-bouton:active:not(:disabled){transform:scale(.97)}.ac .ac-bouton-libelle{grid-area:1/1}.ac .ac-bouton-attente,.ac .ac-bouton[data-chargement] .ac-bouton-libelle:first-child{visibility:hidden}.ac .ac-bouton[data-chargement] .ac-bouton-attente{visibility:visible}.ac .ac-bouton-plein{background:var(--encre);color:#fff}.ac .ac-bouton-plein[data-chargement]{background:var(--encre-2);cursor:progress}.ac .ac-bouton-plein[data-chargement]:after{content:"";background:var(--jaune);width:34%;height:3px;position:absolute;bottom:0;left:0}.ac .ac-bouton-plein:disabled:not([data-chargement]){cursor:not-allowed;background:#9aa0a6}.ac .ac-bouton-contour{border:2px solid var(--encre);width:auto;min-height:48px;color:var(--encre);background:0 0;display:inline-grid}@media (hover:hover) and (pointer:fine){.ac .ac-bouton-plein:not(:disabled):hover{background:var(--encre-2)}.ac .ac-bouton-contour:hover{background:var(--papier)}}.ac .ac-erreur{background:var(--erreur-fond);color:var(--erreur);border:1px solid #c4281f59;border-radius:6px;align-items:flex-start;gap:10px;margin:0 0 20px;padding:12px 14px;font-size:14.5px;line-height:1.45;display:flex}.ac .ac-erreur p{margin:0}.ac .ac-erreur-titre{font-weight:700}.ac .ac-erreur-signe{flex:none;margin-top:1px}.ac .ac-tampon-ligne{margin:0 0 22px}.ac .ac-tampon{letter-spacing:.08em;text-transform:uppercase;border:2px solid;border-radius:4px;padding:4px 10px 3px;font-size:13px;font-weight:800;font-stretch:80%;line-height:18px;display:inline-block;transform:rotate(-3deg)}.ac .ac-tampon-valide{color:var(--sarcelle-fonce)}.ac .ac-tampon-ferme{color:var(--texte)}.ac .ac-encart{border:1px solid var(--filet);background:var(--papier);border-radius:6px;margin:0 0 24px;padding:16px}.ac .ac-encart-titre{margin:0 0 10px;font-size:16px;font-weight:700}.ac .ac-encart-note{color:var(--texte-doux);margin:10px 0 0;font-size:13px;line-height:1.45}.ac .ac-garde{grid-area:garde;padding:52px 16px 8px}.ac .ac-garde>*{max-width:28rem;margin-inline:auto}.ac .ac-garde-titre{letter-spacing:-.01em;margin-top:0;margin-bottom:10px;font-size:18px;font-weight:800;font-stretch:90%;line-height:1.2}.ac .ac-garde ul{margin-top:0;margin-bottom:0;padding:0;list-style:none}.ac .ac-garde li{color:var(--doux-jaune);border-top:1.5px solid #1b1f2438;gap:12px;padding:12px 0;font-size:14.5px;line-height:1.45;display:flex}.ac .ac-garde li strong{color:var(--encre);font-size:15.5px;font-weight:700;display:block}.ac .ac-signe{fill:none;width:22px;height:22px;stroke:var(--encre);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}.ac .ac-ouvrir{color:var(--doux-jaune);border-top:1.5px solid #1b1f2438;margin-top:14px;margin-bottom:0;padding-top:14px;font-size:14.5px;line-height:1.5}.ac .ac-ouvrir .ac-lien{min-height:0;color:var(--encre);padding:10px 0;font-size:14.5px}.ac .ac-pied{width:100%;max-width:calc(28rem + 32px);color:var(--doux-jaune);flex-wrap:wrap;grid-area:pied;justify-content:space-between;align-items:center;gap:0 16px;margin:0 auto;padding:16px 16px 20px;font-size:13px;display:flex}.ac .ac-pied p{margin:0}.ac .ac-pied nav{gap:16px;display:flex}.ac .ac-pied a{min-height:44px;color:var(--doux-jaune);align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.ac .ac-pied a:hover{color:var(--encre);text-underline-offset:3px;text-decoration:underline}}@media (min-width:640px){.ac .ac-photo{height:240px}.ac .ac-feuille{padding:36px 40px 64px 52px}.ac .ac-feuille:before{content:"";background:var(--papier-2);width:12px;height:12px;box-shadow:inset 0 1px 2px #1b1f2459, 0 120px 0 0 var(--papier-2);border-radius:50%;position:absolute;top:88px;left:18px}}@media (min-width:1024px){.ac{grid-template:"tete photo""fiche photo"1fr"fiche garde""pied garde"/minmax(0,1fr) minmax(0,1fr)}.ac .ac-tete{grid-area:tete;justify-self:center;width:min(100%,28rem);padding-top:0;position:static}.ac .ac-marque{border-radius:0 0 12px 12px;padding:12px 12px 10px}.ac .ac-marque span{font-size:14px}.ac .ac-fiche-zone{align-content:center;margin-top:0;padding:48px clamp(24px,4vw,64px) 56px;display:grid}.ac .ac-chemise{width:100%}.ac .ac-photo{height:auto;min-height:380px;padding:20px 20px 0 0}.ac .ac-tirage{border-radius:14px;box-shadow:0 1px #1b1f2414,0 30px 50px -30px #1b1f248c}.ac .ac-photo-img{object-position:64% 30%}.ac .ac-credit{color:var(--encre);background:#ffffffeb;border-radius:3px;margin:0;padding:3px 8px;font-size:12px;font-weight:600;line-height:16px;display:block;position:absolute;bottom:14px;left:14px}.ac .ac-trombone{z-index:1;fill:none;stroke:#4b535c;stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 2px 1.5px #1b1f2459);width:24px;height:56px;display:block;position:absolute;top:2px;left:56px}.ac .ac-garde{padding:24px 20px 24px 0}.ac .ac-garde>*{max-width:none}.ac .ac-garde ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;display:grid}.ac .ac-garde li{flex-direction:column;gap:8px}.ac .ac-pied{align-self:end;max-width:28rem;padding-inline:0}}@media (prefers-reduced-motion:no-preference){@keyframes ac-glisse{0%{opacity:0;transform:translateY(-18px)}}@keyframes ac-pose{0%{opacity:0;transform:translateY(-4px)}}@keyframes ac-file{0%{transform:translate(-100%)}to{transform:translate(300%)}}.ac .ac-feuille{animation:ac-glisse .46s var(--arrivee) both}.ac .ac-erreur{animation:ac-pose .18s var(--sortie) both}.ac .ac-bouton-plein[data-chargement]:after{animation:1.1s linear infinite ac-file}}@media (prefers-reduced-motion:reduce){@keyframes ac-fondu{0%{opacity:0}}.ac .ac-erreur{animation:.16s both ac-fondu}.ac .ac-bouton,.ac .ac-bouton:active:not(:disabled){transform:none}}.ac.ac-document{--attente-fond:#f8ecc9;--attente-texte:#6b4700}.ac-document .ac-fiche-zone{margin-top:0;padding-top:72px}.ac .ac-chemise-document,.ac-document .ac-garde>*,.ac-document .ac-pied{max-width:46rem}.ac-document .ac-pied{max-width:calc(46rem + 32px)}.ac .ac-contrat-tete{color:var(--texte-doux);gap:2px;margin:12px 0 16px;font-size:13.5px;line-height:18px;display:grid}.ac .ac-aller{margin:0 0 20px}.ac .ac-projet{background:var(--attente-fond);color:var(--attente-texte);border-radius:6px;margin:0 0 22px;padding:12px 14px;font-size:14.5px;font-weight:600;line-height:1.45}.ac-document .ac-intro{max-width:60ch;margin-bottom:4px}.ac .ac-sommaire{border:1px solid var(--filet);background:var(--papier);border-radius:6px;margin:0 0 28px;padding:16px 16px 10px}.ac .ac-sommaire-titre{margin:0 0 6px;font-size:15px;font-weight:800;font-stretch:90%}.ac .ac-sommaire ol{counter-reset:article;margin:0;padding:0;list-style:none}.ac .ac-sommaire li.ac-sommaire-num{counter-increment:article}.ac .ac-sommaire a{min-height:36px;color:var(--bleu);align-items:center;gap:8px;font-size:14.5px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.ac .ac-sommaire a:before{content:"";width:1.6em;color:var(--texte-doux);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.ac .ac-sommaire li.ac-sommaire-num a:before{content:counter(article)}@media (hover:hover) and (pointer:fine){.ac .ac-sommaire a:hover{text-underline-offset:3px;text-decoration:underline}}.ac .ac-contrat{max-width:68ch;color:var(--texte);font-size:16px;line-height:1.6}.ac .ac-contrat section{scroll-margin-top:16px}.ac .ac-contrat h2{letter-spacing:-.01em;color:var(--encre);text-wrap:balance;margin:28px 0 2px;font-size:19px;font-weight:800;font-stretch:90%;line-height:1.25}.ac .ac-contrat .ac-fondement{color:var(--texte-doux);margin:0 0 8px;font-size:13px;line-height:18px}.ac .ac-contrat p{text-wrap:pretty;margin:0 0 10px}.ac .ac-contrat ul{margin:0 0 10px;padding-left:1.2em;list-style:outside}.ac .ac-contrat li::marker{color:var(--texte-doux)}.ac .ac-contrat li{margin:0 0 6px}.ac .ac-parties{margin:0}.ac .ac-parties dt{color:var(--encre);font-weight:700}.ac .ac-parties dd{margin:0 0 12px}.ac .ac-annexe li{border-top:1px solid var(--filet);margin:0;padding:12px 0;list-style:none}.ac .ac-annexe ul{padding-left:0;list-style:none}.ac .ac-annexe-fiche{grid-template-columns:max-content minmax(0,1fr);gap:2px 12px;margin:4px 0 0;font-size:15px;line-height:1.5;display:grid}.ac .ac-annexe-fiche dt{color:var(--texte-doux);font-weight:600}.ac .ac-annexe-fiche dd{margin:0}.ac .ac-annexe strong{color:var(--encre);display:block}.ac .ac-annexe .ac-annexe-condition{color:var(--attente-texte);margin-top:2px;font-size:14px;font-weight:600;display:block}.ac .ac-a-preciser{background:var(--attente-fond);color:var(--attente-texte);border-radius:3px;padding:0 4px;font-weight:600}.ac .ac-accepter{border-top:2px solid var(--encre);margin:32px 0 0;padding:20px 0 4px;scroll-margin-top:16px}.ac .ac-accepter-titre{letter-spacing:-.02em;color:var(--encre);margin:0 0 6px;font-size:22px;font-weight:800;font-stretch:90%;line-height:1.2}.ac .ac-accepter p{max-width:60ch;color:var(--texte);margin:0 0 14px;font-size:15px;line-height:1.5}.ac .ac-case-accord{border:1.5px solid var(--contour);background:var(--feuille);color:var(--encre);cursor:pointer;border-radius:6px;align-items:flex-start;gap:12px;margin:0 0 18px;padding:14px;font-size:15.5px;font-weight:600;line-height:1.45;transition:border-color .15s;display:flex}.ac .ac-case-accord:has(input:checked){border-color:var(--sarcelle-fonce);background:#f2faf8}.ac .ac-case-accord input{width:22px;height:22px;accent-color:var(--sarcelle-fonce);flex:none;margin:0}.ac .ac-gestes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;margin-top:14px;display:flex}.ac .ac-gestes form{margin:0}@media (min-width:640px){.ac .ac-sommaire ol{columns:2;column-gap:24px}.ac .ac-sommaire li{break-inside:avoid}}@media (min-width:1024px){.ac.ac-document{grid-template:"tete""fiche""garde""pied"/minmax(0,1fr)}.ac-document .ac-tete{width:min(100% - 32px,46rem)}.ac-document .ac-fiche-zone{padding:28px 16px 48px}.ac-document .ac-garde{padding:8px 16px}.ac-document .ac-garde>*{max-width:46rem}.ac-document .ac-pied{padding-inline:16px}}.ac button.ac-lien-doux{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600}.ac .ac-chemise-document .ac-dessous{height:360px;bottom:auto}
