.CardSlider_container__52FDy{width:100vw;overflow:hidden;background-color:var(--background-color);padding:3rem 0}.CardSlider_header__1IkbV{padding:var(--padding-sides);max-width:var(--max-width);margin:auto}.CardSlider_header__1IkbV h1{margin-bottom:1rem}.CardSlider_header__1IkbV p{opacity:.6}.CardSlider_grid__o_bJH{display:flex;gap:10px;padding-left:var(--padding-sides);padding-right:var(--padding-sides);max-width:var(--max-width);margin:auto;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.CardSlider_grid__o_bJH::-webkit-scrollbar{display:none}.CardSlider_card-link__XYy9i{flex:1 1;min-width:200px;text-decoration:none;color:inherit;transition:flex .4s var(--easing-slot)}.CardSlider_grid__o_bJH:hover .CardSlider_card-link__XYy9i{flex:0.7 1}.CardSlider_grid__o_bJH .CardSlider_card-link__XYy9i:hover{flex:1.6 1}.CardSlider_card__Ua2bk{position:relative;width:100%;height:400px;background:var(--tertiary-color);border-radius:var(--border-radius-small);overflow:hidden;cursor:pointer;box-shadow:var(--lg-specular-shadow);scroll-snap-align:start;transition:opacity .4s var(--easing-slot),transform .4s var(--easing-slot)}.CardSlider_grid__o_bJH:hover .CardSlider_card__Ua2bk{opacity:.5;transform:scale(.95)}.CardSlider_grid__o_bJH .CardSlider_card-link__XYy9i:hover .CardSlider_card__Ua2bk{opacity:1;transform:scale(1)}.CardSlider_grid__o_bJH:hover{gap:0;transition:gap .4s var(--easing-slot)}.CardSlider_card-number__9YM1W{position:absolute;right:20px;top:20px;font-size:14px;color:var(--primary-color);opacity:.5;font-weight:400;z-index:1}.CardSlider_card-image__6NN4Y{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.CardSlider_card-content__lQlXC{position:absolute;bottom:20px;left:20px;z-index:1}.CardSlider_card-title__LSJLS{font-size:1.25rem;font-weight:300;color:var(--primary-color);margin:0 0 .25rem}.CardSlider_card-description__d5DT9{font-size:14px;color:var(--primary-color);opacity:.5;margin:0;max-width:300px;line-height:1.4;padding-right:15px}@media (max-width:932px){.CardSlider_header__1IkbV{padding:0 var(--padding-sides-mobile);margin-bottom:1.5rem}.CardSlider_header__1IkbV h1{margin-bottom:.5rem}.CardSlider_grid__o_bJH{padding-left:var(--padding-sides-mobile);padding-right:0;gap:10px;scroll-padding-left:var(--padding-sides-mobile)}.CardSlider_grid__o_bJH:after{content:"";flex-shrink:0;width:5px}.CardSlider_card-link__XYy9i{flex:0 0 250px;min-width:250px}.CardSlider_grid__o_bJH .CardSlider_card-link__XYy9i:hover,.CardSlider_grid__o_bJH:hover .CardSlider_card-link__XYy9i{flex:0 0 250px}.CardSlider_grid__o_bJH .CardSlider_card-link__XYy9i:hover .CardSlider_card__Ua2bk,.CardSlider_grid__o_bJH:hover .CardSlider_card__Ua2bk{opacity:1;transform:scale(1)}.CardSlider_grid__o_bJH:hover{gap:10px}.CardSlider_card__Ua2bk{height:350px}.CardSlider_card-title__LSJLS{font-size:1.1rem}.CardSlider_card-description__d5DT9{font-size:13px}}.Btn_btn__mTn6U{position:relative;display:flex;width:max-content;gap:5px;height:30px;cursor:pointer;transition:transform .3s var(--easing-elastic)}.Btn_text__kKsN3{width:max-content;background:var(--lg-bg-color);box-shadow:var(--lg-specular-shadow);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:blur(var(--lg-blur)) url(#lensFilter) saturate(var(--lg-saturate)) brightness(var(--lg-brightness));padding:8px 12px;font-family:DMSans,sans-serif;font-weight:200;font-size:14px;color:var(--primary-color);text-decoration:none;letter-spacing:.02em;will-change:transform;transform:translateZ(0)}.Btn_icon__u4s2Z,.Btn_text__kKsN3{height:100%;border-radius:var(--border-radius-small)}.Btn_icon__u4s2Z{position:relative;display:flex;align-items:center;justify-content:center;width:36px;background-color:var(--primary-color);padding:12px;overflow:hidden;transition:background-color .3s var(--easing-slot)}.Btn_icon__u4s2Z svg{position:relative;z-index:1}.Btn_icon__u4s2Z svg polygon{fill:var(--background-color)}.Btn_btn__mTn6U:hover .Btn_icon__u4s2Z{background-color:var(--accent-color)}.Btn_btn__mTn6U:focus [data-slot-text]>span>span,.Btn_btn__mTn6U:hover [data-slot-text]>span>span{transform:translateY(-100%) rotateX(20deg)}.Btn_btn__mTn6U:focus [data-slot-text]>span>span>span,.Btn_btn__mTn6U:hover [data-slot-text]>span>span>span{transform:rotateX(0deg)}.Btn_btn__mTn6U:active{transform:scale(.95)}