.industries-section{background:#fff!important;padding:clamp(24px,3.5vh,48px) 0 clamp(28px,4vh,80px)!important;overflow:hidden}@media(max-width:991.98px){.industries-section{padding:clamp(20px,3vh,32px) 0 clamp(24px,3.5vh,56px)!important}}@media(max-width:575.98px){.industries-section{padding:clamp(16px,2.5vh,24px) 0 clamp(20px,3vh,40px)!important}}.industries-inner{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(0,3fr)!important;grid-gap:clamp(24px,3vw,48px)!important;gap:clamp(24px,3vw,48px)!important;align-items:center!important}@media(max-width:991.98px){.industries-inner{grid-template-columns:1fr!important;gap:clamp(28px,5vh,52px)!important}}@media(max-width:575.98px){.industries-inner{gap:clamp(20px,4vh,36px)!important}}.industries-left{display:flex!important;flex-direction:column!important;align-items:flex-start!important}@media(max-width:991.98px){.industries-left{align-items:center!important;text-align:center!important}}.industries-heading{text-align:start!important;margin-bottom:20px!important}@media(max-width:991.98px){.industries-heading{text-align:center!important}}.industries-subtext{text-align:start!important;margin-left:0!important;margin-right:0!important;margin-bottom:0!important;max-width:100%!important}@media(max-width:991.98px){.industries-subtext{text-align:center!important;margin-left:auto!important;margin-right:auto!important}}.industries-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:clamp(10px,1.4vw,20px)!important;gap:clamp(10px,1.4vw,20px)!important;align-items:center!important;width:100%;margin-inline:auto 0}@media(max-width:991.98px){.industries-grid{max-width:620px;margin-inline:auto}}@media(max-width:767.98px){.industries-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}}@media(max-width:480px){.industries-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}}.industries-col{display:flex!important;flex-direction:column!important;gap:clamp(10px,1.4vw,20px)!important}@media(max-width:767.98px){.industries-col{display:contents!important}}.industry-card{position:relative!important;aspect-ratio:1/1;width:100%!important;border-radius:9.02px 95px 9.02px 95px!important}.industry-card--alt{border-radius:95px 9.02px 95px 9.02px!important}.industry-card{overflow:hidden!important;display:flex!important;align-items:flex-end!important;padding:0!important;box-shadow:0 18px 40px -16px rgba(27,22,72,.45)!important;cursor:pointer}@media(max-width:767.98px){.industry-card{border-radius:8px 42px 8px 42px!important}.industry-card--alt{border-radius:42px 8px 42px 8px!important}}.industry-card__bg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;z-index:1!important;transform:scale(1.15)!important}.industry-card__icon-overlay{position:absolute!important;top:14px!important;right:14px!important;width:36px!important;height:36px!important;object-fit:contain!important;z-index:2!important;filter:brightness(0) invert(1)!important;opacity:.9!important}.industry-card__overlay{position:absolute!important;inset:0!important;background:linear-gradient(0deg,rgba(10,10,30,.72) 0,rgba(10,10,30,.18) 55%,transparent)!important;z-index:2!important}.industry-card__label{position:relative!important;z-index:3!important;width:100%!important;padding:clamp(10px,1.6vh,14px) 32px clamp(16px,2.6vh,28px)!important;font-family:var(--font-primary)!important;font-size:15px!important;font-weight:700!important;color:#fff!important;letter-spacing:-.1px!important;line-height:1.3!important;text-align:center!important}@media(max-width:767.98px){.industry-card__label{padding:8px 16px 12px!important;font-size:13px!important}}@media(max-width:480px){.industry-card__label{font-size:12px!important;padding:6px 12px 10px!important}}.industry-card__bg{transition:transform .5s ease,filter .3s ease}.industry-card__overlay{transition:background-color .3s ease}.industry-card__label{transition:opacity .25s ease}.industry-card__explore{position:absolute;top:50%;left:50%;z-index:4;display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;background:#08c;box-shadow:0 10px 24px -8px rgba(0,136,204,.7);color:#fff;font-family:var(--font-primary);font-size:13px;font-weight:600;white-space:nowrap;opacity:0;translate:-50% -40%;transition:opacity .25s ease,translate .25s ease;pointer-events:none}.industry-card__explore-arrow{display:inline-block}[dir=rtl] .industry-card__explore-arrow{scale:-1 1}@media(hover:hover){.industry-card:focus-visible .industry-card__bg,.industry-card:hover .industry-card__bg{filter:brightness(.55)}.industry-card:focus-visible .industry-card__overlay,.industry-card:hover .industry-card__overlay{background-color:rgba(10,10,30,.35)}.industry-card:focus-visible .industry-card__explore,.industry-card:hover .industry-card__explore{opacity:1;translate:-50% -50%}.industry-card:focus-visible .industry-card__label,.industry-card:hover .industry-card__label{opacity:0}}.industry-card--alt .industry-card__label{padding-right:24px!important;padding-left:24px!important}@media(max-width:767.98px){.industry-card--alt .industry-card__label{padding-left:12px!important;padding-right:12px!important}}@media(min-width:992px)and (max-width:1199.98px){.industry-card{border-radius:9.02px 64px 9.02px 64px!important}.industry-card--alt{border-radius:64px 9.02px 64px 9.02px!important}.industry-card--alt .industry-card__label,.industry-card__label{font-size:11px!important;padding:8px 14px 14px!important}.industry-card__explore{font-size:12px;padding:7px 14px}}@media(min-width:1200px)and (max-width:1399.98px),(min-width:768px)and (max-width:991.98px){.industry-card--alt .industry-card__label,.industry-card__label{font-size:13px!important;padding:10px 18px 18px!important}}.industry-card{--pad-curve:40px;--pad-flat:10px}@media(min-width:1200px)and (max-width:1399.98px),(min-width:768px)and (max-width:991.98px){.industry-card{--pad-curve:36px}}@media(min-width:992px)and (max-width:1199.98px){.industry-card{--pad-curve:22px;--pad-flat:8px}}@media(max-width:767.98px){.industry-card{--pad-curve:16px;--pad-flat:8px}}.industry-card--alt .industry-card__label,.industry-card__label{padding-left:var(--pad-curve)!important;padding-right:var(--pad-flat)!important}.industry-card--alt .industry-card__label{padding-left:var(--pad-flat)!important;padding-right:var(--pad-curve)!important}@media(min-width:768px)and (max-width:991.98px){.industry-card--alt .industry-card__label,.industry-card__label{font-size:12px!important}}@media(max-width:379.98px){.industry-card--alt .industry-card__label,.industry-card__label{font-size:11px!important}}.section-heading--blue,.section-heading--dark{font-family:var(--font-primary);font-weight:600;font-size:54.91px;line-height:69px;letter-spacing:-1.1px;text-align:center;vertical-align:middle;margin-bottom:16px}@media(max-width:991.98px){.section-heading--blue,.section-heading--dark{font-size:clamp(2rem,7vw,3.2rem);line-height:1.22;letter-spacing:-.5px}}@media(max-width:767.98px){.section-heading--blue,.section-heading--dark{font-size:clamp(1.6rem,6vw,2.2rem);line-height:1.2;letter-spacing:-.3px}}@media(max-width:575.98px){.section-heading--blue,.section-heading--dark{font-size:clamp(1.5rem,5.5vw,1.9rem);line-height:1.18;letter-spacing:-.2px}}.section-subtext{font-family:var(--font-primary);font-weight:400;font-size:20.59px;line-height:32.03px;letter-spacing:0;text-align:center;vertical-align:middle;color:#6b7280;max-width:860px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:32px}@media(max-width:991.98px){.section-subtext{font-size:1rem;line-height:1.7}}.section-heading--dark{color:#1b1648}.section-heading--dark .heading-accent{color:#08c;font-size:inherit;font-weight:600;font-style:normal}.section-heading--blue{color:#08c}.section-heading--blue .heading-accent{color:#1b1648;font-size:inherit;font-weight:600}.cta-banner{background:linear-gradient(110deg,#1B1648,#1a3fa0 45%,#0088CC)!important;padding:0!important;overflow:hidden!important;position:relative!important}.cta-banner:before{content:""!important;position:absolute!important;top:-60px!important;left:-60px!important;width:400px!important;height:400px!important;background:radial-gradient(circle,rgba(0,136,204,.25) 0,transparent 70%)!important;pointer-events:none!important}.cta-banner .cta-banner__inner{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:40px!important;padding:56px 0!important}@media(max-width:991.98px){.cta-banner .cta-banner__inner{flex-direction:column!important;align-items:flex-start!important;gap:32px!important;padding:40px 0!important}}@media(max-width:575.98px){.cta-banner .cta-banner__inner{padding:32px 0!important;gap:24px!important}}.cta-banner .cta-banner__left{flex:1 1!important;min-width:0!important;max-width:560px!important}.cta-banner .cta-banner__heading{font-family:var(--font-primary)!important;font-size:48px!important;font-weight:800!important;color:#fff!important;line-height:1.15!important;margin-bottom:20px!important;letter-spacing:-.6px!important}@media(max-width:1199.98px){.cta-banner .cta-banner__heading{font-size:40px!important}}@media(max-width:575.98px){.cta-banner .cta-banner__heading{font-size:32px!important}}.cta-banner .cta-banner__desc{font-family:var(--font-primary)!important;font-size:20.59px!important;font-weight:400!important;color:hsla(0,0%,100%,.82)!important;line-height:32.03px!important;margin-bottom:28px!important;max-width:480px!important}@media(max-width:991.98px){.cta-banner .cta-banner__desc{font-size:1rem!important;line-height:1.7!important}}.cta-banner .cta-banner__cta{display:inline-flex!important;align-items:center!important;gap:8px!important;font-family:var(--font-primary)!important;font-size:15px!important;font-weight:700!important;color:#fff!important;text-decoration:none!important;margin-bottom:32px!important;transition:gap .2s ease,opacity .2s ease!important}.cta-banner .cta-banner__cta:hover{gap:13px!important;opacity:.85!important}.cta-banner .cta-banner__cta:hover .cta-banner__arrow{transform:translateX(3px)!important}.cta-banner .cta-banner__arrow{font-size:18px!important;line-height:1!important;transition:transform .2s ease!important}[dir=rtl] .cta-banner .cta-banner__arrow{scale:-1 1}.cta-banner .cta-banner__badge{gap:12px!important}.cta-banner .cta-banner__avatars,.cta-banner .cta-banner__badge{display:flex!important;align-items:center!important}.cta-banner .cta-banner__avatars .avatar{display:block!important;width:44px!important;height:44px!important;border-radius:50%!important;background:#fff!important;padding:6px!important;object-fit:contain!important;flex-shrink:0!important;box-shadow:0 2px 8px rgba(0,0,0,.18)!important;border:2px solid #1b1648!important;-webkit-margin-start:-14px!important;margin-inline-start:-14px!important}.cta-banner .cta-banner__avatars .avatar:first-child{-webkit-margin-start:0!important;margin-inline-start:0!important}.cta-banner .cta-banner__badge-text{font-family:var(--font-primary)!important;font-size:14px!important;font-weight:400!important;color:hsla(0,0%,100%,.88)!important;margin:0!important}.cta-banner .cta-banner__badge-text strong{font-weight:700!important;color:#fff!important}.cta-banner .cta-banner__right{flex-shrink:0!important;width:380px!important}@media(max-width:1199.98px){.cta-banner .cta-banner__right{width:320px!important}}@media(max-width:991.98px){.cta-banner .cta-banner__right{display:none!important}}.cta-banner .cta-banner__img-wrap{border-radius:16px!important;overflow:hidden!important;height:280px!important}@media(max-width:1199.98px){.cta-banner .cta-banner__img-wrap{height:240px!important}}.cta-banner .cta-banner__img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}