@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: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)}}