.solutions-overview{border:1px solid #dbe0e2;border-radius:16px;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);overflow:hidden}.solutions-overview .block{background:#fff;border-right:1px solid #dbe0e2;display:flex;flex-direction:column;padding:36px 34px 45px;position:relative;transition:background-color .3s ease}.solutions-overview .block:last-child{border-right:none}.solutions-overview .block .card-link{color:inherit;inset:0;position:absolute;text-decoration:none;z-index:1}.solutions-overview .block .card-link:active,.solutions-overview .block .card-link:focus,.solutions-overview .block .card-link:hover,.solutions-overview .block .card-link:link,.solutions-overview .block .card-link:visited{color:inherit;text-decoration:none}.solutions-overview .block .ai,.solutions-overview .block .content,.solutions-overview .block ul{pointer-events:none;position:relative;z-index:2}.solutions-overview .block .card-link:focus-visible{border-radius:16px;outline:2px solid #ff5a2d;outline-offset:-2px}.solutions-overview .block .content{color:inherit;min-height:145px}.solutions-overview .block .content,.solutions-overview .block .content *,.solutions-overview .block:hover .content,.solutions-overview .block:hover .content *{text-decoration:none}.solutions-overview .block ul{border-bottom:1px solid #dbe0e2;border-top:1px solid #dbe0e2;list-style:none;margin:5px 0 0;padding:22px 0 30px}.solutions-overview .block ul li{color:#5c6471;font-size:14px;font-weight:400;line-height:22px;margin:0 0 10px;padding-left:26px;position:relative}.solutions-overview .block ul li:last-child{margin-bottom:0}.solutions-overview .block ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ff5a2d' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5 6.5 12 13 4.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:13px;left:0;position:absolute;top:4px;width:13px}.solutions-overview .block .ai{color:#5c6471;font-size:14px;font-weight:500;letter-spacing:.14px;line-height:24px;margin-top:20px;padding-left:27px;position:relative}.solutions-overview .block .ai:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' fill='none' viewBox='0 0 19 19'%3E%3Crect width='19' height='19' fill='url(%23a)' rx='9.5'/%3E%3Cg clip-path='url(%23b)'%3E%3Cg clip-path='url(%23c)'%3E%3Cpath fill='%23fff' d='m8.857 6.494.118.334c.28.795.463 1.321 1.131 2.04.66.71 1.406.943 2.35 1.24l.022.007a.26.26 0 0 1 .181.244.26.26 0 0 1-.177.247q-.13.042-.253.08c-.808.26-1.391.448-2.123 1.158s-.928 1.313-1.201 2.145q-.037.11-.074.23a.258.258 0 0 1-.487.007q-.06-.165-.112-.32c-.27-.78-.467-1.345-1.142-2.062-.633-.672-1.3-.884-2.14-1.155l-.27-.087a.258.258 0 0 1 0-.49q.143-.045.276-.091c.824-.267 1.368-.444 2.136-1.156.75-.692.955-1.34 1.217-2.164q.031-.097.063-.198a.26.26 0 0 1 .24-.18c.11 0 .21.068.247.17zm3.66-1.89a.13.13 0 0 0-.12.09l-.03.099c-.13.401-.23.718-.595 1.057-.375.347-.64.432-1.041.563q-.066.021-.136.044a.13.13 0 0 0 .002.244q.068.023.131.044c.411.133.736.236 1.047.563.33.35.425.625.559 1.007q.025.076.054.155a.13.13 0 0 0 .123.085.13.13 0 0 0 .12-.087q.018-.057.037-.111c.133-.407.229-.701.585-1.049.358-.347.642-.439 1.035-.565l.123-.04a.13.13 0 0 0 .089-.122.13.13 0 0 0-.09-.122l-.01-.005c-.461-.144-.826-.26-1.147-.607-.325-.35-.415-.607-.553-.996l-.056-.163a.13.13 0 0 0-.123-.085z'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M4.5 4.5h10v10h-10z'/%3E%3C/clipPath%3E%3CclipPath id='c'%3E%3Cpath fill='%23fff' d='M4.5 4.605h10v9.79h-10z'/%3E%3C/clipPath%3E%3ClinearGradient id='a' x1='0' x2='19' y1='0' y2='19' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ff5a2d'/%3E%3Cstop offset='.5' stop-color='%23c060a1'/%3E%3Cstop offset='1' stop-color='%23466fb0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:19px;left:0;position:absolute;top:2px;width:19px}.solutions-overview .block .hs-button.mobile,.solutions-overview .block .hs-button.mobile:link,.solutions-overview .block .hs-button.mobile:visited{display:none;margin-top:24px;pointer-events:auto;position:relative;text-decoration:none;width:100%;z-index:3}.solutions-overview .block .hs-button.mobile:active,.solutions-overview .block .hs-button.mobile:focus,.solutions-overview .block .hs-button.mobile:hover{text-decoration:none}.tech-ai-section{align-items:center;background:#1c222e;border-radius:16px;display:flex;gap:30px;justify-content:space-between;margin-top:35px;padding:40px 40px 40px 60px}.tech-ai-section .content{color:#ffffffad;max-width:680px;padding:25px 0}.tech-ai-section .image{max-width:480px}.tech-ai-section h4{color:#fff}.tech-ai-section .gradient-pill{font-size:13px;font-weight:500;line-height:100%;margin-bottom:20px!important;text-transform:none}.hs-button-arrowed-dark.cta{margin-top:15px;text-align:left}.hs-button-arrowed.cta{text-align:left}@media (max-width:991px){.solutions-overview{border:none;border-radius:0;gap:15px;grid-template-columns:1fr}.solutions-overview .block,.solutions-overview .block:last-child{border:1px solid #dbe0e2;border-radius:16px;padding:20px}.solutions-overview .block ul{padding:20px 0 25px}.solutions-overview .block .hs-button.mobile{align-items:center;display:inline-flex;justify-content:center}.tech-ai-section{align-items:flex-start;flex-direction:column-reverse;gap:24px;padding:30px 20px}.tech-ai-section .content{max-width:100%;padding:0}.tech-ai-section .image{max-width:100%;width:100%}.tech-ai-section .image img{display:block;height:auto;width:100%}.tech-ai-section .content a{width:100%}.solutions-overview .block .hs-button.mobile,.solutions-overview .block .hs-button.mobile:link,.solutions-overview .block .hs-button.mobile:visited{display:block}.solutions-overview .block{transition:none}.solutions-overview .block:hover{background:#fff}.solutions-overview .block .card-link:focus-visible{outline:none}.solutions-overview .block .hs-button.mobile:active,.solutions-overview .block .hs-button.mobile:focus,.solutions-overview .block .hs-button.mobile:hover{text-decoration:none}.solutions-overview .block .content{min-height:0}}