:root{--rouge:#c31111;--creme:#ffebab;--rose:#e20d92;--vert:#bfd17e;--orange:#f99c36;--blanc:#ffffff;--surligneur:#bada55;--form-accent:#c74300;--form-field:#fff5f0;--form-cta:#cc4400;--form-cta-hover:#a83700;--font-serif:var(--f-caslon),"EB Garamond",Georgia,serif;--font-sans:var(--f-barlow),"Barlow Condensed","Helvetica Neue",Arial,sans-serif;--font-display:var(--f-poppins),"Montserrat","Futura",sans-serif;--font-body:var(--f-mulish),"Questrial","Avenir",sans-serif;--font-script:var(--f-parisienne),"Parisienne",cursive;--font-hand:var(--f-caveat),"Caveat",cursive;--font-comic:var(--f-comic),"Bangers","Comic Sans MS",cursive;--font-form:var(--f-jost),"Jost","Futura",sans-serif;--lulo-chasse:0.29em;--entete-h:176px;--pied-h:121px;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-soft:cubic-bezier(0.4,0,0.2,1)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--entete-h) + 16px)}body{margin:0;background:var(--rouge);color:var(--rouge);font-family:var(--font-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}main{overflow-x:clip}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p,ul{margin:0}ul{padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer}::selection{background:var(--rose);color:var(--creme)}.scene{position:relative;width:100%;overflow:hidden}.scene>*{position:absolute}.scene img{width:100%;height:100%;object-fit:cover}.btn{display:flex;align-items:center;justify-content:center;height:42px;border:2px solid;background:transparent;font-family:var(--font-sans);font-size:24px;font-weight:400;line-height:33.6px;text-transform:uppercase;white-space:nowrap;position:relative;overflow:hidden;isolation:isolate;transition:color .15s var(--ease-soft),transform .35s var(--ease-out)}.btn:before{content:"";position:absolute;inset:0;background:currentColor;transform:scaleY(0);transform-origin:bottom;transition:transform .3s var(--ease-out);z-index:-1}.btn:focus-visible:before,.btn:hover:before{transform:scaleY(1)}.btn:focus-visible,.btn:hover{transform:translateY(-2px);transition:color .12s var(--ease-soft) .2s,transform .35s var(--ease-out)}.btnRouge{color:var(--rouge)}.btnRouge:before{background:var(--rouge)}.btnRouge:focus-visible,.btnRouge:hover{color:var(--creme);border-color:var(--rouge)}.btnCremeSolid{color:var(--rose);background:var(--creme);border-color:var(--creme)}.btnCremeSolid:before{background:var(--rose)}.btnCremeSolid:focus-visible,.btnCremeSolid:hover{color:var(--creme)}.serif{font-family:var(--font-serif);font-weight:600}.script{font-family:var(--font-script);font-weight:400}.hand{font-family:var(--font-hand);font-weight:700}.comic{font-family:var(--font-comic);font-weight:400}.display{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:var(--chasse,var(--lulo-chasse))}.corps{font-family:var(--font-body);font-weight:400}:focus-visible{outline:3px solid currentColor;outline-offset:3px}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skipLink{position:absolute;left:12px;top:-60px;z-index:999;background:var(--creme);color:var(--rouge);padding:10px 18px;border:2px solid var(--rouge);transition:top .2s var(--ease-out)}.skipLink:focus{top:12px}.legal h2{font-family:var(--font-sans);font-size:24px;font-weight:400;line-height:33.6px;margin-top:44px;margin-bottom:12px}.legal h2:first-child{margin-top:0}.legal h3{font-family:var(--font-sans);font-size:16px;font-weight:700;line-height:22.4px;margin-top:22.6px;margin-bottom:0}.legal h2+h3{margin-top:31px}.legal>p:first-child+h2{margin-top:22.6px}.legal li,.legal p{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:22.4px;text-align:justify}.legal ul{margin:0 0 0 28px}.legal a{text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){:root{--entete-h:104px}[data-reveal]{opacity:1!important;transform:none!important;transition:none!important;will-change:auto!important}.legal li,.legal p{text-align:justify;font-size:16.5px;line-height:26px}.legal h2{margin-top:34px}.scene h2+p,.scene h3+p,.scene p+p{margin-top:14px}.scene{height:auto!important;min-height:0!important;margin-top:0!important;overflow:visible;padding:40px 20px 48px}.scene>*{position:static;width:auto;max-width:100%}.btn{font-size:18px;height:40px;padding-inline:18px;width:-moz-fit-content;width:fit-content;margin-inline:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.Footer_footer__UaG1g{position:relative;width:100%;height:var(--pied-h);background:var(--vert);color:var(--rouge);font-family:var(--font-sans);font-size:16px;line-height:19px}.Footer_links__oDyjI{position:absolute;left:calc(50% - 445.5px);top:20px}.Footer_meta__9I84E{position:absolute;left:calc(50% + 170.5px);top:20px;width:251px}.Footer_link__EWWOW{display:inline-block;transition:opacity .25s var(--ease-soft)}.Footer_link__EWWOW:focus-visible,.Footer_link__EWWOW:hover{opacity:.62;text-decoration:underline;text-underline-offset:2px}@media (max-width:760px){.Footer_footer__UaG1g{height:auto;padding:26px 20px 30px;line-height:22px}.Footer_links__oDyjI,.Footer_meta__9I84E{position:static;width:auto}.Footer_meta__9I84E{margin-top:18px}}.Header_header__MvnS2{position:-webkit-sticky;position:sticky;top:0;z-index:50;width:100%;height:var(--entete-h);background:var(--creme)}.Header_inner__ggL_E{position:relative;width:100%;height:100%}.Header_logo__j7oID{position:absolute;left:117px;top:50px;width:310px;font-family:var(--font-serif);font-size:44px;font-weight:400;line-height:68px;letter-spacing:1.25px;text-indent:1.25px;text-align:center;color:#000;white-space:nowrap;transition:color .3s var(--ease-soft)}.Header_logo__j7oID:hover{color:var(--rouge)}.Header_desktopNav__hqXo_{position:absolute;left:calc(50% - 154.5px);top:64px;height:25px}.Header_navList__l21rr{display:flex;height:25px}.Header_navItem__wfLp8{position:relative}.Header_navLink__Q_hTB{display:block;padding:0 15px;border:0;background:none;font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:25.2px;letter-spacing:-.012em;text-transform:uppercase;color:var(--rouge);white-space:nowrap}.Header_navLink__Q_hTB:after{content:"";position:absolute;left:15px;right:15px;bottom:-3px;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .32s var(--ease-out)}.Header_active__t8h51:after,.Header_navLink__Q_hTB:focus-visible:after,.Header_navLink__Q_hTB:hover:after{transform:scaleX(1)}.Header_subMenu__goFZ5{position:absolute;left:6px;top:30px;min-width:268px;padding:8px 0;background:var(--creme);border:1.5px solid var(--rouge);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .28s var(--ease-out),transform .28s var(--ease-out),visibility .28s}.Header_subOpen__iPFLz{opacity:1;visibility:visible;transform:none}.Header_subLink__eG1Ln{display:block;padding:6px 16px;font-family:var(--font-sans);font-size:16px;line-height:22px;color:var(--rouge);transition:background .2s var(--ease-soft)}.Header_subLink__eG1Ln:focus-visible,.Header_subLink__eG1Ln:hover{background:rgba(195,17,17,.1)}.Header_social__3eLiN{position:absolute;right:107px;top:55px;width:39px;height:39px;color:var(--rouge);transition:transform .3s var(--ease-out)}.Header_social__3eLiN svg{width:100%;height:100%}.Header_social__3eLiN:hover{transform:scale(1.12) rotate(-4deg)}.Header_burger__CUvUF{display:none;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:44px;height:44px;padding:0;border:0;background:none}.Header_burger__CUvUF span[aria-hidden]{position:absolute;left:10px;width:24px;height:2px;background:var(--rouge);transition:transform .3s var(--ease-out),opacity .2s linear}.Header_burger__CUvUF span[aria-hidden]:first-of-type{top:15px}.Header_burger__CUvUF span[aria-hidden]:nth-of-type(2){top:21px}.Header_burger__CUvUF span[aria-hidden]:nth-of-type(3){top:27px}.Header_burgerOpen__0r7MJ span[aria-hidden]:first-of-type{transform:translateY(6px) rotate(45deg)}.Header_burgerOpen__0r7MJ span[aria-hidden]:nth-of-type(2){opacity:0}.Header_burgerOpen__0r7MJ span[aria-hidden]:nth-of-type(3){transform:translateY(-6px) rotate(-45deg)}.Header_mobilePanel__PXwHC{display:none}@media (max-width:760px){.Header_logo__j7oID{left:20px;top:50%;width:auto;transform:translateY(-50%);font-size:34px;line-height:1.2;text-align:left}.Header_desktopNav__hqXo_,.Header_social__3eLiN{display:none}.Header_burger__CUvUF{display:block}.Header_mobilePanel__PXwHC{display:block;position:fixed;inset:var(--entete-h) 0 0;z-index:40;background:var(--creme);padding:24px 24px 48px;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out),visibility 0s linear .3s}.Header_mobileOpen__EYD4J{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}.Header_mobileList__jVR_h li{opacity:0;transform:translateY(12px);animation:Header_entree__0p9rt .42s var(--ease-out) forwards;animation-delay:calc(var(--i) * 45ms + 90ms)}.Header_mobileLink__LH6oj{padding:14px 0;font-size:26px;text-transform:uppercase;border-bottom:1px solid rgba(195,17,17,.22)}.Header_mobileLinkSmall__ow78K,.Header_mobileLink__LH6oj{display:block;font-family:var(--font-sans);color:var(--rouge)}.Header_mobileLinkSmall__ow78K{padding:10px 0 10px 14px;font-size:17px;border-bottom:1px solid rgba(195,17,17,.12)}.Header_mobileSocial__r0ZGb{display:inline-flex;align-items:center;gap:10px;margin-top:28px;font-family:var(--font-sans);font-size:18px;color:var(--rouge)}.Header_mobileSocial__r0ZGb svg{width:26px;height:26px}}@keyframes Header_entree__0p9rt{to{opacity:1;transform:none}}