.ta-uses{background-color:var(--ignis-cloud-blue,#eff3f7);color:var(--ignis-black,#202124);padding:120px 0}.ta-uses__container{margin:0 auto;max-width:var(--container-content-width,1360px);padding:0 var(--container-padding,120px)}.ta-uses__heading{color:var(--ignis-cobalt-blue-darker,#151b86);font-family:Outfit,sans-serif;font-size:clamp(40px,4.8vw,60px);font-weight:600;hyphens:none;-webkit-hyphens:none;letter-spacing:-.02em;line-height:1.04;margin:0 0 64px;overflow-wrap:normal;text-align:center;text-wrap:balance;word-break:normal}.ta-uses__grid{align-items:stretch;display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.ta-uses__card{background-color:rgba(121,200,236,.3);border-radius:24px;box-shadow:0 6px 22px rgba(21,27,134,.06);display:flex;flex-direction:column;gap:18px;padding:48px 40px 44px;transition:transform var(--transition-base,.25s ease-in-out),box-shadow var(--transition-base,.25s ease-in-out)}.ta-uses__card:hover{box-shadow:0 22px 48px rgba(21,27,134,.14);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.ta-uses__card,.ta-uses__card:hover{transform:none;transition:none}}.ta-uses__icon{color:var(--ignis-cobalt-blue-darker,#151b86);flex-shrink:0;height:54px;margin-bottom:2px;width:54px}.ta-uses__icon svg{display:block;height:100%;width:100%}.ta-uses__card-heading{color:var(--ignis-cobalt-blue-darker,#151b86);font-family:Outfit,sans-serif;font-size:25px;font-weight:600;letter-spacing:-.4px;line-height:1.18;margin:0;text-wrap:balance}.ta-uses__card-body,.ta-uses__card-body p{color:rgba(32,33,36,.82);font-family:Outfit,sans-serif;font-size:19px;font-weight:400;line-height:1.55;margin:0}@media (max-width:1024px){.ta-uses{padding:96px 0}.ta-uses__container{padding:0 64px}.ta-uses__card{padding:40px 32px 36px}}@media (max-width:900px){.ta-uses__grid{gap:20px;grid-template-columns:1fr}}@media (max-width:767px){.ta-uses{padding:64px 0}.ta-uses__container{padding:0 24px}.ta-uses__heading{margin-bottom:40px}.ta-uses__card{padding:34px 28px 30px}.ta-uses__icon{height:48px;width:48px}.ta-uses__card-heading{font-size:23px}.ta-uses__card-body,.ta-uses__card-body p{font-size:18px}}