@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.use-cases{background:#fff;padding:80px 10px 100px}.use-cases .container{margin:0 auto;max-width:1280px;padding:0 10px}.use-cases__header{animation:fadeInUp .7s ease-out both;margin-bottom:40px;text-align:left}.use-cases__label{color:#66ab5c;display:block;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:28px;margin-bottom:0;text-transform:uppercase}.use-cases__title{color:#1c2e69;font-family:Poppins,sans-serif;font-size:36px;font-weight:700;line-height:46px;margin-bottom:12px}.use-cases__intro{color:#595959;font-family:Roboto,sans-serif;font-size:20px;line-height:28px;max-width:560px}.use-cases__grid{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1264px}.use-case-card{animation:fadeInUp .7s ease-out both;background:#fff;border:2px solid #1c2e69;border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.use-case-card:first-child{animation-delay:.1s}.use-case-card:nth-child(2){animation-delay:.2s}.use-case-card:nth-child(3){animation-delay:.3s}.use-case-card:nth-child(4){animation-delay:.4s}.use-case-card__top{align-items:end;background:#1c2e69;display:grid;gap:24px;grid-template-columns:1fr auto;min-height:140px;padding:20px 24px 0;text-align:left}.use-case-card__copy{min-width:0}.use-case-card__title{color:#fff;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:28px;margin-bottom:12px}.use-case-card__desc{color:#fff;font-family:Roboto,sans-serif;font-size:18px;line-height:22px}.use-case-card__graphic{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end}.use-case-card__graphic .use-case-card__icon-placeholder{display:block;object-fit:contain}.use-case-card__graphic .use-case-card__icon-placeholder:not([src]),.use-case-card__graphic .use-case-card__icon-placeholder[src=""]{background:#e8ecf2;min-height:80px;min-width:80px}.use-case-card__body{background:#fff;display:flex;flex:1;flex-direction:column;padding:28px 24px 32px;text-align:left}.use-case-card__list{flex:1;list-style:none;margin-bottom:0;padding:0}.use-case-card__list li{color:#374151;font-family:Roboto,sans-serif;font-size:16px;line-height:26px;margin-bottom:14px;padding-left:32px;position:relative}.use-case-card__list li:last-child{margin-bottom:0}.use-case-card__list li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%234a91eb' d='M7 .748c0-.434-.354-.792-.786-.743C2.723.397 0 3.367 0 6.96c0 3.86 3.14 7 7 7 3.594 0 6.564-2.723 6.956-6.214.049-.432-.309-.786-.743-.786-.435 0-.782.355-.845.785A5.434 5.434 0 0 1 7 12.386 5.43 5.43 0 0 1 1.575 6.96a5.43 5.43 0 0 1 4.64-5.368c.43-.063.785-.41.785-.845m4.941 1.22a.8.8 0 0 0-1.124.124l-3.373 4.21a.8.8 0 0 1-1.131.12l-.802-.658a.8.8 0 0 0-1.125.11l-.152.186a.8.8 0 0 0 .11 1.126l2.147 1.76a.92.92 0 0 0 1.301-.135l4.46-5.569a.8.8 0 0 0-.124-1.125z'/%3E%3C/svg%3E") no-repeat 50%;background-size:14px 14px;content:"";height:14px;left:0;position:absolute;top:5px;width:14px}.use-case-card__cta{align-items:center;align-self:flex-start;background:#66ab5c;border:none;border-radius:30px;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;justify-content:center;letter-spacing:.02em;line-height:26px;margin-top:auto;padding:16px 36px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.use-case-card__cta:hover{background:#5a9950;padding-right:52px}.use-case-card__cta .link-arrow{height:14px;opacity:0;pointer-events:none;position:absolute;right:20px;transform:translateX(-10px);transition:all .3s ease;width:16px}.use-case-card__cta:hover .link-arrow{opacity:1;transform:translateX(0)}@media (max-width:799px){.use-cases{padding:48px 16px 64px}.use-cases__header{margin-bottom:36px}.use-cases__title{font-size:28px;line-height:38px}.use-cases__intro{font-size:16px;line-height:26px}.use-cases__grid{gap:20px;grid-template-columns:1fr}.use-case-card__top{grid-template-columns:1fr;min-height:auto;padding:24px 20px 0}.use-case-card__copy{text-align:left}.use-case-card__title{font-size:18px;line-height:26px}.use-case-card__desc{font-size:14px;line-height:22px}.use-case-card__graphic{justify-content:center}.use-case-card__body{padding:20px 20px 24px}.use-case-card__list li{font-size:14px;line-height:22px}.use-case-card__cta{align-self:stretch;max-width:100%;padding:14px 20px;text-align:center;width:100%}}