.beforeAfterSlider{position:relative;width:100%;aspect-ratio:811/457;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.beforeAfterSlider__after__imgContainer,.beforeAfterSlider__before__imgContainer{position:absolute;inset:0;pointer-events:none}.beforeAfterSlider__after__img,.beforeAfterSlider__before__img{width:100%;height:100%;object-fit:cover}.beforeAfterSlider__afterClip{position:absolute;inset:0}.beforeAfterSlider__divider{position:absolute;top:0;bottom:0;width:1px;transform:translateX(-50%);background:#fff;pointer-events:none}.beforeAfterSlider__handle{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;padding:8px 6px;border:1px solid #fff;border-radius:2px;background:hsla(0,0%,100%,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);cursor:ew-resize}.beforeAfterSlider__handle:focus-visible{outline:2px solid #0171e3;outline-offset:2px}.beforeAfterSlider__handleGrip{display:block;pointer-events:none;width:9px;height:15px}.imgContainer__img{display:flex;width:100%;height:100%;object-fit:cover}.imgContainer__imgContainer{position:relative;width:100%;display:flex;justify-content:center;align-items:center;height:auto}#h1Hidden{position:absolute;pointer-events:none;overflow:hidden;opacity:0;height:0}.footer{background:#141414;display:flex;flex-direction:column;align-items:center;padding-top:calc(calc(72 * 1px) + (72/.75 - 72)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer{padding-top:calc(56*1px)}}.footer{gap:calc(calc(33 * 1px) + (33/.75 - 33)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer{gap:calc(33*1px)}}.footer__titleBlock{display:flex;flex-direction:column;align-items:center;gap:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__titleBlock{gap:calc(20*1px)}}.footer__titleBlock{padding-inline:calc(calc(80 * 1px) + (80/.75 - 80)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__titleBlock{padding-inline:calc(20*1px)}}.footer__title{color:#fff;text-align:center;font-family:"Volvo Novum 3.1",sans-serif}.footer__title,.footer__title h1,.footer__title h2,.footer__title h3,.footer__title h4,.footer__title h5,.footer__title h6,.footer__title p,.footer__title span,.footer__title strong{font-size:2rem;line-height:2.6rem;font-style:normal;font-weight:700}@media(max-width:768px){.footer__title{font-family:"Volvo Novum 3.1",sans-serif}.footer__title,.footer__title h1,.footer__title h2,.footer__title h3,.footer__title h4,.footer__title h5,.footer__title h6,.footer__title p,.footer__title span,.footer__title strong{font-size:1.5rem;line-height:1.95rem;font-style:normal;font-weight:700}}.footer__models{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__models{gap:calc(16*1px)}}.footer__modelItem{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 auto;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__modelItem{gap:calc(8*1px)}}.footer__modelItem{width:calc(calc(167 * 1px) + (167/.75 - 167)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__modelItem{width:calc(167*1px);width:calc(calc(100 * 1px) + (100/.75 - 100)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.footer__modelItem{width:calc(100*1px)}}.footer__modelCard{display:flex;width:100%;background:#4a4c4e;border-radius:4px;text-decoration:none;transition:filter .2s ease;padding-block:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__modelCard{padding-block:calc(24*1px)}}.footer__modelCard:focus-visible,.footer__modelCard:hover{background:#2e2e2e}.footer__modelImage__imgContainer{width:100%;aspect-ratio:864/432}.footer__modelImage__img{width:100%;height:100%;object-fit:cover}.footer__modelName{display:flex;align-items:center;color:#fff;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__modelName{gap:calc(8*1px)}}.footer__modelName{font-family:"Volvo Novum 3.1",sans-serif}.footer__modelName,.footer__modelName h1,.footer__modelName h2,.footer__modelName h3,.footer__modelName h4,.footer__modelName h5,.footer__modelName h6,.footer__modelName p,.footer__modelName span,.footer__modelName strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:400}.footer__modelBadge{display:inline-flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:4px;padding:2px 8px;color:#fff;font-family:"Volvo Novum 3.1",sans-serif}.footer__modelBadge,.footer__modelBadge h1,.footer__modelBadge h2,.footer__modelBadge h3,.footer__modelBadge h4,.footer__modelBadge h5,.footer__modelBadge h6,.footer__modelBadge p,.footer__modelBadge span,.footer__modelBadge strong{font-size:.75rem;line-height:1.25rem;font-style:normal;font-weight:400}.footer__bottomGroup{display:flex;flex-direction:column;width:100%;gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__bottomGroup{gap:calc(24*1px)}}.footer__textBlock{display:flex;flex-direction:column;width:100%;gap:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__textBlock{gap:calc(24*1px)}}.footer__textBlock{padding-inline:calc(calc(80 * 1px) + (80/.75 - 80)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__textBlock{padding-inline:calc(20*1px)}}.footer__divider{border:none;border-top:1px solid hsla(0,0%,100%,.16);width:100%;margin:0}.footer__content{display:flex;flex-direction:column;width:100%}.footer__description{color:hsla(0,0%,100%,.56);white-space:pre-wrap;font-family:"Volvo Novum 3.1",sans-serif}.footer__description,.footer__description h1,.footer__description h2,.footer__description h3,.footer__description h4,.footer__description h5,.footer__description h6,.footer__description p,.footer__description span,.footer__description strong{font-size:.75rem;line-height:1.25rem;font-style:normal;font-weight:400}.footer__bottomBar{width:100%;background:#4a4c4e;padding-inline:calc(calc(80 * 1px) + (80/.75 - 80)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__bottomBar{padding-inline:calc(20*1px)}}.footer__bottomBar{padding-block:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__bottomBar{padding-block:calc(16*1px)}}.footer__bottomBarRow{display:flex;align-items:center;justify-content:space-between;width:100%}@media(max-width:768px){.footer__bottomBarRow{flex-direction:column;align-items:center;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}}@media(max-width:768px)and (max-width:768px){.footer__bottomBarRow{gap:calc(8*1px)}}.footer__copyright{color:#fff;font-family:"Volvo Novum 3.1",sans-serif}.footer__copyright,.footer__copyright h1,.footer__copyright h2,.footer__copyright h3,.footer__copyright h4,.footer__copyright h5,.footer__copyright h6,.footer__copyright p,.footer__copyright span,.footer__copyright strong{font-size:.75rem;line-height:1.25rem;font-style:normal;font-weight:400}.footer__credits{display:flex;align-items:center;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__credits{gap:calc(8*1px)}}.footer__creditsLabel{color:#fff;font-family:"Volvo Novum 3.1",sans-serif}.footer__creditsLabel,.footer__creditsLabel h1,.footer__creditsLabel h2,.footer__creditsLabel h3,.footer__creditsLabel h4,.footer__creditsLabel h5,.footer__creditsLabel h6,.footer__creditsLabel p,.footer__creditsLabel span,.footer__creditsLabel strong{font-size:.75rem;line-height:1.25rem;font-style:normal;font-weight:400}.footer__creditsLink{display:inline-flex;text-decoration:none}.footer__creditsLogo{display:block;width:calc(calc(103 * 1px) + (103/.75 - 103)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__creditsLogo{width:calc(103*1px)}}.footer__creditsLogo{height:calc(calc(15 * 1px) + (15/.75 - 15)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.footer__creditsLogo{height:calc(15*1px)}}.footer__creditsLogo__img{display:block;width:100%;height:100%;object-fit:contain}#textDefault{display:block}.hiddenHeadings{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute}.topHeader{border-bottom:1px solid #e1dfdd}.topHeader__container{padding-left:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.topHeader__container{padding-left:calc(16*1px)}}.topHeader__container{padding-right:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.topHeader__container{padding-right:calc(16*1px)}}.topHeader__container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:8px}@media(max-width:768px){.topHeader__container{padding-inline:20px}}.topHeader__group{display:flex;align-items:center;gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.topHeader__group{gap:calc(8*1px)}.topHeader__group--links>:first-child{display:none}}.topHeader__iconButton{cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:1000px;background-color:rgba(0,0,0,0);transition:background-color .27s ease-in-out;width:calc(calc(44 * 1px) + (44/.75 - 44)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.topHeader__iconButton{width:calc(44*1px)}}.topHeader__iconButton{height:calc(calc(44 * 1px) + (44/.75 - 44)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.topHeader__iconButton{height:calc(44*1px)}}.topHeader__iconButton:hover{background-color:#e1dfdd}.topHeader__iconButton:focus-visible{outline:2px solid #0171e3;outline-offset:-2px}.topHeader__iconButton svg{width:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.topHeader__iconButton svg{width:calc(20*1px)}}.topHeader__iconButton svg{height:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.topHeader__iconButton svg{height:calc(20*1px)}}.topHeader__iconButton svg path{fill:#101423}.topHeader__icon{display:block;width:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.topHeader__icon{width:calc(20*1px)}}.topHeader__icon{height:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.topHeader__icon{height:calc(20*1px)}}.topHeader__divider{display:inline-block;width:1px;height:44px;background-color:#e1dfdd}.topHeader__mobileOnly{display:none;align-items:center}@media(max-width:768px){.topHeader__mobileOnly{display:inline-flex}}.buttonDefault{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;cursor:pointer;transition:background-color .27s ease-in-out,border-color .27s ease-in-out,color .27s ease-in-out;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault{gap:calc(8*1px)}}.buttonDefault__filled,.buttonDefault__primary{background-color:#101423;border:1px solid #101423;border-radius:1000px;gap:calc(calc(4 * 1px) + (4/.75 - 4)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__filled,.buttonDefault__primary{gap:calc(4*1px)}}.buttonDefault__filled,.buttonDefault__primary{padding-inline:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__filled,.buttonDefault__primary{padding-inline:calc(24*1px)}}.buttonDefault__filled,.buttonDefault__primary{padding-block:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__filled,.buttonDefault__primary{padding-block:calc(12*1px)}}.buttonDefault__filled .buttonDefault__iconContainer,.buttonDefault__primary .buttonDefault__iconContainer{background-color:rgba(0,0,0,0);padding:0}.buttonDefault__filled:hover,.buttonDefault__primary:hover{background-color:#101423;border-color:#101423}.buttonDefault__filled:focus-visible,.buttonDefault__primary:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0288d1}.buttonDefault__filled--disabled,.buttonDefault__primary--disabled{pointer-events:none;background-color:#e1dfdd;border-color:#e1dfdd}.buttonDefault__filled--disabled .buttonDefault__text--filled,.buttonDefault__filled--disabled .buttonDefault__text--primary,.buttonDefault__primary--disabled .buttonDefault__text--filled,.buttonDefault__primary--disabled .buttonDefault__text--primary{color:#4a4c4e}.buttonDefault__white{background-color:#fff;border:1px solid #fff;border-radius:1000px;gap:calc(calc(4 * 1px) + (4/.75 - 4)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__white{gap:calc(4*1px)}}.buttonDefault__white{padding-inline:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__white{padding-inline:calc(24*1px)}}.buttonDefault__white{padding-block:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__white{padding-block:calc(12*1px)}}.buttonDefault__white .buttonDefault__iconContainer{background-color:rgba(0,0,0,0);padding:0}.buttonDefault__white:hover{background-color:#e1dfdd;border-color:#e1dfdd}.buttonDefault__white:focus-visible{outline:none;box-shadow:0 0 0 2px #101423,0 0 0 4px #0288d1}.buttonDefault__white--disabled{pointer-events:none;background-color:#e1dfdd;border-color:#e1dfdd}.buttonDefault__white--disabled .buttonDefault__text--white{color:#4a4c4e}.buttonDefault__outlined,.buttonDefault__secondary{background-color:rgba(0,0,0,0);border:1px solid #000714;border-radius:1000px;gap:calc(calc(4 * 1px) + (4/.75 - 4)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__outlined,.buttonDefault__secondary{gap:calc(4*1px)}}.buttonDefault__outlined,.buttonDefault__secondary{padding-inline:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__outlined,.buttonDefault__secondary{padding-inline:calc(24*1px)}}.buttonDefault__outlined,.buttonDefault__secondary{padding-block:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__outlined,.buttonDefault__secondary{padding-block:calc(16*1px)}}.buttonDefault__outlined .buttonDefault__iconContainer,.buttonDefault__secondary .buttonDefault__iconContainer{background-color:rgba(0,0,0,0);padding:0}.buttonDefault__outlined:hover,.buttonDefault__secondary:hover{background-color:#e1dfdd;border-color:#000714}.buttonDefault__outlined:focus-visible,.buttonDefault__secondary:focus-visible{outline:none;border-color:#101423;box-shadow:0 0 0 2px #0c1014,0 0 0 4px #0288d1}.buttonDefault__outlined--disabled,.buttonDefault__secondary--disabled{pointer-events:none;background-color:#e1dfdd;border-color:#e1dfdd}.buttonDefault__outlined--disabled .buttonDefault__text--outlined,.buttonDefault__outlined--disabled .buttonDefault__text--secondary,.buttonDefault__secondary--disabled .buttonDefault__text--outlined,.buttonDefault__secondary--disabled .buttonDefault__text--secondary{color:#4a4c4e}.buttonDefault__link,.buttonDefault__tertiary{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:6px;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__link,.buttonDefault__tertiary{gap:calc(8*1px)}}.buttonDefault__link,.buttonDefault__tertiary{padding-inline:calc(calc(0 * 1px) + (0/.75 - 0)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__link,.buttonDefault__tertiary{padding-inline:calc(0*1px)}}.buttonDefault__link,.buttonDefault__tertiary{padding-block:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__link,.buttonDefault__tertiary{padding-block:calc(12*1px)}}.buttonDefault__link .buttonDefault__icon,.buttonDefault__tertiary .buttonDefault__icon{filter:none;width:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__link .buttonDefault__icon,.buttonDefault__tertiary .buttonDefault__icon{width:calc(20*1px)}}.buttonDefault__link .buttonDefault__icon,.buttonDefault__tertiary .buttonDefault__icon{height:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__link .buttonDefault__icon,.buttonDefault__tertiary .buttonDefault__icon{height:calc(20*1px)}}.buttonDefault__link:hover .buttonDefault__icon,.buttonDefault__tertiary:hover .buttonDefault__icon{filter:none}.buttonDefault__link:hover .buttonDefault__text--link,.buttonDefault__link:hover .buttonDefault__text--tertiary,.buttonDefault__tertiary:hover .buttonDefault__text--link,.buttonDefault__tertiary:hover .buttonDefault__text--tertiary{color:#101423;text-decoration:underline}.buttonDefault__link:focus-visible,.buttonDefault__tertiary:focus-visible{outline:2px solid #0171e3;outline-offset:2px}.buttonDefault__link--disabled,.buttonDefault__tertiary--disabled{pointer-events:none;opacity:.5}.buttonDefault__ghost{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:1000px;gap:calc(calc(4 * 1px) + (4/.75 - 4)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__ghost{gap:calc(4*1px)}}.buttonDefault__ghost{padding:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__ghost{padding:calc(12*1px)}}.buttonDefault__ghost .buttonDefault__iconContainer{background-color:rgba(0,0,0,0);padding:0}.buttonDefault__ghost .buttonDefault__icon{width:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__ghost .buttonDefault__icon{width:calc(20*1px)}}.buttonDefault__ghost .buttonDefault__icon{height:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__ghost .buttonDefault__icon{height:calc(20*1px)}}.buttonDefault__ghost:hover{background-color:#e1dfdd}.buttonDefault__ghost:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0288d1}.buttonDefault__ghost--disabled{pointer-events:none;opacity:.5}.buttonDefault__text{text-align:center;font-family:Roboto,sans-serif;transition:color .27s ease-in-out;padding-block:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__text{padding-block:calc(8*1px)}}.buttonDefault__text{padding-inline:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__text{padding-inline:calc(16*1px)}}.buttonDefault__text--noIcon{padding-inline:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__text--noIcon{padding-inline:calc(16*1px)}}.buttonDefault__text--filled,.buttonDefault__text--primary{font-family:"Volvo Novum 3.1",sans-serif}.buttonDefault__text--filled,.buttonDefault__text--filled h1,.buttonDefault__text--filled h2,.buttonDefault__text--filled h3,.buttonDefault__text--filled h4,.buttonDefault__text--filled h5,.buttonDefault__text--filled h6,.buttonDefault__text--filled p,.buttonDefault__text--filled span,.buttonDefault__text--filled strong,.buttonDefault__text--primary,.buttonDefault__text--primary h1,.buttonDefault__text--primary h2,.buttonDefault__text--primary h3,.buttonDefault__text--primary h4,.buttonDefault__text--primary h5,.buttonDefault__text--primary h6,.buttonDefault__text--primary p,.buttonDefault__text--primary span,.buttonDefault__text--primary strong{font-size:.875rem;line-height:1.25rem;font-style:normal;font-weight:400}.buttonDefault__text--filled,.buttonDefault__text--primary{color:#fff;padding:0}.buttonDefault__text--white{font-family:"Volvo Novum 3.1",sans-serif}.buttonDefault__text--white,.buttonDefault__text--white h1,.buttonDefault__text--white h2,.buttonDefault__text--white h3,.buttonDefault__text--white h4,.buttonDefault__text--white h5,.buttonDefault__text--white h6,.buttonDefault__text--white p,.buttonDefault__text--white span,.buttonDefault__text--white strong{font-size:.875rem;line-height:1.25rem;font-style:normal;font-weight:400}.buttonDefault__text--white{color:#101423;padding:0}.buttonDefault__text--outlined,.buttonDefault__text--secondary{font-family:"Volvo Novum 3.1",sans-serif}.buttonDefault__text--outlined,.buttonDefault__text--outlined h1,.buttonDefault__text--outlined h2,.buttonDefault__text--outlined h3,.buttonDefault__text--outlined h4,.buttonDefault__text--outlined h5,.buttonDefault__text--outlined h6,.buttonDefault__text--outlined p,.buttonDefault__text--outlined span,.buttonDefault__text--outlined strong,.buttonDefault__text--secondary,.buttonDefault__text--secondary h1,.buttonDefault__text--secondary h2,.buttonDefault__text--secondary h3,.buttonDefault__text--secondary h4,.buttonDefault__text--secondary h5,.buttonDefault__text--secondary h6,.buttonDefault__text--secondary p,.buttonDefault__text--secondary span,.buttonDefault__text--secondary strong{font-size:.875rem;line-height:1.25rem;font-style:normal;font-weight:400}.buttonDefault__text--outlined,.buttonDefault__text--secondary{color:#000714;padding:0}.buttonDefault__text--link,.buttonDefault__text--tertiary{font-family:"Volvo Novum 3.1",sans-serif}.buttonDefault__text--link,.buttonDefault__text--link h1,.buttonDefault__text--link h2,.buttonDefault__text--link h3,.buttonDefault__text--link h4,.buttonDefault__text--link h5,.buttonDefault__text--link h6,.buttonDefault__text--link p,.buttonDefault__text--link span,.buttonDefault__text--link strong,.buttonDefault__text--tertiary,.buttonDefault__text--tertiary h1,.buttonDefault__text--tertiary h2,.buttonDefault__text--tertiary h3,.buttonDefault__text--tertiary h4,.buttonDefault__text--tertiary h5,.buttonDefault__text--tertiary h6,.buttonDefault__text--tertiary p,.buttonDefault__text--tertiary span,.buttonDefault__text--tertiary strong{font-size:.875rem;line-height:1.25rem;font-style:normal;font-weight:500}.buttonDefault__text--link,.buttonDefault__text--tertiary{color:#101423;padding-inline:unset}@media(max-width:768px){.buttonDefault__text--link,.buttonDefault__text--tertiary{padding-inline:unset}}.buttonDefault__text--link,.buttonDefault__text--tertiary{padding-block:unset}@media(max-width:768px){.buttonDefault__text--link,.buttonDefault__text--tertiary{padding-block:unset}}.buttonDefault__text--ghost{font-family:"Volvo Novum 3.1",sans-serif}.buttonDefault__text--ghost,.buttonDefault__text--ghost h1,.buttonDefault__text--ghost h2,.buttonDefault__text--ghost h3,.buttonDefault__text--ghost h4,.buttonDefault__text--ghost h5,.buttonDefault__text--ghost h6,.buttonDefault__text--ghost p,.buttonDefault__text--ghost span,.buttonDefault__text--ghost strong{font-size:.875rem;line-height:1.25rem;font-style:normal;font-weight:400}.buttonDefault__text--ghost{color:#101423;padding:0}.buttonDefault__iconContainer,.buttonDefault__imgContainer{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;height:100%}.buttonDefault__icon,.buttonDefault__img{width:100%;height:100%;object-fit:contain;object-position:center;aspect-ratio:1/1;transition:.27s ease-in-out;width:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__icon,.buttonDefault__img{width:calc(24*1px)}}.buttonDefault__icon,.buttonDefault__img{height:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__icon,.buttonDefault__img{height:calc(24*1px)}}.buttonDefault__img{width:calc(calc(52 * 1px) + (52/.75 - 52)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__img{width:calc(52*1px)}}.buttonDefault__img{height:calc(calc(52 * 1px) + (52/.75 - 52)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__img{height:calc(52*1px)}}.buttonDefault__filled--left,.buttonDefault__link--left,.buttonDefault__primary--left,.buttonDefault__tertiary--left{flex-direction:row-reverse}.buttonDefault__filled--left .buttonDefault__icon,.buttonDefault__link--left .buttonDefault__icon,.buttonDefault__link--leftRight .buttonDefault__iconContainer:first-child,.buttonDefault__outlined--leftRight .buttonDefault__iconContainer:first-child,.buttonDefault__primary--left .buttonDefault__icon,.buttonDefault__secondary--leftRight .buttonDefault__iconContainer:first-child,.buttonDefault__tertiary--left .buttonDefault__icon,.buttonDefault__tertiary--leftRight .buttonDefault__iconContainer:first-child{transform:rotateY(180deg)}.buttonDefault--circular{width:auto;border-radius:1000px;padding:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault--circular{padding:calc(8*1px)}}.buttonDefault--circular .buttonDefault__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.buttonDefault__ghost.buttonDefault--circular,.buttonDefault__outlined.buttonDefault--circular{padding:calc(calc(12 * 1px) + (12/.75 - 12)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.buttonDefault__ghost.buttonDefault--circular,.buttonDefault__outlined.buttonDefault--circular{padding:calc(12*1px)}}.buttonDefault:focus-visible{outline:2px solid #0171e3;outline-offset:2px}.accessibilityToggle,.accessibilityToggle__trigger{display:flex;align-items:center}.accessibilityToggle__trigger{cursor:pointer;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:1000px;background-color:rgba(0,0,0,0);transition:width .4s cubic-bezier(.4,0,.2,1),opacity .2s ease .15s,background-color .27s ease-in-out;width:calc(calc(44 * 1px) + (44/.75 - 44)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.accessibilityToggle__trigger{width:calc(44*1px)}}.accessibilityToggle__trigger{height:calc(calc(44 * 1px) + (44/.75 - 44)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.accessibilityToggle__trigger{height:calc(44*1px)}}.accessibilityToggle__trigger:hover{background-color:#e1dfdd}.accessibilityToggle__trigger:focus-visible{outline:2px solid #0171e3;outline-offset:-2px}.accessibilityToggle__trigger svg{flex-shrink:0;width:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.accessibilityToggle__trigger svg{width:calc(20*1px)}}.accessibilityToggle__trigger svg{height:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.accessibilityToggle__trigger svg{height:calc(20*1px)}}.accessibilityToggle__trigger svg path{fill:#101423}.accessibilityToggle__options{display:flex;align-items:center;width:0;opacity:0;overflow:hidden;visibility:hidden;transition:width .4s cubic-bezier(.4,0,.2,1),opacity .15s ease,visibility 0s linear .4s}.accessibilityToggle__options .topHeader__iconButton{flex-shrink:0}.accessibilityToggle--open .accessibilityToggle__trigger{width:0;opacity:0;pointer-events:none;transition:width .4s cubic-bezier(.4,0,.2,1),opacity .15s ease,background-color .27s ease-in-out}.accessibilityToggle--open .accessibilityToggle__options{opacity:1;visibility:visible;transition:width .4s cubic-bezier(.4,0,.2,1),opacity .2s ease .15s,visibility 0s;width:calc(calc(176 * 1px) + (176/.75 - 176)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.accessibilityToggle--open .accessibilityToggle__options{width:calc(176*1px)}}@media(prefers-reduced-motion:reduce){.accessibilityToggle--open .accessibilityToggle__options,.accessibilityToggle--open .accessibilityToggle__trigger,.accessibilityToggle__options,.accessibilityToggle__trigger{transition:none}}@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)}}html.highContrast,html.highContrast body{background-color:#000!important}html.highContrast body *{background-color:rgba(0,0,0,0)!important;color:#fff!important}html.highContrast .buttonDefault,html.highContrast .buttonDefault *,html.highContrast a,html.highContrast a *,html.highContrast button,html.highContrast button *{color:#ff0!important}html.highContrast .buttonPlus__panel,html.highContrast .buttonPlus__trigger,html.highContrast .doubleCarousel__cardBadge,html.highContrast .header,html.highContrast .models__info,html.highContrast .models__title,html.highContrast .proposalDrawer__panel,html.highContrast .technologyCarousel__cardBadge,html.highContrast .videoAutoplay__text{background-color:#000!important}html.highContrast .buttonPlus__trigger,html.highContrast .doubleCarousel__tab.is-active{border:1px solid #ff0!important}html.highContrast .proposalDrawer__backdrop{background-color:rgba(0,0,0,.8)!important}html.highContrast .beforeAfterSlider__divider,html.highContrast .carouselProgressControls__progressFill,html.highContrast .purpose__quoteBar,html.highContrast .topHeader__divider{background-color:#fff!important}html.highContrast .carouselProgressControls__button{border-color:#fff!important}html.highContrast .carouselProgressControls__progress{background-color:hsla(0,0%,100%,.3)!important}html.highContrast .header__logo,html.highContrast img[src*="/icons/"]:not([src*=timeline-marker]):not([src*=play]){filter:brightness(0) invert(1)}html.highContrast svg path{fill:#fff!important}