@media (prefers-reduced-motion:reduce){.motion-loop-video[data-astro-cid-qlxspsjw]{display:none}.motion-loop-poster[data-astro-cid-qlxspsjw]{display:block}}.nav-pill[data-astro-cid-nen7h5rs]{max-width:calc(var(--container-wrap) - 3rem);box-shadow:none;background:0 0;border:1px solid #0000;margin-inline:auto;transition:max-width .45s cubic-bezier(.4,0,.2,1),padding .45s cubic-bezier(.4,0,.2,1),background .3s,border-color .3s,box-shadow .3s}.volet[data-astro-cid-nen7h5rs]{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.groupe[data-astro-cid-nen7h5rs]:hover .volet[data-astro-cid-nen7h5rs],.groupe[data-astro-cid-nen7h5rs]:focus-within .volet[data-astro-cid-nen7h5rs]{visibility:visible;opacity:1}.groupe[data-astro-cid-nen7h5rs]:hover .fleche[data-astro-cid-nen7h5rs],.groupe[data-astro-cid-nen7h5rs]:focus-within .fleche[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.burger[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]{list-style:none}.burger[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.burger[data-astro-cid-nen7h5rs] .croix[data-astro-cid-nen7h5rs],.burger[data-astro-cid-nen7h5rs][open] .barres[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs][open] .croix[data-astro-cid-nen7h5rs]{display:block}.sous[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.sous[data-astro-cid-nen7h5rs][open] .chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.burger[data-astro-cid-nen7h5rs]:not([open]) .menu-mobile[data-astro-cid-nen7h5rs]{display:none}.nav-pill[data-astro-cid-nen7h5rs]:has(.burger[open]){backdrop-filter:none}body:has(.burger[open]){overflow:hidden}.nav-pill[data-astro-cid-nen7h5rs].scrolled,.panneau[data-astro-cid-nen7h5rs]{backdrop-filter:blur(20px)saturate(1.5);background:#fffc;border:1px solid oklch(92.9% .013 255.508);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.nav-pill[data-astro-cid-nen7h5rs].scrolled{max-width:62rem}.panneau[data-astro-cid-nen7h5rs]{background:#fffffff5}.nav-pill[data-astro-cid-nen7h5rs]:not(.scrolled){padding-inline:0}.nav-pill[data-astro-cid-nen7h5rs]{position:relative}.mega-panneau[data-astro-cid-nen7h5rs]{background:#fff}.entree[data-astro-cid-nen7h5rs]:hover,.entree[data-astro-cid-nen7h5rs]:focus-visible,.groupe[data-astro-cid-nen7h5rs]:hover>.entree[data-astro-cid-nen7h5rs],.groupe[data-astro-cid-nen7h5rs]:focus-within>.entree[data-astro-cid-nen7h5rs]{color:var(--color-fg);background:oklch(96.8% .007 247.896)}.nav-pill[data-astro-cid-nen7h5rs]:not(.scrolled) nav[data-astro-cid-nen7h5rs]>.entree[data-astro-cid-nen7h5rs],.nav-pill[data-astro-cid-nen7h5rs]:not(.scrolled) nav[data-astro-cid-nen7h5rs]>.groupe[data-astro-cid-nen7h5rs]>.entree[data-astro-cid-nen7h5rs]{background:0 0}.pli[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]{list-style:none}.pli[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]::-webkit-details-marker{display:none}.pli[data-astro-cid-jo6i4kqk][open] .chevron[data-astro-cid-jo6i4kqk]{transform:rotate(180deg)}@media (width>=640px){.pli[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]{pointer-events:none}}.grille-fond__lignes[data-astro-cid-2buklpai]{background-image:linear-gradient(90deg,#0e434a1a 1px,#0000 1px),linear-gradient(#0e434a1a 1px,#0000 1px);background-position:50% 0;background-size:64px 64px;mask-image:radial-gradient(125% 95% at 50% 8%,#000 34%,#0000 80%)}.grille-fond__lignes[data-astro-cid-2buklpai]>span[data-astro-cid-2buklpai]{width:63px;height:63px;margin-top:1px;margin-left:1px;position:absolute}.chat-site[data-astro-cid-r7wgiqdd]{z-index:70;position:fixed;bottom:1rem;right:1rem}.chat-ouvrir[data-astro-cid-r7wgiqdd]{background:var(--color-ink);color:var(--color-bg);border-radius:999px;align-items:center;gap:.5rem;padding:.8rem 1.1rem;font-size:15px;font-weight:500;display:inline-flex;box-shadow:0 18px 40px -20px #0b363a99}@media (width<=639px){.chat-ouvrir[data-astro-cid-r7wgiqdd]{padding:.85rem}}.chat-ouvrir[data-astro-cid-r7wgiqdd][aria-expanded=true]{display:none}.chat-panneau[data-astro-cid-r7wgiqdd]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1.25rem;flex-direction:column;width:min(440px,100vw - 2rem);height:min(700px,100dvh - 2rem);display:flex;overflow:hidden;box-shadow:0 24px 60px -24px #0e434a59}.chat-panneau[data-astro-cid-r7wgiqdd][hidden]{display:none}.chat-tete[data-astro-cid-r7wgiqdd]{border-bottom:1px solid var(--color-border);align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.chat-logo[data-astro-cid-r7wgiqdd]{border-radius:.7rem;width:2.5rem;height:2.5rem}.chat-teaser[data-astro-cid-r7wgiqdd]{width:min(300px,100vw - 2rem);animation:.4s both teaser-entree;position:absolute;bottom:calc(100% + .75rem);right:0}.chat-teaser[data-astro-cid-r7wgiqdd][hidden]{display:none}.chat-teaser-corps[data-astro-cid-r7wgiqdd]{border:1px solid var(--color-border);background:var(--color-surface);text-align:left;border-radius:1rem;align-items:flex-start;gap:.65rem;width:100%;padding:.85rem 2.2rem .85rem .85rem;font-size:14px;line-height:1.45;display:flex;box-shadow:0 18px 40px -20px #0e434a66}.chat-teaser-corps[data-astro-cid-r7wgiqdd] img[data-astro-cid-r7wgiqdd]{border-radius:.55rem;flex-shrink:0}.chat-teaser-fermer[data-astro-cid-r7wgiqdd]{width:1.6rem;height:1.6rem;color:var(--color-muted-fg);border-radius:999px;place-items:center;display:grid;position:absolute;top:.4rem;right:.4rem}.chat-teaser-fermer[data-astro-cid-r7wgiqdd]:hover{background:var(--color-muted)}@keyframes teaser-entree{0%{opacity:0;transform:translateY(8px)}}.chat-fermer[data-astro-cid-r7wgiqdd]{border-radius:.6rem;place-items:center;width:2rem;height:2rem;display:grid}.chat-fermer[data-astro-cid-r7wgiqdd]:hover{background:var(--color-muted)}.chat-fil[data-astro-cid-r7wgiqdd]{flex-direction:column;flex:1;gap:.6rem;padding:1rem;display:flex;overflow-y:auto}.chat-fil[data-astro-cid-r7wgiqdd] .bulle{white-space:pre-line;border-radius:1rem;max-width:88%;padding:.65rem .9rem;font-size:15px;line-height:1.5}.chat-fil[data-astro-cid-r7wgiqdd] .bulle.ia{background:var(--color-muted);border-bottom-left-radius:.3rem;align-self:flex-start}.chat-fil[data-astro-cid-r7wgiqdd] .bulle.moi{background:var(--color-ink);color:var(--color-bg);border-bottom-right-radius:.3rem;align-self:flex-end}.chat-fil[data-astro-cid-r7wgiqdd] .bulle.attente{color:var(--color-muted-fg)}.chat-idees[data-astro-cid-r7wgiqdd]{flex-wrap:wrap;gap:.4rem;display:flex}.chat-idees[data-astro-cid-r7wgiqdd] button[data-astro-cid-r7wgiqdd]{border:1px solid var(--color-border);border-radius:999px;padding:.4rem .8rem;font-size:14px}.chat-idees[data-astro-cid-r7wgiqdd] button[data-astro-cid-r7wgiqdd]:hover{background:var(--color-accent-soft)}.chat-saisie[data-astro-cid-r7wgiqdd]{border-top:1px solid var(--color-border);gap:.5rem;padding:.75rem 1rem .5rem;display:flex}.chat-saisie[data-astro-cid-r7wgiqdd] input[data-astro-cid-r7wgiqdd]{border:1px solid var(--color-border);background:var(--color-bg);border-radius:.75rem;flex:1;min-width:0;height:2.75rem;padding:0 .9rem;font-size:15px}.chat-saisie[data-astro-cid-r7wgiqdd] button[data-astro-cid-r7wgiqdd]{background:var(--color-ink);width:2.75rem;color:var(--color-bg);border-radius:.75rem;place-items:center;display:grid}.chat-saisie[data-astro-cid-r7wgiqdd] button[data-astro-cid-r7wgiqdd]:disabled{opacity:.5}.chat-saisie[data-astro-cid-r7wgiqdd]{padding-bottom:.9rem}.chat-fil[data-astro-cid-r7wgiqdd] .chat-actions{gap:.4rem;width:88%;display:grid}.chat-fil[data-astro-cid-r7wgiqdd] .chat-actions>*{border:1px solid var(--color-border);background:var(--color-surface);text-align:left;color:var(--color-ink);border-radius:.8rem;padding:.6rem .9rem;font-size:14px;font-weight:500;transition:background .15s;display:block}.chat-fil[data-astro-cid-r7wgiqdd] .chat-actions>:hover{background:var(--color-muted)}.chat-fil[data-astro-cid-r7wgiqdd] .chat-fiche{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;gap:.45rem;width:88%;padding:.85rem;font-size:14px;display:grid}.chat-fil[data-astro-cid-r7wgiqdd] .chat-fiche p{margin-bottom:.15rem;line-height:1.45}.chat-fil[data-astro-cid-r7wgiqdd] .chat-fiche input{border:1px solid var(--color-border);background:var(--color-bg);border-radius:.6rem;height:2.5rem;padding:0 .75rem;font-size:14px}.chat-fil[data-astro-cid-r7wgiqdd] .chat-fiche button{background:var(--color-ink);height:2.5rem;color:var(--color-bg);border-radius:.6rem;font-weight:500}.chat-fil[data-astro-cid-r7wgiqdd] .chat-fiche .erreur{color:var(--color-danger);font-size:13px}.rappel-flottant[data-astro-cid-x3gs4nod]{z-index:45;position:fixed;bottom:1.25rem;right:1.25rem}.rappel-panneau[data-astro-cid-x3gs4nod]{background:0 0;border:0;width:min(26rem,100vw - 2rem);margin:auto;padding:0}.rappel-choix[data-astro-cid-x3gs4nod]{cursor:pointer;border:1px solid var(--color-border);text-align:center;border-radius:.75rem;justify-content:center;align-items:center;padding:.625rem .75rem;font-size:15px;display:flex}.rappel-choix[data-astro-cid-x3gs4nod]:has(input:checked){border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent);font-weight:500}.rappel-choix[data-astro-cid-x3gs4nod]:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.rappel-panneau[data-astro-cid-x3gs4nod]::backdrop{background:#0b363a73}
