.zds-v1 .section-solutions-split{padding-top:var(--solutions-split-spacing-top-mobile,var(--zds-space-16));padding-bottom:var(--solutions-split-spacing-bottom-mobile,var(--zds-space-16))}.zds-v1 .solutions-split-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--zds-space-3);margin-bottom:var(--zds-space-10)}.zds-v1 .solutions-split-badge{margin:0}.zds-v1 .solutions-split-heading{margin:0;font-family:var(--zds-font-family-heading);font-weight:var(--zds-font-weight-bold);font-size:var(--zds-heading-size-mobile-sm) !important;line-height:var(--zds-heading-line-height) !important;color:var(--zds-color-cream)}.zds-v1 .solutions-split-columns{display:flex;flex-direction:column;gap:var(--zds-space-10)}.zds-v1 .solutions-split-column{display:flex;flex-direction:column;gap:var(--zds-space-4)}.zds-v1 .solutions-split-column__head{display:flex;flex-direction:column;gap:var(--zds-space-4)}.zds-v1 .solutions-split-column__title{margin:0;font-family:var(--zds-font-family-heading);font-weight:var(--zds-font-weight-semibold);font-size:var(--zds-body-size-large) !important;line-height:var(--zds-heading-line-height) !important;color:var(--zds-color-mint-bright)}.zds-v1 .solutions-split-column__subtitle{margin:0;font-weight:var(--zds-font-weight-light);font-size:var(--zds-body-size-xs);line-height:var(--zds-body-line-height);color:var(--zds-color-taupe)}.zds-v1 .solutions-split-column__image{display:block;padding-block:var(--zds-space-5)}.zds-v1 .solutions-split-column__image img{display:block;width:100%;height:auto}.zds-v1 .solutions-split-column__visual{container-type:inline-size;padding-block:var(--zds-space-5)}.zds-v1 .solutions-viz{--u:min(1px, 100cqw / 575);--viz-mint:#5ccf9a;--viz-green:#3ba87a;--viz-line:#1e5540;--viz-label:#94928a;position:relative;width:calc(575 * var(--u));height:calc(110 * var(--u));font-family:var(--zds-font-family-base);font-weight:var(--zds-font-weight-regular);line-height:1.3}.zds-v1 .solutions-viz>*{position:absolute;left:calc(var(--x, 0) * var(--u))}.zds-v1 .solutions-viz__year,.zds-v1 .solutions-viz__label,.zds-v1 .solutions-viz__month{transform:translateX(-50%);font-size:max(11px, calc(15 * var(--u)));color:var(--viz-label);white-space:nowrap}.zds-v1 .solutions-viz__alert,.zds-v1 .solutions-viz__dot,.zds-v1 .solutions-viz__pill{transform:translate(-50%,-50%)}.zds-v1 .solutions-viz__bar{top:calc(22 * var(--u));display:grid;grid-template-columns:repeat(3,1fr);align-items:center;box-sizing:border-box;width:calc(429 * var(--u));height:calc(40 * var(--u));overflow:hidden;border:1.5px solid var(--viz-mint);border-radius:4px;background:#1b3a30}.zds-v1 .solutions-viz__seg{height:calc(16 * var(--u));background:repeating-linear-gradient(135deg,rgba(92,207,154,.55) 0 5px,transparent 5px 12px)}.zds-v1 .solutions-viz__bar:before,.zds-v1 .solutions-viz__bar:after{content:"";position:absolute;top:0;bottom:0;left:33.33%;border-left:1px dashed rgba(92,207,154,.55)}.zds-v1 .solutions-viz__bar:after{left:66.66%}.zds-v1 .solutions-viz__line{top:calc(42 * var(--u));width:calc(112 * var(--u));height:1px;background:var(--viz-line);transform-origin:left center}.zds-v1 .solutions-viz__year{top:calc(73 * var(--u));display:inline-flex;align-items:center;gap:max(5px, calc(8 * var(--u)))}.zds-v1 .solutions-viz__download{display:flex;align-items:center;justify-content:center;width:max(11px, calc(16 * var(--u)));height:max(11px, calc(16 * var(--u)));border-radius:50%;background:rgba(92,207,154,.75);color:#11221e}.zds-v1 .solutions-viz__download svg{width:56%;height:56%}.zds-v1 .solutions-viz__tick{top:calc(25 * var(--u));width:1px;height:calc(34 * var(--u));background:var(--viz-green)}.zds-v1 .solutions-viz__label{top:calc(73 * var(--u))}.zds-v1 .solutions-viz__alert{top:calc(42 * var(--u));display:flex;align-items:center;justify-content:center;width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:50%;background:var(--viz-mint);color:#11221e;box-shadow:0 0 0 4px rgba(92,207,154,.18),0 0 18px rgba(92,207,154,.45)}.zds-v1 .solutions-viz__alert svg{width:47%;height:47%}.zds-v1 .solutions-viz__axis{top:calc(54 * var(--u));right:0;height:1px;background:var(--viz-line);transform-origin:left center}.zds-v1 .solutions-viz__start{--x:9;top:calc(25 * var(--u));width:2px;height:calc(58 * var(--u));border-radius:2px;background:linear-gradient(transparent,var(--viz-mint) 45%,var(--viz-mint) 55%,transparent)}.zds-v1 .solutions-viz__arcs{top:0;width:100%;height:100%;overflow:hidden}.zds-v1 .solutions-viz__arcs path{stroke:var(--viz-green);stroke-width:1.4;stroke-dasharray:3 5;stroke-linecap:round;vector-effect:non-scaling-stroke}.zds-v1 .solutions-viz__dot{top:calc(54 * var(--u));box-sizing:border-box;width:max(7px, calc(9 * var(--u)));height:max(7px, calc(9 * var(--u)));border:1.5px solid var(--viz-green);border-radius:50%;background:#11221e}.zds-v1 .solutions-viz__dot--hit{width:max(11px, calc(18 * var(--u)));height:max(11px, calc(18 * var(--u)));border:0;background:var(--viz-mint);box-shadow:0 0 12px rgba(92,207,154,.45)}.zds-v1 .solutions-viz__pill{top:calc(25 * var(--u));padding:max(3px, calc(4 * var(--u))) max(8px, calc(12 * var(--u)));border-radius:9999px;background:#1d3a31;font-size:max(11px, calc(16 * var(--u)));font-weight:var(--zds-font-weight-medium);line-height:1.3;color:var(--viz-mint);white-space:nowrap}.zds-v1 .solutions-viz__month{top:calc(86 * var(--u))}@media (prefers-reduced-motion:no-preference){.zds-v1 .solutions-viz.is-armed [class*=solutions-viz__a-]{animation-duration:.5s;animation-timing-function:ease-out;animation-delay:var(--d,0s);animation-fill-mode:both;animation-play-state:paused}.zds-v1 .solutions-viz.is-visible [class*=solutions-viz__a-]{animation-play-state:running}.zds-v1 .solutions-viz.is-armed .solutions-viz__a-fill{animation-name:solutions-viz-reveal;animation-duration:1.2s;animation-timing-function:cubic-bezier(.3,.6,.2,1);animation-delay:.2s}.zds-v1 .solutions-viz.is-armed .solutions-viz__a-reveal{animation-name:solutions-viz-reveal;animation-duration:2s;animation-timing-function:linear;animation-delay:.4s}.zds-v1 .solutions-viz.is-armed .solutions-viz__a-line{animation-name:solutions-viz-line}.zds-v1 .solutions-viz.is-armed .solutions-viz__a-fade{animation-name:solutions-viz-fade}.zds-v1 .solutions-viz.is-armed .solutions-viz__a-rise{animation-name:solutions-viz-rise;animation-duration:.45s;animation-timing-function:cubic-bezier(.2,.9,.3,1.3)}.zds-v1 .solutions-viz.is-armed .solutions-viz__a-pop{animation-name:solutions-viz-pop;animation-duration:.45s;animation-timing-function:cubic-bezier(.2,.9,.3,1.3)}.zds-v1 .solutions-viz.is-armed .solutions-viz__a-pill{animation-name:solutions-viz-pill;animation-duration:.45s}.zds-v1 .solutions-viz.is-armed .solutions-viz__a-alert{animation-name:solutions-viz-pop,solutions-viz-ring;animation-duration:.45s,2.4s;animation-timing-function:cubic-bezier(.2,.9,.3,1.3),ease-out;animation-delay:1.75s,2.3s;animation-iteration-count:1,infinite}}@keyframes solutions-viz-reveal{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes solutions-viz-line{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes solutions-viz-fade{from{opacity:0}}@keyframes solutions-viz-rise{from{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%,0)}}@keyframes solutions-viz-pop{from{opacity:0;transform:translate(-50%,-50%) scale(.3)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes solutions-viz-pill{from{opacity:0;transform:translate(-50%,-30%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes solutions-viz-ring{0%{box-shadow:0 0 0 0 rgba(92,207,154,.5),0 0 18px rgba(92,207,154,.45)}70%,100%{box-shadow:0 0 0 12px rgba(92,207,154,0),0 0 18px rgba(92,207,154,.45)}}@media screen and (max-width:767px){.zds-v1 .solutions-split-column+.solutions-split-column .solutions-split-column__image img{margin-top:-12px}.zds-v1 .solutions-split-column:first-child .solutions-split-column__image img{width:calc(100% * 372 / 358);max-width:none;margin-bottom:calc(-100% * 14 / 358)}}.zds-v1 .solutions-split-column__text{margin:0;font-weight:var(--zds-font-weight-light);font-size:var(--zds-body-size-small);line-height:var(--zds-body-line-height);color:var(--zds-color-beige)}@media screen and (max-width:1339px){.zds-v1 .solutions-split-column__text br{display:none}}.zds-v1 .solutions-split-tags{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--zds-space-6);margin:var(--zds-space-10) 0 0;padding:var(--zds-space-6);list-style:none;border-radius:var(--zds-radius-md);background:var(--zds-color-dark-green)}.zds-v1 .solutions-split-tag{display:flex;align-items:center;gap:var(--zds-space-4);font-weight:var(--zds-font-weight-light);font-size:var(--zds-body-size-xs);line-height:var(--zds-body-line-height-mobile);color:var(--zds-color-cream)}.zds-v1 .solutions-split-tag:before{content:"";width:8px;height:8px;flex-shrink:0;border-radius:var(--zds-radius-xs);background:var(--zds-color-mint)}.zds-v1 .solutions-split-tag{transition:color .2s}.zds-v1 .solutions-split-tag:hover{color:var(--zds-color-mint-bright)}@media (prefers-reduced-motion:no-preference){.zds-v1 .solutions-split-tag:hover:before{animation:solutions-split-tag-pulse 1.4s ease-out infinite}}@keyframes solutions-split-tag-pulse{0%{box-shadow:0 0 0 0 rgba(92,207,154,.55)}70%,100%{box-shadow:0 0 0 8px rgba(92,207,154,0)}}.zds-v1 .solutions-split-tag:last-child:nth-child(odd){grid-column:1/-1}@media screen and (min-width:1024px){.zds-v1 .section-solutions-split{padding-top:var(--solutions-split-spacing-top,0);padding-bottom:var(--solutions-split-spacing-bottom,var(--zds-space-20))}.zds-v1 .solutions-split-header{align-items:center;gap:var(--zds-space-4);margin-bottom:var(--zds-space-20);text-align:center}.zds-v1 .solutions-split-heading{font-size:var(--zds-heading-size-sm) !important}.zds-v1 .section-solutions-split .zds-container{max-width:calc(1288px + 2 * var(--zds-container-padding-inline))}.zds-v1 .solutions-split-columns{position:relative;flex-direction:row;gap:129px}.zds-v1 .solutions-split-column{flex:1 1 0;min-width:0;gap:0}.zds-v1 .solutions-split-column+.solutions-split-column{position:relative}.zds-v1 .solutions-split-column+.solutions-split-column:before{content:"";position:absolute;top:0;bottom:0;left:-65px;width:1px;background:var(--zds-color-border)}.zds-v1 .solutions-split-column__title{line-height:var(--zds-body-line-height) !important}.zds-v1 .solutions-split-column__subtitle{font-size:var(--zds-body-size-small);text-transform:uppercase}.zds-v1 .solutions-split-column__image{display:flex;align-items:center;height:197px;padding-block:0}.zds-v1 .solutions-split-column__visual{display:flex;align-items:center;height:197px;padding-block:0}.zds-v1 .solutions-split-column__image img{width:auto;max-width:100%}.zds-v1 .solutions-split-column:first-child .solutions-split-column__image img{max-width:calc(100% * 591 / 578);margin-bottom:-14px}.zds-v1 .solutions-split-tags{display:flex;justify-content:space-between;align-items:center;gap:var(--zds-space-6);min-height:72px;padding:0 43px}.zds-v1 .solutions-split-tag{gap:var(--zds-space-4);padding-block:0;font-size:var(--zds-body-size-base);line-height:var(--zds-body-line-height)}.zds-v1 .solutions-split-tag:before{width:12px;height:12px}}