@font-face{font-family:blackMango;src:url(../media/BlackMango_Regular-s.p.0a8mk8x5cfj1f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:blackMango;src:url(../media/BlackMango_Medium-s.p.1d2a_1njxnbh7.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:blackMango Fallback;src:local(Times New Roman);ascent-override:88.27%;descent-override:33.7%;line-gap-override:0.0%;size-adjust:124.61%}.blackmango_ee09cb66-module__oUWF2W__className{font-family:blackMango,blackMango Fallback}.blackmango_ee09cb66-module__oUWF2W__variable{--police-titres:"blackMango", "blackMango Fallback"}
@font-face{font-family:poppins;src:url(../media/poppins_latin_400_normal-s.p.02pgwtu2kliti.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_latin_500_normal-s.p.25i40p8naznea.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.poppins_a8933dee-module__YoCu6q__className{font-family:poppins,poppins Fallback}.poppins_a8933dee-module__YoCu6q__variable{--police-texte:"poppins", "poppins Fallback"}
:root{--bordeaux:#510733;--bordeaux-profond:#3b0425;--bordeaux-survol:#6a1146;--beige:#f9efe5;--sable:#f0e1d2;--texte:#2e1b24;--texte-attenue:#6e5762;--bordure-deco:#e3d0bf;--ff-titres:var(--police-titres), "Times New Roman", serif;--ff-texte:var(--police-texte), system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--fs-body:clamp(1rem, .99rem + .06vw, 1.0625rem);--fs-small:.875rem;--gouttiere:clamp(1.25rem, .83rem + 1.85vw, 3.5rem);--rayon-pilule:999px;--cible-min:2.75rem;--ease:cubic-bezier(.22, 1, .36, 1);--duree-courte:.18s;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--beige);min-height:100dvh;color:var(--texte);font-family:var(--ff-texte);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.65}img,picture,svg{max-width:100%;display:block}p{text-wrap:pretty}:focus-visible{outline:2px solid var(--bordeaux);outline-offset:3px;border-radius:4px}::selection{background:var(--bordeaux);color:var(--beige)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
