.ccards-wrapper.bg-gradient{background:linear-gradient(90deg,#f3f6f9,#fcfdfe)}.ccard-top-center{text-align:center}.ccard-top-center .container--narrow{margin:0 auto}.ccard-top-content,.ccard-top-title{margin-bottom:4rem}.ccards-items{display:grid;gap:2.4rem}.ccards-item-link{bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:3}.ccards-wrapper.three-col .ccards-items{grid-template-columns:repeat(6,1fr)}.ccards-wrapper.two-col .ccards-items{grid-template-columns:repeat(2,minmax(0,1fr))}.ccards-wrapper.two-col .ccards-item{grid-column:auto}.ccards-bg{border-radius:20px;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.ccards-item{border-radius:20px;overflow:hidden;position:relative;transition:box-shadow .55s ease,transform .25s ease}.ccards-item.is_link:hover{box-shadow:0 12px 40px -8px rgba(193,11,97,.45);transform:translateY(-3px)}.ccards-item:after{background:var(--color-pink);border-radius:0 2px 2px 0;bottom:0;content:"";height:5px;left:0;position:absolute;transition:width .45s cubic-bezier(.4,0,.2,1);width:0;z-index:2}.ccards-item.is_link:hover:after{width:100%}.bg-blue .ccards-item:after{background:var(--color-white)}.ccards-bg img{border-radius:20px;display:block;height:100%!important;object-fit:cover;object-position:center;transition:transform .45s cubic-bezier(.4,0,.2,1);width:100%}.ccards-item.is_link:hover .ccards-bg img{transform:scale(1.2);transform-origin:center}.ccards-item-inner{height:100%;padding:24px;position:relative;z-index:2}.ccards-bg:before{background-blend-mode:color,normal,normal;display:block;mix-blend-mode:color;z-index:2}.ccards-bg:after,.ccards-bg:before{background:var(--color-blue);border-radius:20px;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.ccards-bg:after{opacity:.85;z-index:1}.ccards-title *{color:var(--color-white)}.ccards-title h3{margin-bottom:14px}.ccards-desc{color:var(--color-white);min-height:100px}.ccards-icon,.ccards-icon-graphic{bottom:0;height:81px;position:absolute;right:0;width:85px}.ccards-icon{align-items:center;bottom:13px;display:flex;height:34px;justify-content:center;right:15px;width:34px}.ccards-icon img{height:34px!important;width:34px}.ccards-left-col-inner{padding-bottom:60px}.ccards-desc p:last-child{margin:0}.ccards-btn-items{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding-top:40px}.bg-blue .ccard-top-content,.bg-blue .ccard-top-content *,.bg-blue .ccard-top-title *{color:var(--color-white)}.bg-blue .ccards-bg:after,.bg-blue .ccards-bg:before{background:var(--color-pink)}.bg-blue .ccards-icon-graphic svg path{fill:var(--color-light-blue-grey)}.bg-blue .ccards-icon img{filter:brightness(0) saturate(100%) invert(14%) sepia(93%) saturate(3973%) hue-rotate(319deg) brightness(83%) contrast(97%)}@media (min-width:992px){.ccards-wrapper.three-col .ccards-item{grid-column:span 2}.ccards-wrapper.three-col .ccards-items:has(.ccards-item:last-child:nth-child(3n+1))>.ccards-item:last-child{grid-column:1/-1}.ccards-wrapper.three-col .ccards-items:has(.ccards-item:last-child:nth-child(3n+2))>.ccards-item:last-child,.ccards-wrapper.three-col .ccards-items:has(.ccards-item:last-child:nth-child(3n+2))>.ccards-item:nth-last-child(2){grid-column:span 3}}@media (max-width:991px){.ccards-wrapper.three-col .ccards-items,.ccards-wrapper.two-col .ccards-items{grid-template-columns:repeat(2,1fr)}.ccards-wrapper.three-col .ccards-item,.ccards-wrapper.two-col .ccards-item{grid-column:auto}.ccards-wrapper.three-col .ccards-items:has(.ccards-item:last-child:nth-child(odd))>.ccards-item:last-child,.ccards-wrapper.two-col .ccards-items:has(.ccards-item:last-child:nth-child(odd))>.ccards-item:last-child{grid-column:1/-1}}@media (max-width:767px){.ccards-wrapper.three-col .ccards-items,.ccards-wrapper.two-col .ccards-items{grid-template-columns:1fr}.ccards-wrapper.three-col .ccards-item,.ccards-wrapper.two-col .ccards-item{grid-column:auto}.ccards-desc{min-height:80px}}@media (max-width:500px){.ccards-btn-item,.ccards-btn-item .btn{width:100%}}