@media(max-width:991.98px){header #menuHeader>.navbar-nav:not(.headerActionButtons)>.nav-item{border-bottom:1px solid #eaecf4}}@media(max-width:575.98px){header #menuHeader .headerMenu-tab{padding-left:0;padding-right:0}}@media(max-width:991.98px){header #menuHeader .headerMenu-tab{padding-left:0}}header #menuHeader a.dropdown-item,header #menuHeader a.nav-link,header #menuHeader button.dropdown-toggle{color:#3b5068}header #menuHeader a.dropdown-item i,header #menuHeader a.nav-link i,header #menuHeader button.dropdown-toggle i{opacity:0}header #menuHeader a.dropdown-item:hover,header #menuHeader a.nav-link:hover,header #menuHeader button.dropdown-toggle:hover{color:#ed184f}header #menuHeader a.dropdown-item:hover i,header #menuHeader a.nav-link:hover i,header #menuHeader button.dropdown-toggle:hover i{opacity:1}header #menuHeader a.dropdown-item:active{background:0 0}header #menuHeader button.dropdown-toggle.show{color:#ed184f}@media(min-width:992px){header #menuHeader button.dropdown-toggle.show{animation:pulse .8s infinite}}header #menuHeader .tabButton{color:#3b5068}header #menuHeader .tabButton:hover,header #menuHeader .tabButton.active{background-color:#ed184f;color:#fff}@media(min-width:992px){header #menuHeader .menuShadow{box-shadow:rgba(50,50,93,.25)0 50px 100px -20px,rgba(0,0,0,.3)0 30px 60px -30px}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.03)}100%{transform:scale(1)}}.footer-type2-contact-page{--cp-band:linear-gradient(rgba(255, 255, 255, 0.55) 1px, transparent 1px) 0 0 / 100px 100px,
    linear-gradient(90deg, rgba(255, 255, 255, 0.55) 1px, transparent 1px) 0 0 / 100px 100px,
    radial-gradient(38% 70% at 8% 45%,
      rgba(178, 120, 245, 0.55) 0%,
      rgba(178, 120, 245, 0) 100%),
    radial-gradient(34% 75% at 74% 25%,
      rgba(120, 190, 255, 0.55) 0%,
      rgba(120, 190, 255, 0) 100%),
    radial-gradient(30% 60% at 98% 70%,
      rgba(190, 150, 250, 0.45) 0%,
      rgba(190, 150, 250, 0) 100%),
    #f1f2fb;--cp-bg:#f6f7fc;--cp-title:#0a081b;--cp-intro-text:#3b5068;--cp-ink:#0a081b;--cp-text:#3b5068;--cp-muted:#8a94a6;--cp-line:#dfe3ec;--cp-divider:#eaecf4;--cp-label:#6b7385;--cp-card-bg:#fff;--cp-card-border:transparent;--cp-card-shadow:0 8px 40px rgba(16, 24, 64, 0.06);--cp-via-border:linear-gradient(135deg,
      #6025f5 0%,
      #e40cd3 55%,
      #ff5555 100%);--cp-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%230a081b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:relative;isolation:isolate;overflow:hidden;padding:96px 24px 80px;background:var(--cp-bg)}.footer-type2-contact-page::before{content:'';position:absolute;inset:0 0 auto;z-index:-1;height:530px;background:var(--cp-band)}@media(max-width:991.98px){.footer-type2-contact-page{padding:72px 20px 64px}}@media(max-width:575.98px){.footer-type2-contact-page{padding:56px 15px 48px}}.footer-type2-contact-page *{box-sizing:border-box}.footer-type2-contact-page .contact-page{max-width:1396px;margin:0 auto}.footer-type2-contact-page .contact-page__intro{display:flex;flex-direction:column;align-items:center;text-align:center}.footer-type2-contact-page .contact-page__title{margin:0;font-family:mi-bold,sans-serif;font-weight:700;font-size:48px;line-height:1.25;color:var(--cp-title)}@media(max-width:991.98px){.footer-type2-contact-page .contact-page__title{font-size:38px}}@media(max-width:575.98px){.footer-type2-contact-page .contact-page__title{font-size:30px}}.footer-type2-contact-page .contact-page__subtext{max-width:830px;margin:32px 0 0;font-family:mi-regular,sans-serif;font-size:18px;line-height:26px;color:var(--cp-intro-text)}@media(max-width:575.98px){.footer-type2-contact-page .contact-page__subtext{margin-top:20px;font-size:16px;line-height:24px}}.footer-type2-contact-page .contact-page__partners{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:24px 0 0;padding:0;list-style:none}.footer-type2-contact-page .contact-page__partners li{padding:20px 8px}.footer-type2-contact-page .contact-page__partners img{display:block;width:auto;height:52px}.footer-type2-contact-page .contact-page__partners li:last-child img{height:56px}@media(max-width:575.98px){.footer-type2-contact-page .contact-page__partners{gap:4px;margin-top:16px}.footer-type2-contact-page .contact-page__partners li{padding:12px 4px}.footer-type2-contact-page .contact-page__partners img{height:40px}.footer-type2-contact-page .contact-page__partners li:last-child img{height:42px}}.footer-type2-contact-page .contact-page__cards{display:grid;grid-template-columns:minmax(0,1fr)297px;gap:24px;align-items:stretch;margin-top:50px}@media(max-width:991.98px){.footer-type2-contact-page .contact-page__cards{grid-template-columns:1fr;margin-top:40px}}.footer-type2-contact-page .contact-page__form-card{padding:48px 64px 52px;border:1px solid var(--cp-card-border);border-radius:16px;background:var(--cp-card-bg);box-shadow:var(--cp-card-shadow)}@media(max-width:1199.98px){.footer-type2-contact-page .contact-page__form-card{padding:40px 40px 44px}}@media(max-width:575.98px){.footer-type2-contact-page .contact-page__form-card{padding:28px 20px 32px}}.footer-type2-contact-page .contact-page__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 56px}@media(max-width:1199.98px){.footer-type2-contact-page .contact-page__form{column-gap:40px}}@media(max-width:767.98px){.footer-type2-contact-page .contact-page__form{grid-template-columns:1fr;row-gap:28px}}.footer-type2-contact-page .contact-page__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media(max-width:991.98px){.footer-type2-contact-page .contact-page__row{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:28px}}@media(max-width:767.98px){.footer-type2-contact-page .contact-page__row{grid-template-columns:1fr}}.footer-type2-contact-page .contact-page__field--full{grid-column:1/-1}.footer-type2-contact-page .contact-page__field--phone{display:flex;gap:13px}.footer-type2-contact-page .contact-page__phone-code{flex:0 0 64px}.footer-type2-contact-page .contact-page__phone-number{flex:auto;min-width:0}.footer-type2-contact-page .form-field{display:block;width:100%;height:50px;padding:0;border:0;border-bottom:1px solid var(--cp-line);border-radius:0;background:0 0;outline:none;font-family:mi-regular,sans-serif;font-size:16px;line-height:24px;color:var(--cp-ink);transition:border-color .2s ease}.footer-type2-contact-page .form-field::placeholder{color:var(--cp-muted);opacity:1}.footer-type2-contact-page .form-field:focus{border-bottom-color:#6025f5}.footer-type2-contact-page .form-field.error{border-bottom-color:#dc3545}.footer-type2-contact-page select.form-field{appearance:none;padding-right:24px;cursor:pointer;background:var(--cp-chevron)right 2px center/12px 8px no-repeat}.footer-type2-contact-page select.form-field option{color:#0a081b;background:#fff}.footer-type2-contact-page textarea.form-field{height:82px;padding-top:12px;resize:none}.footer-type2-contact-page input[type=number]{-moz-appearance:textfield}.footer-type2-contact-page input[type=number]::-webkit-outer-spin-button,.footer-type2-contact-page input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.footer-type2-contact-page .error-message:empty{display:none}.footer-type2-contact-page .contact-page__file{margin-top:-12px;cursor:pointer}.footer-type2-contact-page .contact-page__file .file-label{cursor:pointer;margin:0}.footer-type2-contact-page .contact-page__file .file-info{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;cursor:pointer}.footer-type2-contact-page .contact-page__file .remove-file{border:0;background:0 0;color:var(--cp-text)}.footer-type2-contact-page .contact-page__file-title{display:block;font-family:mi-medium,sans-serif;font-size:15px;line-height:22px;color:var(--cp-ink)}.footer-type2-contact-page .contact-page__file-hint{display:block;font-family:mi-regular,sans-serif;font-size:13px;line-height:18px;color:var(--cp-muted)}.footer-type2-contact-page .contact-page__submit{display:inline-flex;align-items:center;justify-content:center;min-width:200px;height:54px;margin-top:-12px;padding:0 36px;border:0;border-radius:100px;font-family:mi-medium,sans-serif;font-size:18px;color:#fff}@media(max-width:575.98px){.footer-type2-contact-page .contact-page__submit{width:100%}}.footer-type2-contact-page .spinner{width:1.5rem;height:1.5rem;border:4px solid rgba(255,255,255,.35);border-left-color:#fff;border-radius:50%;animation:contact-page-spin 1s linear infinite}.footer-type2-contact-page .contact-page__via{display:flex;flex-direction:column;padding:32px;border:1.5px solid transparent;border-radius:16px;background:linear-gradient(var(--cp-card-bg),var(--cp-card-bg))padding-box,var(--cp-via-border)border-box}@media(max-width:575.98px){.footer-type2-contact-page .contact-page__via{padding:28px 24px}}.footer-type2-contact-page .contact-page__via-title{margin:0 0 28px;font-family:mi-semibold,sans-serif;font-weight:600;font-size:22px;line-height:30px;color:var(--cp-ink)}.footer-type2-contact-page .contact-page__via-item{display:flex;flex-direction:column;gap:4px}.footer-type2-contact-page .contact-page__via-item+.contact-page__via-item{position:relative;margin-top:52px}.footer-type2-contact-page .contact-page__via-item+.contact-page__via-item::before{content:'';position:absolute;top:-22px;left:0;width:22px;height:2px;background:linear-gradient(90deg,#6025f5 0%,#e40cd3 49.52%,#ff5555 100%)}.footer-type2-contact-page .contact-page__via-item--email{padding-bottom:32px;border-bottom:1px solid var(--cp-divider)}.footer-type2-contact-page .contact-page__via-item--email .contact-page__via-value::after{content:'';display:block;width:64px;height:2px;margin-top:6px;background:linear-gradient(90deg,#6025f5 0%,#e40cd3 49.52%,#ff5555 100%)}.footer-type2-contact-page .contact-page__via-label{font-family:mi-regular,sans-serif;font-size:13px;line-height:18px;color:var(--cp-label)}.footer-type2-contact-page .contact-page__via-value{font-family:mi-medium,sans-serif;font-size:18px;line-height:26px;color:var(--cp-ink);text-decoration:none;overflow-wrap:anywhere}.footer-type2-contact-page .contact-page__via-value:hover,.footer-type2-contact-page .contact-page__via-value:focus-visible{color:#6025f5}.footer-type2-contact-page--healthcare{--cp-band:url('/images/contact/healthcare-footer-glow.webp') center / cover no-repeat,
    #1034d4;--cp-bg:linear-gradient(180deg, #eaf2fd 0%, #fff 100%);--cp-title:#fff;--cp-intro-text:rgba(255, 255, 255, 0.85)}.footer-type2-contact-page--dark{--cp-band:radial-gradient(75% 100% at 50% 100%,
      rgba(13, 31, 170, 1) 0%,
      rgba(11, 27, 150, 0.8) 35%,
      rgba(10, 20, 90, 0.35) 65%,
      rgba(10, 10, 10, 0) 100%),
    #0a0a0a;--cp-bg:#1e1e1e;--cp-title:#fff;--cp-intro-text:rgba(255, 255, 255, 0.8);--cp-ink:#fff;--cp-text:rgba(255, 255, 255, 0.8);--cp-muted:rgba(255, 255, 255, 0.54);--cp-line:#232323;--cp-divider:#232323;--cp-label:rgba(255, 255, 255, 0.6);--cp-card-bg:#0a0a0a;--cp-card-border:#232323;--cp-card-shadow:-14px 14px 44px rgba(0, 0, 0, 0.06);--cp-via-border:linear-gradient(#232323, #232323);--cp-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.footer-type2-contact-page--dark .contact-page__via-value:hover,.footer-type2-contact-page--dark .contact-page__via-value:focus-visible{color:#e40cd3}.footer-type2-contact-page .form-field:-webkit-autofill{-webkit-text-fill-color:var(--cp-ink);box-shadow:0 0 0 1000px var(--cp-card-bg)inset}@keyframes contact-page-spin{to{transform:rotate(360deg)}}.contact-footer{--cf-bg:#1e1d28;--cf-bottom:#17161f;--cf-text:rgba(255, 255, 255, 0.72);--cf-line:rgba(255, 255, 255, 0.1);background:var(--cf-bg);color:#fff;padding-bottom:0;padding-top:0}.contact-footer *{box-sizing:border-box}.contact-footer :where(p,ul,address){margin:0}.contact-footer :where(ul){padding:0;list-style:none}.contact-footer :where(a){color:inherit;text-decoration:none;transition:color .2s ease}.contact-footer__main{max-width:1552px;margin:0 auto;padding:80px 32px 64px}@media(max-width:991.98px){.contact-footer__main{padding:64px 24px 48px}}@media(max-width:575.98px){.contact-footer__main{padding:48px 16px 40px}}.contact-footer--no-links .contact-footer__main{padding-bottom:56px}@media(max-width:991.98px){.contact-footer--no-links .contact-footer__main{padding-bottom:40px}}@media(max-width:575.98px){.contact-footer--no-links .contact-footer__main{padding-bottom:32px}}.contact-footer--no-links .contact-footer__top{border-bottom:none;padding-bottom:0}.contact-footer__top{display:grid;grid-template-columns:minmax(0,380px)minmax(0,1fr);gap:56px 110px;padding-bottom:48px;border-bottom:1px solid var(--cf-line)}@media(max-width:1199.98px){.contact-footer__top{grid-template-columns:1fr}}.contact-footer__brand p{margin:32px 0 6px;font-family:mi-regular,sans-serif;font-size:15px;line-height:24px;color:var(--cf-text)}.contact-footer__logo img{display:block;width:172px;height:auto}.contact-footer__mail{font-family:mi-regular,sans-serif;font-size:16px;line-height:24px;color:#fff}.contact-footer__label{margin-top:8px;font-family:mi-medium,sans-serif;font-size:16px;line-height:24px;color:#fff}.contact-footer__office-grid{display:grid;grid-template-columns:1.1fr .95fr 1.15fr 1fr;gap:32px 40px;margin-top:36px}@media(max-width:767.98px){.contact-footer__office-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.contact-footer__office-grid{grid-template-columns:1fr}}.contact-footer__office{font-family:mi-regular,sans-serif;font-size:15px;line-height:24px}.contact-footer__office address{font-style:normal;color:var(--cf-text)}.contact-footer__office a{display:inline-block;margin-top:4px;color:#fff}.contact-footer__city{margin-bottom:4px;font-family:mi-medium,sans-serif;font-size:16px;line-height:24px;color:#fff}.contact-footer__badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 32px;padding:40px 0;border-bottom:1px solid var(--cf-line)}.contact-footer__badges li{display:flex;align-items:center;justify-content:center}.contact-footer__badges img{display:block;width:auto;max-width:96px;height:64px;object-fit:contain}.contact-footer__badges img.is-white{filter:brightness(0)invert(1)}@media(max-width:991.98px){.contact-footer__badges{justify-content:center}.contact-footer__badges img{height:52px}}.contact-footer__links{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:40px 32px;padding-top:48px}@media(max-width:1199.98px){.contact-footer__links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767.98px){.contact-footer__links{grid-template-columns:1fr;gap:0;padding-top:32px}}.contact-footer__col-title{display:block;width:100%;margin:0 0 20px;padding:0;border:0;background:0 0;text-align:left;font-family:mi-semibold,sans-serif;font-size:22px;line-height:30px;color:#fff;pointer-events:none}.contact-footer__col ul{display:flex;flex-direction:column;gap:12px}.contact-footer__col a{font-family:mi-regular,sans-serif;font-size:15px;line-height:22px;color:var(--cf-text)}@media(max-width:767.98px){.contact-footer__col{border-bottom:1px solid var(--cf-line)}.contact-footer__col:first-child{border-top:1px solid var(--cf-line)}.contact-footer__col-title{position:relative;margin:0;padding:18px 32px 18px 0;font-size:18px;line-height:26px;cursor:pointer;pointer-events:auto}.contact-footer__col-title::after{content:'';position:absolute;top:50%;right:4px;width:9px;height:9px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-75%)rotate(45deg);transition:transform .25s ease}.contact-footer__col-title:focus-visible{outline:2px solid #e40cd3;outline-offset:2px}.contact-footer__col-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.contact-footer__col-body>ul{min-height:0;overflow:hidden;visibility:hidden;transition:visibility .3s}.contact-footer__col.is-open .contact-footer__col-title::after{transform:translateY(-25%)rotate(-135deg)}.contact-footer__col.is-open .contact-footer__col-body{grid-template-rows:1fr}.contact-footer__col.is-open .contact-footer__col-body>ul{padding-bottom:20px;visibility:visible}}.contact-footer__bottom{background:var(--cf-bottom);width:100%;overflow:hidden}.contact-footer__bottom-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;max-width:1552px;margin:0 auto;padding:28px 32px;font-family:mi-regular,sans-serif;font-size:15px;line-height:22px;box-sizing:border-box}.contact-footer__bottom-inner p{color:#fff;margin:0;overflow-wrap:break-word;word-break:break-word}@media(max-width:991.98px){.contact-footer__bottom-inner{flex-direction:column;text-align:center;padding:28px 24px}}@media(max-width:575.98px){.contact-footer__bottom-inner{padding:24px 12px;gap:16px;font-size:13.5px;line-height:20px}}.contact-footer__social{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;justify-content:center;gap:14px 22px;max-width:100%}@media(max-width:575.98px){.contact-footer__social{gap:12px 14px}}.contact-footer__social a{display:inline-flex;align-items:center;color:#fff;font-size:20px;line-height:1}@media(max-width:360px){.contact-footer__social a{font-size:18px}}.contact-footer__social a:hover,.contact-footer__social a:focus-visible{color:#e40cd3}.contact-footer__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px}@media(max-width:767.98px){.contact-footer__legal{gap:10px 20px}}@media(max-width:575.98px){.contact-footer__legal{gap:8px 14px;font-size:13px;line-height:18px}}@media(max-width:340px){.contact-footer__legal{gap:6px 10px;font-size:12px}}.contact-footer__legal a{color:#fff;white-space:nowrap}.contact-footer__legal a:hover,.contact-footer__legal a:focus-visible{color:#e40cd3}.contact-footer--dark{--cf-bg:#0a0a0a;--cf-bottom:#1e1e1e;--cf-text:rgba(255, 255, 255, 0.8);--cf-line:#1e1d28}.results-type2{box-sizing:border-box;width:100%;padding:0 230px 40px;background:#0a0a0a}@media(max-width:1700px){.results-type2{padding:0 140px 40px}}@media(max-width:1440px){.results-type2{padding:0 80px 40px}}@media(max-width:1200px){.results-type2{padding:0 40px 32px}}@media(max-width:768px){.results-type2{padding:0 20px 24px}}.results-type2.results-type2--padding-top{padding-top:var(--results-type2-pt)}@media(max-width:1199px){.results-type2.results-type2--padding-top{padding-top:min(var(--results-type2-pt),64px)}}@media(max-width:768px){.results-type2.results-type2--padding-top{padding-top:min(var(--results-type2-pt),40px)}}.results-type2.results-type2--padding-bottom-zero{padding-bottom:0}.results-type2 *,.results-type2 *::before,.results-type2 *::after{box-sizing:border-box}.results-type2__card{position:relative;width:100%;max-width:var(--results-type2-max-width,1460px);margin:0 auto;overflow:hidden;border-radius:20px;isolation:isolate;background:#0819b4}.results-type2__glow{position:absolute;z-index:0;border-radius:50%;pointer-events:none;filter:blur(246px)}.results-type2__glow--left{top:-25px;left:-132px;width:1248.5px;height:1168.75px;background:#0819b4}.results-type2__glow--center{top:-490px;left:650px;width:1210.17px;height:1200.07px;background:#0ed1fb;transform:rotate(64.96deg)}.results-type2__glow--right{top:-424.44px;left:869.25px;width:899.36px;height:785.43px;opacity:.8;background:#0819b4;transform:rotate(135.6deg)}.results-type2__grid{position:absolute;inset:0;z-index:1;background-image:url(/images/bg-patterns/grid-line-w.svg);background-repeat:repeat;background-size:100px 100px;opacity:.1;pointer-events:none}.results-type2__inner{position:relative;z-index:2;padding:48px 60px 40px}@media(max-width:1440px){.results-type2__inner{padding:40px 40px 32px}}@media(max-width:768px){.results-type2__inner{padding:32px 20px 24px}}.results-type2 h2{max-width:var(--results-type2-heading-max-width,750px);margin:0 0 24px;color:#fff;font-family:mi-bold,sans-serif;font-size:40px;font-weight:700;line-height:1.3}.results-type2__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;width:100%;color:#fff;text-align:center}.results-type2__item{min-width:0;padding:0 0 24px;border-bottom:1px solid #eaecf4}.results-type2__value{margin:0;font-family:mi-regular,sans-serif;font-size:64px;font-weight:400;line-height:1.1;text-align:center}.results-type2__label{margin:8px 0 0;font-size:18px;font-weight:400;line-height:26px;color:rgba(255,255,255,.85);text-align:center}.results-type2__certifications{display:grid;grid-template-columns:repeat(var(--cert-cols,6),1fr);gap:24px;width:100%;margin-top:32px;align-items:flex-start}@media(max-width:1199px){.results-type2__certifications{grid-template-columns:repeat(3,1fr);gap:32px}}@media(max-width:575px){.results-type2__certifications{grid-template-columns:repeat(2,1fr);gap:24px}}.results-type2__cert-item{display:flex;flex-direction:column;align-items:center;text-align:center}.results-type2__cert-icon{display:flex;align-items:center;justify-content:center;width:120px;height:120px;margin-bottom:16px;border-radius:100px;overflow:hidden;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px)}.results-type2__cert-icon img{width:100%;height:100%;object-fit:contain}@media(max-width:1440px){.results-type2__cert-icon{width:100px;height:100px}}@media(max-width:767px){.results-type2__cert-icon{width:80px;height:80px}}.results-type2__cert-name{margin:0;color:#fff;font-family:mi-medium,sans-serif;font-size:18px;font-weight:400;line-height:20px}@media(max-width:1440px){.results-type2 h2{font-size:34px}.results-type2__value{font-size:52px}}@media(max-width:991px){.results-type2__row{grid-template-columns:repeat(3,minmax(0,1fr))}.results-type2__item{padding:16px 0}}@media(max-width:767px){.results-type2 h2{font-size:28px}.results-type2__row{grid-template-columns:repeat(2,minmax(0,1fr))}.results-type2__item{padding:16px 0}.results-type2__value{font-size:44px}}@media(max-width:575px){.results-type2 h2{font-size:24px}.results-type2__row{grid-template-columns:1fr}.results-type2__value{font-size:36px}.results-type2__label{font-size:16px}}.content-layout-type46{position:relative;box-sizing:border-box;width:100%;padding:120px 15px;color:#fff;background:#0a0a0a;clip-path:inset(0)}.content-layout-type46 *,.content-layout-type46 *::before,.content-layout-type46 *::after{box-sizing:border-box}.content-layout-type46__glow-clip{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}@media(max-width:991px){.content-layout-type46__glow-clip{overflow:hidden}}.content-layout-type46__bg-glow{position:sticky;top:50vh;width:0;height:0;margin:0 auto;z-index:0}.content-layout-type46__bg-glow::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)scaleY(-1);width:1249px;height:1169px;background:#0819b4;border-radius:50%;filter:blur(246px)}.content-layout-type46__inner{position:relative;z-index:1;width:100%;max-width:1460px;margin:0 auto}.content-layout-type46__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:80px}.content-layout-type46__header-copy{display:flex;flex-direction:column;gap:24px;max-width:100%}.content-layout-type46 h2{margin:0;color:#fff;font-family:mi-bold,sans-serif;font-size:40px;font-weight:700;line-height:1.3}.content-layout-type46__header-copy p{margin:0;color:#fff;font-size:18px;line-height:26px}.content-layout-type46__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;height:54px;padding:0 48px;border-radius:100px;background-image:linear-gradient(90deg,#6025f5 0%,#e40cd3 49.519%,#ff5555 100%);color:#fff;font-size:18px;font-weight:500;text-decoration:none;white-space:nowrap}.content-layout-type46__body{display:flex;align-items:flex-start;gap:80px}.content-layout-type46__nav{position:sticky;top:calc(var(--site-header-offset,72px) + 24px);transition:top .35s ease;display:flex;flex:none;flex-direction:column;gap:12px;padding:12px 24px;border:1px solid rgba(234,236,244,.1);border-radius:16px;backdrop-filter:blur(25px)}.content-layout-type46__nav-link{padding:12px 0;border-bottom:1px solid transparent;color:rgba(255,255,255,.6);font-size:16px;font-weight:500;line-height:24px;text-decoration:none;white-space:nowrap;transition:color .2s ease,border-color .2s ease}.content-layout-type46__nav-link.is-active{border-bottom-color:#fff;color:#fff}.content-layout-type46__categories{flex:1;min-width:0;display:flex;flex-direction:column;gap:40px}.content-layout-type46__category-head{display:flex;align-items:center;width:100%;gap:40px;margin-bottom:24px;padding:0;border:none;background:0 0;color:inherit;font:inherit;text-align:left;cursor:default}.content-layout-type46__category-title{flex:none;margin:0;color:#fff;font-size:36px;font-weight:500;line-height:1.3;white-space:nowrap}.content-layout-type46__category-line{flex:auto;height:1px;background:rgba(255,255,255,.15)}.content-layout-type46__category-chevron{display:none;flex:none;color:rgba(255,255,255,.6);transition:transform .3s ease}.content-layout-type46__category-panel{overflow:visible}.content-layout-type46__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.content-layout-type46__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;gap:24px;padding:40px;border:1px solid rgba(255,255,255,.1);border-radius:16px;color:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.content-layout-type46__card:hover{border-color:rgba(255,255,255,.35);background-color:rgba(255,255,255,3%);color:#fff}.content-layout-type46__card-link{color:inherit;text-decoration:none}.content-layout-type46__card-link::after{content:'';position:absolute;inset:0;z-index:1}.content-layout-type46__card--static{cursor:default}.content-layout-type46__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.content-layout-type46__card-title{margin:0;font-size:24px;font-weight:600;line-height:1.5}.content-layout-type46__card-arrow{flex:none;margin-top:4px;color:rgba(255,255,255,.6);transition:color .2s ease,transform .2s ease}.content-layout-type46__card:hover .content-layout-type46__card-arrow{color:#fff;transform:translate(2px,-2px)}.content-layout-type46__card-desc{flex:auto;width:100%;margin:0;font-size:18px;line-height:26px}@media(max-width:1440px){.content-layout-type46__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1199px){.content-layout-type46{padding:80px 15px}.content-layout-type46__bg-glow::before{width:900px;height:780px}.content-layout-type46 h2{font-size:34px}.content-layout-type46__body{flex-direction:column;gap:24px}.content-layout-type46__nav{display:none}.content-layout-type46__categories{flex:auto;width:100%;gap:12px}.content-layout-type46__category{border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,2%);overflow:hidden;transition:border-color .25s ease,background-color .25s ease}.content-layout-type46__category.is-open{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,4%)}.content-layout-type46__category-head{gap:16px;margin-bottom:0;padding:20px 24px;cursor:pointer}.content-layout-type46__category-line{display:none}.content-layout-type46__category-title{flex:auto;white-space:normal;font-size:20px;font-weight:600}.content-layout-type46__category-chevron{display:block}.content-layout-type46__category.is-open .content-layout-type46__category-chevron{transform:rotate(180deg);color:#fff}.content-layout-type46__category-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.content-layout-type46__category.is-open .content-layout-type46__category-panel{grid-template-rows:1fr}.content-layout-type46__category-panel-inner{overflow:hidden}.content-layout-type46__cards{padding:0 24px 24px}}@media(max-width:767px){.content-layout-type46{padding:64px 16px}.content-layout-type46__bg-glow::before{width:600px;height:480px;filter:blur(160px)}.content-layout-type46__header{flex-direction:column;align-items:center;text-align:center;margin-bottom:40px}.content-layout-type46__header-copy{align-items:center;max-width:100%}.content-layout-type46__header-copy p{font-size:16px}.content-layout-type46__btn{width:100%;height:auto;min-height:54px;padding:14px 24px}.content-layout-type46 h2{font-size:24px}.content-layout-type46__body{gap:40px}.content-layout-type46__cards{grid-template-columns:1fr;gap:16px;padding:0 16px 16px}.content-layout-type46__card{padding:16px;gap:16px}.content-layout-type46__category-head{padding:16px}.content-layout-type46__category-title{font-size:18px;font-weight:500;white-space:normal}}@media(max-width:575px){.content-layout-type46{padding:40px 16px}}.cta-type13{box-sizing:border-box;width:100%;padding:120px 15px;background:#0a0a0a}.cta-type13 *,.cta-type13 *::before,.cta-type13 *::after{box-sizing:border-box}.cta-type13__card{position:relative;width:100%;max-width:1460px;margin:0 auto;overflow:hidden;border-radius:16px;isolation:isolate;background:#0819b4}.cta-type13__ellipse{position:absolute;z-index:0;border-radius:50%;filter:blur(246.156px);pointer-events:none}.cta-type13__ellipse--743{width:85.514%;height:1168.75px;left:-9.041%;top:-25px;background:#0819b4}.cta-type13__ellipse--742{width:82.888%;height:1200.07px;left:32.055%;top:-490px;background:#4285f4;transform:rotate(64.96deg)}.cta-type13__ellipse--744{width:61.6%;height:785.43px;left:59.538%;top:-424.44px;background:#23fbc5;opacity:.5;transform:rotate(135.6deg)}.cta-type13__grid{position:absolute;z-index:1;inset:-2px -8px;background-image:url(/images/bg-patterns/grid-line-w.svg);background-repeat:repeat;background-size:100px 100px;opacity:.1;pointer-events:none}.cta-type13__glow-bar{position:absolute;z-index:1;width:9.589%;height:555px;left:59.589%;top:-43px;background:#3a8ee9;filter:blur(45px);pointer-events:none}.cta-type13__visual-wrap{position:absolute;z-index:1;top:0;bottom:0;left:64.315%;width:38.425%;overflow:hidden}.cta-type13__visual-wrap::after{content:'';position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#3a8ee9 0%,rgba(58,142,233,0) 33.51%);pointer-events:none}.cta-type13__visual{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.cta-type13__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:80px;width:60%;padding:60px}.cta-type13__content__headerClass{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.cta-type13 h2{margin:0;color:#fff;font-family:mi-bold,sans-serif;font-size:48px;font-weight:700;line-height:1.3}.cta-type13__content p{margin:0;color:#fff;font-size:18px;line-height:26px}.cta-type13__buttons{display:flex;flex-wrap:wrap;gap:12px}.cta-type13__btn{display:flex;align-items:center;justify-content:center;height:58px;padding:16px 32px;border-radius:100px;font-size:18px;font-weight:500;line-height:25px;text-align:center;text-decoration:none;white-space:nowrap;transition:all .3s ease}.cta-type13__btn:hover{transform:scale(1.01);box-shadow:0 0 15px rgba(255,0,0,.4);background:#0a0a0a;color:#fff;border-color:#0a0a0a}.cta-type13__btn--filled{background:#fff;color:#0a0a0a}.cta-type13__btn--outline{border:1px solid #fff;color:#fff}@media(max-width:1299px){.cta-type13__visual-wrap{display:none}.cta-type13__content{width:100%}}@media(max-width:1199px){.cta-type13{padding:80px 15px}.cta-type13__content{padding:48px;gap:56px}.cta-type13__content__headerClass{gap:20px}.cta-type13 h2{font-size:38px}}@media(max-width:767px){.cta-type13{padding:64px 15px}.cta-type13__content{width:100%;padding:32px 24px;gap:32px}.cta-type13__content__headerClass{gap:16px}.cta-type13 h2{font-size:30px}.cta-type13__btn{width:100%}}@media(max-width:575px){.cta-type13{padding:40px 15px}.cta-type13__content{padding:28px 20px;gap:24px}.cta-type13 h2{font-size:26px}.cta-type13__content p{font-size:16px;line-height:24px}.cta-type13__btn{height:52px;padding:0 24px;font-size:16px}}.content-layout-type31{position:relative;display:block;clear:both;width:100%;min-height:1080px;overflow:hidden;padding:80px 32px;color:#0a081b;background:#c5e8fa}.content-layout-type31 .content-layout-type31__header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;width:100%;max-width:1460px;margin:0 auto 40px}.content-layout-type31 *,.content-layout-type31 *::before,.content-layout-type31 *::after{box-sizing:border-box}.content-layout-type31__inner{width:100%;max-width:1856px;margin:0 auto}.content-layout-type31__note{width:100%;max-width:1460px;margin:40px auto 0;font-size:18px;line-height:26px;text-align:center}.content-layout-type31__note p{margin:0}.content-layout-type31__note strong{font-family:mi-bold,sans-serif;font-weight:700}@media(max-width:767px){.content-layout-type31__note{margin-top:24px;font-size:16px;line-height:24px;text-align:left}}.content-layout-type31__header{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;width:100%;max-width:1460px;margin:0 auto 40px}@media(max-width:991px){.content-layout-type31__header{margin-bottom:30px}}@media(max-width:767px){.content-layout-type31__header{margin-bottom:20px;gap:20px}}.content-layout-type31__header>div:first-child{min-width:0;width:100%}.content-layout-type31__header h2{max-width:800px;margin:0;font-family:mi-semibold,sans-serif;font-size:40px;line-height:130%}.content-layout-type31__header p{max-width:800px;margin:24px 0 0;font-size:18px;line-height:26px}@media(max-width:767px){.content-layout-type31__header p{margin-top:18px}}.content-layout-type31__header p strong{font-family:mi-bold,sans-serif;font-weight:700}.content-layout-type31--hide-controls .content-layout-type31__controls{display:none}.content-layout-type31--hide-controls .content-layout-type31__header h2,.content-layout-type31--hide-controls .content-layout-type31__header p{max-width:none}.content-layout-type31__controls{display:flex;align-items:center;justify-self:end;flex:none;gap:32px}.content-layout-type31__controls>a{padding:16px 28px;color:#3b5068;font-size:18px;line-height:25px;text-decoration:none;background:#fff;border:1px solid #3b5068;border-radius:100px;transition:all .3s ease}.content-layout-type31__controls>a:hover{transform:scale(1.01);box-shadow:0 0 15px rgba(255,255,255,.8);background:#0a0a0a;color:#fff}.content-layout-type31__controls>a.content-layout-type31__btn--gradient{color:#fff;border:none;background:linear-gradient(to right,#6025F5 -1%,#E40CD3 50%,#FF5555 101%)}.content-layout-type31__controls>a.content-layout-type31__btn--gradient:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(238,9,121,.45);background:linear-gradient(to right,#6025F5 -1%,#E40CD3 50%,#FF5555 101%);color:#fff}.content-layout-type31__arrow{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;padding:0;background:#fff;border:1px solid #3b5068;border-radius:50%;cursor:pointer;transition:all .3s ease}.content-layout-type31__arrow svg path{transition:all .3s ease}.content-layout-type31__arrow:hover:not(:disabled){transform:scale(1.05);box-shadow:0 0 15px rgba(255,255,255,.8);background:#0a0a0a}.content-layout-type31__arrow:hover:not(:disabled) svg path{stroke:#fff}.content-layout-type31__arrow:disabled{opacity:.45;cursor:default}.content-layout-type31__arrow+.content-layout-type31__arrow{margin-left:-28px}.content-layout-type31__viewport{width:100%;max-width:1856px;margin:0 auto;overflow:hidden;border-radius:16px}.content-layout-type31__track{display:flex;width:100%;gap:32px;transition:transform 500ms ease}.content-layout-type31__slide{position:relative;display:flex;flex:0 0 100%;width:100%;min-height:642px;overflow:hidden;color:#fff;background:#0819b4}.content-layout-type31__background,.content-layout-type31__visual{position:absolute;inset:0;display:block;pointer-events:none}.content-layout-type31__background img{width:100%;height:100%;object-fit:cover}.content-layout-type31__visual{inset:auto 5.2% 0 auto;z-index:1;width:866px;height:582px;max-width:58%}.content-layout-type31__slide:last-child .content-layout-type31__visual{top:auto;bottom:0;right:-4px;width:954px;height:689px;max-width:100%}.content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img{object-fit:cover;object-position:right bottom}.content-layout-type31__visual--contain img{object-fit:contain !important;object-position:center !important}.content-layout-type31__visual img{width:100%;height:100%;object-fit:contain;object-position:right bottom}.content-layout-type31__copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;width:700px;max-width:53%;padding:60px 0 60px 60px}.content-layout-type31__copy h3{max-width:700px;margin:0;font-family:mi-semibold,sans-serif;font-weight:600;font-size:36px;line-height:150%}.content-layout-type31__description{width:100%;max-width:700px;margin:8px 0 auto;padding-bottom:50px;font-size:16px;line-height:24px}.content-layout-type31__description p{margin:0}.content-layout-type31__description p+p{margin-top:8px}.content-layout-type31__description strong{font-family:mi-bold,sans-serif;font-weight:700}.content-layout-type31__outcomes-label{margin:0;font-size:16px;line-height:24px}.content-layout-type31__outcomes{display:flex;width:100%;flex-wrap:nowrap;gap:24px}.content-layout-type31__outcomes div{display:flex;flex:1;flex-direction:column;min-width:0;width:0;max-width:none}.content-layout-type31__outcomes strong{font-family:mi-semibold,sans-serif;font-weight:600;font-size:32px;line-height:130%}.content-layout-type31__outcomes span{margin-top:2px;font-family:mi-medium,sans-serif;font-size:14px;line-height:17px}.content-layout-type31__checklist{display:flex;flex-direction:column;gap:4px;width:100%;margin:0;padding:0;list-style:none}.content-layout-type31__checklist li{display:flex;align-items:center;gap:12px;padding:8px 16px;border-radius:4px;background:rgba(10,10,10,.3);color:#fff}.content-layout-type31__checklist svg{flex:none}.content-layout-type31__checklist span{font-family:mi-regular,sans-serif;font-size:14px;line-height:20px}.content-layout-type31 blockquote{max-width:760px;margin:36px 0 0;padding-left:16px;border-left:2px solid #fff;font-size:18px;line-height:26px}.content-layout-type31 blockquote p{margin:0}.content-layout-type31 blockquote cite{display:block;margin-top:16px;font-style:normal}.content-layout-type31__case-link{display:inline-flex;margin-top:48px;padding:16px 48px;color:#3b5068;font-size:18px;line-height:25px;text-decoration:none;background:#fff;border:1px solid #3b5068;border-radius:100px;transition:all .3s ease}.content-layout-type31__case-link:hover{transform:scale(1.01);box-shadow:0 0 15px rgba(255,255,255,.4);background:#0a0a0a;color:#fff}@media(max-width:1199px){.content-layout-type31{min-height:0;padding:80px 15px 100px}.content-layout-type31__header{display:flex;align-items:flex-start;flex-direction:column;margin-bottom:48px}.content-layout-type31__controls{align-self:flex-end;gap:10px}.content-layout-type31__arrow+.content-layout-type31__arrow{margin-left:0}.content-layout-type31__copy{width:55%;padding:56px 0 48px 40px}.content-layout-type31__copy h3{font-size:34px}.content-layout-type31__description{margin-bottom:36px;font-size:16px;line-height:24px}.content-layout-type31__visual{width:62%}}@media(min-width:992px){.content-layout-type31__slide:nth-child(2) .content-layout-type31__visual{right:-1.8%;bottom:-51px;width:900px;height:582px;max-width:100%}.content-layout-type31__slide:last-child .content-layout-type31__visual{right:-4px;bottom:0;width:954px;height:689px !important;max-width:100%}}@media(min-width:992px) and (max-width:1749px){.content-layout-type31__visual{top:auto;right:5.2%;bottom:0;width:40%;max-width:40%;height:auto !important;aspect-ratio:866/582}.content-layout-type31__slide:nth-child(2) .content-layout-type31__visual{right:-1.8%;bottom:0;width:40%;max-width:40%;height:auto !important;aspect-ratio:800/582}.content-layout-type31__slide:last-child .content-layout-type31__visual{right:5.2%;bottom:0;width:40%;max-width:40%;height:auto !important;aspect-ratio:954/689}}@media(min-width:992px){.content-layout-type31__visual--contain{top:auto !important;right:3% !important;bottom:0 !important;left:auto !important;width:46% !important;max-width:880px !important;height:auto !important;aspect-ratio:1000/653 !important}.content-layout-type31__visual--contain img{width:100%;height:100%;object-fit:contain !important;object-position:right bottom !important}.content-layout-type31__visual--stick-right{top:auto !important;right:0 !important;bottom:0 !important;left:auto !important;width:55% !important;max-width:960px !important;height:auto !important;aspect-ratio:935/642 !important}.content-layout-type31__visual--stick-right img{width:100% !important;height:100% !important;object-fit:contain !important;object-position:right bottom !important}}@media(min-width:992px) and (max-width:1499px){.content-layout-type31__visual--stick-right{width:50% !important;max-width:50% !important}}@media(max-width:991px){.content-layout-type31{padding:72px 15px 88px}.content-layout-type31__slide{min-height:0}.content-layout-type31__visual{display:none}.content-layout-type31__copy{width:100%;max-width:none;padding:48px 40px}.content-layout-type31__copy h3,.content-layout-type31__description,.content-layout-type31 blockquote{max-width:760px}}@media(max-width:767px){.content-layout-type31{padding:64px 15px 80px}.content-layout-type31__header{margin-bottom:32px}.content-layout-type31__header h2{font-size:30px}.content-layout-type31__header p{font-size:16px;line-height:24px}.content-layout-type31__controls{align-self:stretch;justify-content:flex-end}.content-layout-type31__controls>a{padding:12px 16px;font-size:15px}.content-layout-type31__arrow{width:48px;height:48px}.content-layout-type31__arrow svg{width:16px}.content-layout-type31__slide{min-height:0}.content-layout-type31__visual{inset:auto -12% 0 auto;width:92%;height:52%}.content-layout-type31__copy{width:100%;max-width:none;padding:36px 24px 48px}.content-layout-type31__copy h3{max-width:100%;font-size:28px;line-height:125%}.content-layout-type31__description{margin:16px 0 28px;font-size:16px;line-height:24px}.content-layout-type31__outcomes{flex-wrap:wrap;gap:18px}.content-layout-type31__outcomes div{flex:initial;min-width:120px;width:auto;max-width:150px}.content-layout-type31__outcomes strong{font-size:28px}.content-layout-type31__outcomes span{font-size:14px;line-height:20px}.content-layout-type31 blockquote{margin-top:24px;font-size:15px;line-height:22px}.content-layout-type31__case-link{margin-top:28px;padding:13px 28px;font-size:16px}}@media(max-width:375px){.content-layout-type31__controls{flex-wrap:wrap}.content-layout-type31__controls>a{width:100%;text-align:center;order:-1;margin-top:0;margin-bottom:16px}.content-layout-type31__arrow{order:1}}@media(max-width:360px){.content-layout-type31__header h2{font-size:26px}.content-layout-type31__controls>a{font-size:14px}.content-layout-type31__copy{padding-right:20px;padding-left:20px}.content-layout-type31__copy h3{font-size:25px}.content-layout-type31__outcomes div{min-width:105px;max-width:125px}}.content-layout-type31--stories{min-height:0;padding:80px 32px;transition:background-color .5s ease,background .5s ease}.content-layout-type31--stories .content-layout-type31__header{margin-bottom:40px}.content-layout-type31--stories .content-layout-type31__header h2{font-family:mi-bold,sans-serif;font-weight:700;line-height:1.3;color:#0a0a0a}.content-layout-type31--stories .content-layout-type31__header p{color:#0a0a0a}.content-layout-type31--stories .content-layout-type31__controls{gap:4px}.content-layout-type31--stories .content-layout-type31__arrow{width:58px;height:58px}.content-layout-type31--stories .content-layout-type31__arrow+.content-layout-type31__arrow{margin-left:0}.content-layout-type31--stories .content-layout-type31__slide{min-height:642px}.content-layout-type31--stories .content-layout-type31__slide .content-layout-type31__visual{inset:0 0 0 auto !important;width:57.1% !important;max-width:none !important;height:100% !important;aspect-ratio:auto !important}.content-layout-type31--stories .content-layout-type31__slide .content-layout-type31__visual img{width:100%;height:100%;object-fit:contain;object-position:right bottom}.content-layout-type31--stories .content-layout-type31__slide .content-layout-type31__copy{align-self:stretch}@media(min-width:992px){.content-layout-type31--stories .content-layout-type31__slide.content-layout-type31__slide--fit .content-layout-type31__copy{width:50%;max-width:50%}.content-layout-type31--stories .content-layout-type31__slide.content-layout-type31__slide--fit .content-layout-type31__visual{inset:auto 2% 0 auto !important;width:46% !important;max-width:46% !important;height:auto !important;aspect-ratio:var(--fit-ratio,771/642) !important}}.content-layout-type31--stories .content-layout-type31__description{margin:8px 0 0;padding-bottom:0}.content-layout-type31--stories .content-layout-type31__tags{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none}.content-layout-type31--stories .content-layout-type31__tags li{padding:4px 8px;border:1px solid #fff;border-radius:4px;font-family:mi-medium,sans-serif;font-size:14px;line-height:1.2;white-space:nowrap}.content-layout-type31--stories .content-layout-type31__outcomes-label{margin-top:40px}.content-layout-type31--stories .content-layout-type31__case-link{margin-top:auto;align-self:flex-start}.content-layout-type31--stories .content-layout-type31__outcomes{padding-bottom:40px}@media(min-width:1200px){.content-layout-type31--stories .content-layout-type31__copy{width:800px;max-width:55%;padding:60px 0 60px 60px}}@media(min-width:992px) and (max-width:1499px){.content-layout-type31--stories .content-layout-type31__slide .content-layout-type31__copy{width:50%;max-width:50%;padding:48px 24px 48px 40px}.content-layout-type31--stories .content-layout-type31__slide .content-layout-type31__visual{width:50% !important}.content-layout-type31--stories .content-layout-type31__copy h3{font-size:30px}.content-layout-type31--stories .content-layout-type31__outcomes strong{font-size:28px}.content-layout-type31--stories .content-layout-type31__outcomes{gap:16px}}@media(max-width:1439px){.content-layout-type31--stories{padding:60px 32px}}@media(max-width:991px){.content-layout-type31--stories{padding:40px 32px}}@media(max-width:767px){.content-layout-type31--stories{padding:30px 15px}.content-layout-type31--stories .content-layout-type31__slide{min-height:0}.content-layout-type31--stories .content-layout-type31__arrow{width:48px;height:48px}.content-layout-type31--stories .content-layout-type31__tags{margin-top:16px}.content-layout-type31--stories .content-layout-type31__outcomes-label{margin-top:28px}.content-layout-type31--stories .content-layout-type31__outcomes{padding-bottom:8px}.content-layout-type31--stories .content-layout-type31__case-link{margin-top:24px}}@media(min-width:992px){.content-layout-type31--uniform .content-layout-type31__slide .content-layout-type31__visual:not(.content-layout-type31__visual--bleed):not(.content-layout-type31__visual--contain){top:auto !important;right:5.2% !important;bottom:0 !important;left:auto !important;width:866px !important;max-width:58% !important;height:582px !important;aspect-ratio:auto}.content-layout-type31--uniform .content-layout-type31__slide .content-layout-type31__visual:not(.content-layout-type31__visual--bleed):not(.content-layout-type31__visual--contain) img{object-fit:contain !important;object-position:right bottom !important}}@media(min-width:992px) and (max-width:1749px){.content-layout-type31--uniform .content-layout-type31__slide .content-layout-type31__visual:not(.content-layout-type31__visual--bleed):not(.content-layout-type31__visual--contain){width:40% !important;max-width:40% !important;height:auto !important;aspect-ratio:866/582}.content-layout-type31__visual.content-layout-type31__visual--bleed{inset:0 0 0 auto !important;width:auto !important;height:100% !important;max-width:60% !important;aspect-ratio:1400/1010}.content-layout-type31__visual.content-layout-type31__visual--bleed img{object-fit:cover !important;object-position:left top !important}}@media(min-width:992px){.content-layout-type31__slide .content-layout-type31__visual.content-layout-type31__visual--standard{top:auto !important;right:5.2% !important;bottom:0 !important;left:auto !important;width:866px !important;height:582px !important;max-width:58% !important;aspect-ratio:auto !important}.content-layout-type31__slide .content-layout-type31__visual.content-layout-type31__visual--standard img{width:100%;height:100%;object-fit:contain !important;object-position:right bottom !important}}@media(min-width:1550px) and (max-width:1650px){.content-layout-type31__slide .content-layout-type31__visual.content-layout-type31__visual--standard{width:750px !important}}@media(min-width:1440px) and (max-width:1549px){.content-layout-type31__slide .content-layout-type31__visual.content-layout-type31__visual--standard{width:650px !important}}@media(min-width:1300px) and (max-width:1439px){.content-layout-type31__slide .content-layout-type31__visual.content-layout-type31__visual--standard{width:550px !important}}@media(min-width:992px) and (max-width:1299px){.content-layout-type31__slide .content-layout-type31__visual.content-layout-type31__visual--standard{width:40% !important;max-width:40% !important;height:auto !important;aspect-ratio:866/582 !important}}@media(min-width:992px){.content-layout-type31.page-software-product-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual{right:-1.8%;bottom:-4px;width:916px;height:582px;max-width:100%}.content-layout-type31.page-software-product-development-services .content-layout-type31__slide:last-child .content-layout-type31__visual{right:61px;bottom:-11px;width:715px;max-width:100%}}@media(min-width:992px){.content-layout-type31.page-cross-platform-app-development-services .content-layout-type31__slide:nth-child(4) .content-layout-type31__visual{margin-top:100px !important}}@media(min-width:992px){.content-layout-type31.page-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual{top:auto !important;right:5.2% !important;bottom:0 !important;left:auto !important;width:866px !important;height:582px !important;max-width:58% !important;aspect-ratio:auto !important}.content-layout-type31.page-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-services-software-engineering-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-services-software-engineering-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-services-software-engineering-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-services-software-engineering-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-services-software-engineering-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img{width:100% !important;height:100% !important;object-fit:contain !important;object-position:right bottom !important}}@media(min-width:1550px) and (max-width:1650px){.content-layout-type31.page-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual{width:750px !important}}@media(min-width:1440px) and (max-width:1549px){.content-layout-type31.page-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual{width:650px !important}}@media(min-width:1300px) and (max-width:1439px){.content-layout-type31.page-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual{width:550px !important}}@media(min-width:992px) and (max-width:1299px){.content-layout-type31.page-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual,.content-layout-type31.page-services-software-engineering-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual{width:40% !important;max-width:40% !important;height:auto !important;aspect-ratio:866/582 !important}.content-layout-type31.page-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-services-software-engineering-software-integration-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-services-software-engineering-software-modernization-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-services-software-engineering-software-development-outsourcing-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-services-software-engineering-software-development-services .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img,.content-layout-type31.page-services-software-engineering-software-development-for-startups .content-layout-type31__slide:nth-child(2) .content-layout-type31__visual img{object-fit:contain !important;object-position:right bottom !important}}.content-layout-type31__controls--single .content-layout-type31__arrow{display:none}@media(min-width:992px){.content-layout-type31__slide .content-layout-type31__visual.content-layout-type31__visual--full-height{inset:0 6.4% 0 auto !important;width:auto !important;height:100% !important;max-width:50% !important;aspect-ratio:auto !important}.content-layout-type31__slide .content-layout-type31__visual.content-layout-type31__visual--full-height img{width:auto !important;max-width:100%;height:100% !important;object-fit:contain !important;object-position:right bottom !important}}.comparison-matrix-type2{box-sizing:border-box;width:100%;padding:120px 15px;color:#fff;background:#0a0a0a}.comparison-matrix-type2--padding-bottom-zero{padding-bottom:0 !important}.comparison-matrix-type2--joined{padding:120px 230px}.comparison-matrix-type2--framed{padding:0 32px}.comparison-matrix-type2--framed .comparison-matrix-type2__inner{position:relative;overflow:hidden;padding:120px 230px;border-radius:16px}.comparison-matrix-type2--framed .comparison-matrix-type2__card-bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.comparison-matrix-type2--framed .comparison-matrix-type2__header,.comparison-matrix-type2--framed .comparison-matrix-type2__panel{position:relative;z-index:1}.comparison-matrix-type2--framed .comparison-matrix-type2__header h2,.comparison-matrix-type2--framed .comparison-matrix-type2__header p{color:#1e1d28}.comparison-matrix-type2--framed .comparison-matrix-type2__panel{background:rgba(0,0,0,.4)}.comparison-matrix-type2--wide-last{padding:120px 200px 80px;background:linear-gradient(to bottom,#0a0a0a 0%,#0a0a0a 50%,#0819b4 100%)}.comparison-matrix-type2--wide-last .comparison-matrix-type2__panel{background:linear-gradient(to right,#0a0a0a 0%,#0819b4 100%)}.comparison-matrix-type2--wide-last .comparison-matrix-type2__col{background:0 0}.comparison-matrix-type2--wide-last .comparison-matrix-type2__col:first-child{border-radius:16px 0 0 16px;margin-right:0}.comparison-matrix-type2--wide-last .comparison-matrix-type2__col:nth-child(2){border-radius:0;border-left:1px solid rgba(255,255,255,.1)}.comparison-matrix-type2--wide-last .comparison-matrix-type2__col:not(:first-child):not(:nth-child(2)){border-left:1px solid rgba(255,255,255,.1)}.comparison-matrix-type2--wide-last .comparison-matrix-type2__header{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;max-width:none;text-align:left}.comparison-matrix-type2--wide-last .comparison-matrix-type2__header-copy{text-align:left}.comparison-matrix-type2--wide-last .comparison-matrix-type2__header:has(>.comparison-matrix-type2__header-copy:only-child){flex-direction:column;align-items:center;justify-content:center;max-width:1040px;text-align:center}.comparison-matrix-type2--wide-last .comparison-matrix-type2__header:has(>.comparison-matrix-type2__header-copy:only-child) .comparison-matrix-type2__header-copy{text-align:center}.comparison-matrix-type2 *,.comparison-matrix-type2 *::before,.comparison-matrix-type2 *::after{box-sizing:border-box}.comparison-matrix-type2__inner{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1856px;margin:0 auto}.comparison-matrix-type2__header{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1040px;text-align:center}.comparison-matrix-type2--header-copy-left .comparison-matrix-type2__header{max-width:none}.comparison-matrix-type2--header-copy-left .comparison-matrix-type2__header-copy{max-width:none;text-align:left}.comparison-matrix-type2__header-copy{display:flex;flex-direction:column;gap:24px;max-width:850px}.comparison-matrix-type2__header-copy:only-child{max-width:none}.comparison-matrix-type2__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;height:54px;padding:0 32px;border-radius:100px;background-image:linear-gradient(90deg,#6025f5 0%,#e40cd3 49.519%,#ff5555 100%);color:#fff;font-size:16px;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:all .3s ease}.comparison-matrix-type2__btn:hover{transform:scale(1.01);box-shadow:0 0 15px linear-gradient(150deg,#6025f5 0%,#e40cd3 49.519%,#ff5555 100%);background-image:linear-gradient(150deg,#6025f5 0%,#e40cd3 49.519%,#ff5555 100%);color:#fff}.comparison-matrix-type2 h2{margin:0;color:#fff;font-family:mi-bold,sans-serif;font-size:40px;font-weight:700;line-height:1.3}.comparison-matrix-type2__header p{margin:0;color:#fff;font-size:18px;line-height:26px}.comparison-matrix-type2__panel{position:relative;width:100%;padding:10px;border-radius:16px;overflow:hidden}.comparison-matrix-type2__bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.comparison-matrix-type2__viewport{position:relative;z-index:1;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#6f8fd1 rgba(255,255,255,.1)}.comparison-matrix-type2__viewport::-webkit-scrollbar{height:8px}.comparison-matrix-type2__viewport::-webkit-scrollbar-track{background:rgba(255,255,255,.1);border-radius:100px}.comparison-matrix-type2__viewport::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#1b3f91 0%,#2f7cdb 30%,#8fc4f0 55%,#d98bc0 78%,#ef6b52 100%);border-radius:100px}.comparison-matrix-type2__viewport::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#2148a8 0%,#3f8bea 30%,#a2d0f5 55%,#e39ecd 78%,#f57e63 100%)}.comparison-matrix-type2__table{display:grid;grid-auto-flow:column;grid-template-columns:380px repeat(var(--data-col-count),minmax(250px,1fr));grid-template-rows:repeat(var(--row-count),auto);gap:0;min-width:760px}.comparison-matrix-type2__table--wide-last{grid-template-columns:380px repeat(calc(var(--data-col-count) - 1),minmax(250px,250px))minmax(350px,1fr)}.comparison-matrix-type2--joined .comparison-matrix-type2__table{grid-template-columns:300px repeat(var(--data-col-count),minmax(350px,1fr))}.comparison-matrix-type2__col{display:grid;grid-template-rows:subgrid;grid-row:1/-1;border-radius:0;overflow:hidden;background:rgba(10,10,10,.2)}.comparison-matrix-type2__col:first-child{border-radius:16px;margin-right:24px}.comparison-matrix-type2__col:nth-child(2){border-radius:16px 0 0 16px}.comparison-matrix-type2__col:last-child{border-radius:0 16px 16px 0}.comparison-matrix-type2__col:not(:first-child):not(:nth-child(2)){border-left:1px solid rgba(255,255,255,.1)}.comparison-matrix-type2--joined .comparison-matrix-type2__col{border-radius:0}.comparison-matrix-type2--joined .comparison-matrix-type2__col:first-child{border-radius:0;margin-right:0}.comparison-matrix-type2--joined .comparison-matrix-type2__col:last-child{border-radius:0}.comparison-matrix-type2--joined .comparison-matrix-type2__col:not(:first-child){border-left:1px solid rgba(255,255,255,.1)}.comparison-matrix-type2--joined .comparison-matrix-type2__col:first-child .comparison-matrix-type2__cell--head,.comparison-matrix-type2--joined .comparison-matrix-type2__col:last-child .comparison-matrix-type2__cell--head{border-radius:0}.comparison-matrix-type2--joined .comparison-matrix-type2__viewport{border-radius:16px}.comparison-matrix-type2--joined .comparison-matrix-type2__col--label{max-width:300px}.comparison-matrix-type2--joined .comparison-matrix-type2__col:not(.comparison-matrix-type2__col--label){min-width:350px}.comparison-matrix-type2__cell{display:flex;align-items:center;gap:16px;min-height:90px;padding:16px 32px;border-bottom:1px solid rgba(255,255,255,.1);color:#fff;font-size:18px;font-weight:400;line-height:normal;overflow-wrap:anywhere}.comparison-matrix-type2__cell:last-child{border-bottom:none}.comparison-matrix-type2__cell--head{min-height:80px;background:#fff;color:#1e1d28;font-size:20px;text-align:left;justify-content:flex-start;border-bottom-color:#eaecf4;font-family:mi-semibold}.comparison-matrix-type2__col:first-child .comparison-matrix-type2__cell--head{border-radius:16px 0 0 0}.comparison-matrix-type2__col:last-child .comparison-matrix-type2__cell--head{border-radius:0 16px 0 0}.comparison-matrix-type2__cell--row-label{color:#fff}.comparison-matrix-type2__icon{flex:none}.comparison-matrix-type2__icon--font{display:flex;align-items:center;justify-content:center;width:24px;height:24px;overflow:hidden;border-radius:50%;background:#4bae4f;color:#fff;font-size:30px}.comparison-matrix-type2__icon--font::before{display:block;flex:none;width:1em;height:1em;clip-path:circle(.3em at 50% 50%)}.comparison-matrix-type2__closing{max-width:1040px;margin:0;color:#fff;font-size:24px;line-height:1.3;text-align:center}@media(max-width:1500px){.comparison-matrix-type2--wide-last{padding:120px 15px 60px}.comparison-matrix-type2--joined{padding:120px 15px 60px}.comparison-matrix-type2--framed{padding:0 32px}}@media(max-width:1199px){.comparison-matrix-type2{padding:80px 15px}.comparison-matrix-type2--wide-last{padding:80px 15px}.comparison-matrix-type2--framed{padding:0 24px}.comparison-matrix-type2--framed .comparison-matrix-type2__inner{padding:100px 24px}.comparison-matrix-type2 h2{font-size:34px}.comparison-matrix-type2__closing{font-size:20px}.comparison-matrix-type2__table--wide-last{grid-template-columns:380px repeat(calc(var(--data-col-count) - 1),minmax(250px,250px))minmax(350px,1fr)}}@media(max-width:767px){.comparison-matrix-type2{padding:64px 15px}.comparison-matrix-type2--wide-last{padding:64px 15px}.comparison-matrix-type2--framed{padding:0 15px}.comparison-matrix-type2--framed .comparison-matrix-type2__inner{padding:64px 15px}.comparison-matrix-type2 h2{font-size:28px}.comparison-matrix-type2__inner{gap:48px}.comparison-matrix-type2__table{grid-template-columns:220px repeat(var(--data-col-count),minmax(190px,1fr));min-width:0}.comparison-matrix-type2__table--wide-last{grid-template-columns:220px repeat(calc(var(--data-col-count) - 1),minmax(190px,1fr))minmax(300px,1fr)}.comparison-matrix-type2--joined .comparison-matrix-type2__table{grid-template-columns:180px repeat(var(--data-col-count),minmax(190px,1fr))}.comparison-matrix-type2--joined .comparison-matrix-type2__col:not(.comparison-matrix-type2__col--label){min-width:190px}.comparison-matrix-type2__cell{padding:14px 20px;font-size:16px}.comparison-matrix-type2__cell--head{font-size:17px}.comparison-matrix-type2--wide-last .comparison-matrix-type2__header{flex-direction:column;align-items:center;text-align:center}.comparison-matrix-type2--wide-last .comparison-matrix-type2__header-copy{text-align:center}.comparison-matrix-type2__btn{width:100%;height:auto;min-height:54px;padding:14px 24px;font-size:12px;white-space:nowrap;text-align:center;line-height:1.3}}@media(max-width:575px){.comparison-matrix-type2{padding:40px 15px}.comparison-matrix-type2--wide-last{padding:40px 15px}.comparison-matrix-type2__header{text-align:left}}.steps-type6{position:relative;box-sizing:border-box;width:100%;overflow:hidden;padding:120px 15px;color:#fff;background:#0a0a0a}.steps-type6 *,.steps-type6 *::before,.steps-type6 *::after{box-sizing:border-box}.steps-type6__bg{position:absolute;inset:0;z-index:0;overflow:hidden;background:linear-gradient(to bottom,#0a0a0a 0%,#110b31 42%,#110b31 58%,#0d0c22 72%,#0a0a0a 92%,#0a0a0a 100%);pointer-events:none}.steps-type6__bg-glow{position:absolute;top:57.6%;left:50%;width:1249px;height:480px;transform:translate(-50%,-50%);background:#0819b4;border-radius:50%;filter:blur(246px)}.steps-type6__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:100px;width:100%;max-width:1460px;margin:0 auto}.steps-type6__header{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:70%;text-align:center}.steps-type6 h2{margin:0;color:#fff;font-family:mi-bold,sans-serif;font-size:40px;font-weight:700;line-height:1.3}.steps-type6__header p{margin:0;color:#fff;font-size:18px;line-height:26px}.steps-type6__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:100px 80px;width:100%}.steps-type6__item{display:flex;flex-direction:column;gap:40px}.steps-type6__number-row{display:flex;align-items:center;gap:20px;height:36px}.steps-type6__number{display:flex;align-items:center;justify-content:center;height:36px;padding:0 21px;border-radius:100px;background:rgba(255,255,255,.1);color:#fff;font-size:18px;font-weight:500;white-space:nowrap}.steps-type6__number-line{flex:auto;height:2px;background:#d9d9d9;opacity:.1}.steps-type6 h3{margin:0 0 24px;color:#fff;font-size:36px;font-weight:500;line-height:1.3}.steps-type6__item p{margin:0;color:#fff;font-size:18px;line-height:26px}@media(max-width:1440px){.steps-type6__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 40px}}@media(max-width:1199px){.steps-type6{padding:80x 15px}.steps-type6 h2{font-size:34px}.steps-type6__inner{gap:64px}.steps-type6 h3{font-size:30px;margin:0 0 18px}.steps-type6__item{gap:30px}.steps-type6__bg-glow{height:250px}.steps-type6__header{max-width:100%}}@media(max-width:767px){.steps-type6{padding:64px 15px}.steps-type6__grid{grid-template-columns:1fr;gap:48px}.steps-type6 h2{font-size:28px}.steps-type6 h3{font-size:26px;margin:0 0 12px}.steps-type6__item{gap:25px}.steps-type6__bg-glow{height:400px}}@media(max-width:767px){.steps-type6{padding:40px 15px}}.comparison-matrix-type2{box-sizing:border-box;width:100%;padding:120px 15px;color:#fff;background:#0a0a0a}.comparison-matrix-type2--padding-bottom-zero{padding-bottom:0 !important}.comparison-matrix-type2--joined{padding:120px 230px}.comparison-matrix-type2--framed{padding:0 32px}.comparison-matrix-type2--framed .comparison-matrix-type2__inner{position:relative;overflow:hidden;padding:120px 230px;border-radius:16px}.comparison-matrix-type2--framed .comparison-matrix-type2__card-bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.comparison-matrix-type2--framed .comparison-matrix-type2__header,.comparison-matrix-type2--framed .comparison-matrix-type2__panel{position:relative;z-index:1}.comparison-matrix-type2--framed .comparison-matrix-type2__header h2,.comparison-matrix-type2--framed .comparison-matrix-type2__header p{color:#1e1d28}.comparison-matrix-type2--framed .comparison-matrix-type2__panel{background:rgba(0,0,0,.4)}.comparison-matrix-type2--wide-last{padding:120px 200px 80px;background:linear-gradient(to bottom,#0a0a0a 0%,#0a0a0a 50%,#0819b4 100%)}.comparison-matrix-type2--wide-last .comparison-matrix-type2__panel{background:linear-gradient(to right,#0a0a0a 0%,#0819b4 100%)}.comparison-matrix-type2--wide-last .comparison-matrix-type2__col{background:0 0}.comparison-matrix-type2--wide-last .comparison-matrix-type2__col:first-child{border-radius:16px 0 0 16px;margin-right:0}.comparison-matrix-type2--wide-last .comparison-matrix-type2__col:nth-child(2){border-radius:0;border-left:1px solid rgba(255,255,255,.1)}.comparison-matrix-type2--wide-last .comparison-matrix-type2__col:not(:first-child):not(:nth-child(2)){border-left:1px solid rgba(255,255,255,.1)}.comparison-matrix-type2--wide-last .comparison-matrix-type2__header{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;max-width:none;text-align:left}.comparison-matrix-type2--wide-last .comparison-matrix-type2__header-copy{text-align:left}.comparison-matrix-type2--wide-last .comparison-matrix-type2__header:has(>.comparison-matrix-type2__header-copy:only-child){flex-direction:column;align-items:center;justify-content:center;max-width:1040px;text-align:center}.comparison-matrix-type2--wide-last .comparison-matrix-type2__header:has(>.comparison-matrix-type2__header-copy:only-child) .comparison-matrix-type2__header-copy{text-align:center}.comparison-matrix-type2 *,.comparison-matrix-type2 *::before,.comparison-matrix-type2 *::after{box-sizing:border-box}.comparison-matrix-type2__inner{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1856px;margin:0 auto}.comparison-matrix-type2__header{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1040px;text-align:center}.comparison-matrix-type2--header-copy-left .comparison-matrix-type2__header{max-width:none}.comparison-matrix-type2--header-copy-left .comparison-matrix-type2__header-copy{max-width:none;text-align:left}.comparison-matrix-type2__header-copy{display:flex;flex-direction:column;gap:24px;max-width:850px}.comparison-matrix-type2__header-copy:only-child{max-width:none}.comparison-matrix-type2__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;height:54px;padding:0 32px;border-radius:100px;background-image:linear-gradient(90deg,#6025f5 0%,#e40cd3 49.519%,#ff5555 100%);color:#fff;font-size:16px;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:all .3s ease}.comparison-matrix-type2__btn:hover{transform:scale(1.01);box-shadow:0 0 15px linear-gradient(150deg,#6025f5 0%,#e40cd3 49.519%,#ff5555 100%);background-image:linear-gradient(150deg,#6025f5 0%,#e40cd3 49.519%,#ff5555 100%);color:#fff}.comparison-matrix-type2 h2{margin:0;color:#fff;font-family:mi-bold,sans-serif;font-size:40px;font-weight:700;line-height:1.3}.comparison-matrix-type2__header p{margin:0;color:#fff;font-size:18px;line-height:26px}.comparison-matrix-type2__panel{position:relative;width:100%;padding:10px;border-radius:16px;overflow:hidden}.comparison-matrix-type2__bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.comparison-matrix-type2__viewport{position:relative;z-index:1;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#6f8fd1 rgba(255,255,255,.1)}.comparison-matrix-type2__viewport::-webkit-scrollbar{height:8px}.comparison-matrix-type2__viewport::-webkit-scrollbar-track{background:rgba(255,255,255,.1);border-radius:100px}.comparison-matrix-type2__viewport::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#1b3f91 0%,#2f7cdb 30%,#8fc4f0 55%,#d98bc0 78%,#ef6b52 100%);border-radius:100px}.comparison-matrix-type2__viewport::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#2148a8 0%,#3f8bea 30%,#a2d0f5 55%,#e39ecd 78%,#f57e63 100%)}.comparison-matrix-type2__table{display:grid;grid-auto-flow:column;grid-template-columns:380px repeat(var(--data-col-count),minmax(250px,1fr));grid-template-rows:repeat(var(--row-count),auto);gap:0;min-width:760px}.comparison-matrix-type2__table--wide-last{grid-template-columns:380px repeat(calc(var(--data-col-count) - 1),minmax(250px,250px))minmax(350px,1fr)}.comparison-matrix-type2--joined .comparison-matrix-type2__table{grid-template-columns:300px repeat(var(--data-col-count),minmax(350px,1fr))}.comparison-matrix-type2__col{display:grid;grid-template-rows:subgrid;grid-row:1/-1;border-radius:0;overflow:hidden;background:rgba(10,10,10,.2)}.comparison-matrix-type2__col:first-child{border-radius:16px;margin-right:24px}.comparison-matrix-type2__col:nth-child(2){border-radius:16px 0 0 16px}.comparison-matrix-type2__col:last-child{border-radius:0 16px 16px 0}.comparison-matrix-type2__col:not(:first-child):not(:nth-child(2)){border-left:1px solid rgba(255,255,255,.1)}.comparison-matrix-type2--joined .comparison-matrix-type2__col{border-radius:0}.comparison-matrix-type2--joined .comparison-matrix-type2__col:first-child{border-radius:0;margin-right:0}.comparison-matrix-type2--joined .comparison-matrix-type2__col:last-child{border-radius:0}.comparison-matrix-type2--joined .comparison-matrix-type2__col:not(:first-child){border-left:1px solid rgba(255,255,255,.1)}.comparison-matrix-type2--joined .comparison-matrix-type2__col:first-child .comparison-matrix-type2__cell--head,.comparison-matrix-type2--joined .comparison-matrix-type2__col:last-child .comparison-matrix-type2__cell--head{border-radius:0}.comparison-matrix-type2--joined .comparison-matrix-type2__viewport{border-radius:16px}.comparison-matrix-type2--joined .comparison-matrix-type2__col--label{max-width:300px}.comparison-matrix-type2--joined .comparison-matrix-type2__col:not(.comparison-matrix-type2__col--label){min-width:350px}.comparison-matrix-type2__cell{display:flex;align-items:center;gap:16px;min-height:90px;padding:16px 32px;border-bottom:1px solid rgba(255,255,255,.1);color:#fff;font-size:18px;font-weight:400;line-height:normal;overflow-wrap:anywhere}.comparison-matrix-type2__cell:last-child{border-bottom:none}.comparison-matrix-type2__cell--head{min-height:80px;background:#fff;color:#1e1d28;font-size:20px;text-align:left;justify-content:flex-start;border-bottom-color:#eaecf4;font-family:mi-semibold}.comparison-matrix-type2__col:first-child .comparison-matrix-type2__cell--head{border-radius:16px 0 0 0}.comparison-matrix-type2__col:last-child .comparison-matrix-type2__cell--head{border-radius:0 16px 0 0}.comparison-matrix-type2__cell--row-label{color:#fff}.comparison-matrix-type2__icon{flex:none}.comparison-matrix-type2__icon--font{display:flex;align-items:center;justify-content:center;width:24px;height:24px;overflow:hidden;border-radius:50%;background:#4bae4f;color:#fff;font-size:30px}.comparison-matrix-type2__icon--font::before{display:block;flex:none;width:1em;height:1em;clip-path:circle(.3em at 50% 50%)}.comparison-matrix-type2__closing{max-width:1040px;margin:0;color:#fff;font-size:24px;line-height:1.3;text-align:center}@media(max-width:1500px){.comparison-matrix-type2--wide-last{padding:120px 15px 60px}.comparison-matrix-type2--joined{padding:120px 15px 60px}.comparison-matrix-type2--framed{padding:0 32px}}@media(max-width:1199px){.comparison-matrix-type2{padding:80px 15px}.comparison-matrix-type2--wide-last{padding:80px 15px}.comparison-matrix-type2--framed{padding:0 24px}.comparison-matrix-type2--framed .comparison-matrix-type2__inner{padding:100px 24px}.comparison-matrix-type2 h2{font-size:34px}.comparison-matrix-type2__closing{font-size:20px}.comparison-matrix-type2__table--wide-last{grid-template-columns:380px repeat(calc(var(--data-col-count) - 1),minmax(250px,250px))minmax(350px,1fr)}}@media(max-width:767px){.comparison-matrix-type2{padding:64px 15px}.comparison-matrix-type2--wide-last{padding:64px 15px}.comparison-matrix-type2--framed{padding:0 15px}.comparison-matrix-type2--framed .comparison-matrix-type2__inner{padding:64px 15px}.comparison-matrix-type2 h2{font-size:28px}.comparison-matrix-type2__inner{gap:48px}.comparison-matrix-type2__table{grid-template-columns:220px repeat(var(--data-col-count),minmax(190px,1fr));min-width:0}.comparison-matrix-type2__table--wide-last{grid-template-columns:220px repeat(calc(var(--data-col-count) - 1),minmax(190px,1fr))minmax(300px,1fr)}.comparison-matrix-type2--joined .comparison-matrix-type2__table{grid-template-columns:180px repeat(var(--data-col-count),minmax(190px,1fr))}.comparison-matrix-type2--joined .comparison-matrix-type2__col:not(.comparison-matrix-type2__col--label){min-width:190px}.comparison-matrix-type2__cell{padding:14px 20px;font-size:16px}.comparison-matrix-type2__cell--head{font-size:17px}.comparison-matrix-type2--wide-last .comparison-matrix-type2__header{flex-direction:column;align-items:center;text-align:center}.comparison-matrix-type2--wide-last .comparison-matrix-type2__header-copy{text-align:center}.comparison-matrix-type2__btn{width:100%;height:auto;min-height:54px;padding:14px 24px;font-size:12px;white-space:nowrap;text-align:center;line-height:1.3}}@media(max-width:575px){.comparison-matrix-type2{padding:40px 15px}.comparison-matrix-type2--wide-last{padding:40px 15px}.comparison-matrix-type2__header{text-align:left}}.content-layout-type47{position:relative;box-sizing:border-box;width:100%;overflow:hidden;padding:120px 15px 80px;color:#fff;background:#0a0a0a}.content-layout-type47 *,.content-layout-type47 *::before,.content-layout-type47 *::after{box-sizing:border-box}.content-layout-type47__bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.content-layout-type47__bg-glow{position:absolute;top:50%;left:50%;width:800px;height:480px;transform:translate(-50%,-50%);background:#0819b4;border-radius:50%;filter:blur(246px)}.content-layout-type47__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:100px;width:100%;max-width:1856px;margin:0 auto}.content-layout-type47 h2{max-width:1040px;margin:0;color:#fff;font-family:mi-bold,sans-serif;font-size:40px;font-weight:700;line-height:1.3;text-align:center}.content-layout-type47__row{display:flex;align-items:center;justify-content:center;gap:80px;width:100%}.content-layout-type47__col{flex:1;min-width:0;max-width:480px}.content-layout-type47__feature{padding:40px 0;border-bottom:1px solid rgba(255,255,255,.1)}.content-layout-type47__feature:first-child{padding-top:0}.content-layout-type47__feature:last-child{padding-bottom:0;border-bottom:none}.content-layout-type47__feature h3{margin:0 0 24px;color:#fff;font-size:32px;font-weight:500;line-height:1.3}.content-layout-type47__feature p{margin:0;color:#fff;font-size:18px;line-height:26px}.content-layout-type47__visual{flex:none;width:558px;max-width:30vw}.content-layout-type47__visual img{display:block;width:100%;height:auto}@media(max-width:1440px){.content-layout-type47__row{gap:40px}.content-layout-type47__visual{max-width:26vw}}@media(max-width:1199px){.content-layout-type47{padding:80px 15px 60px}.content-layout-type47 h2{font-size:34px}.content-layout-type47__inner{gap:56px}.content-layout-type47__row{flex-wrap:wrap;justify-content:center}.content-layout-type47__visual{order:-1;width:100%;max-width:420px}.content-layout-type47__col{max-width:100%;flex:1 1 320px}.content-layout-type47__feature h3{font-size:26px}}@media(max-width:767px){.content-layout-type47{padding:64px 15px 32px}.content-layout-type47 h2{font-size:28px}.content-layout-type47__feature{padding:28px 0}}@media(max-width:767px){.content-layout-type47{padding:40px 15px 32px}}.tech-stack-type11{box-sizing:border-box;width:100%;padding:var(--section-padding,60px 15px);color:#fff;background:#0a0a0a}.tech-stack-type11--large-padding-bottom{padding-bottom:120px}@media(max-width:1199px){.tech-stack-type11--large-padding-bottom{padding-bottom:80px}}@media(max-width:767px){.tech-stack-type11--large-padding-bottom{padding-bottom:64px}}@media(max-width:575px){.tech-stack-type11--large-padding-bottom{padding-bottom:40px}}.tech-stack-type11 *,.tech-stack-type11 *::before,.tech-stack-type11 *::after{box-sizing:border-box}.tech-stack-type11__inner{display:flex;flex-direction:column;align-items:center;gap:80px;width:100%;max-width:1920px;margin:0 auto}.tech-stack-type11__header{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:var(--header-max-width,1440px);text-align:center}.tech-stack-type11 h2{margin:0;color:#fff;font-family:mi-bold,sans-serif;font-size:40px;font-weight:700;line-height:1.3}.tech-stack-type11__header p{margin:0;color:#fff;font-size:18px;line-height:26px}.tech-stack-type11__header p a{color:#37a2e3;text-decoration:underline;text-underline-offset:2px}.tech-stack-type11__header p a:hover{color:rgba(255,255,255,.8)}.tech-stack-type11__header a{color:#005bff;text-decoration:none}.tech-stack-type11__grid-wrapper{width:100%;overflow:hidden}.tech-stack-type11__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:calc(100% + 2px);margin-right:-1px;margin-bottom:-1px}.tech-stack-type11__grid--spread .tech-stack-type11__cell:nth-last-child(-n+2){grid-column:span 2}.tech-stack-type11__cell{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:40px;border-right:1px solid rgba(234,236,244,.1);border-bottom:1px solid rgba(234,236,244,.1);position:relative;z-index:1}.tech-stack-type11__cell::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0a 0%,#0819b4 100%);opacity:0;transition:opacity .3s ease;z-index:-1;pointer-events:none;will-change:opacity}.tech-stack-type11__cell:hover::before{opacity:1}.tech-stack-type11__cell:nth-child(4n){border-right:none}.tech-stack-type11__cell--empty{display:none}@media(min-width:1451px){.tech-stack-type11__cell--empty[data-show-4=true]{display:flex}}@media(min-width:1200px) and (max-width:1450px){.tech-stack-type11__cell--empty[data-show-3=true]{display:flex}}@media(min-width:768px) and (max-width:1199px){.tech-stack-type11__cell--empty[data-show-2=true]{display:flex}}.tech-stack-type11__cell--text-only{justify-content:center}.tech-stack-type11__cell-title{margin:0;color:#fff;font-size:18px;font-weight:600}.tech-stack-type11__description{margin:0;color:#fff;font-size:18px;line-height:1.444}.tech-stack-type11__description a{color:#fff;text-decoration:underline;text-underline-offset:2px}.tech-stack-type11__description a:hover{color:rgba(255,255,255,.8)}.tech-stack-type11__description p{margin:0}.tech-stack-type11__tags{display:flex;flex-wrap:wrap;gap:8px}.tech-stack-type11__tag{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border:1px solid rgba(155,159,173,.2);border-radius:100px;background:rgba(255,255,255,8%);color:#fff;font-size:16px;font-weight:500;white-space:normal;text-align:left;word-break:break-word;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.tech-stack-type11__cell:hover .tech-stack-type11__tag{border-color:transparent;background:#fff;color:#1e1d28}.tech-stack-type11__closing{margin:0;width:100%;color:#fff;font-size:18px;line-height:26px;text-align:center;max-width:1460px}@media(max-width:1450px){.tech-stack-type11__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tech-stack-type11__grid--spread .tech-stack-type11__cell:nth-last-child(-n+2){grid-column:span 1}.tech-stack-type11__cell:nth-child(n){border-right:1px solid rgba(234,236,244,.1)}.tech-stack-type11__cell:nth-child(3n){border-right:none}}@media(max-width:1199px){.tech-stack-type11{padding:60px 15px}.tech-stack-type11 h2{font-size:34px}.tech-stack-type11__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tech-stack-type11__cell:nth-child(n){border-right:1px solid rgba(234,236,244,.1)}.tech-stack-type11__cell:nth-child(2n){border-right:none}}@media(max-width:767px){.tech-stack-type11{padding:30px 15px}.tech-stack-type11__inner{gap:48px}.tech-stack-type11 h2{font-size:28px}.tech-stack-type11__header{align-items:flex-start;text-align:left}.tech-stack-type11__grid{grid-template-columns:1fr}.tech-stack-type11__cell{padding:15px}.tech-stack-type11__cell:nth-child(n){border-right:none}}@media(max-width:575px){.tech-stack-type11{padding:30px 15px}.tech-stack-type11--large-padding-bottom{padding-bottom:60px}.tech-stack-type11__inner{gap:20px}.tech-stack-type11__header{gap:16px}.tech-stack-type11 h2{font-size:24px}.tech-stack-type11__header p{font-size:16px;line-height:24px}.tech-stack-type11__cell{padding:15px;gap:12px}.tech-stack-type11__cell-title{font-size:16px}.tech-stack-type11__description{font-size:15px}.tech-stack-type11__tag{font-size:14px;padding:4px 10px}.tech-stack-type11__closing{font-size:16px;line-height:24px}}@media(max-width:375px){.tech-stack-type11 h2{font-size:22px}.tech-stack-type11__cell{padding:12px}.tech-stack-type11__cell-title{font-size:15px}.tech-stack-type11__description{font-size:14px}.tech-stack-type11__tag{font-size:13px;padding:4px 8px}}.tech-stack-type11--flush-top{padding:0 32px 120px}@media(max-width:1199px){.tech-stack-type11--flush-top{padding:0 15px 80px}}@media(max-width:767px){.tech-stack-type11--flush-top{padding:0 15px 64px}}.tech-stack-type11--gap-40 .tech-stack-type11__inner{gap:40px}.tech-stack-type11--bottom-80{padding-bottom:80px}@media(max-width:1199px){.tech-stack-type11--bottom-80{padding-bottom:64px}}.tech-stack-type11--padding-top-zero{padding-top:0 !important}.tech-stack-type11--padding-bottom-zero{padding-bottom:0 !important}@media(min-width:1451px){.tech-stack-type11--thirds .tech-stack-type11__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.tech-stack-type11--thirds .tech-stack-type11__cell{grid-column:span 3}.tech-stack-type11--thirds .tech-stack-type11__cell:nth-last-child(-n+3){grid-column:span 4}.tech-stack-type11--thirds .tech-stack-type11__cell:nth-last-child(1){border-right:none}}@media(min-width:1200px) and (max-width:1450px){.tech-stack-type11--thirds .tech-stack-type11__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.tech-stack-type11--thirds .tech-stack-type11__cell{grid-column:span 2}.tech-stack-type11--thirds .tech-stack-type11__cell:nth-child(3n+1):nth-last-child(2),.tech-stack-type11--thirds .tech-stack-type11__cell:nth-child(3n+2):last-child{grid-column:span 3}.tech-stack-type11--thirds .tech-stack-type11__cell:nth-child(3n+1):last-child{grid-column:span 6}}@media(min-width:768px) and (max-width:1199px){.tech-stack-type11--thirds .tech-stack-type11__cell:nth-child(odd):last-child{grid-column:span 2}}@media(min-width:1451px){.tech-stack-type11--three-columns .tech-stack-type11__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tech-stack-type11--three-columns .tech-stack-type11__grid--spread .tech-stack-type11__cell:nth-last-child(-n+2){grid-column:span 1}.tech-stack-type11--three-columns .tech-stack-type11__cell:nth-child(n){border-right:1px solid rgba(234,236,244,.1)}.tech-stack-type11--three-columns .tech-stack-type11__cell:nth-child(3n){border-right:none}.tech-stack-type11--three-columns .tech-stack-type11__cell--empty[data-show-4=true]{display:none !important}}@media(min-width:1200px){.tech-stack-type11--four-columns .tech-stack-type11__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tech-stack-type11--four-columns .tech-stack-type11__grid--spread .tech-stack-type11__cell:nth-last-child(-n+2){grid-column:span 1}.tech-stack-type11--four-columns .tech-stack-type11__cell:nth-child(n){border-right:1px solid rgba(234,236,244,.1)}.tech-stack-type11--four-columns .tech-stack-type11__cell:nth-child(4n){border-right:none}.tech-stack-type11--four-columns .tech-stack-type11__cell--empty{display:none !important}}@media(min-width:1200px) and (max-width:1450px){.tech-stack-type11--four-columns .tech-stack-type11__cell{padding:32px 24px}}@media(max-width:575px){.tech-stack-type11__header{text-align:left}}@media(max-width:991px){.industries-slider-type2 .section-intro,.industries-slider .section-intro,.industries-slider-type3 .section-intro{margin-bottom:24px !important}.industries-slider-type2 .section-intro h2.display-sm,.industries-slider .section-intro h2.display-sm,.industries-slider-type3 .section-intro h2.display-sm{font-size:24px !important;line-height:1.25 !important;font-weight:600 !important;color:#1e1d28 !important;margin-bottom:12px !important}.industries-slider-type2 .section-intro .text-lg-rg,.industries-slider .section-intro .text-lg-rg,.industries-slider-type3 .section-intro .text-lg-rg{font-size:16px !important;line-height:1.5 !important;font-weight:400 !important;color:#3b5068 !important}}@media(max-width:575.98px){.industries-slider-type2 .industriesSwiper2,.industries-slider .industriesSwiper2,.industries-slider-type3 .industriesSwiper2{overflow:hidden !important}}.industries-slider-type2.static-width-500 .swiper-slide,.industries-slider.static-width-500 .swiper-slide,.industries-slider-type3.static-width-500 .swiper-slide{width:500px;max-width:500px;flex-shrink:0}.industries-slider-type2.has-list-points .swiper-slide:not(:first-child)::after,.industries-slider.has-list-points .swiper-slide:not(:first-child)::after,.industries-slider-type3.has-list-points .swiper-slide:not(:first-child)::after{bottom:0}.industries-slider-type2.has-list-points .industry-card-type2 .card-body-top,.industries-slider.has-list-points .industry-card-type2 .card-body-top,.industries-slider-type3.has-list-points .industry-card-type2 .card-body-top{padding:3rem}@media(max-width:991px){.industries-slider-type2.has-list-points .industry-card-type2 .card-body-top,.industries-slider.has-list-points .industry-card-type2 .card-body-top,.industries-slider-type3.has-list-points .industry-card-type2 .card-body-top{padding:1.5rem}}.industries-slider-type2.has-list-points .industry-card-type2 .card-title,.industries-slider.has-list-points .industry-card-type2 .card-title,.industries-slider-type3.has-list-points .industry-card-type2 .card-title{margin-bottom:.75rem}@media(min-width:768px){.industries-slider-type2.has-list-points .industry-card-type2 .card-title,.industries-slider.has-list-points .industry-card-type2 .card-title,.industries-slider-type3.has-list-points .industry-card-type2 .card-title{margin-bottom:1rem}}.industries-slider-type2.has-list-points .industry-card-type2 .summary-content,.industries-slider.has-list-points .industry-card-type2 .summary-content,.industries-slider-type3.has-list-points .industry-card-type2 .summary-content{margin-bottom:1rem}.industries-slider-type2.has-list-points .industry-card-type2 .summary-content a,.industries-slider.has-list-points .industry-card-type2 .summary-content a,.industries-slider-type3.has-list-points .industry-card-type2 .summary-content a{text-decoration:none !important}.industries-slider-type2 .swiper-slide,.industries-slider .swiper-slide,.industries-slider-type3 .swiper-slide{position:relative;z-index:1}@media(hover:hover),(min-width:576px){.industries-slider-type2 .swiper-slide:hover,.industries-slider .swiper-slide:hover,.industries-slider-type3 .swiper-slide:hover{z-index:10}}@media(max-width:576px){.industries-slider-type2 .swiper-slide.swiper-slide-active,.industries-slider .swiper-slide.swiper-slide-active,.industries-slider-type3 .swiper-slide.swiper-slide-active{z-index:10}.industries-slider-type2 .swiper-slide.swiper-slide-active .industry-card-type2,.industries-slider .swiper-slide.swiper-slide-active .industry-card-type2,.industries-slider-type3 .swiper-slide.swiper-slide-active .industry-card-type2{z-index:5;background:#fff !important}.industries-slider-type2 .swiper-slide.swiper-slide-active .industry-card-type2 .card-img-wrapper-type2::after,.industries-slider .swiper-slide.swiper-slide-active .industry-card-type2 .card-img-wrapper-type2::after,.industries-slider-type3 .swiper-slide.swiper-slide-active .industry-card-type2 .card-img-wrapper-type2::after{opacity:.5}}.industries-slider-type2 .swiper-slide:not(:first-child)::after,.industries-slider .swiper-slide:not(:first-child)::after,.industries-slider-type3 .swiper-slide:not(:first-child)::after{content:'';position:absolute;top:0;bottom:182px;left:0;width:1px;background-color:#eaecf4;transition:opacity .3s ease;z-index:2;pointer-events:none}.industries-slider-type2 .industry-card-type2,.industries-slider .industry-card-type2,.industries-slider-type3 .industry-card-type2{position:relative;background:0 0;border:1px solid transparent;border-radius:0;margin:0 -1px;transition:all .4s ease;display:flex;flex-direction:column;justify-content:space-between;height:100%;cursor:pointer}@media(max-width:991px){.industries-slider-type2 .industry-card-type2,.industries-slider .industry-card-type2,.industries-slider-type3 .industry-card-type2{border-color:#eaecf4;margin:0}}.industries-slider-type2 .industry-card-type2::before,.industries-slider .industry-card-type2::before,.industries-slider-type3 .industry-card-type2::before{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid transparent;pointer-events:none;z-index:10;opacity:0;transition:opacity .4s ease}.industries-slider-type2 .industry-card-type2 .card-body-top,.industries-slider .industry-card-type2 .card-body-top,.industries-slider-type3 .industry-card-type2 .card-body-top{flex-grow:1;padding:2.5rem 2.5rem 2rem;display:flex;flex-direction:column}@media(max-width:991px){.industries-slider-type2 .industry-card-type2 .card-body-top,.industries-slider .industry-card-type2 .card-body-top,.industries-slider-type3 .industry-card-type2 .card-body-top{padding:1.5rem;gap:0}}@media(max-width:991px){.industries-slider-type2 .industry-card-type2 .card-icon-wrapper-type2,.industries-slider .industry-card-type2 .card-icon-wrapper-type2,.industries-slider-type3 .industry-card-type2 .card-icon-wrapper-type2{width:48px !important;height:48px !important;padding-bottom:0 !important;margin-bottom:24px !important;display:flex;align-items:center;justify-content:center}}.industries-slider-type2 .industry-card-type2 .card-icon-wrapper-type2 i,.industries-slider .industry-card-type2 .card-icon-wrapper-type2 i,.industries-slider-type3 .industry-card-type2 .card-icon-wrapper-type2 i{background:linear-gradient(135deg,#a855f7 0%,#ec4899 50%,#ef4444 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@media(max-width:991px){.industries-slider-type2 .industry-card-type2 .card-icon-wrapper-type2 i,.industries-slider .industry-card-type2 .card-icon-wrapper-type2 i,.industries-slider-type3 .industry-card-type2 .card-icon-wrapper-type2 i{font-size:48px !important;line-height:1 !important}}.industries-slider-type2 .industry-card-type2 .card-title,.industries-slider .industry-card-type2 .card-title,.industries-slider-type3 .industry-card-type2 .card-title{font-size:1.5rem;color:#0a081b;line-height:1.3}.industries-slider-type2 .industry-card-type2 .card-title a,.industries-slider .industry-card-type2 .card-title a,.industries-slider-type3 .industry-card-type2 .card-title a{color:inherit;text-decoration:none !important}.industries-slider-type2 .industry-card-type2 .card-title a:hover,.industries-slider .industry-card-type2 .card-title a:hover,.industries-slider-type3 .industry-card-type2 .card-title a:hover{color:#ed184f}@media(max-width:991px){.industries-slider-type2 .industry-card-type2 .card-title,.industries-slider .industry-card-type2 .card-title,.industries-slider-type3 .industry-card-type2 .card-title{font-size:21px !important;line-height:1.5 !important;font-weight:600 !important;margin-bottom:8px !important}}.industries-slider-type2 .industry-card-type2 .summary-content,.industries-slider .industry-card-type2 .summary-content,.industries-slider-type3 .industry-card-type2 .summary-content{color:#3b5068;font-size:.95rem;line-height:1.6}.industries-slider-type2 .industry-card-type2 .summary-content a,.industries-slider .industry-card-type2 .summary-content a,.industries-slider-type3 .industry-card-type2 .summary-content a{text-decoration:none !important;color:inherit !important}@media(max-width:991px){.industries-slider-type2 .industry-card-type2 .summary-content,.industries-slider .industry-card-type2 .summary-content,.industries-slider-type3 .industry-card-type2 .summary-content{font-size:16px !important;line-height:1.5 !important;font-weight:400 !important;margin-bottom:16px !important}}.industries-slider-type2 .industry-card-type2 .mi-list,.industries-slider .industry-card-type2 .mi-list,.industries-slider-type3 .industry-card-type2 .mi-list{margin:0 !important;padding:0 !important}.industries-slider-type2 .industry-card-type2 .mi-list li,.industries-slider .industry-card-type2 .mi-list li,.industries-slider-type3 .industry-card-type2 .mi-list li{font-size:16px !important;line-height:1.5 !important;font-weight:500 !important;color:#1e1d28 !important;margin:0 !important;padding:0 !important;min-height:36px;display:flex;align-items:center;gap:8px !important}.industries-slider-type2 .industry-card-type2 .mi-list li::before,.industries-slider .industry-card-type2 .mi-list li::before,.industries-slider-type3 .industry-card-type2 .mi-list li::before{color:#aaa !important;font-size:24px !important}.industries-slider-type2 .industry-card-type2 .card-img-wrapper-type2,.industries-slider .industry-card-type2 .card-img-wrapper-type2,.industries-slider-type3 .industry-card-type2 .card-img-wrapper-type2{position:relative;height:180px;overflow:hidden;margin-top:auto;border-radius:0}.industries-slider-type2 .industry-card-type2 .card-img-wrapper-type2 img,.industries-slider .industry-card-type2 .card-img-wrapper-type2 img,.industries-slider-type3 .industry-card-type2 .card-img-wrapper-type2 img{width:100%;height:100%;object-fit:cover}.industries-slider-type2 .industry-card-type2 .card-img-wrapper-type2::after,.industries-slider .industry-card-type2 .card-img-wrapper-type2::after,.industries-slider-type3 .industry-card-type2 .card-img-wrapper-type2::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#6025F5 0%,#E40CD3 49.52%,#FF5555 100%);opacity:0;transition:opacity .4s ease;pointer-events:none}@media(hover:hover) and (min-width:576px){.industries-slider-type2 .industry-card-type2:hover,.industries-slider .industry-card-type2:hover,.industries-slider-type3 .industry-card-type2:hover{z-index:5;background:#f6f8fb;transform:translateY(-8px)}.industries-slider-type2 .industry-card-type2:hover::before,.industries-slider .industry-card-type2:hover::before,.industries-slider-type3 .industry-card-type2:hover::before{opacity:1;border-color:transparent;border-image:linear-gradient(90deg,#6025F5 0%,#E40CD3 49.52%,#FF5555 100%)1}.industries-slider-type2 .industry-card-type2:hover .card-img-wrapper-type2::after,.industries-slider .industry-card-type2:hover .card-img-wrapper-type2::after,.industries-slider-type3 .industry-card-type2:hover .card-img-wrapper-type2::after{opacity:.5}}@media(hover:hover),(min-width:576px){.industries-slider-type2 .swiper-slide:hover::after,.industries-slider-type2 .swiper-slide:hover+.swiper-slide::after,.industries-slider .swiper-slide:hover::after,.industries-slider .swiper-slide:hover+.swiper-slide::after,.industries-slider-type3 .swiper-slide:hover::after,.industries-slider-type3 .swiper-slide:hover+.swiper-slide::after{opacity:0}}@media(max-width:576px){.industries-slider-type2 .swiper-slide-active::after,.industries-slider-type2 .swiper-slide-active+.swiper-slide::after,.industries-slider .swiper-slide-active::after,.industries-slider .swiper-slide-active+.swiper-slide::after,.industries-slider-type3 .swiper-slide-active::after,.industries-slider-type3 .swiper-slide-active+.swiper-slide::after{opacity:0}}.industries-slider-type2 .button-next,.industries-slider-type2 .button-prev,.industries-slider .button-next,.industries-slider .button-prev,.industries-slider-type3 .button-next,.industries-slider-type3 .button-prev{width:3rem;height:3rem;cursor:pointer;border-radius:50%;border:1px solid #eaecf4;background-color:#fff;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center}.industries-slider-type2 .button-next.swiper-button-disabled,.industries-slider-type2 .button-prev.swiper-button-disabled,.industries-slider .button-next.swiper-button-disabled,.industries-slider .button-prev.swiper-button-disabled,.industries-slider-type3 .button-next.swiper-button-disabled,.industries-slider-type3 .button-prev.swiper-button-disabled{opacity:.4;cursor:not-allowed}.industries-slider-type2 .button-next i,.industries-slider-type2 .button-prev i,.industries-slider .button-next i,.industries-slider .button-prev i,.industries-slider-type3 .button-next i,.industries-slider-type3 .button-prev i{color:#0a081b;font-size:1.25rem;transition:all .3s ease}@media(hover:hover) and (min-width:576px){.industries-slider-type2 .button-next:hover:not(.swiper-button-disabled),.industries-slider-type2 .button-prev:hover:not(.swiper-button-disabled),.industries-slider .button-next:hover:not(.swiper-button-disabled),.industries-slider .button-prev:hover:not(.swiper-button-disabled),.industries-slider-type3 .button-next:hover:not(.swiper-button-disabled),.industries-slider-type3 .button-prev:hover:not(.swiper-button-disabled){background:linear-gradient(135deg,#6025F5 0%,#E40CD3 100%);border-color:transparent}.industries-slider-type2 .button-next:hover:not(.swiper-button-disabled) i,.industries-slider-type2 .button-prev:hover:not(.swiper-button-disabled) i,.industries-slider .button-next:hover:not(.swiper-button-disabled) i,.industries-slider .button-prev:hover:not(.swiper-button-disabled) i,.industries-slider-type3 .button-next:hover:not(.swiper-button-disabled) i,.industries-slider-type3 .button-prev:hover:not(.swiper-button-disabled) i{color:#fff}}.content-layout-type49{box-sizing:border-box;width:100%;padding:120px 15px;color:#fff;background:#0a0a0a}.content-layout-type49 *,.content-layout-type49 *::before,.content-layout-type49 *::after{box-sizing:border-box}.content-layout-type49__inner{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1920px;margin:0 auto}.content-layout-type49__header{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1460px;text-align:center}.content-layout-type49 h2{margin:0;color:#fff;font-family:mi-bold,sans-serif;font-size:40px;font-weight:700;line-height:1.3}.content-layout-type49__header p{margin:0;color:#fff;font-size:18px;line-height:26px}.content-layout-type49__grid{display:flex;flex-wrap:wrap;gap:40px;width:100%;max-width:1856px}.content-layout-type49__card{flex:1 1 260px;padding:40px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,2%);transition:border-color .3s ease,background-color .3s ease,transform .3s ease,box-shadow .3s ease}.content-layout-type49__card:hover{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,4%);transform:translateY(-6px);box-shadow:0 16px 32px rgba(0,0,0,.35)}.content-layout-type49__card h3{margin:0 0 24px;color:#fff;font-size:24px;font-weight:600;line-height:1.5}.content-layout-type49__card p{margin:0;color:#fff;font-size:18px;line-height:26px}@media(max-width:1199px){.content-layout-type49{padding:80px 15px}.content-layout-type49 h2{font-size:34px}.content-layout-type49__inner{gap:56px}.content-layout-type49__card{flex:1 1 45%}}@media(max-width:767px){.content-layout-type49{padding:64px 15px}.content-layout-type49 h2{font-size:28px}.content-layout-type49__card{flex:1 1 100%;padding:28px}}@media(max-width:575px){.content-layout-type49{padding:40px 15px}.content-layout-type49__inner{gap:40px}.content-layout-type49__grid{gap:24px}.content-layout-type49__card{padding:20px}.content-layout-type49__card h3{font-size:20px;margin-bottom:16px}.content-layout-type49__card p,.content-layout-type49__header p{font-size:16px;line-height:24px}.content-layout-type49__header{align-items:flex-start;text-align:left}}.cta-type11{box-sizing:border-box;width:100%;padding:0 15px 120px;background:#0a0a0a}.cta-type11--padding-bottom-zero{padding-bottom:0 !important}.cta-type11 *,.cta-type11 *::before,.cta-type11 *::after{box-sizing:border-box}.cta-type11__card{position:relative;width:100%;max-width:1460px;margin:0 auto;overflow:hidden;border-radius:16px;isolation:isolate;background:#0819b4}.cta-type11__row{position:relative;z-index:2;display:flex;align-items:stretch;width:100%;background:linear-gradient(to right,#0819b4 0%,#3A8EE9 40%,#3A8EE9 100%)}.cta-type11__ellipse{position:absolute;z-index:0;height:auto;pointer-events:none}.cta-type11__ellipse--743{width:1248.501px;left:-132px;top:-25px}.cta-type11__ellipse--742{width:1210.172px;left:662.659px;top:-287.855px;transform:rotate(64.96deg)}.cta-type11__ellipse--744{width:899.364px;left:1015.623px;top:-221.945px;transform:rotate(135.6deg)}.cta-type11__grid{position:absolute;z-index:1;inset:-2px -8px;background-image:url(/images/bg-patterns/grid-line-w.svg);background-repeat:repeat;background-size:100px 100px;opacity:.1;pointer-events:none}.cta-type11__glow-bar{position:absolute;z-index:1;width:196px;height:606px;left:870px;top:-43px;background:#3a8ee9;filter:blur(45px);pointer-events:none}.cta-type11__visual-wrap{position:relative;z-index:1;flex:1 1 30%;overflow:hidden;left:50px}.cta-type11__visual{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.cta-type11__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:70px;flex:auto;max-width:750px;padding:60px}.cta-type11__headerClass{gap:20px}.cta-type11 h2{margin:0 0 12px;color:#fff;font-family:mi-bold,sans-serif;font-size:48px;font-weight:700;line-height:1.3}.cta-type11__content p{margin:0;color:#fff;font-size:18px;line-height:26px}.cta-type11__buttons{display:flex;flex-wrap:wrap;gap:12px}.cta-type11__btn{display:flex;align-items:center;justify-content:center;height:58px;padding:0 32px;border-radius:100px;font-size:18px;font-weight:500;text-align:center;text-decoration:none;white-space:nowrap;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,border-color .25s ease,color .25s ease}.cta-type11__btn--filled{background:#fff;color:#0a0a0a;box-shadow:0 0 rgba(228,12,211,0)}.cta-type11__btn--filled:hover{transform:translateY(-3px);background:#0a0a0a;color:#fff;box-shadow:0 0 20px rgba(228,12,211,.6)}.cta-type11__btn--outline{border:1px solid #fff;color:#fff}.cta-type11__btn--outline:hover{border-color:#fff;transform:translateY(-3px);color:#fff}@media(max-width:1199px){.cta-type11__content{padding:48px;gap:56px}.cta-type11 h2{font-size:38px}}@media(max-width:1024px){.cta-type11__visual-wrap{display:none}.cta-type11__content{flex:1 1 100%;max-width:100%}}@media(max-width:767px){.cta-type11{padding:0 15px 64px}.cta-type11__content{width:100%;padding:32px 24px;gap:32px}.cta-type11 h2{font-size:30px}.cta-type11__btn{width:100%}}@media(max-width:575px){.cta-type11__content{padding:28px 20px;gap:24px}.cta-type11 h2{font-size:26px}.cta-type11__content p{font-size:16px;line-height:24px}.cta-type11__btn{height:52px;padding:0 24px;font-size:16px}}.faqs-type2{position:relative;display:flex;flex-direction:column;align-items:center;padding:40px 15px;background-color:#0a0a0a;clip-path:inset(0)}@media(min-width:768px){.faqs-type2{padding:40px 20px}}@media(min-width:991px){.faqs-type2{padding:100px 230px 50px}}@media(min-width:1199px){.faqs-type2{padding:120px 230px 60px}}@media(min-width:991px){.faqs-type2--pb-80{padding-bottom:80px}}.faqs-type2 .glow-bg-sticky{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.faqs-type2 .ellipse-glow{position:sticky;top:50vh;width:0;height:0;margin:0 auto;z-index:1}.faqs-type2 .ellipse-glow::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,15%);width:1248px;height:1180px;background:#0819b4;filter:blur(246.156px);border-radius:50%}@media(max-width:1440px){.faqs-type2 .ellipse-glow::before{width:780px;height:800px}}@media(max-width:991px){.faqs-type2 .ellipse-glow::before{width:700px;height:800px}}@media(max-width:767px){.faqs-type2 .ellipse-glow::before{width:500px;height:800px;filter:blur(120.156px)}}@media(max-width:551px){.faqs-type2 .ellipse-glow::before{width:400px;height:800px}}@media(max-width:420px){.faqs-type2 .ellipse-glow::before{width:300px;height:800px}}.faqs-type2 .custom-container{position:relative;display:flex;flex-direction:column;align-items:center;gap:80px;z-index:10;width:100%;max-width:1106px;margin:0 auto;padding:0}@media(max-width:991px){.faqs-type2 .custom-container{gap:40px}}.faqs-type2 .intro-section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;max-width:1106px}.faqs-type2 .intro-section .title,.faqs-type2 .intro-section .title *{font-family:mi-bold !important;font-style:normal;font-weight:700;font-size:40px;line-height:130%;text-align:center;text-transform:capitalize;color:#fff !important;margin:0;width:100%}@media(max-width:767px){.faqs-type2 .intro-section .title,.faqs-type2 .intro-section .title *{font-size:28px}}.faqs-type2 .intro-section .subtitle{width:100%;margin:0;color:#fff !important}.faqs-type2 .intro-section .subtitle,.faqs-type2 .intro-section .subtitle.rich-text p,.faqs-type2 .intro-section .subtitle p,.faqs-type2 .intro-section .subtitle *{font-family:mi-regular !important;font-style:normal;font-weight:400;font-size:18px;line-height:25px;text-align:center;color:#fff !important;margin:0}@media(max-width:767px){.faqs-type2 .intro-section .subtitle,.faqs-type2 .intro-section .subtitle.rich-text p,.faqs-type2 .intro-section .subtitle p,.faqs-type2 .intro-section .subtitle *{font-size:16px}}.faqs-type2 .faq-accordion-wrapper{display:flex;flex-direction:column;align-items:center;padding:0;width:100%;max-width:1040px;z-index:10}.faqs-type2 .faq-accordion-wrapper .accordion{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:100%;--bs-accordion-bg:transparent;--bs-accordion-border-width:0;--bs-accordion-btn-focus-box-shadow:none}.faqs-type2 .faq-accordion-wrapper .faq-item{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:24px 32px 24px 0 !important;gap:16px;width:100%;border-bottom:1px solid rgba(255,255,255,.2) !important;border-top:none !important;border-left:none !important;border-right:none !important;background:0 0 !important;margin-bottom:0}@media(max-width:991px){.faqs-type2 .faq-accordion-wrapper .faq-item{padding:18px 18px 18px 0 !important}}@media(max-width:425px){.faqs-type2 .faq-accordion-wrapper .faq-item{padding:18px 0 15px !important}}.faqs-type2 .faq-accordion-wrapper .accordion-header{margin:0;width:100%}.faqs-type2 .faq-accordion-wrapper .accordion-button{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 !important;gap:24px;width:100%;background:0 0 !important;color:#fff !important;box-shadow:none !important;border:none !important}.faqs-type2 .faq-accordion-wrapper .accordion-button::after{display:none !important}.faqs-type2 .faq-accordion-wrapper .accordion-button:not(.collapsed){color:#fff !important;background:0 0 !important;box-shadow:none !important}.faqs-type2 .faq-accordion-wrapper .accordion-button:not(.collapsed) .faq-icon{transform:rotate(0)}.faqs-type2 .faq-accordion-wrapper .faq-question-text{font-family:mi-semibold !important;font-style:normal;font-weight:600;font-size:18px;line-height:25px;color:#fff !important;flex-grow:1;text-align:left}@media(max-width:767px){.faqs-type2 .faq-accordion-wrapper .faq-question-text{font-size:16px}}.faqs-type2 .faq-accordion-wrapper .faq-icon{transform:rotate(180deg);width:24px;height:24px;display:flex;justify-content:center;align-items:center;transition:transform .5s cubic-bezier(.4,0,.2,1);flex-shrink:0;position:relative}.faqs-type2 .faq-accordion-wrapper .faq-icon svg{width:18px;height:10px;display:block}.faqs-type2 .faq-accordion-wrapper .accordion-collapse{width:100%}.faqs-type2 .faq-accordion-wrapper .accordion-body{padding:0 !important}.faqs-type2 .faq-accordion-wrapper .faq-answer-text{width:100%;color:#fff !important}.faqs-type2 .faq-accordion-wrapper .faq-answer-text,.faqs-type2 .faq-accordion-wrapper .faq-answer-text.rich-text p,.faqs-type2 .faq-accordion-wrapper .faq-answer-text p,.faqs-type2 .faq-accordion-wrapper .faq-answer-text *{font-family:mi-regular !important;font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#fff !important;margin-bottom:1rem}.faqs-type2 .faq-accordion-wrapper .faq-answer-text:last-child,.faqs-type2 .faq-accordion-wrapper .faq-answer-text.rich-text p:last-child,.faqs-type2 .faq-accordion-wrapper .faq-answer-text p:last-child,.faqs-type2 .faq-accordion-wrapper .faq-answer-text *:last-child{margin-bottom:0}@media(max-width:767px){.faqs-type2 .faq-accordion-wrapper .faq-answer-text,.faqs-type2 .faq-accordion-wrapper .faq-answer-text.rich-text p,.faqs-type2 .faq-accordion-wrapper .faq-answer-text p,.faqs-type2 .faq-accordion-wrapper .faq-answer-text *{font-size:16px}}.other-services-type4{padding:clamp(15px,8vw,60px)0 clamp(40px,8vw,60px)}@media(max-width:768px){.other-services-type4{padding:clamp(15px,8vw,20px)0 clamp(40px,8vw,20px)}}@media(max-width:1199px){.other-services-type4{padding:clamp(15px,8vw,50px)0 clamp(40px,8vw,50px)}}.other-services-type4 .custom-container{padding-left:clamp(15px,4vw,32px);padding-right:clamp(15px,4vw,32px);max-width:1920px;margin:0 auto}.other-services-type4__inner{background:linear-gradient(180deg,#0A0A0A 5%,#0819B4 100%);border:1px solid rgba(255,255,255,.1);background-clip:padding-box;border-radius:16px;padding:clamp(15px,5vw,60px)clamp(15px,4vw,40px);display:flex;flex-direction:column;gap:clamp(40px,6vw,80px)}.other-services-type4__header{display:flex;flex-direction:column;gap:24px}@media(min-width:992px){.other-services-type4__header{flex-direction:row;justify-content:space-between;align-items:flex-end;padding:0 clamp(20px,5vw,230px)}}.other-services-type4__content{display:flex;flex-direction:column;gap:12px;max-width:1040px}.other-services-type4__title{font-family:mi-bold,sans-serif;font-size:clamp(28px,4vw,40px);line-height:1.3;color:#fff;margin:0}.other-services-type4__subtext{font-family:mi-regular,sans-serif;font-size:clamp(16px,2vw,18px);line-height:1.44;color:#fff;margin:0}@media(min-width:992px){.other-services-type4__button-wrap{flex-shrink:0}}.other-services-type4__button{display:inline-flex;justify-content:center;align-items:center;padding:16px clamp(24px,4vw,48px);white-space:nowrap;background:linear-gradient(90deg,#6025F5 0%,#E40CD3 49.52%,#FF5555 100%);border-radius:100px;color:#fff;font-family:mi-medium,sans-serif;font-size:12px;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .3s ease,box-shadow .3s ease}@media(min-width:768px){.other-services-type4__button{font-size:18px}}.other-services-type4__button:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(228,12,211,.4);color:#fff}.other-services-type4__grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.other-services-type4__grid{grid-template-columns:repeat(2,1fr);gap:14px}}@media(min-width:1200px){.other-services-type4__grid{grid-template-columns:repeat(4,1fr);gap:40px}}.other-services-type4__card{display:flex;flex-direction:column;gap:16px;text-decoration:none}@media(min-width:768px){.other-services-type4__card{gap:14px}}@media(min-width:1200px){.other-services-type4__card{gap:24px}}.other-services-type4__card:hover .other-services-type4__card-img img{transform:scale(1.05)}.other-services-type4__card-img{width:100%;aspect-ratio:413.5/232;border-radius:16px;overflow:hidden;background:#111}.other-services-type4__card-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.other-services-type4__card-content{display:flex;flex-direction:column;gap:8px}@media(min-width:1200px){.other-services-type4__card-content{gap:12px}}.other-services-type4__card-title{font-family:mi-semibold,sans-serif;font-size:clamp(20px,3vw,24px);line-height:1.5;color:#fff;margin:0}.other-services-type4__card-title a{color:inherit;text-decoration:none}.other-services-type4__card-desc{font-family:mi-regular,sans-serif;font-size:clamp(16px,2.5vw,18px);line-height:1.44;color:rgba(255,255,255,.7);margin:0}.other-services-type4--v2 .other-services-type4__inner{position:relative;background:#0b082a url(/images/other-services/type4/other-services-v2-bg.webp)no-repeat 50%;background-size:cover;border:1px solid rgba(255,255,255,.1);border-radius:16px}.other-services-type4--v2 .other-services-type4__button{background:#fff;border:1px solid #3b5068;color:#3b5068;font-family:mi-medium,sans-serif;text-shadow:none;box-shadow:none}.other-services-type4--v2 .other-services-type4__button:hover{background:#f4f6f8;color:#1a2838;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}.other-services-type4--v3 .other-services-type4__inner,.other-services-type4--v4 .other-services-type4__inner{position:relative;background:#1e1d28;border:1px solid rgba(255,255,255,.1);border-radius:16px}.other-services-type4--v3 .other-services-type4__button,.other-services-type4--v4 .other-services-type4__button{background:#fff;border:1px solid #3b5068;color:#3b5068;font-family:mi-medium,sans-serif;text-shadow:none;box-shadow:none}.other-services-type4--v3 .other-services-type4__button:hover,.other-services-type4--v4 .other-services-type4__button:hover{background:#f4f6f8;color:#1a2838;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}.other-services-type4--v4 .other-services-type4__inner{background:linear-gradient(90deg,#0F0623 0%,#0F0623 100%)}.insights-type5{display:flex;flex-direction:column;align-items:center;padding:40px 20px;width:100%;color:#fff;background:#0a0a0a;font-family:mi-regular,sans-serif}@media(min-width:992px){.insights-type5{padding:60px 40px}}@media(min-width:1400px){.insights-type5{padding:60px 230px}}.insights-type5__inner{width:100%;max-width:1460px;display:flex;flex-direction:column;align-items:center;gap:40px}@media(min-width:992px){.insights-type5__inner{gap:80px}}.insights-type5__header{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;width:100%;max-width:1040px}.insights-type5__title{font-family:mi-semibold,sans-serif;font-weight:700;font-size:28px;line-height:1.3;margin:0;text-transform:capitalize}@media(min-width:768px){.insights-type5__title{font-size:40px}}.insights-type5__subtext{font-family:mi-regular,sans-serif;font-size:16px;line-height:1.44;margin:0}@media(min-width:768px){.insights-type5__subtext{font-size:18px}}.insights-type5__grid{display:flex;flex-direction:column;width:100%;border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden}@media(min-width:992px){.insights-type5__grid{flex-direction:row;border:none;border-radius:0;overflow:visible}}.insights-type5__col-left{display:flex;flex-direction:column;padding:24px;gap:16px;flex:1}@media(min-width:992px){.insights-type5__col-left{padding:40px;width:50%}}.insights-type5__col-right{display:flex;flex-direction:column;flex:1;border-top:1px solid rgba(255,255,255,.1)}@media(min-width:992px){.insights-type5__col-right{width:50%;border-top:none;border-left:1px solid rgba(255,255,255,.1)}}.insights-type5__article{display:flex;flex-direction:column;gap:16px;position:relative;transition:opacity .3s ease;height:100%}.insights-type5__article:hover{opacity:.8}.insights-type5__article--stacked{padding:24px}@media(min-width:992px){.insights-type5__article--stacked{padding:40px}}.insights-type5__article--top{border-bottom:1px solid rgba(255,255,255,.1)}.insights-type5__image-wrapper{width:100%;border-radius:16px;overflow:hidden;margin-bottom:8px}.insights-type5__image-wrapper img{width:100%;height:auto;object-fit:cover;aspect-ratio:650/278}.insights-type5__tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.insights-type5__tag{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border:1px solid #fff;border-radius:4px;font-family:mi-medium,sans-serif;font-weight:500;font-size:14px;line-height:1.2;color:#fff;white-space:nowrap}.insights-type5__article-title{font-family:mi-semibold,sans-serif;font-weight:600;font-size:20px;line-height:1.5;margin:0}@media(min-width:768px){.insights-type5__article-title{font-size:24px}}.insights-type5__article-excerpt{font-family:mi-regular,sans-serif;font-size:14px;line-height:1.5;margin:0;color:#fff}@media(min-width:768px){.insights-type5__article-excerpt{font-size:16px}}