.Navbar_root__bNE00{background-color:#fff;display:flex;white-space:nowrap;justify-content:flex-end;align-items:center;position:fixed;top:0;left:100%;width:100%;height:100%;transition:left var(--time-animation-long) ease-in-out;overflow:hidden;font-size:var(--font-size-2xl);font-weight:800;overflow-y:scroll}.Navbar_root__bNE00>div{height:100%}.Navbar_list__Jg_bD{width:100%;display:flex;align-items:flex-end;list-style:none;margin:0;padding:10vh 8vw;justify-content:space-between;flex-direction:column}.Navbar_onlyDesktop__SUZT7{display:none}.Navbar_onlyMobile__Hfp4M{display:block}.Navbar_trigger__WQOrZ{background:none;color:inherit;border:none;outline:inherit;font-size:inherit}.Navbar_item____PDK{margin:6px 0}.Navbar_item____PDK button{margin:0;padding:0}.Navbar_link__SAiYx{display:block}.Navbar_link__SAiYx:focus-visible,.Navbar_link__SAiYx:hover,.Navbar_trigger__WQOrZ:focus-visible,.Navbar_trigger__WQOrZ:hover{border:none;outline:none;color:var(--color-red);transition:all var(--time-animation-short) ease-in-out}.Navbar_link__SAiYx[data-active]{color:var(--color-red)}.Navbar_content__Xfbwh{position:absolute;border-radius:4px;padding:16px 20px;margin-top:8px;background-color:var(--color-green);box-shadow:0 0 8px rgba(0,0,0,.125)}.Navbar_menu_list__e9yNz{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.Navbar_show__xujNp{left:0}@media(min-width:875px){.Navbar_root__bNE00{justify-content:center;background-color:initial;position:static;top:auto;left:auto;overflow:initial;font-size:var(--font-size-lg)}.Navbar_root__bNE00>div{width:100%}.Navbar_list__Jg_bD{height:100%;padding:0;flex-direction:row;align-items:center}.Navbar_onlyDesktop__SUZT7{display:block}.Navbar_onlyMobile__Hfp4M{display:none}}.LanguageMenu_languages__0eiNS{display:flex;justify-content:flex-end;position:relative;width:100%;bottom:0;z-index:1;font-size:var(--font-size-xl);font-weight:500;margin-bottom:60px}.LanguageMenu_languages__0eiNS a{margin:0 4px;cursor:pointer}.LanguageMenu_languages__0eiNS a:hover{color:var(--color-red)}@media(min-width:875px){.LanguageMenu_languages__0eiNS{position:absolute;top:0;display:flex;justify-content:flex-end;font-size:var(--font-size-sm)}}.ContactMenu_contactMenu__ze8Xl{position:relative;margin-top:5rem;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.ContactMenu_item__Hfvss{display:flex;align-items:center;gap:4px}.ContactMenu_item__Hfvss span{font-size:var(--font-size-md);font-weight:400}@media(min-width:875px){.ContactMenu_contactMenu__ze8Xl{display:none}}.BurgerButton_menu_toggle__NOuoZ{border:none;background:inherit;width:40px;height:40px;position:absolute;right:1.2rem;top:1.2rem;z-index:2;display:flex;align-items:center;cursor:pointer}.BurgerButton_menu_toggle_group__V8xIg{height:26px;width:30px}.BurgerButton_menu_toggle_bar__YoT_t{display:block;position:relative;top:50%;margin-top:-4px;right:0;width:100%;height:4px;border-radius:4px;background-color:var(--color-text);transition:all var(--time-animation-short) ease}.BurgerButton_menu_toggle_bar__YoT_t.BurgerButton_top__8DP7h{transform:translateY(-9px)}.BurgerButton_menu_toggle_bar__YoT_t.BurgerButton_bottom__MJsau{transform:translateY(9px)}.BurgerButton_nav_open__vfatb .BurgerButton_top__8DP7h{transform:translate(0) rotate(45deg)}.BurgerButton_nav_open__vfatb .BurgerButton_middle__kewX5{opacity:0}.BurgerButton_nav_open__vfatb .BurgerButton_bottom__MJsau{transform:translate(0) rotate(-45deg)}@media(min-width:875px){.BurgerButton_menu_toggle__NOuoZ{display:none}}.Header_header__NLhag{position:absolute;top:0;left:0;width:100%;height:var(--header-height);margin-bottom:0;z-index:1}.Header_nav_container__lV_JM{display:flex;justify-content:soace-between;align-items:center;padding:0 1rem;max-width:1200px;margin:0 auto;height:100%}.Header_nav_logo__0Bm_D{aspect-ratio:1/1;margin-top:2rem;position:relative;min-height:50px}.Header_nav_logo__0Bm_D:active,.Header_nav_logo__0Bm_D:focus-visible,.Header_nav_logo__0Bm_D:hover{transform:rotate(10deg);transition:all .2 ease-in-out}.Header_nav_logo_image__N_Z3u{position:relative;height:100%;width:100%;min-width:20px;background-color:#fff;border-radius:999px}.Header_nav_logo_link__uqeGD:focus-visible{border:none;outline:none}.Header_nav_logo_image__N_Z3u:hover,.Header_nav_logo_link__uqeGD:focus-visible .Header_nav_logo_image__N_Z3u{border:none;outline:none}.Header_burger_menu__2bX_5{display:none}@media(min-width:875px){.Header_nav_logo__0Bm_D{min-height:60px;margin-top:0;margin-right:2rem}}.Footer_footer__Q5T55{text-align:center;font-size:.7rem;padding:1.5rem 0;display:flex;flex-direction:column;align-items:center;gap:4px;font-weight:700}.Footer_footer__Q5T55 .Footer_icons__e8xGN{display:flex;gap:10px}.Footer_footer__Q5T55 .Footer_icons__e8xGN img{display:inline-block}.Layout_container__gktH6{height:100%;display:flex;flex-direction:column}.Layout_main__evUHx{margin-top:var(--header-height);padding:1rem;flex:1 1 auto;display:flex;flex-direction:column}@media(min-width:875px){.Layout_main__evUHx{padding:0 1rem 1rem}}*,:after,:before{box-sizing:border-box}*{margin:0}#__next,body,html{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next{isolation:isolate}a{color:inherit;text-decoration:none}@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700;800&display=swap";:root{--color-blue:#3e5680;--color-red:#c37171;--color-green:#f0f6f4;--color-background:#fff;--color-text:#222;--font-size-2xs:0.65rem;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-size-4xl:3rem;--size-gallery-grid:100px;--size-gallery-grid-small:80px;--time-animation-short:0.1s;--time-animation-long:0.2s;--header-height:50px}@media(min-width:875px){:root{--header-height:80px}}body,html{background-color:var(--color-background);color:var(--color-text);font-family:Montserrat,sans-serif;font-size:calc(11px + .390625vw);line-height:normal;max-width:1200px;margin:auto}body.noScroll{position:fixed;width:100vw}@media(min-width:875px){body.noScroll{position:inherit;width:inherit}}.buttonStyle{font-size:.9rem;background:none;border:none;cursor:pointer;font-style:italic;font-weight:700}.buttonStyle:hover{color:#c37171}