.page-layout[data-v-f48af3a4]{min-width:0}.page-layout.solution-layout[data-v-f48af3a4]{--solution-content-width:1920px;--solution-gutter:160px;--solution-section-y:80px;--solution-title-size:32px;--solution-title-line:1.3;--solution-body-size:14px;--solution-body-line:1.75;--solution-meta-size:14px;--solution-hero-title-size:48px;--solution-hero-subtitle-size:20px;--solution-section-heading-size:32px;--solution-card-title-size:18px;--solution-label-size:16px;--solution-copy-size:14px;--solution-button-height:60px;--solution-button-size:18px;--solution-radius:8px;--solution-shadow:0 6px 24px rgba(15,60,110,.15);--cta-space:90px;--cta-space-mobile:70px;--cta-heading-size:30px;--cta-heading-size-mobile:26px;--cta-heading-gap:16px;--cta-body-size:var(--solution-body-size);--cta-body-gap:26px;--cta-button-height:var(--solution-button-height);--cta-button-padding:0 22px;--cta-button-radius:var(--solution-radius);--cta-button-size:var(--solution-button-size);--cta-gutter-mobile:var(--solution-gutter);--hero-section-height:600px;--hero-content-justify:flex-start;--hero-content-padding-top:213px;--hero-headline-max-width:700px;--hero-headline-size:48px;--hero-headline-line:1.37;--hero-separator-width:650px;--hero-separator-height:4px;--hero-separator-margin:10px 0 31px;--hero-subtitle-max-width:650px;--hero-subtitle-size:20px;--hero-subtitle-line:1.37;--hero-divider-top:491px;--hero-breadcrumb-bottom:35px;--stats-section-height:500px;--stats-section-min-height:500px;--stats-content-min-height:500px;--stats-content-padding:0;--stats-content-align:flex-start;--stats-inner-padding-top:85px;--stats-heading-margin:0 0 72px;--stats-heading-size:48px;--stats-heading-line:1.1;--stats-grid-display:grid;--stats-grid-columns:repeat(4,minmax(0,1fr));--stats-grid-gap:24px;--stats-grid-margin:0;--stats-item-gap:18px;--stats-divider-offset:-48px;--stats-divider-height:52px;--stats-value-size:96px;--stats-label-size:22px;--stats-label-max:220px;--stats-divider-display:none;--industry-padding:84px 0 111px;--industry-heading-size:48px;--industry-heading-margin:0 0 46px;--industry-copy-size:20px;--industry-copy-margin:0 0 92px;--industry-image-ratio:1600/653;--solution-products-padding:100px 0;--solution-products-heading-size:48px;--solution-products-heading-margin:0 0 58px;--solution-products-topline-margin:0 0 43px;--solution-products-tab-gap:50px;--solution-products-tab-width:100px;--solution-products-tab-padding:0 0 30px;--solution-products-tab-size:20px;--solution-products-banner-height:300px;--solution-products-banner-padding:0 100px;--solution-products-featured-title-size:48px;--solution-products-featured-copy-size:20px;--solution-products-art-width:540px;--solution-products-art-height:283px;--solution-products-grid-gap:36px 32px;--solution-products-card-height:250px;--solution-products-card-columns:230px minmax(0,1fr);--solution-products-card-padding:26px 24px;--solution-products-card-gap:32px;--solution-products-title-size:24px;--solution-products-copy-size:17px;--solution-products-link-size:18px;--case-section-padding:120px 0 130px;--case-heading-size:48px;--case-heading-line:1.15;--case-header-margin:0 0 56px;--case-subtitle-size:18px;--case-subtitle-line:1.7;--case-subtitle-max:880px;--case-card-height:490px;--case-card-radius:10px;--case-card-shadow:0 8px 32px rgba(15,60,110,.18);--case-info-width:734px;--case-info-padding:60px 78px;--case-tag-width:140px;--case-tag-height:50px;--case-tag-size:22px;--case-title-size:36px;--case-desc-width:574px;--case-desc-size:17px;--case-link-size:18px;--case-link-margin:48px;--service-section-padding:110px 0 130px;--service-section-background:#fff;--service-heading-size:48px;--service-heading-line:1.15;--service-subtitle-margin:32px auto 80px;--service-subtitle-size:20px;--service-showcase-columns:540px minmax(0,1fr);--service-showcase-min-height:620px;--service-showcase-radius:10px;--service-showcase-shadow:var(--solution-shadow);--service-copy-padding:84px 64px 60px;--service-icon-size:60px;--service-icon-margin:30px;--service-title-size:42px;--service-title-margin:0 0 28px;--service-copy-size:18px;--service-link-padding:32px;--service-link-size:22px;--service-media-min-height:620px;--service-label-padding:0 8px 56px;--service-label-size:22px;--honors-padding:90px 0 0;--honors-heading-size:48px;--honors-copy-size:20px;--honors-image-margin:92px 0 0 calc(var(--solution-gutter)*-1);--partners-padding:90px 0 100px;--partners-heading-size:44px;--partners-copy-size:18px}@media(min-width:769px)and (max-width:1919px){.page-layout.solution-layout[data-v-f48af3a4]{--solution-gutter:8.3333vw;--hero-section-height:31.25vw;--hero-content-padding-top:11.09375vw;--stats-section-height:26.0417vw;--stats-section-min-height:26.0417vw;--stats-content-min-height:26.0417vw;--stats-heading-size:clamp(30px,2.5vw,48px);--stats-value-size:clamp(48px,5vw,96px);--industry-heading-size:clamp(30px,2.5vw,48px);--solution-products-heading-size:clamp(30px,2.5vw,48px);--solution-products-card-height:13.0208vw;--solution-products-card-columns:19.7917vw minmax(0,1fr);--service-showcase-columns:28.125vw minmax(0,1fr);--service-showcase-min-height:32.2917vw;--service-media-min-height:32.2917vw;--case-card-height:25.5208vw;--case-info-width:38.2292vw;--case-desc-width:29.8958vw}}@media(max-width:768px){.page-layout.solution-layout[data-v-f48af3a4]{--solution-gutter:20px;--solution-section-y:56px;--solution-title-size:28px;--solution-body-size:15px;--solution-hero-title-size:32px;--solution-hero-subtitle-size:16px;--solution-section-heading-size:28px;--solution-card-title-size:18px;--solution-label-size:15px;--solution-copy-size:14px;--hero-section-height:420px;--hero-content-padding-top:120px;--hero-headline-size:32px;--hero-subtitle-max-width:100%;--hero-subtitle-size:16px;--stats-section-height:auto;--stats-section-min-height:0;--stats-content-min-height:0;--stats-content-padding:64px 0;--stats-content-align:center;--stats-grid-display:flex;--stats-heading-size:30px;--stats-value-size:48px;--stats-label-size:18px;--industry-padding:48px 0;--industry-heading-size:30px;--industry-heading-margin:0 0 20px;--industry-copy-size:15px;--industry-copy-margin:0 0 30px;--industry-image-ratio:1.45/1;--solution-products-padding:60px 0;--solution-products-heading-size:30px;--solution-products-tab-gap:20px;--solution-products-tab-width:auto;--solution-products-tab-padding:0 0 9px;--solution-products-tab-size:15px;--solution-products-banner-height:auto;--solution-products-banner-padding:28px 24px;--solution-products-card-height:auto;--solution-products-card-columns:1fr;--solution-products-card-padding:0;--solution-products-title-size:20px;--solution-products-copy-size:15px;--solution-products-link-size:16px;--case-section-padding:60px 0;--case-heading-size:28px;--case-card-height:auto;--case-info-width:auto;--case-info-padding:28px 24px;--case-tag-width:110px;--case-tag-height:40px;--case-title-size:24px;--case-desc-width:auto;--case-desc-size:15px;--case-link-margin:28px;--service-section-padding:60px 0;--service-heading-size:30px;--service-subtitle-size:15px;--service-showcase-columns:1fr;--service-showcase-min-height:0;--service-copy-padding:42px 24px;--service-title-size:26px;--service-copy-size:15px;--service-link-size:16px;--service-media-min-height:280px;--service-label-size:11px;--honors-heading-size:30px;--honors-copy-size:15px;--honors-image-margin:30px 0 0;--partners-heading-size:28px;--partners-copy-size:15px}}
