main.dz-ai>section:not(.dz-ai-hero){padding-top:clamp(72px,8vw,104px);padding-bottom:clamp(72px,8vw,104px)}main.dz-ai .dz-aij__head,main.dz-ai .dz-ai-proof__head,main.dz-ai .dz-ai-aud__head,main.dz-ai .dz-ai-eng__head,main.dz-ai .dz-featured__head{margin-bottom:clamp(36px,4vw,52px)}main.dz-ai .dz-faq__list{margin-top:clamp(36px,4vw,52px)}main.dz-ai .dz-ai-cta-link{margin-top:clamp(32px,3.5vw,44px)}main.dz-ai .dz-aij__title{font-size:clamp(30px,3.6vw,46px);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--dz-text, #2B3D4F);text-wrap:balance}main.dz-ai .dz-aij__sub{max-width:720px;font-size:clamp(15px,1.25vw,17px);line-height:1.8;color:#4a5b6a}main.dz-ai .dz-faq{background:#fff}[dir=rtl] main.dz-ai .dz-aij__title,[dir=rtl] main.dz-ai h2{letter-spacing:0;line-height:1.5}[dir=rtl] main.dz-ai p,[dir=rtl] main.dz-ai li{line-height:2}@media(min-width:901px){main.dz-ai .dz-aij__road{height:auto;max-width:1180px;display:grid;grid-template-columns:16fr repeat(6,12fr) 12fr;grid-template-rows:auto 280px auto}main.dz-ai .dz-aij__svg{position:relative;inset:auto;grid-column:1 / -1;grid-row:2;width:100%;height:460px;margin:-90px 0;z-index:0;pointer-events:none}[dir=rtl] main.dz-ai .dz-aij__svg{transform:scaleX(-1)}main.dz-ai .dz-aij__step{display:contents}main.dz-ai .dz-aij__step--1>*{grid-column:2}main.dz-ai .dz-aij__step--2>*{grid-column:3}main.dz-ai .dz-aij__step--3>*{grid-column:4}main.dz-ai .dz-aij__step--4>*{grid-column:5}main.dz-ai .dz-aij__step--5>*{grid-column:6}main.dz-ai .dz-aij__step--6>*{grid-column:7}main.dz-ai .dz-aij__badge{position:relative;top:auto;left:auto;grid-row:2;justify-self:center;align-self:start;width:70px;height:88px;margin-top:-10px;transform:scale(.4);z-index:3}main.dz-ai .dz-aij__badge--down{margin-top:187px;transform:rotate(180deg) scale(.4)}main.dz-ai .dz-aij__desc{position:relative;top:auto;bottom:auto;left:auto;width:214px;margin-inline:calc((100% - 214px)/2);transform:translateY(8px)}main.dz-ai .dz-aij__step--1 .dz-aij__desc,main.dz-ai .dz-aij__step--3 .dz-aij__desc,main.dz-ai .dz-aij__step--5 .dz-aij__desc{grid-row:1;align-self:end;padding-bottom:16px;top:auto}main.dz-ai .dz-aij__step--2 .dz-aij__desc,main.dz-ai .dz-aij__step--4 .dz-aij__desc,main.dz-ai .dz-aij__step--6 .dz-aij__desc{grid-row:3;align-self:start;padding-top:18px;top:auto}main.dz-ai .dz-aij.is-in-view .dz-aij__step--1 .dz-aij__badge{animation-name:v2AijPop}main.dz-ai .dz-aij.is-in-view .dz-aij__step--3 .dz-aij__badge{animation-name:v2AijPop}main.dz-ai .dz-aij.is-in-view .dz-aij__step--5 .dz-aij__badge{animation-name:v2AijPop}main.dz-ai .dz-aij.is-in-view .dz-aij__step--2 .dz-aij__badge{animation-name:v2AijPopFlip}main.dz-ai .dz-aij.is-in-view .dz-aij__step--4 .dz-aij__badge{animation-name:v2AijPopFlip}main.dz-ai .dz-aij.is-in-view .dz-aij__step--6 .dz-aij__badge{animation-name:v2AijPopFlip}main.dz-ai .dz-aij.is-in-view .dz-aij__desc{animation-name:v2AijSlide}main.dz-ai .dz-aij__step:hover .dz-aij__badge{transform:scale(1.1)}main.dz-ai .dz-aij__step:hover .dz-aij__badge--down{transform:rotate(180deg) scale(1.1)}}@keyframes v2AijPop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes v2AijPopFlip{0%{opacity:0;transform:rotate(180deg) scale(.3)}to{opacity:1;transform:rotate(180deg) scale(1)}}@keyframes v2AijSlide{to{opacity:1;transform:translateY(0)}}main.dz-ai .dz-aij__kicker{font-size:10px}main.dz-ai .dz-aij__name{font-size:15.5px;line-height:1.3;margin-bottom:6px}main.dz-ai .dz-aij__text{font-size:13px;line-height:1.6;color:#4a5b6a}[dir=rtl] main.dz-ai .dz-aij__kicker{letter-spacing:0;font-size:11px}[dir=rtl] main.dz-ai .dz-aij__name{font-size:16px;line-height:1.5}[dir=rtl] main.dz-ai .dz-aij__text{font-size:13.5px;line-height:1.85}@media(prefers-reduced-motion:reduce)and (min-width:901px){main.dz-ai .dz-aij .dz-aij__badge{transform:scale(1)}main.dz-ai .dz-aij .dz-aij__badge--down{transform:rotate(180deg) scale(1)}main.dz-ai .dz-aij .dz-aij__desc{transform:none}}@media(max-width:900px){[dir=rtl] main.dz-ai .dz-aij__road{padding-left:0;padding-right:76px}[dir=rtl] main.dz-ai .dz-aij__road:before{left:auto;right:37px}[dir=rtl] main.dz-ai .dz-aij__desc{text-align:right!important}[dir=rtl] main.dz-ai .dz-aij__badge,[dir=rtl] main.dz-ai .dz-aij__badge--down{left:auto!important;right:-66px!important}}@media(max-width:480px){[dir=rtl] main.dz-ai .dz-aij__road{padding-left:0;padding-right:64px}[dir=rtl] main.dz-ai .dz-aij__road:before{left:auto;right:30px}[dir=rtl] main.dz-ai .dz-aij__badge,[dir=rtl] main.dz-ai .dz-aij__badge--down{right:-56px!important}}
