@font-face{font-family:"Inter";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/Inter-Light.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:300;font-display:swap;src:url("../fonts/Inter-LightItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/Inter-Regular.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/Inter-Italic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/Inter-Bold.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:700;font-display:swap;src:url("../fonts/Inter-BoldItalic.woff2") format("woff2")}html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;position:relative;width:100%;min-height:100vh;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}*,::after,::before{box-sizing:border-box}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a,body,br,button,center,div,em,figcaption,figure,footer,h2,h3,head,header,html,i,img,input,li,link,main,map,meta,p,script,section,span,strong,style,svg,title,ul{font-size:100%;font:inherit;margin:0;padding:0;border:0;vertical-align:baseline}figcaption,figure,footer,header,main,section{display:block}ul{list-style:none}input:required,input{box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset}input:focus{outline:none}[hidden]{display:none}a:active,a:hover{outline:none}img,svg{max-width:100%;display:inline-block;vertical-align:middle;height:auto}button,input{line-height:normal}button{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer;border:0;background:rgba(0,0,0,0)}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{border:0;background:rgba(0,0,0,0)}a{background-color:rgba(0,0,0,0)}button,input{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button{text-transform:none}button,[type=button]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner{border-style:none;padding:0;outline:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,.body{font-family:"Inter",Arial,sans-serif;font-size:clamp(0.875rem,.0033783784*(100vw - 20rem) + 0.875rem,1rem);line-height:1.25}body.gscrollbar-fixer,.body.gscrollbar-fixer{padding-right:15px !important}.center{max-width:57rem;margin:0 auto}img{width:100%}figure{margin-bottom:1rem}figcaption{padding:.625em 0;font-size:0.875rem;text-align:center;color:#5e5a46}em{font-style:italic}strong{font-weight:700}.button{position:relative;font-size:0.875rem;color:#000;transition:color .25s ease-in-out}.button::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.05em;background-color:#000;transition:background-color .25s ease-in-out}.button-as-link{position:relative;display:flex;align-items:center;padding:0 0 .25em;font-size:0.9375rem;font-weight:700;color:inherit;text-transform:uppercase;letter-spacing:-0.02em;border-bottom:.25em solid #a4cbb4;background:rgba(0,0,0,0);border-radius:0;margin-bottom:.6em;cursor:pointer}.button-as-link::before{content:"";width:1em;height:1.2em;margin-right:.3em;background:#fff url(../img/pin.svg) no-repeat center;background-size:contain}@keyframes pin-bounce{0%{transform:translateY(0) scaleY(1) rotateZ(0deg)}15%{transform:translateY(0) scaleY(0.85) scaleX(1.05)}25%{transform:translateY(-18px) scaleY(1.1) scaleX(0.95) rotateZ(-10deg)}45%{transform:translateY(4px) scaleY(0.97) rotateZ(6deg)}65%{transform:translateY(-3px) rotateZ(-3deg)}100%{transform:translateY(0) scaleY(1) scaleX(1) rotateZ(0deg)}}.logo{width:9.375rem}.logo--footer{width:7.5rem}.logo svg{width:100%}.header{margin-bottom:4.3%;font-size:0.8125rem;font-weight:300;line-height:1.3;color:#fff;background-color:#5e5a46}.header__text{padding:.8em 1.25em .6em;letter-spacing:-0.013em;text-align:center;background-color:#4a473b;border-bottom:0.0625rem solid #fff}.header__logo-wrapper{padding:1.25rem 1rem}.header__bg img{height:clamp(15.625rem,15.625rem + 49*(100vw - 20rem)/592,18.6875rem);-o-object-fit:cover;object-fit:cover;-o-object-position:35% center;object-position:35% center}.footer{color:#fff}.footer__body{padding:3.25em 1.54em 0;font-size:0.8125rem;line-height:1.4;background-color:#5e5a46}.footer__item--description a,.footer__item--participants a{position:relative;display:inline-block;text-decoration:none;transition:color .25s ease-in-out;color:#66987b}.footer__item--description a::after,.footer__item--participants a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.05em;background-color:#66987b;transition:background-color .25s ease-in-out}.footer__item--description{padding-block:3.3em 2em;border-bottom:0.125rem solid #66987b}.footer__item--description p:first-child{margin-bottom:2.3em}.footer__item--participants{padding-block:2.3em 2em}.footer__item--participants ul:first-child{margin-bottom:2.3em}.footer__item--privacy{width:calc(100% + 3.08em);padding-inline:1.54em;padding-bottom:1em;margin:0 -1.54em;font-size:0.75rem;background-color:#4a473b}.footer__privacy{text-transform:uppercase}.footer__privacy a{display:block;padding-block:1em;color:inherit;text-decoration:none;transition:color .25s ease-in-out}.footer__year{text-align:right}.section{position:relative;margin-bottom:clamp(2.1875rem,2.1875rem + .0084459459*(100vw - 20rem),2.5rem)}.section__button-as-link-wrapper{display:flex;padding-inline:1.25rem}.section>p,.section>h2{padding-inline:1.25rem}.section h2{font-size:clamp(1.375rem,.0084459459*(100vw - 20rem) + 1.375rem,1.6875rem);font-weight:300;margin-bottom:.6em}.section>p:not(:first-of-type){font-size:clamp(0.875rem,.0033783784*(100vw - 20rem) + 0.875rem,1rem)}.section>p a{position:relative;display:inline-block;text-decoration:none;transition:color .25s ease-in-out;color:#66987b}.section>p a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.05em;background-color:#66987b;transition:background-color .25s ease-in-out}.section p.section__hint{font-size:0.875rem;margin:1.5em 0 2.5em;font-style:italic}.section .wp-block-group{position:relative;padding-top:0;padding-inline:1.25rem;padding-bottom:1.5625rem;background-color:#f2f0e8;overflow:auto;transition:padding .25s ease-in-out}.section .wp-block-group.show{padding-bottom:2.1875rem}.section .wp-block-group.show .wp-block-group__inner-container{max-height:4000px}.section .wp-block-group p{font-size:0.875rem;line-height:1.3;margin-bottom:1.4em}.section .wp-block-group p:first-of-type{margin-top:1.6875rem}.section .wp-block-group__inner-container{max-height:2.8125rem;overflow:hidden;transition:max-height .25s ease-in-out}.section .wp-block-group__inner-container a{position:relative;display:inline-block;text-decoration:none;transition:color .25s ease-in-out;color:#66987b}.section .wp-block-group__inner-container a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.05em;background-color:#66987b;transition:background-color .25s ease-in-out}.section .wp-block-group__inner-container .audio-player{padding-inline:0}.section .wp-block-group__inner-container .audio-player__wrapper{border:none}.section .wp-block-gallery{display:flex;flex-wrap:wrap;gap:1rem}.section .wp-block-gallery figure{margin-bottom:0}.section .splide{margin-top:1.7rem}.section__read-more{position:absolute;left:1.25rem;bottom:1.5625rem;width:calc(100% - 2.5rem);text-align:right;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(242, 240, 232, 0.99) 55%, rgb(242, 240, 232) 100%);transition:bottom .25s ease-in-out}.section--privacy h2,.section--privacy h3{text-align:center;text-transform:uppercase}.section--privacy h2{margin-bottom:1em;font-weight:700}.section--privacy h3{margin:0;margin-bottom:.8em;font-weight:500}.section--privacy p{margin-bottom:1.5em}.section--privacy .wp-block-group{padding-top:1.71em;margin-bottom:2em}.section--privacy .wp-block-group__inner-container{max-height:none;height:auto}.section--privacy .wp-block-group p:first-of-type{margin-top:0}.section--privacy .wp-block-group p:last-of-type{margin-bottom:0}.section--404::before{content:"404";display:block;padding-inline:1.25rem;font-size:7.5rem;font-weight:700;color:#a4cbb4;text-align:center}.section--404 h2{font-size:2.5rem}.section--404 .wp-block-group{padding-bottom:0}.section--404 .wp-block-group__inner-container{max-height:none;height:auto}.section--404 .wp-block-group p{font-size:1.25rem}.section--404 .wp-block-group p:first-child{text-align:justify}.section--404 .wp-block-group p:nth-child(2){text-align:center}.pin{position:relative;display:flex;flex-direction:column;white-space:nowrap}.pin__wrapper{display:flex;align-items:center;padding:.44em;background-color:#5f5a44;box-shadow:.2em .2em 0 0 #000}.pin__wrapper>span:first-child{padding:0 .36em;margin-right:.45em;font-size:0.875rem;font-weight:700;text-align:center;background-color:#fff}.pin__wrapper>span:last-of-type{font-weight:300;letter-spacing:-0.035em;color:#fff}.pin svg{width:.9em}.pin svg path:first-child{fill:#5f5a44}.pin svg path:last-child{fill:#000}.pin.pin--active .pin__wrapper{background-color:#931513}.pin.pin--active svg path:first-child{fill:#931513}.section-map__wrapper{position:relative;height:25.625rem}.section-map .wp-block-image{position:absolute;top:0;left:0;right:0;bottom:0;margin-bottom:0}.section-map .wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover}.section-map__modal{position:static}.section-map__modal.expanded{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.85)}.section-map__modal.expanded .section-map__map{width:100vw;height:calc(100vh - 7.5rem);background-color:rgba(0,0,0,0)}.section-map__modal.expanded .section-map__modal-close-btn{display:flex}.section-map__modal-close-btn{display:none;position:absolute;top:0.9375rem;right:1.25rem;z-index:9999;justify-content:center;align-items:center;width:2.1875rem;height:2.1875rem;line-height:1;background-color:rgba(0,0,0,0);border-radius:0.25rem;border:none;opacity:.75;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .25s ease-in-out}.section-map__modal-close-btn:hover{opacity:1}.section-map__modal-close-btn svg{display:block;width:1.125rem;height:auto;fill:#fff}.section-map__map{height:25.625rem;font-size:1rem;overflow:hidden}.section-map .leaflet-marker-icon{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.section-map .leaflet-marker-icon .pin{top:-2.05em;left:.18em}@media(min-width: 57rem){body,.body{padding-top:3rem}.section .wp-block-group{padding-inline:2.1875rem}.section .wp-block-group.show{padding-bottom:2.5rem}.section .wp-block-group p{margin-bottom:1.65em}.section .wp-block-group p:first-of-type{margin-top:1.25rem}.section .wp-block-group__inner-container{max-height:2.25rem}.section__read-more{left:2.2rem;width:calc(100% - 4.375rem);background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(242, 240, 232, 0.99) 80%, rgb(242, 240, 232) 100%)}.section--privacy .wp-block-group__inner-container{max-height:none}.section--404::before{padding-inline:2.1875rem}.section--404 .wp-block-group{padding-bottom:0}.section--404 .wp-block-group__inner-container{max-height:none}}@media(hover: hover)and (pointer: fine){.button:hover{color:#a4cbb4}.button:hover::after{background-color:#a4cbb4}.button-as-link:hover::before{animation:pin-bounce .9s ease-out}.footer__item--description a:hover,.footer__item--participants a:hover{color:#a4cbb4}.footer__item--description a:hover::after,.footer__item--participants a:hover::after{background-color:#a4cbb4}.footer__privacy a:hover{color:#a4cbb4}.section>p a:hover{color:#a4cbb4}.section>p a:hover::after{background-color:#a4cbb4}.section .wp-block-group__inner-container a:hover{color:#a4cbb4}.section .wp-block-group__inner-container a:hover::after{background-color:#a4cbb4}}@media(min-width: 50rem){.logo--footer{width:6.125rem}.header__text{padding:.27em 1rem}.header__logo-wrapper{padding:1rem 1.375rem}.footer{font-weight:300}.footer__item--participants{display:flex;justify-content:space-between}.footer__item--participants ul{margin-bottom:0}.footer__item--participants ul:first-child{width:19.0625rem}.footer__item--participants ul:last-child{width:19.375rem}}@media(min-width: 48rem){.footer__body{padding:3.35em 3.8em 0}.footer__item--privacy{width:calc(100% + 7.6em);padding-inline:3.8em;margin:0 -3.8em}}@media(min-width: 29.6875rem){.footer__item--privacy{display:flex;justify-content:space-between;align-items:center;padding-bottom:0}}@media(min-width: 58.75rem){.section__button-as-link-wrapper{padding:0}.section>p,.section>h2{padding-inline:0}}@media(min-width: 34.375rem){.section .wp-block-gallery{flex-wrap:nowrap;gap:1.5rem}}@media(min-width: 48.0625rem){.section-map__modal-close-btn{background-color:rgba(0,0,0,.32)}}@media(min-width: 62rem){.section-map__modal-close-btn{right:20px;opacity:.7}}