.kr-mod-resource-cards .kr-arrow-link{margin-top:24px}.kr-mod-resource-cards .kr-row{display:flex;flex-direction:column;row-gap:.5rem}.kr-mod-resource-cards .kr-section-intro{margin-bottom:24px}.kr-mod-resource-cards .splide_carousel{margin:0 -32px -8px -8px;overflow:hidden;padding:8px 0 8px 8px}.kr-mod-resource-cards .splide_carousel .splide__track{overflow:visible}.kr-mod-resource-cards .kr-card-item{background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.16);display:block;height:100%;overflow:hidden;position:relative;width:100%}.kr-mod-resource-cards .kr-card-item .kr-img-space{aspect-ratio:3/2;display:block;max-height:100%;transition:all .25s ease-in-out;width:100%}.kr-mod-resource-cards .kr-card-item .img{aspect-ratio:3/2;left:0;min-height:0;position:absolute;top:0;transition:all .25s ease-in-out;width:100%}.kr-mod-resource-cards .kr-card-item .img img,.kr-mod-resource-cards .splide_carousel .splide__slide.is-next .img img,.kr-mod-resource-cards .splide_carousel .splide__slide.is-prev .img img{height:100%!important;object-fit:cover}.kr-mod-resource-cards .kr-card-item .kr-card-summary{display:block;opacity:1;padding:16px;position:relative;transition:all .25s ease-in-out}.kr-mod-resource-cards .kr-card-item .kr-card-content{align-items:start;background:rgba(10,65,70,.85);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;padding:16px;position:absolute;top:0;transition:all .25s ease-in-out;width:100%;z-index:10}.kr-mod-resource-cards .kr-card-item .kr-card-content *{color:#fff}.kr-mod-resource-cards .kr-card-item .kr-card-content .kr-arrow-link:after{background-color:#fff}.kr-mod-resource-cards .kr-card-item .kr-card-content .kr-arrow-link:before{background-image:linear-gradient(#fff,#fff)}.kr-mod-resource-cards .kr-card-item .kr-overline{font-size:14px;line-height:22px;margin-bottom:3px}.kr-mod-resource-cards .kr-card-item .heading{font-size:18px;line-height:26px;margin-bottom:3px}.kr-mod-resource-cards .kr-card-item .text{font-size:16px;line-height:24px}.kr-mod-resource-cards .kr-card-item:hover .img{min-height:100%}.kr-mod-resource-cards .kr-card-item:hover .kr-card-summary{opacity:0}.kr-mod-resource-cards .kr-card-item:hover .kr-card-content{opacity:1}.kr-mod-resource-cards .splide__arrows{display:flex;gap:20px;margin:24px 0 0}.kr-mod-resource-cards .splideArrow{background:transparent;border:0}.kr-mod-resource-cards .splideArrow:hover{cursor:pointer}.kr-mod-resource-cards .splideArrow:hover svg path,.kr-mod-resource-cards .splideArrow:hover svg rect{fill:#00aac3}@media (min-width:768px){.kr-mod-resource-cards .kr-row{column-gap:2rem;flex-direction:row}.kr-mod-resource-cards .kr-col-6{width:50%}.kr-mod-resource-cards .kr-card-item .kr-card-content,.kr-mod-resource-cards .kr-card-item .kr-card-summary{padding:24px}.kr-mod-resource-cards .kr-card-item .heading{font-size:24px;line-height:32px}.kr-mod-resource-cards .kr-card-item .text{font-size:18px;line-height:26px}}@media (min-width:1024px){.kr-mod-resource-cards .kr-section-intro{margin-bottom:56px}.kr-mod-resource-cards .splide_carousel{margin:0 -56px -8px -8px}}@media (min-width:1200px){.kr-mod-resource-cards .splide_carousel{margin:0 -16px -8px;padding:8px 0}.kr-mod-resource-cards .splide_carousel .splide__slide{margin:0!important;padding:0 16px;width:25%!important}.kr-mod-resource-cards .splide__arrows{display:none}}