.c-post{position:relative}.c-post:hover .c-post__image img{transform:scale(1.1)}.c-post__link{z-index:1}.c-post__image,.c-post__link{height:100%;left:0;position:absolute;top:0;width:100%}.c-post__image{overflow:hidden}.c-post__image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.c-post__image .image-overlay{background-color:rgba(0,0,0,.75);height:100%;left:0;position:absolute;top:0;width:100%}.c-post__content{box-sizing:border-box;display:flex;flex-direction:column;gap:2rem;height:100%;padding:var(--spacing--24);position:relative}.c-post__content .post-meta{align-items:center;display:flex;justify-content:space-between;margin:0}.c-post__content .post-meta .c-category{background-color:#00aeb5;color:#fff;font-size:var(--fz-h6);margin-right:1rem;text-decoration:none;white-space:normal;z-index:5}@media(min-width:576px){.c-post__content .post-meta .c-category{font-size:var(--fz-h5);margin-right:2rem}}.c-post__content .post-meta .post-time{color:#fff;font-size:.75rem;font-weight:400;line-height:2.5;margin-left:auto}.c-post__content .post-title{color:#fff;font-size:var(--fz-h4);font-weight:400;line-height:1.4;margin:0}@media(min-width:768px){.c-post__content .post-title{font-size:var(--fz-h3)}}.c-post__content .post-description{color:#fff;font-weight:700;margin:0}.c-post__content .read-more-button{align-items:center;color:#dcea03;display:flex;font-family:var(--wp--preset--font-family--heading);font-size:1rem;font-weight:500;justify-content:space-between;letter-spacing:.08rem;margin-top:auto;max-width:20rem;text-decoration:none;text-transform:uppercase;width:100%}.c-post__content .read-more-button .arrow-icon{filter:brightness(0) saturate(100%) invert(93%) sepia(38%) saturate(2275%) hue-rotate(4deg) brightness(93%) contrast(98%);margin-left:2rem}.c-author,.c-author__link{align-items:center;display:flex}.c-author__link{text-decoration:none;z-index:5}.c-author img{border-radius:100%;flex-shrink:0;height:3rem;margin-right:.625rem;-o-object-fit:cover;object-fit:cover;width:3rem}.c-author__name{color:#fff;font-size:1rem;font-weight:700;margin:0}.c-news{position:relative}.c-news:hover .c-news__image img{transform:scale(1.1)}.c-news__link{z-index:1}.c-news__image,.c-news__link{height:100%;left:0;position:absolute;top:0;width:100%}.c-news__image{overflow:hidden}.c-news__image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.c-news__image .image-overlay{background-color:rgba(0,0,0,.75);height:100%;left:0;position:absolute;top:0;width:100%}.c-news__content{box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:var(--spacing--24);position:relative}@media(min-width:768px){.c-news__content{padding:var(--spacing--48)}}.c-news__content .post-meta{align-items:center;display:flex;justify-content:space-between;margin:0}.c-news__content .post-meta .c-category{color:#0d0d0d;font-size:var(--fz-h6);margin-right:1rem;text-decoration:none;white-space:normal;z-index:5}@media(min-width:576px){.c-news__content .post-meta .c-category{font-size:var(--fz-h5);margin-right:2rem}}.c-news__content .post-meta .post-time{color:#fff;font-size:.75rem;font-weight:400;line-height:2.5;margin-left:auto}.c-news__content .post-title{color:#fff;font-size:var(--fz-h4);font-weight:400;line-height:1.4;margin:0}@media(min-width:768px){.c-news__content .post-title{font-size:var(--fz-h3)}}.c-news__content .post-description{color:#fff;font-weight:700;margin:0;min-height:6.75rem}.c-news__content .read-more-button{align-items:center;color:#dcea03;display:flex;font-family:var(--wp--preset--font-family--heading);font-size:1rem;font-weight:500;justify-content:space-between;letter-spacing:.08rem;margin-top:auto;max-width:20rem;text-decoration:none;text-transform:uppercase;width:100%}.c-news__content .read-more-button .arrow-icon{filter:brightness(0) saturate(100%) invert(93%) sepia(38%) saturate(2275%) hue-rotate(4deg) brightness(93%) contrast(98%);margin-left:2rem}.c-case-study{border:1px solid #ececec;position:relative}.c-case-study__link{color:#0d0d0d;text-decoration:none}.c-case-study__link:hover{color:#0d0d0d}.c-case-study__link:hover .read-more-button{background-color:#dcea03}.c-case-study__link:hover .read-more-button .read-more-text{padding:0 0 0 .5rem}.c-case-study img{height:auto;max-height:1.75rem;width:-moz-fit-content;width:fit-content}.c-case-study__content{box-sizing:border-box;display:flex;flex-direction:column;gap:2rem;height:100%;justify-content:space-between;min-height:29.875rem;padding:var(--spacing--48);position:relative}.c-case-study__content .post-title{color:#000;font-family:var(--wp--preset--font-family--heading);font-size:var(--fz-h3);font-size:1rem;font-weight:400;font-weight:700;letter-spacing:.08rem;line-height:1.4;margin:0;text-transform:uppercase}.c-case-study__content .post-description{font-size:1rem;font-weight:400;line-height:2.25;margin:0}.c-case-study__content .read-more-button{align-items:center;display:flex;font-size:1rem;font-weight:700;justify-content:space-between;line-height:2.25;max-width:20rem;text-decoration:none;transition:background-color .25s cubic-bezier(.4,0,.2,1);width:100%}.c-case-study__content .read-more-button .read-more-text{padding:0 .5rem 0 0;transition:padding .25s cubic-bezier(.4,0,.2,1)}.c-case-study__content .read-more-button .arrow-icon{background-color:#dcea03;margin-left:2rem;padding:.5rem;transition:transform .25s cubic-bezier(.4,0,.2,1)}.b-related-posts:has(.swiper){margin-left:calc(var(--wp--style--root--padding-right)*-1)!important;margin-right:calc(var(--wp--style--root--padding-right)*-1)!important}@media(min-width:1100px){.b-related-posts:has(.swiper){margin-left:auto!important;margin-right:auto!important}}.b-related-posts__inner{margin-left:auto;margin-right:auto;max-width:var(--wide-size)}.b-related-posts .grid-wrapper{display:grid;gap:2rem}@media(min-width:768px){.b-related-posts .grid-wrapper--2,.b-related-posts .grid-wrapper--3{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.b-related-posts .grid-wrapper--3{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.b-related-posts .grid-wrapper--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.b-related-posts .grid-wrapper--4{grid-template-columns:repeat(3,1fr)}}@media(min-width:1320px){.b-related-posts .grid-wrapper--4{grid-template-columns:repeat(4,1fr)}}.b-related-posts .grid-wrapper .c-news .c-category,.b-related-posts .grid-wrapper .c-post .c-category{overflow-wrap:break-word}.b-related-posts .swiper-wrapper{align-items:stretch;padding-left:var(--wp--style--root--padding-right)}@media(min-width:1100px){.b-related-posts .swiper-wrapper{padding-left:0}}.b-related-posts .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;height:unset}.b-related-posts .swiper-wrapper .swiper-slide .c-case-study,.b-related-posts .swiper-wrapper .swiper-slide .c-news,.b-related-posts .swiper-wrapper .swiper-slide .c-post{height:100%}@media(min-width:768px){.b-related-posts .swiper-wrapper--1 .swiper-slide,.b-related-posts .swiper-wrapper--2 .swiper-slide{max-width:26rem}}.b-related-posts .c-case-study{background-color:#fff}.b-related-posts .c-news__content,.b-related-posts .c-post__content{gap:0;min-height:25.4375rem;padding:var(--spacing--32)}@media(min-width:576px){.b-related-posts .c-news__content,.b-related-posts .c-post__content{padding:var(--spacing--48)}}.b-related-posts .c-news .post-meta,.b-related-posts .c-post .post-meta{margin-bottom:4rem}.b-related-posts .c-news .post-title,.b-related-posts .c-post .post-title{font-size:1rem;font-weight:700;line-height:2.25;margin:0 0 4rem}.b-related-posts .swiper-navigation{align-items:center;box-sizing:border-box;display:flex;gap:.5rem;justify-content:flex-end;margin:var(--spacing--64) 0 0;padding-right:var(--wp--style--root--padding-left)}@media(min-width:1100px){.b-related-posts .swiper-navigation{padding-right:0}}.b-related-posts .swiper-navigation .swiper-pagination{bottom:unset;color:#0d0d0d;font-size:1rem;font-weight:700;left:unset;letter-spacing:.08rem;margin-right:1rem;position:relative;right:unset;top:unset;width:-moz-fit-content;width:fit-content}.b-related-posts .swiper-navigation .swiper-button{background-color:#dcea03;bottom:0;box-sizing:border-box;height:3.5rem;left:0;margin-top:0;padding:1rem;position:relative;right:0;top:0;transform:none;width:3.5rem}.b-related-posts .swiper-navigation .swiper-button:after{background-image:url(../img/icons/slider-arrow-right.svg);content:"";height:1.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.5rem}.b-related-posts .swiper-navigation .swiper-button.swiper-button-prev:after{transform:translate(-50%,-50%) rotate(180deg)}.b-related-posts[data-slides-num="1"]:has(.swiper){margin-left:auto!important;margin-right:auto!important}.b-related-posts[data-slides-num="1"] .swiper-wrapper{padding-left:0}.b-related-posts[data-slides-num="1"] .swiper-navigation{display:none}@media(min-width:768px){.b-related-posts[data-slides-num="2"] .swiper-navigation{display:none}}
/*# sourceMappingURL=block_related-posts.css.map*/