:root{--display-1:clamp(100px,10vw,266px);--display-2:clamp(40px,8.5vw,140px);--display-3:clamp(30px,7.5vw,150px);--h1:clamp(45px,6vw,112px);--h2:clamp(35px,5vw,84px);--h3:clamp(30px,3.5vw,50px);--h4:clamp(28px,3vw,47px);--h5:clamp(22px,2.5vw,36px);--h6:clamp(20px,1.7vw,26px);--body-xxl:clamp(28px,3vw,56px);--body-xl:clamp(22px,2.8vw,47px);--body-l:clamp(20px,2vw,36px);--body-m:clamp(16px,1.5vw,26px);--body-s:clamp(16px,1.5vw,20px);--body-xs:clamp(16px,1.5vw,18px);--blockquote-1:clamp(20px,2.2vw,36px);--blockquote-2:clamp(18px,2vw,30px);--button-l:clamp(20px,2vw,36px);--button-m:clamp(18px,1.8vw,26px);--button-s:clamp(16px,2.3vw,20px);--button-xs:clamp(16px,1vw,16px)}.button-xs,.display-1,.display-2,.display-3,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-family);font-weight:400}.display-1,.display-2{line-height:116%}.display-3{line-height:125%}.display-1{font-size:var(--display-1)}.display-2{font-size:var(--display-2)}.display-3{font-size:var(--display-3)}.h1{font-size:var(--h1);line-height:1.25}@media only screen and (min-width:1281px){.h1{line-height:116%}}.h2,.h3,.h4,.h5,.h6{line-height:129%}.h2{font-size:var(--h2)}.h3{font-size:var(--h3)}.h4{font-size:var(--h4)}.h5{font-size:var(--h5)}.h6{font-size:var(--h6)}.body-xxl{font-size:var(--body-xxl);line-height:140%}.body-xl{font-size:var(--body-xl);line-height:166%}.body-l{font-size:var(--body-l);line-height:200%}@media only screen and (min-width:769px){.body-l{line-height:167%}}.body-m{font-size:var(--body-m)}.body-m,.body-s{line-height:165%}.body-s{font-size:var(--body-s)}.body-xs{font-size:var(--body-xs);line-height:24px}.button-l{font-size:var(--button-l);line-height:112%}.button-m{font-size:var(--button-m);line-height:30px}.button-s{font-size:var(--button-s);line-height:28px}.button-xs{font-size:var(--button-xs);line-height:24px}.blockquote-1{font-size:var(--blockquote-1);line-height:178%}html{scroll-behavior:smooth}.featured{margin:20px 0 80px}.featured h2{color:var(--color-black);font-size:60px;font-style:normal;font-weight:600;line-height:78px;margin-bottom:50px;text-align:center}@media (max-width:768px){.featured h2{font-size:35px;line-height:42px}}.featured h2 span{display:block;font-size:24px;font-style:normal;font-weight:400;line-height:36px;margin-bottom:20px}.featured .slider-images{cursor:pointer;margin-bottom:50px}@media only screen and (min-width:1281px){.featured .slider-images{margin-bottom:50px}}@media only screen and (min-width:1367px){.featured .slider-images{margin-bottom:100px}}.featured .slider-images .featured-thumbs .swiper-slide,.featured .slider-images .featured-thumbs swiper-slide{overflow:hidden}.featured .slider-images .featured-thumbs .swiper-slide .slide-image,.featured .slider-images .featured-thumbs swiper-slide .slide-image{align-items:center;background-color:transparent;border-radius:80px;display:flex;overflow:hidden;position:relative;transition:padding .6s cubic-bezier(0,.66,0,.96),background .35s cubic-bezier(0,.66,0,.96)}.featured .slider-images .featured-thumbs .swiper-slide .slide-image:after,.featured .slider-images .featured-thumbs .swiper-slide .slide-image:before,.featured .slider-images .featured-thumbs swiper-slide .slide-image:after,.featured .slider-images .featured-thumbs swiper-slide .slide-image:before{content:"";left:50%;opacity:0;position:absolute;top:50%}.featured .slider-images .featured-thumbs .swiper-slide .slide-image:before,.featured .slider-images .featured-thumbs swiper-slide .slide-image:before{background-color:#2962ff;height:180%;transform:translate(20%,20%) rotate(35deg);transition:opacity .35s ease-in-out,transform .5s linear .25s;width:180%}.featured .slider-images .featured-thumbs .swiper-slide .slide-image:after,.featured .slider-images .featured-thumbs swiper-slide .slide-image:after{background-color:var(--color-1);border-radius:75px;height:calc(100% - 11px);transform:translate(-50%,-50%);transition:opacity .5s ease-in-out;width:calc(100% - 11px)}.featured .slider-images .featured-thumbs .swiper-slide .slide-image .featured-image,.featured .slider-images .featured-thumbs .swiper-slide .slide-image img,.featured .slider-images .featured-thumbs swiper-slide .slide-image .featured-image,.featured .slider-images .featured-thumbs swiper-slide .slide-image img{aspect-ratio:1/1;border-radius:60px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:10}.featured .slider-images .featured-thumbs .swiper-slide-active{transition:all .5s linear}.featured .slider-images .featured-thumbs .swiper-slide-active .slide-image{background-color:#bcc0c4;padding:20px}.featured .slider-images .featured-thumbs .swiper-slide-active .slide-image:after,.featured .slider-images .featured-thumbs .swiper-slide-active .slide-image:before{opacity:1}.featured .slider-images .featured-thumbs .swiper-slide-active .slide-image:before{transform:translate(-30%,-20%) rotate(35deg)}.featured .slider-texts{align-items:center;cursor:pointer;display:flex;justify-content:center;padding-bottom:100px;position:relative;width:100%}@media only screen and (min-width:1281px){.featured .slider-texts{justify-content:flex-start;padding-bottom:100px;padding-left:300px}}.featured .slider-texts:after{background-color:var(--color-3);bottom:0;content:"";height:1px;left:0;opacity:.15;position:absolute;width:100%}.featured .slider-texts .slider-text{width:100%}@media only screen and (min-width:769px){.featured .slider-texts .slider-text{width:85%}}@media only screen and (min-width:1281px){.featured .slider-texts .slider-text{width:70%}}.featured .slider-texts .slider-text .featured-slider .swiper-slide,.featured .slider-texts .slider-text .featured-slider swiper-slide{filter:blur(3px);opacity:0;transition:opacity .6s linear,filter .6s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:1281px){.featured .slider-texts .slider-text .featured-slider .swiper-slide,.featured .slider-texts .slider-text .featured-slider swiper-slide{padding-right:120px}}.featured .slider-texts .slider-text .featured-slider .swiper-slide .contain-link,.featured .slider-texts .slider-text .featured-slider swiper-slide .contain-link{justify-content:center}@media only screen and (min-width:1281px){.featured .slider-texts .slider-text .featured-slider .swiper-slide .contain-link,.featured .slider-texts .slider-text .featured-slider swiper-slide .contain-link{justify-content:flex-start}}.featured .slider-texts .slider-text .featured-slider .swiper-slide-active{filter:blur(0);opacity:1}.featured .swiper-pagination-bullets,.featured swiper-container::part(pagination){align-items:center;bottom:-30px;display:flex;justify-content:center;position:relative;z-index:999}@media only screen and (min-width:1281px){.featured .swiper-pagination-bullets,.featured swiper-container::part(pagination){justify-content:flex-start}}.featured .swiper-pagination-bullet,.featured swiper-container::part(bullet){background-color:#5d5f63;border-radius:50%;cursor:pointer;height:10px;margin-right:10px;opacity:1;transform:scale(1);transition:all .3s ease-in-out;transition:background .25s ease-in-out,transform .25s ease-in-out .25s,opacity .25s ease-in-out;width:10px}.featured .swiper-pagination-bullet:last-of-type,.featured swiper-container::part(bullet):last-of-type{margin-right:0}.featured .swiper-pagination-bullet-active,.featured swiper-container::part(bullet-active){background-color:var(--color-primary);opacity:1;transform:scale(1.25);transition:background .25s ease-in-out,transform .25s ease-in-out,opacity .25s ease-in-out}
