@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ec6f25a9e2f4d4fd-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b3db9f750640a943-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/78eb2d37ccba2007-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.L5moNa_className{font-family:Jost,Jost Fallback;font-style:normal}.L5moNa_variable{--font-jost:"Jost", "Jost Fallback"}
.pCfjKW_entete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;padding-top:36px;display:flex}.pCfjKW_logo{margin-left:-15px;line-height:0;display:block}.pCfjKW_navigation{flex-wrap:wrap;align-items:center;gap:32px;padding-top:14px;font-size:16px;font-weight:300;display:flex}.pCfjKW_lien,.pCfjKW_actif{text-decoration:none}.pCfjKW_lien{color:var(--texte-discret)}.pCfjKW_lien:hover{color:var(--encre)}.pCfjKW_actif{align-items:center;gap:8px;display:flex}.pCfjKW_actif:before{content:"";background:var(--rose);border-radius:50%;width:6px;height:6px}.pCfjKW_bouton{background:var(--encre);color:#fff;padding:10px 20px;font-weight:400;text-decoration:none}.pCfjKW_bouton:hover{color:#fff;background:#000}.pCfjKW_boutonMenu{font:inherit;color:var(--encre);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:24px 0 0;font-size:15px;font-weight:400;display:none}.pCfjKW_traits{flex-direction:column;gap:6px;display:flex}.pCfjKW_traits span{background:var(--encre);width:24px;height:1.5px;display:block}@media (max-width:1100px){.pCfjKW_boutonMenu{display:flex}.pCfjKW_navigation{display:none}.pCfjKW_navigation.pCfjKW_ouvert{flex-direction:column;align-items:flex-start;gap:18px;width:100%;padding:8px 0 16px;font-size:20px;display:flex}}@media (max-width:760px){.pCfjKW_entete{align-items:center;padding-top:24px}.pCfjKW_logo{margin-left:-10px}.pCfjKW_logo svg{width:150px;height:75px}}
.lPabaW_pied{background:var(--fond-doux);color:var(--encre);padding-top:96px;padding-bottom:80px}.lPabaW_liens{flex-wrap:wrap;gap:80px;font-size:15px;font-weight:300;line-height:2;display:flex}.lPabaW_colonne a{color:var(--texte-doux);text-decoration:none}.lPabaW_colonne a:hover{color:var(--encre)}@media (max-width:760px){.lPabaW_pied{padding-top:64px;padding-bottom:64px}}
:root{--rose:#e91e63;--rose-fond:#d81b60;--encre:#111;--texte:#1a1a1a;--texte-appuye:#333;--texte-doux:#5e5e5e;--texte-discret:#6b6b6b;--fond:#fff;--fond-doux:#f3f2ef;--filet:#d6d6d6;--filet-doux:#d6d6d3;--gris-gerbe:#c9c9c6;--marge:56px}@media (max-width:760px){:root{--marge:20px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--fond);color:var(--texte);font-family:var(--font-jost), system-ui, sans-serif;margin:0;font-weight:400}h1,h2,h3,p,dl,dd,ol,ul{margin:0}ol,ul{padding:0;list-style:none}h1,h2,h3{font-weight:inherit}p{text-wrap:pretty}a{color:var(--texte)}a:hover{color:#000}img,svg{display:block}:focus-visible{outline:2px solid var(--rose);outline-offset:3px}section[id]{scroll-margin-top:24px}.marges{padding-left:var(--marge);padding-right:var(--marge)}.rangee{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.grand-texte{font-size:40px;font-weight:300;line-height:1.25}.fort{font-weight:600}.etiquette{letter-spacing:.3em;text-transform:uppercase;color:var(--texte-discret);align-self:start;align-items:center;gap:12px;font-size:12px;display:flex}.etiquette:before{content:"";background:var(--rose);border-radius:50%;flex:none;width:7px;height:7px}.lien-souligne{border-bottom:2px solid var(--rose);align-self:flex-start;padding-bottom:4px;font-size:16px;font-weight:400;text-decoration:none}@media (max-width:760px){.rangee{grid-template-columns:minmax(0,1fr);row-gap:24px}.grand-texte{font-size:30px}}
