.site{--rayon-carte:24px;--rayon-panneau:32px;--ombre-douce:0 1px 2px #0320890d, 0 4px 16px -6px #03208912;--ombre-levee:0 4px 12px -2px #0320891a, 0 18px 40px -12px #03208926;--titre-1:clamp(38px, 5vw, 54px);--titre-2:clamp(26px, 3.4vw, 34px);--titre-3:19px;--hauteur-entete:116px;--hauteur-barre-dossier:50px;--fond-dossier:#032089;--fond-dossier-teinte:#e4eed8;--violet:#9c1ff2;--orange:#ff4f00;--rose:#f20066;--rouge:#ff1200;--jaune:#ffbf00;--bleu-vif:#055cf5;--ciel:#8fd4f5;--violet-pale:#f2e6fe;--orange-pale:#ffeadf;--rose-pale:#ffe3ef;--jaune-pale:#fff4d1;--bleu-pale:#e2ecff;--ciel-pale:#e5f5fd;--ressort:cubic-bezier(.34, 1.56, .64, 1);--sortie:cubic-bezier(.16, 1, .3, 1)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.site [data-reveler]{animation:linear both site-reveler;animation-timeline:view();animation-range:entry entry 70%}.site [data-reveler=gauche]{animation-name:site-reveler-gauche}.site [data-reveler=zoom]{animation-name:site-reveler-zoom}}}@keyframes site-reveler{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@keyframes site-reveler-gauche{0%{opacity:0;transform:translate(-56px)}to{opacity:1;transform:none}}@keyframes site-reveler-zoom{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@media (min-width:1280px){.site{--hauteur-entete:136px}}[data-dossier] [data-titre-section]{letter-spacing:-.032em;text-align:center;text-wrap:balance;max-width:22ch;margin:0 auto 20px;font-size:clamp(30px,4.4vw,52px);line-height:1.08}[data-scene] [data-titre-section]{color:var(--vert-titre)}[data-dossier] [data-intro-section]{text-align:center;text-wrap:pretty;max-width:54ch;margin:0 auto clamp(32px,4vw,52px);font-size:clamp(16.5px,1.5vw,19px);line-height:1.55}[data-scene] [data-titre-section]{margin-top:0}.site [data-surtitre]{color:var(--encre);letter-spacing:.03em;text-transform:uppercase;background:0 0;border-radius:0;align-items:center;gap:10px;margin:0 0 14px;padding:0;font-size:12.5px;font-weight:800;line-height:1.2;display:inline-flex}.site [data-surtitre]:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 11'%3E%3Cpath fill='%2379b84a' d='M0 9.5C4 4 10 2.6 17 2.4 22 2.2 26.5 1.6 30 0c-2.6 3.6-7.4 5.6-13 5.9C10.5 6.2 4.6 7.4 1.3 11Z'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:30px;height:11px}.site :is([data-pleine-largeur],[data-fond=sombre]) [data-surtitre],.site [data-surtitre=clair]{color:#fff}@media (prefers-reduced-motion:no-preference){.site [data-surtitre]:before{animation:site-ruban .7s var(--sortie) .15s backwards}}@keyframes site-ruban{0%{clip-path:inset(0 100% 0 0)}}:where(.site) img{height:auto}.site [data-teinte]{--teinte-fond:#e3efff;--teinte-vive:#7fb2f0;--teinte-pale:#f2f7ff}.site [data-teinte=soleil]{--teinte-fond:#fff1c4;--teinte-vive:#f5c542;--teinte-pale:#fff9e6}.site [data-teinte=prairie]{--teinte-fond:#e4f1d6;--teinte-vive:#79b84a;--teinte-pale:#f3f9ec}.site [data-teinte=fraise]{--teinte-fond:#ffe2e9;--teinte-vive:#f28ca5;--teinte-pale:#fff2f5}.site [data-teinte=lilas]{--teinte-fond:#ece5ff;--teinte-vive:#a88beb;--teinte-pale:#f7f3ff}.site [data-entete-page]{isolation:isolate;margin-inline:calc(50% - 50vw);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 300' preserveAspectRatio='none'%3E%3Cpath fill='%23ffffff' d='M1440 96 C 1260 168, 990 196, 680 206 C 400 214, 190 236, 90 300 L 1440 300 Z'/%3E%3Cpath fill='%23d6eefa' d='M0 210 C 120 120, 320 92, 620 84 C 940 76, 1220 60, 1440 0 L 1440 40 C 1240 120, 960 150, 640 160 C 360 168, 150 190, 40 300 L 0 300 Z'/%3E%3Cpath fill='%23e1efd3' d='M0 262 C 140 168, 360 140, 660 132 C 980 124, 1250 104, 1440 46 L 1440 96 C 1260 168, 990 196, 680 206 C 400 214, 190 236, 90 300 L 0 300 Z'/%3E%3C/svg%3E") bottom / 100% clamp(80px, 11vw, 150px) no-repeat, linear-gradient(160deg, #fff 0%, #f4f8fe 55%, var(--ciel-pale) 100%);margin-bottom:clamp(32px,4vw,56px);padding:clamp(36px,5vw,72px) calc(50vw - 50%) clamp(96px,10vw,150px);position:relative;overflow:hidden}.site [data-entete-page] h1{max-width:22ch;color:var(--encre);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(44px,6.4vw,92px);font-weight:900;line-height:.95}.site [data-entete-page=compact] h1{letter-spacing:-.04em;max-width:28ch;font-size:clamp(34px,4.4vw,60px);line-height:1.02}.site [data-entete-page] h1:has(em,[data-accent]){letter-spacing:-.035em;font-size:clamp(30px,3.8vw,54px);font-weight:400}.site [data-entete-page] h1 :is(em,[data-accent]){letter-spacing:-.055em;color:inherit;margin-top:.06em;font-size:clamp(46px,6.6vw,96px);font-style:normal;font-weight:900;line-height:.95;display:block}.site [data-entete-page] h1 :is(em,[data-accent]):after{content:"";background:var(--vert);border-radius:50%;width:.19em;height:.19em;margin-left:.05em;display:inline-block}.site [data-entete-page] h1:not(:has(em,[data-accent])):after{content:"";background:var(--vert);border-radius:50%;width:.19em;height:.19em;margin-left:.05em;display:inline-block}.site [data-entete-page] h1[data-sans-point][data-sans-point]:after{display:none}.site [data-entete-page]>p:not([data-surtitre]),.site [data-entete-page]>div>p:not([data-surtitre]){max-width:60ch;color:var(--encre);margin-top:clamp(16px,2vw,24px);font-size:clamp(16.5px,1.4vw,19px);line-height:1.55}@media (prefers-reduced-motion:no-preference){.site [data-entete-page] h1{animation:site-poser .6s var(--sortie) both}}@keyframes site-poser{0%{opacity:0;transform:translateY(12px)}}.site [data-titre-section]{letter-spacing:-.035em;font-weight:900}@media (max-width:759px){.site:has([data-barre-guichet]){padding-bottom:96px}}@media (pointer:coarse){.site :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea){font-size:max(16px,1em)}}
.ZgnocG_page{background:var(--papier);flex-direction:column;min-height:100vh;display:flex}.ZgnocG_page:has([data-fond=sombre]){background:var(--fond-dossier)}.ZgnocG_page:has([data-fond=grise]){background-color:var(--fond-dossier-teinte);background-image:linear-gradient(to bottom, var(--papier) 0%, var(--fond-dossier-teinte) 100%);background-repeat:no-repeat;background-size:100% 100vh}.ZgnocG_contenu{flex:1;overflow-x:clip}.ZgnocG_evitement{z-index:1000;background:var(--marque);color:#fff;border-radius:12px;padding:12px 18px;font-weight:700;text-decoration:none;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.ZgnocG_evitement:focus-visible{outline:3px solid var(--bleu-vif);outline-offset:2px;transform:none}.ZgnocG_contenu:focus{outline:none}
