.solution-5{padding-top:40px;padding-bottom:40px}@media(max-width: 840px){.solution-5{padding-top:32px;padding-bottom:32px}}.solution-5 .btn.btn-primary-border-arrow{color:#40149e;background:#fff;border:1px solid #e9eaeb}.solution-5 .btn.btn-primary-border-arrow .ic-arrow svg path{stroke:#40149e}.solution-5__head{margin-bottom:32px}.solution-5__outline{color:#5b0fff;margin-bottom:4px}.solution-5__title{margin:0}.solution-5__content{display:flex;gap:16px;align-items:stretch}@media(max-width: 1024px){.solution-5__content{flex-direction:column}}.solution-5__content-head{display:block;padding-left:44px;position:relative;margin:0 0 24px}.solution-5__content-head .icon{position:absolute;left:0;top:0;width:32px;height:32px;background:#efe7ff;border-radius:16px;display:flex;align-items:center;justify-content:center}.solution-5__content-head .icon img{display:block;width:16px;aspect-ratio:1/1;object-fit:contain;object-position:center}.solution-5__content-head h3{font-size:20px;line-height:32px;margin:0 0 8px}.solution-5__products{display:flex;flex-direction:column;width:100%;max-width:calc(100% - 456px - 16px)}@media(max-width: 1024px){.solution-5__products{max-width:100%}}.solution-5__suite{width:100%;max-width:456px}@media(max-width: 1024px){.solution-5__suite{max-width:100%;padding-top:16px}}.solution-5__suite .suite__wrap{border-radius:12px;border:1px solid #e9eaeb;background-color:#f8f8fb;background-image:url(../images/bg-suite.webp);background-repeat:no-repeat;background-size:cover;background-position:bottom right}.solution-5__suite .suite__logo{margin-bottom:24px}.solution-5__suite .suite__content{padding:24px 24px 0}.solution-5__suite .suite__img img{display:block;width:100%;height:auto;object-fit:contain;object-position:center}.solution-5 .cards-tab{display:flex;flex-direction:column;flex:1;padding:12px;border:1px solid #e9eaeb;border-radius:24px;background-image:url(../images/bg-dot.webp);background-repeat:repeat;background-size:15px;min-height:817px}@media(max-width: 480px){.solution-5 .cards-tab{padding:0;border:0;border-radius:0}}.solution-5 .cards-tab .tab-nav{display:flex;margin:0 0 16px}@media(max-width: 480px){.solution-5 .cards-tab .tab-nav{font-size:14px;line-height:20px}}.solution-5 .cards-tab .tab-nav ul{display:flex;align-items:stretch;gap:8px;list-style:none;padding:0;margin:0;padding:4px;background:#e9eaeb;border-radius:999px}.solution-5 .cards-tab .tab-nav ul li a{display:flex;align-items:center;justify-content:center;height:100%;padding:4px 16px;color:#535862;font-weight:400;border-radius:999px;background:hsla(0,0%,100%,0);transition:background .3s,color .3s,font-weight .3s;text-align:center}.solution-5 .cards-tab .tab-nav ul li a:hover{text-decoration:none;color:#181d27;font-weight:600}.solution-5 .cards-tab .tab-nav ul li.active a{color:#181d27;font-weight:600;background:#fff}.solution-5 .cards-tab .tab-pane{height:100%}.solution-5 .cards-tab .tab-pane .tab-content{display:none;height:100%}.solution-5 .cards-tab .tab-pane .tab-content.active{display:flex}.solution-5 .cards-tab .cards{display:grid;--card-row-min-height: 230px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(3, minmax(var(--card-row-min-height), auto));grid-auto-rows:minmax(var(--card-row-min-height), auto);flex-wrap:wrap;align-items:flex-start;gap:16px}@media(max-width: 1200px){.solution-5 .cards-tab .cards{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:none;grid-auto-rows:auto}}.solution-5 .cards-tab .cards .card{z-index:1;position:relative;display:flex;width:100%;height:100%;border-radius:24px;background:var(--Surface-Container, #F8F8FB);padding:8px;color:#252b37}.solution-5 .cards-tab .cards .card__wrap{position:relative;z-index:2;background:#fff;border-radius:16px;display:flex;flex-direction:column;box-shadow:0 38px 23px 0 rgba(11,45,60,.03),0 17px 17px 0 rgba(11,45,60,.04),0 4px 9px 0 rgba(11,45,60,.05);overflow:hidden}.solution-5 .cards-tab .cards .card__head{padding:16px 16px 0}.solution-5 .cards-tab .cards .card__title{font-size:16px;line-height:24px;margin:0 0 8px}.solution-5 .cards-tab .cards .card__desc{font-size:14px;line-height:20px;min-height:40px}.solution-5 .cards-tab .cards .card__img{mask-image:linear-gradient(to bottom, transparent 0%, black 20%, black 80%, transparent 100%)}.solution-5 .cards-tab .cards .card__action{z-index:1;display:flex;flex-direction:column;position:absolute;width:100%;height:100%;top:0;left:0;border:1px solid var(--Color-Border-default, #DCDFE4);background-color:var(--Surface-Container, #F8F8FB);background-image:url(../images/bg-card.webp);background-size:cover;background-position:bottom right;border-radius:24px;justify-content:flex-end;align-items:center;opacity:0;transition:opacity .25s ease,height .25s ease}@media(max-width: 840px){.solution-5 .cards-tab .cards .card__action{display:none}}.solution-5 .cards-tab .cards .card__action .button{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-size:14px;line-height:20px;margin:22px 0}.solution-5 .cards-tab .cards .card__action .button span{text-decoration:underline;font-weight:600}.solution-5 .cards-tab .cards .card:hover{z-index:2;text-decoration:none}.solution-5 .cards-tab .cards .card:hover .card__action{opacity:1;height:calc(100% + 52px)}/*# sourceMappingURL=solution-5.min.css.map */