@font-face{font-family:raleway;src:url(../media/Raleway-s.p.58cf75c9.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:raleway Fallback;src:local(Arial);ascent-override:92.39%;descent-override:23.0%;line-gap-override:0.0%;size-adjust:101.74%}.raleway_cd861637-module__9C4TlG__className{font-family:raleway,raleway Fallback}.raleway_cd861637-module__9C4TlG__variable{--font-raleway:"raleway","raleway Fallback"}
@font-face{font-family:cormorantGaramond;src:url(../media/CormorantGaramond-s.p.73e1a877.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:cormorantGaramond;src:url(../media/CormorantGaramond_SemiBold-s.p.b4e5cf36.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:cormorantGaramond Fallback;src:local(Arial);ascent-override:105.17%;descent-override:32.67%;line-gap-override:0.0%;size-adjust:87.85%}.cormorantgaramond_5b833553-module__S043Ia__className{font-family:cormorantGaramond,cormorantGaramond Fallback}.cormorantgaramond_5b833553-module__S043Ia__variable{--font-cormorant:"cormorantGaramond","cormorantGaramond Fallback"}
html,body{overflow-wrap:break-word;color:#211e1c;width:100%;font-family:var(--font-raleway),sans-serif;background-color:#fffbf9;margin:0 auto;font-size:16px;font-weight:400;overflow-x:clip}@media screen and (max-width:279px){html,body{-webkit-hyphens:auto;hyphens:auto}}@media screen and (min-width:768px){html,body{font-size:18px}}@media screen and (min-width:1262px){html,body{font-size:20px}}html :focus-visible,body :focus-visible{outline:2px solid #fffbf9}html :focus:not(:focus-visible),body :focus:not(:focus-visible){outline:none}html{scroll-padding-top:200px}@media screen and (min-width:768px){html{scroll-padding-top:200px}}body{-webkit-text-size-adjust:100%}main{z-index:2;background-color:#fffbf9;position:relative}.overflow{overflow-y:hidden}a{color:inherit;text-decoration:none}p{letter-spacing:normal;margin:0;line-height:150%}h1,h2,h3,h4,h5,h6{margin:0}h2,h3,h4,h5,h6{font-family:var(--font-cormorant),serif;font-weight:600}.title{font-family:var(--font-cormorant),serif;font-size:68px;font-weight:600;line-height:120%}@media screen and (min-width:768px){.title{font-size:76px;line-height:normal}}@media screen and (min-width:1262px){.title{font-size:85px}}.aboutTitle{font-family:var(--font-cormorant),serif;color:#66531c;font-size:68px;font-style:italic;font-weight:600;line-height:120%}@media screen and (min-width:768px){.aboutTitle{font-size:76px}}@media screen and (min-width:1262px){.aboutTitle{font-size:85px}}.relativeHeader{z-index:2;background-color:#fffbf9;height:100px;position:relative}.fixedHeader{z-index:3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fffbf9cc;height:80px;transition:height .3s;position:fixed;top:0}.relativeButton{top:50px;right:0}.fixedButton{transition:height .3s;top:40px;right:0}.notFoundContainer{z-index:2;background-color:#fffbf9;border-bottom:1px solid #211e1c;flex-direction:column;justify-content:center;align-items:center;padding:85px 20px;display:flex;position:relative}@media screen and (max-width:279px){.notFoundContainer{padding-top:52px;padding-bottom:52px}}@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-cormorant),serif;margin:0;font-size:42px;font-weight:600}@media screen and (max-width:279px){.notFoundTitle{font-size:26px}}@media screen and (min-width:768px){.notFoundTitle{font-size:76px}}@media screen and (min-width:1262px){.notFoundTitle{font-size:85px}}.notFoundParagraph{text-align:center;margin:20px 0;font-size:16px}@media screen and (min-width:768px){.notFoundParagraph{margin-top:32px;margin-bottom:32px;font-size:18px}}@media screen and (min-width:1262px){.notFoundParagraph{font-size:20px}}.errorContainer{z-index:2;overflow-wrap:break-word;background-color:#fffbf9;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 100px);display:flex;position:relative;overflow-x:hidden}.errorTitle{text-align:center;font-family:var(--font-cormorant),serif;margin:0;padding-bottom:52px;padding-left:20px;padding-right:20px;font-size:42px;font-weight:600}@media screen and (max-width:279px){.errorTitle{font-size:26px}}@media screen and (min-width:768px){.errorTitle{padding-left:32px;padding-right:32px;font-size:76px}}@media screen and (min-width:1262px){.errorTitle{padding-left:52px;padding-right:52px;font-size:85px}}.errorButton{color:#fffbf9;cursor:pointer;text-align:center;background-color:#66531c;border:none;border-radius:50px;padding:10px 25px;font-size:16px;font-weight:500;display:inline-block}@media screen and (min-width:768px){.errorButton{font-size:18px}}@media screen and (min-width:1262px){.errorButton{font-size:20px}}
.Header-module-scss-module__WciiNq__header{border-bottom:1px solid #211e1c;justify-content:center;width:100%;margin:0 auto;display:flex}.Header-module-scss-module__WciiNq__header__container{justify-content:space-between;align-items:center;width:100%;max-width:1600px;height:100%;display:flex}.Header-module-scss-module__WciiNq__header__container__logo{width:auto;height:40px;padding-left:20px;display:block}@media screen and (min-width:768px){.Header-module-scss-module__WciiNq__header__container__logo{height:60px;padding-left:32px}}@media screen and (min-width:1262px){.Header-module-scss-module__WciiNq__header__container__logo{padding-left:52px}}.Header-module-scss-module__WciiNq__header__container__logo svg{width:auto;height:100%}.Header-module-scss-module__WciiNq__header__container__menuButton{z-index:999;cursor:pointer;background-color:#66531c;border-radius:50%;justify-content:center;width:40px;height:40px;margin-right:20px;display:flex;position:fixed;transform:translateY(-50%)}@media screen and (min-width:768px){.Header-module-scss-module__WciiNq__header__container__menuButton{margin-right:32px}}@media screen and (min-width:936px){.Header-module-scss-module__WciiNq__header__container__menuButton{display:none}}.Header-module-scss-module__WciiNq__header__container__menuButton svg{width:85%;height:auto}.Header-module-scss-module__WciiNq__header__container__button{margin-right:20px}@media screen and (max-width:935px){.Header-module-scss-module__WciiNq__header__container__button{display:none}}@media screen and (min-width:768px){.Header-module-scss-module__WciiNq__header__container__button{margin-right:32px}}@media screen and (min-width:1262px){.Header-module-scss-module__WciiNq__header__container__button{margin-right:52px}}
.Menu-module-scss-module__dhnpjW__nav{display:none}@media screen and (min-width:936px){.Menu-module-scss-module__dhnpjW__nav{display:block}}.Menu-module-scss-module__dhnpjW__nav__list,.Menu-module-scss-module__dhnpjW__menu__nav__list{gap:32px;margin:0;padding-left:0;font-weight:600;list-style-type:none;display:flex}.Menu-module-scss-module__dhnpjW__nav__list__item a,.Menu-module-scss-module__dhnpjW__menu__nav__list__item a{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{font-style:italic;font-weight:400;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:3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fffbf933;width:100svw;height:100dvh;position:fixed;top:0}.Menu-module-scss-module__dhnpjW__menu{z-index:6;background-color:#e4cfc0;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{align-items:flex-start;width:50%}}.Menu-module-scss-module__dhnpjW__menu__nav{align-items:center;display:flex}.Menu-module-scss-module__dhnpjW__menu__nav__list{flex-direction:column;align-items:center}@media screen and (min-width:768px){.Menu-module-scss-module__dhnpjW__menu__nav__list{align-items:flex-start}}.Menu-module-scss-module__dhnpjW__menu__nav__list li a{font-size:26px;display:block;position:relative;overflow:hidden}.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-style:italic;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)}@media screen and (min-width:768px){.Menu-module-scss-module__dhnpjW__menu__nav,.Menu-module-scss-module__dhnpjW__menu__button{padding-left:32px}}.Menu-module-scss-module__dhnpjW__menu__button{display:flex}
