.platform-cards{position:relative;background-color:#fff}.platform-cards .title-content{margin-bottom:64px;width:100%;max-width:1095px;text-align:center}.platform-cards .title-content .heading{margin-bottom:25px}.platform-cards[style*="text-align: center"] .title-content{margin-inline:auto}.platform-cards__wrapper{margin:0}.platform-cards__wrapper .row{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:40px 30px;margin-left:0;margin-right:0}.platform-cards__wrapper .row>[class*=col]{display:flex;flex-direction:column;align-items:stretch;padding-left:0;padding-right:0;width:100%;max-width:424px}@media(min-width: 768px){.platform-cards__wrapper .row>[class*=col]{width:calc(50% - 15px)}}@media(min-width: 992px){.platform-cards__wrapper .row>[class*=col]{width:calc(33.33333% - 20px)}}.platform-cards__wrapper .card-content{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-height:100%;margin-inline:auto;max-width:100%;text-align:left;padding:63px 37px 42px 40px;background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);border-radius:0;transition:box-shadow .3s ease}.platform-cards__wrapper .card-content.platform-cards__card-link{color:inherit;text-decoration:none;cursor:pointer}.platform-cards__wrapper .card-content.platform-cards__card-link:hover,.platform-cards__wrapper .card-content.platform-cards__card-link:focus-visible{color:inherit;text-decoration:none;box-shadow:0px 6px 14px rgba(0,0,0,.2)}.platform-cards__wrapper .card-content.platform-cards__card-link:hover .card-icon img,.platform-cards__wrapper .card-content.platform-cards__card-link:focus-visible .card-icon img{transform:scale(1.08)}.platform-cards__wrapper .card-content.platform-cards__card-link:hover .platform-cards__cta,.platform-cards__wrapper .card-content.platform-cards__card-link:hover .platform-cards__cta.btn-fill,.platform-cards__wrapper .card-content.platform-cards__card-link:hover .platform-cards__cta.btn-outline,.platform-cards__wrapper .card-content.platform-cards__card-link:hover .platform-cards__cta.btn-link,.platform-cards__wrapper .card-content.platform-cards__card-link:focus-visible .platform-cards__cta,.platform-cards__wrapper .card-content.platform-cards__card-link:focus-visible .platform-cards__cta.btn-fill,.platform-cards__wrapper .card-content.platform-cards__card-link:focus-visible .platform-cards__cta.btn-outline,.platform-cards__wrapper .card-content.platform-cards__card-link:focus-visible .platform-cards__cta.btn-link{text-decoration:underline !important;text-underline-offset:4px}.platform-cards__wrapper .card-content.platform-cards__card-link:focus-visible{outline:2px solid #0e1f46;outline-offset:3px}.platform-cards__wrapper .card-content .card-icon{margin:0 auto 32px;width:100%;height:145px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-inline:15px}.platform-cards__wrapper .card-content .card-icon img{width:auto;max-width:100%;max-height:145px;height:auto;display:block;margin-inline:auto;object-fit:contain;object-position:center center;transition:transform .4s ease}.platform-cards__wrapper .card-content__text{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:0;background-color:rgba(0,0,0,0)}.platform-cards__wrapper .card-content__text-inner{flex:1 1 auto}.platform-cards__wrapper .card-content__text .heading{margin-bottom:16px}.platform-cards__wrapper .card-content__text .content-text{color:rgba(14,31,70,.65)}.platform-cards__wrapper .card-content__text .content-text p{margin-bottom:0;line-height:1.6}.platform-cards__wrapper .card-content__text .content-buttons{margin-top:auto}@media(min-width: 767px){.platform-cards__wrapper .card-content__text .content-buttons{margin-top:50px}}.platform-cards__wrapper .card-content__text .content-buttons .btn-site.btn-fill,.platform-cards__wrapper .card-content__text .content-buttons .btn-site.btn-outline{padding:0;min-width:auto;background:rgba(0,0,0,0) !important;border:none !important;color:#0e1f46 !important;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;justify-content:flex-start;box-shadow:none}.platform-cards__wrapper .card-content__text .content-buttons .btn-site.btn-fill::after,.platform-cards__wrapper .card-content__text .content-buttons .btn-site.btn-outline::after{content:none}.platform-cards__wrapper .card-content__text .content-buttons .btn-site.btn-fill:hover,.platform-cards__wrapper .card-content__text .content-buttons .btn-site.btn-outline:hover{color:#ffb819 !important;background:rgba(0,0,0,0) !important}.platform-cards__wrapper .card-content__text .content-buttons .btn-site.btn-link{font-size:16px;font-weight:700;line-height:25px;text-transform:uppercase}.platform-cards__wrapper .card-content__text .content-buttons .btn-site.btn-link::after{content:none}.platform-cards__wrapper .card-content__text .content-buttons .platform-cards__cta{transition:color .2s ease,text-decoration-color .2s ease}@media(min-width: 500px){.platform-cards__wrapper .card-content{max-width:424px}}@media(min-width: 768px){.platform-cards__wrapper .card-content .card-icon{min-height:117px}.platform-cards__wrapper .card-content .card-icon img{min-height:117px}}.platform-cards__overlay{position:absolute;bottom:-10%;right:-16%;width:46.91%;height:40.2%;z-index:-1;pointer-events:none}.platform-cards__overlay img{width:100%;height:auto}@media(max-width: 991px){.platform-cards__overlay{right:-5%}}@media(max-width: 767px){.platform-cards .title-content{margin-bottom:40px}.platform-cards__wrapper .card-content{padding:50px 28px 28px}.platform-cards__wrapper .card-content .card-icon{margin-bottom:20px;height:auto;min-height:auto;max-height:none;width:100%}.platform-cards__wrapper .card-content .card-icon img{width:100%;min-height:unset;max-height:none}.platform-cards__wrapper .card-content__text .content-buttons{padding-top:24px}.platform-cards__wrapper .card-content__text .content-buttons.buttons-justification-star{justify-content:center !important;gap:15px}.platform-cards__wrapper .card-content__text .content-buttons .btn-site.btn-fill,.platform-cards__wrapper .card-content__text .content-buttons .btn-site.btn-outline{font-size:13px}.platform-cards__overlay{height:auto;bottom:5%}}