.side-nav-wrapper[data-v-adee0208]{position:sticky;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1023px){.side-nav-wrapper[data-v-adee0208]{background-color:#fff;border-bottom:1px solid #000;position:absolute;top:54px;transform:none;width:100%;z-index:2}}ul[data-v-adee0208]{display:flex;flex-direction:column}@media only screen and (max-width:1023px){ul[data-v-adee0208]{flex-direction:row;justify-content:space-around;width:95%}}ul li[data-v-adee0208]{margin:max(1px,calc(-.858px + .22vw)) 0;position:relative}@media only screen and (max-width:1023px){ul li[data-v-adee0208]{width:100%}}ul li a[data-v-adee0208]{display:block;padding-left:20px;padding-left:calc(var(--grid-padding) + var(--grid-gutter))}@media only screen and (max-width:1023px){ul li a[data-v-adee0208]{height:100%;padding-left:0;text-align:center}}ul li a[data-v-adee0208]:after{background-color:#000;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:5px}@media only screen and (max-width:1023px){ul li a[data-v-adee0208]:after{height:6px;width:100%}}@media(hover:hover){ul li a[data-v-adee0208]:hover{background-color:#fff}ul li a[data-v-adee0208]:hover:after{opacity:1}}ul li a.nuxt-link-exact-active[data-v-adee0208]:after{opacity:1}ul li span[data-v-adee0208]{padding:10px 0}@media only screen and (max-width:1023px){ul li span[data-v-adee0208]{margin-top:5px}ul li span.-nav1[data-v-adee0208]{bottom:-3px;position:relative}}.blog-thumbnail a[data-v-6d26de52]{--weight:550;--italic:0;align-content:center;display:flex;flex-direction:row;gap:max(20px,calc(13.526px + 1.66vw));justify-content:space-between;margin-top:-1px;padding:max(22px,calc(22px + .82vw)) max(23.5px,calc(23.5px + 1.43vw)) max(22px,calc(22px + .82vw)) 0;position:relative}@media only screen and (max-width:743px){.blog-thumbnail a[data-v-6d26de52]{flex-direction:row-reverse}}.blog-thumbnail a[data-v-6d26de52]:hover{--weight:560}.blog-thumbnail a:hover .image-wrapper .image[data-v-6d26de52]{transform:scale(1.04)}@media only screen and (max-width:1023px){.blog-thumbnail .content-wrapper[data-v-6d26de52]{align-self:flex-start}}.blog-thumbnail .content-wrapper .-p_large[data-v-6d26de52]{font-variation-settings:"wght" var(--weight),"ital" var(--italic);margin-bottom:max(1px,calc(-4.29px + 1.1vw));padding-right:15px;transition:.4s cubic-bezier(.19,1,.22,1)}@media only screen and (max-width:1023px){.blog-thumbnail .content-wrapper .-p_large[data-v-6d26de52]{padding-right:0}}@media only screen and (max-width:743px){.blog-thumbnail .content-wrapper .-p_large[data-v-6d26de52]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.blog-thumbnail .content-wrapper .-p_small[data-v-6d26de52]{color:#7a7a7a}.blog-thumbnail .image-wrapper[data-v-6d26de52]{flex-shrink:0;height:max(100px,calc(80.383px + 5.03vw));overflow:hidden;position:relative;width:max(140px,calc(108.527px + 8.07vw))}.blog-thumbnail .image-wrapper .image[data-v-6d26de52]{transform:scale(1);transition:1.4s cubic-bezier(.19,1,.22,1);width:100%}@media only screen and (max-width:1023px){.blog-thumbnail .image-wrapper .image[data-v-6d26de52]{margin-top:5px}}.-blog[data-v-d132d15e]{position:relative;width:100%}.-blog .categories[data-v-d132d15e]{background-color:#fff;padding-bottom:max(10px,calc(-9.617px + 5.03vw));padding-top:max(23.9px,calc(23.9px + 1.6vw))}@media only screen and (max-width:743px){.-blog .categories[data-v-d132d15e]{border-bottom:none;overflow:hidden}}@media only screen and (max-width:1023px){.-blog .categories .overflow-feature[data-v-d132d15e]{position:relative}.-blog .categories .overflow-feature[data-v-d132d15e]:after{background:linear-gradient(270deg,#fff 35%,hsla(0,0%,100%,0));content:"";height:100%;pointer-events:none;position:absolute;right:-15px;top:0;width:60px}}.-blog .categories .categories-wrapper[data-v-d132d15e]{display:flex;flex-direction:row;gap:max(10px,calc(5.71px + 1.1vw));margin-top:15px}@media only screen and (max-width:743px){.-blog .categories .categories-wrapper[data-v-d132d15e]{overflow-x:scroll;width:100%}.-blog .categories .categories-wrapper[data-v-d132d15e]::-webkit-scrollbar{display:none}}.-blog .categories .categories-wrapper a[data-v-d132d15e]{--weight:450;--italic:0;background-color:#ecebe7;flex-grow:0;flex-shrink:0;overflow:hidden;position:relative}.-blog .categories .categories-wrapper a .-p_medium[data-v-d132d15e]{font-variation-settings:"wght" var(--weight),"ital" var(--italic);padding:10px 17px;transition:.4s cubic-bezier(.19,1,.22,1)}.-blog .categories .categories-wrapper a[data-v-d132d15e]:after{background-color:#000;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:bottom;transition:.4s cubic-bezier(.19,1,.22,1);width:100%}.-blog .categories .categories-wrapper a[data-v-d132d15e]:hover{--weight:490;--italic:11}.-blog .categories .categories-wrapper a:hover .-p_medium[data-v-d132d15e]{color:#fff;position:relative;z-index:1}.-blog .categories .categories-wrapper a[data-v-d132d15e]:hover:after{transform:scaleY(1)}.-blog .posts[data-v-d132d15e]{background-color:#fff}.-blog .-h1[data-v-d132d15e]{margin-bottom:max(24px,calc(24px + 1.64vw))}.-blog .cards-wrapper[data-v-d132d15e]{display:flex;flex-direction:row;gap:max(21.8px,calc(21.8px + .74vw))}.block-bg-cover[data-v-b40ec138]{display:flex;z-index:1}.block-bg-cover img[data-v-b40ec138]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;width:100%;z-index:2}.block-bg-cover video[data-v-b40ec138]{left:0;position:absolute;top:0;width:100%;z-index:1}header[data-v-61f809e8],main[data-v-61f809e8]{background-color:#fff;padding-left:1%}.main-wrapper[data-v-61f809e8]{display:flex}@media only screen and (max-width:1023px){.main-wrapper[data-v-61f809e8]{display:block}}.main-content[data-v-61f809e8]{overflow:hidden;width:90%}@media only screen and (max-width:1023px){.main-content[data-v-61f809e8]{width:100%}}.side-nav[data-v-61f809e8]{background-color:#fff;border-right:1px solid #000;height:auto;width:10%}@media only screen and (max-width:1023px){.side-nav[data-v-61f809e8]{border-right:none;position:relative;width:100%}}.newsletter[data-v-61f809e8]{background-color:#fff;height:auto;padding:max(53px,calc(53px + 13.5vw)) 0}.newsletter[data-v-61f809e8] .input-wrapper .input{--color:#7a7a7a;--background-color:#ecebe7}[data-v-61f809e8] footer{border-top:1px solid #000}