:root{--af-vert: #2F7D4F;--af-bleu: #2222C6;--af-ambre: #A5720B;--af-gris: #6B675E;--af-rouge: #B23A3A}:root[data-theme=dark]{--af-vert: #6FD69A;--af-bleu: #9DA3FF;--af-ambre: #E0B152;--af-gris: #9A968C;--af-rouge: #F0908C}.af-statut{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--wp--preset--font-family--mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.05em;padding:.22rem .6rem .22rem .5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--af-c) 45%,var(--accro-line));background:color-mix(in srgb,var(--af-c) 12%,var(--wp--preset--color--surface));color:color-mix(in srgb,var(--af-c) 72%,var(--wp--preset--color--contrast));white-space:nowrap}.af-statut:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--af-c);flex:none}.af-statut--ouvert{--af-c: var(--af-vert)}.af-statut--permanent{--af-c: var(--af-bleu)}.af-statut--a-venir{--af-c: var(--af-ambre)}.af-statut--clos{--af-c: var(--af-gris)}.af-statut--a-verifier{--af-c: var(--af-rouge)}.af-wrap{max-width:var(--accro-content-max);margin:0 auto;padding:1.5rem 1.25rem 4.5rem;width:100%}.af-crumb{font-family:var(--wp--preset--font-family--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--wp--preset--color--muted);margin:.5rem 0 2rem}.af-crumb a{color:var(--wp--preset--color--muted);text-decoration:none}.af-crumb a:hover{color:var(--accro-accent-text)}.af-crumb span{color:var(--wp--preset--color--contrast)}.af-head{margin:0 0 1.75rem}.af-head__title{font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:clamp(2.2rem,1.5rem + 3.4vw,4rem);line-height:1;letter-spacing:-.025em;color:var(--wp--preset--color--contrast);margin:.35rem 0 0}.af-head__chapo{max-width:62ch;font-size:1.05rem;line-height:1.6;color:var(--wp--preset--color--muted);margin:1.1rem 0 0}.af-head__chapo strong{color:var(--wp--preset--color--contrast);font-weight:700}.af-head__maj{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--wp--preset--font-family--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--wp--preset--color--contrast);background:color-mix(in srgb,var(--wp--preset--color--accent) 7%,var(--wp--preset--color--surface));border:1px solid color-mix(in srgb,var(--wp--preset--color--accent) 40%,var(--accro-line));border-radius:999px;padding:.5rem .95rem;margin:1.4rem 0 0}.af-head__maj:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--wp--preset--color--accent);flex:none}.af-head__maj span{color:var(--accro-accent-text);font-weight:700}.af-section{margin:3.25rem 0 0}.af-section__h{font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:clamp(1.4rem,1.1rem + 1.4vw,2rem);letter-spacing:-.02em;line-height:1.1;color:var(--wp--preset--color--contrast);margin:0 0 .6rem}.af-starts__lead{font-family:var(--wp--preset--font-family--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--wp--preset--color--muted);margin:1.5rem 0 .75rem}.af-starts{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;list-style:none;margin:0;padding:0}.af-start{display:flex;flex-direction:column;gap:.45rem;text-align:left;width:100%;height:100%;cursor:pointer;padding:1.4rem 1.5rem;border:1px solid var(--accro-line);border-radius:14px;background:var(--wp--preset--color--surface);color:inherit;font:inherit;transition:border-color .12s,transform .12s}.af-start:hover{border-color:var(--wp--preset--color--accent);transform:translateY(-2px)}.af-start__t{font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:1.2rem;letter-spacing:-.01em;color:var(--wp--preset--color--contrast)}.af-start__d{color:var(--wp--preset--color--muted);font-size:.92rem;line-height:1.5}.af-start__go{margin-top:auto;padding-top:.4rem;font-family:var(--wp--preset--font-family--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--accro-accent-text);font-weight:700}.af-or{display:flex;align-items:center;gap:1rem;margin:1.75rem 0 .5rem;font-family:var(--wp--preset--font-family--mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--wp--preset--color--muted)}.af-or:before,.af-or:after{content:"";flex:1;height:1px;background:var(--accro-line)}.af-search{position:relative;display:flex;align-items:center;margin:1.25rem 0 1rem}.af-search__icon{position:absolute;left:1rem;width:20px;height:20px;color:var(--wp--preset--color--muted);pointer-events:none}.af-search input{width:100%;font-family:inherit;font-size:1rem;padding:.95rem 2.8rem .95rem 3rem;border-radius:12px;border:1px solid var(--accro-line);background:var(--wp--preset--color--surface);color:var(--wp--preset--color--contrast)}.af-search input::placeholder{color:var(--wp--preset--color--muted)}.af-search input:focus-visible{outline:none;border-color:var(--wp--preset--color--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--wp--preset--color--accent) 25%,transparent)}.af-search__clear{position:absolute;right:.7rem;width:30px;height:30px;border:0;border-radius:50%;background:color-mix(in srgb,var(--wp--preset--color--muted) 18%,transparent);color:var(--wp--preset--color--contrast);cursor:pointer;font-size:.8rem;line-height:1}.af-search__clear:hover{background:color-mix(in srgb,var(--wp--preset--color--muted) 30%,transparent)}.af-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:2rem;align-items:start;margin-top:1.25rem}.af-filtoggle{display:none;align-items:center;gap:.5rem;margin:1rem 0 0;font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:.9rem;padding:.6rem 1.1rem;border-radius:999px;border:1px solid var(--accro-line);background:var(--wp--preset--color--surface);color:var(--wp--preset--color--contrast);cursor:pointer}.af-filtoggle__n{min-width:1.4em;text-align:center;font-family:var(--wp--preset--font-family--mono);font-size:.72rem;padding:.05rem .4rem;border-radius:999px;background:var(--wp--preset--color--accent);color:var(--accro-on-accent)}.af-filtoggle__n[hidden]{display:none}.af-rail{position:sticky;top:5.5rem;align-self:start;display:flex;flex-direction:column;padding:0;border:0;min-width:0;max-height:calc(100dvh - 6.5rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.af-group{border:0;border-top:1px solid var(--accro-line);padding:0;margin:0;min-width:0}.af-group:first-of-type{border-top:0}.af-group__sum{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:.8rem .1rem;list-style:none}.af-group__sum::-webkit-details-marker{display:none}.af-group__label{flex:1 1 auto;font-family:var(--wp--preset--font-family--mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--wp--preset--color--contrast)}.af-group__badge{flex:none;min-width:1.35em;text-align:center;font-family:var(--wp--preset--font-family--mono);font-size:.66rem;padding:.05rem .4rem;border-radius:999px;background:var(--wp--preset--color--accent);color:var(--accro-on-accent)}.af-group__badge[hidden]{display:none}.af-group__chev{flex:none;width:16px;height:16px;color:var(--wp--preset--color--muted);transition:transform .15s}.af-group[open] .af-group__chev{transform:rotate(180deg)}.af-group__sum:hover .af-group__label{color:var(--accro-accent-text)}.af-group__opts{display:flex;flex-direction:column;gap:.1rem;padding:0 0 .7rem}.af-opt{display:flex;align-items:center;gap:.6rem;padding:.4rem;border-radius:8px;cursor:pointer}.af-opt:hover{background:color-mix(in srgb,var(--wp--preset--color--muted) 9%,transparent)}.af-opt input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.af-opt__box{flex:none;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--accro-line);background:var(--wp--preset--color--surface);display:inline-grid;place-items:center;transition:border-color .12s,background .12s}.af-opt__box:after{content:"";width:10px;height:10px;border-radius:2px;background:var(--accro-on-accent);transform:scale(0);transition:transform .12s}.af-opt input:checked+.af-opt__box{background:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent)}.af-opt input:checked+.af-opt__box:after{transform:scale(1)}.af-opt input:focus-visible+.af-opt__box{outline:3px solid var(--wp--preset--color--accent);outline-offset:2px}.af-opt__name{flex:1 1 auto;font-size:.9rem;line-height:1.25;color:var(--wp--preset--color--contrast)}.af-opt input:checked~.af-opt__name{font-weight:600}.af-opt__n{flex:none;font-family:var(--wp--preset--font-family--mono);font-size:.72rem;color:var(--wp--preset--color--muted)}.af-opt.is-empty{opacity:.4}.af-opt.is-empty .af-opt__name{text-decoration:line-through}.af-group__hint{font-family:var(--wp--preset--font-family--mono);font-size:.64rem;line-height:1.4;letter-spacing:.01em;color:var(--wp--preset--color--muted);margin:.55rem 0 0}.af-sep{grid-column:1 / -1;display:flex;align-items:center;gap:.75rem;margin:.75rem 0 0;padding-top:1.1rem;border-top:1px solid var(--accro-line);font-family:var(--wp--preset--font-family--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--wp--preset--color--muted)}.af-sep[hidden]{display:none}.af-sep b{color:var(--wp--preset--color--contrast);font-weight:700}.af-active{display:flex;flex-wrap:wrap;gap:.4rem;margin:1.25rem 0 0}.af-active[hidden]{display:none}.af-active__chip{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--wp--preset--font-family--body);font-size:.82rem;padding:.35rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--wp--preset--color--accent) 40%,var(--accro-line));background:color-mix(in srgb,var(--wp--preset--color--accent) 12%,var(--wp--preset--color--surface));color:var(--wp--preset--color--contrast);cursor:pointer}.af-active__chip span{color:var(--accro-accent-text);font-weight:700}.af-active__chip:hover{border-color:var(--wp--preset--color--accent)}@keyframes af-flash{0%{background:color-mix(in srgb,var(--wp--preset--color--accent) 16%,transparent)}to{background:transparent}}.af-flash{animation:af-flash 1s ease-out;border-radius:10px}@media(prefers-reduced-motion:reduce){.af-flash{animation:none}}.af-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1.4rem 0;padding-bottom:.8rem;border-bottom:1px solid var(--accro-line)}.af-count{font-family:var(--wp--preset--font-family--mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:var(--wp--preset--color--contrast);margin:0;font-weight:700}.af-reset{font-family:var(--wp--preset--font-family--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--accro-accent-text);background:none;border:0;cursor:pointer;padding:.2rem 0}.af-reset:hover{text-decoration:underline}.af-reset[hidden]{display:none}.af-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.1rem}.af-card{position:relative;display:flex;flex-direction:column;gap:.55rem;padding:1.25rem 1.4rem 1.35rem;border:1px solid var(--accro-line);border-radius:14px;background:var(--wp--preset--color--surface)}.af-card[hidden]{display:none}.af-card:hover{border-color:color-mix(in srgb,var(--wp--preset--color--accent) 55%,var(--accro-line))}.af-card__top{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.af-card__echelle{font-family:var(--wp--preset--font-family--mono);font-size:.64rem;text-transform:uppercase;letter-spacing:.05em;color:var(--wp--preset--color--muted)}.af-card__titre{font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:1.15rem;line-height:1.15;letter-spacing:-.01em;margin:0}.af-card__titre a{color:var(--wp--preset--color--contrast);text-decoration:none}.af-card__titre a:after{content:"";position:absolute;inset:0}.af-card:hover .af-card__titre a{color:var(--accro-accent-text)}.af-card__org{font-size:.85rem;color:var(--wp--preset--color--muted);margin:0}.af-card__resume{font-size:.92rem;line-height:1.5;color:var(--wp--preset--color--contrast);margin:.15rem 0 0}.af-card__facts{display:flex;flex-wrap:wrap;gap:.2rem 1.1rem;margin-top:.25rem}.af-card__montant{font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:.95rem;color:var(--wp--preset--color--contrast)}.af-card__ech{font-family:var(--wp--preset--font-family--mono);font-size:.74rem;color:var(--wp--preset--color--muted)}.af-card__tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}.af-mini{font-family:var(--wp--preset--font-family--mono);font-size:.64rem;letter-spacing:.03em;color:var(--wp--preset--color--muted);border:1px solid var(--accro-line);border-radius:999px;padding:.15rem .55rem}.af-mini--filiere{color:var(--accro-accent-text);border-color:color-mix(in srgb,var(--wp--preset--color--accent) 35%,var(--accro-line))}.af-card__go{margin-top:.35rem;font-family:var(--wp--preset--font-family--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--accro-accent-text)}.af-card:hover .af-card__go{text-decoration:underline;text-underline-offset:2px}.af-empty{text-align:center;padding:3.5rem 1rem;border:1px dashed var(--accro-line);border-radius:14px}.af-empty[hidden]{display:none}.af-empty__t{font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:1.15rem;color:var(--wp--preset--color--contrast);margin:0 0 .5rem}.af-empty__d{color:var(--wp--preset--color--muted);max-width:48ch;margin:0 auto 1.25rem}.af-ech-list{list-style:none;margin:1rem 0 0;padding:0;border-top:1px solid var(--accro-line)}.af-ech{display:flex;align-items:baseline;gap:.75rem 1rem;flex-wrap:wrap;padding:.7rem 0;border-bottom:1px solid var(--accro-line)}.af-ech__date{font-family:var(--wp--preset--font-family--mono);font-size:.78rem;color:var(--accro-accent-text);min-width:5.5rem}.af-ech__titre{font-weight:600;color:var(--wp--preset--color--contrast);text-decoration:none}.af-ech__titre:hover{color:var(--accro-accent-text)}.af-ech__org{font-size:.85rem;color:var(--wp--preset--color--muted)}.af-ech__prev{font-family:var(--wp--preset--font-family--mono);font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;color:var(--af-ambre)}.af-ech-more{display:inline-block;margin-top:1rem;font-family:var(--wp--preset--font-family--mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--accro-accent-text);text-decoration:none}.af-ech-more:hover{text-decoration:underline}.af-alert{margin:3.25rem 0 0;padding:1.75rem 1.9rem;border:1px solid color-mix(in srgb,var(--af-ambre) 45%,var(--accro-line));border-radius:16px;background:color-mix(in srgb,var(--af-ambre) 8%,var(--wp--preset--color--surface))}.af-alert__intro{color:var(--wp--preset--color--contrast);max-width:68ch;margin:.5rem 0 1.5rem}.af-alert__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem 1.75rem}.af-alert__h{font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:1rem;color:var(--wp--preset--color--contrast);margin:0 0 .4rem}.af-alert__p{font-size:.9rem;line-height:1.55;color:var(--wp--preset--color--muted);margin:0}.af-portes{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;list-style:none;margin:1.25rem 0 0;padding:0}.af-porte{display:flex;flex-direction:column;gap:.5rem;padding:1.4rem 1.5rem;border:1px solid var(--accro-line);border-radius:14px;background:var(--wp--preset--color--surface)}.af-porte__nom{font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:1.15rem;color:var(--wp--preset--color--contrast)}.af-porte__txt{font-size:.9rem;line-height:1.55;color:var(--wp--preset--color--muted);margin:0}.af-porte__lien{margin-top:auto;font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:.85rem;color:var(--accro-accent-text);text-decoration:none}.af-porte__lien:hover{text-decoration:underline}.af-faq{margin:1.25rem 0 0;border-top:1px solid var(--accro-line)}.af-faq__item{border-bottom:1px solid var(--accro-line)}.af-faq__q{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;padding:1.1rem .25rem;font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:1.05rem;color:var(--wp--preset--color--contrast);list-style:none}.af-faq__q::-webkit-details-marker{display:none}.af-faq__q:after{content:"+";font-size:1.3rem;color:var(--accro-accent-text);flex:none}.af-faq__item[open] .af-faq__q:after{content:"–"}.af-faq__r{padding:0 .25rem 1.2rem;color:var(--wp--preset--color--muted);line-height:1.65;max-width:72ch}.af-faq__r a{color:var(--accro-accent-text)}.af-foot{margin:3.5rem 0 0;padding:1.75rem 0 0;border-top:1px solid var(--accro-line)}.af-foot__note{color:var(--wp--preset--color--muted);font-size:.9rem;line-height:1.6;max-width:78ch;margin:0 0 1rem}.af-ext:after{content:"↗";margin-left:.3em;font-size:.85em}.af-fiche{max-width:var(--accro-content-max);margin:0 auto;padding:1.5rem 1.25rem 4.5rem;width:100%}.af-fiche__head{margin:0 0 2rem}.af-fiche__title{font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:clamp(1.9rem,1.3rem + 2.6vw,3.2rem);line-height:1.02;letter-spacing:-.02em;color:var(--wp--preset--color--contrast);margin:.6rem 0 0}.af-fiche__org{font-size:1.05rem;color:var(--wp--preset--color--muted);margin:.5rem 0 0}.af-fiche__chapo{font-size:1.2rem;line-height:1.55;color:var(--wp--preset--color--contrast);max-width:60ch;margin:1.25rem 0 0}.af-fiche__grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:2.5rem;align-items:start;margin-top:2rem}.af-fiche__main h2{font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:1.35rem;letter-spacing:-.01em;color:var(--wp--preset--color--contrast);margin:2.25rem 0 .6rem}.af-fiche__main h2:first-child{margin-top:0}.af-fiche__main p{color:var(--wp--preset--color--contrast);line-height:1.7;margin:0 0 1rem;max-width:70ch}.af-fiche__cal{list-style:none;margin:.5rem 0 1rem;padding:0;display:flex;flex-direction:column;gap:.4rem}.af-fiche__cal li{display:flex;gap:.75rem;align-items:baseline}.af-fiche__cal .d{font-family:var(--wp--preset--font-family--mono);font-size:.82rem;color:var(--accro-accent-text);min-width:8rem}.af-fiche__cal .prev{font-family:var(--wp--preset--font-family--mono);font-size:.62rem;text-transform:uppercase;color:var(--af-ambre)}.af-dl{display:grid;grid-template-columns:auto 1fr;gap:.35rem 1.25rem;margin:.5rem 0 1rem}.af-dl dt{font-family:var(--wp--preset--font-family--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--wp--preset--color--muted)}.af-dl dd{margin:0;color:var(--wp--preset--color--contrast)}.af-aside{position:sticky;top:1.5rem;display:flex;flex-direction:column;gap:.9rem;padding:1.5rem 1.6rem;border:1px solid var(--accro-line);border-radius:16px;background:var(--wp--preset--color--surface)}.af-aside__row{display:flex;flex-direction:column;gap:.15rem}.af-aside__k{font-family:var(--wp--preset--font-family--mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.05em;color:var(--wp--preset--color--muted)}.af-aside__v{font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:1rem;color:var(--wp--preset--color--contrast);line-height:1.25}.af-aside__actions{display:flex;flex-direction:column;gap:.6rem;margin-top:.4rem}.af-aside__actions .accro-btn{text-align:center}.af-btn-ghost{display:inline-block;text-align:center;font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:.85rem;text-decoration:none;padding:.6rem 1.3rem;border-radius:999px;border:1px solid var(--accro-line);background:transparent;color:var(--wp--preset--color--contrast)}.af-btn-ghost:hover{border-color:var(--wp--preset--color--accent);color:var(--accro-accent-text)}.af-verif{margin:2rem 0 0;padding:1.25rem 1.5rem;border:1px solid color-mix(in srgb,var(--af-rouge) 50%,var(--accro-line));border-left-width:4px;border-radius:12px;background:color-mix(in srgb,var(--af-rouge) 8%,var(--wp--preset--color--surface))}.af-verif__t{font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:1rem;color:var(--wp--preset--color--contrast);margin:0 0 .4rem;display:flex;align-items:center;gap:.5rem}.af-verif__t:before{content:"!";display:inline-grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:50%;background:var(--af-rouge);color:#fff;font-size:.85rem}.af-verif__p{color:var(--wp--preset--color--contrast);line-height:1.6;margin:0}.af-proches{list-style:none;margin:1rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.af-proche{display:flex;flex-direction:column;gap:.3rem;padding:1.1rem 1.25rem;border:1px solid var(--accro-line);border-radius:12px;background:var(--wp--preset--color--surface);text-decoration:none}.af-proche:hover{border-color:var(--wp--preset--color--accent)}.af-proche__t{font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:1rem;line-height:1.2;color:var(--wp--preset--color--contrast)}.af-proche:hover .af-proche__t{color:var(--accro-accent-text)}.af-proche__o{font-size:.82rem;color:var(--wp--preset--color--muted)}.af-fiche__mention{margin:2.5rem 0 0;font-family:var(--wp--preset--font-family--mono);font-size:.72rem;color:var(--wp--preset--color--muted)}.af-fiche__mention a{color:var(--accro-accent-text)}.af-cal-mois{margin:2.25rem 0 0}.af-cal-mois__h{font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:1.5rem;letter-spacing:-.01em;color:var(--wp--preset--color--contrast);text-transform:capitalize;margin:0 0 .5rem;padding-bottom:.4rem;border-bottom:2px solid var(--wp--preset--color--accent);display:inline-block}@media(max-width:860px){.af-fiche__grid{grid-template-columns:1fr}.af-aside{position:static;order:-1}.af-layout{grid-template-columns:1fr;gap:1.25rem}.af-filtoggle{display:inline-flex}.af-rail{position:static;max-height:none;overflow:visible;padding:1.25rem;border:1px solid var(--accro-line);border-radius:14px;background:var(--wp--preset--color--surface)}.af-layout:not(.is-open) .af-rail{display:none}}@media(max-width:600px){.af-list{grid-template-columns:1fr}}
