:root{quotes:"“" "”" "‘" "’"}:root:lang(af),:not(:lang(af))>:lang(af){quotes:"“" "”" "‘" "’"}:root:lang(ak),:not(:lang(ak))>:lang(ak){quotes:"“" "”" "‘" "’"}:root:lang(asa),:not(:lang(asa))>:lang(asa){quotes:"“" "”" "‘" "’"}:root:lang(az),:not(:lang(az))>:lang(az){quotes:"“" "”" "‘" "’"}:root:lang(bem),:not(:lang(bem))>:lang(bem){quotes:"“" "”" "‘" "’"}:root:lang(bez),:not(:lang(bez))>:lang(bez){quotes:"“" "”" "‘" "’"}:root:lang(bn),:not(:lang(bn))>:lang(bn){quotes:"“" "”" "‘" "’"}:root:lang(brx),:not(:lang(brx))>:lang(brx){quotes:"“" "”" "‘" "’"}:root:lang(cgg),:not(:lang(cgg))>:lang(cgg){quotes:"“" "”" "‘" "’"}:root:lang(chr),:not(:lang(chr))>:lang(chr){quotes:"“" "”" "‘" "’"}:root:lang(cy),:not(:lang(cy))>:lang(cy){quotes:"“" "”" "‘" "’"}:root:lang(da),:not(:lang(da))>:lang(da){quotes:"“" "”" "‘" "’"}:root:lang(dav),:not(:lang(dav))>:lang(dav){quotes:"“" "”" "‘" "’"}:root:lang(dje),:not(:lang(dje))>:lang(dje){quotes:"“" "”" "‘" "’"}:root:lang(dz),:not(:lang(dz))>:lang(dz){quotes:"“" "”" "‘" "’"}:root:lang(ebu),:not(:lang(ebu))>:lang(ebu){quotes:"“" "”" "‘" "’"}:root:lang(ee),:not(:lang(ee))>:lang(ee){quotes:"“" "”" "‘" "’"}:root:lang(en),:not(:lang(en))>:lang(en){quotes:"“" "”" "‘" "’"}:root:lang(fil),:not(:lang(fil))>:lang(fil){quotes:"“" "”" "‘" "’"}:root:lang(fo),:not(:lang(fo))>:lang(fo){quotes:"“" "”" "‘" "’"}:root:lang(ga),:not(:lang(ga))>:lang(ga){quotes:"“" "”" "‘" "’"}:root:lang(gd),:not(:lang(gd))>:lang(gd){quotes:"“" "”" "‘" "’"}:root:lang(gl),:not(:lang(gl))>:lang(gl){quotes:"“" "”" "‘" "’"}:root:lang(gu),:not(:lang(gu))>:lang(gu){quotes:"“" "”" "‘" "’"}:root:lang(guz),:not(:lang(guz))>:lang(guz){quotes:"“" "”" "‘" "’"}:root:lang(ha),:not(:lang(ha))>:lang(ha){quotes:"“" "”" "‘" "’"}:root:lang(hi),:not(:lang(hi))>:lang(hi){quotes:"“" "”" "‘" "’"}:root:lang(id),:not(:lang(id))>:lang(id){quotes:"“" "”" "‘" "’"}:root:lang(ig),:not(:lang(ig))>:lang(ig){quotes:"“" "”" "‘" "’"}:root:lang(jmc),:not(:lang(jmc))>:lang(jmc){quotes:"“" "”" "‘" "’"}:root:lang(kam),:not(:lang(kam))>:lang(kam){quotes:"“" "”" "‘" "’"}:root:lang(kde),:not(:lang(kde))>:lang(kde){quotes:"“" "”" "‘" "’"}:root:lang(kea),:not(:lang(kea))>:lang(kea){quotes:"“" "”" "‘" "’"}:root:lang(khq),:not(:lang(khq))>:lang(khq){quotes:"“" "”" "‘" "’"}:root:lang(ki),:not(:lang(ki))>:lang(ki){quotes:"“" "”" "‘" "’"}:root:lang(kln),:not(:lang(kln))>:lang(kln){quotes:"“" "”" "‘" "’"}:root:lang(km),:not(:lang(km))>:lang(km){quotes:"“" "”" "‘" "’"}:root:lang(kn),:not(:lang(kn))>:lang(kn){quotes:"“" "”" "‘" "’"}:root:lang(ko),:not(:lang(ko))>:lang(ko){quotes:"“" "”" "‘" "’"}:root:lang(ksb),:not(:lang(ksb))>:lang(ksb){quotes:"“" "”" "‘" "’"}:root:lang(lg),:not(:lang(lg))>:lang(lg){quotes:"“" "”" "‘" "’"}:root:lang(ln),:not(:lang(ln))>:lang(ln){quotes:"“" "”" "‘" "’"}:root:lang(lo),:not(:lang(lo))>:lang(lo){quotes:"“" "”" "‘" "’"}:root:lang(lrc),:not(:lang(lrc))>:lang(lrc){quotes:"“" "”" "‘" "’"}:root:lang(lu),:not(:lang(lu))>:lang(lu){quotes:"“" "”" "‘" "’"}:root:lang(luo),:not(:lang(luo))>:lang(luo){quotes:"“" "”" "‘" "’"}:root:lang(lv),:not(:lang(lv))>:lang(lv){quotes:"“" "”" "‘" "’"}:root:lang(mas),:not(:lang(mas))>:lang(mas){quotes:"“" "”" "‘" "’"}:root:lang(mer),:not(:lang(mer))>:lang(mer){quotes:"“" "”" "‘" "’"}:root:lang(mfe),:not(:lang(mfe))>:lang(mfe){quotes:"“" "”" "‘" "’"}:root:lang(mgo),:not(:lang(mgo))>:lang(mgo){quotes:"“" "”" "‘" "’"}:root:lang(ml),:not(:lang(ml))>:lang(ml){quotes:"“" "”" "‘" "’"}:root:lang(mn),:not(:lang(mn))>:lang(mn){quotes:"“" "”" "‘" "’"}:root:lang(mr),:not(:lang(mr))>:lang(mr){quotes:"“" "”" "‘" "’"}:root:lang(ms),:not(:lang(ms))>:lang(ms){quotes:"“" "”" "‘" "’"}:root:lang(mt),:not(:lang(mt))>:lang(mt){quotes:"“" "”" "‘" "’"}:root:lang(my),:not(:lang(my))>:lang(my){quotes:"“" "”" "‘" "’"}:root:lang(naq),:not(:lang(naq))>:lang(naq){quotes:"“" "”" "‘" "’"}:root:lang(nd),:not(:lang(nd))>:lang(nd){quotes:"“" "”" "‘" "’"}:root:lang(ne),:not(:lang(ne))>:lang(ne){quotes:"“" "”" "‘" "’"}:root:lang(nus),:not(:lang(nus))>:lang(nus){quotes:"“" "”" "‘" "’"}:root:lang(nyn),:not(:lang(nyn))>:lang(nyn){quotes:"“" "”" "‘" "’"}:root:lang(pa),:not(:lang(pa))>:lang(pa){quotes:"“" "”" "‘" "’"}:root:lang(pt),:not(:lang(pt))>:lang(pt){quotes:"“" "”" "‘" "’"}:root:lang(rof),:not(:lang(rof))>:lang(rof){quotes:"“" "”" "‘" "’"}:root:lang(rwk),:not(:lang(rwk))>:lang(rwk){quotes:"“" "”" "‘" "’"}:root:lang(saq),:not(:lang(saq))>:lang(saq){quotes:"“" "”" "‘" "’"}:root:lang(sbp),:not(:lang(sbp))>:lang(sbp){quotes:"“" "”" "‘" "’"}:root:lang(seh),:not(:lang(seh))>:lang(seh){quotes:"“" "”" "‘" "’"}:root:lang(ses),:not(:lang(ses))>:lang(ses){quotes:"“" "”" "‘" "’"}:root:lang(si),:not(:lang(si))>:lang(si){quotes:"“" "”" "‘" "’"}:root:lang(so),:not(:lang(so))>:lang(so){quotes:"“" "”" "‘" "’"}:root:lang(sw),:not(:lang(sw))>:lang(sw){quotes:"“" "”" "‘" "’"}:root:lang(ta),:not(:lang(ta))>:lang(ta){quotes:"“" "”" "‘" "’"}:root:lang(te),:not(:lang(te))>:lang(te){quotes:"“" "”" "‘" "’"}:root:lang(teo),:not(:lang(teo))>:lang(teo){quotes:"“" "”" "‘" "’"}:root:lang(th),:not(:lang(th))>:lang(th){quotes:"“" "”" "‘" "’"}:root:lang(to),:not(:lang(to))>:lang(to){quotes:"“" "”" "‘" "’"}:root:lang(tr),:not(:lang(tr))>:lang(tr){quotes:"“" "”" "‘" "’"}:root:lang(twq),:not(:lang(twq))>:lang(twq){quotes:"“" "”" "‘" "’"}:root:lang(tzm),:not(:lang(tzm))>:lang(tzm){quotes:"“" "”" "‘" "’"}:root:lang(uz-Cyrl),:not(:lang(uz-Cyrl))>:lang(uz-Cyrl){quotes:"“" "”" "‘" "’"}:root:lang(vai),:not(:lang(vai))>:lang(vai){quotes:"“" "”" "‘" "’"}:root:lang(vai-Latn),:not(:lang(vai-Latn))>:lang(vai-Latn){quotes:"“" "”" "‘" "’"}:root:lang(vi),:not(:lang(vi))>:lang(vi){quotes:"“" "”" "‘" "’"}:root:lang(vun),:not(:lang(vun))>:lang(vun){quotes:"“" "”" "‘" "’"}:root:lang(xog),:not(:lang(xog))>:lang(xog){quotes:"“" "”" "‘" "’"}:root:lang(yo),:not(:lang(yo))>:lang(yo){quotes:"“" "”" "‘" "’"}:root:lang(yue-Hans),:not(:lang(yue-Hans))>:lang(yue-Hans){quotes:"“" "”" "‘" "’"}:root:lang(zh),:not(:lang(zh))>:lang(zh){quotes:"“" "”" "‘" "’"}:root:lang(zu),:not(:lang(zu))>:lang(zu){quotes:"“" "”" "‘" "’"}:root:lang(uz),:not(:lang(uz))>:lang(uz){quotes:"“" "”" "’" "‘"}:root:lang(eu),:not(:lang(eu))>:lang(eu){quotes:"“" "”" "“" "”"}:root:lang(tk),:not(:lang(tk))>:lang(tk){quotes:"“" "”" "“" "”"}:root:lang(ar),:not(:lang(ar))>:lang(ar){quotes:"”" "“" "’" "‘"}:root:lang(ur),:not(:lang(ur))>:lang(ur){quotes:"”" "“" "’" "‘"}:root:lang(fi),:not(:lang(fi))>:lang(fi){quotes:"”" "”" "’" "’"}:root:lang(he),:not(:lang(he))>:lang(he){quotes:"”" "”" "’" "’"}:root:lang(lag),:not(:lang(lag))>:lang(lag){quotes:"”" "”" "’" "’"}:root:lang(rn),:not(:lang(rn))>:lang(rn){quotes:"”" "”" "’" "’"}:root:lang(sn),:not(:lang(sn))>:lang(sn){quotes:"”" "”" "’" "’"}:root:lang(sv),:not(:lang(sv))>:lang(sv){quotes:"”" "”" "’" "’"}:root:lang(sr),:not(:lang(sr))>:lang(sr){quotes:"„" "“" "‘" "‘"}:root:lang(sr-Latn),:not(:lang(sr-Latn))>:lang(sr-Latn){quotes:"„" "“" "‘" "‘"}:root:lang(bg),:not(:lang(bg))>:lang(bg){quotes:"„" "“" "„" "“"}:root:lang(lt),:not(:lang(lt))>:lang(lt){quotes:"„" "“" "„" "“"}:root:lang(bs-Cyrl),:not(:lang(bs-Cyrl))>:lang(bs-Cyrl){quotes:"„" "“" "‚" "‘"}:root:lang(cs),:not(:lang(cs))>:lang(cs){quotes:"„" "“" "‚" "‘"}:root:lang(de),:not(:lang(de))>:lang(de){quotes:"„" "“" "‚" "‘"}:root:lang(dsb),:not(:lang(dsb))>:lang(dsb){quotes:"„" "“" "‚" "‘"}:root:lang(et),:not(:lang(et))>:lang(et){quotes:"„" "“" "‚" "‘"}:root:lang(hr),:not(:lang(hr))>:lang(hr){quotes:"„" "“" "‚" "‘"}:root:lang(hsb),:not(:lang(hsb))>:lang(hsb){quotes:"„" "“" "‚" "‘"}:root:lang(is),:not(:lang(is))>:lang(is){quotes:"„" "“" "‚" "‘"}:root:lang(lb),:not(:lang(lb))>:lang(lb){quotes:"„" "“" "‚" "‘"}:root:lang(luy),:not(:lang(luy))>:lang(luy){quotes:"„" "“" "‚" "‘"}:root:lang(mk),:not(:lang(mk))>:lang(mk){quotes:"„" "“" "‚" "‘"}:root:lang(sk),:not(:lang(sk))>:lang(sk){quotes:"„" "“" "‚" "‘"}:root:lang(sl),:not(:lang(sl))>:lang(sl){quotes:"„" "“" "‚" "‘"}:root:lang(ka),:not(:lang(ka))>:lang(ka){quotes:"„" "“" "«" "»"}:root:lang(bs),:not(:lang(bs))>:lang(bs){quotes:"„" "”" "‘" "’"}:root:lang(agq),:not(:lang(agq))>:lang(agq){quotes:"„" "”" "‚" "’"}:root:lang(ff),:not(:lang(ff))>:lang(ff){quotes:"„" "”" "‚" "’"}:root:lang(nmg),:not(:lang(nmg))>:lang(nmg){quotes:"„" "”" "«" "»"}:root:lang(ro),:not(:lang(ro))>:lang(ro){quotes:"„" "”" "«" "»"}:root:lang(pl),:not(:lang(pl))>:lang(pl){quotes:"„" "”" "«" "»"}:root:lang(hu),:not(:lang(hu))>:lang(hu){quotes:"„" "”" "»" "«"}:root:lang(nl),:not(:lang(nl))>:lang(nl){quotes:"‘" "’" "“" "”"}:root:lang(ti-ER),:not(:lang(ti-ER))>:lang(ti-ER){quotes:"‘" "’" "“" "”"}:root:lang(dua),:not(:lang(dua))>:lang(dua){quotes:"«" "»" "‘" "’"}:root:lang(ksf),:not(:lang(ksf))>:lang(ksf){quotes:"«" "»" "‘" "’"}:root:lang(rw),:not(:lang(rw))>:lang(rw){quotes:"«" "»" "‘" "’"}:root:lang(nn),:not(:lang(nn))>:lang(nn){quotes:"«" "»" "‘" "’"}:root:lang(nb),:not(:lang(nb))>:lang(nb){quotes:"«" "»" "‘" "’"}:root:lang(ast),:not(:lang(ast))>:lang(ast){quotes:"«" "»" "“" "”"}:root:lang(bm),:not(:lang(bm))>:lang(bm){quotes:"«" "»" "“" "”"}:root:lang(br),:not(:lang(br))>:lang(br){quotes:"«" "»" "“" "”"}:root:lang(ca),:not(:lang(ca))>:lang(ca){quotes:"«" "»" "“" "”"}:root:lang(dyo),:not(:lang(dyo))>:lang(dyo){quotes:"«" "»" "“" "”"}:root:lang(el),:not(:lang(el))>:lang(el){quotes:"«" "»" "“" "”"}:root:lang(es),:not(:lang(es))>:lang(es){quotes:"«" "»" "“" "”"}:root:lang(ewo),:not(:lang(ewo))>:lang(ewo){quotes:"«" "»" "“" "”"}:root:lang(mg),:not(:lang(mg))>:lang(mg){quotes:"«" "»" "“" "”"}:root:lang(mua),:not(:lang(mua))>:lang(mua){quotes:"«" "»" "“" "”"}:root:lang(sg),:not(:lang(sg))>:lang(sg){quotes:"«" "»" "“" "”"}:root:lang(it),:not(:lang(it))>:lang(it){quotes:"«" "»" "“" "”"}:root:lang(kab),:not(:lang(kab))>:lang(kab){quotes:"«" "»" "“" "”"}:root:lang(kk),:not(:lang(kk))>:lang(kk){quotes:"«" "»" "“" "”"}:root:lang(pt-PT),:not(:lang(pt-PT))>:lang(pt-PT){quotes:"«" "»" "“" "”"}:root:lang(nnh),:not(:lang(nnh))>:lang(nnh){quotes:"«" "»" "“" "”"}:root:lang(sq),:not(:lang(sq))>:lang(sq){quotes:"«" "»" "“" "”"}:root:lang(bas),:not(:lang(bas))>:lang(bas){quotes:"«" "»" "„" "“"}:root:lang(be),:not(:lang(be))>:lang(be){quotes:"«" "»" "„" "“"}:root:lang(ky),:not(:lang(ky))>:lang(ky){quotes:"«" "»" "„" "“"}:root:lang(sah),:not(:lang(sah))>:lang(sah){quotes:"«" "»" "„" "“"}:root:lang(ru),:not(:lang(ru))>:lang(ru){quotes:"«" "»" "„" "“"}:root:lang(uk),:not(:lang(uk))>:lang(uk){quotes:"«" "»" "„" "“"}:root:lang(zgh),:not(:lang(zgh))>:lang(zgh){quotes:"«" "»" "„" "”"}:root:lang(shi),:not(:lang(shi))>:lang(shi){quotes:"«" "»" "„" "”"}:root:lang(shi-Latn),:not(:lang(shi-Latn))>:lang(shi-Latn){quotes:"«" "»" "„" "”"}:root:lang(am),:not(:lang(am))>:lang(am){quotes:"«" "»" "‹" "›"}:root:lang(az-Cyrl),:not(:lang(az-Cyrl))>:lang(az-Cyrl){quotes:"«" "»" "‹" "›"}:root:lang(fa),:not(:lang(fa))>:lang(fa){quotes:"«" "»" "‹" "›"}:root:lang(fr-CH),:not(:lang(fr-CH))>:lang(fr-CH){quotes:"«" "»" "‹" "›"}:root:lang(gsw),:not(:lang(gsw))>:lang(gsw){quotes:"«" "»" "‹" "›"}:root:lang(jgo),:not(:lang(jgo))>:lang(jgo){quotes:"«" "»" "‹" "›"}:root:lang(kkj),:not(:lang(kkj))>:lang(kkj){quotes:"«" "»" "‹" "›"}:root:lang(mzn),:not(:lang(mzn))>:lang(mzn){quotes:"«" "»" "‹" "›"}:root:lang(fr),:not(:lang(fr))>:lang(fr){quotes:"«" "»" "«" "»"}:root:lang(hy),:not(:lang(hy))>:lang(hy){quotes:"«" "»" "«" "»"}:root:lang(yav),:not(:lang(yav))>:lang(yav){quotes:"«" "»" "«" "»"}:root:lang(ja),:not(:lang(ja))>:lang(ja){quotes:"「" "」" "『" "』"}:root:lang(yue),:not(:lang(yue))>:lang(yue){quotes:"「" "」" "『" "』"}:root:lang(zh-Hant),:not(:lang(zh-Hant))>:lang(zh-Hant){quotes:"「" "」" "『" "』"}*,:before,:after{box-sizing:border-box}html{line-sizing:normal}body{margin:0}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}h1{margin:.67em 0}pre{white-space:pre-wrap}hr{border-style:solid;border-width:1px 0 0;color:inherit;height:0;overflow:visible}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;max-width:100%}img,svg,video,canvas{height:auto}audio{width:100%}img{border-style:none}svg{overflow:hidden}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}@font-face{font-family:Alexandria;src:url(/dist/assets/alexandria-C6GTqEUK.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Afacad;src:url(/dist/assets/afacad-C2cHJt4u.woff2) format("woff2-variations");font-weight:400 700;font-style:normal;font-display:swap}html{--couleur-rectangle: #EED7C7;--couleur-fond-principal: #F3E7DE;--couleur-navigation: #571E09;--couleur-lien: #DBCABB;--couleur-corps-de-texte: #483730;--couleur-gros-titre: #8F4F37;--couleur-petit-titre: #6E4D41;--couleur-surbrillance: #403C38;--ease-standard-curve: cubic-bezier(.2, 0, 0, 1);--ease-deceleration-curve: cubic-bezier(0, 0, 0, 1);--ease-acceleration-curve: cubic-bezier(.3, 0, 1, 1);--ease-emphasized-deceleration-curve: cubic-bezier(.05, .7, .1, 1);--justification: 50ch;--conteneur: 1320px;font-family:Afacad,sans-serif;font-size:1.09375rem;font-weight:400;line-height:calc(24 / 17.5);color:var(--couleur-corps-de-texte);background-color:var(--couleur-fond-principal);scroll-behavior:smooth;overflow-wrap:anywhere}@media(color-gamut:p3){@supports (color: color(display-p3 0 0 0)){html{--couleur-rectangle: color(display-p3 .9333 .8431 .7804);--couleur-fond-principal: color(display-p3 .9529 .9059 .8706);--couleur-navigation: color(display-p3 .3412 .1176 .0353);--couleur-lien: color(display-p3 .8588 .7922 .7333);--couleur-corps-de-texte: color(display-p3 .2824 .2157 .1882);--couleur-gros-titre: color(display-p3 .5608 .3098 .2157);--couleur-petit-titre: color(display-p3 .4314 .302 .2549);--couleur-surbrillance: color(display-p3 .251 .2353 .2196)}}}h1,h2{font-family:Alexandria,sans-serif;color:var(--couleur-gros-titre);font-size:calc(23rem / 17.5);font-weight:380;max-width:20ch;text-wrap:balance;margin-top:0}h3{font-family:Alexandria,sans-serif;color:var(--couleur-petit-titre);font-size:calc(15rem / 17.5);font-weight:600;letter-spacing:.75px;text-transform:uppercase;text-wrap:balance;max-width:25ch;margin-top:0}a{color:var(--couleur-gros-titre)}p,li,address,blockquote{max-width:var(--justification)}p{margin-top:0;margin-bottom:1lh}picture+p{margin-top:.5lh}p,li{text-wrap:pretty}*+h2{margin-top:2rlh}h2{margin-bottom:.25rlh}*+h3{margin-top:1.5rlh}*+h4{margin-top:1rlh}h3,h4{margin-bottom:.25rlh}:is(ul,ol){list-style-position:outside}p+:is(ul,ol){margin-top:0}p:has(+:is(ul,ol)){margin-bottom:0}strong{font-weight:600}blockquote{margin:0}blockquote p:first-child{--indentation: 1em;text-indent:var(--indentation);position:relative}blockquote p:first-child:before{content:open-quote;position:absolute;top:0;left:calc(var(--indentation) * -1)}blockquote p:last-child:after{content:close-quote}blockquote p:last-of-type{margin-bottom:0}li:has(blockquote):has(+li blockquote){margin-bottom:2lh}cite{font-style:normal}blockquote+p{margin-bottom:0}blockquote+p strong{text-transform:uppercase;font-size:calc(15rem / 17.5)}summary{text-decoration:underline;cursor:pointer;display:inline-block;font-weight:600}summary:before{content:">";display:inline-block;margin-right:.125lh;transition:transform .3s var(--ease-standard-curve)}details[open] summary:before{transform:rotate(90deg)}address{font-style:normal;margin-bottom:1rlh}footer address{margin-bottom:0}@media(pointer:coarse){address a{display:inline-block;padding-block:.25rlh}}table{border-collapse:collapse;border-spacing:0}table th,table td{padding:0 .5rlh .25rlh}@media(min-width:1024px){table th,table td{padding-inline:1.5rlh}}:is(table th,table td):first-child{padding-left:0}:is(table th,table td):last-child{padding-right:0}table tbody tr:last-child td{padding-bottom:0}table th{text-align:left;font-size:calc(15rem / 17.5);font-weight:600}tbody :is(table th){text-transform:uppercase}table thead th{padding-bottom:.5rlh}main>*+section{margin-top:4rlh}main>.hero+*{margin-top:2rlh}swiper-container{max-width:var(--conteneur)}swiper-slide{width:auto;max-width:100%}input[type=text],input[type=email],input[type=tel],textarea{display:block;line-height:1rlh;font-size:1rem;font-family:inherit;border:none;margin:.25rlh 0 0;padding:calc(.5lh - 1px) .5lh;width:100%;max-width:max-content;border-radius:0;color:var(--couleur-corps-de-texte);background:#fff}form output{display:block}form output:not(:empty){padding:.5lh;border-radius:6px;margin-bottom:.5rlh}form output[name=succes]{background-color:#dff0d8}form output[name=erreur]{background-color:#f2dede}form label{display:block}form label+label,form legend+label{margin-top:1lh}form fieldset{border:none}form input.uniform-potty{position:absolute;left:-9999px}footer{margin-top:8lh}footer>:first-child{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1lh 2lh;padding:4lh 0 2lh;margin:0}@media(min-width:720px){footer>:first-child{padding-inline:1lh}}@media(min-width:1200px){footer>:first-child{justify-content:space-between}}footer>:nth-child(2){margin-block:1lh;width:100%;display:flex;justify-content:space-between;align-items:flex-end;gap:.5rlh}footer>:nth-child(2) [href*=mentions-legales]{text-decoration:none;font-size:calc(12rem / 17.5)}footer nav a{display:inline-block;padding:.125rlh 0;text-decoration:none;text-transform:uppercase;font-family:Alexandria,sans-serif;font-size:calc(12rem / 17.5);color:var(--couleur-navigation);text-wrap:balance;text-align:center;overflow-wrap:normal}@media(pointer:coarse){footer nav a{padding-block:.5rlh}}.bloc-cta{display:flex;flex-direction:column;align-items:center;margin:2lh 1lh 6lh;gap:.5lh}button,.bouton{display:inline-block;background:var(--couleur-lien);color:var(--couleur-navigation);text-transform:uppercase;border:none;text-wrap:balance;padding:.25rlh .75rlh;margin:var(--bouton--marge-haute, 0) 0 0;font-family:Alexandria,sans-serif;line-height:1rlh;text-decoration:none;font-weight:400;font-size:calc(12rem / 17.5);transition:transform .3s ease,box-shadow .3s ease;overflow-wrap:normal}:is(button,.bouton):hover:not(:disabled){transform:translateY(-1px)}:is(button,.bouton):active:not(:disabled){transform:translateY(1px)}:is(button,.bouton)[data-type=cta]{--bouton--marge-haute: 4rlh}:is(button,.bouton):where([type=submit]){--bouton--marge-haute: 1lh}.depliant{--grille-marge-haute-enfant: 0}.depliant summary{display:block;margin-bottom:1rlh;font-family:Alexandria,sans-serif;color:var(--couleur-gros-titre);font-weight:400}.depliant summary:has(.grille):before{display:none}.depliant summary .grille>:nth-child(2):before{content:">";display:inline-block;margin-right:.125lh;transition:transform .3s var(--ease-standard-curve)}.depliant[open] .grille>:nth-child(2):before{transform:rotate(90deg)}.espace-entre{display:flex;flex-direction:column;justify-content:space-between;gap:1lh}.fond-rectangle{--fond-couleur: var(--couleur-rectangle)}.fond{background-color:var(--fond-couleur);padding-block:2lh 4lh}.grille-formation{--grille-marge-haute-enfant: 2rlh}.grille-parcours{--grille-alignement: center;--grille-marge-haute-enfant: 0}.grille{display:grid;--gouttiere: 1rlh;gap:1rlh var(--gouttiere);grid-template-columns:0 [gauche-start droite-start] 1fr [gauche-end droite-end] 0;align-items:var(--grille-alignement)}.grille>:nth-child(odd){grid-column:gauche;margin-bottom:0}.grille>:nth-child(2n+2){grid-column:droite}body>main>.grille:first-child{margin-top:1lh}.grille+.grille{margin-top:4rlh}@media(max-width:719px){.grille>section>:has(h3){grid-row:2}.grille>section>:has(picture:only-child){grid-row:1}.grille:has(h2)>section>:has(h3){grid-row:3}.grille:has(h2)>section>:has(picture:only-child){grid-row:2}.grille>section>:nth-child(2):has(picture:only-child),.grille>.fond:first-child{grid-column:1 / -1}}.grille>section{display:contents}.grille>section>:first-child{grid-column:gauche}.grille>section>:nth-child(2){grid-column:droite}footer:is(.grille):before{content:"";grid-column:1 / -1;grid-row:1;background:var(--couleur-rectangle)}@media(min-width:720px){footer:is(.grille):before{grid-column:1 / gauche}}footer:is(.grille)>:first-child{grid-row:1;justify-self:stretch}footer:is(.grille)>:nth-child(2){justify-self:center}@media(min-width:720px){footer:is(.grille)>:nth-child(2){justify-self:start}}.grille>.fond:first-child{display:flex;justify-content:flex-end;align-items:flex-end}.grille>.fond:first-child>*{margin:1rlh .5lh}@media(min-width:720px){.grille{grid-template-columns:1fr [gauche-start] minmax(0,calc((var(--conteneur) - var(--gouttiere)) / 2)) [gauche-end droite-start] minmax(0,calc((var(--conteneur) - var(--gouttiere)) / 2)) [droite-end] 1fr}.grille>:nth-child(2){margin-top:var(--grille-marge-haute-enfant, 1rlh)}.grille>:first-child,.grille>section>:first-child{justify-self:end}.grille>section>:first-child{align-self:center}.grille:has(>.fond:first-child){grid-template-rows:repeat(2,180px) 1fr}.grille:has(>.fond:first-child):not(footer)>:first-child{justify-self:stretch;grid-row:1 / 3;grid-column:1 / gauche}.grille:has(>.fond:first-child):not(footer)>:first-child.collant{position:sticky;top:0}.grille:has(>.fond:first-child)>:nth-child(2),.grille:has(>.fond:first-child)>section :nth-child(2){grid-row:2 / 4}.grille[data-sens=inverse]{grid-auto-flow:dense}.grille[data-sens=inverse]>:nth-child(2),.grille[data-sens=inverse]>section>:nth-child(2){grid-column:gauche;justify-self:end}.grille[data-sens=inverse]>:first-child,.grille[data-sens=inverse]>section>:first-child{grid-column:droite;justify-self:start}.grille>:has(picture:only-child),.grille>section>:has(picture:only-child){view-timeline-name:--anim-grille;view-timeline-axis:block}@supports (animation-timeline: --anim-grille){:is(.grille>:has(picture:only-child),.grille>section>:has(picture:only-child)) picture:only-child img{animation:reformer linear both;animation-timeline:--anim-grille;animation-range:cover}}}@media(min-width:1024px){.grille{--gouttiere: 2rlh}}@keyframes reformer{0%{transform:translateY(130px)}to{transform:translateY(-130px)}}header{--logo-largeur: 120px;display:flex;justify-content:space-between;align-items:center;gap:1rlh;padding:1lh;background:var(--couleur-fond-principal)}@media(min-width:64em){header{justify-content:space-between;align-items:flex-end}}@media(min-width:1280px){header{justify-content:center;column-gap:3rlh}}header img[src*=logo]{width:var(--logo-largeur);height:auto;margin-bottom:.5lh}header nav button[popovertargetaction=show]{width:48px;height:30px;background:linear-gradient(to bottom,var(--couleur-navigation) 0%,var(--couleur-navigation) 6px,transparent 6px,transparent 12px,var(--couleur-navigation) 12px,var(--couleur-navigation) 17.5px,transparent 17.5px,transparent 24px,var(--couleur-navigation) 24px,var(--couleur-navigation) 30px,transparent 30px);text-indent:100%;overflow:hidden;padding:0}@media(min-width:64em){header nav button[popovertargetaction=show]{display:none}}header nav dialog{border-width:0;margin:0;padding:1rlh;width:100%;height:100%;background:var(--couleur-fond-principal);transform:translateY(0);opacity:1;transition-behavior:allow-discrete;transition:transform .3s var(--ease-deceleration-curve),opacity .3s var(--ease-deceleration-curve)}@starting-style{header nav dialog{transform:translateY(-100%);opacity:0}}@media(min-width:64em){header nav dialog{display:block;position:static;width:auto;height:auto;padding:0;background:transparent;transform:none}}header nav dialog:popover-open{display:flex;flex-direction:column}header nav dialog button[popovertargetaction=hide]{align-self:flex-end}@media(min-width:64em){header nav dialog button[popovertargetaction=hide]{display:none}}header nav dialog ul{list-style:none;display:flex;justify-content:flex-end;align-items:center;gap:.5rlh;padding:0}@media(max-width:1023px){header nav dialog ul{flex-direction:column}}header nav dialog ul a{display:inline-block;padding:.75rlh .5rlh .5rlh;text-decoration:none;text-transform:uppercase;font-family:Alexandria,sans-serif;font-size:calc(12rem / 17.5);color:var(--couleur-navigation);transition:background-color .3s linear;text-wrap:balance;text-align:center;overflow-wrap:normal}header nav dialog ul a:hover,header nav dialog ul a[aria-current=page]{background-color:var(--couleur-lien)}.hero{max-width:var(--conteneur);margin-inline:auto}.hero img{margin-inline:auto}.lien-brut{text-decoration:none;color:inherit}.liste-brute{list-style:none;padding:0;margin:0}.liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,max-content));gap:2lh;max-width:var(--conteneur);margin-inline:auto;padding:0 1lh}@media(min-width:720px){.liste{justify-content:center}}.grille+.liste{margin-top:2rlh}.liste ul,.liste ol,.liste p{padding:0;margin:.5lh 0 0;list-style:none}.liste strong{font-family:Alexandria,sans-serif;font-size:calc(15rem / 17.5);font-weight:500}.liste>picture{order:998}.liste:has(>picture)>:is(:last-of-type:not(picture),:nth-last-of-type(2):not(picture)){order:999}@media(min-width:500px){.liste>picture{grid-column:span 2}}.photos-liste{display:flex;gap:6px;margin-bottom:1lh}
