@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+300-302,U+304,U+30B-30C,U+323-324,U+330-331,U+13A0-13FF,U+AB70-ABBF}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-math-wght-normal-D2ofpfms.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-nushu-wght-normal-BbUpkz49.woff2)format("woff2-variations");unicode-range:U+2003,U+3000,U+3002,U+4E00,U+FE12,U+16FE1,U+1B170-1B2FB}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-symbols-wght-normal-D5nm3B0V.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-syriac-wght-normal-CspMfZeP.woff2)format("woff2-variations");unicode-range:U+303-304,U+307-308,U+30A,U+320,U+323-325,U+32D-32E,U+330-331,U+60C,U+61B-61C,U+61F,U+621,U+640,U+64B-655,U+660-66C,U+670,U+700-74F,U+860-86A,U+1DF8,U+1DFA,U+200C-200F,U+25CC,U+2670-2671}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+2C7,U+301-302,U+304,U+306-307,U+309,U+323,U+331,U+200C-200D,U+202E,U+25CC,U+2D30-2D7F}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-vietnamese-wght-normal-BYkxoBzi.woff2)format("woff2-variations");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:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-latin-ext-wght-normal-C0VXOeWd.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Flex Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/assets/google-sans-flex-latin-wght-normal-CRMKv9uI.woff2)format("woff2-variations");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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--plein:#171f46;--accent:#171f46;--bleu-fonce:#0e1430;--encre:#18153f;--papier:#f3f2fa;--pierre:#d3d0ea;--bordure-champ:#8d89a6;--trait:#e7e5f3;--filet:#d3d0ea;--texte-doux:#514e6e;--gris:#5f6386;--bleu-pale:#c7c1f2;--sur-bleu-pale:#18153f;--texte-sur-bleu:#dad6f5;--bleu-actif:#e3e1f5;--orange:#f98613;--sur-orange:#18153f;--orange-texte:#9f5000;--orange-pale:#fff4e8;--orange-lisere:#f6b26b;--sur-orange-pale:#8a4300;--tuile-fil:#dce6f5;--tuile-fil-plein:#24508e;--tuile-permanents:#f5e0e8;--tuile-permanents-plein:#8a2e5a;--tuile-bibliotheque:#dff0ea;--tuile-bibliotheque-plein:#1f6b55;--tuile-chiffres:#f8e7d6;--tuile-chiffres-plein:#9a4a1f;--tuile-elus:#e6e6ee;--tuile-elus-plein:#3a3a55;--teinte-violet:#5b3fa8;--graphique-rose:#c44a7c;--graphique-orange:#c86400;--surlignage:#fde3c8;--annee-1:#ece3df;--annee-2:#fff1e6;--annee-3:#f0efeb;--annee-4:#d6e2e9;--annee-5:#dbe7e4;--annee-6:#c5dedd;--surface:#fff;--sur-plein:#fff;--ombre:#111143;--fond-graphique:#fff;--fond-logo:#fff;--rouge:#b42318;--erreur-fond:#fdecea;--erreur-texte:#7a1a10;--alerte-fond:#fff1db;--alerte-texte:#6b3600;--succes-fond:#e3f4ea;--succes-picto:#1e7b45;--succes-texte:#14532d;--thematique-actualite:#d6ecff;--thematique-evenement:#ffe7a8;--thematique-presse:#e3dbfa;--thematique-cv:#cdefe9;--thematique-prestation:#ffd6de;--thematique-arrete:#ede4d9;--thematique-vie:#dde4f6;--thematique-real:#ffe0c2;--thematique-formation:#e2f0cf;--thematique-succession:#d3d8e0;--annuaire-notaire-picto:#0e6b5e;--annuaire-office-picto:#8a5300}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--papier);color:var(--encre);-webkit-font-smoothing:antialiased;font-family:Google Sans Flex Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}h1,h2{letter-spacing:-.02em;font-weight:800;line-height:1.15}a{color:var(--accent)}@media (hover:hover) and (pointer:fine){:where(a):hover{color:var(--encre)}}:where(button),.bouton{background:var(--plein);color:var(--sur-plein);cursor:pointer;font:inherit;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 24px;font-weight:600;display:inline-flex}.bouton{text-decoration:none}@media (hover:hover) and (pointer:fine){.bouton:hover{background:var(--bleu-fonce);color:var(--sur-plein)}}button:disabled,button[aria-disabled=true]{cursor:default;opacity:.5}button[aria-busy=true]{opacity:1}button[aria-busy=true] .chargement__roue{color:currentColor}@media (hover:hover) and (pointer:fine){:where(button:not(:disabled,[aria-disabled=true])):hover{background:var(--bleu-fonce)}}a,button{transition:background-color .15s,border-color .15s,color .15s}@media (prefers-reduced-motion:reduce){a,button{transition:none}}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bouton--secondaire{border:1.5px solid var(--bordure-champ);color:var(--accent);background:0 0;min-height:48px}@media (hover:hover) and (pointer:fine){.bouton--secondaire:not(:disabled,[aria-disabled=true]):hover{background:var(--bleu-actif);color:var(--accent)}}.bouton--lien{color:var(--accent);background:0 0;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.bouton--lien:not(:disabled,[aria-disabled=true]):hover{background:var(--bleu-actif);color:var(--accent)}}.bouton--compact{min-height:44px;padding-inline:16px;font-size:.875rem}.introuvable{flex-direction:column;gap:8px;padding-block:16px;display:flex}.introuvable p{margin:0}.vide{color:var(--texte-doux);margin:0}mark{background:var(--surlignage);color:inherit;padding:0 1px;font-weight:700}input,select{background:var(--surface);border:1.5px solid var(--bordure-champ);color:var(--encre);font:inherit;border-radius:12px;min-height:52px;padding:0 16px;font-size:1rem}input:focus,select:focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:1px}input[type=search],input[type=date]{appearance:none}input[type=search]::-webkit-search-decoration{appearance:none}input[type=date]{align-items:center;width:100%;min-width:0;display:flex}input[type=date]::-webkit-date-and-time-value{text-align:left;margin:0}label{font-weight:600}input[role=switch]{--pastille:var(--surface);appearance:none;color:var(--accent);cursor:pointer;background:radial-gradient(circle,currentColor 6px,#0000 6.5px) 0/19px 19px no-repeat;border:1.5px solid;border-radius:999px;flex:none;width:38px;height:22px;min-height:0;margin:0;padding:0;transition:background-color .15s,background-position .15s}input[role=switch]:checked{background-color:currentColor;background-image:radial-gradient(circle, var(--pastille) 6px, transparent 6.5px);background-position:100%}input[role=switch]:focus{border-color:currentColor;outline:none}input[role=switch]:focus-visible{outline-offset:2px;outline:2px solid}@media (prefers-reduced-motion:reduce){input[role=switch]{transition:none}}@media (forced-colors:active){input[role=switch]{--pastille:Canvas;color:buttontext;forced-color-adjust:none}}[role=alert]{color:var(--rouge)}.refus{align-items:center;gap:6px;font-weight:600;display:flex}.message{border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.9375rem;font-weight:600;line-height:1.3125rem;display:flex}.message .icone{margin-top:1px}.message--erreur{background:var(--erreur-fond);color:var(--erreur-texte)}.message--erreur .icone{color:var(--rouge)}.message--alerte{background:var(--alerte-fond);color:var(--alerte-texte)}.message--alerte .icone{color:var(--orange-texte)}.message--succes{background:var(--succes-fond);color:var(--succes-texte)}.message--succes .icone{color:var(--succes-picto)}.message--info{background:var(--bleu-actif);color:var(--encre)}.message--info .icone{color:var(--accent)}.carte{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;padding:16px}.icone{flex-shrink:0}.pastille{background:var(--bleu-actif);color:var(--encre);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:.75rem;font-weight:800;line-height:1rem;display:inline-flex}.pastille--actualite{background:var(--thematique-actualite)}.pastille--evenement{background:var(--thematique-evenement)}.pastille--presse{background:var(--thematique-presse)}.pastille--cv{background:var(--thematique-cv)}.pastille--prestation{background:var(--thematique-prestation)}.pastille--arrete{background:var(--thematique-arrete)}.pastille--vie{background:var(--thematique-vie)}.pastille--real{background:var(--thematique-real)}.pastille--formation{background:var(--thematique-formation)}.pastille--succession{background:var(--thematique-succession)}.pastille--casse{letter-spacing:0;text-transform:none;padding:6px 12px;font-size:.875rem;font-weight:700;line-height:1.125rem}.pastille--rang-0{background:var(--plein);color:var(--sur-plein)}.trait--rang-0{--teinte-bloc:var(--plein)}.pastille--rang-1{background:var(--tuile-permanents-plein);color:var(--sur-plein)}.trait--rang-1{--teinte-bloc:var(--tuile-permanents-plein)}.pastille--rang-2{background:var(--tuile-bibliotheque-plein);color:var(--sur-plein)}.trait--rang-2{--teinte-bloc:var(--tuile-bibliotheque-plein)}.pastille--rang-3{background:var(--tuile-chiffres-plein);color:var(--sur-plein)}.trait--rang-3{--teinte-bloc:var(--tuile-chiffres-plein)}.pastille--rang-4{background:var(--tuile-fil-plein);color:var(--sur-plein)}.trait--rang-4{--teinte-bloc:var(--tuile-fil-plein)}.pastille--rang-5{background:var(--teinte-violet);color:var(--sur-plein)}.trait--rang-5{--teinte-bloc:var(--teinte-violet)}.badge{background:var(--bleu-actif);color:var(--accent);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:.75rem;font-weight:700;line-height:1rem}.badge--cerne{border:1px solid var(--pierre);color:var(--texte-doux);font-variant-numeric:tabular-nums;background:0 0;padding:1px 8px;font-size:.75rem;font-weight:400;line-height:1rem}.onglets{background:var(--surface);border:1.5px solid var(--bordure-champ);border-radius:999px;padding:4px;display:flex}.onglet{color:var(--texte-doux);background:0 0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 8px;font-size:.875rem;font-weight:500;text-decoration:none;display:flex}.onglet[aria-current=page],.onglet[aria-pressed=true]{background:var(--plein);color:var(--sur-plein);font-weight:700}@media (hover:hover) and (pointer:fine){.onglet:not([aria-current=page],[aria-pressed=true]):hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}.onglet__badge{font-variant-numeric:tabular-nums;padding:1px 8px}.segments{color:var(--texte-doux);align-items:center;gap:8px;font-size:.875rem;display:flex}.segments__aide{color:var(--texte-doux);margin:0;font-size:.8125rem;line-height:1.125rem}.compteur{background:var(--orange);box-sizing:border-box;color:var(--sur-orange);border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;margin-left:10px;padding:0 8px;font-size:.875rem;font-weight:800;display:inline-flex}.visuellement-masque{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.retour-module{align-self:flex-start;align-items:center;gap:6px;min-height:44px;margin-bottom:8px;margin-left:-6px;font-size:.9375rem;font-weight:600;line-height:1.25rem;text-decoration:none;display:inline-flex}@media (width>=768px){.retour-module{display:none}}.retour-accueil{align-items:center;gap:6px;display:inline-flex}.ecran-retour{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.ecran-retour h1,.ecran-retour h2,.ecran-retour p{margin:0}.ecran-retour{padding-block:48px}.ecran-retour__entete+.ecran-retour{padding-top:32px}.ecran-retour__picto{background:var(--bleu-actif);color:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.chargement{color:var(--texte-doux);align-items:center;gap:8px;display:flex}.chargement__roue{color:var(--accent);flex-shrink:0;animation:.8s linear infinite chargement-roue}@media (prefers-reduced-motion:reduce){.chargement__roue{animation:none}}@keyframes chargement-roue{to{transform:rotate(360deg)}}.lien-externe{text-decoration:none}.lien-externe__texte{text-decoration:underline}.lien-externe__fin{white-space:nowrap}.lien-externe__fin .icone{vertical-align:-2px;margin-left:4px}.logo-nd{color:var(--sur-plein);letter-spacing:.05em;white-space:nowrap;flex-direction:column;align-items:center;gap:.16em;font-weight:800;line-height:.86;display:inline-flex}.logo-nd--connexion{font-size:30px}@media (width>=768px){.logo-nd--connexion{font-size:46px}}.logo-nd--coque{font-size:11px}@media (width>=1280px){.logo-nd--coque{font-size:15px}}.logo-nd__fleche{flex-shrink:0;display:block;transform:rotate(-6deg)}.logo-nd__pointe{fill:var(--orange)}.bloc-marque{flex-direction:column;align-items:center;display:flex}.bloc-marque--connexion{gap:24px}@media (width>=768px){.bloc-marque--connexion{gap:32px}}.bloc-marque__surtitre{color:var(--texte-sur-bleu);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}@media (width>=768px){.bloc-marque__surtitre{letter-spacing:.1em;font-size:13px}}.bloc-marque__logos{align-items:center;display:inline-flex}.bloc-marque--connexion .bloc-marque__logos{gap:18px}@media (width>=768px){.bloc-marque--connexion .bloc-marque__logos{gap:26px}}.bloc-marque--coque .bloc-marque__logos{gap:10px}@media (width>=1280px){.bloc-marque--coque .bloc-marque__logos{gap:14px}}.bloc-marque__filet{background:#ffffff73;align-self:stretch;width:1px;display:block}.bloc-marque__nf{width:auto;display:block}.bloc-marque--connexion .bloc-marque__nf{height:74px}@media (width>=768px){.bloc-marque--connexion .bloc-marque__nf{height:112px}}.bloc-marque--coque .bloc-marque__nf{height:34px}@media (width>=1280px){.bloc-marque--coque .bloc-marque__nf{height:46px}}.bandeau{background:var(--surface);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;padding:12px 16px;display:flex}.bandeau--reseau{background:var(--bleu-actif);color:var(--encre)}.bandeau--demo{background:var(--bleu-actif);border-radius:0;justify-content:center;margin-top:0}.bandeau--demo-reel{background:var(--succes-fond);color:var(--succes-texte)}.bandeau--demo-attente{background:var(--alerte-fond);color:var(--alerte-texte)}.bandeau--consultation{background:var(--plein);color:var(--sur-plein);padding-top:calc(12px + env(safe-area-inset-top,0px));z-index:9;border-radius:0;margin-top:0;font-weight:600;position:fixed;top:0;left:0;right:0}.bandeau--consultation .bouton--secondaire{background:var(--surface);border-color:var(--sur-plein)}.app:has(.bandeau--consultation){padding-top:var(--haut-bandeau,0px)}.bandeau p{margin:0}@media (width<=767px){.bandeau--installation{bottom:calc(16px + env(safe-area-inset-bottom,0px));box-shadow:0 8px 32px color-mix(in srgb, var(--ombre) 25%, transparent);z-index:6;margin-top:0;position:fixed;left:16px;right:16px}.app:has(.barre-bas) .bandeau--installation{bottom:calc(calc(max(14px, env(safe-area-inset-bottom,0px)) + 64px) + 16px)}.app:has(.bandeau--installation) .coque__contenu{padding-bottom:calc(192px + env(safe-area-inset-bottom,0px))}}@media (width>=768px){.app>.app__bandeaux{z-index:6;flex-direction:column;gap:8px;max-width:420px;margin:0;padding:0;display:flex;position:fixed;bottom:24px;right:24px}.app__bandeaux>.bandeau:not(.bandeau--consultation){box-shadow:0 8px 32px color-mix(in srgb, var(--ombre) 25%, transparent);justify-content:flex-end;margin-top:0}.app__bandeaux>.bandeau:not(.bandeau--consultation)>p{flex-basis:100%}.app:has(.app__bandeaux>.bandeau:not(.bandeau--consultation)) .coque__contenu{padding-bottom:192px}}.app>main,.app__bandeaux,#root>.erreur{max-width:720px;margin:0 auto;padding:0 16px}.app>main,#root>.erreur{padding-block:16px}.coque__icone{background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.coque__icone:hover{background:var(--bleu-actif);color:var(--accent)}}.coque__icone{color:inherit}@media (width<=1279px){.coque .coque__aide[aria-disabled=true]{display:none}}.coque__haut{background:var(--plein);color:var(--sur-plein);min-height:64px;padding:calc(8px + env(safe-area-inset-top,0px)) 22px 8px;view-transition-name:coque-haut;border-radius:0 0 28px 28px;align-items:center;gap:8px;display:flex}.coque__burger{margin-left:-10px}.coque__titre{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;font-size:.9375rem;font-weight:700;line-height:1.25rem;overflow:hidden}.coque__lecture:empty{display:none}.coque{flex-direction:column;min-height:100dvh;display:flex;position:relative}.coque__sentinelle{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}@media (width<=767px){.coque__haut{top:var(--haut-bandeau,0px);z-index:8;transition:min-height .2s,padding .2s,margin .2s;position:sticky}}@media (width<=767px) and (prefers-reduced-motion:reduce){.coque__haut{transition:none}}@media (width<=767px){.coque--defilee .coque__haut{margin-bottom:calc(max(64px, 60px + env(safe-area-inset-top,0px)) - 48px - env(safe-area-inset-top,0px));min-height:48px;padding-block:calc(2px + env(safe-area-inset-top,0px)) 2px}.coque--defilee .coque__compte{font-size:.75rem;position:relative}.coque--defilee .coque__compte:before{content:"";height:44px;position:absolute;inset:50% 0 auto;translate:0 -50%}.coque--defilee .coque__compte{width:32px;height:32px}.coque--defilee .coque__compte:before{width:44px;height:44px;inset:50% auto auto 50%;translate:-50% -50%}.coque__haut:has(>.coque__lecture:not(:empty)){margin-bottom:calc(max(64px, 60px + env(safe-area-inset-top,0px)) - 61px - env(safe-area-inset-top,0px));min-height:0;padding:env(safe-area-inset-top,0px) 0 0;transition:none}.coque__haut:has(>.coque__lecture:not(:empty))>:not(.coque__lecture,.coque__burger){display:none}.coque__haut:has(>.coque__lecture:not(:empty))>.coque__burger{flex-shrink:0;align-self:center;margin:0 0 5px 4px}.coque__logo--defilee{display:none}.coque__lecture{flex:1;align-self:stretch;min-width:0}}@media (width<=1279px){.coque__haut>.coque__icone:focus-visible,.coque__haut>.coque__logo:focus-visible,.coque__haut>.coque__compte:focus-visible{outline-color:var(--sur-plein)}}.coque__logo{color:inherit;flex-grow:1;min-width:0;text-decoration:none}.coque__logo .bloc-marque{align-items:flex-start}.coque__compte{position:relative}.coque__compte:before{content:"";height:44px;position:absolute;inset:50% 0 auto;translate:0 -50%}.coque__compte{background:var(--orange);color:var(--sur-orange);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.875rem;font-weight:800;text-decoration:none;display:flex}.coque__compte:before{width:44px;height:44px;inset:50% auto auto 50%;translate:-50% -50%}@media (hover:hover) and (pointer:fine){.coque__compte:hover{background:var(--bleu-actif)}}.coque__ariane,.coque__non-lus,.coque__contacter,.coque__haut .coque__libelle{display:none}.coque__hors-ligne{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.menu__entrees{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.menu{background:var(--plein);color:var(--sur-plein);padding:calc(18px + env(safe-area-inset-top,0px)) 16px calc(28px + env(safe-area-inset-bottom,0px));scrollbar-width:thin;z-index:20;flex-direction:column;gap:22px;display:none;position:fixed;inset:0;overflow-y:auto}.menu a:focus-visible,.menu button:focus-visible{outline-color:var(--sur-plein)}.coque--ouverte .menu{display:flex}.coque__voile{background:color-mix(in srgb, var(--ombre) 55%, transparent);z-index:10;display:none;position:fixed;inset:0}.coque--ouverte .coque__voile{display:block}@media (width<1280px) and (prefers-reduced-motion:no-preference){.menu,.coque__voile{transition-behavior:allow-discrete;transition-duration:.25s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}.menu{transition-property:transform,display;transform:translate(-100%)}.coque__voile{opacity:0;pointer-events:none;transition-property:opacity,display}.coque--ouverte .menu{transform:none}@starting-style{.coque--ouverte .menu{transform:translate(-100%)}}.coque--ouverte .coque__voile{opacity:1;pointer-events:auto}@starting-style{.coque--ouverte .coque__voile{opacity:0}}}.menu__tete{justify-content:space-between;align-items:center;padding:0 6px 0 10px;display:flex}.menu__tete .logo-nd--coque{font-size:15px}.menu__tete .bloc-marque--coque .bloc-marque__logos{gap:14px}.menu__tete .bloc-marque--coque .bloc-marque__nf{height:46px}.menu__logo{color:inherit;border-radius:12px;text-decoration:none;display:flex}.menu__fermer{color:inherit}.menu__entree{color:var(--sur-plein);border-radius:999px;align-items:center;gap:12px;min-height:48px;padding:0 14px;font-size:1rem;font-weight:500;line-height:1.375rem;text-decoration:none;display:flex}.menu__entree .icone{flex-shrink:0;width:22px;height:22px}.menu__entree[aria-current=page]{background:#ffffff24;font-weight:700}@media (hover:hover) and (pointer:fine){.menu__entree:not([aria-current=page]):hover{background:#ffffff24}}.menu__libelle{flex-grow:1}.menu__compteur{white-space:nowrap;flex-shrink:0;min-width:20px;height:20px;margin-left:0;padding:0 6px;font-size:.75rem}@media (width>=1280px){.menu__entree:has(.menu__compteur){flex-wrap:wrap;gap:2px 8px;padding-block:6px;padding-inline-end:2px}.menu__entree:has(.menu__compteur) .menu__compteur{margin-left:auto;padding:0 5px}}.menu__rubrique{flex-direction:column;gap:2px;display:flex}.menu__intitule{color:var(--orange);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:0 14px 8px;font-size:.9375rem;font-weight:800;line-height:1.2}.menu__entree--a-venir{color:var(--texte-sur-bleu);text-align:left;background:0 0;width:100%}.menu__a-venir{white-space:nowrap;border:1px solid #ffffff73;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:.75rem;line-height:1rem}.menu__separateur{background:#ffffff38;border:0;height:1px;margin:0 14px}.menu__profil{color:var(--sur-plein);background:#ffffff24;border-radius:18px;align-items:center;gap:12px;margin-top:auto;padding:12px 14px;text-decoration:none;display:flex}.menu__profil[aria-current=page]{background:#ffffff38}@media (hover:hover) and (pointer:fine){.menu__profil:hover{background:#ffffff38}}.menu__identite{flex-direction:column;flex-grow:1;min-width:0;display:flex}.menu__nom{font-size:.9375rem;font-weight:800;line-height:1.25rem}.menu__lien-compte{color:var(--texte-sur-bleu);font-size:.8125rem;line-height:1.125rem}.menu__pastille{background:var(--orange);color:var(--sur-orange);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:.9375rem;font-weight:800;display:flex}.coque__contenu{max-width:720px;padding:16px 16px calc(96px + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1 0 auto;width:100%;margin:0 auto;display:flex}@media (width<=767px){.coque__contenu{padding-bottom:calc(160px + env(safe-area-inset-bottom,0px))}}.coque__contenu>:first-child{flex-grow:1}.coque__contenu:focus{outline:none}.coque__pied{border-top:1px solid var(--trait);margin-top:32px;padding-top:16px;font-size:.75rem;line-height:1rem}.coque__pied ul{flex-wrap:wrap;justify-content:center;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.coque__pied li a{color:var(--texte-doux)}.coque__soutien{color:var(--texte-doux);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin:8px 0 0;display:flex}.coque__soutien img{width:auto;height:30px;display:block}.coque__signaler{margin:8px auto 0;font-size:.75rem;display:flex}.signalement p{margin:0 0 8px;font-size:.875rem;line-height:1.25rem}.signalement kbd{border:1px solid var(--trait);border-radius:4px;padding:0 4px;font-family:inherit}.signalement__ouvrir{margin-top:12px;display:flex}.evitement{background:var(--plein);color:var(--texte-sur-bleu);z-index:30;border-radius:999px;padding:8px 16px;position:fixed;top:8px;left:8px;transform:translateY(calc(-100% - 16px))}.evitement:focus{transform:none}.barre-bas{background:var(--surface);bottom:max(14px, env(safe-area-inset-bottom,0px));box-shadow:0 8px 32px color-mix(in srgb, var(--ombre) 18%, transparent);view-transition-name:barre-bas;z-index:5;border-radius:22px;padding:6px;position:fixed;left:12px;right:12px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.barre-bas{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:color-mix(in srgb, var(--surface) 85%, transparent)}}.barre-bas__entrees{gap:4px;margin:0;padding:0;list-style:none;display:flex}.barre-bas__entrees>li{flex:1}.barre-bas__entree{color:var(--texte-doux);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:52px;font-size:.6875rem;font-weight:500;line-height:.875rem;text-decoration:none;display:flex}.barre-bas__entree[aria-current=page]{background:var(--bleu-actif);color:var(--accent);font-weight:700}.barre-bas__icone{display:inline-flex;position:relative}.barre-bas__pastille{background:var(--orange);box-sizing:border-box;color:var(--sur-orange);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.6875rem;font-weight:800;display:inline-flex;position:absolute;top:-6px;left:60%}@media (width>=768px){.coque__haut{gap:12px;min-height:72px;padding:0 40px}.coque__titre,.coque__hors-ligne{display:none}.coque__contenu{padding-bottom:32px}.barre-bas{display:none}}.remonter{background:0 0;background:var(--surface);border:0;border:1.5px solid var(--bordure-champ);width:44px;height:44px;min-height:44px;bottom:calc(calc(max(14px, env(safe-area-inset-bottom,0px)) + 64px) + 16px);box-shadow:0 4px 16px color-mix(in srgb, var(--ombre) 15%, transparent);color:var(--accent);z-index:5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex;position:fixed;right:16px}@media (hover:hover) and (pointer:fine){.remonter:hover{background:var(--bleu-actif)}}@media (width<=767px){.app:has(.bandeau--installation) .remonter{display:none}}@media (width>=768px){.app:has(.app__bandeaux>.bandeau:not(.bandeau--consultation)) .remonter{display:none}.remonter{bottom:24px;right:24px}}@media (width>=1280px){.coque{grid-template:"menu haut""menu contenu"1fr/268px minmax(0,1fr);min-height:100dvh;display:grid}.coque .coque__haut{background:var(--papier);box-shadow:inset 0 -1px 0 var(--pierre);color:var(--encre);border-radius:0;grid-area:haut;min-height:60px;padding:8px 40px}.coque .coque__burger,.coque .coque__logo{display:none}.coque__ariane{flex:1;min-width:0;display:block}.coque__ariane ol{align-items:center;gap:8px;margin:0;padding:0;font-size:.875rem;line-height:1.125rem;list-style:none;display:flex}.coque__ariane li{white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.coque__ariane li:last-child{flex-shrink:1;min-width:7rem}.coque__ariane li+li:before{color:var(--texte-doux);content:"›"/""}.coque__ariane .icone{color:var(--accent);flex-shrink:0;margin-inline-end:-4px}.coque__ariane [aria-current]{color:var(--encre);text-overflow:ellipsis;font-weight:700;overflow:hidden}.coque .coque__non-lus,.coque .coque__contacter,.coque .coque__aide,.coque .coque__compte{white-space:nowrap;background:var(--surface);border:1.5px solid;border-color:var(--bordure-champ);width:auto;height:auto;min-height:44px;color:var(--accent);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding-inline:12px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.coque .coque__non-lus:after,.coque .coque__contacter:after,.coque .coque__aide:after,.coque .coque__compte:after{display:none}}@media (width>=1280px) and (hover:hover) and (pointer:fine){.coque .coque__non-lus:hover,.coque .coque__contacter:hover,.coque .coque__aide:hover,.coque .coque__compte:hover{background:var(--bleu-actif);color:var(--accent)}}@media (width>=1280px){.coque .coque__haut .coque__libelle{display:inline}.coque .coque__aide[aria-disabled=true]{cursor:default}.coque .coque__aide[aria-disabled=true]:after{display:block}}@media (width>=1280px) and (hover:hover) and (pointer:fine){.coque .coque__aide[aria-disabled=true]:hover{background:var(--surface);color:var(--accent)}}@media (width>=1280px){.coque .coque__non-lus{background:var(--orange);border-color:var(--orange);color:var(--sur-orange);font-weight:800}}@media (width>=1280px) and (hover:hover) and (pointer:fine){.coque .coque__non-lus:hover{background:var(--orange-lisere);color:var(--sur-orange)}}@media (width>=1280px){.coque .coque__compte{padding-inline-start:4px}.coque .coque__compte:before{display:none}.coque__initiales{background:var(--orange);color:var(--sur-orange);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.75rem;font-weight:800;display:flex}.coque__contenu{grid-area:contenu;padding-top:32px}.coque .menu{height:calc(100dvh - var(--haut-bandeau,0px));inset:auto;top:var(--haut-bandeau,0px);z-index:auto;grid-area:menu;gap:22px;padding:26px 14px 22px;display:flex;position:sticky;transform:none}.coque .coque__voile,.coque .menu__fermer{display:none}.menu__tete{padding:4px 12px 8px 14px}.menu__entree{min-height:44px;padding:0 12px;font-size:.9375rem;line-height:1.25rem}.menu__entree .icone{width:20px;height:20px}.menu__intitule{padding:0 12px 8px;font-size:.875rem;line-height:1.2}.menu__nom{font-size:.875rem;line-height:1.125rem}.menu__lien-compte{font-size:.75rem;line-height:1rem}.menu__profil{border-radius:16px;padding:10px 12px}.menu__pastille{width:40px;height:40px;font-size:.875rem}}@media (width>=1280px) and (height<=959px){.coque .menu{gap:14px;padding-block:18px 16px}}@media (width>=1280px) and (height<=799px){.coque .menu{gap:8px;padding:12px 14px}.menu__tete{padding-block:0}.menu__rubrique{gap:0}.menu__intitule{padding-bottom:2px}.menu__entree{min-height:40px}.menu__profil{padding-block:6px}.menu__pastille{width:36px;height:36px}}.app>.connexion{flex-direction:column;min-height:100dvh;display:flex}@media (width>=880px){.app>.connexion{flex-direction:row}}.connexion__entete,.ecran-retour__entete{background:var(--plein);justify-content:center;align-items:center;padding:40px 16px;display:flex}.connexion__entete{flex-shrink:0;min-height:340px}@media (width>=880px){.connexion__entete{flex:420px;min-height:100dvh;padding:64px 48px}}.connexion__corps{background:var(--papier);padding:28px 24px calc(28px + env(safe-area-inset-bottom,0px));border-radius:28px 28px 0 0;flex-direction:column;flex-grow:1;margin-top:-28px;display:flex;position:relative}@media (width>=880px){.connexion__corps{border-radius:0;flex:420px;justify-content:center;align-items:center;margin-top:0;padding:64px 48px}.connexion__corps>*{width:100%;max-width:420px}}.connexion__corps>button+button{margin-top:8px}.connexion__tete{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:32px;display:flex}.connexion__tete h1{font-size:1.5rem;line-height:1.8125rem}@media (width>=768px){.connexion__tete h1{font-size:1.625rem;line-height:1.875rem}}@media (width>=1280px){.connexion__tete h1{font-size:2.25rem;line-height:2.625rem}}.connexion__tete h1{margin:0}@media (width>=1280px){.connexion__tete h1{font-size:1.875rem;line-height:2.125rem}}.connexion__tete p{color:var(--texte-doux);margin:0;font-size:.9375rem;line-height:1.375rem}.connexion__tete .connexion__consigne{color:var(--encre);margin-top:8px;font-weight:600}.connexion__masque{color:var(--encre);white-space:nowrap;font-weight:600}@media (width>=880px){.connexion__tete--gauche{text-align:left;align-items:flex-start}}@media (width>=768px){.connexion__tete--identifiant{text-align:left;align-items:flex-start;margin-bottom:16px}.connexion__tete--identifiant h1{font-size:1.875rem;font-weight:800;line-height:2.125rem}}.connexion [role=alert]{margin:0 0 16px}.connexion [tabindex="-1"]:focus{outline:none}.connexion__formulaire{flex-direction:column;gap:16px;display:flex}.connexion__formulaire input{width:100%}.connexion__onglets{border-radius:16px}.connexion__onglets .onglet{border-radius:12px}.connexion__formulaire button[type=submit]{border-radius:16px;gap:10px;min-height:54px;font-size:16px;font-weight:700}@media (width<=767px){.connexion__formulaire button[type=submit]{box-shadow:0 8px 20px color-mix(in srgb, var(--encre) 22%, transparent)}}.connexion__champ input:not(.code__saisie){border-radius:14px;height:54px}.connexion__champ{flex-direction:column;gap:8px;display:flex}.connexion__champ label{font-size:.875rem;line-height:1.125rem}.connexion__champ [role=alert]{margin:0;font-size:.875rem;line-height:1.125rem}.connexion__libelle{align-items:center;gap:6px;display:flex}.connexion__libelle .icone{color:var(--accent);flex-shrink:0}.connexion__aide{color:var(--texte-doux);margin:0;font-size:.875rem;line-height:1.125rem}.connexion__aide--reservee{min-height:2lh}.contact-chambre{text-align:center;flex-direction:column;align-items:center;gap:2px;font-size:.875rem;font-style:normal;line-height:1.125rem;display:flex}.code__zone{position:relative}.code__saisie{caret-color:#0000;color:#0000;-webkit-text-fill-color:transparent;background:0 0;border:0;height:100%;min-height:0;position:absolute;inset:0}.code__saisie:focus{outline:none}.code__saisie::selection{background:0 0}.code__cases{pointer-events:none;gap:8px;display:flex;position:relative}.code__case{background:var(--surface);border:1.5px solid var(--bordure-champ);border-radius:12px;flex:1;justify-content:center;align-items:center;min-width:0;height:56px;font-size:1.5rem;font-weight:700;display:flex}.code__saisie:focus+.code__cases .code__case--courante{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:1px}.connexion__pied{flex-direction:column;gap:16px;margin-top:auto;padding-top:24px;display:flex}@media (width>=880px){.connexion__pied{margin-top:0}}.connexion__pied [role=status]{color:var(--texte-doux);text-align:center;margin:0;font-size:.875rem}.connexion__issue{border-top:1px solid var(--bordure-champ);flex-direction:column;gap:8px;padding-top:24px;display:flex}.connexion__issue h2{align-items:center;gap:8px;margin:0;font-size:1.1875rem;font-weight:700;line-height:1.6875rem;display:flex}.connexion__issue h2 .icone{color:var(--accent);flex-shrink:0}.connexion__issue p{color:var(--texte-doux);margin:0;font-size:.9375rem;line-height:1.375rem}.connexion__issue button{margin-top:8px}.connexion__issue:last-child{padding-bottom:16px}.connexion__acces{align-self:flex-end;margin-bottom:16px;margin-right:-12px}.connexion__relances{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-inline:-12px;display:flex}@media (width>=880px){.connexion__relances{flex-direction:column;align-items:flex-start;gap:2px}}.connexion__relances .bouton--lien{text-underline-offset:3px;white-space:nowrap;text-decoration:underline}@media (width<=359px){.connexion__relances .bouton--lien{text-align:left;white-space:normal}}.connexion__relances .bouton--lien[aria-disabled=true]{color:var(--texte-doux);opacity:1;text-decoration:none}.connexion__visite>button,.aide-connexion__ouvrir{width:100%}.connexion__visite{margin-top:16px;display:flex}.panneau.aide-connexion{max-height:90dvh}@media (width>=768px){.panneau.aide-connexion{border-radius:24px;max-width:min(560px,100% - 32px);margin:auto}.panneau.aide-connexion[open]{animation:none}.panneau.aide-connexion .panneau__poignee{display:none}.panneau.aide-connexion .panneau__corps{padding:24px 32px}}.aide-connexion__questions{margin:0}.aide-connexion__questions div{flex-direction:column;gap:4px;padding:12px 0;display:flex}.aide-connexion__questions div+div{border-top:1px solid var(--trait)}.aide-connexion__questions dt{font-size:.9375rem;font-weight:700;line-height:1.25rem}.aide-connexion__questions dd{color:var(--texte-doux);margin:0;font-size:.875rem;line-height:1.25rem}.aide-connexion__ecrire{margin-top:8px;display:flex}.aide-connexion__version{color:var(--texte-doux);text-align:center;margin:0;font-size:.8125rem;line-height:1.125rem}.connexion__legal{flex-direction:column;gap:8px;margin-top:16px;display:flex}@media (width>=768px){.connexion__legal{flex-flow:wrap;gap:8px 20px}}.connexion__accessibilite,.connexion__mentions{text-align:center;margin:0;font-size:.875rem}@media (width>=768px){.connexion__accessibilite,.connexion__mentions{text-align:left}}.accueil{flex-direction:column;gap:24px;display:flex}.accueil__tete{background:var(--plein);color:var(--sur-plein);border-radius:0 0 28px 28px;flex-direction:column;gap:12px;margin:-16px -16px 0;padding:12px 24px 28px;display:flex}@media (width<=767px){.coque:not(.coque--defilee):has(.accueil__tete) .coque__haut{border-radius:0}}.accueil__tete .badge--cerne{border-color:color-mix(in srgb, var(--sur-plein) 45%, transparent);color:var(--texte-sur-bleu)}.accueil__tete .tete-office{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.accueil__tete .tete-office strong{color:var(--sur-plein);font-weight:600}.accueil__tete .tete-connexion{color:var(--bleu-pale);font-size:.8125rem}@media (width>=768px){.accueil__tete .tete-office strong{color:var(--encre)}.accueil__tete .tete-connexion{color:var(--texte-doux);font-size:.8125rem}}.accueil__tete h1{font-size:1.5rem;line-height:1.8125rem}@media (width>=768px){.accueil__tete h1{font-size:1.625rem;line-height:1.875rem}}@media (width>=1280px){.accueil__tete h1{font-size:2.25rem;line-height:2.625rem}}.accueil__tete h1{margin:0}.accueil__tete p{color:var(--texte-sur-bleu);margin:0;font-size:.875rem;line-height:1.125rem}.accueil__tete .accueil__date{color:var(--texte-sur-bleu);font-size:.875rem;font-weight:600;line-height:1.125rem}.accueil__colonnes{flex-direction:column;gap:24px;display:flex}.accueil__a-jour{color:var(--texte-doux);margin:0;font-size:.9375rem;line-height:1.25rem}.accueil__messages .editions__liste{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:12px;display:flex;overflow:visible}.accueil__messages .editions__liste>li+li{border-top:0}.accueil__messages .editions__liste .message-ligne{background:var(--orange-pale);box-shadow:inset 0 0 0 1.5px var(--orange-lisere);border-radius:16px;gap:5px;padding:14px 16px}@media (hover:hover) and (pointer:fine){.accueil__messages .editions__liste .message-ligne:hover{background:var(--orange-pale);filter:brightness(.97)}}.accueil__messages .editions__liste .edition-ligne__titre{font-size:.9375rem;line-height:1.25rem}.accueil__messages .editions__liste .edition-ligne__meta{align-items:center;gap:8px;font-weight:700;display:flex}.accueil__messages .editions__liste .edition-ligne__meta:before{margin-right:0}.accueil__messages .editions__liste .message-ligne__separateur{display:none}.accueil__messages .editions__liste .message-ligne__date{color:var(--texte-doux);margin-left:auto}.accueil__messages .editions__liste .message-ligne__reponse{background:var(--surface);box-shadow:inset 0 0 0 1px var(--orange-lisere);color:var(--sur-orange-pale);border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:.75rem;font-weight:700;line-height:1rem}.accueil__messages .editions__liste .message-ligne__reponse .icone{display:none}@media (width>=768px){.accueil__messages .editions__liste .message-ligne__reponse .icone{display:block}}.accueil__section{flex-direction:column;gap:12px;display:flex}.accueil__section h2{margin:0;font-size:1.1875rem;line-height:1.6875rem}.accueil__section-tete{justify-content:space-between;align-items:center;gap:16px;display:flex}.accueil__section-tete a{white-space:nowrap;flex:none;font-size:.875rem;font-weight:700;line-height:1rem}.accueil__insecable{white-space:nowrap}.accueil__tous{color:var(--encre);align-items:center;gap:12px;text-decoration:none;display:flex}.accueil__tous .icone{color:var(--accent);flex:none}@media (hover:hover) and (pointer:fine){.accueil__tous:hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}.accueil__tous-libelle{flex:1;font-size:.9375rem;font-weight:800;line-height:1.25rem}.accueil__derniere{box-shadow:0 14px 32px color-mix(in srgb, var(--encre) 12%, transparent);color:var(--encre);flex-direction:column;gap:10px;text-decoration:none;display:flex}.accueil__visuel{background:linear-gradient(135deg, var(--plein), var(--bleu-fonce));border-radius:12px;order:-2;height:120px;display:block;position:relative;overflow:hidden}.accueil__visuel:before{background:var(--texte-sur-bleu);content:"";opacity:.35;position:absolute;inset:20px;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='67.2'%20height='57.8'%20viewBox='74%200%2067.2%2057.8'%3e%3cg%20fill='%23171F46'%3e%3cpath%20fill-rule='evenodd'%20d='m113.5.01.68.38q.69.37%201.07%201.05c.97%201.77%201.61%203.7%201.94%205.69q.1.82-.03%201.64a1.14%201.14%200%200%201-1.58.92c-.48-.22-1-.38-1.5-.57a3%203%200%200%201-1.95-2.88q-.05-1.64.27-3.24.2-1.28.31-2.55%200-.23.1-.45h.68zm27.53%2046.69a7.9%207.9%200%200%201-5.6%207.9q-2.96%201.02-6.06%201.4c-2.9.4-5.83.58-8.75.74q-3.01.15-6.04.26-2.47.07-4.9.55c-.26.05-.58.17-.73-.11-.14-.25.12-.47.28-.66a7%207%200%200%201%202.35-1.77%2064%2064%200%200%201%208.57-3.53c3.14-1.1%206.3-2.13%209.45-3.23q1.58-.54%202.93-1.55a3.5%203.5%200%200%200%201.13-4.74%2035%2035%200%200%200-4.6-7.44q-.43-.46-.67-1.02c-.14-.38-.04-.53.36-.54q.67.02%201.27.28a16%2016%200%200%201%205.95%203.98%2023%2023%200%200%201%204.17%205.81c.57%201.14.88%202.4.9%203.67z'/%3e%3cpath%20fill-rule='evenodd'%20d='M100.29%2041.95q.22%202.3%201.11%204.44a2.6%202.6%200%200%200%204.15.92c.96-.77%201.83-1.67%202.75-2.5a39%2039%200%200%201%2011.08-6.91%2093%2093%200%200%201%205.14-1.9l.32-.1q.58-.12.46.45-.2.85-.7%201.57a49%2049%200%200%201-4.13%204.94%2095%2095%200%200%201-7.77%207.63%2014%2014%200%200%201-5.74%203.17c-2.74.82-5.69.3-7.98-1.4a1.8%201.8%200%200%201-.74-2q.58-2.45.76-4.95.15-1.65-.06-3.29c-.21-1.28-.98-1.87-2.53-2.02q-.64%200-1.23-.25a.9.9%200%200%201-.57-1.13%201%201%200%200%201%20.23-.36%206.8%206.8%200%200%201%204.4-2.95l.13-.02c1.12-.16%201.74.54%201.39%201.6q-.32%201-.47%202.02c-.15.02-.15.14-.15.25v2.53c0%20.12%200%20.23.15.26M80.82%2021.68a3%203%200%200%201%201.77-2.75l.6-.38a10%2010%200%200%201%202.66-1.17c.55-.13.68-.05.83.49.42%201.54.66%203.13.94%204.71l.94%205.7%201.1%206.74q.84%204.8%201.8%209.6%201.13%205.67%202.63%2011.25c.12.46-.02.64-.48.63a1%201%200%200%201-.74-.34q-.15-.18-.27-.38-1.5-2.66-3.35-5.07a13%2013%200%200%201-1.6-3.6%20281%20281%200%200%201-3.9-12.47%20189%20189%200%200%201-2.24-7.96q-.6-2.47-.67-5zm39.31%2010.62a15%2015%200%200%201-6.9-1.7%209%209%200%200%201-2.48-2.14c-.44-.53-.4-.66.22-.92q1.7-.7%203.35-1.48a4.4%204.4%200%200%200%202.5-3.06%207.4%207.4%200%200%200-.8-6.24%205.6%205.6%200%200%200-3.37-2.38c-.24-.07-.55-.09-.57-.4-.02-.3.24-.45.48-.58q.69-.3%201.44-.26c1.58-.1%203.17.31%204.5%201.17a7%207%200%200%201%202.82%204.37c.58%202.11.51%204.36-.2%206.44q-.47%201.18-1.32%202.14c-1.35%201.59-.4%202.52.83%203.03.8.34%201.66.5%202.47.82.28.11.71.15.71.5%200%20.38-.46.37-.76.45q-1.44.31-2.92.22zm-46.08%205c.17-3.73.9-7.41%202.13-10.93q.27-.9.94-1.59c.1-.1.23-.25.39-.16.16.07.09.23.08.38a33%2033%200%200%200-.1%206.95c.15%202.86%201.08%205.6%202.7%207.97a7.4%207.4%200%200%200%202.54%202.17c.34.18.36.3.06.54a4%204%200%200%201-1.54.76q-1.3.4-2.65.43a4%204%200%200%201-3.99-2.74q-.6-1.85-.55-3.77zM78.3%208.55a14%2014%200%200%201%201.32-5.84q.49-.72%201.04-.06.45.58.66%201.26c.72%202.17%201.56%204.3%202.15%206.53q.38.97.3%202.02c-.22%201-.85%201.84-1.74%202.32-.4.24-.92.2-1.26-.12a7%207%200%200%201-2.26-3.94%209%209%200%200%201-.2-2.17m24.13%2015.15a9%209%200%200%201-3.67-1.5%205%205%200%200%201-1.98-3.17c-.16-.45.04-.66.5-.62q3.6.27%207.17.95c.94.2%201.2.65.95%201.59a5%205%200%200%201-.89%201.85%202.1%202.1%200%200%201-2.09.9zm5.53-10.04c0%20.91-.5%201.34-1.52%201.17a6.6%206.6%200%200%201-3.46-2.05%207%207%200%200%201-1.9-3.55q-.04-.17-.03-.33c0-.5.16-.64.65-.52q1.61.42%203.16%201.03.75.3%201.44.69c.63.34%201.09.91%201.29%201.6q.33.96.38%201.96zm14.73%201.24q-.34.02-.62-.15a2.8%202.8%200%200%201-1.2-1.96c.1-.84.64-1.57%201.42-1.89a6%206%200%200%201%203.38-.39c.7.13.82.4.48.97q-.77%201.43-1.95%202.57c-.4.42-.94.71-1.5.84m5.57%204.23q.66-.03.53.75-.06.43-.36.75a8%208%200%200%201-2.36%201.74c-.7.4-1.57.16-1.97-.52l-.02-.03q-.45-.63-.59-1.43c-.08-.57.05-.74.61-.84q.77-.14%201.55-.22.62-.07%201.26-.11l1.33-.1z'/%3e%3cpath%20fill-rule='evenodd'%20d='M100.29%2041.95c-.15-.03-.15-.14-.15-.25v-2.53c0-.12%200-.23.15-.26a31%2031%200%200%200%200%203.04'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='67.2'%20height='57.8'%20viewBox='74%200%2067.2%2057.8'%3e%3cg%20fill='%23171F46'%3e%3cpath%20fill-rule='evenodd'%20d='m113.5.01.68.38q.69.37%201.07%201.05c.97%201.77%201.61%203.7%201.94%205.69q.1.82-.03%201.64a1.14%201.14%200%200%201-1.58.92c-.48-.22-1-.38-1.5-.57a3%203%200%200%201-1.95-2.88q-.05-1.64.27-3.24.2-1.28.31-2.55%200-.23.1-.45h.68zm27.53%2046.69a7.9%207.9%200%200%201-5.6%207.9q-2.96%201.02-6.06%201.4c-2.9.4-5.83.58-8.75.74q-3.01.15-6.04.26-2.47.07-4.9.55c-.26.05-.58.17-.73-.11-.14-.25.12-.47.28-.66a7%207%200%200%201%202.35-1.77%2064%2064%200%200%201%208.57-3.53c3.14-1.1%206.3-2.13%209.45-3.23q1.58-.54%202.93-1.55a3.5%203.5%200%200%200%201.13-4.74%2035%2035%200%200%200-4.6-7.44q-.43-.46-.67-1.02c-.14-.38-.04-.53.36-.54q.67.02%201.27.28a16%2016%200%200%201%205.95%203.98%2023%2023%200%200%201%204.17%205.81c.57%201.14.88%202.4.9%203.67z'/%3e%3cpath%20fill-rule='evenodd'%20d='M100.29%2041.95q.22%202.3%201.11%204.44a2.6%202.6%200%200%200%204.15.92c.96-.77%201.83-1.67%202.75-2.5a39%2039%200%200%201%2011.08-6.91%2093%2093%200%200%201%205.14-1.9l.32-.1q.58-.12.46.45-.2.85-.7%201.57a49%2049%200%200%201-4.13%204.94%2095%2095%200%200%201-7.77%207.63%2014%2014%200%200%201-5.74%203.17c-2.74.82-5.69.3-7.98-1.4a1.8%201.8%200%200%201-.74-2q.58-2.45.76-4.95.15-1.65-.06-3.29c-.21-1.28-.98-1.87-2.53-2.02q-.64%200-1.23-.25a.9.9%200%200%201-.57-1.13%201%201%200%200%201%20.23-.36%206.8%206.8%200%200%201%204.4-2.95l.13-.02c1.12-.16%201.74.54%201.39%201.6q-.32%201-.47%202.02c-.15.02-.15.14-.15.25v2.53c0%20.12%200%20.23.15.26M80.82%2021.68a3%203%200%200%201%201.77-2.75l.6-.38a10%2010%200%200%201%202.66-1.17c.55-.13.68-.05.83.49.42%201.54.66%203.13.94%204.71l.94%205.7%201.1%206.74q.84%204.8%201.8%209.6%201.13%205.67%202.63%2011.25c.12.46-.02.64-.48.63a1%201%200%200%201-.74-.34q-.15-.18-.27-.38-1.5-2.66-3.35-5.07a13%2013%200%200%201-1.6-3.6%20281%20281%200%200%201-3.9-12.47%20189%20189%200%200%201-2.24-7.96q-.6-2.47-.67-5zm39.31%2010.62a15%2015%200%200%201-6.9-1.7%209%209%200%200%201-2.48-2.14c-.44-.53-.4-.66.22-.92q1.7-.7%203.35-1.48a4.4%204.4%200%200%200%202.5-3.06%207.4%207.4%200%200%200-.8-6.24%205.6%205.6%200%200%200-3.37-2.38c-.24-.07-.55-.09-.57-.4-.02-.3.24-.45.48-.58q.69-.3%201.44-.26c1.58-.1%203.17.31%204.5%201.17a7%207%200%200%201%202.82%204.37c.58%202.11.51%204.36-.2%206.44q-.47%201.18-1.32%202.14c-1.35%201.59-.4%202.52.83%203.03.8.34%201.66.5%202.47.82.28.11.71.15.71.5%200%20.38-.46.37-.76.45q-1.44.31-2.92.22zm-46.08%205c.17-3.73.9-7.41%202.13-10.93q.27-.9.94-1.59c.1-.1.23-.25.39-.16.16.07.09.23.08.38a33%2033%200%200%200-.1%206.95c.15%202.86%201.08%205.6%202.7%207.97a7.4%207.4%200%200%200%202.54%202.17c.34.18.36.3.06.54a4%204%200%200%201-1.54.76q-1.3.4-2.65.43a4%204%200%200%201-3.99-2.74q-.6-1.85-.55-3.77zM78.3%208.55a14%2014%200%200%201%201.32-5.84q.49-.72%201.04-.06.45.58.66%201.26c.72%202.17%201.56%204.3%202.15%206.53q.38.97.3%202.02c-.22%201-.85%201.84-1.74%202.32-.4.24-.92.2-1.26-.12a7%207%200%200%201-2.26-3.94%209%209%200%200%201-.2-2.17m24.13%2015.15a9%209%200%200%201-3.67-1.5%205%205%200%200%201-1.98-3.17c-.16-.45.04-.66.5-.62q3.6.27%207.17.95c.94.2%201.2.65.95%201.59a5%205%200%200%201-.89%201.85%202.1%202.1%200%200%201-2.09.9zm5.53-10.04c0%20.91-.5%201.34-1.52%201.17a6.6%206.6%200%200%201-3.46-2.05%207%207%200%200%201-1.9-3.55q-.04-.17-.03-.33c0-.5.16-.64.65-.52q1.61.42%203.16%201.03.75.3%201.44.69c.63.34%201.09.91%201.29%201.6q.33.96.38%201.96zm14.73%201.24q-.34.02-.62-.15a2.8%202.8%200%200%201-1.2-1.96c.1-.84.64-1.57%201.42-1.89a6%206%200%200%201%203.38-.39c.7.13.82.4.48.97q-.77%201.43-1.95%202.57c-.4.42-.94.71-1.5.84m5.57%204.23q.66-.03.53.75-.06.43-.36.75a8%208%200%200%201-2.36%201.74c-.7.4-1.57.16-1.97-.52l-.02-.03q-.45-.63-.59-1.43c-.08-.57.05-.74.61-.84q.77-.14%201.55-.22.62-.07%201.26-.11l1.33-.1z'/%3e%3cpath%20fill-rule='evenodd'%20d='M100.29%2041.95c-.15-.03-.15-.14-.15-.25v-2.53c0-.12%200-.23.15-.26a31%2031%200%200%200%200%203.04'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}.accueil__visuel:has(img){background:0 0;border-radius:0;height:auto;overflow:visible}.accueil__visuel:has(img):before{content:none}.accueil__visuel img{border-radius:18px;width:96px;height:auto;display:block}.accueil__derniere:has(.accueil__visuel img){grid-template-columns:auto 1fr;align-content:center;align-items:center;column-gap:16px;display:grid}.accueil__derniere:has(.accueil__visuel img)>*{grid-column:2}.accueil__derniere:has(.accueil__visuel img)>.accueil__visuel{grid-area:1/1/span 4}.accueil__lire{place-self:flex-start start;margin-top:8px}@media (hover:hover) and (pointer:fine){.accueil__derniere:hover .accueil__lire{background:var(--bleu-fonce)}}@media (width>=768px){:is(.accueil__derniere,.accueil__derniere:has(.accueil__visuel img)){border-radius:24px;grid-template-rows:1fr auto auto auto auto 1fr;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:0 24px;padding:24px;display:grid}:is(.accueil__derniere>.accueil__meta,.accueil__derniere>.accueil__attente--meta,.accueil__derniere:has(.accueil__visuel img)>.accueil__meta,.accueil__derniere:has(.accueil__visuel img)>.accueil__attente--meta){grid-area:2/2}:is(.accueil__derniere>.accueil__titre-edition,.accueil__derniere>.accueil__attente--titre,.accueil__derniere:has(.accueil__visuel img)>.accueil__titre-edition,.accueil__derniere:has(.accueil__visuel img)>.accueil__attente--titre){grid-area:3/2;margin-top:10px}:is(.accueil__derniere>.accueil__accroche,.accueil__derniere>.accueil__attente--accroche,.accueil__derniere:has(.accueil__visuel img)>.accueil__accroche,.accueil__derniere:has(.accueil__visuel img)>.accueil__attente--accroche){grid-area:4/2;margin-top:10px}:is(.accueil__derniere>.accueil__lire,.accueil__derniere:has(.accueil__visuel img)>.accueil__lire){grid-area:5/2;margin-top:16px}:is(.accueil__derniere>.accueil__visuel,.accueil__derniere>.accueil__attente--visuel,.accueil__derniere:has(.accueil__visuel img)>.accueil__visuel,.accueil__derniere:has(.accueil__visuel img)>.accueil__attente--visuel){grid-area:1/1/-1}.accueil__visuel{border-radius:14px;width:132px;height:168px}.accueil__visuel:before{inset:16px}.accueil__visuel:has(img){border-radius:14px;height:168px;overflow:hidden}.accueil__visuel img{object-fit:cover;object-position:50% 20%;border-radius:0;width:100%;height:100%}}.accueil__meta{color:var(--gris);order:-1;font-size:.75rem;font-weight:600;line-height:1rem}@media (width>=768px){.accueil__meta{font-size:.8125rem;font-weight:700;line-height:1rem}}.accueil__titre-edition{font-size:1.375rem;font-weight:800;line-height:1.6875rem}@media (width>=768px){.accueil__titre-edition{font-size:1.75rem;line-height:2rem}}.accueil__accroche{color:var(--texte-doux);font-size:.9375rem;line-height:1.375rem}@media (width>=768px){.accueil__accroche{font-size:.9375rem;line-height:1.4375rem}}.accueil__attente{background:var(--trait);border-radius:4px;display:block}.accueil__attente--visuel{border-radius:12px;height:120px}@media (width>=768px){.accueil__attente--visuel{border-radius:14px;height:168px}}.accueil__attente--meta{width:45%;height:16px}.accueil__attente--titre{width:85%;height:27px}.accueil__attente--accroche{height:44px}.accueil__chiffres{background:var(--surface);border:1px solid var(--pierre);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.accueil__chiffres h2{color:var(--plein);margin:0;font-size:1.125rem;font-weight:800;line-height:1.4375rem}.accueil__chiffres a{align-self:center;align-items:center;gap:6px;min-height:44px;margin-block:-9px -13px;font-size:.875rem;font-weight:700;line-height:1.125rem;display:inline-flex}.accueil__chiffres a .icone{flex:none}.accueil__totaux{color:var(--texte-doux);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;font-size:.875rem;line-height:1.125rem;display:grid}.accueil__totaux>span{flex-direction:column;padding-inline:8px;display:flex}.accueil__totaux>span+span{border-left:1px solid var(--pierre)}.accueil__totaux strong{color:var(--plein);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;line-height:1.8125rem}@media (hover:hover) and (pointer:fine){a.accueil__derniere:hover{box-shadow:0 18px 40px color-mix(in srgb, var(--encre) 20%, transparent)}}.tuiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.tuiles>li{display:grid}.tuile{color:var(--encre);border-radius:18px;flex-direction:column;gap:14px;padding:16px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.tuile:hover{filter:brightness(.97)}}.tuile__icone{color:var(--sur-plein);border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.tuile--annuaire{background:var(--bleu-actif)}.tuile--annuaire .tuile__icone{background:var(--plein)}.tuile--fil-infos{background:var(--tuile-fil)}.tuile--fil-infos .tuile__icone{background:var(--tuile-fil-plein)}.tuile--equipe-de-la-chambre{background:var(--tuile-permanents)}.tuile--equipe-de-la-chambre .tuile__icone{background:var(--tuile-permanents-plein)}.tuile--bibliotheque{background:var(--tuile-bibliotheque)}.tuile--bibliotheque .tuile__icone{background:var(--tuile-bibliotheque-plein)}.tuile--chiffres-cles{background:var(--tuile-chiffres)}.tuile--chiffres-cles .tuile__icone{background:var(--tuile-chiffres-plein)}.tuile--elus{background:var(--tuile-elus)}.tuile--elus .tuile__icone{background:var(--tuile-elus-plein)}.tuile__texte{flex-direction:column;gap:3px;display:flex}.tuile__nom{font-size:1rem;font-weight:800;line-height:1.25rem}.tuile__sous-titre{color:var(--texte-doux);font-size:.8125rem;line-height:1.125rem}@media (width<=767px){.coque__contenu:has(>.accueil){max-width:none}}@media (width>=1280px){.coque__contenu:has(>.accueil){max-width:1172px;padding-inline:40px}}@media (width>=768px){.accueil__tete{color:var(--encre);background:0 0;border-radius:0;margin:0;padding:0}.accueil__tete .badge--cerne{border-color:var(--pierre);color:var(--texte-doux)}.accueil__tete p{color:var(--texte-doux);font-size:.9375rem;line-height:1.25rem}.accueil__tete .accueil__date{color:var(--texte-doux)}.accueil__colonnes{gap:28px}.accueil__messages{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:22px;padding:20px}.tuiles{gap:12px}.tuile{border-radius:18px;flex-direction:row;align-items:center}}@media (width>=1280px){.accueil__colonnes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;display:grid}.accueil__edition{grid-column:1/-1}.accueil__rubriques{display:none}.accueil__chiffres{grid-area:2/1}.accueil__messages{grid-area:2/2}:is(.accueil__derniere,.accueil__derniere:has(.accueil__visuel img)){grid-template-columns:240px minmax(0,1fr);gap:0 32px;padding:32px}:is(.accueil__derniere .accueil__visuel,.accueil__derniere .accueil__visuel:has(img),.accueil__derniere .accueil__attente--visuel,.accueil__derniere:has(.accueil__visuel img) .accueil__visuel,.accueil__derniere:has(.accueil__visuel img) .accueil__visuel:has(img),.accueil__derniere:has(.accueil__visuel img) .accueil__attente--visuel){width:240px;height:300px}.accueil__meta{font-size:.875rem;line-height:1.125rem}.accueil__titre-edition{font-size:2.25rem;line-height:2.625rem}.accueil__accroche{font-size:1.125rem;line-height:1.6875rem}}.panneau{background:var(--surface);color:var(--encre);border:0;width:100%;padding:0}.panneau::backdrop{background:color-mix(in srgb, var(--ombre) 55%, transparent)}.panneau{border-radius:24px 24px 0 0;max-width:none;max-height:80dvh;margin:auto auto 0}.panneau[open]{animation:.25s cubic-bezier(.2,.8,.2,1) panneau-bas}@media (prefers-reduced-motion:reduce){.panneau[open]{animation:none}}.panneau--bas{max-width:480px}@keyframes panneau-bas{0%{transform:translateY(100%)}}@keyframes panneau-droite{0%{transform:translate(100%)}}.panneau__corps{padding:12px 16px calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:8px;display:flex}.panneau__poignee{background:var(--pierre);border-radius:999px;align-self:center;width:40px;height:4px}.panneau__tete{justify-content:space-between;align-items:center;display:flex}.panneau__tete h2{margin:0;font-size:1.25rem;line-height:1.5rem}.panneau__fermer{background:0 0;background:var(--papier);width:44px;height:44px;min-height:44px;color:var(--encre);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.panneau__fermer:hover{background:var(--bleu-actif)}}@media (width>=768px){.panneau:not(.panneau--bas){border-radius:18px 0 0 18px;width:320px;height:100dvh;max-height:none;margin:0 0 0 auto}.panneau:not(.panneau--bas)[open]{animation-name:panneau-droite}}@media (width>=768px) and (prefers-reduced-motion:reduce){.panneau:not(.panneau--bas)[open]{animation:none}}@media (width>=768px){.panneau:not(.panneau--bas) .panneau__poignee{display:none}.panneau:not(.panneau--bas) .panneau__corps{min-height:100%}}.tutoriel{background:var(--surface);color:var(--encre);border:0;width:100%;padding:0}.tutoriel::backdrop{background:color-mix(in srgb, var(--ombre) 55%, transparent)}.tutoriel{max-width:none}@media (width<=767px){.tutoriel{height:100dvh;max-height:none}}@media (width>=768px){.tutoriel{border-radius:18px;max-width:min(480px,100% - 32px)}}.tutoriel__corps{touch-action:pan-y;flex-direction:column;gap:12px;padding:24px;display:flex}@media (width<=767px){.tutoriel__corps{height:100%;overflow-y:auto}}.tutoriel__corps h2{margin:0;font-size:1.25rem;line-height:1.5rem}.tutoriel__carte{flex-direction:column;gap:12px;animation:.2s ease-out tutoriel-carte;display:flex}@media (width<=767px){.tutoriel__carte{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.tutoriel__carte{animation:none}}@keyframes tutoriel-carte{0%{opacity:0;transform:translateY(4px)}}.tutoriel__icone{background:color-mix(in srgb, var(--bleu-actif) 40%, var(--surface));color:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex}@media (width>=768px){.tutoriel__icone{width:56px;height:56px}}.tutoriel__rang{color:var(--texte-doux);align-items:center;gap:8px;font-size:.8125rem;line-height:1.125rem;display:flex}.tutoriel__etape{margin:0}@media (width<=767px){.tutoriel__etape{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=768px){.tutoriel__nombre{display:none}}.tutoriel__rang ol{gap:6px;margin:0;padding:0;list-style:none;display:flex}.tutoriel__rang ol li{background:var(--bordure-champ);clip-path:inset(0 16px 0 0 round 4px);width:24px;height:8px;margin-right:-16px;transition:clip-path .2s,transform .2s}.tutoriel__rang ol li:last-child{margin-right:0}@media (prefers-reduced-motion:reduce){.tutoriel__rang ol li{transition:none}}.tutoriel__rang ol .tutoriel__pastille--courante{background:var(--accent);clip-path:inset(0 round 4px)}.tutoriel__rang ol .tutoriel__pastille--courante~li{transform:translate(16px)}.tutoriel__texte{margin:0;font-size:1rem;line-height:1.375rem}.tutoriel__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.tutoriel .tutoriel__actions button:not(.tutoriel__passer){gap:6px;min-height:44px;padding:0 12px}.tutoriel__passer{margin-right:auto}.visite{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;inset:0}.visite::backdrop{background:0 0}.visite__decoupe{box-shadow:0 0 0 3px var(--encre), 0 0 0 100vmax color-mix(in srgb, var(--ombre) 55%, transparent);pointer-events:none;border-radius:12px;transition:top .2s,left .2s,width .2s,height .2s;position:fixed}@media (prefers-reduced-motion:reduce){.visite__decoupe{transition:none}}.visite__bulle{background:var(--surface);box-shadow:0 8px 32px color-mix(in srgb, var(--ombre) 25%, transparent);color:var(--encre);touch-action:pan-y;border-radius:18px;flex-direction:column;gap:8px;max-height:calc(100dvh - 32px);padding:20px;display:flex;position:fixed;overflow-y:auto}.visite__bulle h2{margin:0;font-size:1.1875rem;line-height:1.6875rem}@media (width<=767px){.visite__bulle{left:16px;right:16px}}@media (width>=768px){.visite__bulle{width:360px}}.tutoriel__tete,.visite__tete{justify-content:space-between;align-items:center;display:flex}.tutoriel__fermer,.visite__fermer{background:0 0;background:var(--papier);width:44px;height:44px;min-height:44px;color:var(--encre);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.tutoriel__fermer:hover,.visite__fermer:hover{background:var(--bleu-actif)}}.tutoriel__fermer,.visite__fermer{margin:-8px -8px -8px 0}.fil-infos{flex-direction:column;gap:24px;display:flex}.fil-infos--lecture>.fil-infos__tete,.fil-infos--lecture>.fil-infos__colonne,.fil-infos:not(.fil-infos--lecture)>.fil-infos__lecture{display:none}.fil-infos__tete{background:var(--plein);color:var(--sur-plein);border-radius:0 0 28px 28px;flex-direction:column;gap:12px;margin:-16px -16px 0;padding:12px 24px 28px;display:flex}@media (width<=767px){.coque:not(.coque--defilee):has(.fil-infos__tete) .coque__haut{border-radius:0}}.fil-infos__tete .badge--cerne{border-color:color-mix(in srgb, var(--sur-plein) 45%, transparent);color:var(--texte-sur-bleu)}.fil-infos__tete h1{font-size:1.5rem;line-height:1.8125rem}@media (width>=768px){.fil-infos__tete h1{font-size:1.625rem;line-height:1.875rem}}@media (width>=1280px){.fil-infos__tete h1{font-size:2.25rem;line-height:2.625rem}}.fil-infos__tete h1{margin:0}.fil-infos__tete p{color:var(--texte-sur-bleu);margin:0;font-size:.875rem;line-height:1.125rem}.fil-infos__titres{flex-direction:column;gap:6px;display:flex}.fil-infos__titres p{min-height:1lh}.recherche{background:var(--surface);color:var(--accent);border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:0 16px;display:flex;position:relative}.recherche:focus-within{outline:2px solid var(--sur-plein);outline-offset:2px}.recherche input{background:0 0;border:0;border-radius:0;flex-grow:1;min-width:0;min-height:44px;padding:0}.recherche input:focus{outline:none}.recherche input::placeholder{color:var(--gris)}.recherche__consigne{pointer-events:none;white-space:nowrap;margin:0;font-size:.875rem;line-height:1.125rem;position:absolute;top:calc(100% + 2px);left:0}.fil-infos__tete .recherche__refus{color:var(--sur-plein);font-weight:600}.fil-infos__colonne,.editions,.resultats{flex-direction:column;gap:16px;display:flex}.puces{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.puce{background:var(--surface);border:1.5px solid var(--bordure-champ);color:var(--encre);border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:.8125rem;font-weight:600;line-height:1rem;display:inline-flex;position:relative}.puce:not(.puce--select){position:relative}.puce:not(.puce--select):before{content:"";height:44px;position:absolute;inset:50% 0 auto;translate:0 -50%}@media (hover:hover) and (pointer:fine){.puce:not(.puce--active):hover{background:var(--bleu-actif)}}.puce--active{background:var(--plein);border-color:var(--plein);color:var(--sur-plein)}.puces__effacer{background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.puces__effacer:hover{background:var(--bleu-actif);color:var(--accent)}}.puces__effacer{color:var(--texte-doux);margin-block:-4px}@media (width<=767px){.puces__effacer{margin-inline:-4px}}.puces-recherche{align-items:center}.puce--terme{min-width:0;max-width:100%}.puce--terme .puce__texte{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.puce--select select{appearance:none;cursor:pointer;opacity:0;border:0;width:calc(100% + 3px);height:max(100% + 3px,44px);min-height:0;padding:0;position:absolute;inset:50% -1.5px auto;translate:0 -50%}.puce--select:has(select:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.puce-filtre{align-items:center;gap:2px;display:inline-flex}.puce-filtre--large{flex-basis:100%;min-width:0}.puce-filtre--large .puce{min-width:0}.puce-filtre--large .puce__libelle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.puce-filtre__retirer{background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.puce-filtre__retirer:hover{background:var(--bleu-actif);color:var(--accent)}}.puce-filtre__retirer{color:var(--texte-doux);margin-block:-4px}.resume-filtres{color:var(--texte-doux);align-items:center;gap:4px;min-height:44px;font-size:.875rem;display:flex}.resume-filtres p{margin:0}.periode{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.periode[hidden]{display:none}.periode .bouton--lien{grid-column:1/-1;justify-self:start;margin-left:-12px}.periode__champ{flex-direction:column;gap:6px;min-width:0;display:flex}.periode__champ label{font-size:.875rem;line-height:1.125rem}.editions__liste,.groupe__articles{margin:0;padding:0;list-style:none}.editions__liste{flex-shrink:0;padding:0;overflow:hidden}.editions__liste>li+li{border-top:1px solid var(--trait)}.edition-ligne,.groupe__edition{color:var(--encre);flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.edition-ligne:focus-visible,.groupe__edition:focus-visible{outline-offset:-2px}.edition-ligne[aria-current=page],.groupe__edition[aria-current=page]{background:var(--bleu-actif);position:relative}.edition-ligne[aria-current=page]:before,.groupe__edition[aria-current=page]:before{background:var(--accent);content:"";border-radius:999px;width:4px;position:absolute;top:16px;bottom:10px;left:4px}@media (hover:hover) and (pointer:fine){.edition-ligne:not([aria-current=page]):hover,.groupe__edition:not([aria-current=page]):hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}.edition-ligne__meta,.groupe__date{color:var(--gris);order:-1;font-size:.75rem;font-weight:600;line-height:1rem}.edition-ligne__titre{font-size:1rem;font-weight:700;line-height:1.3125rem}.edition-ligne__accroche{color:var(--texte-doux);overflow-wrap:anywhere;font-size:.875rem;line-height:1.1875rem}.parution-une{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);box-shadow:0 14px 32px color-mix(in srgb, var(--encre) 12%, transparent);border-radius:22px;flex-direction:column;padding:0;display:flex;overflow:hidden}.parution-une__image{object-fit:cover;object-position:50% 20%;display:block}@media (width<=767px){.parution-une--image{grid-template-rows:1fr auto auto 1fr;grid-template-columns:96px minmax(0,1fr);align-items:center;column-gap:16px;padding:16px 20px 20px;display:grid}.parution-une--image .parution-une__image{border-radius:18px;grid-row:1/5;width:96px;height:auto}.parution-une--image .parution-une__texte{display:contents}.parution-une--image .parution-une__meta{grid-area:2/2}.parution-une--image .parution-une__texte h2,.parution-une--image .parution-une__texte h3{grid-area:3/2;margin-top:12px}.parution-une--image .parution-une__accroche,.parution-une--image .parution-une__lien{grid-column:1/-1;margin-top:12px}.parution-une--image .parution-une__lien{justify-self:start}}.parution-une__texte{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 20px 20px;display:flex}.parution-une__texte h2,.parution-une__texte h3{color:var(--encre);margin:0;font-size:1.25rem;font-weight:800;line-height:1.5rem}.parution-une__meta{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:.75rem;font-weight:800;line-height:1rem;display:flex}.parution-une__pastille{background:var(--orange);color:var(--sur-orange)}.parution-une__accroche{color:var(--texte-doux);overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.25rem}.parution-une__lien{border-radius:12px;min-height:44px;font-size:.875rem;font-weight:800;line-height:1.125rem}.parutions{flex-direction:column;gap:14px;display:flex}.parutions h2{margin:6px 0 0;font-size:1.1875rem;font-weight:800;line-height:1.6875rem}.parutions__grille{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.parution-carte{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);color:var(--encre);border-radius:18px;flex-direction:column;gap:6px;height:100%;padding:16px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.parution-carte:hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}.parution-carte__date{color:var(--gris);order:-1;font-size:.75rem;font-weight:700;line-height:1rem}.parution-carte__titre{font-size:1.0625rem;font-weight:800;line-height:1.375rem}.parution-carte__accroche{color:var(--texte-doux);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}@media (width>=768px){.parution-une{border-radius:24px}.parution-une--image{grid-template-columns:200px minmax(0,1fr);display:grid}.parution-une--image .parution-une__image{aspect-ratio:auto;contain:size;width:100%;height:100%;min-height:280px}.parution-une__texte{justify-content:center;padding:30px 32px}.parution-une__texte h2,.parution-une__texte h3{font-size:1.875rem;line-height:2.125rem}}.resultats__groupes{flex-direction:column;gap:16px;display:flex}.groupe{flex-shrink:0;padding:0;overflow:hidden}.groupe__tete{font-size:inherit;letter-spacing:normal;margin:0}.groupe__titre{font-size:1rem;font-weight:700;line-height:1.3125rem}.trouve{border-top:1px solid var(--trait);color:var(--encre);flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.trouve:hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}.trouve:focus-visible{outline-offset:-2px}.trouve h3{margin:0;font-size:.9375rem;line-height:1.25rem}.trouve__extrait{color:var(--texte-doux);margin:0;font-size:.875rem;line-height:1.25rem}.trouve__piece{color:var(--encre);vertical-align:middle;margin-right:4px;display:inline-flex}.sommaire{padding:16px 8px}.sommaire ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sommaire a{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--bordure-champ);color:var(--encre);border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:6px 12px;font-size:.875rem;font-weight:700;line-height:1.125rem;text-decoration:none;display:inline-flex}.sommaire a .point-teinte{background:var(--teinte-bloc);border-radius:50%;flex-shrink:0;width:12px;height:12px}@media (hover:hover) and (pointer:fine){.sommaire a:not([aria-current=true]):hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}.sommaire a[aria-current=true]{background:var(--teinte-bloc,var(--plein));color:var(--sur-plein);font-weight:800}.sommaire a[aria-current=true]{box-shadow:none}.sommaire a .icone{display:none}.sommaire a{padding-left:6px}.sommaire a[aria-current=true]{box-shadow:inset 0 0 0 2px var(--encre);color:var(--encre)}.sommaire a[aria-current=true] .point-teinte{display:inline-flex}.sommaire a[aria-current=true] .icone{color:var(--encre)}.sommaire a .point-teinte{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--encre) 35%, transparent);justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.sommaire a .icone{color:var(--encre);display:inline-block}.trait--actualite{--teinte-bloc:var(--thematique-actualite)}.trait--evenement{--teinte-bloc:var(--thematique-evenement)}.trait--presse{--teinte-bloc:var(--thematique-presse)}.trait--cv{--teinte-bloc:var(--thematique-cv)}.trait--prestation{--teinte-bloc:var(--thematique-prestation)}.trait--arrete{--teinte-bloc:var(--thematique-arrete)}.trait--vie{--teinte-bloc:var(--thematique-vie)}.trait--real{--teinte-bloc:var(--thematique-real)}.trait--formation{--teinte-bloc:var(--thematique-formation)}.trait--succession{--teinte-bloc:var(--thematique-succession)}.edition{flex-direction:column;display:flex}.edition>[role=status],.edition>[role=alert]{padding:16px 8px}.edition__tete{background:var(--plein);color:var(--sur-plein);flex-direction:column;gap:12px;margin:-16px -16px 0;padding:12px 24px 28px;display:flex}@media (width<=767px){.coque:not(.coque--defilee):has(.edition__tete) .coque__haut{border-radius:0}}.edition__tete .badge--cerne{border-color:color-mix(in srgb, var(--sur-plein) 45%, transparent);color:var(--texte-sur-bleu)}.edition__tete h1,.edition__tete h2{font-size:1.5rem;line-height:1.8125rem}@media (width>=768px){.edition__tete h1,.edition__tete h2{font-size:1.625rem;line-height:1.875rem}}@media (width>=1280px){.edition__tete h1,.edition__tete h2{font-size:2.25rem;line-height:2.625rem}}.edition__tete h1,.edition__tete h2{margin:0}.edition__tete [tabindex="-1"]:focus{outline:none}.edition__tete p{margin:0}.edition__tete a,.edition__tete button{color:var(--sur-plein)}.edition__tete a:focus-visible,.edition__tete button:focus-visible{outline-color:var(--sur-plein)}.edition__retour{align-self:flex-start;align-items:center;gap:6px;min-height:44px;margin-left:-6px;font-size:.9375rem;font-weight:600;line-height:1.25rem;text-decoration:none;display:inline-flex}.edition__haut{justify-content:space-between;align-items:center;display:flex}.edition__action{background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;padding:0;display:flex}.edition__action.edition__action--texte{white-space:nowrap;border:1.5px solid;border-radius:999px;gap:6px;width:auto;height:auto;min-height:44px;padding-inline:12px;font-size:.875rem;font-weight:600;display:inline-flex}.edition__tete .occurrences{background:0 0;flex-wrap:wrap;align-self:flex-start;gap:8px;padding-left:0}.edition__meta{letter-spacing:.12em;text-transform:uppercase;color:var(--bleu-pale);font-size:.75rem;font-weight:700;line-height:1rem}.recherche-edition{flex-direction:column;gap:8px;display:flex}.recherche-edition__etat{align-items:center;gap:4px;min-height:44px;display:flex}.recherche-edition__etat p{flex:auto;min-width:0;margin:0}.recherche-edition__consigne{color:var(--texte-doux);font-size:.8125rem;line-height:1.125rem}.recherche-edition__compte{font-size:.9375rem;font-weight:600;line-height:1.25rem}.recherche-edition__bouton{background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.recherche-edition__bouton:hover{background:var(--bleu-actif);color:var(--accent)}}.recherche-edition__bouton{white-space:nowrap;width:auto;height:auto;min-height:44px;color:inherit;border:1.5px solid;border-radius:999px;gap:6px;padding-inline:8px;font-size:.875rem;font-weight:600;display:inline-flex}::highlight(trouve){background-color:var(--surlignage);color:var(--encre)}::highlight(trouve-courant){background-color:var(--orange);color:var(--encre);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:2px}.edition__corps,.edition__texte{display:contents}.barre-lecture{height:0;top:var(--haut-bandeau,0px);z-index:3;position:sticky}.barre-lecture__cadre{background:var(--plein);color:var(--sur-plein);animation:.15s ease-out barre-lecture-apparition;position:absolute;top:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.barre-lecture__cadre{animation:none}}@keyframes barre-lecture-apparition{0%{opacity:0}}.barre-lecture__ligne{align-items:center;gap:4px;min-height:56px;padding-inline:4px;display:flex}.barre-lecture__texte{flex-direction:column;flex:auto;min-width:0;margin:0;padding-inline:8px;display:flex}.barre-lecture__texte span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=359px){.barre-lecture__texte--recherche{display:none}}.barre-lecture__meta{font-size:.875rem;font-weight:700;line-height:1.125rem}.barre-lecture__partie{color:var(--bleu-pale);font-variant-numeric:tabular-nums;font-size:.8125rem;line-height:1rem}.occurrences{background:color-mix(in srgb, var(--sur-plein) 15%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;align-items:center;padding-left:10px;font-size:.8125rem;font-weight:600;display:flex}.barre-lecture__bouton{width:44px;height:44px;min-height:44px;color:inherit;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.barre-lecture__bouton:focus-visible{outline-color:currentColor}.barre-lecture__bouton.barre-lecture__bouton--texte{white-space:nowrap;border:1.5px solid;border-radius:999px;gap:6px;width:auto;height:auto;min-height:44px;padding-inline:8px;font-size:.875rem;font-weight:600;display:inline-flex}@media (width<=767px){.barre-lecture__bouton.barre-lecture__bouton--texte .icone{display:none}}.barre-lecture__progression{background:color-mix(in srgb, var(--sur-plein) 13%, transparent);height:5px}.barre-lecture__progression span{background:var(--orange);transform-origin:0;height:100%;display:block}.coque__lecture .barre-lecture{height:auto;position:static}.coque__lecture .barre-lecture__cadre{background:0 0;position:static}.panneau-lecture .recherche{border:1.5px solid var(--bordure-champ);flex-shrink:1;width:auto}.panneau-lecture__parties ul{margin:0;padding:0;list-style:none}.panneau-lecture__parties a{color:var(--encre);border-radius:12px;align-items:center;gap:12px;min-height:44px;padding-inline:8px;font-size:.9375rem;text-decoration:none;display:flex}.panneau-lecture__parties a[aria-current=true]{background:var(--bleu-actif);position:relative}.panneau-lecture__parties a[aria-current=true]:before{background:var(--accent);content:"";border-radius:999px;width:4px;position:absolute;top:10px;bottom:10px;left:4px}.panneau-lecture__parties a[aria-current=true]{font-weight:700}@media (hover:hover) and (pointer:fine){.panneau-lecture__parties a:hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}.panneau-lecture__point{background:var(--orange);border-radius:50%;flex-shrink:0;width:12px;height:12px}.panneau-lecture__point--actualite{background:var(--thematique-actualite);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--encre) 35%, transparent)}.panneau-lecture__point--evenement{background:var(--thematique-evenement);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--encre) 35%, transparent)}.panneau-lecture__point--presse{background:var(--thematique-presse);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--encre) 35%, transparent)}.panneau-lecture__point--cv{background:var(--thematique-cv);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--encre) 35%, transparent)}.panneau-lecture__point--prestation{background:var(--thematique-prestation);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--encre) 35%, transparent)}.panneau-lecture__point--arrete{background:var(--thematique-arrete);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--encre) 35%, transparent)}.panneau-lecture__point--vie{background:var(--thematique-vie);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--encre) 35%, transparent)}.panneau-lecture__point--real{background:var(--thematique-real);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--encre) 35%, transparent)}.panneau-lecture__point--formation{background:var(--thematique-formation);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--encre) 35%, transparent)}.panneau-lecture__point--succession{background:var(--thematique-succession);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--encre) 35%, transparent)}.une{background:var(--surface);flex-direction:column;gap:16px;margin:0 -16px;padding:24px 24px 28px;display:flex}.une .une__titre{letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:800;line-height:1.8125rem}.une p{margin:0}.une>.texte{font-size:1rem;line-height:1.5625rem}.une__tete{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.une__intitule{flex-direction:column;gap:12px;min-width:0;display:flex}.une__surtitre{letter-spacing:.12em;text-transform:uppercase;color:var(--orange-texte);font-size:.75rem;font-weight:700;line-height:1rem}.une__chapo{font-size:1.1875rem;font-weight:500;line-height:1.6875rem}.une__signature{color:var(--accent);flex-direction:column;font-size:.875rem;line-height:1.25rem;display:flex}.une__nom{font-weight:700}.une__image,.article__image{border-radius:18px;flex-shrink:0;width:96px;height:auto;display:block}.article__image{align-self:flex-start;width:auto;max-width:96px;max-height:96px}.texte{overflow-wrap:anywhere}.texte>:first-child{margin-top:0}.texte>:last-child{margin-bottom:0}.texte img{max-width:100%;height:auto}.texte :is(h1,h2,h3,h4,h5,h6){color:var(--encre);margin:1.25em 0 .4em;font-size:1.125em;font-weight:700;line-height:1.3}.bloc{flex-direction:column;gap:12px;padding:40px 8px 8px;display:flex}.bloc>:not(.bloc__tete,.bloc__elements),.bloc>.bloc__elements>li{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;padding:16px}.bloc__elements,.sous-bloc__elements{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sous-bloc__elements{gap:12px}.bloc__tete{align-items:center;gap:8px;margin-block:-8px;padding-block:8px;display:flex}.bloc__tete:after{background:var(--pierre);content:"";flex-grow:1;height:1px}.article{flex-direction:column;gap:6px;display:flex}.article .article__titre{margin:0;font-size:1.125rem;font-weight:700;line-height:1.4375rem}.article>.texte{color:var(--texte-doux);font-size:.9375rem;line-height:1.375rem}.article>a{align-self:flex-start;font-size:.875rem;font-weight:600;line-height:1.25rem}.article__date{color:var(--texte-doux);margin:0;font-size:.8125rem;font-weight:600;line-height:1.125rem}.date{gap:14px;display:flex}.date__corps{flex-direction:column;flex-grow:1;gap:4px;min-width:0;display:flex}.date__corps .date__titre{margin:0;font-size:1.0625rem;font-weight:700;line-height:1.375rem}.date__corps p{margin:0}.date__corps>.texte{color:var(--texte-doux);font-size:.9375rem;line-height:1.375rem}.date__jour{font-size:1rem;font-weight:700;line-height:1.375rem}.date__fin,.date__fonction{color:var(--texte-doux);font-size:.875rem;font-weight:600;line-height:1.25rem}.jour{background:var(--plein);border-radius:12px;flex-direction:column;flex-shrink:0;align-self:flex-start;align-items:center;width:52px;padding:8px 0;display:flex}.jour__nombre{color:var(--sur-plein);font-size:1.25rem;font-weight:800;line-height:1.5rem}.jour__mois{color:var(--bleu-pale);text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:.875rem}.sous-bloc{flex-direction:column;gap:12px;display:flex}.sous-bloc__titre{color:var(--gris);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:.8125rem;font-weight:700;line-height:1rem;display:flex}.sous-bloc__titre:before{background:var(--orange);content:"";border-radius:999px;flex-shrink:0;width:16px;height:4px}.date__lien{font-size:1.0625rem;font-weight:700;line-height:1.375rem}.personnes{columns:180px;column-gap:24px;margin:0;padding:0;list-style:none}.personnes li{break-inside:avoid;padding-block:4px}@media (pointer:coarse){.personnes li{padding-block:0}.personnes a{align-items:center;min-height:44px;display:inline-flex}}.formations__note{flex-direction:column;gap:8px;display:flex}.formations__picto{width:48px;height:48px}.formations__titre{margin:0;font-size:1rem;font-weight:700;line-height:1.375rem}.document{color:var(--encre);align-items:center;gap:12px;min-height:44px;text-decoration:none;display:flex}button.document{font-weight:inherit;text-align:left;background:0 0;border-radius:0;justify-content:flex-start;width:100%;min-height:44px;padding:0}@media (hover:hover) and (pointer:fine){button.document:hover{color:var(--accent);background:0 0}}.document__texte{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.document__titre{font-size:.9375rem;font-weight:600;line-height:1.25rem}.document__meta{color:var(--texte-doux);font-size:.8125rem;line-height:1.125rem}.pieces{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.piece{background:var(--surface);border:1.5px solid var(--bordure-champ);color:var(--encre);text-align:left;border-radius:12px;justify-content:flex-start;gap:12px;width:100%;min-height:56px;padding:10px 14px;font-size:.875rem;font-weight:600;line-height:1.125rem}.piece .icone{color:var(--accent)}.piece__icone{background:var(--papier);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.piece__nom{overflow-wrap:anywhere;flex-grow:1;min-width:0}@media (width<=767px){.coque__contenu:has(>.fil-infos){max-width:none}}@media (width>=1280px){.coque__contenu:has(>.fil-infos){max-width:1172px;padding-inline:40px}}@media (width<=767px){.bloc,.une{scroll-margin-top:calc(var(--haut-bandeau,0px) + 61px + env(safe-area-inset-top,0px))}.edition>.barre-lecture{top:calc(var(--haut-bandeau,0px) + 48px + env(safe-area-inset-top,0px))}.edition>.barre-lecture>.barre-lecture__cadre{left:-16px;right:-16px}}@media (width>=768px){.sommaire{padding-inline:0}.une__tete{flex-direction:row;align-items:center;gap:24px}.article:has(>.article__image){display:flow-root}.article:has(>.article__image)>.article__titre~*{margin-top:6px}.article__image{float:left;margin:0 20px 12px 0}.fil-infos__tete{color:var(--encre);background:0 0;border-radius:0;margin:0;padding:0}.fil-infos__tete .badge--cerne{border-color:var(--pierre);color:var(--texte-doux)}.fil-infos__tete .recherche__refus{color:var(--rouge)}.fil-infos__tete .recherche__consigne{color:var(--texte-doux)}.fil-infos__tete p{color:var(--texte-doux);font-size:.9375rem;line-height:1.25rem}.recherche{border:1.5px solid var(--bordure-champ)}.recherche:focus-within{outline-color:var(--accent)}.edition__tete{color:var(--encre);background:0 0;border-radius:0;margin:0 0 24px;padding:0}.edition__tete .badge--cerne{border-color:var(--pierre);color:var(--texte-doux)}.edition__tete a,.edition__tete button{color:var(--accent)}.edition__tete a:focus-visible,.edition__tete button:focus-visible{outline-color:var(--accent)}.edition__tete{border-bottom:1px solid var(--filet);padding-bottom:24px}.edition__meta{color:var(--texte-doux)}.une{border-radius:18px;margin:0}.bloc{padding-inline:0}.barre-lecture__cadre{background:var(--surface);box-shadow:0 1px 0 var(--trait), 0 6px 14px -8px color-mix(in srgb, var(--ombre) 35%, transparent);color:var(--encre);left:-16px;right:-16px}.barre-lecture__ligne{min-height:60px;padding-inline:16px 8px}.barre-lecture__partie{color:var(--gris)}.occurrences{background:var(--surlignage)}.barre-lecture__bouton{color:var(--accent)}}@media (width>=768px) and (hover:hover) and (pointer:fine){.barre-lecture__bouton:hover{background:var(--bleu-actif)}}@media (width>=768px){.barre-lecture__progression{background:var(--trait)}.barre-lecture__progression span{background:var(--orange-texte)}.bloc,.une{scroll-margin-top:calc(var(--haut-bandeau,0px) + 65px)}}@media (width>=1280px){.fil-infos{grid-template-columns:400px minmax(0,1fr);grid-template-areas:"tete tete""colonne lecture";align-items:start;gap:24px;display:grid}.fil-infos--lecture>.fil-infos__tete,.fil-infos--lecture>.fil-infos__colonne{display:flex}.fil-infos:not(.fil-infos--lecture)>.fil-infos__lecture{display:block}.fil-infos__tete{flex-direction:row;grid-area:tete;justify-content:space-between;align-items:flex-end;gap:24px}.recherche{flex-shrink:0;width:400px}.fil-infos__colonne{max-height:calc(100dvh - var(--haut-bandeau,0px) - 48px);top:calc(var(--haut-bandeau,0px) + 24px);grid-area:colonne;margin:-4px;padding:4px;position:sticky;overflow-y:auto}:is(.fil-infos__colonne:has(>.editions),.fil-infos__colonne:has(>.resultats)){flex-direction:column;height:calc(100dvh - 148px);display:flex;overflow-y:visible}.editions{flex-grow:1;min-height:0}.editions__liste{min-height:0;position:relative;overflow-y:auto}.editions>:not(.editions__liste){flex-shrink:0}.resultats{flex-grow:1;min-height:0}.resultats__groupes{min-height:0;margin:-4px;padding:4px;position:relative;overflow-y:auto}.resultats>:not(.resultats__groupes,.editions__liste){flex-shrink:0}.fil-infos__lecture{grid-area:lecture;min-width:0}.invite{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.invite h1,.invite h2,.invite p{margin:0}.invite{padding:48px 32px}.invite h2{margin:0;font-size:1.25rem;line-height:1.5rem}.invite p{color:var(--texte-doux)}.invite__icone{background:var(--bleu-actif);color:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:8px;display:flex}.invite .invite__sommaire{color:var(--gris);margin-top:16px;font-size:.8125rem;font-weight:600}.invite__rubriques{flex-wrap:wrap;justify-content:center;gap:8px;max-width:480px;margin:0;padding:0;list-style:none;display:flex}.invite__derniere{margin-top:16px}.edition{position:relative}.edition__action{width:44px;height:44px;min-height:44px;color:var(--texte-doux);background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}}@media (width>=1280px) and (hover:hover) and (pointer:fine){.edition__action:hover{background:var(--bleu-actif);color:var(--accent)}}@media (width>=1280px){.edition__actions{gap:4px;display:flex;position:absolute;top:16px;right:16px}.edition{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;gap:16px;padding:28px 32px}.edition__tete{border-bottom-color:var(--trait);gap:16px;margin-bottom:0;padding:0 40px 24px 0}.edition__tete:has(.edition__actions){padding-right:144px}.edition__tete:has(.edition__actions .edition__action--texte){padding-right:216px}.edition__meta{letter-spacing:0;text-transform:none;font-size:.8125rem;font-weight:600}.une{padding:0}.une .une__titre{font-size:1.75rem;line-height:2.125rem}.une__image{width:128px}.article__image{max-width:128px;max-height:128px}.bloc{padding:40px 0 0}.bloc>:not(.bloc__tete,.bloc__elements),.bloc>.bloc__elements>li{background:var(--papier);box-shadow:none}.bloc__tete:after{background:var(--trait)}.fil-infos--parutions,.fil-infos--communications{flex-direction:column;align-items:stretch;display:flex}.fil-infos--parutions>.fil-infos__colonne,.fil-infos--communications>.fil-infos__colonne{max-height:none;margin:0;padding:0;position:static;overflow:visible}:is(.fil-infos--parutions>.fil-infos__colonne:has(>.editions),.fil-infos--parutions>.fil-infos__colonne:has(>.resultats),.fil-infos--communications>.fil-infos__colonne:has(>.editions),.fil-infos--communications>.fil-infos__colonne:has(>.resultats)){height:auto}.fil-infos--parutions .resultats__groupes{margin:0;padding:0;overflow:visible}.parutions__grille{grid-template-columns:repeat(3,minmax(0,1fr))}.fil-infos--parutions .edition__texte{grid-template-columns:240px minmax(0,1fr);column-gap:32px;display:grid}.fil-infos--parutions .edition__texte>.sommaire{top:calc(var(--haut-bandeau,0px) + 81px);grid-column:1;align-self:start;padding:0;position:sticky}.fil-infos--parutions .edition__texte>.sommaire ul{flex-direction:column;align-items:flex-start}.fil-infos--parutions .edition__texte>.edition__corps{flex-direction:column;grid-column:2;gap:16px;display:flex}.fil-infos--parutions .edition__texte:not(:has(>.sommaire))>.edition__corps{grid-column:1/-1}.edition>.barre-lecture{margin-bottom:-16px}.edition>.barre-lecture>.barre-lecture__cadre{left:-32px;right:-32px}}.annuaire{flex-direction:column;gap:24px;display:flex}.annuaire--lecture>.annuaire__tete,.annuaire--lecture>.annuaire__colonne,.annuaire:not(.annuaire--lecture)>.annuaire__lecture{display:none}@media (width<=767px){.annuaire__onglets .onglet .icone{display:none}}@media (width>=768px){.annuaire__onglets{align-self:flex-start;width:fit-content;max-width:100%}}.annuaire__tete{background:var(--plein);color:var(--sur-plein);border-radius:0 0 28px 28px;flex-direction:column;gap:12px;margin:-16px -16px 0;padding:12px 24px 28px;display:flex}@media (width<=767px){.coque:not(.coque--defilee):has(.annuaire__tete) .coque__haut{border-radius:0}}.annuaire__tete .badge--cerne{border-color:color-mix(in srgb, var(--sur-plein) 45%, transparent);color:var(--texte-sur-bleu)}.annuaire__tete h1{font-size:1.5rem;line-height:1.8125rem}@media (width>=768px){.annuaire__tete h1{font-size:1.625rem;line-height:1.875rem}}@media (width>=1280px){.annuaire__tete h1{font-size:2.25rem;line-height:2.625rem}}.annuaire__tete h1{margin:0}.annuaire__tete .recherche__refus{color:var(--sur-plein);font-weight:600}.annuaire__tete a{color:var(--sur-plein)}.annuaire__tete a:focus-visible{outline-color:var(--sur-plein)}.annuaire__tete .recherche__refus{margin:0}.annuaire__tete input[role=switch]{--pastille:var(--plein);color:var(--sur-plein)}.annuaire__predecesseurs{cursor:pointer;align-self:flex-start;align-items:center;gap:8px;min-height:44px;margin-block:-4px;font-size:.875rem;line-height:1.125rem;display:inline-flex}.annuaire__colonne,.resultats-annuaire{flex-direction:column;gap:16px;display:flex}.resultats-annuaire__note{color:var(--texte-doux);min-height:1lh;margin:0}.lettres{flex-direction:column;gap:8px;display:flex}.lettres__legende{color:var(--texte-doux);margin:0;font-size:.8125rem;font-weight:600}.lettres__liste{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.lettres__liste .puce{justify-content:center;width:100%;padding:0;text-decoration:none}.lettres__liste .puce--active{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.lettres__toutes{grid-column:span 2}.resultats-annuaire__defilement{flex-direction:column;gap:10px;display:flex}.afficher-plus{flex-direction:column;align-items:stretch;gap:8px;padding-block:8px;display:flex}@media (width>=768px){.afficher-plus{align-items:center}}.afficher-plus__position{color:var(--texte-doux);text-align:center;margin:0;font-size:.875rem}.invite-recherche{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.invite-recherche h1,.invite-recherche h2,.invite-recherche p{margin:0}.invite-recherche{padding:32px 24px}.invite-recherche h2{margin:0;font-size:1.25rem;line-height:1.5rem}.invite-recherche p{color:var(--texte-doux)}.invite-recherche__icone{background:var(--surlignage);color:var(--orange-texte);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:8px;display:flex}.invite-recherche .invite-recherche__exemples{color:var(--gris);margin-top:8px;font-size:.8125rem;font-weight:600}.resultats-annuaire a.puce{text-decoration:none}.invite-recherche__communes{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.invite-recherche__communes .puce{text-decoration:none}.resultats-annuaire__liste{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;margin:0;padding:0;list-style:none;overflow:hidden}.resultats-annuaire__liste>li+li{border-top:1px solid var(--trait)}.annuaire__colonne .resultats-annuaire__liste:not(.encart-office__liste){box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:10px;display:flex;overflow:visible}.annuaire__colonne .resultats-annuaire__liste:not(.encart-office__liste)>li+li{border-top:0}.annuaire__colonne .resultats-annuaire__liste:not(.encart-office__liste)>li>.personne,.annuaire__colonne .resultats-annuaire__liste:not(.encart-office__liste)>.squelette__ligne{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre);border-radius:16px}@media (width<=767px){.annuaire__colonne .resultats-annuaire__liste:not(.encart-office__liste)>li>.personne,.annuaire__colonne .resultats-annuaire__liste:not(.encart-office__liste)>.squelette__ligne{box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent)}}@media (hover:hover) and (pointer:fine){.annuaire__colonne .resultats-annuaire__liste:not(.encart-office__liste)>li>.personne:any-link:not([aria-current=page]):hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}.annuaire__colonne .resultats-annuaire__liste:not(.encart-office__liste)>li>.personne[aria-current=page]{background:var(--bleu-actif);box-shadow:inset 0 0 0 2px var(--accent)}.annuaire__colonne .resultats-annuaire__liste:not(.encart-office__liste)>li>.personne[aria-current=page]:before{display:none}.personne{color:var(--encre);align-items:center;gap:12px;padding:9px 16px;text-decoration:none;display:flex}.personne:focus-visible{outline-offset:-2px}.personne[aria-current=page]{background:var(--bleu-actif);position:relative}.personne[aria-current=page]:before{background:var(--accent);content:"";border-radius:999px;width:4px;position:absolute;top:16px;bottom:10px;left:4px}.personne[aria-current=page] .personne__nom{color:var(--accent)}@media (hover:hover) and (pointer:fine){.personne:any-link:not([aria-current=page]):hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}.personne>.icone{color:var(--accent)}.personne .visuel{width:56px;height:56px;font-size:1.1875rem}.personne .visuel .icone{width:26px;height:26px}.personne__texte{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.personne__nom{font-size:1rem;font-weight:700;line-height:1.3125rem}.personne__detail{color:var(--texte-doux);font-variant-numeric:tabular-nums;font-size:.8125rem;line-height:1.125rem}.personne__ligne{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.personne__ligne .badge{white-space:nowrap}.personne__ligne .pastille{letter-spacing:0;text-transform:none;padding:1px 8px;font-weight:700}.personne__ligne--empilee{flex-direction:column;align-items:flex-start}.pastille--notaire-associe,.pastille--notaire-individuel,.pastille--notaire-salarie{background:var(--thematique-actualite)}.pastille--notaire-honoraire{background:var(--thematique-succession)}.personne__badges{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.personne__badge{background:var(--bleu-actif);border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:600;line-height:1rem}.visuel{object-fit:cover;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.8125rem;font-weight:700;display:flex}.visuel--rond{border-radius:50%}.visuel--carre{border-radius:8px}.visuel--rond{background:var(--thematique-cv);color:var(--annuaire-notaire-picto)}.visuel--carre{background:var(--thematique-evenement);color:var(--annuaire-office-picto)}img.visuel--carre{background:var(--fond-logo);border:1px solid var(--trait);box-sizing:border-box;object-fit:contain;padding:4px}img.visuel--rond{background:var(--fond-logo);border:1px solid var(--trait);box-sizing:border-box;object-position:50% 20%}.fiche{flex-direction:column;gap:20px;display:flex}.fiche__tete{background:var(--plein);color:var(--sur-plein);flex-direction:column;gap:12px;margin:-16px -16px 0;padding:12px 24px 28px;display:flex}@media (width<=767px){.coque:not(.coque--defilee):has(.fiche__tete) .coque__haut{border-radius:0}}.fiche__tete .badge--cerne{border-color:color-mix(in srgb, var(--sur-plein) 45%, transparent);color:var(--texte-sur-bleu)}.fiche__tete a,.fiche__tete button{color:var(--sur-plein)}.fiche__tete a:focus-visible,.fiche__tete button:focus-visible{outline-color:var(--sur-plein)}.fiche__tete h1,.fiche__tete h2{margin:0;font-size:1.25rem;line-height:1.5rem}.fiche__tete p{color:var(--texte-sur-bleu);margin:4px 0 0;font-size:.875rem;line-height:1.125rem}.fiche__tete .visuel{width:72px;height:72px;font-size:1.375rem}.fiche__tete .visuel--carre{border-radius:18px}.fiche__tete [tabindex="-1"]:focus{outline:none}.fiche__tete img.visuel--carre{width:auto;max-width:144px}.fiche__tete img.visuel--rond{object-position:50% 20%;border-radius:18px;height:96px}.fiche__tete .visuel .icone{width:32px;height:32px}.fiche__retour{min-height:44px;color:inherit;background:0 0;border-radius:0;align-self:flex-start;align-items:center;gap:6px;margin-left:-6px;padding:0;font-size:.9375rem;font-weight:600;line-height:1.25rem;text-decoration:none;display:inline-flex}.fiche__identite{align-items:center;gap:16px;display:flex}.photo-notaire{cursor:zoom-in;background:0 0;border:0;border-radius:18px;flex-shrink:0;padding:0;position:relative}.photo-notaire img{display:block}.photo-notaire__loupe{background:var(--surface);box-shadow:0 8px 32px color-mix(in srgb, var(--ombre) 25%, transparent);color:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;bottom:-6px;right:-6px}.photo-agrandie{background:var(--surface);color:var(--encre);border:0;width:100%;padding:0}.photo-agrandie::backdrop{background:color-mix(in srgb, var(--ombre) 55%, transparent)}.photo-agrandie{border-radius:24px;max-width:min(480px,100% - 32px)}.photo-agrandie button{color:var(--accent)}.photo-agrandie button:focus-visible{outline-color:var(--accent)}.photo-agrandie__corps{flex-direction:column;align-items:center;gap:16px;padding:16px;display:flex;position:relative}.photo-agrandie__corps img{object-fit:contain;border-radius:18px;width:100%;max-height:calc(100dvh - 160px);display:block}.photo-agrandie__fermer{background:0 0;background:var(--papier);width:44px;height:44px;min-height:44px;color:var(--encre);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.photo-agrandie__fermer:hover{background:var(--bleu-actif)}}.photo-agrandie__fermer{position:absolute;top:24px;right:24px}.fiche__etiquette{margin-top:8px}.fiche__actions{gap:10px;display:flex}.fiche__actions .bouton{flex:1}.fiche__bloc{flex-direction:column;gap:10px;display:flex}.fiche__bloc h2,.fiche__bloc h3{color:var(--gris);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:.8125rem;font-weight:700;line-height:1rem;display:flex}.fiche__bloc h2:before,.fiche__bloc h3:before{background:var(--orange);content:"";border-radius:999px;flex-shrink:0;width:16px;height:4px}.fiche__liste{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;margin:0;padding:0;list-style:none;overflow:hidden}.fiche__liste>*+*{border-top:1px solid var(--trait)}.fiche__liste>li,.fiche__liste>div{padding:12px 16px}.fiche__liste address{flex-direction:column;font-style:normal;display:flex}.fiche__liste dd{margin:0}.fiche__ligne{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;align-items:center;gap:2px 12px;display:grid}.fiche__ligne>.fiche__outils{grid-area:1/2/span 2}.fiche__ligne>a{overflow-wrap:break-word;font-weight:600}@media (hover:hover) and (pointer:fine){.fiche__ligne>a:hover{text-decoration-thickness:2px}}.fiche__ligne>.fiche__valeur{font-weight:600}@media (width<=767px){:is(.fiche__ligne:has(>.fiche__outils>a[href^=sms\:])>.fiche__outils,.fiche__ligne:has(>a[href^=mailto\:]+.fiche__outils>*)>.fiche__outils){grid-area:3/1;margin-left:-10px}}.fiche__outils{gap:4px;display:flex}.fiche__outils .bouton--lien{padding:0 10px}@media (hover:hover) and (pointer:fine){.fiche__outils .bouton--lien:not(:disabled,[aria-disabled=true]):hover{background:var(--filet)}}.fiche__libelle{color:var(--texte-doux);font-size:.75rem;font-weight:600;line-height:1rem}.fiche__lien{color:var(--encre);justify-content:space-between;align-items:center;font-weight:600;text-decoration:none;display:flex}.fiche__lien>.icone{color:var(--accent)}@media (hover:hover) and (pointer:fine){.fiche__lien:hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}.fiche__multi-offices{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fiche__multi-offices .fiche__libelle{white-space:nowrap;margin-left:auto;padding:0 8px}.fiche__annexe{flex-direction:column;gap:8px;display:flex}@media (width<=767px){.coque__contenu:has(>.annuaire){max-width:none}}@media (width>=1280px){.coque__contenu:has(>.annuaire){max-width:1172px;padding-inline:40px}}@media (width>=768px){.annuaire__tete,.fiche__tete{color:var(--encre);background:0 0;border-radius:0;margin:0;padding:0}.annuaire__tete .badge--cerne,.fiche__tete .badge--cerne{border-color:var(--pierre);color:var(--texte-doux)}.annuaire__tete a,.annuaire__tete button,.fiche__tete a,.fiche__tete button{color:var(--accent)}.annuaire__tete a:focus-visible,.annuaire__tete button:focus-visible,.fiche__tete a:focus-visible,.fiche__tete button:focus-visible{outline-color:var(--accent)}.annuaire__tete input[role=switch],.fiche__tete input[role=switch]{--pastille:var(--surface);color:var(--accent)}.annuaire__tete p,.fiche__tete p{color:var(--texte-doux)}.annuaire__tete .recherche__refus,.fiche__tete .recherche__refus{color:var(--rouge)}.annuaire__tete .recherche__consigne,.fiche__tete .recherche__consigne{color:var(--texte-doux)}.fiche__tete h1,.fiche__tete h2{font-size:1.5rem;line-height:1.8125rem}.fiche__tete p{font-size:.9375rem;line-height:1.25rem}}@media (width>=1280px){.annuaire{grid-template:"tete tete""colonne refus""colonne case""colonne lecture"1fr/400px minmax(0,1fr);align-items:start;gap:0 24px;display:grid}.annuaire__tete,.annuaire--lecture>.annuaire__tete{display:contents}.annuaire--lecture>.annuaire__colonne{display:flex}.annuaire:not(.annuaire--lecture)>.annuaire__lecture{display:block}.annuaire__tete h1{grid-area:tete;margin-bottom:24px}.annuaire__tete .recherche{grid-area:1/2;place-self:end;width:100%;max-width:400px;margin-bottom:24px}.annuaire__tete>.recherche__refus{grid-area:refus;margin:-16px 0 24px}.annuaire__predecesseurs{grid-area:case;place-self:start;margin:-16px 0 24px}.annuaire__colonne{max-height:calc(100dvh - var(--haut-bandeau,0px) - 48px);top:calc(var(--haut-bandeau,0px) + 24px);grid-area:2/colonne/-1;margin:-4px;padding:4px;position:sticky;overflow-y:auto}.annuaire__colonne:has(>.liste-sans-recherche){height:calc(100dvh - 132px);overflow-y:visible}.liste-sans-recherche{flex-grow:1;min-height:0}.liste-sans-recherche>*{flex-shrink:0}.liste-sans-recherche>.resultats-annuaire__defilement{flex-shrink:1;min-height:0;overflow-y:auto}.annuaire__lecture{grid-area:lecture;min-width:0}.fiche{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;padding:28px 32px;position:relative}.fiche__tete{padding-right:40px}.fiche__tete .fiche__fermer{background:0 0;background:var(--papier);width:44px;height:44px;min-height:44px;color:var(--encre);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:16px;right:16px}}@media (width>=1280px) and (hover:hover) and (pointer:fine){.fiche__tete .fiche__fermer:hover{background:var(--bleu-actif)}}@media (width>=1280px){.fiche .fiche__liste,.fiche .fiche__lien,.fiche .resultats-annuaire__liste{background:color-mix(in srgb, var(--bleu-actif) 40%, var(--surface));box-shadow:none}.fiche .fiche__liste>*+*,.fiche .resultats-annuaire__liste>li+li{border-top-color:var(--surface)}}@media (width>=1280px) and (hover:hover) and (pointer:fine){.fiche .fiche__lien:hover,.fiche .resultats-annuaire__liste .personne:not([aria-current=page]):hover{background:var(--bleu-actif)}}.chiffres{flex-direction:column;gap:12px;display:flex}.chiffres p{margin:0}.chiffres__tete{background:var(--plein);color:var(--sur-plein);border-radius:0 0 28px 28px;flex-direction:column;gap:12px;margin:-16px -16px 0;padding:12px 24px 28px;display:flex}@media (width<=767px){.coque:not(.coque--defilee):has(.chiffres__tete) .coque__haut{border-radius:0}}.chiffres__tete .badge--cerne{border-color:color-mix(in srgb, var(--sur-plein) 45%, transparent);color:var(--texte-sur-bleu)}.chiffres__tete{margin-bottom:12px}.chiffres__tete h1{font-size:1.5rem;line-height:1.8125rem}@media (width>=768px){.chiffres__tete h1{font-size:1.625rem;line-height:1.875rem}}@media (width>=1280px){.chiffres__tete h1{font-size:2.25rem;line-height:2.625rem}}.chiffres__tete h1{margin:0}.chiffres__tete a{color:var(--sur-plein)}.chiffres__tete a:focus-visible{outline-color:var(--sur-plein)}.chiffres__sous-titre{color:var(--texte-sur-bleu);font-size:.875rem;line-height:1.125rem}.chiffres__tableau{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.chiffres__tableau tbody>tr>*{background:var(--surface)}.chiffres__tableau tbody+tbody:before{content:"";height:12px;display:table-row}.chiffres__tableau tbody>tr:first-child>:first-child{border-top-left-radius:12px}.chiffres__tableau tbody>tr:first-child>:last-child{border-top-right-radius:12px}.chiffres__tableau tbody>tr:last-child>:first-child{border-bottom-left-radius:12px}.chiffres__tableau tbody>tr:last-child>:last-child{border-bottom-right-radius:12px}.chiffres__tableau th,.chiffres__tableau td{text-align:right;padding:12px 4px}.chiffres__tableau thead th{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;background:var(--papier);white-space:nowrap;width:1%;padding-block:10px;font-size:.75rem;font-weight:800;line-height:1rem}.chiffres__tableau thead th:first-child{width:auto}.chiffres__tableau tbody>tr:nth-child(2n)>*{background:color-mix(in srgb, var(--bleu-actif) 40%, var(--surface))}.chiffres__tableau tbody>tr:first-child>*{border-top:1px solid var(--filet)}.chiffres__tableau tbody>tr:last-child>*{border-bottom:1px solid var(--filet)}.chiffres__tableau tbody>tr>:first-child{border-left:1px solid var(--filet)}.chiffres__tableau tbody>tr>:last-child{border-right:1px solid var(--filet)}.chiffres__tableau tbody th{text-align:left;padding-left:14px;font-weight:800;line-height:1.125rem}.chiffres__tableau td{font-weight:800}.chiffres__tableau th:last-child,.chiffres__tableau td:last-child{padding-right:14px}.chiffres__tableau .chiffres__detail th{color:var(--texte-doux);padding-left:26px;font-weight:400}.chiffres__tableau .chiffres__detail td:not(:last-child){font-weight:400}.chiffres__bloc{flex-direction:column;gap:10px;display:flex}.chiffres__bloc h2{color:var(--gris);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:.8125rem;font-weight:700;line-height:1rem;display:flex}.chiffres__bloc h2:before{background:var(--orange);content:"";border-radius:999px;flex-shrink:0;width:16px;height:4px}.carte-ressort{flex-direction:column;gap:10px;margin-top:12px;display:flex}.carte-ressort h2{color:var(--gris);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:.8125rem;font-weight:700;line-height:1rem;display:flex}.carte-ressort h2:before{background:var(--orange);content:"";border-radius:999px;flex-shrink:0;width:16px;height:4px}.carte-ressort__image{align-self:center;width:100%;max-width:360px}.carte-ressort__image svg{width:100%;display:block;overflow:visible}.carte-ressort__departement{stroke:var(--accent);stroke-linejoin:round;stroke-width:1.5px}.carte-ressort__departement--rang-1{fill:var(--plein)}.carte-ressort__etiquette--rang-1{fill:var(--sur-plein);stroke:var(--plein)}.carte-ressort__departement--rang-2{fill:var(--bleu-pale)}.carte-ressort__etiquette--rang-2{fill:var(--sur-bleu-pale);stroke:var(--bleu-pale)}.carte-ressort__departement--rang-3{fill:var(--bleu-actif)}.carte-ressort__etiquette--rang-3{fill:var(--encre);stroke:var(--bleu-actif)}.carte-ressort__etiquette{paint-order:stroke;stroke-linejoin:round;stroke-width:4px;text-anchor:middle;font-size:12px}.carte-ressort__nom{font-size:14px;font-weight:800}.carte-ressort__source{color:var(--texte-doux);text-align:right;font-size:.75rem;line-height:1rem}@media (width<=767px){.coque__contenu:has(>.chiffres){max-width:none}}@media (width>=768px){.chiffres{max-width:720px}.chiffres__tete{color:var(--encre);background:0 0;border-radius:0;margin:0 0 12px;padding:0}.chiffres__tete .badge--cerne{border-color:var(--pierre);color:var(--texte-doux)}.chiffres__tete a{color:var(--accent)}.chiffres__tete a:focus-visible{outline-color:var(--accent)}.chiffres__tableau{font-size:.9375rem}.chiffres__tableau td,.chiffres__tableau th:not(:first-child){padding-left:16px}.chiffres__tableau th:nth-last-child(2),.chiffres__tableau td:nth-last-child(2),.chiffres__tableau th:last-child,.chiffres__tableau td:last-child{padding-right:20px}.chiffres__tableau th:last-child,.chiffres__tableau td:last-child{padding-left:20px}.chiffres__tableau tbody td:last-child{position:relative}.chiffres__tableau tbody td:last-child:before{background:var(--trait);content:"";width:1px;position:absolute;top:0;bottom:0;left:0}.chiffres__tableau tbody>tr:first-child>td:last-child:before{top:12px}.chiffres__tableau tbody>tr:last-child>td:last-child:before{bottom:12px}}@media (width>=768px) and (hover:hover) and (pointer:fine){.chiffres__tableau tbody>tr:hover>*{background:var(--bleu-actif)}}@media (width>=768px){.chiffres__sous-titre{color:var(--texte-doux);font-size:.9375rem;line-height:1.25rem;display:block}}.carte-offices{flex-direction:column;gap:8px;display:flex}.carte-offices:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.carte-offices__cadre{position:relative}.carte-offices__zoom,.carte-offices__croix{position:absolute;right:8px}.carte-offices__zoom{flex-direction:column;gap:8px;display:flex;top:8px}.carte-offices__croix{pointer-events:none;grid-template-rows:repeat(3,32px);grid-template-columns:repeat(3,32px);grid-template-areas:".nord.""ouest.est"".sud.";display:grid;bottom:8px}.carte-offices__croix button{pointer-events:auto}.carte-offices__fleches{display:contents}.carte-offices__commande--nord{grid-area:nord}.carte-offices__commande--ouest{grid-area:ouest}.carte-offices__commande--est{grid-area:est}.carte-offices__commande--sud{grid-area:sud}.carte-offices__commande{background:0 0;background:var(--surface);border:0;border:2px solid var(--accent);width:44px;height:44px;min-height:44px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;min-height:32px;padding:0;display:flex}.carte-offices__commande .icone{display:block}.carte-offices__commande[aria-disabled=true]{opacity:1}.carte-offices__commande[aria-disabled=true] .icone{opacity:.5}.carte-offices__commande[aria-expanded=true]{background:var(--plein);border-color:var(--plein);color:var(--sur-plein)}.carte-offices__image{background:var(--surface);touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;border-radius:18px;width:100%;display:block}.carte-offices__image--agrandie{cursor:grab;touch-action:none}.carte-offices__image--agrandie:active{cursor:grabbing}.carte-offices__fond{fill:var(--surface)}.carte-offices__departement{fill:var(--bleu-actif);stroke:var(--accent);stroke-linejoin:round;stroke-width:1.5px;vector-effect:non-scaling-stroke}.carte-offices__cible{fill:#0000}.carte-offices__marque{fill:var(--accent);stroke:var(--surface);stroke-linejoin:round;stroke-width:1.5px;vector-effect:non-scaling-stroke}.carte-offices__groupe .carte-offices__marque{stroke-width:2px}.carte-offices__oeil{fill:var(--surface)}.carte-offices__point,.carte-offices__groupe{cursor:pointer}.carte-offices__point:focus-visible,.carte-offices__groupe:focus-visible{outline:none}.carte-offices__point:focus-visible .carte-offices__cible,.carte-offices__groupe:focus-visible .carte-offices__cible{stroke:var(--encre);stroke-width:3px;vector-effect:non-scaling-stroke}@media (hover:hover) and (pointer:fine){.carte-offices__point:hover .carte-offices__marque,.carte-offices__groupe:hover .carte-offices__marque{fill:var(--encre)}}.carte-offices__ouvert.carte-offices__ouvert .carte-offices__marque{fill:var(--orange);stroke:var(--encre);stroke-width:2px}.carte-offices__ouvert .carte-offices__oeil,.carte-offices__ouvert .carte-offices__nombre{fill:var(--sur-orange)}.carte-offices__copie{pointer-events:none}.carte-offices__nombre{fill:var(--surface);text-anchor:middle;dominant-baseline:central;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:700}.carte-offices__consigne{color:var(--texte-doux);margin:0;font-size:.75rem;line-height:1rem}.encart-office{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;flex-direction:column;gap:8px;padding:12px;display:flex}.encart-office__tete{align-items:center;gap:12px;display:flex}.encart-office__tete h2{flex:1;min-width:0;margin:0;font-size:1rem;line-height:1.375rem}.encart-office__tete [tabindex="-1"]:focus{outline:none}.encart-office__fermer{background:0 0;background:var(--papier);width:44px;height:44px;min-height:44px;color:var(--encre);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.encart-office__fermer:hover{background:var(--bleu-actif)}}.encart-office__liste{border-radius:0;flex-shrink:0;max-height:280px;margin:0 -12px;padding:0;overflow-y:auto}.squelette{pointer-events:none;overflow:hidden}.squelette>li+li{border-top:1px solid var(--trait)}.squelette__ligne{padding:14px 16px;display:flex}.squelette__ligne--texte{flex-direction:column;gap:4px}.squelette__ligne--personne{align-items:center;gap:12px;padding-block:9px}.squelette__ligne--personne .squelette__visuel{width:56px;height:56px}.squelette__texte{flex-direction:column;flex-grow:1;gap:2px;display:flex}.squelette__filet,.squelette__visuel{background:linear-gradient(90deg, var(--pierre) 35%, var(--trait) 50%, var(--pierre) 65%) 100% 0/300% 100%;animation:1.6s linear infinite squelette-reflet;display:block}@media (prefers-reduced-motion:reduce){.squelette__filet,.squelette__visuel{background:var(--pierre);animation:none}}.squelette__filet{border-radius:4px}.squelette__visuel{border-radius:8px;flex-shrink:0;width:38px;height:38px}.squelette__filet--meta{width:40%;height:10px;margin-block:3px}.squelette__filet--titre{width:80%;height:13px;margin-block:4px}.squelette__filet--apercu{height:11px;margin-block:4px}.squelette__filet--court{width:65%;margin-top:0}.squelette__filet--pied{width:20%;height:10px;margin-block:3px}.squelette__filet--nom{width:60%;height:13px;margin-block:4px}.squelette__filet--suite{width:40%;margin-top:2px;display:block}@media (width>=768px){.squelette__filet--suite{display:none}}.squelette__filet--detail{width:35%;height:10px;margin-block:5px}.squelette.communications__liste>li+li{border-top:0}.squelette__ligne--communication{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre);border-radius:16px;flex-direction:column;gap:5px;padding:16px 20px}.squelette__ligne--communication .squelette__filet--date{display:none}.squelette__groupe{flex-direction:column;gap:3px;display:flex}.squelette__groupe--meta{gap:2px}@media (width>=768px){.squelette__ligne--communication{grid-template-columns:190px minmax(0,1fr);align-items:center;column-gap:18px;padding:16px 20px;display:grid}.squelette__ligne--communication .squelette__filet--meta{width:75%}.squelette__ligne--communication .squelette__filet--date{width:40%;height:10px;margin-block:3px;display:block}}@keyframes squelette-reflet{to{background-position:0 0}}.squelette__champ{opacity:.5}.squelette__filet--office{width:220px;height:12px;margin-block:4px}.squelette__filet--connexion{width:160px;height:10px;margin-block:5px}.compte__carte .squelette__ligne{justify-content:center;min-height:72px}.squelette-carte{aspect-ratio:320/258;border-radius:18px;width:100%;height:auto}.message-ligne .edition-ligne__titre{font-weight:500}.message-ligne--non-lu .edition-ligne__titre{font-weight:800}.message-ligne--non-lu .edition-ligne__meta:before{background:var(--orange);content:"";vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.message-ligne__type{color:var(--accent);font-weight:700}.message-ligne__date{white-space:nowrap}.message-ligne__chevron{display:none}.message-ligne__reponse{color:var(--orange-texte);align-items:center;gap:6px;font-size:.875rem;font-weight:600;line-height:1.125rem;display:inline-flex}.message-ligne .edition-ligne__accroche{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.avis-consultation{flex-wrap:wrap;align-items:center}.avis-consultation p{flex:12rem;margin:0;font-weight:400}.avis-consultation button{margin:-8px -12px -8px auto}.messages__puces .puce{min-height:40px;font-size:.875rem;font-weight:700;line-height:1rem}.communications__sections{flex-direction:column;gap:24px;display:flex}.communications__sections>section{flex-direction:column;gap:12px;display:flex}.communications__sections h2{align-items:center;gap:8px;margin:6px 0 0;font-size:1.1875rem;line-height:1.6875rem;display:flex}.communications__a-traiter h2 .icone{color:var(--orange-texte)}.communications__liste{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.communications__liste .message-ligne{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre);border-radius:16px;gap:5px;padding:16px 20px}@media (hover:hover) and (pointer:fine){.communications__liste .message-ligne:hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}.communications__liste .message-ligne[aria-current=page]{box-shadow:inset 0 0 0 2px var(--plein)}.communications__liste .message-ligne--non-lu .edition-ligne__meta:before{display:none}.communications__liste .edition-ligne__meta{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.communications__liste .message-ligne__separateur{display:none}.communications__liste .message-ligne__reponse{background:var(--orange-pale);box-shadow:inset 0 0 0 1px var(--orange-lisere);color:var(--sur-orange-pale);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:.8125rem;font-weight:700;line-height:1.125rem}@media (width>=768px){.communications__liste{gap:10px}.communications__liste .message-ligne{grid-template-rows:auto auto;grid-template-columns:190px minmax(0,1fr) auto auto;align-items:center;gap:3px 18px;padding:16px 20px;display:grid}.communications__liste .edition-ligne__meta{color:var(--texte-doux);flex-direction:column;grid-area:1/1/span 2;align-self:center;align-items:flex-start;gap:2px;font-size:.8125rem;font-weight:400;line-height:1.125rem}.communications__liste .message-ligne__nouveau{margin-bottom:4px}.communications__liste .message-ligne__separateur{display:none}.communications__liste .edition-ligne__titre{grid-area:1/2;align-self:end}.communications__liste .edition-ligne__accroche{grid-area:2/2;align-self:start}.communications__liste .message-ligne__reponse{white-space:nowrap;grid-area:1/3/span 2;align-self:center}.communications__liste .message-ligne__chevron{color:var(--texte-doux);grid-area:1/4/span 2;display:flex}}.message-ligne__nouveau{color:var(--plein);align-items:center;gap:6px;font-size:.75rem;font-weight:800;line-height:1rem;display:inline-flex}.message-ligne__nouveau:before{background:var(--plein);content:"";border-radius:50%;width:8px;height:8px}.message-ligne__archive{color:var(--texte-doux)}.message-recu .edition__meta{letter-spacing:0;text-transform:none;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.message-recu .edition__meta .pastille{letter-spacing:0;text-transform:none}.message-recu__corps{flex-direction:column;gap:20px;padding:24px 8px;display:flex}.message-recu__evenement{flex-direction:column;gap:8px;margin:0;list-style:none;display:flex}.message-recu__evenement li{align-items:flex-start;gap:8px;display:flex}.message-recu__evenement svg{color:var(--accent);flex-shrink:0;margin-top:2px}.message-recu__reponse{flex-direction:column;gap:8px;display:flex}.message-recu__reponse .message,.message-recu__reponse>p{margin:0}.message-recu__reponse>.bouton{width:fit-content}.message-recu__question{border-top:1px solid var(--trait);flex-wrap:wrap;align-items:center;gap:8px;padding-top:20px;display:flex}.message-recu__question>p{margin:0}.message-recu__question>.bouton{width:fit-content}.message-recu__texte{overflow-x:auto}.message-recu__texte table{max-width:100%}@media (width<=767px){.message-recu__texte table[role=presentation],.message-recu__texte table[role=presentation] :is(tbody,thead,tfoot,tr,td){display:block;width:auto!important}.message-recu__texte table[role=presentation] td+td{margin-top:8px}}.message-recu__courrier{border-top:1px solid var(--trait);padding-top:20px}.message-recu__courrier h2,.message-recu__courrier h3{margin:0 0 12px;font-size:1.125rem;line-height:1.5rem}@media (width>=768px){.message-recu__corps{padding-inline:0;padding-top:0}}@media (width>=1280px){.message-recu__corps{padding-bottom:0}.message-recu__evenement{background:var(--bleu-actif);box-shadow:none}}.message-recu__actions{border-top:1px solid var(--trait);flex-wrap:wrap;gap:8px;padding-top:20px;display:flex}.message-recu__actions .edition__action--texte{color:var(--accent);font-weight:700}.modale-message{background:var(--surface);color:var(--encre);border:0;width:100%;padding:0}.modale-message::backdrop{background:color-mix(in srgb, var(--ombre) 55%, transparent)}.modale-message{box-shadow:0 30px 80px color-mix(in srgb, var(--ombre) 55%, transparent);border-radius:24px;width:calc(100% - 48px);max-width:760px;max-height:calc(100dvh - 128px);margin:64px auto auto;overflow:auto}.modale-message .edition{box-shadow:none;background:0 0;gap:20px;padding:28px 32px 32px}.modale-message .edition__tete{color:var(--encre);background:0 0;border-radius:0;margin:0;padding:0}.modale-message .edition__tete .badge--cerne{border-color:var(--pierre);color:var(--texte-doux)}.modale-message .edition__tete{border-bottom:0;gap:16px;padding:0}.modale-message .edition__tete h2{font-size:1.75rem;font-weight:800;line-height:2rem}.modale-message .edition__meta{color:var(--texte-doux);letter-spacing:0;text-transform:none;align-items:center;font-size:.8125rem;font-weight:700}.modale-message .edition__meta .pastille{background:var(--bleu-actif);color:var(--accent);letter-spacing:0;text-transform:none;font-weight:700}.modale-message .edition__action.message-recu__croix{background:0 0;background:var(--papier);width:44px;height:44px;min-height:44px;color:var(--encre);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.modale-message .edition__action.message-recu__croix:hover{background:var(--bleu-actif)}}.modale-message .edition__meta .message-recu__croix{margin-left:auto}.modale-message .message-recu__corps{padding:0}.modale-message .edition__actions{position:static}.modale-message .message-recu__pied{border-top:1px solid var(--pierre);flex-wrap:wrap;align-items:center;gap:10px;padding-top:16px;display:flex}.modale-message .message-recu__pied .edition__action--texte{color:var(--accent);font-weight:700}.modale-message .message-recu__fermer{width:auto;margin-left:auto}@keyframes glisser-entree-droite{0%{transform:translate(100%)}}@keyframes glisser-sortie-gauche{to{opacity:.6;transform:translate(-30%)}}@keyframes glisser-entree-gauche{0%{opacity:.6;transform:translate(-30%)}}@keyframes glisser-sortie-droite{to{transform:translate(100%)}}@media (width<1280px) and (prefers-reduced-motion:no-preference){::view-transition-old(root){mix-blend-mode:normal;animation-duration:.25s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-new(root){mix-blend-mode:normal;animation-duration:.25s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}[data-sens=avant]::view-transition-old(root){animation-name:glisser-sortie-gauche}[data-sens=avant]::view-transition-new(root){z-index:1;animation-name:glisser-entree-droite}[data-sens=retour]::view-transition-old(root){z-index:1;animation-name:glisser-sortie-droite}[data-sens=retour]::view-transition-new(root){animation-name:glisser-entree-gauche}}@media (width>=1280px){::view-transition-group(*){animation:none}::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none}::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}}.compte{flex-direction:column;gap:24px;display:flex}.compte__tete{background:var(--plein);color:var(--sur-plein);border-radius:0 0 28px 28px;flex-direction:column;gap:12px;margin:-16px -16px 0;padding:12px 24px 28px;display:flex}@media (width<=767px){.coque:not(.coque--defilee):has(.compte__tete) .coque__haut{border-radius:0}}.compte__tete .badge--cerne{border-color:color-mix(in srgb, var(--sur-plein) 45%, transparent);color:var(--texte-sur-bleu)}.compte__tete h1{font-size:1.5rem;line-height:1.8125rem}@media (width>=768px){.compte__tete h1{font-size:1.625rem;line-height:1.875rem}}@media (width>=1280px){.compte__tete h1{font-size:2.25rem;line-height:2.625rem}}.compte__tete h1{margin:0}.compte__tete p{color:var(--texte-sur-bleu);margin:0;font-size:.875rem;line-height:1.125rem}.compte__tete a{color:var(--sur-plein)}.compte__tete a:focus-visible{outline-color:var(--sur-plein)}.compte__section{flex-direction:column;gap:10px;display:flex}.compte__section p{margin:0}.compte__etiquette{color:var(--encre);margin:8px 0 0;font-size:1.1875rem;font-weight:800;line-height:1.5rem}.plan .compte__etiquette{color:var(--gris);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:.8125rem;font-weight:700;line-height:1rem;display:flex}.plan .compte__etiquette:before{background:var(--orange);content:"";border-radius:999px;flex-shrink:0;width:16px;height:4px}.compte__carte{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;margin:0;padding:0;list-style:none}.compte__identite{align-items:center;gap:14px;padding:16px;display:flex}.compte__identite .tete-office{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.compte__identite .tete-connexion{color:var(--bleu-pale);font-size:.8125rem}@media (width>=768px){.compte__identite .tete-office strong{color:var(--encre)}.compte__identite .tete-connexion{color:var(--texte-doux);font-size:.8125rem}}.compte__identite .tete-office,.compte__identite .tete-connexion{font-size:.8125rem}.compte__identite .tete-office strong{color:var(--texte-doux);font-weight:400}.compte__identite .tete-connexion{color:var(--texte-doux)}.compte__initiales{background:var(--plein);color:var(--sur-plein);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.25rem;font-weight:800;display:flex}.compte__identite-texte{flex-direction:column;gap:2px;min-width:0;display:flex}.compte__nom{font-size:1.125rem;font-weight:800;line-height:1.5rem}.coordonnee,.appareil{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.coordonnee+.coordonnee,.coordonnee+.appareil,.appareil+.coordonnee,.appareil+.appareil{border-top:1px solid var(--trait)}.coordonnee{flex-wrap:wrap}@media (width<=767px){.coordonnee{flex-direction:column;align-items:flex-start}}.appareil .icone{color:var(--accent)}.coordonnee__texte,.appareil__texte{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.appareil__texte{flex-basis:10rem}.appareil__nom{font-size:1rem;font-weight:700;line-height:1.3125rem}.coordonnee__libelle{color:var(--texte-doux);font-size:.75rem;font-weight:600;line-height:1rem}.coordonnee__valeur{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.25rem}.appareil__date,.compte__note{color:var(--texte-doux);font-size:.8125rem;line-height:1.125rem}.coordonnee__demande,.appareil__revoquer{color:var(--encre);flex-shrink:0}.compte__actions{flex-direction:column;gap:12px;display:flex}@media (width>=768px){.compte__actions{flex-direction:row}}.compte__action{flex:1}.compte__action>.bouton--secondaire{background:var(--surface);width:100%;min-height:52px}.compte__version{color:var(--texte-doux);text-align:center;margin:0;font-size:.75rem;line-height:1rem}.compte__signaler{background:var(--bleu-actif);color:var(--accent);align-self:center;min-height:48px;font-weight:700}@media (hover:hover) and (pointer:fine){.compte__signaler:not(:disabled,[aria-disabled=true]):hover{background:var(--pierre);color:var(--accent)}}@media (width<=767px){.coque__contenu:has(>.compte){max-width:none}}@media (width>=768px){.compte__tete{color:var(--encre);background:0 0;border-radius:0;margin:0;padding:0}.compte__tete .badge--cerne{border-color:var(--pierre);color:var(--texte-doux)}.compte__tete p{color:var(--texte-doux);font-size:.9375rem;line-height:1.25rem}}.plan__liste{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;flex-direction:column;gap:8px;margin:0;padding:16px 16px 16px 40px;display:flex}.plan__liste ul{margin:8px 0 0;padding-left:24px}.plan__liste a{color:var(--accent);font-weight:600}#compte-appareils:focus{outline:none}.confirmation{background:var(--surface);color:var(--encre);border:0;width:100%;padding:0}.confirmation::backdrop{background:color-mix(in srgb, var(--ombre) 55%, transparent)}.confirmation{border-radius:24px;max-width:min(480px,100% - 32px)}.confirmation__corps{text-align:center;flex-direction:column;gap:24px;padding:24px;display:flex}.confirmation__corps h2{margin:0;font-size:1.25rem;line-height:1.5rem}.confirmation__corps p{color:var(--texte-doux);margin:-16px 0 0}.confirmation__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.confirmation__actions button{min-width:120px;min-height:44px;padding-inline:16px;font-size:.875rem}.confirmation__choix{text-align:left;flex-direction:column;gap:16px;display:flex}.confirmation__choix fieldset{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.confirmation__choix legend{margin-bottom:8px;padding:0;font-weight:600}.confirmation__choix p{margin:0}.confirmation__choix .refus{color:inherit}.confirmation__case{flex-direction:column;gap:8px;display:flex}.confirmation__case>label{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.confirmation__case input[type=checkbox]{width:22px;height:22px;margin:0}.confirmation__case input[type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.contacter{background:var(--surface);color:var(--encre);border:0;width:100%;padding:0}.contacter::backdrop{background:color-mix(in srgb, var(--ombre) 55%, transparent)}.contacter{border-radius:24px;max-width:min(480px,100% - 32px)}.contacter__corps{flex-direction:column;gap:16px;padding:24px;display:flex;position:relative}.contacter__corps h2{text-align:center;margin:0;padding:0 44px;font-size:1.25rem;line-height:1.5rem}.contacter__corps h2+p{margin-top:-8px}.contacter__corps>p{color:var(--texte-doux);text-align:center;margin:0;font-size:.875rem;line-height:1.25rem}.contacter__actions{flex-direction:column;gap:8px;display:flex}.contacter__adresse{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.contacter__adresse>p{color:var(--texte-doux);margin:0;font-size:.8125rem;line-height:1.125rem}.contacter__adresse>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;display:flex}.contacter__adresse strong{color:var(--encre);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.125rem}.contacter__adresse .bouton--lien{font-size:.8125rem;font-weight:700}.contacter__fermer{background:0 0;background:var(--papier);width:44px;height:44px;min-height:44px;color:var(--encre);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.contacter__fermer:hover{background:var(--bleu-actif)}}.contacter__fermer{position:absolute;top:8px;right:8px}.contacts{flex-direction:column;gap:12px;display:flex}.contacts p{margin:0}.contacts__tete{background:var(--plein);color:var(--sur-plein);border-radius:0 0 28px 28px;flex-direction:column;gap:12px;margin:-16px -16px 0;padding:12px 24px 28px;display:flex}@media (width<=767px){.coque:not(.coque--defilee):has(.contacts__tete) .coque__haut{border-radius:0}}.contacts__tete .badge--cerne{border-color:color-mix(in srgb, var(--sur-plein) 45%, transparent);color:var(--texte-sur-bleu)}.contacts__tete{margin-bottom:12px}.contacts__tete h1{font-size:1.5rem;line-height:1.8125rem}@media (width>=768px){.contacts__tete h1{font-size:1.625rem;line-height:1.875rem}}@media (width>=1280px){.contacts__tete h1{font-size:2.25rem;line-height:2.625rem}}.contacts__tete h1{margin:0}.contacts__tete a{color:var(--sur-plein)}.contacts__tete a:focus-visible{outline-color:var(--sur-plein)}.contacts__titres{flex-direction:column;gap:10px;display:flex}.contacts__titres p{color:var(--texte-sur-bleu);min-height:1lh;margin:0;font-size:.875rem;line-height:1.125rem}@media (width<=1279px){.contacts__sommaire ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.contacts__sommaire a{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--bordure-champ);color:var(--encre);border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:6px 12px;font-size:.875rem;font-weight:700;line-height:1.125rem;text-decoration:none;display:inline-flex}.contacts__sommaire a .point-teinte{background:var(--teinte-bloc);border-radius:50%;flex-shrink:0;width:12px;height:12px}}@media (width<=1279px) and (hover:hover) and (pointer:fine){.contacts__sommaire a:not([aria-current=true]):hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}@media (width<=1279px){.contacts__sommaire a[aria-current=true]{background:var(--teinte-bloc,var(--plein));color:var(--sur-plein);font-weight:800}.contacts__sommaire a[aria-current=true] .point-teinte{display:none}.contacts__sommaire a[aria-current=true] .icone{color:var(--sur-plein)}.contacts__sommaire a[aria-current=true]{box-shadow:none}.contacts__sommaire a .icone{display:none}}@media (width>=1280px){.contacts__sommaire ul{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;margin:0;padding:0;list-style:none;overflow:hidden}.contacts__sommaire li+li{border-top:1px solid var(--trait)}.contacts__sommaire a{color:var(--encre);align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:.9375rem;font-weight:600;line-height:1.25rem;text-decoration:none;display:flex}.contacts__sommaire a .point-teinte{background:var(--teinte-bloc);border-radius:50%;flex-shrink:0;width:12px;height:12px}}@media (width>=1280px) and (hover:hover) and (pointer:fine){.contacts__sommaire a:not([aria-current=true]):hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}@media (width>=1280px){.contacts__sommaire a[aria-current=true]{background:var(--teinte-bloc,var(--plein));color:var(--sur-plein);font-weight:800}.contacts__sommaire a[aria-current=true] .point-teinte{display:none}.contacts__sommaire a[aria-current=true] .icone{color:var(--sur-plein)}.contacts__sommaire a:focus-visible{outline-offset:-2px}.contacts__sommaire a:focus-visible[aria-current=true]{outline-color:var(--sur-plein);outline-offset:-4px}.contacts__sommaire a .icone{color:var(--accent);flex-shrink:0;margin-left:auto}}.contacts__services{flex-direction:column;gap:12px;display:flex}.contacts__service{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);scroll-margin-top:calc(var(--haut-bandeau,0px) + 24px);border-radius:18px;flex-direction:column;gap:6px;padding:16px;display:flex}.contacts__service h2{background:var(--surface);top:var(--haut-bandeau,0px);z-index:1;margin:-8px 0;padding-block:8px;font-size:1.1875rem;line-height:1.6875rem;position:sticky}.contacts__service .fiche__liste{background:color-mix(in srgb, var(--bleu-actif) 40%, var(--surface));box-shadow:none;margin-top:4px}.contacts__service .fiche__liste>*+*{border-top-color:var(--surface)}.contacts__services--lignes :where(.contacts__service) .fiche__liste{background:0 0;flex-direction:column;gap:4px;display:flex;overflow:visible}.contacts__services--lignes :where(.contacts__service) .fiche__liste>*+*{border-top:none}.contacts__services--lignes :where(.contacts__service) .fiche__liste>li,.contacts__services--lignes :where(.contacts__service) .fiche__liste>div{background:var(--papier);border-radius:12px}.contacts__services--lignes :where(.contacts__service) .fiche__liste .fiche__libelle,.contacts__services--lignes :where(.contacts__service) .fiche__liste .fiche__ligne>a{font-weight:700}.contacts__services--lignes :where(.contacts__service) h2 .pastille--casse{font-size:.9375rem;font-weight:800;line-height:1.25rem}.contacts__presentation{flex-direction:column;gap:6px;display:flex}.contacts__perimetre{color:var(--texte-doux);font-size:.875rem;line-height:1.25rem}.contacts__info{align-items:flex-start;gap:10px;font-size:.875rem;line-height:1.25rem;display:flex}.contacts__info .icone{color:var(--orange-texte);margin-top:1px}.contacts__intertitre{color:var(--gris);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:.8125rem;font-weight:700;line-height:1rem;display:flex}.contacts__intertitre:before{background:var(--orange);content:"";border-radius:999px;flex-shrink:0;width:16px;height:4px}.contacts__intertitre{margin-top:16px}.contacts__interlocuteurs{margin:0;padding:0;list-style:none}.contacts__interlocuteurs>li{flex-direction:column;gap:8px;padding-top:16px;display:flex}.contacts__interlocuteurs>li+li{border-top:1px solid var(--trait);margin-top:16px}.contacts__elus{margin:4px -8px 0;padding:0;list-style:none}.contacts__elus>li+li{border-top:1px solid var(--trait)}.contacts__elus .personne{border-radius:12px;padding-inline:8px}.contacts__personne{align-items:center;gap:12px;display:flex}@media (width<=767px){.coque__contenu:has(>.contacts){max-width:none}}@media (width>=1280px){.coque__contenu:has(>.contacts){max-width:1172px;padding-inline:40px}}@media (width<=767px){.contacts__service h2{top:calc(var(--haut-bandeau,0px) + 48px + env(safe-area-inset-top,0px))}}@media (width>=768px){.contacts__tete{color:var(--encre);background:0 0;border-radius:0;margin:0 0 12px;padding:0}.contacts__tete .badge--cerne{border-color:var(--pierre);color:var(--texte-doux)}.contacts__tete a{color:var(--accent)}.contacts__tete a:focus-visible{outline-color:var(--accent)}.contacts__titres p{color:var(--texte-doux);font-size:.9375rem;line-height:1.25rem}.contacts__tete .recherche{max-width:400px}.contacts__services{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:start;gap:16px;display:grid}.contacts__services>:not(.contacts__service){grid-column:1/-1}.contacts__services--lignes{grid-template-columns:minmax(0,1fr)}}@media (width>=1280px){.contacts{grid-template-columns:280px minmax(0,1fr);grid-template-areas:"tete tete""sommaire services";align-content:start;align-items:start;gap:24px;display:grid}.contacts__tete{flex-direction:row;grid-area:tete;justify-content:space-between;align-items:flex-end;margin:0}.contacts__tete .recherche{flex-shrink:0;width:400px}.contacts__sommaire{max-height:calc(100dvh - var(--haut-bandeau,0px) - 48px);top:calc(var(--haut-bandeau,0px) + 24px);grid-area:sommaire;display:block;position:sticky;overflow-y:auto}.contacts__services{grid-area:services}}.contacts__services--lignes{container-type:inline-size}@container (width>=56rem){.contacts__services--lignes .contacts__service,.contacts__services--lignes .contacts__interlocuteurs>li{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:center;column-gap:24px;display:grid}.contacts__services--lignes .contacts__service>.contacts__intertitre,.contacts__services--lignes .contacts__service>.contacts__interlocuteurs{grid-column:1/-1}.contacts__services--lignes .contacts__service>.fiche__liste{grid-area:1/2}.contacts__services--lignes .contacts__service:has(>.contacts__presentation)>.fiche__liste{grid-row:1/span 2}.contacts__services--lignes .fiche__liste{background:0 0;grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:8px;margin:0;display:grid;overflow:visible}.contacts__services--lignes .fiche__liste>:has(a[href^=mailto\:]){grid-column:2}}.elus>.contacts__service{box-shadow:none;background:0 0;padding:0;container-type:inline-size}@container (width<=67rem){.elus .elus--en-avant .contacts__elus:has(>li:nth-child(4):last-child){max-width:calc(32rem + 16px);margin-inline:auto}}.elus .elus__titre{text-align:center;background:0 0;margin:16px 0 8px;font-size:1.375rem;font-weight:800;line-height:1.6875rem;position:static}@media (width>=768px){.elus .elus__titre{font-size:1.625rem;line-height:1.875rem}}.elus .elus--en-avant .contacts__elus{flex-wrap:wrap;justify-content:center;gap:16px;margin:0;display:flex}.elus .elus--en-avant .contacts__elus>li{background:color-mix(in srgb, var(--bleu-actif) 40%, var(--surface));border:1px solid var(--filet);border-radius:24px;flex-direction:column;width:16rem;padding-bottom:8px;display:flex;overflow:hidden}.elus .elus--en-avant .contacts__elus>li:not(:has(>.personne+*)){padding-bottom:0}.elus .elus--en-avant .contacts__elus>li:not(:has(>.personne+*)) .personne{position:relative}.elus .elus--en-avant .contacts__elus>li:not(:has(>.personne+*)) .personne__texte{margin:0;position:absolute;bottom:0;left:0;right:24px}.elus .elus--en-avant .contacts__elus .personne{flex-direction:column;align-items:stretch;gap:0;padding:0}.elus .elus--en-avant .contacts__elus .personne .visuel{aspect-ratio:6/7;border:none;border-radius:0 0 24px;width:100%;height:auto;font-size:1.625rem}.elus .elus--en-avant .contacts__elus .personne .visuel .icone{width:56px;height:56px}.elus .elus--en-avant .contacts__elus .personne__texte{background:var(--plein);color:var(--sur-plein);border-radius:0 16px 16px 0;flex-grow:0;margin:-2rem 32px 0 0;padding:6px 8px;position:relative}.elus .elus--en-avant .contacts__elus .personne__nom{color:inherit;font-size:.9375rem;font-weight:600;line-height:1.25rem}.elus .elus--en-avant .contacts__elus .personne__detail{color:var(--texte-sur-bleu);font-size:.8125rem;line-height:1.125rem}.elus .elus--en-avant .contacts__elus .elus__mention{margin:12px 12px 0}.elus .elus--en-avant .contacts__elus>li>.fiche__liste{box-shadow:none;background:0 0;margin:8px 0 0}.elus .elus--en-avant .contacts__elus>li>.fiche__liste>li{padding:8px 12px 0}.elus .elus--en-avant .contacts__elus>li>.fiche__liste .fiche__ligne>a{max-width:100%;font-size:.8125rem;font-weight:500;line-height:1.125rem}.elus .elus--en-avant .contacts__elus .fiche__ligne>.fiche__outils{grid-area:3/1;margin-left:-10px}@media (width<=767px){.elus .elus--en-avant:not(.elus--president) .contacts__elus{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.elus .elus--en-avant:not(.elus--president) .contacts__elus>li{width:auto}.elus .elus--en-avant:not(.elus--president) .contacts__elus .personne__texte{margin-right:12px;padding:4px 6px}.elus .elus--en-avant:not(.elus--president) .contacts__elus>li:not(:has(>.personne+*)) .personne__texte{right:12px}.elus .elus--en-avant:not(.elus--president) .contacts__elus .personne__nom{font-size:.875rem;line-height:1.125rem}.elus .elus--en-avant:not(.elus--president) .contacts__elus .personne__detail{font-size:.75rem;line-height:1rem}.elus .elus--en-avant:not(.elus--president) .contacts__elus>li>.fiche__liste>li{padding-inline:8px}.elus .elus--en-avant:not(.elus--president) .contacts__elus>li>.fiche__liste .fiche__ligne>a{font-size:.75rem;line-height:1rem}}.elus .elus--president.elus--en-avant .contacts__elus>li{grid-template-columns:8rem minmax(0,1fr);align-items:center;column-gap:16px;width:100%;max-width:none;padding:16px;display:grid}.elus .elus--president.elus--en-avant .contacts__elus>li .personne{display:contents}.elus .elus--president.elus--en-avant .contacts__elus>li .personne .visuel{border-radius:16px;grid-area:1/1}.elus .elus--president.elus--en-avant .contacts__elus>li .personne__texte{color:var(--plein);background:0 0;grid-area:1/2;margin:0;padding:0}.elus .elus--president.elus--en-avant .contacts__elus>li .personne__nom{font-size:1.375rem;font-weight:600;line-height:1.6875rem}.elus .elus--president.elus--en-avant .contacts__elus>li .personne__detail{color:var(--tuile-fil-plein);font-size:1.125rem;font-weight:500;line-height:1.4375rem}.elus .elus--president.elus--en-avant .contacts__elus>li .elus__mention,.elus .elus--president.elus--en-avant .contacts__elus>li>.fiche__liste{grid-column:1/-1}.elus .elus--president.elus--en-avant .contacts__elus>li .elus__mention{color:var(--encre);margin:16px 0 0;font-size:1rem;line-height:1.375rem}.elus .elus--president.elus--en-avant .contacts__elus>li>.fiche__liste{margin:8px 0 0}.elus .elus--president.elus--en-avant .contacts__elus>li>.fiche__liste>li{padding-inline:0}@media (width>=768px){.elus .elus--president.elus--en-avant .contacts__elus>li{grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:15rem minmax(0,32rem);justify-content:center;column-gap:32px;padding:24px}.elus .elus--president.elus--en-avant .contacts__elus>li .personne .visuel{border-radius:24px;grid-row:1/6}.elus .elus--president.elus--en-avant .contacts__elus>li .personne__texte{grid-row:2}.elus .elus--president.elus--en-avant .contacts__elus>li .elus__mention,.elus .elus--president.elus--en-avant .contacts__elus>li>.fiche__liste{grid-column:2}.elus .elus--president.elus--en-avant .contacts__elus>li .elus__mention{grid-row:3;margin-top:12px}.elus .elus--president.elus--en-avant .contacts__elus>li>.fiche__liste{grid-row:4}.elus .elus--president.elus--en-avant .contacts__elus>li .personne__nom{font-size:1.875rem;font-weight:500;line-height:2.125rem}.elus .elus--president.elus--en-avant .contacts__elus>li .personne__detail{font-size:1.5rem;line-height:1.8125rem}}.elus :not(.elus--en-avant)>.contacts__elus{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border:1px solid var(--filet);box-shadow:none;border-radius:18px;margin:0;padding:0 8px;overflow:hidden}@media (width>=1280px){.contacts--elus{grid-template-columns:minmax(0,1fr);grid-template-areas:"tete""services"}}.elus .elus__mention{color:var(--texte-doux);margin:0 8px 8px;font-size:.8125rem;line-height:1.125rem}@media (width>=768px){.elus>.contacts__service{grid-column:1/-1}.elus :not(.elus--en-avant)>.contacts__elus{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));column-gap:16px;display:grid}.elus :not(.elus--en-avant)>.contacts__elus>li+li{border-top:none}.elus :not(.elus--en-avant)>.contacts__elus>li{flex-direction:column;display:flex;position:relative}.elus :not(.elus--en-avant)>.contacts__elus>li:after{border-bottom:1px solid var(--trait);content:"";bottom:-1px;position:absolute;inset-inline:12px}.elus :not(.elus--en-avant)>.contacts__elus>li>.personne{flex-grow:1}}.tableau{margin:0 -8px;padding:0;list-style:none}.tableau>li{padding-block:4px}.tableau>li+li{border-top:1px solid var(--trait)}.tableau .personne{border-radius:12px;padding-block:5px;padding-inline:8px}.tableau__rang{color:var(--accent);font-variant-numeric:tabular-nums;text-align:end;flex-shrink:0;width:2.5rem;font-size:1.25rem;font-weight:700;line-height:1.5rem}@media (width>=768px){.tableau__carte{grid-column:1/-1}}@media (width>=1280px){.contacts--tableau:not(:has(>.contacts__sommaire)){grid-template-columns:minmax(0,1fr);grid-template-areas:"tete""services"}}.fiche-seule{width:100%;max-width:720px;margin-inline:auto}.modale-fiche{background:var(--surface);color:var(--encre);border:0;width:100%;padding:0}.modale-fiche::backdrop{background:color-mix(in srgb, var(--ombre) 55%, transparent)}.modale-fiche{background:0 0;width:calc(100% - 48px);max-width:720px;max-height:calc(100dvh - 128px);margin:64px auto auto;overflow:auto}.bibliotheque{flex-direction:column;gap:12px;display:flex}.bibliotheque p{margin:0}.bibliotheque__tete{background:var(--plein);color:var(--sur-plein);border-radius:0 0 28px 28px;flex-direction:column;gap:12px;margin:-16px -16px 0;padding:12px 24px 28px;display:flex}@media (width<=767px){.coque:not(.coque--defilee):has(.bibliotheque__tete) .coque__haut{border-radius:0}}.bibliotheque__tete .badge--cerne{border-color:color-mix(in srgb, var(--sur-plein) 45%, transparent);color:var(--texte-sur-bleu)}.bibliotheque__tete{margin-bottom:12px}.bibliotheque__tete h1{font-size:1.5rem;line-height:1.8125rem}@media (width>=768px){.bibliotheque__tete h1{font-size:1.625rem;line-height:1.875rem}}@media (width>=1280px){.bibliotheque__tete h1{font-size:2.25rem;line-height:2.625rem}}.bibliotheque__tete h1{margin:0}.bibliotheque__tete .recherche__refus{color:var(--sur-plein);font-weight:600}.bibliotheque__tete a{color:var(--sur-plein)}.bibliotheque__tete a:focus-visible{outline-color:var(--sur-plein)}.bibliotheque__titres{flex-direction:column;gap:6px;display:flex}.bibliotheque__titres p{color:var(--texte-sur-bleu);min-height:1lh;margin:0;font-size:.875rem;line-height:1.125rem}.bibliotheque__rubriques{flex-direction:column;gap:12px;display:flex}@media (width<=1279px){.bibliotheque__sommaire ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bibliotheque__sommaire a{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--bordure-champ);color:var(--encre);border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:6px 12px;font-size:.875rem;font-weight:700;line-height:1.125rem;text-decoration:none;display:inline-flex}.bibliotheque__sommaire a .point-teinte{background:var(--teinte-bloc);border-radius:50%;flex-shrink:0;width:12px;height:12px}}@media (width<=1279px) and (hover:hover) and (pointer:fine){.bibliotheque__sommaire a:not([aria-current=true]):hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}@media (width<=1279px){.bibliotheque__sommaire a[aria-current=true]{background:var(--teinte-bloc,var(--plein));color:var(--sur-plein);font-weight:800}.bibliotheque__sommaire a[aria-current=true] .point-teinte{display:none}.bibliotheque__sommaire a[aria-current=true] .icone{color:var(--sur-plein)}.bibliotheque__sommaire a[aria-current=true]{box-shadow:none}.bibliotheque__sommaire a .icone{display:none}}@media (width>=1280px){.bibliotheque__sommaire ul{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;margin:0;padding:0;list-style:none;overflow:hidden}.bibliotheque__sommaire li+li{border-top:1px solid var(--trait)}.bibliotheque__sommaire a{color:var(--encre);align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:.9375rem;font-weight:600;line-height:1.25rem;text-decoration:none;display:flex}.bibliotheque__sommaire a .point-teinte{background:var(--teinte-bloc);border-radius:50%;flex-shrink:0;width:12px;height:12px}}@media (width>=1280px) and (hover:hover) and (pointer:fine){.bibliotheque__sommaire a:not([aria-current=true]):hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}@media (width>=1280px){.bibliotheque__sommaire a[aria-current=true]{background:var(--teinte-bloc,var(--plein));color:var(--sur-plein);font-weight:800}.bibliotheque__sommaire a[aria-current=true] .point-teinte{display:none}.bibliotheque__sommaire a[aria-current=true] .icone{color:var(--sur-plein)}.bibliotheque__sommaire a:focus-visible{outline-offset:-2px}.bibliotheque__sommaire a:focus-visible[aria-current=true]{outline-color:var(--sur-plein);outline-offset:-4px}.bibliotheque__sommaire a .icone{color:var(--accent);flex-shrink:0;margin-left:auto}}.bibliotheque__rubrique{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);scroll-margin-top:calc(var(--haut-bandeau,0px) + 24px);border-radius:18px;flex-direction:column;gap:8px;padding:16px;display:flex}.bibliotheque__rubrique h2{margin:0;font-size:1.1875rem;line-height:1.6875rem}.bibliotheque__documents{margin:0;padding:0;list-style:none}.bibliotheque__documents>li{border-top:1px solid var(--trait);flex-wrap:wrap;align-items:center;gap:12px;padding-block:12px;display:flex}.bibliotheque__documents .piece__icone{background:color-mix(in srgb, var(--bleu-actif) 40%, var(--surface));width:44px;height:44px}.bibliotheque__documents .bouton{flex-shrink:0;margin-left:auto}.bibliotheque__documents .bouton[aria-disabled=true]:hover{color:var(--accent);background:0 0}.bibliotheque__nom{overflow-wrap:anywhere;flex-direction:column;flex:12rem;gap:2px;min-width:0;font-weight:700;display:flex}.bibliotheque__details{color:var(--texte-doux);font-size:.8125rem;font-weight:400;line-height:1.125rem}@media (width<=767px){.coque__contenu:has(>.bibliotheque){max-width:none}}@media (width>=1280px){.coque__contenu:has(>.bibliotheque){max-width:1172px;padding-inline:40px}}@media (width>=768px){.bibliotheque__tete{color:var(--encre);background:0 0;border-radius:0;margin:0 0 12px;padding:0}.bibliotheque__tete .badge--cerne{border-color:var(--pierre);color:var(--texte-doux)}.bibliotheque__tete .recherche__refus{color:var(--rouge)}.bibliotheque__tete .recherche__consigne{color:var(--texte-doux)}.bibliotheque__tete .recherche{max-width:400px}.bibliotheque__titres p{color:var(--texte-doux);font-size:.9375rem;line-height:1.25rem}}@media (width>=1280px){.bibliotheque{grid-template-columns:280px minmax(0,1fr);grid-template-areas:"tete tete""sommaire rubriques";align-content:start;align-items:start;gap:24px;display:grid}.bibliotheque__tete{flex-direction:row;grid-area:tete;justify-content:space-between;align-items:flex-end;margin:0}.bibliotheque__tete .recherche{flex-shrink:0;width:400px}.bibliotheque__sommaire{max-height:calc(100dvh - var(--haut-bandeau,0px) - 48px);top:calc(var(--haut-bandeau,0px) + 24px);grid-area:sommaire;display:block;position:sticky;overflow-y:auto}.bibliotheque__rubriques{grid-area:rubriques}.bibliotheque--pleine .bibliotheque__rubriques{grid-column:1/-1}}.statistiques{flex-direction:column;gap:16px;display:flex}.statistiques p{margin:0}.statistiques__tete{background:var(--plein);color:var(--sur-plein);border-radius:0 0 28px 28px;flex-direction:column;gap:12px;margin:-16px -16px 0;padding:12px 24px 28px;display:flex}@media (width<=767px){.coque:not(.coque--defilee):has(.statistiques__tete) .coque__haut{border-radius:0}}.statistiques__tete .badge--cerne{border-color:color-mix(in srgb, var(--sur-plein) 45%, transparent);color:var(--texte-sur-bleu)}.statistiques__tete{margin-bottom:8px}.statistiques__tete h1{font-size:1.5rem;line-height:1.8125rem}@media (width>=768px){.statistiques__tete h1{font-size:1.625rem;line-height:1.875rem}}@media (width>=1280px){.statistiques__tete h1{font-size:2.25rem;line-height:2.625rem}}.statistiques__tete h1{margin:0}.statistiques__tete p{color:var(--texte-sur-bleu);font-size:.875rem;line-height:1.3125rem}.statistiques__tete a{color:var(--sur-plein)}.statistiques__tete a:focus-visible{outline-color:var(--sur-plein)}@media (width>=768px){.statistiques__tete{color:var(--encre);background:0 0;border-radius:0;margin:0 0 8px;padding:0}.statistiques__tete .badge--cerne{border-color:var(--pierre);color:var(--texte-doux)}.statistiques__tete{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.statistiques__tete .statistiques__titres{flex:1 1 0;min-width:min-content}.statistiques__tete h1{white-space:nowrap}.statistiques__tete p{color:var(--texte-doux);font-size:.9375rem;line-height:1.25rem}.statistiques__tete a{color:var(--accent)}.statistiques__tete a:focus-visible{outline-color:var(--accent)}}.statistiques__titres{flex-direction:column;gap:6px;display:flex}.statistiques__pdf{flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px;display:flex}.statistiques__tete .statistiques__pdf p{font-size:.8125rem;line-height:1.25rem}.statistiques__pdf button{background:var(--surface);color:var(--accent)}@media (hover:hover) and (pointer:fine){.statistiques__pdf button:not(:disabled):hover{background:var(--bleu-actif)}}.statistiques__pdf button:focus-visible{outline-color:var(--sur-plein)}@media (width>=768px){.statistiques__pdf{flex-direction:row-reverse;align-self:center;align-items:center;gap:16px;margin-top:0}.statistiques__tete .statistiques__pdf p{text-align:right;max-width:260px}.statistiques__pdf button{background:var(--plein);color:var(--sur-plein)}}@media (width>=768px) and (hover:hover) and (pointer:fine){.statistiques__pdf button:not(:disabled):hover{background:var(--bleu-fonce)}}@media (width>=768px){.statistiques__pdf button:focus-visible{outline-color:var(--accent)}}.statistiques__reglages{flex-direction:column;gap:8px;display:flex}.statistiques__reglages .resume-filtres{align-items:center;margin-bottom:-8px}.statistiques__reglages .resume-filtres:has(.bouton--lien){margin-bottom:-12px}.statistiques__reglages .resume-filtres:not(:has(.bouton--lien)){min-height:0;margin-top:-8px;margin-bottom:0}@media (width<=767px){.statistiques__reglages.carte{padding:12px}}.panneau-reglages .panneau__corps{gap:16px}.panneau-reglages .panneau-reglages__reinitialiser{align-self:flex-start}.panneau-reglages .statistiques__reglage,.panneau-reglages .segments,.panneau-reglages .statistiques__ligne,.panneau-reglages .puces--colonne{flex-direction:column;align-items:flex-start}.statistiques__indicateur{color:var(--accent);cursor:pointer;font:inherit;text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;position:relative}.statistiques__indicateur:before{content:"";height:44px;position:absolute;inset:50% 0 auto;translate:0 -50%}.statistiques__indicateur .icone{vertical-align:-3px;margin-left:6px}@media (hover:hover) and (pointer:fine){.statistiques__indicateur:hover{text-decoration:underline}}.statistiques__indicateur.infobulle[data-infobulle]:after{content:attr(data-infobulle)/""}.statistiques__consigne{color:var(--texte-doux);align-items:center;gap:6px;margin:0 0 8px;font-size:.875rem;display:flex}.statistiques__consigne .icone{color:var(--accent);flex:none}.panneau-indicateur .panneau__corps{gap:16px}.panneau-indicateur .panneau-indicateur__unite{color:var(--texte-doux);margin:0}.panneau-indicateur .panneau-indicateur__contenu{touch-action:pan-y;flex-direction:column;gap:16px;display:flex}.panneau-indicateur caption{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;padding-block:10px;text-align:left;padding-bottom:4px;font-size:.75rem;font-weight:800;line-height:1rem}.panneau-indicateur .panneau-indicateur__navigation{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}@media (width<=359px){.panneau-indicateur .panneau-indicateur__navigation{gap:4px}}.panneau-indicateur .panneau-indicateur__navigation button{gap:6px;min-height:44px;padding:0 12px}@media (width<=359px){.panneau-indicateur .panneau-indicateur__navigation button{padding:0 6px}}.panneau-indicateur .panneau-indicateur__navigation button[aria-disabled=true]{cursor:default;opacity:.4}.panneau-indicateur .panneau-indicateur__navigation p{color:var(--texte-doux);white-space:nowrap;margin:0}.panneau-indicateur table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.125rem}.panneau-indicateur th,.panneau-indicateur td{border-bottom:1px solid var(--trait);text-align:right;padding:8px}.panneau-indicateur th:first-child{text-align:left}.panneau-indicateur thead th{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;padding-block:10px;font-size:.75rem;font-weight:800;line-height:1rem}.panneau-indicateur .panneau-indicateur__ecart{color:var(--texte-doux);white-space:pre;font-style:italic}.statistiques__nombre{background:var(--plein);color:var(--sur-plein);border-radius:999px;justify-content:center;align-items:center;min-width:20px;padding:0 6px;font-size:.75rem;font-weight:700;display:inline-flex}.statistiques__ligne{flex-wrap:wrap;align-items:center;gap:12px 8px;display:flex}@media (width>=768px){.statistiques__ligne{column-gap:12px}}.statistiques__ligne .recherche{border:1.5px solid var(--bordure-champ);flex:240px}.statistiques__ligne .recherche:focus-within{outline-color:var(--accent)}.statistiques__ligne .puce--select{min-height:48px;padding:0 14px;font-size:.875rem}@media (width>=768px){.statistiques__ligne .puce--select{padding:0 18px}}.statistiques__ligne .puce--select:not(.puce--active){border-color:var(--bordure-champ)}.statistiques__ligne .statistiques__bouton-reglages{margin-left:auto}@media (width<=767px){.coque__contenu:has(>.statistiques){max-width:none}}@media (width>=1280px){.coque__contenu:has(>.statistiques){max-width:1172px;padding-inline:40px}}.statistiques__graphiques{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.statistiques__graphique{flex-direction:column;margin:0;display:flex}.statistiques__graphique figcaption{text-align:center;text-wrap:balance;margin-bottom:8px;font-weight:700}.statistiques__graphique .statistiques__canvas{margin-top:auto}.statistiques__canvas{background:var(--fond-graphique);border-radius:18px;height:260px;position:relative}.statistiques__canvas--lignes{height:calc(var(--lignes) * 28px + 120px)}.statistiques__famille{flex-direction:column;gap:6px;display:flex}.statistiques__famille .statistiques__canvas{margin-top:auto}.statistiques__indicateur{margin:0;font-size:1rem;font-weight:700;line-height:1.375rem}.statistiques__lecture{padding-bottom:6px;font-size:.9375rem;line-height:1.375rem}.statistiques__donnees{margin-top:8px}.statistiques__donnees summary{color:var(--accent);cursor:pointer;padding:8px 0;font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:underline}.statistiques__donnees table{border-collapse:collapse;width:100%;font-size:.8125rem;line-height:1.125rem}.statistiques__donnees th,.statistiques__donnees td{border-bottom:1px solid var(--trait);text-align:right;white-space:nowrap;padding:6px 8px}.statistiques__donnees tbody th{text-align:left;white-space:normal;font-weight:600}.statistiques__donnees-defilement{overflow-x:auto}.statistiques__graphique--large{grid-column:1/-1}.statistiques__petits{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=768px){.statistiques__petits{grid-template-columns:repeat(2,minmax(0,1fr))}}.statistiques__aide{color:var(--texte-doux);text-align:center;margin-bottom:8px;font-size:.8125rem}.statistiques__reglage{color:var(--texte-doux);flex-wrap:wrap;align-items:center;gap:8px;font-size:.875rem;display:flex}.statistiques__exercice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.statistiques__exercice h2{margin:0;font-size:1.375rem;font-weight:800;line-height:1.75rem}.statistiques__bloc,.statistiques__contenu{flex-direction:column;gap:16px;display:flex}.statistiques__contenu{gap:24px}[id^=statistiques-graphique-],.statistiques__tableau{scroll-margin-top:calc(var(--haut-bandeau,0px) + 8px)}.statistiques__onglets{place-self:flex-start start}.statistiques__vue{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}@media (width<=767px){.statistiques__vue{row-gap:6px}}.statistiques__periode{background:var(--surface);color:var(--encre);border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:.9375rem;font-weight:700;line-height:1.25rem;display:flex}.statistiques__periode .icone{color:var(--accent)}.statistiques__periode span{color:var(--texte-doux);font-weight:400}.statistiques__onglets .onglet{padding-inline:clamp(6px,3vw,18px)}@media (width<=359px){.statistiques__onglets .onglet .icone{display:none}}.statistiques__fiche{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}@media (width>=768px){.statistiques__fiche{flex-flow:wrap;align-items:center;gap:12px 24px}}.statistiques__office{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.statistiques__office strong{color:var(--encre);width:100%;font-size:1.0625rem;font-weight:700;line-height:1.375rem}.statistiques__effectifs{border-top:1px solid var(--filet);flex-direction:column;gap:4px;padding-top:12px;display:flex}.statistiques__effectifs>p{color:var(--texte-doux);font-size:.8125rem;line-height:1.125rem}.statistiques__effectifs dl{flex-direction:column;gap:2px;margin:0;display:flex}.statistiques__effectifs div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.statistiques__effectifs dt{color:var(--texte-doux);font-size:.875rem;line-height:1.125rem}.statistiques__effectifs dd{color:var(--encre);flex-direction:row-reverse;align-items:baseline;gap:6px;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.375rem;display:flex}.statistiques__effectifs small{color:var(--texte-doux);font-size:.8125rem;font-weight:400}@media (width>=768px){.statistiques__effectifs{border-left:1px solid var(--filet);border-top:0;padding:0 0 0 24px}.statistiques__effectifs>p{color:var(--gris);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:.8125rem;font-weight:700;line-height:1rem;display:flex}.statistiques__effectifs>p:before{background:var(--orange);content:"";border-radius:999px;flex-shrink:0;width:16px;height:4px;display:none}.statistiques__effectifs dl{flex-flow:wrap;gap:24px}.statistiques__effectifs div{grid-template-areas:"chiffre""libelle""precision";align-content:start;gap:0;display:grid}.statistiques__effectifs dt{grid-area:libelle;font-size:.8125rem;line-height:1rem}.statistiques__effectifs dd{font-size:1.25rem;line-height:1.5rem;display:contents}.statistiques__effectifs .statistiques__chiffre{grid-area:chiffre}.statistiques__effectifs small{grid-area:precision;font-size:.75rem;line-height:1rem}}.statistiques__lecture{color:var(--texte-doux);font-size:.8125rem}.statistiques__lecture h2{color:var(--gris);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:.8125rem;font-weight:700;line-height:1rem;display:flex}.statistiques__lecture h2:before{background:var(--orange);content:"";border-radius:999px;flex-shrink:0;width:16px;height:4px}.statistiques__lecture h2{margin-bottom:8px}.statistiques__lecture dl{gap:6px;margin:0;display:grid}.statistiques__lecture dt{font-weight:700;display:inline}.statistiques__lecture dt:after{content:" : "}.statistiques__lecture dd{margin:0;display:inline}.statistiques__legende{color:var(--texte-doux);font-size:.8125rem}.statistiques__detail{min-height:100dvh}.statistiques__reglages .puce:disabled{opacity:1}.puce--cochee{background:var(--bleu-actif);border-color:var(--accent);color:var(--accent)}.statistiques__tableau table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.statistiques__tableau th,.statistiques__tableau td{text-align:right;white-space:nowrap;padding:12px 4px 12px 16px}.statistiques__tableau th:last-child,.statistiques__tableau td:last-child{padding-right:14px}.statistiques__tableau thead th{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;padding-block:10px;font-size:.75rem;font-weight:800;line-height:1rem}.statistiques__tableau tbody>tr>*{background:var(--surface)}.statistiques__tableau tbody>tr:nth-child(2n)>th{background:color-mix(in srgb, var(--bleu-actif) 40%, var(--surface))}.statistiques__tableau thead th{background-color:var(--fond-annee,var(--papier))}.statistiques__tableau tbody td{background-color:var(--fond-annee,var(--surface))}.statistiques__tableau tbody>tr:nth-child(2n)>td{background-image:linear-gradient(color-mix(in srgb, var(--encre) 5%, transparent), color-mix(in srgb, var(--encre) 5%, transparent))}.statistiques__tableau .statistiques__ecart{color:var(--texte-doux);white-space:pre;font-size:.75rem;font-style:italic;line-height:1rem;display:block}.statistiques__tableau tbody th,.statistiques__tableau thead td{text-align:left;white-space:normal}.statistiques__tableau tbody th{padding-left:14px;font-weight:600;line-height:1.125rem}.statistiques__tableau thead td{padding-left:0}.statistiques__tableau tbody>tr{transition:opacity .2s}@starting-style{.statistiques__tableau tbody>tr{opacity:0}}@media (prefers-reduced-motion:reduce){.statistiques__tableau tbody>tr{transition:none}}@media (width<=767px){.statistiques__tableau table,.statistiques__tableau thead,.statistiques__tableau tbody{display:block}.statistiques__tableau tr{grid-template-columns:repeat(var(--annees), minmax(0, 1fr));display:grid}.statistiques__tableau thead{background:var(--papier);top:calc(var(--haut-bandeau,0px) + 48px + env(safe-area-inset-top,0px));z-index:2;position:sticky}.statistiques__tableau thead td,.statistiques__tableau tbody th{grid-column:1/-1}.statistiques__tableau thead td{padding-bottom:0}.statistiques__tableau tbody{border-radius:12px;overflow:clip}.statistiques__tableau tbody th{top:calc(var(--haut-bandeau,0px) + 48px + env(safe-area-inset-top,0px) + 64px);z-index:1;padding-bottom:2px;position:sticky}.statistiques__tableau tbody td{padding-top:2px}}@media (width>=768px){.statistiques__tableau table{table-layout:fixed;font-size:.9375rem}.statistiques__tableau thead th{width:128px}.statistiques__tableau thead>tr>td{background:var(--papier)}.statistiques__tableau thead>tr>*{top:var(--haut-bandeau,0px);z-index:1;position:sticky}.statistiques__tableau tbody>tr:first-child>:first-child{border-top-left-radius:12px}.statistiques__tableau tbody>tr:first-child>:last-child{border-top-right-radius:12px}.statistiques__tableau tbody>tr:last-child>:first-child{border-bottom-left-radius:12px}.statistiques__tableau tbody>tr:last-child>:last-child{border-bottom-right-radius:12px}}@media (width>=768px) and (hover:hover) and (pointer:fine){.statistiques__tableau tbody>tr:hover>*{background:var(--bleu-actif)}}.statistiques__tableau--comparatif thead th{white-space:normal}@media (width<=767px){.statistiques__tableau--comparatif thead th{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.statistiques__tableau--comparatif tr{grid-template-columns:minmax(0,1fr)}.statistiques__tableau--comparatif tbody th{position:static}.statistiques__tableau--comparatif tbody td{white-space:normal;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:8px;padding:4px 14px;display:grid}.statistiques__tableau--comparatif tbody td:before{color:var(--texte-doux);content:attr(data-nom);content:attr(data-nom)/"";text-align:left;font-weight:400}.statistiques__tableau--comparatif tbody td:first-of-type:before{color:var(--encre);font-weight:600}.statistiques__tableau--comparatif tbody td:last-child{padding-bottom:12px}.statistiques__tableau--comparatif .statistiques__ecart{text-align:right;grid-column:2}}@media (width>=768px){.statistiques__tableau--teinte thead>tr:first-child>th:first-of-type{border-top-left-radius:12px}.statistiques__tableau--teinte thead>tr:first-child>th:last-child{border-top-right-radius:12px}.statistiques__tableau--teinte tbody>tr:first-child>:last-child{border-top-right-radius:0}}.statistiques__sommaire{display:none}.statistiques__sommaire ul{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;margin:0;padding:0;list-style:none;overflow:hidden}.statistiques__sommaire li+li{border-top:1px solid var(--trait)}.statistiques__sommaire a{color:var(--encre);align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:.9375rem;font-weight:600;line-height:1.25rem;text-decoration:none;display:flex}.statistiques__sommaire a .point-teinte{background:var(--teinte-bloc);border-radius:50%;flex-shrink:0;width:12px;height:12px}@media (hover:hover) and (pointer:fine){.statistiques__sommaire a:not([aria-current=true]):hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}.statistiques__sommaire a[aria-current=true]{background:var(--teinte-bloc,var(--plein));color:var(--sur-plein);font-weight:800}.statistiques__sommaire a[aria-current=true] .point-teinte{display:none}.statistiques__sommaire a[aria-current=true] .icone{color:var(--sur-plein)}.statistiques__sommaire a:focus-visible{outline-offset:-2px}.statistiques__sommaire a:focus-visible[aria-current=true]{outline-color:var(--sur-plein);outline-offset:-4px}.statistiques__sommaire a .icone{color:var(--accent);flex-shrink:0;margin-left:auto}.statistiques__sommaire a{color:var(--accent);font-weight:700}@media (width>=1280px){.statistiques{grid-template-columns:240px minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.statistiques>*{grid-column:1/-1}.statistiques__sommaire{max-height:calc(100dvh - var(--haut-bandeau,0px) - 48px);top:calc(var(--haut-bandeau,0px) + 24px);grid-column:1;display:block;position:sticky;overflow-y:auto}.statistiques__contenu{grid-column:2}.statistiques--pleine .statistiques__contenu{grid-column:1/-1}}.fond-annee--0{--fond-annee:var(--annee-1)}.fond-annee--1{--fond-annee:var(--annee-2)}.fond-annee--2{--fond-annee:var(--annee-3)}.fond-annee--3{--fond-annee:var(--annee-4)}.fond-annee--4{--fond-annee:var(--annee-5)}.fond-annee--5{--fond-annee:var(--annee-6)}.aide{flex-direction:column;gap:12px;display:flex}.aide p{margin:0}.aide__tete{background:var(--plein);color:var(--sur-plein);border-radius:0 0 28px 28px;flex-direction:column;gap:12px;margin:-16px -16px 0;padding:12px 24px 28px;display:flex}@media (width<=767px){.coque:not(.coque--defilee):has(.aide__tete) .coque__haut{border-radius:0}}.aide__tete .badge--cerne{border-color:color-mix(in srgb, var(--sur-plein) 45%, transparent);color:var(--texte-sur-bleu)}.aide__tete{margin-bottom:12px}.aide__tete h1{font-size:1.5rem;line-height:1.8125rem}@media (width>=768px){.aide__tete h1{font-size:1.625rem;line-height:1.875rem}}@media (width>=1280px){.aide__tete h1{font-size:2.25rem;line-height:2.625rem}}.aide__tete h1{margin:0}.aide__tete a{color:var(--sur-plein)}.aide__tete a:focus-visible{outline-color:var(--sur-plein)}.aide__surtitre{letter-spacing:.12em;text-transform:uppercase;color:var(--bleu-pale);font-size:.75rem;font-weight:700;line-height:1rem}.aide__chapeau{color:var(--texte-sur-bleu);font-size:.875rem;line-height:1.125rem}@media (width<=767px){.aide__chapeau{display:none}}.aide__intro{color:var(--texte-doux);font-size:.9375rem;line-height:1.375rem}.aide__plateforme{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;flex-direction:column;gap:10px;padding:16px;font-size:.9375rem;line-height:1.375rem;display:flex}.aide__plateforme h2{align-items:center;gap:10px;margin:0;font-size:1.1875rem;line-height:1.6875rem;display:flex}.aide__plateforme .icone{color:var(--accent);flex-shrink:0}.aide__entete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;display:flex}.aide__picto{background:var(--trait);vertical-align:-3px;border-radius:8px;padding:2px 4px;display:inline-flex}.aide__depuis{font-weight:600}.aide__etapes{counter-reset:etape;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.aide__etapes li{counter-increment:etape;gap:12px;display:flex}.aide__etapes li:before{background:var(--bleu-actif);color:var(--accent);content:counter(etape);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.8125rem;font-weight:800;display:flex}.aide__note{color:var(--texte-doux);font-size:.875rem;line-height:1.25rem}.aide__pied{margin:0;padding-top:6px;font-size:.875rem;font-weight:600;line-height:1.25rem}@media (width<=767px){.coque__contenu:has(>.aide){max-width:none}}@media (width>=768px){.aide__tete{color:var(--encre);background:0 0;border-radius:0;margin:0 0 12px;padding:0}.aide__tete .badge--cerne{border-color:var(--pierre);color:var(--texte-doux)}.aide__tete a{color:var(--accent)}.aide__tete a:focus-visible{outline-color:var(--accent)}.aide__surtitre{color:var(--texte-doux)}.aide__chapeau{color:var(--texte-doux);font-size:.9375rem;line-height:1.25rem}}.faq{flex-direction:column;gap:12px;display:flex}.faq p{margin:0}.faq__tete{background:var(--plein);color:var(--sur-plein);border-radius:0 0 28px 28px;flex-direction:column;gap:12px;margin:-16px -16px 0;padding:12px 24px 28px;display:flex}@media (width<=767px){.coque:not(.coque--defilee):has(.faq__tete) .coque__haut{border-radius:0}}.faq__tete .badge--cerne{border-color:color-mix(in srgb, var(--sur-plein) 45%, transparent);color:var(--texte-sur-bleu)}.faq__tete{margin-bottom:12px}.faq__tete h1{font-size:1.5rem;line-height:1.8125rem}@media (width>=768px){.faq__tete h1{font-size:1.625rem;line-height:1.875rem}}@media (width>=1280px){.faq__tete h1{font-size:2.25rem;line-height:2.625rem}}.faq__tete h1{margin:0}.faq__tete a{color:var(--sur-plein)}.faq__tete a:focus-visible{outline-color:var(--sur-plein)}.faq__titres{flex-direction:column;gap:10px;display:flex}.faq__titres p{color:var(--texte-sur-bleu);min-height:1lh;margin:0;font-size:.875rem;line-height:1.125rem}@media (width<=1279px){.faq__sommaire ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.faq__sommaire a{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--bordure-champ);color:var(--encre);border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:6px 12px;font-size:.875rem;font-weight:700;line-height:1.125rem;text-decoration:none;display:inline-flex}.faq__sommaire a .point-teinte{background:var(--teinte-bloc);border-radius:50%;flex-shrink:0;width:12px;height:12px}}@media (width<=1279px) and (hover:hover) and (pointer:fine){.faq__sommaire a:not([aria-current=true]):hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}@media (width<=1279px){.faq__sommaire a[aria-current=true]{background:var(--teinte-bloc,var(--plein));color:var(--sur-plein);font-weight:800}.faq__sommaire a[aria-current=true] .point-teinte{display:none}.faq__sommaire a[aria-current=true] .icone{color:var(--sur-plein)}.faq__sommaire a[aria-current=true]{box-shadow:none}.faq__sommaire a .icone{display:none}}@media (width>=1280px){.faq__sommaire ul{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;margin:0;padding:0;list-style:none;overflow:hidden}.faq__sommaire li+li{border-top:1px solid var(--trait)}.faq__sommaire a{color:var(--encre);align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:.9375rem;font-weight:600;line-height:1.25rem;text-decoration:none;display:flex}.faq__sommaire a .point-teinte{background:var(--teinte-bloc);border-radius:50%;flex-shrink:0;width:12px;height:12px}}@media (width>=1280px) and (hover:hover) and (pointer:fine){.faq__sommaire a:not([aria-current=true]):hover{background:color-mix(in srgb, var(--bleu-actif) 60%, var(--surface))}}@media (width>=1280px){.faq__sommaire a[aria-current=true]{background:var(--teinte-bloc,var(--plein));color:var(--sur-plein);font-weight:800}.faq__sommaire a[aria-current=true] .point-teinte{display:none}.faq__sommaire a[aria-current=true] .icone{color:var(--sur-plein)}.faq__sommaire a:focus-visible{outline-offset:-2px}.faq__sommaire a:focus-visible[aria-current=true]{outline-color:var(--sur-plein);outline-offset:-4px}.faq__sommaire a .icone{color:var(--accent);flex-shrink:0;margin-left:auto}}.faq__rubriques{flex-direction:column;gap:12px;display:flex}.faq__rubriques .vide{flex-direction:column;gap:6px;display:flex}.faq__rubrique{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);scroll-margin-top:calc(var(--haut-bandeau,0px) + 24px);border-radius:18px;flex-direction:column;gap:6px;padding:16px;display:flex}.faq__rubrique h2{margin:0;font-size:1.1875rem;line-height:1.6875rem}.pastille--rubrique-annuaire{background:var(--plein);color:var(--sur-plein)}.trait--rubrique-annuaire{--teinte-bloc:var(--plein)}.pastille--rubrique-fil-infos{background:var(--tuile-fil-plein);color:var(--sur-plein)}.trait--rubrique-fil-infos{--teinte-bloc:var(--tuile-fil-plein)}.pastille--rubrique-equipe-de-la-chambre{background:var(--tuile-permanents-plein);color:var(--sur-plein)}.trait--rubrique-equipe-de-la-chambre{--teinte-bloc:var(--tuile-permanents-plein)}.pastille--rubrique-bibliotheque{background:var(--tuile-bibliotheque-plein);color:var(--sur-plein)}.trait--rubrique-bibliotheque{--teinte-bloc:var(--tuile-bibliotheque-plein)}.pastille--rubrique-chiffres-cles{background:var(--tuile-chiffres-plein);color:var(--sur-plein)}.trait--rubrique-chiffres-cles{--teinte-bloc:var(--tuile-chiffres-plein)}.pastille--rubrique-elus{background:var(--tuile-elus-plein);color:var(--sur-plein)}.trait--rubrique-elus{--teinte-bloc:var(--tuile-elus-plein)}.pastille--rubrique-communications{background:var(--teinte-violet);color:var(--sur-plein)}.trait--rubrique-communications{--teinte-bloc:var(--teinte-violet)}.faq__question{border-top:1px solid var(--trait);scroll-margin-top:calc(var(--haut-bandeau,0px) + 24px)}.faq__question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:6px;min-height:48px;padding:8px 0;font-size:1rem;font-weight:600;line-height:1.5rem;list-style:none;display:flex}.faq__question summary::-webkit-details-marker{display:none}.faq__question summary .icone{color:var(--accent)}.faq__question[open] summary .icone{transform:rotate(180deg)}.faq__question p{padding-bottom:8px;font-size:.9375rem;line-height:1.375rem}.faq__question h3{padding-bottom:4px;font-size:.9375rem;font-weight:600;line-height:1.375rem}.faq__question ul,.faq__question ol{margin:0;padding:0 0 8px 20px;font-size:.9375rem;line-height:1.375rem}.faq__question li+li{margin-top:6px}.faq__contact{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;flex-direction:column;gap:6px;padding:16px;font-size:.9375rem;line-height:1.375rem;display:flex}.faq__contact p:first-child{font-weight:600}.faq__contact>p:nth-of-type(2){flex-wrap:wrap;gap:6px 16px;display:flex}@media (width<=767px){.coque__contenu:has(>.faq){max-width:none}}@media (width>=1280px){.coque__contenu:has(>.faq){max-width:1172px;padding-inline:40px}}@media (width>=768px){.faq__tete{color:var(--encre);background:0 0;border-radius:0;margin:0 0 12px;padding:0}.faq__tete .badge--cerne{border-color:var(--pierre);color:var(--texte-doux)}.faq__tete a{color:var(--accent)}.faq__tete a:focus-visible{outline-color:var(--accent)}.faq__titres p{color:var(--texte-doux);font-size:.9375rem;line-height:1.25rem}.faq__tete .recherche{max-width:400px}}@media (width>=1280px){.faq{grid-template-columns:280px minmax(0,1fr);grid-template-areas:"tete tete""sommaire rubriques";align-content:start;align-items:start;gap:24px;display:grid}.faq__tete{flex-direction:row;grid-area:tete;justify-content:space-between;align-items:flex-end;margin:0}.faq__tete .recherche{flex-shrink:0;width:400px}.faq__sommaire{max-height:calc(100dvh - var(--haut-bandeau,0px) - 48px);top:calc(var(--haut-bandeau,0px) + 24px);grid-area:sommaire;display:block;position:sticky;overflow-y:auto}.faq__rubriques{grid-area:rubriques}}.legal{flex-direction:column;gap:24px;padding-block:32px;display:flex}.legal__tete{flex-direction:column;gap:6px;display:flex}.legal__tete h1{font-size:1.5rem;line-height:1.8125rem}@media (width>=768px){.legal__tete h1{font-size:1.625rem;line-height:1.875rem}}@media (width>=1280px){.legal__tete h1{font-size:2.25rem;line-height:2.625rem}}.legal__tete h1{margin:0}.legal__chapeau{color:var(--texte-doux);margin:0;font-size:.9375rem;line-height:1.3125rem}@media (width<=767px){.legal__chapeau{display:none}}.legal__introduction,.legal__texte{flex-direction:column;gap:10px;display:flex}.legal__introduction p,.legal__introduction ul,.legal__introduction ol,.legal__texte p,.legal__texte ul,.legal__texte ol{margin:0}.legal__introduction ul,.legal__introduction ol,.legal__texte ul,.legal__texte ol{padding-left:20px}.legal__rubrique{background:var(--surface);box-shadow:inset 0 0 0 1px var(--pierre), 0 6px 18px color-mix(in srgb, var(--encre) 5%, transparent);border-radius:18px;flex-direction:column;gap:10px;padding:16px;font-size:.9375rem;line-height:1.375rem;display:flex}.legal__rubrique h2{margin:0;font-size:1.1875rem;line-height:1.6875rem}.legal__rubrique h3{margin:8px 0 0;font-size:1rem;line-height:1.375rem}.legal__rubrique h4{margin:4px 0 0;font-size:.9375rem;font-weight:600;line-height:1.375rem}.legal__rubrique p,.legal__rubrique ul,.legal__rubrique ol{margin:0}.legal__rubrique ul,.legal__rubrique ol{padding-left:20px}.legal__rubrique li+li{margin-top:6px}.legal__rubrique li strong{font-weight:600}.legal__pied{margin:0;font-size:.875rem;font-weight:600;line-height:1.25rem}:where(.infobulle){position:relative}.infobulle:after{background:var(--encre);color:var(--surface);content:attr(aria-label);opacity:0;visibility:hidden;white-space:nowrap;z-index:20;border-radius:8px;padding:4px 8px;font-size:.8125rem;font-weight:500;line-height:1rem;transition:opacity .12s .15s,visibility 0s .27s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.infobulle:hover:after{opacity:1;visibility:visible;transition-delay:0s}}.infobulle:focus-visible:after{opacity:1;visibility:visible;transition-delay:0s}.infobulle:focus-visible:not(:hover):after{pointer-events:none}@media (prefers-reduced-motion:reduce){.infobulle:after{transition:visibility 0s .15s}}.infobulle[data-infobulle]:after{content:attr(data-infobulle);white-space:normal;width:max-content;max-width:16rem}.infobulle[data-infobulle]:has(:focus-visible):after{opacity:1;pointer-events:none;visibility:visible;transition-delay:0s}:root.infobulles-masquees .infobulle:after{opacity:0;visibility:hidden;transition:none}.infobulle--dessous:after{top:calc(100% + 6px);bottom:auto}.infobulle--gauche:after{inset:50% calc(100% + 6px) auto auto;transform:translateY(-50%)}.infobulle--debut:after{left:0;transform:none}.infobulle--fin:after{left:auto;right:0;transform:none}
