.checklist-cards__wrapper{background:#fff;padding:60px 0}.checklist-cards__wrapper a:hover{text-decoration:none}.cards-wrapper{display:flex;gap:48px}.card{background-color:#d6eff9;display:flex;flex-direction:column;justify-content:space-between;padding:32px;position:relative;width:48%}.card:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 260 257'%3E%3Cpath fill='%23fff' fill-opacity='.5' d='M0 61.321h65v65H0z'/%3E%3Cpath fill='%23fff' fill-opacity='.1' d='M0 0h65v65H0zm0 126.321h65v65H0z'/%3E%3Cpath fill='%23fff' fill-opacity='.8' d='M0 191.321h65v65H0z'/%3E%3Cpath fill='%23fff' fill-opacity='.4' d='M65 0h65v65H65z'/%3E%3Cpath fill='%23fff' fill-opacity='.7' d='M65 126.321h65v65H65z'/%3E%3Cpath fill='%23fff' fill-opacity='.1' d='M65 191.321h65v65H65z'/%3E%3Cpath fill='%23fff' fill-opacity='.2' d='M130 61.321h65v65h-65z'/%3E%3Cpath fill='%23fff' fill-opacity='.4' d='M130 126.321h65v65h-65zm0 65h65v65h-65z'/%3E%3Cpath fill='%23fff' fill-opacity='.6' d='M195 61.321h65v65h-65z'/%3E%3Cpath fill='%23fff' fill-opacity='.5' d='M195 0h65v65h-65zm0 191.321h65v65h-65z'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:16rem 16rem;bottom:-2px;content:"";display:block;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transform:translateY(4.0625rem);transform:translateY(4.0625rem);transition:all .16s ease-in-out;width:100%;z-index:0}.card:hover:before{opacity:100%;-webkit-transform:translate(0);transform:translate(0)}.card__content{position:relative;z-index:1}.card-title{font-size:33px;line-height:40px;word-break:break-word}@media(max-width:550px){.card-title{font-size:24px;line-height:30px}}.card-checklist{color:#002f6b;display:flex;flex-direction:column;margin:12px 0 24px}.card-checklist__check-item{align-items:center;display:flex;gap:18px}.card-checklist__check-item-icon{max-height:16px;max-width:16px}.card-cta{background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:999px;display:block;padding:6px 12px;text-align:center;width:100%}.card:hover .card-cta{background-color:#002f6b;color:#fff;transition:.3s}@media(max-width:768px){.cards-wrapper{flex-direction:column}.card{width:100%}}