@keyframes bounceDown{0%{transform:scale(1, 1) translateX(0)}10%{transform:scale(1.1, 0.9) translateX(0)}30%{transform:scale(0.9, 1.1) translateY(-4px)}50%{transform:scale(1.05, 0.95) translateY(6px)}57%{transform:scale(1, 1) translateY(-2px)}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}@keyframes bounce2{0%{transform:scale(1, 1) translateX(0)}10%{transform:scale(1.1, 0.9) translateX(0)}30%{transform:scale(0.9, 1.1) translateX(-4px)}50%{transform:scale(1.05, 0.95) translateX(2px)}57%{transform:scale(1, 1) translateX(-2px)}64%{transform:scale(1, 1) translateX(0)}100%{transform:scale(1, 1) translateX(0)}}@keyframes markBlue{0%{background-size:0% 100%;color:inherit}60%{color:inherit}100%{background-size:100% 100%;color:#1967d2}}@keyframes markGreen{0%{background-size:0% 100%}60%{color:inherit}100%{background-size:100% 100%;color:#157c32}}@keyframes markOrange{0%{background-size:0% 100%;color:inherit}60%{color:inherit}100%{background-size:100% 100%;color:#e4630a}}.cards-5{padding:80px 0;background:#fff}.cards-5__header{max-width:600px;display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.cards-5__outline{color:#029861;font-size:14px;line-height:20px;font-family:"Inter",sans-serif;font-weight:600;margin:0}.cards-5__title{color:#181d27;font-size:32px;line-height:40px;letter-spacing:-0.3px;font-family:"Inter",sans-serif;font-weight:600;margin:0}.cards-5__desc{color:#181d27;font-size:16px;line-height:24px;font-family:"Inter",sans-serif;font-weight:400}.cards-5__desc p{margin:0}.cards-5__container{position:relative;display:flex;flex-direction:column;align-items:center;gap:24px;padding:12px 12px 24px;border:1px solid #e9eaeb;border-radius:16px;overflow:hidden}.cards-5__container::before{content:"";position:absolute;left:50%;bottom:-81px;width:840px;max-width:90%;height:137px;transform:translateX(-50%);border-radius:50%;background:linear-gradient(90deg, rgba(204, 244, 221, 0.6) 0%, rgba(232, 248, 255, 0.5) 50%, rgba(226, 216, 255, 0.6) 100%);filter:blur(40px);pointer-events:none}.cards-5__cards{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:12px}.cards-5__card{display:flex;flex-direction:column;gap:24px;padding:20px;background:#fafafa;border:1px solid #e9eaeb;border-radius:12px}@supports(grid-template-rows: subgrid){.cards-5__card{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:24px;align-content:start}.cards-5__card .cards-5__icon{grid-row:1}.cards-5__card .cards-5__body{grid-row:2}.cards-5__card .cards-5__list{grid-row:3;align-self:start}}.cards-5__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:8px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.14),0 0 2px rgba(0,0,0,.12)}.cards-5__icon img{display:block;width:32px;height:32px}.cards-5__body{flex:1 1 auto;display:flex;flex-direction:column;gap:8px}.cards-5__card-title{color:#181d27;font-size:20px;line-height:26px;font-family:"Inter",sans-serif;font-weight:600;margin:0}.cards-5__card-desc{color:#252b37;font-size:16px;line-height:24px;font-family:"Inter",sans-serif;font-weight:400}.cards-5__card-desc p{margin:0}.cards-5__list{padding-top:24px;border-top:1px solid #d5d7da;color:#181d27;font-size:16px;line-height:24px;font-family:"Inter",sans-serif;font-weight:400}.cards-5__list p{margin:0}.cards-5__list ul{list-style:none;margin:0;padding:0}.cards-5__list ul li{position:relative;margin:0;padding:8px 16px 8px 36px}.cards-5__list ul li::before{content:"";position:absolute;top:16px;left:8px;width:8px;height:8px;border-radius:50%;background:#a4a7ae}.cards-5__cta{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:16px;max-width:600px;text-align:center}.cards-5__cta-text{color:#535862;font-size:16px;line-height:24px;font-family:"Inter",sans-serif;font-weight:400;margin:0}.cards-5__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.cards-5__buttons .btn{margin:0}@media screen and (max-width: 1199px){.cards-5__cards{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 991px){.cards-5{padding:56px 0}.cards-5__title{font-size:28px;line-height:36px}}@media screen and (max-width: 600px){.cards-5__title{font-size:24px;line-height:32px}.cards-5__container{padding:8px 8px 24px}.cards-5__cards{grid-template-columns:1fr;gap:8px}.cards-5__card{padding:16px}}/*# sourceMappingURL=cards-5.min.css.map */
