.Header_header__b54d9{background:#00261e;min-height:90px;display:flex;align-items:center;width:100%;z-index:1000;position:relative}.Header_transparent__DtfiW{background:transparent!important;box-shadow:none!important}.Header_containerHeader__82yEA{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1400px;margin:0 auto;padding:0 2.5vw}.Header_logo__n5fo7{flex:0 0 auto}.Header_logo__n5fo7,.Header_menu__Fya60{display:flex;align-items:center;justify-content:center}.Header_menu__Fya60{flex:1 1 auto;gap:3vw}.Header_menuItem__oySvD{font-family:var(--font-sofia-pro);font-weight:400;text-transform:uppercase;font-size:1.05rem;letter-spacing:.08em;color:#fff;text-decoration:none;transition:color .18s}.Header_menuItem__oySvD:hover{color:#bfa76a}.Header_pictos__o9fQQ{display:flex;align-items:center;gap:1.5rem;margin-left:2vw}.Header_connectButton__sgMMA{font-family:var(--font-sofia-pro);font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:#fff;text-decoration:none;padding:8px 16px;border:2px solid transparent;border-radius:15px;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 15px rgba(0,0,0,.2);position:relative;overflow:hidden}.Header_connectButton__sgMMA:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.Header_connectButton__sgMMA:hover{background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(248,249,250,.15));color:#fff;border-color:rgba(255,255,255,.8);box-shadow:0 8px 25px rgba(0,0,0,.3);transform:translateY(-2px)}.Header_connectButton__sgMMA:hover:before{left:100%}.Header_pictoLink__xdUNX{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;transition:background .18s}.Header_pictoLink__xdUNX:hover{background:#00261e}.Header_picto__cVeqs{width:32px;height:32px;vertical-align:middle;object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.Header_headerHome__mA_gM{background:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.Header_menuItemGreen__Fw8zL{color:#00261e!important}.Header_menuItemGreen__Fw8zL:hover{color:#bfa76a!important}.Header_pictoGreen__P7sLP{filter:invert(27%) sepia(98%) saturate(1000%) hue-rotate(120deg) brightness(.7)}.Header_burgerBarGreen__ZZTeo{background:#00261e!important}@media (max-width:900px){.Header_containerHeader__82yEA{flex-direction:row;justify-content:center;padding:0 1vw;min-height:70px}.Header_logo__n5fo7{flex:1 1 auto;justify-content:flex-start;padding-left:12px}.Header_menu__Fya60,.Header_pictos__o9fQQ{display:none}.Header_burger___7EG0{display:flex;flex-direction:column;justify-content:center;align-items:center;width:44px;height:44px;background:none;border:none;cursor:pointer;z-index:1201;margin-left:auto}.Header_burgerBar__KyRJK{width:28px;height:3px;background:#fff;margin:4px 0;border-radius:2px;transition:all .3s cubic-bezier(.4,2,.3,1)}.Header_burgerOpen__WuKvb .Header_bar1__eDv6p{transform:rotate(45deg) translate(5px,6px)}.Header_burgerOpen__WuKvb .Header_bar2__tHr27{opacity:0}.Header_burgerOpen__WuKvb .Header_bar3__pbcs7{transform:rotate(-45deg) translate(6px,-6px)}.Header_mobileMenuOverlay__7z2FN{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(13,44,35,.98);z-index:1200;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:Header_fadeIn__rUTAx .3s ease-out}.Header_mobileMenuOverlay__7z2FN.Header_closing__1vkSx{animation:Header_fadeOut__HrAn0 .3s ease-in forwards}@keyframes Header_fadeIn__rUTAx{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes Header_fadeOut__HrAn0{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.Header_mobileMenu__3ybS8{display:flex;flex-direction:column;align-items:center;gap:2.2rem;width:100%;margin-bottom:3rem}.Header_mobileMenuItem__q7azJ{font-size:1.5rem;letter-spacing:.12em;transition:color .18s}.Header_mobileConnectButton__WvyXX,.Header_mobileMenuItem__q7azJ{font-family:var(--font-sofia-pro);font-weight:600;text-transform:uppercase;color:#fff;text-decoration:none}.Header_mobileConnectButton__WvyXX{font-size:1rem;letter-spacing:.08em;padding:12px 24px;border:2px solid transparent;border-radius:15px;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 20px rgba(0,0,0,.2);position:relative;overflow:hidden;margin-top:1rem}.Header_mobileConnectButton__WvyXX:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.Header_mobileConnectButton__WvyXX:hover{background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(248,249,250,.15));color:#fff;border-color:rgba(255,255,255,.8);box-shadow:0 10px 30px rgba(0,0,0,.3);transform:translateY(-3px)}.Header_mobileConnectButton__WvyXX:hover:before{left:100%}.Header_mobilePictos__Di2LH{display:flex;gap:2.5rem;margin-top:2rem}.Header_mobilePictoLink__PjkI9{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:none;transition:background .18s}.Header_mobilePictoLink__PjkI9:hover{background:#00261e}.Header_mobilePicto__POIIm{width:32px;height:32px;display:block}}@media (min-width:900px){.Header_burger___7EG0{display:none}}.Footer_footer__PyJc9{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;min-height:260px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-direction:column}.Footer_goldBar__B4_9g{width:100%;height:4px;background:#bfa76a;position:absolute;top:0;left:0;z-index:10}.Footer_bg__wEvIe{position:absolute;inset:0;width:100%;height:100%;background:url(/20.png) 50%/cover no-repeat;z-index:1;pointer-events:none}.Footer_content__wLGxA{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.5rem 1rem 2.5rem}.Footer_logo__pp8yu{width:340px;height:auto;margin-bottom:1.2rem}@media (max-width:900px){.Footer_footer__PyJc9{min-height:180px}.Footer_logo__pp8yu{width:220px;margin-bottom:.7rem}.Footer_content__wLGxA{padding:2.2rem .5rem 1.5rem}}@media (max-width:600px){.Footer_footer__PyJc9{min-height:120px}.Footer_logo__pp8yu{width:140px;margin-bottom:.5rem}}@font-face{font-family:Sofia Pro;src:url(/fonts/SofiaPro-Regular.woff2) format("woff2"),url(/fonts/SofiaPro-Regular.woff) format("woff"),url(/fonts/SofiaPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/fonts/SofiaPro-Semibold.woff2) format("woff2"),url(/fonts/SofiaPro-Semibold.woff) format("woff"),url(/fonts/SofiaPro-Semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/fonts/SofiaPro-Bold.woff2) format("woff2"),url(/fonts/SofiaPro-Bold.woff) format("woff"),url(/fonts/SofiaPro-Bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}.sofia-pro-regular{font-style:normal}.sofia-pro-semibold{font-style:normal;letter-spacing:var(--letter-spacing-titles)}.sofia-pro-bold{font-family:var(--font-sofia-pro);font-weight:var(--font-weight-bold)}.text-uppercase{text-transform:uppercase;letter-spacing:var(--letter-spacing-titles)}@media (max-width:768px){:root{--letter-spacing-titles:0.015em}}:root{--background:#fff;--foreground:#171717;--font-sofia-pro:"Sofia Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--letter-spacing-titles:0.02em}@media (prefers-color-scheme:dark){:root{--background:#fff;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden;height:100%;margin:0;padding:0}body{color:var(--foreground);background:var(--background);font-family:var(--font-sofia-pro)!important;font-weight:var(--font-weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.sofia-pro-semibold{font-family:var(--font-sofia-pro);font-weight:var(--font-weight-semibold)}.sofia-pro-regular{font-family:var(--font-sofia-pro);font-weight:var(--font-weight-regular)}video{max-width:100vw;max-height:100vh;min-width:100vw;min-height:100vh}