.apercu[data-astro-cid-x7gupudx]{max-width:100%;height:auto;display:block}.apercu__corde[data-astro-cid-x7gupudx]{stroke:var(--g-rouge-corde);stroke-width:2px}.apercu__forme[data-astro-cid-x7gupudx]{fill:var(--g-papier);stroke:var(--g-graphite);stroke-width:1.2px}.apercu__garde[data-astro-cid-x7gupudx] .apercu__forme[data-astro-cid-x7gupudx]{fill:var(--g-jaune-balisage)}.apercu__picto[data-astro-cid-x7gupudx]{fill:none;stroke:var(--g-graphite);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.apercu__plus[data-astro-cid-x7gupudx]{font-family:var(--g-font);fill:var(--g-graphite);font-size:11px;font-weight:700}.carte[data-astro-cid-tokyitka]{align-content:start;gap:var(--g-space-3);padding:var(--g-space-5);background:var(--g-papier);border:var(--g-hairline) solid var(--g-trait);border-top:3px solid var(--g-graphite);transition:border-color .15s;display:grid;position:relative}.carte[data-astro-cid-tokyitka]:hover,.carte[data-astro-cid-tokyitka]:focus-within{border-top-color:var(--g-rouge-corde)}.carte__haut[data-astro-cid-tokyitka]{align-items:center;gap:var(--g-space-2);font-size:var(--g-size-note);flex-wrap:wrap;font-weight:600;display:flex}.carte__service[data-astro-cid-tokyitka]{color:var(--g-graphite-doux)}.carte__titre[data-astro-cid-tokyitka]{margin:var(--g-space-2) 0 0;font-size:clamp(1.125rem,1.05rem + .3vw,1.25rem);font-stretch:100%;line-height:1.2}.carte__titre[data-astro-cid-tokyitka] a[data-astro-cid-tokyitka]{text-decoration:none}.carte__titre[data-astro-cid-tokyitka] a[data-astro-cid-tokyitka]:after{content:"";position:absolute;inset:0}.carte__titre[data-astro-cid-tokyitka] a[data-astro-cid-tokyitka]:focus-visible{outline:none}.carte[data-astro-cid-tokyitka]:focus-within{outline:2px solid var(--g-rouge-corde);outline-offset:2px}.carte__resume[data-astro-cid-tokyitka]{font-size:var(--g-size-small);color:var(--g-graphite-doux);margin:0}.carte__infos[data-astro-cid-tokyitka]{gap:var(--g-space-2) var(--g-space-5);margin:var(--g-space-2) 0 0;padding-top:var(--g-space-3);border-top:var(--g-hairline) solid var(--g-trait);font-size:var(--g-size-note);flex-wrap:wrap;display:flex}.carte__infos[data-astro-cid-tokyitka] dt[data-astro-cid-tokyitka]{color:var(--g-graphite-doux)}.carte__infos[data-astro-cid-tokyitka] dd[data-astro-cid-tokyitka]{margin:0;font-weight:700}.pastille[data-astro-cid-tokyitka]{border:var(--g-hairline) solid var(--g-graphite);border-radius:var(--g-radius);padding:.15rem .5rem;line-height:1.4;display:inline-block}.pastille--realise[data-astro-cid-tokyitka]{background:var(--g-graphite);color:var(--g-calque)}.pastille--idee[data-astro-cid-tokyitka]{background:0 0}.pastille--nouveau[data-astro-cid-tokyitka]{background:var(--g-jaune-balisage);border-color:var(--g-jaune-balisage)}.pastille--programme[data-astro-cid-tokyitka]{border-style:dashed}.exemples[data-astro-cid-6ayyjszk]{padding-bottom:var(--g-section)}.filtres[data-astro-cid-6ayyjszk] ul[data-astro-cid-6ayyjszk]{gap:var(--g-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.filtres[data-astro-cid-6ayyjszk] a[data-astro-cid-6ayyjszk]{border:var(--g-hairline) solid var(--g-graphite);border-radius:var(--g-radius);min-height:2.75rem;font-size:var(--g-size-small);align-items:center;gap:.4rem;padding:.45rem .9rem;font-weight:600;text-decoration:none;display:inline-flex}.filtres[data-astro-cid-6ayyjszk] a[data-astro-cid-6ayyjszk]:hover{border-color:var(--g-rouge-corde)}.filtres[data-astro-cid-6ayyjszk] a[data-astro-cid-6ayyjszk][aria-current=page]{background:var(--g-graphite);color:var(--g-calque)}.filtres__nombre[data-astro-cid-6ayyjszk]{font-size:var(--g-size-note);opacity:.8;font-weight:500}.legende[data-astro-cid-6ayyjszk]{gap:var(--g-space-2) var(--g-space-6);margin:var(--g-space-5) 0 var(--g-space-6);font-size:var(--g-size-note);color:var(--g-graphite-doux);flex-wrap:wrap;display:flex}.legende[data-astro-cid-6ayyjszk] div[data-astro-cid-6ayyjszk]{gap:.35rem;display:flex}.legende[data-astro-cid-6ayyjszk] dt[data-astro-cid-6ayyjszk]{color:var(--g-graphite);font-weight:700}.legende[data-astro-cid-6ayyjszk] dt[data-astro-cid-6ayyjszk]:after{content:" :"}.legende[data-astro-cid-6ayyjszk] dd[data-astro-cid-6ayyjszk]{margin:0}.grille[data-astro-cid-6ayyjszk]{gap:var(--g-space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}.ia[data-astro-cid-dx4ucsuf]{padding-bottom:var(--g-space-7)}.ia__boite[data-astro-cid-dx4ucsuf]{gap:var(--g-space-4);padding:var(--g-space-5);background:var(--g-papier);border:var(--g-border) solid var(--g-graphite);border-top:3px solid var(--g-rouge-corde);display:grid}.ia[data-astro-cid-dx4ucsuf] h2[data-astro-cid-dx4ucsuf]{font-size:var(--g-size-h3);line-height:var(--g-leading-titre);margin:0}.ia__intro[data-astro-cid-dx4ucsuf]{max-width:var(--g-measure);color:var(--g-graphite-doux);margin:0}.ia__formulaire[data-astro-cid-dx4ucsuf]{gap:var(--g-space-4);display:grid}.ia__phrase[data-astro-cid-dx4ucsuf]{align-items:baseline;gap:var(--g-space-2) .6rem;font-size:var(--g-size-lead);font-weight:var(--g-weight-fort);flex-wrap:wrap;margin:0;line-height:1.4;display:flex}.ia__trou[data-astro-cid-dx4ucsuf]{flex:11rem;align-items:baseline;gap:.15rem;min-width:0;display:inline-flex}.ia__trou--long[data-astro-cid-dx4ucsuf]{flex-basis:16rem}.ia__trou[data-astro-cid-dx4ucsuf] input[data-astro-cid-dx4ucsuf]{border:0;border-bottom:2px solid var(--g-graphite);background:var(--g-blanc);width:100%;min-width:0;color:var(--g-graphite);font:inherit;font-weight:var(--g-weight-fort);border-radius:0;padding:.35rem .5rem}.ia__trou[data-astro-cid-dx4ucsuf] input[data-astro-cid-dx4ucsuf]::placeholder{color:var(--g-graphite-doux);opacity:.75;font-weight:500}.ia__trou[data-astro-cid-dx4ucsuf] input[data-astro-cid-dx4ucsuf]:focus-visible{outline:2px solid var(--g-rouge-corde);outline-offset:1px;border-bottom-color:var(--g-rouge-corde)}@media (width<=47.99rem){.ia__trou[data-astro-cid-dx4ucsuf]{flex-basis:100%}}.ia__suggestions[data-astro-cid-dx4ucsuf]{gap:var(--g-space-2);display:grid}.ia__suggestions-titre[data-astro-cid-dx4ucsuf]{font-size:var(--g-size-note);color:var(--g-graphite-doux);margin:0;font-weight:700}.ia__suggestions[data-astro-cid-dx4ucsuf] ul[data-astro-cid-dx4ucsuf]{gap:var(--g-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ia__suggestions[data-astro-cid-dx4ucsuf] ul[data-astro-cid-dx4ucsuf]:empty{display:none}.ia__suggestions[data-astro-cid-dx4ucsuf] .ia__puce{border:var(--g-hairline) solid var(--g-graphite);border-radius:var(--g-radius);background:var(--g-calque);min-height:2.75rem;color:var(--g-graphite);font:inherit;font-size:var(--g-size-small);text-align:left;cursor:pointer;padding:.45rem .8rem;font-weight:600}.ia__suggestions[data-astro-cid-dx4ucsuf] .ia__puce:hover{border-color:var(--g-rouge-corde);box-shadow:inset 0 0 0 1px var(--g-rouge-corde)}.ia__robot[data-astro-cid-dx4ucsuf]:empty{display:none}.ia__statut[data-astro-cid-dx4ucsuf]{padding:var(--g-space-3) var(--g-space-4);border-left:4px solid var(--g-rouge-corde);background:var(--g-calque);color:var(--g-rouge-corde-fonce);font-size:var(--g-size-small);font-weight:var(--g-weight-fort);margin:0}.ia__statut[data-astro-cid-dx4ucsuf]:empty{border:0;margin:0;padding:0}.ia__actions[data-astro-cid-dx4ucsuf]{align-items:center;gap:var(--g-space-3) var(--g-space-5);flex-wrap:wrap;display:flex}.ia__actions[data-astro-cid-dx4ucsuf] button[data-astro-cid-dx4ucsuf][aria-busy=true]{cursor:progress;opacity:.85}.ia__attente[data-astro-cid-dx4ucsuf]{align-items:center;gap:var(--g-space-3);font-size:var(--g-size-small);color:var(--g-graphite-doux);margin:0;display:flex}.ia__attente[data-astro-cid-dx4ucsuf][hidden]{display:none}.ia__corde[data-astro-cid-dx4ucsuf]{background:var(--g-trait);width:3.5rem;height:2px;position:relative;overflow:hidden}.ia__corde[data-astro-cid-dx4ucsuf]:after{content:"";background:var(--g-rouge-corde);transform-origin:0;animation:1.6s ease-in-out infinite corde;position:absolute;inset:0}@keyframes corde{0%{transform:scaleX(0)}60%{transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ia__corde[data-astro-cid-dx4ucsuf]:after{animation:none;transform:scaleX(.5)}}.ia__mention[data-astro-cid-dx4ucsuf]{max-width:var(--g-measure);font-size:var(--g-size-note);color:var(--g-graphite-doux);margin:0}.ia__resultat[data-astro-cid-dx4ucsuf]{margin-top:var(--g-space-6);padding-top:var(--g-space-5);border-top:var(--g-hairline) solid var(--g-graphite)}.ia__resultat[data-astro-cid-dx4ucsuf][hidden]{display:none}.ia__resultat[data-astro-cid-dx4ucsuf] h4[data-astro-cid-dx4ucsuf]{margin:var(--g-space-6) 0 var(--g-space-4);font-size:var(--g-size-body);font-weight:700}.ia__badge[data-astro-cid-dx4ucsuf]{margin:0 0 var(--g-space-3);border:var(--g-hairline) solid var(--g-graphite);border-radius:var(--g-radius);font-size:var(--g-size-note);padding:.15rem .55rem;font-weight:700;display:inline-block}.ia__essai[data-astro-cid-dx4ucsuf]{margin:0 0 var(--g-space-3);padding:var(--g-space-2) var(--g-space-3);border-left:4px solid var(--g-jaune-balisage);background:var(--g-papier);font-size:var(--g-size-small);font-weight:600}.ia__essai[data-astro-cid-dx4ucsuf][hidden]{display:none}.ia__titre[data-astro-cid-dx4ucsuf]{margin:0 0 var(--g-space-3);font-size:var(--g-size-h3);line-height:var(--g-leading-titre)}.ia__titre[data-astro-cid-dx4ucsuf]:focus{outline:none}.ia__demande[data-astro-cid-dx4ucsuf],.ia__resume[data-astro-cid-dx4ucsuf]{max-width:var(--g-measure);margin:0 0 var(--g-space-2)}.ia__demande[data-astro-cid-dx4ucsuf]{font-size:var(--g-size-small);color:var(--g-graphite-doux)}.ia__demande-label[data-astro-cid-dx4ucsuf]{font-weight:700}.ia__colonnes[data-astro-cid-dx4ucsuf]{gap:0 var(--g-space-8);display:grid}@media (width>=60rem){.ia__colonnes[data-astro-cid-dx4ucsuf]{grid-template-columns:3fr 2fr}}.ia__garde[data-astro-cid-dx4ucsuf]{margin-top:var(--g-space-6);padding:0 var(--g-space-5) var(--g-space-5);background:var(--g-papier);border-left:4px solid var(--g-jaune-balisage)}.ia__garde[data-astro-cid-dx4ucsuf] h4[data-astro-cid-dx4ucsuf]{padding-top:var(--g-space-5);margin-top:0}.ia__niveau[data-astro-cid-dx4ucsuf]{margin:0 0 var(--g-space-4)}.ia__niveau-num[data-astro-cid-dx4ucsuf]{margin-bottom:var(--g-space-2);background:var(--g-jaune-balisage);font-size:var(--g-size-note);padding:.1rem .5rem;font-weight:700;display:inline-block}.ia__niveau[data-astro-cid-dx4ucsuf] strong[data-astro-cid-dx4ucsuf]{display:block}.ia__liste[data-astro-cid-dx4ucsuf]{gap:var(--g-space-3);margin:0;padding-left:1.2rem;list-style:square;display:grid}.ia__note[data-astro-cid-dx4ucsuf]{margin:var(--g-space-4) 0 0;font-size:var(--g-size-small);color:var(--g-graphite-doux)}.ia__audit[data-astro-cid-dx4ucsuf]{justify-items:start;gap:var(--g-space-3);margin-top:var(--g-space-7);padding:var(--g-space-6);background:var(--g-graphite);color:var(--g-calque);border-top:3px solid var(--g-rouge-corde);display:grid}.ia__audit[data-astro-cid-dx4ucsuf] h4[data-astro-cid-dx4ucsuf],.ia__audit[data-astro-cid-dx4ucsuf] p[data-astro-cid-dx4ucsuf]{margin:0}.ia__audit[data-astro-cid-dx4ucsuf] h4[data-astro-cid-dx4ucsuf]{font-size:var(--g-size-h3)}.ia__boutons[data-astro-cid-dx4ucsuf]{gap:var(--g-space-3);flex-wrap:wrap;display:flex}.ia__encore[data-astro-cid-dx4ucsuf]{color:var(--g-calque);box-shadow:inset 0 0 0 var(--g-border) currentColor;background:0 0}.ia__encore[data-astro-cid-dx4ucsuf]:hover{background:#ffffff14}@media (width>=60rem){.ia__boite[data-astro-cid-dx4ucsuf]{padding:var(--g-space-6)}}
