.nav-logo-container{max-width:100%;width:100%}.nav-logo-container #logo-ani-nav svg path{fill:#1f2325}[data-v-be31b0e6]:root{--bg-root:#edeae4}@keyframes fade-in-be31b0e6{0%{opacity:0}to{opacity:1}}.fade-enter-active[data-v-be31b0e6],.fade-leave-active[data-v-be31b0e6]{transition:opacity .4s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-be31b0e6],.fade-leave-to[data-v-be31b0e6]{opacity:0}.cookie-panel[data-v-be31b0e6]{align-items:center;background-color:#fff;border-radius:1rem;bottom:2vh;box-shadow:5px 5px 10px #63636e33;display:flex;flex-direction:column;font-family:Helvetica,Arial,sans-serif;gap:1rem;justify-content:center;left:5%;padding:1rem 1.25rem;position:fixed;width:90%;z-index:100}@media screen and (min-width:960px){.cookie-panel[data-v-be31b0e6]{left:auto;right:2vw;width:40vw}}@media screen and (min-width:1280px){.cookie-panel[data-v-be31b0e6]{padding:1.5rem}}.cookie-panel p[data-v-be31b0e6]{font-size:1rem}.cookie-panel p a[data-v-be31b0e6]{font-size:1rem;text-decoration:underline}.cookie-panel p a[data-v-be31b0e6]:hover{color:#445e44}.cookie-panel .btn-continue[data-v-be31b0e6]{border-radius:2rem;display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:1rem;font-weight:800;margin-left:.5rem;padding:.75rem 1.5rem;text-align:center;transition:background-color .2s ease,color .2s ease}.cookie-panel .btn-continue[data-v-be31b0e6],.cookie-panel .btn-continue[data-v-be31b0e6]:hover{background-color:#445e44;color:#fff}.cookie-panel .d-flex[data-v-be31b0e6]{display:flex;gap:1rem}.grid-image-wrapper,.grid-image-wrapper .grid-image-inner{display:block;position:relative;width:100%}.grid-image-wrapper .grid-image-inner{overflow:hidden}.grid-image-wrapper .grid-image-inner.link{clip-path:inset(0 0);transition:all .6s cubic-bezier(.215,.61,.355,1)}.grid-image-wrapper .grid-image-inner.link:after{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#edeae333;bottom:0;content:"";height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;transition:all .6s cubic-bezier(.215,.61,.355,1);width:100%}.grid-image-wrapper .grid-image-inner.link:hover{clip-path:inset(10px 10px)}.grid-image-wrapper .grid-image-inner.link:hover:after{opacity:1}.grid-image-wrapper img{height:100%;height:calc(100% + 50px);-o-object-fit:cover;object-fit:cover;width:100%}.grid-image-wrapper.drawing{background:transparent;height:auto}.grid-image-wrapper.drawing .grid-image-inner{height:auto;overflow:visible}.grid-image-wrapper.drawing .grid-image{height:auto;position:static;width:100%}.grid-image-wrapper .grid-image--drawing{background:transparent;-o-object-fit:contain;object-fit:contain}.grid-image-wrapper a{align-items:flex-end;display:flex;flex:1;flex-direction:column;height:100%;width:100%}.grid-image-wrapper a .btn{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.grid-image-wrapper a:hover .btn{opacity:1}.image-grid-container{direction:rtl;display:grid;gap:1rem;grid-auto-flow:dense;grid-column:1/-1;grid-template-columns:repeat(10,1fr);grid-template-rows:auto;margin:0;width:100%}@media screen and (min-width:960px){.image-grid-container{gap:2rem;grid-column:7/-1;margin-bottom:3rem}}.image-grid-container.hide-on-mobile{display:none}@media screen and (min-width:960px){.image-grid-container.hide-on-mobile{display:grid}}.image-grid-container .grid-image-wrapper{margin:0!important}.image-grid-container .grid-image-wrapper.portrait{aspect-ratio:9/14;grid-column:auto/span 5!important;grid-row:span 2}.image-grid-container .grid-image-wrapper.landscape{aspect-ratio:7/5;grid-column:1/-1;grid-column:auto/span 5!important;grid-row:span 1}@media screen and (min-width:960px){.image-grid-container .grid-image-wrapper.landscape{aspect-ratio:14/9;grid-column:auto/span 5!important}}.image-grid-container .grid-image-wrapper.square{aspect-ratio:1/1;grid-column:auto/span 5!important;grid-row:span 1}.image-grid-container .grid-image-wrapper .image-caption{display:none}@media screen and (min-width:768px){.image-grid-container .grid-image-wrapper .image-caption{display:inline-block}}:root{--bg-root:#edeae4}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes flash{0%{opacity:1}to{opacity:0}}.video-container{background-color:#f2f1ee;position:relative}.video-container p{animation:none;color:#445e44;font-size:.8rem;font-weight:400;left:50%;letter-spacing:.1em;opacity:0;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);transition:opacity 1s ease .5s}.video-container p.active{animation:flash 1s infinite alternate;opacity:1}[data-v-b2e4b927]:root{--bg-root:#edeae4}@keyframes fade-in-b2e4b927{0%{opacity:0}to{opacity:1}}.page-title.error[data-v-b2e4b927]{padding:4rem 0}.page-title.error h1[data-v-b2e4b927]{color:var(--app-black);font-size:6rem;margin-bottom:2rem;text-align:left}@media screen and (min-width:768px){.page-title.error h1[data-v-b2e4b927]{font-size:8rem}}@media screen and (min-width:960px){.page-title.error h1[data-v-b2e4b927]{font-size:10rem}}@media screen and (min-width:1400px){.page-title.error h1[data-v-b2e4b927]{font-size:12rem}}.page-title.error .intro-text[data-v-b2e4b927]{margin:0 auto;max-width:600px}.page-title.error .intro-text h2[data-v-b2e4b927]{color:var(--app-dark-grey);font-size:1.5rem;font-weight:500;margin-bottom:1rem}@media screen and (min-width:768px){.page-title.error .intro-text h2[data-v-b2e4b927]{font-size:2rem}}.page-title.error .intro-text p[data-v-b2e4b927]{color:var(--app-mid-grey);font-size:1rem;line-height:1.6;margin-bottom:2rem}@media screen and (min-width:768px){.page-title.error .intro-text p[data-v-b2e4b927]{font-size:1.125rem}}.page-title.error .intro-text .btn[data-v-b2e4b927]{align-self:start;display:inline-block;margin-top:1rem}
