@font-face{font-family:sourceSans3;src:url(../media/SourceSans3-s.p.68c26058.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:sourceSans3 Fallback;src:local(Arial);ascent-override:114.52%;descent-override:44.74%;line-gap-override:0.0%;size-adjust:89.41%}.sourcesans3_e89423be-module__SKqTPG__className{font-family:sourceSans3,sourceSans3 Fallback,sans-serif}.sourcesans3_e89423be-module__SKqTPG__variable{--font-source:"sourceSans3","sourceSans3 Fallback",sans-serif}
@font-face{font-family:sentient;src:url(../media/Sentient_Regular-s.p.4dbb6f96.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sentient;src:url(../media/Sentient_LightItalic-s.p.e8727cb7.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:sentient Fallback;src:local(Arial);ascent-override:88.27%;descent-override:29.42%;line-gap-override:7.36%;size-adjust:108.76%}.sentient_abf112e6-module__BtZ8MW__className{font-family:sentient,sentient Fallback,serif}.sentient_abf112e6-module__BtZ8MW__variable{--font-sentient:"sentient","sentient Fallback",serif}
@font-face{font-family:parisienne;src:url(../media/Parisienne-s.p.5e6732ca.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:parisienne Fallback;src:local(Arial);ascent-override:115.49%;descent-override:56.36%;line-gap-override:0.0%;size-adjust:79.28%}.parisienne_e78ddfe9-module__CV-iiq__className{font-family:parisienne,parisienne Fallback,serif}.parisienne_e78ddfe9-module__CV-iiq__variable{--font-parisienne:"parisienne","parisienne Fallback",serif}
html,body{overflow-wrap:break-word;width:100%;font-family:var(--font-source),sans-serif;background-color:#faf6f4;margin:0 auto;font-weight:400;line-height:1.5;overflow-x:clip}@media screen and (max-width:279px){html,body{-webkit-hyphens:auto;hyphens:auto}}html :focus-visible,body :focus-visible{outline:2px solid #faf6f4}html :focus:not(:focus-visible),body :focus:not(:focus-visible){outline:none}html{scroll-padding-top:200px;font-size:16px}@media screen and (min-width:768px){html{scroll-padding-top:200px}}body{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}main{color:#302f2c;z-index:2;background-color:#faf6f4;position:relative}video::-webkit-media-controls-fullscreen-button{display:none}video::-moz-media-controls-fullscreen-button{display:none}.overflow{overflow-y:hidden}a{color:inherit;text-decoration:none}p{letter-spacing:normal;margin:0;line-height:1.5}@media screen and (min-width:1262px){p{font-size:1.125rem}}h1,h2,h3,h4,h5,h6{margin:0}h2,h3,h4,h5,h6{font-family:var(--font-sentient),serif;font-weight:400;line-height:normal}.title{font-family:var(--font-sentient),serif;font-size:4.25rem;font-weight:400;line-height:normal}@media screen and (min-width:768px){.title{font-size:4.75rem}}@media screen and (min-width:1262px){.title{font-size:5.3125rem}}.fixedButton{z-index:8;position:fixed;top:40px;right:0}.relativeButton{z-index:8;top:40px;right:0}.notFoundContainer{z-index:1;background-color:#3e4c38;border-bottom:1px solid #302f2c;flex-direction:column;justify-content:center;align-items:center;padding:138px 20px;display:flex;position:relative}@media screen and (max-width:279px){.notFoundContainer{padding-top:85px;padding-bottom:85px}}@media screen and (min-width:768px){.notFoundContainer{padding:223px 32px}}@media screen and (min-width:1262px){.notFoundContainer{padding-left:52px;padding-right:52px}}.notFoundTitle{font-family:var(--font-sentient),serif;color:#faf6f4;margin:0;font-size:2.625rem}@media screen and (max-width:279px){.notFoundTitle{font-size:1.625rem}}@media screen and (min-width:768px){.notFoundTitle{font-size:4.75rem}}@media screen and (min-width:1262px){.notFoundTitle{font-size:5.3125rem}}.notFoundParagraph{color:#faf6f4;text-align:center;margin:20px 0;font-size:1rem}@media screen and (min-width:768px){.notFoundParagraph{margin-top:52px;margin-bottom:52px}}@media screen and (min-width:1262px){.notFoundParagraph{font-size:1.125rem}}.errorContainer{z-index:1;overflow-wrap:break-word;background-color:#3e4c38;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 100px);display:flex;position:relative;overflow-x:hidden}.errorTitle{text-align:center;color:#faf6f4;font-family:var(--font-sentient),serif;margin:0;padding-bottom:52px;padding-left:20px;padding-right:20px;font-size:2.625rem}@media screen and (max-width:279px){.errorTitle{font-size:1.625rem}}@media screen and (min-width:768px){.errorTitle{padding-left:32px;padding-right:32px;font-size:4.75rem}}@media screen and (min-width:1262px){.errorTitle{padding-left:52px;padding-right:52px;font-size:5.3125rem}}.errorButton{color:#faf6f4;cursor:pointer;text-align:center;background-color:#3e4c38;border:1px solid #faf6f4;padding:10px 25px;font-size:1rem;display:inline-block}@media screen and (min-width:1262px){.errorButton{font-size:1.125rem}}
.Header-module-scss-module__WciiNq__header{z-index:4;border-bottom:1px solid #302f2c;justify-content:center;width:100%;height:80px;margin:0 auto;display:flex;position:relative}@media screen and (min-width:1600px){.Header-module-scss-module__WciiNq__header{height:100px}}.Header-module-scss-module__WciiNq__header__container{justify-content:center;align-items:center;width:100%;max-width:1600px;height:100%;display:flex;position:relative}@media screen and (min-width:811px){.Header-module-scss-module__WciiNq__header__container{padding-left:32px;padding-right:32px}}@media screen and (min-width:1262px){.Header-module-scss-module__WciiNq__header__container{padding-left:52px;padding-right:52px}}.Header-module-scss-module__WciiNq__header__container__logo{background-color:#faf6f4;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)translateY(50%)}@media screen and (min-width:768px){.Header-module-scss-module__WciiNq__header__container__logo{width:140px;height:140px}}@media screen and (min-width:1600px){.Header-module-scss-module__WciiNq__header__container__logo{width:160px;height:160px}}.Header-module-scss-module__WciiNq__header__container__logo svg{width:100px;height:100px}@media screen and (min-width:768px){.Header-module-scss-module__WciiNq__header__container__logo svg{width:120px;height:120px}}@media screen and (min-width:1600px){.Header-module-scss-module__WciiNq__header__container__logo svg{width:120px;height:120px}}.Header-module-scss-module__WciiNq__header__container__menuButton{z-index:9999;cursor:pointer;background-color:#faf6f4;border-radius:50%;justify-content:center;width:30px;height:auto;margin-right:20px;padding:2px;display:flex;position:fixed;transform:translateY(-50%)}@media screen and (min-width:768px){.Header-module-scss-module__WciiNq__header__container__menuButton{width:40px;margin-right:32px}}@media screen and (min-width:811px){.Header-module-scss-module__WciiNq__header__container__menuButton{display:none}}.Header-module-scss-module__WciiNq__header__container__menuButton svg{width:100%;height:auto}
.Menu-module-scss-module__dhnpjW__nav{display:none}@media screen and (min-width:811px){.Menu-module-scss-module__dhnpjW__nav{justify-content:center;gap:223px;width:100%;display:flex}}@media screen and (min-width:1262px){.Menu-module-scss-module__dhnpjW__nav{gap:436px}}.Menu-module-scss-module__dhnpjW__nav__list{flex:1}.Menu-module-scss-module__dhnpjW__nav__list:first-child{justify-content:flex-end}.Menu-module-scss-module__dhnpjW__nav__list,.Menu-module-scss-module__dhnpjW__menu__nav__list{gap:32px;margin:0;padding-left:0;list-style-type:none;display:flex}@media screen and (width:240px){.Menu-module-scss-module__dhnpjW__nav__list,.Menu-module-scss-module__dhnpjW__menu__nav__list{gap:20px}}@media screen and (min-width:1262px){.Menu-module-scss-module__dhnpjW__nav__list,.Menu-module-scss-module__dhnpjW__menu__nav__list{gap:52px}.Menu-module-scss-module__dhnpjW__nav__list__item,.Menu-module-scss-module__dhnpjW__menu__nav__list__item{font-size:1.125rem}}.Menu-module-scss-module__dhnpjW__nav__list__item a,.Menu-module-scss-module__dhnpjW__menu__nav__list__item a{text-transform:uppercase;display:block;position:relative;overflow:hidden}.Menu-module-scss-module__dhnpjW__nav__list__item a span:first-child,.Menu-module-scss-module__dhnpjW__nav__list__item a span:last-child,.Menu-module-scss-module__dhnpjW__menu__nav__list__item a span:first-child,.Menu-module-scss-module__dhnpjW__menu__nav__list__item a span:last-child{transition:transform .4s,color .4s;display:block}.Menu-module-scss-module__dhnpjW__nav__list__item a span:last-child,.Menu-module-scss-module__dhnpjW__menu__nav__list__item a span:last-child{color:#3e4c38;position:absolute;bottom:0;left:0;transform:translateY(100%)}.Menu-module-scss-module__dhnpjW__nav__list__item a:hover span:first-child,.Menu-module-scss-module__dhnpjW__menu__nav__list__item a:hover span:first-child{color:#0000;transform:translateY(-100%)}.Menu-module-scss-module__dhnpjW__nav__list__item a:hover span:last-child,.Menu-module-scss-module__dhnpjW__menu__nav__list__item a:hover span:last-child{transform:translateY(0)}.Menu-module-scss-module__dhnpjW__overlay{z-index:5;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#302f2c33;width:100svw;height:100dvh;position:fixed;top:0}.Menu-module-scss-module__dhnpjW__menu{z-index:6;background-color:#3e4c38;flex-direction:column;justify-content:center;align-items:center;gap:52px;width:100%;height:100vh;margin:0 auto;display:flex;position:fixed;top:0;right:0}@media screen and (min-width:768px){.Menu-module-scss-module__dhnpjW__menu{width:50%}}.Menu-module-scss-module__dhnpjW__menu__nav{justify-content:center;align-items:center;padding:0;display:flex}.Menu-module-scss-module__dhnpjW__menu__nav__list{flex-direction:column;justify-content:center;align-items:center}.Menu-module-scss-module__dhnpjW__menu__nav__list li a{color:#faf6f4;text-transform:uppercase;font-size:1.625rem;display:block;position:relative;overflow:hidden}@media screen and (min-width:768px){.Menu-module-scss-module__dhnpjW__menu__nav__list li a{font-size:1.8125rem}}.Menu-module-scss-module__dhnpjW__menu__nav__list li a span:first-child,.Menu-module-scss-module__dhnpjW__menu__nav__list li a span:last-child{transition:transform .4s,color .4s;display:block}.Menu-module-scss-module__dhnpjW__menu__nav__list li a span:last-child{font-weight:400;position:absolute;bottom:0;left:0;transform:translateY(100%)}.Menu-module-scss-module__dhnpjW__menu__nav__list li a:hover span:first-child{color:#0000;transform:translateY(-100%)}.Menu-module-scss-module__dhnpjW__menu__nav__list li a:hover span:last-child{transform:translateY(0)}
.Footer-module-scss-module__jJVetG__footer{width:100%;margin:0 auto;padding-top:52px;bottom:0}@media screen and (min-width:768px){.Footer-module-scss-module__jJVetG__footer{padding-top:85px}}.Footer-module-scss-module__jJVetG__footer__container{flex-direction:column-reverse;gap:52px;max-width:1600px;margin:0 auto;padding-left:20px;padding-right:20px;display:flex}@media screen and (min-width:768px){.Footer-module-scss-module__jJVetG__footer__container{flex-direction:row;align-items:center;gap:52px;padding-left:32px;padding-right:32px}}@media screen and (min-width:1262px){.Footer-module-scss-module__jJVetG__footer__container{padding-left:52px;padding-right:52px}}.Footer-module-scss-module__jJVetG__footer__container__bloc1,.Footer-module-scss-module__jJVetG__footer__container__bloc2{flex:1}.Footer-module-scss-module__jJVetG__footer__container__bloc1{flex-direction:column;gap:52px;padding-bottom:52px;display:flex}@media screen and (min-width:768px){.Footer-module-scss-module__jJVetG__footer__container__bloc1{padding-bottom:0}}.Footer-module-scss-module__jJVetG__footer__container__bloc1__content{text-align:center;flex-direction:column-reverse;gap:32px;display:flex}@media screen and (min-width:768px){.Footer-module-scss-module__jJVetG__footer__container__bloc1__content{flex-direction:column}}.Footer-module-scss-module__jJVetG__footer__container__bloc1__content__border{background-color:#302f2c;margin:0 auto}.Footer-module-scss-module__jJVetG__footer__container__bloc1__content__text{flex-direction:column;gap:20px;display:flex}.Footer-module-scss-module__jJVetG__footer__container__bloc1__content__text h2{font-family:var(--font-source),sans-serif;text-transform:uppercase;width:80%;margin:0 auto;font-size:1rem;font-weight:400}@media screen and (min-width:768px){.Footer-module-scss-module__jJVetG__footer__container__bloc1__content__text h2{width:100%}}@media screen and (min-width:1262px){.Footer-module-scss-module__jJVetG__footer__container__bloc1__content__text h2{font-size:1.125rem}}.Footer-module-scss-module__jJVetG__footer__container__bloc1__content__text p{font-family:var(--font-sentient),serif;width:80%;margin:0 auto;font-size:1.625rem;font-weight:400}@media screen and (min-width:768px){.Footer-module-scss-module__jJVetG__footer__container__bloc1__content__text p{width:100%;font-size:1.8125rem}}@media screen and (min-width:1262px){.Footer-module-scss-module__jJVetG__footer__container__bloc1__content__text p{font-size:2rem}}.Footer-module-scss-module__jJVetG__footer__container__bloc1__content__text p span{font-style:italic;font-weight:300}.Footer-module-scss-module__jJVetG__footer__container__bloc1__socials{fill:#3e4c38;justify-content:center;gap:20px;display:flex}.Footer-module-scss-module__jJVetG__footer__container__bloc1__socials a{justify-content:center;align-items:center;width:30px;height:30px;display:flex}@media screen and (min-width:768px){.Footer-module-scss-module__jJVetG__footer__container__bloc1__socials a{width:40px;height:40px}}.Footer-module-scss-module__jJVetG__footer__container__bloc1__socials a svg{width:30px;height:auto}@media screen and (min-width:768px){.Footer-module-scss-module__jJVetG__footer__container__bloc1__socials a svg{width:40px}}.Footer-module-scss-module__jJVetG__footer__container__bloc2{flex-direction:column;align-items:center;gap:85px;display:flex}@media screen and (min-width:768px){.Footer-module-scss-module__jJVetG__footer__container__bloc2{gap:138px}}.Footer-module-scss-module__jJVetG__footer__container__bloc2__logo{width:250px;height:auto}@media screen and (width:240px){.Footer-module-scss-module__jJVetG__footer__container__bloc2__logo{width:200px}}@media screen and (min-width:768px){.Footer-module-scss-module__jJVetG__footer__container__bloc2__logo{width:300px}}@media screen and (min-width:1262px){.Footer-module-scss-module__jJVetG__footer__container__bloc2__logo{width:350px}}.Footer-module-scss-module__jJVetG__footer__container__bloc2__logo svg{width:100%;height:auto}.Footer-module-scss-module__jJVetG__footer__container__bloc2__nav{text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:20px;margin:0;padding:0 0 32px;list-style-type:none;display:flex}@media screen and (min-width:768px){.Footer-module-scss-module__jJVetG__footer__container__bloc2__nav{width:100%}}@media screen and (min-width:1262px){.Footer-module-scss-module__jJVetG__footer__container__bloc2__nav{font-size:1.125rem}}.Footer-module-scss-module__jJVetG__footer__container__bloc2__nav a:hover{color:#3e4c38}.Footer-module-scss-module__jJVetG__footer__mentions{color:#faf6f4;background-color:#3e4c38;padding-top:32px;padding-bottom:32px}.Footer-module-scss-module__jJVetG__footer__mentions__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;max-width:1600px;margin:0 auto;padding-left:20px;padding-right:20px;display:flex}@media screen and (min-width:768px){.Footer-module-scss-module__jJVetG__footer__mentions__container{text-align:center;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:52px;padding-left:32px;padding-right:32px}}@media screen and (min-width:1262px){.Footer-module-scss-module__jJVetG__footer__mentions__container{padding-left:52px;padding-right:52px}}.Footer-module-scss-module__jJVetG__footer__mentions__container__copyright,.Footer-module-scss-module__jJVetG__footer__mentions__container__attribution,.Footer-module-scss-module__jJVetG__footer__mentions__container__legalNotices{flex-wrap:wrap}.Footer-module-scss-module__jJVetG__footer__mentions__container__attribution a:hover{font-style:italic;text-decoration:underline}.Footer-module-scss-module__jJVetG__footer__mentions__container__legalNotices{cursor:pointer;justify-content:flex-end}.Footer-module-scss-module__jJVetG__footer__mentions__container__legalNotices:hover{font-style:italic;text-decoration:underline}
