div:where([role=dialog]) .section>div,main .section>div{box-sizing:border-box;width:var(--wrapper-width);padding:0 16px;margin:48px auto}div:where([role=dialog]) .section:first-child>:first-child,main .section:first-child>:first-child{margin-top:0}.redesign-v2 .section:last-child{padding-bottom:24px}.redesign-v2 .section:first-child,.redesign-v2 .section:not(.section--black-background,.section--gray-background)+.section:not(.section--black-background,.section--gray-background){padding-top:0}.redesign-v2 .section>div{padding:var(--section-div-padding);margin:auto}.redesign-v2 .section div.full-width{padding:0;width:100%}:root.redesign-v2 .section .expanded-width{max-width:var(--wrapper-expanded-width);width:100%}@media screen and (min-width:1200px){:root.redesign-v2 .section .expanded-width{padding-left:32px;padding-right:32px}.redesign-v2 .section div.full-width{margin:0}}:root{--nav-height: 64px;--scroll-icon-height: 40px;--scroll-icon-width: 26px;--scroll-dot-width: 9px;--home-hero-padding: 32px;--c-grey-1: #ebebeb;--c-grey-4: #53565a;--c-main-black: #141414;--c-white: #ffffff;--text-block-max-width: 56rem}.ud-service-detail-root .ud-service-detail-main-section+.ud-service-detail-related-section,.ud-service-detail-root .ud-service-detail-main-section+.ud-service-detail-closure-section,.ud-service-detail-root .ud-service-detail-related-section+.ud-service-detail-closure-section{margin-top:40px}.ud-service-detail-root .section.ud-service-detail-related-section{display:flex;flex-direction:column;gap:0}.ud-service-detail-root{--v-c-black: #000;--v-c-white: #fff;--v-c-main-black: #141414;--v-c-cta-blue: #004fbc;--v-c-cta-blue-hover: #2b8ede;--v-c-cta-blue-active: #104e9b;--v-c-grey-50: #f7f7f7;--v-c-grey-100: #ededed;--v-c-grey-200: #e1e1e1;--v-c-grey-400: #a9a9a9;--v-c-grey-700: #575757;--v-c-grey-800: #424242;--v-c-grey-900: #323232;--v-c-grey-4: #53565a;--v-duration-small: .16s;--v-easing-standard: cubic-bezier(.2, 0, .1, 1);--v-section-div-padding: 24px 16px;--v-text-color: var(--v-c-main-black);--v-btn-primary-fg: var(--v-c-white);--v-btn-primary-bg: var(--v-c-main-black);--v-btn-primary-bg-hover: var(--v-c-grey-700);--v-btn-primary-bg-active: var(--v-c-grey-900);--v-btn-secondary-fg: var(--v-text-color);--v-btn-secondary-bg: transparent;--v-btn-secondary-bg-hover: var(--v-c-grey-50);--v-btn-secondary-bg-active: var(--v-c-grey-100);--v-btn-secondary-border: var(--v-c-main-black);--c-main-black: var(--v-c-main-black);--c-white: var(--v-c-white);--button-secondary-color: var(--v-btn-secondary-fg);--button-secondary-bg: var(--v-btn-secondary-bg);--button-secondary-bg-hover: var(--v-btn-secondary-bg-hover);--button-secondary-bg-active: var(--v-btn-secondary-bg-active);--button-secondary-border: var(--v-btn-secondary-border);--ff-volvo-novum-medium: var(--font-sans), system-ui, sans-serif;--font-family-heading: var(--ff-volvo-novum-medium);--v-f-h4: 2rem;--v-f-h4-mobile: 1.5rem;--v-f-h4-lh: 125%;--v-f-h4-ls: .015625rem;--f-heading-4-font-size: var(--v-f-h4-mobile);--f-heading-4-line-height: var(--v-f-h4-lh);--f-heading-4-letter-spacing: var(--v-f-h4-ls);--f-heading-3-font-size: var(--v-f-h4);--f-heading-3-line-height: var(--v-f-h4-lh);--f-heading-3-letter-spacing: var(--v-f-h4-ls);--f-body-font-size: 1rem;--f-body-line-height: 130%;--f-body-letter-spacing: .03125rem;--f-heading-6-font-size: 1.25rem;--f-heading-6-line-height: 125%;--f-heading-6-letter-spacing: .009375rem;font-family:var(--font-sans),system-ui,sans-serif;font-size:16px;color:var(--v-text-color);background:var(--v-c-white);width:100%}.redesign-v2 .ud-service-detail-root .section.columns-container>.default-content-wrapper{box-sizing:border-box;width:min(870px,100%)}.ud-service-detail-root .default-content-wrapper h4{margin:0 0 .75rem;font-family:var(--font-family-heading);font-size:var(--f-heading-4-font-size);line-height:var(--f-heading-4-line-height);letter-spacing:var(--f-heading-4-letter-spacing)}@media screen and (min-width:1200px){.ud-service-detail-root .default-content-wrapper h4{font-size:var(--f-heading-3-font-size);line-height:var(--f-heading-3-line-height);letter-spacing:var(--f-heading-3-letter-spacing)}}.ud-service-detail-root .default-content-wrapper>p{margin:0 0 .875rem;font-size:var(--f-body-font-size);line-height:var(--f-body-line-height);letter-spacing:var(--f-body-letter-spacing);max-width:56rem;color:var(--v-c-grey-4)}.ud-service-detail-root .default-content-wrapper>p:last-of-type:not(.button-container){margin-bottom:0}.ud-service-detail-root .default-content-wrapper .button-container{margin:1rem 0 1.25rem}.ud-service-detail-root .default-content-wrapper>p>picture,.ud-service-detail-root .default-content-wrapper picture{display:block}.ud-service-detail-root .default-content-wrapper>p img,.ud-service-detail-root .default-content-wrapper img{display:block;width:100%;max-width:1170px;height:auto;margin-inline:auto}.ud-service-detail-root .ud-service-detail-pt{max-width:56rem;margin-top:1.25rem;font-size:var(--f-body-font-size);line-height:var(--f-body-line-height);color:var(--v-c-grey-4)}.ud-service-detail-root .ud-service-detail-pt :is(h2,h3){font-family:var(--font-family-heading);margin:1.25rem 0 .75rem;color:var(--v-c-main-black)}.ud-service-detail-root .ud-service-detail-pt p{margin:0 0 1rem}.redesign-v2 .ud-service-detail-root .section.ud-service-detail-related-section .columns-wrapper .ud-service-detail-related-heading-wrap{box-sizing:border-box;width:min(870px,100%)}.ud-service-detail-root .ud-service-detail-related-heading-wrap{margin-top:0}.ud-service-detail-root .ud-service-detail-related-heading{margin:0 0 1rem;font-family:var(--font-family-heading);font-size:var(--f-heading-4-font-size);line-height:var(--f-heading-4-line-height);letter-spacing:var(--f-heading-4-letter-spacing);color:var(--v-c-main-black)}@media screen and (min-width:1200px){.ud-service-detail-root .ud-service-detail-related-heading{font-size:var(--f-heading-3-font-size);line-height:var(--f-heading-3-line-height);letter-spacing:var(--f-heading-3-letter-spacing)}}.ud-service-detail-root .ud-service-detail-related-section .columns-wrapper:not(:first-of-type){margin-top:0}.ud-service-detail-root .columns.block.columns-3-cols>div{display:flex;flex-direction:column;gap:32px}.ud-service-detail-root .columns.block.columns-3-cols>div>div{box-sizing:border-box;min-width:0}.ud-service-detail-root .columns.block.columns-3-cols :is(.image,p:first-child):has(img){margin:0 0 12px}.ud-service-detail-root .columns.block.columns-3-cols img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.ud-service-detail-root .columns.block.columns-3-cols h3{margin:0 0 8px;font-family:var(--font-family-heading);font-size:var(--f-heading-6-font-size);line-height:var(--f-heading-6-line-height);letter-spacing:var(--f-heading-6-letter-spacing);color:var(--v-c-main-black)}.ud-service-detail-root .columns.block.columns-3-cols h3 a{color:inherit;text-decoration:none}.ud-service-detail-root .columns.block.columns-3-cols h3 a:hover{text-decoration:underline}.ud-service-detail-root .columns.block.columns-3-cols>div>div>p:not(.button-container):not(.image){margin:0 0 8px;font-size:var(--f-body-font-size);line-height:var(--f-body-line-height);letter-spacing:var(--f-body-letter-spacing);color:var(--v-c-grey-4)}@media screen and (min-width:744px){.ud-service-detail-root .columns.block.columns-3-cols>div{flex-flow:row;gap:30px}.ud-service-detail-root .columns.block.columns-3-cols>div>div{flex:1 1 0;width:auto;min-width:0}}.ud-service-detail-root a.button.secondary:any-link{border:1px solid transparent;border-radius:4px;display:inline-flex;align-items:center;font-family:inherit;font-size:14px;gap:8px;justify-content:center;letter-spacing:1.25px;line-height:1.4;max-width:21.5em;min-height:48px;padding:0 32px;text-align:left;text-transform:uppercase;transition:background-color var(--v-duration-small) var(--v-easing-standard),border-color var(--v-duration-small) var(--v-easing-standard),color var(--v-duration-small) var(--v-easing-standard);white-space:normal;text-decoration:none;cursor:pointer;box-sizing:border-box;color:var(--v-btn-secondary-fg);background-color:var(--v-btn-secondary-bg);border-color:var(--v-btn-secondary-border)}.ud-service-detail-root a.button.secondary:any-link:hover,.ud-service-detail-root a.button.secondary:any-link:focus-visible{background-color:var(--v-btn-secondary-bg-hover)}.ud-service-detail-root a.button.secondary:any-link:active{background-color:var(--v-btn-secondary-bg-active)}.ud-service-detail-root a.button.primary.cta:any-link{border:1px solid transparent;border-radius:4px;display:inline-flex;align-items:center;font-family:inherit;font-size:14px;gap:8px;justify-content:center;letter-spacing:1.25px;line-height:1.4;max-width:21.5em;min-height:48px;padding:0 32px;text-transform:uppercase;text-decoration:none;transition:background-color var(--v-duration-small) var(--v-easing-standard),border-color var(--v-duration-small) var(--v-easing-standard),color var(--v-duration-small) var(--v-easing-standard);background-color:var(--v-btn-primary-bg);color:var(--v-btn-primary-fg);border-color:var(--v-btn-primary-bg)}.ud-service-detail-root a.button.primary.cta:any-link:hover{background-color:var(--v-btn-primary-bg-hover);border-color:var(--v-btn-primary-bg-hover)}.ud-service-detail-root a.button.primary.cta:any-link:active{background-color:var(--v-btn-primary-bg-active)}.ud-service-detail-root .section.columns-container.teaser-cards-container{padding-bottom:48px;display:flex;flex-direction:column;gap:40px}.ud-service-detail-root .teaser-cards-wrapper.teaser-cards-1{padding:24px 0 0;width:100%}.ud-service-detail-root .teaser-cards-wrapper.teaser-cards-1 .block.teaser-cards{display:flex;flex-direction:column}.ud-service-detail-root .teaser-cards-wrapper.teaser-cards-1 .block.teaser-cards>div{display:flex;flex-flow:column;gap:0}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards .teaser{width:100%;padding:0 0 24px;background-color:#f0f0f0;text-align:center}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards p.image{display:block;margin:0 0 1em}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards img{display:block;width:100%;max-width:100%;height:auto;object-fit:cover;aspect-ratio:16/9}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards h2{margin:30px 0 16px;padding:0 16px;letter-spacing:3.6px;font-family:var(--font-hero-display, var(--font-sans)),"Arial Narrow",system-ui,sans-serif;font-size:clamp(2rem,4vw,48px);text-transform:uppercase;color:var(--v-c-main-black)}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards p.text{display:block;max-width:36rem;margin-inline:auto;margin-bottom:8px;padding:0 16px;font-size:1rem;color:var(--v-c-grey-4)}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards .button-container{margin:0;padding:0 16px 24px}@media screen and (min-width:744px){.ud-service-detail-root .teaser-cards-1 .block.teaser-cards .teaser{padding:8px 0;min-height:250px;position:relative;background:none;color:#fff;display:flex;flex-direction:column;align-items:center;isolation:isolate}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards :is(h2,p.text){display:block;max-width:426px}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards h2{margin-block-start:0;color:#fff;padding-inline:16px}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards p.image{margin:0;position:absolute;inset:0;z-index:0}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards p.image:after{content:"";position:absolute;inset:0;background-color:#000;opacity:.35}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards p.image img{height:100%;aspect-ratio:unset}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards .teaser>:not(p.image){position:relative;z-index:1;opacity:1;visibility:visible}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards a.button.primary.cta:any-link{background-color:#fff;border-color:#fff;color:var(--v-c-main-black)}.ud-service-detail-root .teaser-cards-1 .block.teaser-cards a.button.primary.cta:any-link:hover{background-color:#fffc;border-color:#fff}}
