.hero-key-visual-module__y-Lyxq__panel{aspect-ratio:1376/784;border-radius:var(--radius-md);background:var(--color-black);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow:hidden;container-type:inline-size}.hero-key-visual-module__y-Lyxq__canvas{transform-origin:0 0;width:1376px;height:784px;transform:scale(tan(atan2(100cqw, 1376px)));position:absolute;top:0;left:0}@supports (scale:calc(1px / 1px)){.hero-key-visual-module__y-Lyxq__canvas{transform:scale(calc(100cqw / 1376px))}}.hero-key-visual-module__y-Lyxq__texture{object-fit:cover;opacity:.2;transform:scaleY(-1)}.hero-key-visual-module__y-Lyxq__dashboard{width:948px;position:absolute;top:102px;left:214px}@media not (max-width:90rem){.hero-key-visual-module__y-Lyxq__panel{--hero-dashboard-width:calc(948px + 26.375 * var(--wide-fluid-step));--hero-dashboard-top:calc(102px - 1.375 * var(--wide-fluid-step));aspect-ratio:auto;height:calc(784px + 13.5 * var(--wide-fluid-step))}.hero-key-visual-module__y-Lyxq__canvas{width:100%;height:100%;transform:none}.hero-key-visual-module__y-Lyxq__dashboard{left:calc((100% - var(--hero-dashboard-width)) / 2);top:var(--hero-dashboard-top);width:var(--hero-dashboard-width)}.hero-key-visual-module__y-Lyxq__accents [data-slot=hero-accent]{width:1376px;height:784px;position:absolute}.hero-key-visual-module__y-Lyxq__accents [data-variant=top-right]{top:0;right:0}.hero-key-visual-module__y-Lyxq__accents [data-variant=bottom-left]{bottom:0;left:0}.hero-key-visual-module__y-Lyxq__orangeTile{left:calc((100% - var(--hero-dashboard-width)) / 2 - 214px);top:calc(var(--hero-dashboard-top) - 102px);position:absolute}.hero-key-visual-module__y-Lyxq__monoTile{left:calc((100% + var(--hero-dashboard-width)) / 2 - 1162px);top:calc(var(--hero-dashboard-top) + var(--hero-dashboard-width) * 701 / 1144 - 682.899px);position:absolute}[data-hero-sequence] .hero-key-visual-module__y-Lyxq__panel{aspect-ratio:1376/784;height:auto}[data-hero-sequence] .hero-key-visual-module__y-Lyxq__canvas{transform-origin:0 0;width:1376px;height:784px;transform:scale(tan(atan2(100cqw, 1376px)));top:0;left:0}@supports (scale:calc(1px / 1px)){[data-hero-sequence] .hero-key-visual-module__y-Lyxq__canvas{transform:scale(calc(100cqw / 1376px))}}}@media not (min-width:48rem){.hero-key-visual-module__y-Lyxq__panel{aspect-ratio:988/784}.hero-key-visual-module__y-Lyxq__canvas{transform:scale(tan(atan2(100cqw, 988px)));left:-19.6356%}@supports (scale:calc(1px / 1px)){.hero-key-visual-module__y-Lyxq__canvas{transform:scale(calc(100cqw / 988px))}}[data-hero-sequence] .hero-key-visual-module__y-Lyxq__panel{aspect-ratio:1376/784}[data-hero-sequence] .hero-key-visual-module__y-Lyxq__canvas{transform:scale(tan(atan2(100cqw, 1376px)));left:0}@supports (scale:calc(1px / 1px)){[data-hero-sequence] .hero-key-visual-module__y-Lyxq__canvas{transform:scale(calc(100cqw / 1376px))}}}
.processing-sweep-module__nUY_sa__label{white-space:nowrap;display:block;position:relative;overflow:hidden}.processing-sweep-module__nUY_sa__sweep{color:#0000;pointer-events:none;background-image:linear-gradient(90deg,#0000 0%,#ffffffd1 50%,#0000 100%);background-position:-30% 0;background-repeat:no-repeat;background-size:24% 100%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}
.hero-module__JHwzFG__copy{gap:var(--space-related-gap);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.hero-module__JHwzFG__intro{align-items:flex-start;gap:calc(2 * var(--space-related-gap));flex-direction:column;min-width:0;display:flex}.hero-module__JHwzFG__intro>p{text-wrap:balance}.hero-module__JHwzFG__intro .hero-module__JHwzFG__demo{background-color:var(--color-brand-500)}@media (min-width:80rem){.hero-module__JHwzFG__copy{padding-inline:var(--space-content-gap);flex-direction:row;justify-content:space-between;align-items:center;gap:0}.hero-module__JHwzFG__copy>h1{width:48.7805%}.hero-module__JHwzFG__intro{gap:var(--space-content-gap);width:42.0732%}}@media not (max-width:90rem){.hero-module__JHwzFG__copy{width:calc(1312px + 9.25 * var(--wide-fluid-step));justify-self:center;padding-inline:0}.hero-module__JHwzFG__copy>h1{width:calc(640px + 6.25 * var(--wide-fluid-step))}.hero-module__JHwzFG__intro{width:calc(552px + 3 * var(--wide-fluid-step))}}
.key-metrics-module__CDGJvq__heading{max-width:489px}.key-metrics-module__CDGJvq__copy{overflow-wrap:anywhere;min-height:160px}@property --metric-ink-progress{syntax:"<number>";inherits:true;initial-value:0}.key-metrics-module__CDGJvq__card{--metric-ink-progress:0}@media (min-width:64rem) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference),(prefers-reduced-motion:no-preference) and (not ((hover:hover) and (pointer:fine))){.key-metrics-module__CDGJvq__card{--ink-t1:clamp(0, calc(var(--metric-ink-progress) * 4), 1);--ink-t2:clamp(0, calc(var(--metric-ink-progress) * 4 - 1), 1);--ink-t3:clamp(0, calc(var(--metric-ink-progress) * 4 - 2), 1);--ink-t4:clamp(0, calc(var(--metric-ink-progress) * 4 - 3), 1);transition:--metric-ink-progress 1.1s cubic-bezier(.4,0,.2,1)}:root:not(.lenis-scrolling) .key-metrics-module__CDGJvq__card:hover{--metric-ink-progress:1}.key-metrics-module__CDGJvq__card[data-entered]{--metric-ink-progress:1}.key-metrics-module__CDGJvq__dot{r:calc((var(--r0) + (var(--r1) - var(--r0)) * var(--ink-t1) + (var(--r2) - var(--r1)) * var(--ink-t2) + (var(--r3) - var(--r2)) * var(--ink-t3) + (var(--r4) - var(--r3)) * var(--ink-t4)) * 1px)}}@media not (max-width:90rem){.key-metrics-module__CDGJvq__heading{max-width:calc(489px + 6.1125 * var(--wide-fluid-step))}.key-metrics-module__CDGJvq__copy{min-height:calc(160px + 2 * var(--wide-fluid-step))}}
.solutions-by-role-module__t9chMq__cards{gap:var(--grid-gutter);grid-template-columns:minmax(0,1fr);display:grid}.solutions-by-role-module__t9chMq__item{min-width:0;display:flex}.solutions-by-role-module__t9chMq__item [data-motion]:not([data-photos-ready]) [data-slot$=-photo]{background-image:none!important}.solutions-by-role-module__t9chMq__heading{max-width:611px}.solutions-by-role-module__t9chMq__card{grid-template-rows:minmax(102px,auto) auto minmax(68px,auto);width:100%}@media (min-width:64rem){.solutions-by-role-module__t9chMq__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not (max-width:90rem){.solutions-by-role-module__t9chMq__heading{max-width:calc(611px + 7.6375 * var(--wide-fluid-step))}.solutions-by-role-module__t9chMq__card{grid-template-rows:minmax(calc(102px + 1.275 * var(--wide-fluid-step)), auto) auto minmax(calc(68px + .85 * var(--wide-fluid-step)), auto)}}
.security-accent-module__HLxzbW__fullBleed{overflow:visible}.security-accent-module__HLxzbW__fullBleed:before,.security-accent-module__HLxzbW__fullBleed:after{content:"";pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;width:100vw;height:.123305%;position:absolute;left:50%;transform:translate(-50%)}.security-accent-module__HLxzbW__fullBleed:before{background-image:url(/assets/icons/security/accent/horizontal-upper.svg);top:45.8693%}.security-accent-module__HLxzbW__fullBleed:after{background-image:url(/assets/icons/security/accent/horizontal-lower.svg);top:62.1455%}
.security-module__9fUS6G__intro{max-width:564px}.security-module__9fUS6G__description{text-wrap:balance;max-width:100%}.security-module__9fUS6G__overview>span{line-height:1.2}.security-module__9fUS6G__desktopAccent{display:none}.security-module__9fUS6G__cards{gap:var(--space-major-content-gap)}@media not (min-width:64rem){.security-module__9fUS6G__cards{margin-block-start:var(--space-visual-gap)}}@media (min-width:64rem){.security-module__9fUS6G__desktopAccent{pointer-events:none;--security-accent-width:min(100vw, calc(var(--grid-max-width) + 2 * var(--grid-margin)));height:calc(var(--security-accent-width) * 133 / 1440 + 2 * var(--space-visual-gap));grid-column:1/-1;display:block;position:relative}.security-module__9fUS6G__desktopArtwork{pointer-events:none;top:calc(var(--space-visual-gap) - var(--security-accent-width) * 372 / 1440);width:var(--security-accent-width);max-width:calc(var(--grid-max-width) + 2 * var(--grid-margin));position:absolute;left:50%;transform:translate(-50%)}.security-module__9fUS6G__cards{gap:var(--space-card-leading)}}@media not (max-width:90rem){.security-module__9fUS6G__intro{max-width:calc(564px + 7.05 * var(--wide-fluid-step))}}
.testimonial-module__8kT8zW__viewport{--testimonial-content-width:min(calc(100vw - 2 * var(--grid-margin)), var(--grid-max-width));--testimonial-card-width:var(--carousel-single-card-width);scroll-snap-type:x mandatory}.testimonial-module__8kT8zW__card{width:var(--testimonial-card-width);scroll-snap-align:start;flex:none}.testimonial-module__8kT8zW__quote{max-width:666px}.testimonial-module__8kT8zW__brotherhood [data-slot=testimonial-pattern]{opacity:.2;transform:rotate(180deg)}.testimonial-module__8kT8zW__brotherhood .testimonial-module__8kT8zW__emphasis{color:#242424}@media not (max-width:90rem){.testimonial-module__8kT8zW__quote{max-width:calc(666px + 8.325 * var(--wide-fluid-step))}.testimonial-module__8kT8zW__heading{max-width:calc(408px + 5.1 * var(--wide-fluid-step))}.testimonial-module__8kT8zW__figure{min-height:calc(516px + 6.45 * var(--wide-fluid-step))}}.testimonial-module__8kT8zW__emphasis{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% 5.555px}@media not (min-width:48rem){.testimonial-module__8kT8zW__card{max-width:340px}.testimonial-module__8kT8zW__figure{gap:0;min-height:406px;padding:20px}.testimonial-module__8kT8zW__artworkSpace{aspect-ratio:auto;height:180px}.testimonial-module__8kT8zW__content{padding-top:var(--space-content-gap)}.testimonial-module__8kT8zW__quote{overflow-wrap:break-word}.testimonial-module__8kT8zW__allianz [data-slot=company-logo]{width:80px;height:20.719px}.testimonial-module__8kT8zW__brotherhood [data-slot=company-logo]{width:104px;height:26px}.testimonial-module__8kT8zW__emphasis{background-size:100% 4.62px}.testimonial-module__8kT8zW__brotherhood .testimonial-module__8kT8zW__emphasis{background-size:0 0}}@media (min-width:64rem){.testimonial-module__8kT8zW__viewport{--testimonial-card-width:calc(var(--testimonial-content-width) - 2 * (var(--testimonial-content-width) + var(--grid-gutter)) / var(--grid-columns))}}
@media (not (max-width:90rem)) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.video-explainer-module__7S-p5a__poster{max-width:calc(177.64svh - 149.217px);margin-inline:auto}}}@media not (min-width:48rem){.video-explainer-module__7S-p5a__section{padding-block:0}.video-explainer-module__7S-p5a__stage{padding-block:var(--space-section-media)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.video-explainer-module__7S-p5a__section{--video-poster-height:calc((100vw - 2 * var(--grid-margin)) * 644 / 1144);--video-stage-height:calc(var(--video-poster-height) + 2 * var(--space-section-media));--video-scroll-distance:20svh;--video-pin-top:3.25rem;height:calc(var(--video-stage-height) + var(--video-scroll-distance));view-timeline-inset:var(--video-pin-top) 0}.video-explainer-module__7S-p5a__stage{top:var(--video-pin-top);min-height:var(--video-stage-height);align-items:center;display:flex;position:sticky}.video-explainer-module__7S-p5a__poster{transform-origin:50%;animation-range:exit-crossing 0px exit-crossing var(--video-scroll-distance)}}}}.video-explainer-module__7S-p5a__controls{opacity:0;pointer-events:none;transition:opacity .2s}.video-explainer-module__7S-p5a__controls[data-visible]{opacity:1;pointer-events:auto}.video-explainer-module__7S-p5a__control{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#0009;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.video-explainer-module__7S-p5a__control svg{width:20px;height:20px}@media (prefers-reduced-motion:reduce){.video-explainer-module__7S-p5a__controls{transition:none}}.video-explainer-module__7S-p5a__soundHint{color:#fff;height:44px;font:500 14px/1 var(--font-body);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#0009;border-radius:9999px;align-items:center;gap:8px;padding-inline:16px 18px;display:flex}.video-explainer-module__7S-p5a__soundHint svg{width:20px;height:20px}
