.solution-list[data-v-a66a5591]{display:grid;font-size:max(var(--min-font-size),16px * var(--font-scale));gap:50px;grid-template-columns:repeat(3,1fr);--min-font-size:14px}@media screen and (max-width:992px){.solution-list[data-v-a66a5591]{gap:20px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:576px){.solution-list[data-v-a66a5591]{gap:15px}}@media screen and (max-width:480px){.solution-list[data-v-a66a5591]{grid-template-columns:repeat(1,1fr)}}.solution-list a[data-v-a66a5591]{background:#eaedf7;border-radius:10px;display:flex;flex-direction:column;height:100%;line-height:1.5em;padding:20px 25px;text-decoration:none;transition:all .25s ease}.solution-list a[data-v-a66a5591]:hover{background:#e3e7f4}.solution-list a span[data-v-a66a5591]{display:block}.solution-list a span.title[data-v-a66a5591]{color:#000;font-size:max(var(--min-font-size),22px * var(--font-scale));font-weight:600;letter-spacing:-.88px;line-height:1.2em;margin-bottom:18px}.solution-list a span.description[data-v-a66a5591]{color:#000;font-size:max(var(--min-font-size),14px * var(--font-scale));font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:1.2em;margin-bottom:25px}.solution-list a span.go-to[data-v-a66a5591]{align-items:flex-end;color:#5667ff;display:flex;flex-grow:1;font-size:max(var(--min-font-size),16px * var(--font-scale));font-weight:600;gap:5px;letter-spacing:-.64px;line-height:1.2em}.solution-list a span.go-to .icon[data-v-a66a5591]{position:relative;top:-3px;width:19px}.solution-list-tabs[data-v-a66a5591]{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:38px}.solution-list-tabs li a[data-v-a66a5591]{border-radius:5px;color:#000;display:block;font-size:max(var(--min-font-size),18px * var(--font-scale));letter-spacing:-.72px;line-height:1.2em;padding:9px 17px;text-decoration:none}.solution-list-tabs li a.active[data-v-a66a5591]{background:#ececec;font-weight:600}.solution-list-tabs li a[data-v-a66a5591]:hover:not(.active){background:#f2f2f278}.solution-page{font-size:max(var(--min-font-size),20px * var(--font-scale));padding-bottom:100px;--min-font-size:14px}
