.videoAutoplay__container{position:relative;padding-left:0;padding-right:0;margin-block:calc(calc(36 * 1px) + (36/.75 - 36)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoAutoplay__container{margin-block:calc(28*1px);display:flex;flex-direction:column;gap:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366));padding-inline:20px}}@media(max-width:768px)and (max-width:768px){.videoAutoplay__container{gap:calc(24*1px)}}.videoAutoplay__stage{position:relative;width:100%;aspect-ratio:1366/768;cursor:pointer}.videoAutoplay__stage:focus-visible{outline:2px solid #0171e3;outline-offset:2px}@media(max-width:768px){.videoAutoplay__stage{aspect-ratio:353/221;cursor:default;pointer-events:none}}.videoAutoplay__video{display:block;width:100%;height:100%;object-fit:cover}.videoAutoplay__content{position:absolute;z-index:1;display:flex;flex-direction:column;align-items:flex-end;text-align:right;color:#fff;top:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoAutoplay__content{top:calc(56*1px)}}.videoAutoplay__content{right:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoAutoplay__content{right:calc(56*1px)}}.videoAutoplay__content{width:calc(calc(407 * 1px) + (407/.75 - 407)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoAutoplay__content{width:calc(407*1px)}}.videoAutoplay__content{gap:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoAutoplay__content{gap:calc(32*1px);position:static;width:100%;align-items:flex-start;text-align:left;color:#141414}}.videoAutoplay__text{display:flex;flex-direction:column;width:100%;gap:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoAutoplay__text{gap:calc(12*1px);gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.videoAutoplay__text{gap:calc(8*1px)}}.videoAutoplay__playButton{display:block;flex-shrink:0;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;width:calc(calc(52 * 1px) + (52/.75 - 52)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoAutoplay__playButton{width:calc(52*1px)}}.videoAutoplay__playButton{height:calc(calc(52 * 1px) + (52/.75 - 52)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoAutoplay__playButton{height:calc(52*1px)}}.videoAutoplay__playButton img{display:block;width:100%;height:100%}.videoAutoplay__playButton:focus-visible{outline:2px solid #0171e3;outline-offset:2px;border-radius:50%}@media(max-width:768px){.videoAutoplay__playButton{display:none}}.videoAutoplay__title{font-family:"Volvo Novum 3.1",sans-serif}.videoAutoplay__title,.videoAutoplay__title h1,.videoAutoplay__title h2,.videoAutoplay__title h3,.videoAutoplay__title h4,.videoAutoplay__title h5,.videoAutoplay__title h6,.videoAutoplay__title p,.videoAutoplay__title span,.videoAutoplay__title strong{font-size:2rem;line-height:40px;font-style:normal;font-weight:700}@media(max-width:768px){.videoAutoplay__title{font-family:"Volvo Novum 3.1",sans-serif}.videoAutoplay__title,.videoAutoplay__title h1,.videoAutoplay__title h2,.videoAutoplay__title h3,.videoAutoplay__title h4,.videoAutoplay__title h5,.videoAutoplay__title h6,.videoAutoplay__title p,.videoAutoplay__title span,.videoAutoplay__title strong{font-size:1.5rem;line-height:32px;font-style:normal;font-weight:700}}.videoAutoplay__description{font-family:"Volvo Novum 3.1",sans-serif}.videoAutoplay__description,.videoAutoplay__description h1,.videoAutoplay__description h2,.videoAutoplay__description h3,.videoAutoplay__description h4,.videoAutoplay__description h5,.videoAutoplay__description h6,.videoAutoplay__description p,.videoAutoplay__description span,.videoAutoplay__description strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:700}@media(max-width:768px){.videoAutoplay__description{max-width:291px;font-family:"Volvo Novum 3.1",sans-serif}.videoAutoplay__description,.videoAutoplay__description h1,.videoAutoplay__description h2,.videoAutoplay__description h3,.videoAutoplay__description h4,.videoAutoplay__description h5,.videoAutoplay__description h6,.videoAutoplay__description p,.videoAutoplay__description span,.videoAutoplay__description strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}}@keyframes videoServopaPlayPulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.videoServopa{overflow:hidden}.videoServopa__container{max-width:100%!important;padding:0!important;margin:0!important;width:100%;height:100vh;aspect-ratio:1355/739}@media(max-width:992px){.videoServopa__container{height:auto;aspect-ratio:1355/739;min-height:480px}}@media(max-width:768px){.videoServopa__container{width:100%;height:480px;aspect-ratio:unset}}.videoServopa__background{width:100%;height:100%;background-size:cover;background-position:50%}@media(max-width:992px){.videoServopa__background{background-position:70%}}@media(max-width:768px){.videoServopa__background{background-image:var(--videoServopa-bg-mobile)!important;background-position:50%}}.videoServopa__innerContainer{padding-left:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoServopa__innerContainer{padding-left:calc(16*1px)}}.videoServopa__innerContainer{padding-right:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoServopa__innerContainer{padding-right:calc(16*1px)}}.videoServopa__innerContainer{width:100%;height:100%;display:flex;justify-content:flex-end}@media(max-width:768px){.videoServopa__innerContainer{justify-content:center;align-items:flex-start}}.videoServopa__innerContainer{opacity:0;transform:translateX(100px);transition:opacity .8s ease,transform .8s cubic-bezier(.25,1,.5,1);will-change:opacity,transform}.videoServopa__innerContainer.is-visible{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:reduce){.videoServopa__innerContainer{opacity:1;transform:none;transition:none}}.videoServopa__content{display:flex;flex-direction:column;align-items:flex-end;gap:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoServopa__content{gap:calc(19*1px)}}.videoServopa__content{width:calc(calc(424 * 1px) + (424/.75 - 424)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoServopa__content{width:calc(353*1px)}}.videoServopa__content{padding-top:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoServopa__content{padding-top:calc(56*1px);align-items:center}}.videoServopa__title{color:#fff;text-align:right;font-family:"Volvo Novum 3.1",sans-serif}.videoServopa__title,.videoServopa__title h1,.videoServopa__title h2,.videoServopa__title h3,.videoServopa__title h4,.videoServopa__title h5,.videoServopa__title h6,.videoServopa__title p,.videoServopa__title span,.videoServopa__title strong{font-size:2rem;line-height:normal;font-style:normal;font-weight:400}@media(max-width:768px){.videoServopa__title{text-align:center;font-family:"Volvo Novum 3.1",sans-serif}.videoServopa__title,.videoServopa__title h1,.videoServopa__title h2,.videoServopa__title h3,.videoServopa__title h4,.videoServopa__title h5,.videoServopa__title h6,.videoServopa__title p,.videoServopa__title span,.videoServopa__title strong{font-size:1.5rem;line-height:32px;font-style:normal;font-weight:400}}.videoServopa__titleBold{font-weight:700!important}.videoServopa__playButton{align-items:center;aspect-ratio:1;background:rgba(0,0,0,0);border:none;border-radius:999px;cursor:pointer;display:inline-flex;justify-content:center;position:relative;height:calc(calc(52 * 1px) + (52/.75 - 52)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoServopa__playButton{height:calc(52*1px)}}.videoServopa__playButton{width:calc(calc(52 * 1px) + (52/.75 - 52)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.videoServopa__playButton{width:calc(52*1px)}}.videoServopa__playButton:after{animation:videoServopaPlayPulse 1.8s ease-out infinite;border:1px solid hsla(0,0%,100%,.95);border-radius:inherit;content:"";inset:0;position:absolute;pointer-events:none}.videoServopa__playButton:hover{scale:1.2;transition:all .3s ease}.videoServopa__playButton:hover:after{animation:none}.videoServopa__playButton img{position:relative;z-index:1;width:100%;height:100%;display:block}.videoModal{animation:fadeIn .25s ease-in-out forwards;background:rgba(0,0,0,.85);inset:0;position:fixed;z-index:1000;align-items:center;display:flex;justify-content:center}.videoModal__box{position:relative;width:80%;max-width:1100px}@media(max-width:768px){.videoModal__box{width:100%;max-width:100%;margin-inline:16px}}.videoModal__close{background:#000;border-radius:50%;cursor:pointer;height:40px;position:absolute;right:-16px;top:-16px;width:40px;z-index:1;align-items:center;display:flex;justify-content:center}.videoModal__close img{height:16px;width:16px}@media(max-width:768px){.videoModal__close{right:0;top:-48px}}.videoModal__video{aspect-ratio:16/9;background:#000;border-radius:4px;display:block;height:auto;width:100%}@font-face{font-family:Bebas Neue;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Volvo Broad Spread;src:url(/fonts/VolvoBroadSpread.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Volvo Novum 3.1";src:url(/fonts/VolvoNovum3-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:"Volvo Novum 3.1";src:url(/fonts/VolvoNovum3-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:"Volvo Novum 3.1";src:url(/fonts/VolvoNovum3-SemiLight.ttf) format("truetype");font-weight:350;font-style:normal;font-display:block}@font-face{font-family:"Volvo Novum 3.1";src:url(/fonts/VolvoNovum3-SemiLightItalic.ttf) format("truetype");font-weight:350;font-style:italic;font-display:block}@font-face{font-family:"Volvo Novum 3.1";src:url(/fonts/VolvoNovum3-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Volvo Novum 3.1";src:url(/fonts/VolvoNovum3-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:"Volvo Novum 3.1";src:url(/fonts/VolvoNovum3-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:"Volvo Novum 3.1";src:url(/fonts/VolvoNovum3-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Variable.woff2) format("woff2"),url(/fonts/Roboto-Variable.woff) format("woff");font-display:swap;font-weight:100 900;font-stretch:75% 100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 0 0 rgba(37,211,102,.7)}70%{transform:scale(1);box-shadow:0 0 0 25px rgba(0,0,0,0)}to{transform:scale(.85);box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}