@charset "UTF-8";:root{interpolate-size:allow-keywords;--green1: #beffcb;--green2: #4ace8e;--green3: #00502d;--green4: #003022;--lightBlack: #1a1a18;--mobHeaderHeight: 76px}@font-face{font-family:ABC Diatype Mono;src:url(/build/assets/ABCDiatypeMono-Regular-Ck9hQiQ-.woff) format("woff"),url(/build/assets/ABCDiatypeMono-Regular-w0lntnXb.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABC Diatype;src:url(/build/assets/ABCDiatype-Regular-cIjVkT68.woff) format("woff"),url(/build/assets/ABCDiatype-Regular-iFTavVmy.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}html,body{min-height:100%}body{line-height:1.4;font-size:100%;font-family:ABC Diatype Mono,Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;color:#000;text-align:left;position:relative}*{padding:0;margin:0;-ms-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-ms-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:inherit;outline:none}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-weight:400}h1{letter-spacing:.21rem}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}button:focus{outline:0}img{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;outline:0}ul,ol{list-style-type:none}p{margin-bottom:10px;text-wrap:pretty}.posRel{position:relative}.skrit{display:none}@media(max-width:767px){.mobilSkrit{display:none!important}}@media(min-width:768px){.desktopSkrit{display:none!important}}.flLeft{float:left!important}.flRight{float:right!important}.center{margin:0 auto!important}.textLevo{text-align:left}.textDesno{text-align:right}.textCenter{text-align:center}.imgResponsive{max-width:100%;height:auto;display:block}.overflow{overflow:hidden}.coverBack{background-size:cover;background-repeat:no-repeat;background-position:center center}section{position:relative}.content{margin:0 auto;padding-left:10px;padding-right:10px}@media(min-width:768px){.content{width:750px}}@media(min-width:992px){.content{width:970px}}@media(min-width:1224px){.content{width:1180px}}@media(min-width:1500px){.content{width:1480px}}@media(min-width:1824px){.content{width:1780px}}.backGreen1{background:var(--green1)}.backGreen1 a{transition:color 80ms cubic-bezier(.25,.25,.75,.75),background-color 80ms cubic-bezier(.25,.25,.75,.75),border-color 80ms cubic-bezier(.25,.25,.75,.75)}.backGreen1 a:hover,.backGreen1 a:focus{color:#000;background-color:var(--green2);border-color:var(--green2)!important}.backGreen2{background:var(--green2)}.backGreen2 a{transition:color 80ms cubic-bezier(.25,.25,.75,.75),background-color 80ms cubic-bezier(.25,.25,.75,.75),border-color 80ms cubic-bezier(.25,.25,.75,.75)}.backGreen2 a:hover,.backGreen2 a:focus{color:var(--green1);background-color:var(--green4);border-color:var(--green4)!important}.backGreen3{background:var(--green3);color:var(--green1)}.backGreen3 a{transition:color 80ms cubic-bezier(.25,.25,.75,.75),background-color 80ms cubic-bezier(.25,.25,.75,.75),border-color 80ms cubic-bezier(.25,.25,.75,.75)}.backGreen3 a:hover,.backGreen3 a:focus{color:var(--green3);background-color:var(--green2);border-color:var(--green2)!important}.backGreen4{background:var(--green4);color:var(--green1)}.backGreen4 a{transition:color 80ms cubic-bezier(.25,.25,.75,.75),background-color 80ms cubic-bezier(.25,.25,.75,.75),border-color 80ms cubic-bezier(.25,.25,.75,.75)}.backGreen4 a:hover,.backGreen4 a:focus{color:#000;background-color:var(--green1);border-color:var(--green1)}.backBlack{background:#000;color:#fff}.backWhite{background:#fff}.backLightBlack{background:var(--lightBlack);color:#fff}.green1{color:var(--green1);border-color:var(--green1)!important}.green2{color:var(--green2);border-color:var(--green2)!important}.green3{color:var(--green3);border-color:var(--green3)!important}.green4{color:var(--green4);border-color:var(--green4)!important}.mb0{margin-bottom:0!important}.normal{font-weight:400}.white{color:#fff}.defGumb{display:block;border-radius:2rem;padding:1.25rem 2rem;letter-spacing:.21rem}.cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.height100{position:relative;min-height:calc(100vh - var(--mobHeaderHeight));min-height:calc(100svh - var(--mobHeaderHeight))}@media(min-width:768px){.height100{min-height:100vh;min-height:100svh}}.height50{position:relative;min-height:calc(50vh - var(--mobHeaderHeight) / 2);min-height:calc(50svh - var(--mobHeaderHeight) / 2)}@media(min-width:768px){.height50{min-height:50vh;min-height:50svh}}.whiteText{color:#fff}.upper{text-transform:uppercase}.fs12{font-size:.75rem}.fs20{font-size:1.25rem}.fs30{font-size:1.875rem;letter-spacing:.53rem;font-weight:400}.fs30.resp{font-size:clamp(1.25rem,-.8928571429rem + 4.4642857143vw,1.875rem)}.fs36{font-size:2.25rem;letter-spacing:.63rem;font-weight:400}.fs36.resp{font-size:clamp(1.3125rem,-1.9017857143rem + 6.6964285714vw,2.25rem)}.letSpace01{letter-spacing:.1rem}.letSpace02{letter-spacing:.21rem}.underline{text-decoration:underline}.adminPanelBtn{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;display:inline-flex;align-items:center;gap:.5rem;background:var(--lightBlack);color:var(--green1);border:1px solid var(--green1);padding:.6rem 1.2rem;font-size:13px;font-family:ABC Diatype Mono,monospace;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;box-shadow:0 2px 8px #0000004d;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.adminPanelBtn svg{flex-shrink:0}.adminPanelBtn:hover,.adminPanelBtn:focus{background:var(--green1);color:var(--lightBlack);border-color:var(--green1)}@media(max-width:767px){.adminPanelBtn{bottom:1rem;right:1rem;padding:.5rem 1rem;font-size:12px}}.newsHero>div{display:grid;gap:1rem;padding-block:3rem}.newsHero>div div,.newsHero>div h1{max-width:848px;margin:0 auto;text-wrap:balance}.newsListing{background:var(--green4);color:#fff}.newsListing .newsEmptyState{padding:6rem 2rem;font-size:.75rem;letter-spacing:.21rem;text-transform:uppercase;color:#ffffff80}.newsListing .newsEmptyState p{margin:0}.newsListing .loadMoreContainer{padding:2rem 2rem 3rem}@media(min-width:768px){.newsListing .loadMoreContainer{padding-block:2rem 6rem}}.newsListing .loadMoreContainer .defGumb{border:1px solid;display:inline-block;margin:0 auto;cursor:pointer}@media(min-width:768px){.newsListing .loadMoreContainer .defGumb{max-width:665px;display:block}}.newsGrid{display:grid;-moz-column-gap:3rem;column-gap:3rem;row-gap:clamp(2rem,-.9090909091rem + 6.0606060606vw,6rem);padding:3rem}@media(min-width:768px){.newsGrid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1224px){.newsGrid{grid-template-columns:repeat(4,1fr)}}.newsGrid a{display:block;width:100%}.newsGrid a picture{display:block;position:relative;width:100%;min-width:100%;aspect-ratio:.772/1}.newsGrid a img{position:static;min-width:100%;width:100%;height:auto;aspect-ratio:.772/1}.newsGrid .newsCard{display:flex;flex-direction:column;align-items:center;gap:1rem}@media(max-width:1223px){.newsGrid .newsCard.newsHiddenMobile{display:none}}.newsDetail .newsDetailInner{display:grid}@media(min-width:992px){.newsDetail .newsDetailInner{grid-template-columns:repeat(2,1fr)}}.newsDetail .newsDetailImage{display:flex;justify-content:center;width:100%}.newsDetail .newsDetailContent{background-color:var(--green1);padding:3rem 1.5rem 2rem}@media(min-width:768px){.newsDetail .newsDetailContent{padding:1.5rem 2rem 3rem}}.newsDetail .newsDetailContent .newsDetailContentInner{max-width:40rem;display:flex;flex-direction:column;gap:1.25rem}.newsDetail .newsDetailContent .newsDetailContentInner h1{margin-bottom:1.5rem}@media(max-width:767px){.newsDetail .newsDetailContent .newsDetailContentInner h1{font-size:1rem}}.newsDetail .newsDetailContent .newsDetailContentInner .newsDetailText a{text-decoration:underline}.newsDetail .newsDetailContent .newsDetailContentInner .newsDetailText{font-family:ABC Diatype,sans-serif}@media(min-width:768px){.newsOtherStories .newsListing{background:var(--green3)}}.newsOtherStories .newsOtherStoriesHeader{padding:3rem 2rem 0;background:var(--green4);color:#fff}@media(min-width:768px){.newsOtherStories .newsOtherStoriesHeader{background:var(--green3)}}.newsNewsletter{padding:6rem 2rem}@media(min-width:768px){.newsNewsletter{padding:12rem 2rem}}.newsNewsletter .newsNewsletterInner{max-width:42rem;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.newsNewsletter .newsNewsletterInner span{display:block;color:var(--green4)}.newsNewsletter .newsletterForm{position:relative;display:flex;flex-direction:column;gap:1.5rem;align-items:center}.newsNewsletter .newsletterForm input[type=email]{width:100%;border:1px solid var(--green4);background:#fff;color:var(--green4);padding:1.25rem 2rem;outline:none;font-family:inherit;font-size:16px;min-width:0;border-radius:100px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}.newsNewsletter .newsletterForm input[type=email]::-moz-placeholder{color:var(--green4);opacity:.5;text-transform:uppercase}.newsNewsletter .newsletterForm input[type=email]::placeholder{color:var(--green4);opacity:.5;text-transform:uppercase}.newsNewsletter .newsletterForm button[type=submit]{border:1px solid var(--green4);background:var(--green4);color:var(--green1);padding:1.25rem 3rem;cursor:pointer;font-family:inherit;white-space:nowrap;border-radius:100px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.newsNewsletter .newsletterForm button[type=submit]:disabled{cursor:pointer}@media(min-width:768px){.newsNewsletter .newsletterForm{flex-direction:row;align-items:stretch;gap:0}.newsNewsletter .newsletterForm input[type=email]{padding:1.25rem 9rem 1.25rem 2rem;text-align:left}.newsNewsletter .newsletterForm button[type=submit]{position:absolute;top:0;right:0;bottom:0;padding:0 3rem}}.newsNewsletter .newsletterMessage{font-size:.75rem;transition:opacity .3s;text-align:center}.newsNewsletter .newsletterMessage.newsletterMessage--success,.newsNewsletter .newsletterMessage.newsletterMessage--error{opacity:.9}.popupWrapp{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000001f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:999;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.25,.25,.75,.75)}.popupWrapp.active{opacity:1;visibility:visible}.popupWrapp.active .popup,.popupWrapp.popupCookiesWrapp .popup{translate:0 0}.popupWrapp.popupCookiesBottomWrapp{inset:auto 0 0 0;background:var(--green4);color:var(--green1);z-index:1000;opacity:1;visibility:inherit;filter:drop-shadow(0px 0px 10px rgba(0,0,0,.3))}@media(min-width:768px){.popupWrapp.popupCookiesBottomWrapp{inset:auto 25% 0 25%;border-radius:1rem 1rem 0 0}}.popupWrapp.popupCookiesBottomWrapp.out{opacity:0;visibility:hidden;translate:0 100%;transition:opacity .35s cubic-bezier(.25,.25,.75,.75),visibility .35s,translate .35s cubic-bezier(.455,.03,.515,.955)}.popupWrapp.popupCookiesBottomWrapp>div{display:flex;align-items:center;justify-content:space-between;padding:.75rem 4rem .75rem 2rem;gap:1rem}.popupWrapp.popupCookiesBottomWrapp .buttonsWrapp{display:flex;gap:1rem}.popupWrapp.popupCookiesBottomWrapp .close{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);cursor:pointer;z-index:2}.popupWrapp.popupCookiesBottomWrapp button{all:unset;text-transform:uppercase;box-sizing:border-box;width:100%;padding:1rem;border-radius:2rem;border:1px solid var(--green1);color:var(--green4);background-color:var(--green1);font-size:.75rem;letter-spacing:.21rem;cursor:pointer;transition:all .15s cubic-bezier(.25,.25,.75,.75)}@media(min-width:768px){.popupWrapp.popupCookiesBottomWrapp button{padding:1.125rem 2rem}}.popupWrapp.popupCookiesBottomWrapp button:hover{outline:none}.popupWrapp.popupCookiesWrapp{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;transition:opacity .5s cubic-bezier(.25,.25,.75,.75),visibility .5s}.popupWrapp.popupCookiesWrapp .popup{pointer-events:all;padding:5rem;width:calc(100vw - 4rem);margin:2rem auto auto;inset:0 0 auto 0;border-radius:1rem;overflow:hidden;box-shadow:0 0 35px #0000004d;translate:0 0!important;transition:opacity .5s cubic-bezier(.25,.25,.75,.75)}@media(min-width:768px){.popupWrapp.popupCookiesWrapp .popup{max-width:478px;top:50%;transform:translateY(-50%)}}.popupWrapp.popupCookiesWrapp .popup .popNewsletterContent{grid-template-columns:1fr}.popupWrapp.popupCookiesWrapp .popCookletterContent{transition:opacity .5s cubic-bezier(.25,.25,.75,.75)}.popupWrapp.popupCookiesWrapp .popCookletterContent button{all:unset;text-transform:uppercase;box-sizing:border-box;width:100%;padding:1.125rem 2rem;border-radius:2rem;border:1px solid var(--green1);font-size:.75rem;letter-spacing:.21rem;cursor:pointer;transition:all .15s cubic-bezier(.25,.25,.75,.75),opacity .5s cubic-bezier(.25,.25,.75,.75)}.popupWrapp.popupCookiesWrapp .popCookletterContent button:hover{outline:none;color:var(--green4);background-color:var(--green1)}.popupWrapp.popupCookiesWrapp .textWrapp,.popupWrapp.popupCookiesWrapp .buttonsWrapp{display:flex;flex-direction:column;transition:opacity .5s cubic-bezier(.25,.25,.75,.75)}.popupWrapp.popupCookiesWrapp .textWrapp{gap:3rem}.popupWrapp.popupCookiesWrapp .buttonsWrapp{gap:1rem}.popupWrapp.popupNewsWrapp .cta{display:inline-block;margin-top:2rem;text-transform:uppercase;box-sizing:border-box;width:100%;padding:1.125rem 2rem;border-radius:2rem;border:1px solid var(--green1);color:var(--green1);font-size:.75rem;letter-spacing:.21rem;cursor:pointer;transition:all .15s cubic-bezier(.25,.25,.75,.75)}.popupWrapp.popupNewsWrapp .cta:hover{outline:none;color:var(--green4);background-color:var(--green1)}.popupWrapp.popupNewsWrapp .popup{translate:100% 0;transition:all .5s cubic-bezier(.455,.03,.515,.955)}.popupWrapp.popupNewsWrapp.active{opacity:1;visibility:visible}.popupWrapp.popupNewsWrapp.active .popup{translate:0 0}.popupWrapp .popup{position:absolute;top:0;right:0;bottom:0;left:0;translate:100% 0;background:var(--green4);color:var(--green1);line-height:1.25rem;padding-inline:2.5rem;display:grid;align-items:center;text-align:center;transition:opacity .5s cubic-bezier(.25,.25,.75,.75)}@media(min-width:768px){.popupWrapp .popup{inset:0 0 0 auto}}.popupWrapp .popup.newsletterWrapp{padding-inline:0;width:calc(100vw - 4rem);margin:2rem auto auto;inset:0 0 auto 0;border-radius:1rem;overflow:hidden;box-shadow:0 0 35px #0000004d}@media(min-width:768px){.popupWrapp .popup.newsletterWrapp{max-width:956px;top:50%;transform:translateY(-50%)}}.popupWrapp .popup .closeNewsletter{z-index:2}.popupWrapp .popup .popNewsContent{max-width:22rem;margin-inline:auto}.popupWrapp .popup .popNewsletterContent{margin-inline:auto;display:grid;min-height:0;height:100%}@media(max-width:767px){.popupWrapp .popup .popNewsletterContent{grid-template-rows:auto 1fr}}@media(min-width:768px){.popupWrapp .popup .popNewsletterContent{grid-template-columns:repeat(2,1fr)}}.popupWrapp .popup .popNewsletterContent>div{position:relative}.popupWrapp .popup .popNewsletterContent .overGrid{padding-inline:2rem;padding-block:4rem}.popupWrapp .popup .popNewsletterContent .textWrapp{padding-inline:2rem;padding-block:2rem;max-width:54ch;margin-inline:auto;text-wrap:balance;line-height:1rem}.popupWrapp .popup .popNewsletterContent .textWrapp p{margin-bottom:2rem}.popupWrapp .popup .popNewsletterContent .textFormWrapp{height:-moz-fit-content;height:fit-content;padding-block:2rem;display:grid;align-items:center;height:100%}@media(min-width:768px){.popupWrapp .popup .popNewsletterContent .textFormWrapp{padding-block:4rem}}.popupWrapp .popup .popNewsletterContent .formWrapp{padding:0 1.5rem}@media(min-width:768px){.popupWrapp .popup .popNewsletterContent .formWrapp{padding:0 5rem}}.popupWrapp .popup .popNewsletterContent .formWrapp .formEleWrapp{position:relative}.popupWrapp .popup .popNewsletterContent input[type=email]{all:unset;text-align:left;box-sizing:border-box;width:100%;padding:1.125rem 1.5rem;border-radius:2rem;border:1px solid var(--green1);background:transparent;color:var(--green1);font-size:.75rem;letter-spacing:.21rem;margin-bottom:1rem;transition:border-color .15s cubic-bezier(.25,.25,.75,.75)}.popupWrapp .popup .popNewsletterContent input[type=email]:focus{outline:none}.popupWrapp .popup .popNewsletterContent input[type=email]::-moz-placeholder{color:var(--green1);text-align:center;text-transform:uppercase}.popupWrapp .popup .popNewsletterContent input[type=email]::placeholder{color:var(--green1);text-align:center;text-transform:uppercase}.popupWrapp .popup .popNewsletterContent button{all:unset;text-transform:uppercase;box-sizing:border-box;width:100%;padding:1.125rem 2rem;border-radius:2rem;border:1px solid var(--green1);color:var(--green4);background-color:var(--green1);font-size:.75rem;letter-spacing:.21rem;cursor:pointer;transition:all .15s cubic-bezier(.25,.25,.75,.75)}.popupWrapp .popup .popNewsletterContent button:hover{outline:none}.popupWrapp .popup h2{margin-bottom:clamp(2rem,.5454545455rem + 3.0303030303vw,4rem);line-height:normal}.popupWrapp .popup .close{position:absolute;top:1rem;right:1rem;cursor:pointer}.popupWrapp .popup .date{position:absolute;inset:auto 0 2rem 0}.close{position:absolute;right:30px;top:40px;width:30px;height:22px;opacity:1;transition:opacity .15s cubic-bezier(.25,.25,.75,.75)}.close:hover,.close:focus{opacity:.5}.close:before,.close:after{position:absolute;left:15px;content:" ";height:18px;width:2px;background-color:var(--green1)}.pageLinkWrapp .linkWrapp{position:relative;overflow:hidden}.pageLinkWrapp .linkWrapp a[data-reservation-toggle]{display:block;width:100%;cursor:pointer}.pageLinkWrapp .linkWrapp .reservationOverlay{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:1;display:flex;flex-direction:column;justify-content:end;align-items:center;gap:1rem;padding:3rem 3rem 4rem;opacity:0;pointer-events:none;transition:opacity .25s ease}.pageLinkWrapp .linkWrapp .reservationOverlay a:not(.reservationClose){width:100%;min-height:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.pageLinkWrapp .linkWrapp.reservationOpen .reservationOverlay{opacity:1;pointer-events:auto}.pageLinkWrapp .linkWrapp .reservationClose{position:absolute;top:1rem;right:1.25rem;border:none!important;cursor:pointer;font-size:1.25rem;line-height:1;padding:.25rem}.pageLinkWrapp .linkWrapp .reservationClose:hover,.pageLinkWrapp .linkWrapp .reservationClose:focus{color:inherit!important;background-color:transparent!important;border:none!important}.pageLinkWrapp .linkWrapp .reservationEmail{display:block;font-size:.75em;opacity:.7;line-height:0;margin-top:.5rem;letter-spacing:.1rem}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.fotoUpWrapp .close:before,.fotoUpWrapp .close:after{display:none}@media(min-width:768px){.page{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start}}@media(max-width:767px){.page{margin-top:var(--mobHeaderHeight)}}.grid{display:grid}.inGrid{grid-column:1/span 1;grid-row:1/span 1}.overGrid{z-index:1;display:grid;align-items:center;justify-content:center}.overGrid span,.overGrid h2{color:#bfffcb;letter-spacing:.21rem;text-wrap:balance;margin-inline:2rem}.grid2{display:grid;grid-template-columns:repeat(2,1fr)}.grid3{display:grid;grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.grid3{grid-template-columns:repeat(2,1fr)}}@media(min-width:1224px){.grid3{grid-template-columns:repeat(3,1fr)}}.intro{min-height:100vh;min-height:100dvh;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}@keyframes jump{0%{transform:translateY(0) translate(-50%)}30%{transform:translateY(-1rem) translate(-50%)}to{transform:translateY(0) translate(-50%)}}.moreWrapp{position:absolute;bottom:2%;left:50%;transform:translate(-50%);animation:jump 1s infinite}.moreWrapp svg{stroke:var(--green1)}.introWrapp{display:grid;align-items:center;justify-content:center;min-height:100%;padding:3rem}.introWrapp>div{grid-column:1/span 1;grid-row:1/span 1}.mobileHeader{padding:1.4rem 1.4rem 2rem;display:flex;justify-content:space-between;position:fixed;z-index:100;inset:0 0 auto 0;background:#fff;line-height:1rem;height:var(--mobHeaderHeight)}.mobileHeader .burger{padding:1rem;margin-block:-1rem}.mobileHeader .burger svg{transition:all .35s cubic-bezier(.455,.03,.515,.955)}.mobileHeader .burger svg path{transition:all .35s cubic-bezier(.455,.03,.515,.955)}.mobileHeader .burger.active svg{transform:rotate(360deg)}.mobileHeader .burger.active svg .burgerPlus{opacity:0}.sideBar{position:fixed;background:#fff;text-transform:uppercase;width:-moz-fit-content;width:fit-content;min-width:192px;top:0}@media(max-width:767px){.sideBar{z-index:10;transform:translate(-100%);transition:transform .35s cubic-bezier(.455,.03,.515,.955)}.sideBar.active{transform:translate(0)}.sideBar .logoWrapp svg{visibility:hidden}}@media(min-width:768px){.sideBar{overflow-x:auto;position:sticky}}.sideBar>div{background:#fff;height:100vh;height:100dvh;padding:1.35rem;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;transition:height .15s .15s}.sideBar>div>*{flex-basis:100%}.sideBar>div div{display:flex;flex-direction:column;justify-content:center;gap:2.5rem}.sideBar>div div nav:last-child{margin-bottom:1rem}.sideBar>div nav{display:flex;align-items:end}.sideBar .langSwitch{display:flex;align-items:center;gap:2rem;margin-top:3rem}.sideBar .langSwitch>li:first-child{position:relative}.sideBar .langSwitch>li:first-child:after{content:"";position:absolute;width:1px;height:70%;top:10%;right:-1rem;background-color:#000}.sideBar a,.sideBar span{display:block;font-size:.75rem;letter-spacing:.21rem;transition:color 80ms cubic-bezier(.25,.25,.75,.75)}@media(hover:none)and (pointer:coarse){.sideBar a,.sideBar span{padding:.1875rem 0}}.sideBar a:hover,.sideBar a:focus,.sideBar a.active,.sideBar span:hover,.sideBar span:focus,.sideBar span.active{color:var(--green2)}.heroTitleWrapp{display:flex;flex-direction:column-reverse}.heroWrapp{background:#000}.pageTitle{padding:5.5rem}@media(min-width:768px){.pageTitle{padding:8.5rem}}.textFotoWrapp{display:grid}@media(min-width:768px){.textFotoWrapp{grid-template-columns:1fr auto}}.textFotoWrapp .textWrapp{padding:2.75rem}@media(min-width:768px){.textFotoWrapp .textWrapp{padding:3rem 3rem 2rem}}@media(max-width:767px){.textFotoWrapp .textWrapp{order:2}}.textFotoWrapp .fotoWrapp{flex:0 1 100%}@media(min-width:768px){.textFotoWrapp .fotoWrapp{width:clamp(210px,20vw + 20px,371px)}}@media(max-width:767px){.textFotoWrapp .fotoWrapp{order:1}}.textFotoWrapp .fotoWrapp picture{min-height:100%}.textFotoWrapp .fotoWrapp img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pageLinkWrapp{display:grid;grid-auto-rows:1fr}@media(min-width:768px){.pageLinkWrapp{grid-template-columns:repeat(2,1fr)}}.pageLinkWrapp .linkWrapp{padding:1.75rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.pageLinkWrapp .linkWrapp{padding:14rem 3rem 4rem}}.pageLinkWrapp .linkWrapp a{display:block;border:1px solid #000;border-radius:2rem;padding:1.25rem 2rem;letter-spacing:.21rem}.pageLinkWrapp .linkWrapp.backGreen1 a:hover,.pageLinkWrapp .linkWrapp.backGreen1 a:focus{color:var(--green1);background-color:var(--green4);border-color:var(--green4)!important}.bigMenu{display:grid;letter-spacing:.21rem;height:100vh;height:100svh}@media(min-width:768px){.bigMenu{height:100lvh}}@media(min-width:991px){.bigMenu{grid-template-columns:repeat(2,1fr)}}.bigMenu a{display:grid}.bigMenu a>div{grid-column:1/span 1;grid-row:1/span 1;position:relative}.bigMenu a>div:nth-child(1){font-size:.75rem;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1.35rem;z-index:2;text-transform:uppercase;transition:color .13s cubic-bezier(.25,.25,.75,.75),background-color .13s cubic-bezier(.25,.25,.75,.75)}@media(min-width:768px){.bigMenu a>div:nth-child(1){justify-content:space-between}}.bigMenu a:nth-child(1)>div:nth-child(2){z-index:1}.bigMenu a:nth-child(2)>div:nth-child(2){z-index:1}.bigMenu a:nth-child(3)>div:nth-child(2){z-index:1}.bigMenu a:nth-child(4)>div:nth-child(2){z-index:1}@media(hover:hover)and (pointer:fine){.bigMenu a:hover,.bigMenu a:focus{text-shadow:0px 0px 6px rgba(0,0,0,.4)}.bigMenu a:hover>div:nth-child(1),.bigMenu a:focus>div:nth-child(1){color:var(--green1);background-color:transparent}}.bigMenu img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.productsWrapp{display:grid;grid-auto-rows:1fr}@media(min-width:992px){.productsWrapp{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px)and (max-width:1223px){.productsWrapp .spanAll{grid-column:1/-1}}@media(min-width:1224px){.productsWrapp{grid-template-columns:repeat(3,1fr)}}.productsWrapp>div{padding:3rem;display:grid}.productsWrapp .fotoWrapp{min-height:10rem}.productsWrapp .fotoWrapp img{max-height:10.5rem}.productsWrapp .textWrapp{margin-top:2rem;opacity:.7;align-self:end}.productsWrapp .textWrapp h2{letter-spacing:.21rem;margin-bottom:1em}.productsWrapp .textWrapp p{margin-bottom:1.5rem}.productsWrapp .textWrapp p:last-child{margin-bottom:0}.productsWrapp .textWrapp a{display:block;border:1px solid #fff;border-radius:2rem;padding:1.25rem 2rem;text-align:center;letter-spacing:.21rem}.linkWrapp{padding:1.75rem 1.5rem;display:flex}@media(min-width:768px){.linkWrapp{padding:4rem 3rem}}.linkWrapp>*{align-self:end;width:100%}.principlesWrapp{counter-reset:priniplesCounter;letter-spacing:.21rem}.principlesWrapp>*{aspect-ratio:1;display:flex;flex-direction:column;justify-content:space-between;font-size:.75rem;padding:1.35rem;padding:clamp(1.35rem,-1.3045454545rem + 5.5303030303vw,5rem);text-align:center}@media(hover:hover)and (pointer:fine){.principlesWrapp>*:hover .principlesHoverWrapp>div:first-child{translate:0 -3rem;opacity:0}.principlesWrapp>*:hover .principlesHoverWrapp>div:last-child{visibility:visible;translate:0 0;opacity:1}}.principlesWrapp>*>div:first-child:before{counter-increment:priniplesCounter;content:counter(priniplesCounter)}.principlesWrapp .principlesHoverWrapp{text-wrap:balance}@media(hover:hover)and (pointer:fine){.principlesWrapp .principlesHoverWrapp{display:grid}.principlesWrapp .principlesHoverWrapp>div:first-child{opacity:1;transition:visibility 0s,opacity .6s,translate .4s cubic-bezier(.455,.03,.515,.955)}.principlesWrapp .principlesHoverWrapp>div:last-child{opacity:0;translate:0 3rem;transition:visibility 0s,opacity .6s,translate .4s cubic-bezier(.455,.03,.515,.955)}.principlesWrapp .principlesHoverWrapp .inGrid{display:grid;align-items:center}}@media(hover:none){.principlesWrapp .principlesHoverWrapp{display:flex;flex-direction:column;gap:1.5rem}}.pressWrapp{align-items:center;justify-content:center}.pressWrapp>div{display:grid;gap:1.5rem;padding:1.5rem}.pressWrapp a{color:var(--green1);display:flex;justify-content:space-between;gap:1.5rem;align-items:center;border:1px solid var(--green1);border-radius:2rem;padding:1.25rem 1.75rem;text-align:center}@media(min-width:768px){.pressWrapp a{display:grid;grid-template-columns:repeat(2,1fr);gap:3.5rem;padding:1.25rem 2rem}}.pressWrapp a>span:first-child{letter-spacing:.21rem;text-align:left}.pressWrapp a>span:last-child{display:grid;align-items:center}@media(min-width:768px){.pressWrapp a>span:last-child{grid-template-columns:1fr 1rem;gap:2.5rem}}.pressWrapp a span:has(svg){display:grid;align-items:center}.pressWrapp a svg{fill:#bfffcb;transition:fill 80ms cubic-bezier(.25,.25,.75,.75)}.pressWrapp a:hover svg{fill:var(--green4)}.aboutGrid{text-wrap:balance}.aboutGrid>div{padding:1.35rem;display:flex;flex-direction:column;justify-content:space-between;font-size:.75rem}.plainPage{display:grid;align-content:space-between;padding:1.5rem 3rem}.plainPage>div>*{margin-bottom:2rem}.smWrapp{display:flex;gap:1.25rem}
