.zds-v1 .section-hero-team{padding-top:var(--hero-team-spacing-top-mobile,0);padding-bottom:var(--hero-team-spacing-bottom-mobile,var(--zds-space-10))}.zds-v1 .hero-team-visual{position:relative;max-width:1920px;margin-inline:auto;overflow:hidden}.zds-v1 .hero-team-photo{position:relative}.zds-v1 .hero-team-image{display:block}.zds-v1 .hero-team-image img{display:block;width:100%;height:auto}.zds-v1 .hero-team-arc{position:absolute;z-index:1;display:block;overflow:visible;pointer-events:none}.zds-v1 .hero-team-arc path{stroke-dasharray:var(--hero-team-arc-dash) var(--hero-team-arc-dash);stroke-width:var(--hero-team-arc-stroke)}.zds-v1 .hero-team-arc--top{--hero-team-arc-dash:9;--hero-team-arc-stroke:1.3;left:18.2%;top:9.48%;width:66.9%;height:15.43%}.zds-v1 .hero-team-arc--top path{mask:var(--hero-team-arc-mask)}.zds-v1 .hero-team-arc--bottom{--hero-team-arc-dash:11;--hero-team-arc-stroke:1.6;left:24.5%;top:87.97%;width:54.97%;height:11.71%}.zds-v1 .hero-team-agents{position:absolute;z-index:1;left:var(--zds-space-4);right:var(--zds-space-4);bottom:35px;display:flex;justify-content:space-between;gap:var(--zds-space-2)}.zds-v1 .hero-team-badges,.zds-v1 .hero-team-chat{display:none}.zds-v1 .hero-team-badges{margin:0;padding:0;list-style:none}.zds-v1 .hero-team-badge{display:flex;align-items:center;gap:var(--zds-space-3);padding:10px 16px 10px 10px;border:1px solid var(--zds-color-border);border-radius:var(--zds-radius-md);background:rgba(21,43,38,.78);box-shadow:0 24px 48px rgba(0,0,0,.35);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-weight:var(--zds-font-weight-medium);font-size:var(--zds-label-size-lg);line-height:var(--zds-label-line-height);color:var(--zds-color-cream)}.zds-v1 .hero-team-badge:after{content:"";width:8px;height:8px;flex-shrink:0;margin-left:var(--zds-space-1);border-radius:var(--zds-radius-xs);background:var(--zds-color-mint-bright)}.zds-v1 .hero-team-badge__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--zds-radius-sm);background:#18332a}.zds-v1 .hero-team-badge__icon img{width:20px;height:20px}.zds-v1 .hero-team-chat{flex-direction:column;gap:var(--zds-space-2);padding:13px 17px 15px;border:1px solid var(--zds-color-mint);border-radius:var(--zds-radius-md) var(--zds-radius-md) var(--zds-radius-md) var(--zds-radius-sm);background:rgba(21,43,38,.88);box-shadow:0 18px 36px rgba(0,0,0,.3),0 24px 48px rgba(0,0,0,.25);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.zds-v1 .hero-team-chat__head{display:flex;align-items:center;gap:var(--zds-space-2)}.zds-v1 .hero-team-chat__avatar{position:relative;width:36px;height:36px;flex-shrink:0}.zds-v1 .hero-team-chat__avatar img{width:36px;height:36px;border:1px solid var(--zds-color-mint);border-radius:var(--zds-radius-full);object-fit:cover}.zds-v1 .hero-team-chat__avatar:after{content:"";position:absolute;right:-1px;bottom:-1px;width:14px;height:14px;border:2px solid var(--zds-color-deep-green);border-radius:var(--zds-radius-full);background:var(--zds-color-mint)}.zds-v1 .hero-team-chat__name{font-weight:var(--zds-font-weight-semibold);font-size:var(--zds-label-size-md);line-height:normal;color:var(--zds-color-cream)}.zds-v1 .hero-team-chat__time{font-size:var(--zds-label-size-sm);font-weight:var(--zds-font-weight-regular);line-height:normal;color:var(--zds-color-taupe)}.zds-v1 .hero-team-chat__label{display:flex;align-items:center;gap:var(--zds-space-2);font-weight:var(--zds-font-weight-semibold);font-size:var(--zds-label-size-sm);line-height:var(--zds-label-line-height);letter-spacing:1.44px;text-transform:uppercase;color:var(--zds-color-mint-bright)}.zds-v1 .hero-team-chat__label:before{content:"";width:16px;height:16px;flex-shrink:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M236.8 188.09 149.35 36.22a24.76 24.76 0 0 0-42.7 0L19.2 188.09a23.51 23.51 0 0 0 0 23.72A24.35 24.35 0 0 0 40.55 224h174.9a24.35 24.35 0 0 0 21.33-12.19 23.51 23.51 0 0 0 .02-23.72ZM120 104a8 8 0 0 1 16 0v40a8 8 0 0 1-16 0Zm8 88a12 12 0 1 1 12-12 12 12 0 0 1-12 12Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M236.8 188.09 149.35 36.22a24.76 24.76 0 0 0-42.7 0L19.2 188.09a23.51 23.51 0 0 0 0 23.72A24.35 24.35 0 0 0 40.55 224h174.9a24.35 24.35 0 0 0 21.33-12.19 23.51 23.51 0 0 0 .02-23.72ZM120 104a8 8 0 0 1 16 0v40a8 8 0 0 1-16 0Zm8 88a12 12 0 1 1 12-12 12 12 0 0 1-12 12Z'/%3E%3C/svg%3E") center/contain no-repeat}.zds-v1 .hero-team-chat__text{font-weight:var(--zds-font-weight-regular);font-size:var(--zds-label-size-sm);line-height:var(--zds-label-line-height);color:var(--zds-color-cream)}.zds-v1 .hero-team-chat__line{display:block}.zds-v1 .hero-team-chat__typing{display:none;align-items:center;gap:var(--zds-space-1);height:20px;margin-bottom:calc(-20px - var(--zds-space-2))}.zds-v1 .hero-team-chat__typing i{display:block;width:6px;height:6px;border-radius:var(--zds-radius-full);background:var(--zds-color-taupe)}.zds-v1 .hero-team-agent{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:5px;background:rgba(21,43,38,.78);box-shadow:0 4px 12px rgba(0,0,0,.25);font-size:8px;line-height:1.3;font-weight:var(--zds-font-weight-regular);color:var(--zds-color-cream);white-space:nowrap}.zds-v1 .hero-team-agent:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:1px;background:var(--zds-color-mint)}.zds-v1 .hero-team-agent__role{color:var(--zds-color-taupe)}.zds-v1 .hero-team-agent__role:before{content:"· "}.zds-v1 .hero-team-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--zds-space-4);padding-top:0}.zds-v1 .hero-team-eyebrow{margin:0}.zds-v1 .hero-team-title{margin:0;font-family:var(--zds-font-family-heading);font-weight:var(--zds-font-weight-bold);font-size:48px !important;line-height:var(--zds-heading-line-height) !important;color:var(--zds-color-cream)}.zds-v1 .hero-team-text{margin:0;font-weight:var(--zds-font-weight-light);font-size:var(--zds-body-size-mobile-small);line-height:var(--zds-body-line-height-mobile);color:var(--zds-color-beige)}.zds-v1 .hero-team-buttons{display:flex;flex-direction:column;gap:var(--zds-space-4);margin-top:var(--zds-space-6)}.zds-v1 .hero-team-buttons .btn{width:100%}.zds-v1 .hero-team-button__icon{width:24px;height:24px;flex-shrink:0;background-color:currentColor;-webkit-mask:var(--hero-team-icon) center/contain no-repeat;mask:var(--hero-team-icon) center/contain no-repeat}@media screen and (min-width:768px){.zds-v1 .section-hero-team{margin-top:-9px;padding-top:var(--hero-team-spacing-top,0);padding-bottom:var(--hero-team-spacing-bottom,var(--zds-space-40))}.zds-v1 .hero-team-arc{--hero-team-arc-dash:7;--hero-team-arc-stroke:1;z-index:auto;left:calc(694.6 / 1928 * 100%);width:calc(535.3 / 1928 * 100%);height:auto}.zds-v1 .hero-team-arc--top path{mask:none}.zds-v1 .hero-team-arc--top{top:calc(131.5 / 918 * 100%)}.zds-v1 .hero-team-arc--bottom{top:calc(785.6 / 918 * 100%)}.zds-v1 .hero-team-image{position:relative}.zds-v1 .hero-team-agents{position:absolute;z-index:1;inset:0;display:block;pointer-events:none}.zds-v1 .hero-team-agent{position:absolute;top:calc(771 / 918 * 100%);pointer-events:auto}.zds-v1 .hero-team-agent:nth-child(1){left:calc(50% - 370px)}.zds-v1 .hero-team-agent:nth-child(2){left:calc(50% + 166px)}.zds-v1 .hero-team-agent{gap:var(--zds-space-2);padding:9px 15px;border-radius:var(--zds-radius-md);font-size:var(--zds-label-size-sm)}.zds-v1 .hero-team-agent:before{width:8px;height:8px;border-radius:var(--zds-radius-xs)}.zds-v1 .hero-team-copy{align-items:center;gap:var(--zds-space-3);padding-top:0;text-align:center}.zds-v1 .hero-team-title{line-height:var(--zds-heading-line-height-default) !important}.zds-v1 .hero-team-eyebrow,.zds-v1 .hero-team-title{position:relative;left:-10px}.zds-v1 .hero-team-text{max-width:840px;margin-top:var(--zds-space-3);font-size:var(--zds-body-size-base);line-height:var(--zds-body-line-height);color:var(--zds-color-cream)}.zds-v1 .hero-team-buttons{flex-direction:row;justify-content:center;gap:var(--zds-space-8);margin-top:var(--zds-space-10)}.zds-v1 .hero-team-buttons .btn{width:240px}}@media screen and (min-width:981px){.zds-v1 .hero-team-title{font-size:var(--zds-heading-size-md) !important}}@media screen and (min-width:1200px){.zds-v1 .hero-team-visual{container-type:inline-size}.zds-v1 .hero-team-badges{position:absolute;inset:0;display:block;width:auto;pointer-events:none;translate:max(0px, calc(752px - 50cqw)) 0}.zds-v1 .hero-team-badge{position:absolute;white-space:nowrap;pointer-events:auto}.zds-v1 .hero-team-badge:nth-child(1){left:calc(50% - 619px);top:calc(332 / 918 * 100%)}.zds-v1 .hero-team-badge:nth-child(2){left:calc(50% - 728px);top:calc(426 / 918 * 100%)}.zds-v1 .hero-team-badge:nth-child(3){left:calc(50% - 611px);top:calc(520 / 918 * 100%)}.zds-v1 .hero-team-chat{position:absolute;display:flex;left:calc(50% + 378px);top:calc(389 / 918 * 100%);width:max-content;min-width:291px;max-width:360px;translate:min(0px, calc(50cqw - 402px - 100%)) 0}.zds-v1 .hero-team-chat__text{margin-right:-2px}}@keyframes hero-team-photo-in{from{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes hero-team-up{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes hero-team-card-in{from{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur(0)}}@keyframes hero-team-float{from{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes hero-team-pulse{0%{box-shadow:0 0 0 0 rgba(92,207,154,.6)}100%{box-shadow:0 0 0 8px rgba(92,207,154,0)}}@keyframes hero-team-fade-in{from{opacity:0}}@keyframes hero-team-dash{to{stroke-dashoffset:-56px}}@keyframes hero-team-dash-9{to{stroke-dashoffset:-72px}}@keyframes hero-team-dash-11{to{stroke-dashoffset:-88px}}@keyframes hero-team-blink{0%,100%{opacity:.3}50%{opacity:1}}@keyframes hero-team-typing-done{to{opacity:0}}@keyframes hero-team-line-in{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.zds-v1 .hero-team-image{animation:hero-team-photo-in .8s ease-out both}.zds-v1 .hero-team-up{animation:hero-team-up .45s cubic-bezier(.2,.7,.2,1) both}.zds-v1 .hero-team-title.hero-team-up{animation-delay:.07s}.zds-v1 .hero-team-text.hero-team-up{animation-delay:.14s}.zds-v1 .hero-team-buttons.hero-team-up{animation-delay:.21s}.zds-v1 .hero-team-badge,.zds-v1 .hero-team-chat{animation:hero-team-card-in .8s ease-out both}.zds-v1 .hero-team-badge:nth-child(1){animation-delay:.3s}.zds-v1 .hero-team-badge:nth-child(2){animation-delay:.75s}.zds-v1 .hero-team-badge:nth-child(3){animation-delay:1.2s}.zds-v1 .hero-team-chat{animation-delay:1.9s}.zds-v1 .hero-team-badge:after{animation:hero-team-pulse 2s ease-out infinite}.zds-v1 .hero-team-chat__typing{display:flex;animation:hero-team-typing-done .01s linear 3.1s both}.zds-v1 .hero-team-chat__typing i{animation:hero-team-blink 1s ease-in-out infinite}.zds-v1 .hero-team-chat__typing i:nth-child(2){animation-delay:.15s}.zds-v1 .hero-team-chat__typing i:nth-child(3){animation-delay:.3s}.zds-v1 .hero-team-chat__line{animation:hero-team-line-in .5s ease-out 3.1s both}.zds-v1 .hero-team-chat__line:nth-child(2){animation-delay:3.6s}.zds-v1 .hero-team-chat__line:nth-child(3){animation-delay:4.1s}.zds-v1 .hero-team-arc{animation:hero-team-fade-in .8s ease-out 1.6s both}.zds-v1 .hero-team-arc path{animation:hero-team-dash 3s linear infinite}.zds-v1 .hero-team-arc--bottom path{animation-direction:reverse}@media screen and (max-width:767px){.zds-v1 .hero-team-arc--top path{animation-name:hero-team-dash-9}.zds-v1 .hero-team-arc--bottom path{animation-name:hero-team-dash-11}}}@media (prefers-reduced-motion:no-preference) and (min-width:1200px){.zds-v1 .hero-team-badge,.zds-v1 .hero-team-chat{animation:hero-team-card-in .8s ease-out both,hero-team-float 7s ease-in-out infinite alternate}.zds-v1 .hero-team-badge:nth-child(1){animation-delay:.3s,1.2s}.zds-v1 .hero-team-badge:nth-child(2){animation-delay:.75s,2.4s}.zds-v1 .hero-team-badge:nth-child(3){animation-delay:1.2s,1.8s}.zds-v1 .hero-team-chat{animation-delay:1.9s,3.2s}}