.features-resources__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:64px;row-gap:12px}.features-resources__title{color:linen;font-size:40px;font-weight:400;letter-spacing:-2px;line-height:100%;margin:0}.features-resources__slider.swiper{padding:10px;position:relative}.features-resources__track{display:flex}.features-resources__track.swiper-wrapper{position:relative;-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.features-resources__slide.swiper-slide{height:auto}.features-resources__card{height:100%;padding:12px;position:relative}.features-resources__card:hover .features-resources__image{outline:2px solid linen;outline-offset:12px;outline-style:solid}.features-resources__image{margin:0;position:relative;width:100%}.features-resources__image img{display:block;height:250px;object-fit:cover;width:100%}.features-resources__border{bottom:0;height:calc(100% - 20px);left:0;margin:10px;overflow:hidden;position:absolute;right:0;top:0;width:calc(100% - 20px)}.features-resources__border.features-resources__border--inline:after,.features-resources__border.features-resources__border--inline:before{background-color:linen;content:"";display:block;height:1px;position:absolute;transition:width .3s cubic-bezier(.455,.03,.515,.955);width:0}.features-resources__border.features-resources__border--block:after,.features-resources__border.features-resources__border--block:before{background-color:linen;content:"";display:block;height:0;position:absolute;transition:height .3s cubic-bezier(.455,.03,.515,.955);width:1px}.features-resources__card .features-resources__border.features-resources__border--inline:before{left:0;top:0}.features-resources__card .features-resources__border.features-resources__border--inline:after{bottom:0;right:0}.features-resources__card .features-resources__border.features-resources__border--block:before{bottom:0;left:0}.features-resources__card .features-resources__border.features-resources__border--block:after{right:0;top:0}.features-resources__card:hover .features-resources__border.features-resources__border--inline:after,.features-resources__card:hover .features-resources__border.features-resources__border--inline:before{width:100%}.features-resources__card:hover .features-resources__border.features-resources__border--block:after,.features-resources__card:hover .features-resources__border.features-resources__border--block:before{height:100%}.features-resources__tag{color:#ff57bd;display:inline-block;font-size:14px;font-weight:400;letter-spacing:1px;line-height:100%;margin:20px 0;text-decoration:none}.features-resources__post-title{font-size:24px;font-weight:700;height:2lh;line-height:120%;margin:0 0 4px;-webkit-line-clamp:2}.features-resources__post-title,.features-resources__summary{display:-webkit-box;letter-spacing:0;-webkit-box-orient:vertical;color:linen;overflow:hidden}.features-resources__summary{font-size:16px;font-weight:400;height:3lh;line-height:150%;margin:0 0 24px;-webkit-line-clamp:3}.features-resources .custom-button__wrapper{background-color:linen;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px));display:inline-block;padding:2px;transition:background-color .4s ease}.features-resources .custom-button__wrapper:hover{background-color:#52debb}.features-resources .custom-button{background-color:#000;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px));color:linen;display:block;font-size:16px;font-weight:700;overflow:hidden;padding:17px 32px;position:relative;text-decoration:none;transition:color .3s ease}.features-resources .custom-button:after{background-color:#52debb;bottom:-100%;content:"";height:100%;left:0;position:absolute;transition:bottom .4s ease;width:100%;z-index:1}.features-resources .custom-button__text{background:transparent;position:relative;transition:color .3s ease;z-index:2}.features-resources .custom-button__wrapper:hover .custom-button:after{bottom:0}.features-resources .custom-button__wrapper:hover .custom-button__text{color:#1a1a1a}.features-resources__header .custom-button__wrapper{background-color:#52debb}.features-resources__header .custom-button__wrapper:hover{background-color:linen}.features-resources__header .custom-button{background-color:#52debb;font-size:16px}.features-resources__header .custom-button:after{background-color:#000}.features-resources__header .custom-button__text{color:#0b0b0b}.features-resources__header .custom-button__wrapper:hover .custom-button__text{color:linen}