.page-main{padding-bottom:0}.articles-section{padding:4rem 0}.articles-section .section-wrapper{padding-top:0;text-align:center}.articles-section .section-wrapper .section-title{max-width:128rem;margin-left:auto;margin-right:auto;font-size:4.8rem;color:var(--main)}.articles-section .section-wrapper .section-description{max-width:128rem;margin:0 auto 6.4rem}.articles-section .articles-carousel{overflow:visible}.articles-section .articles-carousel .swiper-wrapper{align-items:center}.articles-section .articles-carousel-item{width:calc((90*var(--vh, 1vh) - var(--header-height) - 3.2rem)*5/9.6);max-height:calc(90*var(--vh, 1vh) - var(--header-height) - 3.2rem);aspect-ratio:5/9.6;border-radius:.8rem;border:.2rem solid var(--main);pointer-events:none;transform:scale(0.5);transition:transform .3s ease-in-out;overflow:hidden}@supports(max-height: 90svh){.articles-section .articles-carousel-item{width:calc((90svh - var(--header-height) - 3.2rem)*5/9.6);max-height:calc(90svh - var(--header-height) - 3.2rem)}}.articles-section .articles-carousel-item .item-wrapper{height:100%;width:100%;display:flex;align-items:flex-end;text-decoration:none}.articles-section .articles-carousel-item .item-image{position:absolute;inset:0;z-index:1;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out}.articles-section .articles-carousel-item .item-image::after{background:var(--marquee-background);content:"";position:absolute;inset:0;transition:opacity .3s ease-in-out}.articles-section .articles-carousel-item .item-image img{display:block;width:100%;height:100%;object-fit:cover}.articles-section .articles-carousel-item .item-content{width:100%;min-height:50rem;padding:3.2rem 2rem;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;opacity:0;transition:opacity .3s ease-in-out;position:relative;z-index:2}.articles-section .articles-carousel-item .item-content::before{content:"";background:linear-gradient(360deg, rgba(0, 82, 205, 0) 0%, rgba(0, 82, 205, 0.65) 96.2%);transform:matrix(1, 0, 0, -1, 0, 0);position:absolute;inset:0;z-index:-1}.articles-section .articles-carousel-item .item-title{width:100%;font-size:3rem;font-weight:600;line-height:120%;color:var(--secondary-text);margin:0 0 3.2rem;text-shadow:0 .4rem .8rem rgba(0,0,0,.2);transition:font-size .3s ease-in-out}@supports(text-wrap: pretty){.articles-section .articles-carousel-item .item-title{text-wrap:pretty}}.articles-section .articles-carousel-item .btn-item{position:relative;display:inline-block;left:0;top:0;overflow:hidden;padding:1.8rem 2.4rem;font-size:2.2rem;font-family:var(--text-font);font-weight:600;line-height:100%;text-decoration:none;text-align:center;color:var(--text);z-index:1;border:.1rem solid var(--border-button);background:var(--background);border-radius:.4rem;transition:all .25s linear;background-size:200%}.articles-section .articles-carousel-item .btn-item::before{content:"";position:absolute;top:-50%;left:-50%;width:300%;height:300%;background-color:var(--main);transition:all .5s ease;transform:translateX(-100%) skew(-45deg);z-index:-1}.articles-section .articles-carousel-item .btn-item:hover{color:var(--secondary-text);border-color:var(--main)}.articles-section .articles-carousel-item .btn-item:hover::before{top:0;transform:translateX(-10%) skew(-45deg)}.articles-section .articles-carousel-item .arrow{width:3rem;height:3rem;background:url(../../../images/icons/arrow-up-btn.svg) no-repeat}.articles-section .articles-carousel-item .item-cta{min-width:initial;opacity:0;visibility:hidden;display:flex;flex-direction:column;align-items:center}.articles-section .articles-carousel-item .item-cta:hover{color:var(--text)}.articles-section .articles-carousel-item.swiper-slide-prev,.articles-section .articles-carousel-item.swiper-slide-next{transform:scale(0.75)}.articles-section .articles-carousel-item.swiper-slide-active{pointer-events:auto;transform:scale(1)}.articles-section .articles-carousel-item.swiper-slide-active .item-image::after{opacity:0}.articles-section .articles-carousel-item.swiper-slide-active .item-content{opacity:1}.articles-section .articles-carousel-item.swiper-slide-active .item-cta{opacity:1;visibility:visible}.articles-section .carousel-control{width:100%;position:absolute;top:calc(50% - 4rem);left:0;transform:translateY(-50%);z-index:3}.articles-section .carousel-control .button-prev,.articles-section .carousel-control .button-next{width:calc(var(--active-slide-width)/500*48);height:calc(var(--active-slide-width)/500*48);font-size:calc(var(--active-slide-width)/500*48);background:var(--main);border-radius:50%;border:none;text-indent:-9999px;cursor:pointer;position:absolute}.articles-section .carousel-control .button-prev.swiper-button-disabled,.articles-section .carousel-control .button-next.swiper-button-disabled{cursor:not-allowed;background:var(--grey-400)}.articles-section .carousel-control .button-prev::after,.articles-section .carousel-control .button-next::after{content:"";width:0;height:0;border-style:solid;border-width:.25em .3em .25em 0;border-color:rgba(0,0,0,0) var(--background) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:50%;left:45%;transform:translate(-50%, -50%)}.articles-section .carousel-control .button-prev{left:calc(50% - var(--active-slide-width)/2);transform:translateX(calc(-100% - 0.45em))}.articles-section .carousel-control .button-next{right:calc(50% - var(--active-slide-width)/2);transform:translateX(calc(100% + 0.45em))}.articles-section .carousel-control .button-next::after{left:55%;transform:translate(-50%, -50%) rotate(180deg)}.articles-section .pagination{margin-top:4rem;display:flex;justify-content:center;gap:1.4rem}.articles-section .pagination .swiper-pagination-bullet{width:2.8rem;height:.6rem;border-radius:.6rem;background:rgba(198,200,206,.5);opacity:1;transition:width .3s linear}.articles-section .pagination .swiper-pagination-bullet-active{width:6.4rem;background:var(--main)}@media screen and (max-width: 1440px){.articles-section .articles-carousel-item .item-content{min-height:40rem;padding:2.4rem}.articles-section .articles-carousel-item .item-title{font-size:2.4rem;margin-bottom:2.4rem}}@media screen and (max-width: 1024px){.articles-section .section-wrapper .section-title{font-size:3.2rem}.articles-section .section-wrapper .section-description{margin-bottom:4.8rem}.articles-section .articles-carousel-item{width:calc((80*var(--vh, 1vh) - var(--header-height) - 1.6rem)*5/9.6);max-height:calc(80*var(--vh, 1vh) - var(--header-height) - 1.6rem)}@supports(max-height: 80svh){.articles-section .articles-carousel-item{width:calc((80svh - var(--header-height) - 1.6rem)*5/9.6)}}}@media screen and (max-width: 640px){.articles-section{padding:6rem 0}.articles-section .section-wrapper .section-title{font-size:2.4rem}.articles-section .articles-carousel{padding:0 var(--page-edge-padding) 6.4rem}.articles-section .articles-carousel-item .item-title{font-size:2rem;margin-bottom:2rem}.articles-section .articles-carousel-item .btn-item{font-size:2rem}.articles-section .carousel-control{top:calc(50% - 4.8rem)}.articles-section .carousel-control .button-prev,.articles-section .carousel-control .button-next{width:4.8rem;height:4.8rem;font-size:4.8rem}.articles-section .carousel-control .button-prev{left:0;transform:none}.articles-section .carousel-control .button-next{right:0;transform:none}.articles-section .pagination{margin-top:2.4rem;gap:.7rem}.articles-section .pagination .swiper-pagination-bullet{width:2.4rem}.articles-section .pagination .swiper-pagination-bullet-active{width:4.8rem}}
/*# sourceMappingURL=articles.css.map */
