:root{--rose:#e01f94;--violet:#a42593;--bleu:#2c3792;--marine:#022179;--nacre:#f5f6fa;--corps:#374151;--second:#6b7280;--bord:#e4e4ee;--degrade:linear-gradient(120deg, var(--rose), var(--violet) 40%, var(--bleu) 75%, var(--marine));--degrade-texte:linear-gradient(120deg, var(--violet), var(--bleu) 55%, var(--marine));--ease-celeste:cubic-bezier(.22, 1, .36, 1);--ombre:0 1px 0 #ffffffe6 inset, 0 24px 60px -18px #02217947, 0 8px 18px -10px #a4259340}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--nacre);color:var(--marine);font-family:var(--police-texte);-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--rose);outline-offset:3px}.ciel-aube{background:radial-gradient(60% 40% at 30% 18%, #e01f9429, transparent 70%), radial-gradient(55% 45% at 75% 30%, #a4259321, transparent 70%), radial-gradient(70% 50% at 50% 85%, #2c37921a, transparent 70%), var(--nacre);min-height:100dvh}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}
@font-face{font-family:policeTitre;src:url(../media/space_grotesk_500-s.p.33jdofnh71adk.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:policeTitre;src:url(../media/space_grotesk_600-s.p.406z--bjzi1j-.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:policeTitre;src:url(../media/space_grotesk_700-s.p.16tiaqjgzwdo4.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:policeTitre Fallback;src:local(Arial);ascent-override:88.74%;descent-override:26.33%;line-gap-override:0.0%;size-adjust:110.89%}.Klwtca_className{font-family:policeTitre,policeTitre Fallback,sans-serif}.Klwtca_variable{--police-titre:"policeTitre", "policeTitre Fallback", sans-serif}
@font-face{font-family:policeTexte;src:url(../media/dm_sans_400-s.p.0471snlmja818.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:policeTexte;src:url(../media/dm_sans_500-s.p.0brn-8r9pdr2e.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:policeTexte;src:url(../media/dm_sans_600-s.p.0oone78si629l.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:policeTexte;src:url(../media/dm_sans_700-s.p.1a6kzvi7en7g-.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:policeTexte Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.ddiyyW_className{font-family:policeTexte,policeTexte Fallback,sans-serif}.ddiyyW_variable{--police-texte:"policeTexte", "policeTexte Fallback", sans-serif}
@font-face{font-family:policeMono;src:url(../media/ibm_plex_mono_400.p.3xdfs0-p_zi4c.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:policeMono;src:url(../media/ibm_plex_mono_500.p.11q3guvgd1r20.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}._5oe9vW_className{font-family:policeMono,monospace}._5oe9vW_variable{--police-mono:"policeMono", monospace}
