.vm-design{--vm-bg:#082c58;--vm-surface:#103762;--vm-text:#f7f5ef;--vm-muted:#c4d0dd;--vm-accent:#e2c597;--vm-line:#496482;--vm-width:1280px}.vm-design,.vm-design .ov-brand-theme{background:var(--vm-bg);color:var(--vm-text)}.vm-design ::selection{background:#e2c597;color:#082c58}.vm-design .optima-v2{--ov-ink:var(--vm-text);--ov-muted:var(--vm-muted)}.vm-design .optima-v2 .ov-nav{--ov-ink:#142d48;--ov-muted:#586572}.vm-design .optima-v2 .ov-nav.ov-nav-floating{box-shadow:0 12px 32px #021b3420}.vm-design .optima-v2 :is(.vm-section,.vm-hero,.vm-page-heading,.vm-content,.vm-contact-page,.vm-case-study,.vm-closing,.vm-project-gallery,.vm-room-nav){width:min(calc(100% - 112px),var(--vm-width));margin-inline:auto}.vm-design .optima-v2 main{padding-top:160px}.vm-design .optima-v2 :is(h1,h2,h3){color:inherit}.vm-design .optima-v2 h1{font-size:clamp(2.75rem,4.6vw,4.7rem);font-weight:500;line-height:1.07;letter-spacing:-.035em;text-wrap:balance}.vm-design .optima-v2 h2{font-size:clamp(2rem,3.4vw,3.2rem);font-weight:500;line-height:1.14;letter-spacing:-.03em;text-wrap:balance}.vm-design .optima-v2 em{font-style:normal;color:var(--vm-accent)}.vm-design .optima-v2 h3{font-size:20px;font-weight:500;line-height:1.35;letter-spacing:-.015em}.vm-design .optima-v2 p{font-size:17px;line-height:1.65;max-width:68ch;color:var(--vm-muted)}.vm-design .optima-v2 svg.vm-icon{width:42px;height:42px;display:block;color:var(--vm-accent);flex-shrink:0}.vm-design .optima-v2 :is(a,button,summary,input):focus-visible{outline:2px solid var(--vm-accent);outline-offset:6px}.vm-design .optima-v2 :is(.ov-nav,.vm-contact-form) :is(a,button,summary,input,select,textarea):focus-visible{outline-color:#285986}.vm-design .optima-v2 section{scroll-margin-top:150px}.vm-design .vm-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center;min-height:540px;padding-block:20px 65px}.vm-design .vm-hero-copy{padding-block:30px}.vm-design .vm-hero-copy>p{margin-top:28px;max-width:38ch;font-size:18px}.vm-design .vm-hero-copy>.vm-button{margin-top:32px}.vm-design .vm-hero-media{position:relative;height:510px}.vm-design .vm-hero-media>img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 57%;border-radius:14px}.vm-design .vm-photo-caption{position:absolute;bottom:18px;left:20px;background:#082c58e8;color:#fff;padding:8px 12px;font-size:11px;border-radius:4px}.vm-design .vm-hero-symbol{position:absolute;bottom:50px;left:-28px;width:100px;height:100px;display:grid;place-items:center;background:var(--vm-bg);border-radius:14px}.vm-design .optima-v2 .vm-hero-symbol>.vm-icon{width:62px;height:62px}.vm-design .vm-hero-meta{display:flex;gap:8px;align-items:center;margin-top:40px;font-size:12px;color:var(--vm-muted);flex-wrap:wrap}.vm-design .optima-v2 .vm-hero-meta>.vm-icon{width:18px;height:18px}.vm-meta-dot{width:3px;height:3px;border-radius:50%;background:currentColor;margin-inline:4px}.vm-design .vm-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;padding:16px 23px;min-height:54px;border-radius:6px;background:var(--vm-accent);color:#082c58;font-size:14px;font-weight:600;transition:background .2s,transform .2s}.vm-design .vm-button:hover{background:#f1dbb9;transform:translateY(-2px)}.vm-design .optima-v2 .vm-button>.vm-icon{width:22px;height:22px;color:currentColor}.vm-design .vm-section{padding-block:80px}.vm-design .vm-section>h2{margin-bottom:42px;max-width:22ch}.vm-design .vm-content{padding-block:35px}.vm-design .vm-icon-strip{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.vm-design .vm-icon-strip>li{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0;padding-block:16px}.vm-design .vm-icon-strip h3{font-size:17px;max-width:22ch}.vm-design .vm-icon-strip p{font-size:14px;margin-top:7px}.vm-design .vm-content>.vm-icon-strip{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:25px;border-block:1px solid var(--vm-line)}.vm-design .vm-content>.vm-icon-strip>li{flex-direction:row;align-items:center;gap:18px}.vm-design .vm-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.vm-design .vm-path{min-width:0;display:block;padding-block:32px;border-top:1px solid var(--vm-line)}.vm-design .vm-path>img{display:none}.vm-design .vm-path-content{display:grid;grid-template-columns:1fr 28px;gap:26px;align-items:center}.vm-design .vm-path-content>.vm-icon:first-child{grid-column:1/-1;width:62px;height:62px;transition:transform .25s}.vm-design .vm-path:hover .vm-path-content>.vm-icon:first-child{transform:translateY(-5px)}.vm-design .vm-path-content h3{font-size:23px}.vm-design .vm-path-content p{font-size:15px;margin-top:7px}.vm-design .optima-v2 .vm-path-arrow{width:25px;height:25px;transition:transform .2s}.vm-design .vm-path:hover .vm-path-arrow{transform:translateX(4px)}.vm-design .vm-paths-section>.vm-detail{margin-top:30px}.vm-design .vm-detail{border-bottom:1px solid var(--vm-line)}.vm-design .vm-detail>summary{display:flex;justify-content:space-between;align-items:center;gap:24px;list-style:none;padding:24px 0;font-size:15px;font-weight:500;cursor:pointer}.vm-design .vm-detail>summary::-webkit-details-marker{display:none}.vm-design .vm-plus{position:relative;width:17px;height:17px;flex-shrink:0;color:var(--vm-accent)}.vm-design .vm-plus:after,.vm-design .vm-plus:before{content:"";position:absolute;background:currentColor;top:8px;left:0;width:17px;height:1px}.vm-design .vm-plus:after{transform:rotate(90deg);transition:transform .2s}.vm-design .vm-detail[open]>summary .vm-plus:after{transform:rotate(0)}.vm-design .vm-detail-body{padding:0 0 28px;max-width:76ch}.vm-design .vm-detail-body p{font-size:16px;margin-block:16px}.vm-design .vm-detail-body h3,.vm-design .vm-detail-body h4{margin-top:22px;font-weight:500}.vm-design .vm-detail-body .vm-icon-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-block:14px}.vm-design .vm-detail-body .vm-icon-strip>li{flex-direction:row;gap:14px;align-items:center}.vm-design .vm-detail-body .vm-icon-strip h3{margin:0;font-size:15px}.vm-design .vm-detail-body .vm-icon{width:30px;height:30px}.vm-design .vm-advantages{border-block:1px solid var(--vm-line)}.vm-design .vm-proof-layout{display:grid;grid-template-columns:1.7fr 1fr;gap:65px;align-items:center}.vm-design .vm-proof-copy>h3{margin-top:28px;font-size:28px;max-width:18ch}.vm-design .vm-proof-copy>p{margin-block:18px}.vm-design .vm-proof-copy>.vm-detail{margin-top:25px}.vm-design .vm-text-link{display:inline-flex;gap:18px;align-items:center;font-size:15px;min-height:44px;text-underline-offset:5px}.vm-design .vm-text-link:hover{text-decoration:underline}.vm-design .optima-v2 .vm-text-link>.vm-icon{width:22px;height:22px}.vm-design .vm-comparison{margin:0;min-width:0}.vm-design .vm-comparison-images{position:relative;aspect-ratio:1.35;overflow:hidden;border-radius:14px;background:#103762;isolation:isolate}.vm-design .vm-comparison-images>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 52%;pointer-events:none}.vm-design .vm-comparison-tag{position:absolute;top:18px;padding:7px 12px;border-radius:4px;background:#082c58e8;font-size:12px;color:#fff}.vm-design .vm-before{left:18px}.vm-design .vm-after{right:18px}.vm-design .vm-comparison-line{position:absolute;top:0;bottom:0;width:2px;background:#fff;transform:translateX(-50%);pointer-events:none}.vm-design .vm-comparison-line>span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#fff}.vm-design .optima-v2 .vm-comparison-line .vm-icon{width:26px;height:26px;color:#082c58}.vm-design .vm-comparison-images>input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0;touch-action:pan-y}.vm-design .vm-comparison-images:focus-within{outline:3px solid var(--vm-accent);outline-offset:5px}.vm-design .vm-comparison figcaption{display:flex;justify-content:space-between;gap:15px;margin-top:15px;font-size:13px;color:var(--vm-text)}.vm-design .vm-comparison figcaption>span{color:var(--vm-muted);font-size:11px}.vm-design .vm-process{border-top:1px solid var(--vm-line)}.vm-design .vm-process ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;padding:0;list-style:none}.vm-design .vm-process li{position:relative;padding-top:22px;border-top:1px solid var(--vm-line)}.vm-design .vm-step-number{position:absolute;right:0;top:24px;font-size:12px;font-variant-numeric:tabular-nums;color:var(--vm-muted)}.vm-design .vm-process h3{margin-top:25px;font-size:18px}.vm-design .vm-process li>p{margin-top:8px;font-size:14px}.vm-design .optima-v2 .vm-fineprint{font-size:12px;line-height:1.7;color:var(--vm-muted);margin-top:28px;max-width:70ch}.vm-design .vm-reading{max-width:920px}.vm-design .vm-renovation-services>.vm-icon-strip{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px}.vm-design .vm-renovation-services .vm-icon{width:56px;height:56px}.vm-design .optima-v2 .vm-renovation-services svg.vm-icon{width:64px;height:64px}.vm-design .vm-image-story{display:grid;grid-template-columns:1.1fr 1fr;max-width:1488px;margin:55px auto;background:var(--vm-surface)}.vm-design .vm-image-story>img{width:100%;height:540px;object-fit:cover;display:block}.vm-design .vm-image-story>div{align-self:center;padding:65px}.vm-design .vm-image-story .vm-icon-strip{grid-template-columns:1fr 1fr;gap:22px;margin-top:40px}.vm-design .vm-image-story .vm-icon-strip>li{gap:12px}.vm-design .vm-image-story .vm-icon-strip h3{font-size:15px}.vm-design .vm-image-story-reverse>img{order:2}.vm-design .vm-image-story-reverse>div>p{margin-block:25px}.vm-design .vm-region-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.vm-design .vm-region .vm-icon-strip{grid-template-columns:1fr;gap:8px}.vm-design .vm-region .vm-icon-strip>li{flex-direction:row;gap:18px;align-items:center}.vm-design .vm-region .vm-icon-strip h3{font-size:18px;max-width:28ch}.vm-design .vm-map{width:100%;height:auto;max-height:560px;object-fit:contain;border-radius:14px}.vm-design .vm-region-links{display:flex;flex-wrap:wrap;gap:8px 20px}.vm-design .vm-region-links>a{padding-block:8px;font-size:14px;text-decoration:underline;text-underline-offset:4px}.vm-design .vm-closing{display:flex;justify-content:space-between;align-items:center;gap:35px;padding-block:80px;margin-top:30px;border-top:1px solid var(--vm-line)}.vm-design .vm-closing p{margin-top:16px}.vm-design .vm-page-heading{padding-block:40px 65px}.vm-design .vm-page-heading>p{margin-top:25px}.vm-design .vm-page-heading>.vm-text-link{margin-bottom:30px}.vm-design .vm-project-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-bottom:60px}.vm-design .vm-project-gallery img{width:100%;height:350px;object-fit:cover;border-radius:12px;display:block}.vm-design .vm-project-gallery a>span{display:flex;justify-content:space-between;align-items:center;padding-top:15px;font-size:17px}.vm-design .optima-v2 .vm-project-gallery .vm-icon{width:22px;height:22px}.vm-design .vm-room-nav{display:flex;flex-wrap:wrap;gap:10px 22px;padding-bottom:35px;border-bottom:1px solid var(--vm-line)}.vm-design .vm-room-nav>a{font-size:14px;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:6px}.vm-design .vm-room-nav>a:hover{text-decoration:underline}.vm-design .vm-case-study{display:grid;grid-template-columns:1fr 1fr;gap:65px 35px;padding-top:55px}.vm-design .vm-case-study>section:first-child{grid-column:1/-1}.vm-design .vm-case-study h2{font-size:27px;margin-bottom:22px}.vm-design .vm-case-study .vm-comparison-images{aspect-ratio:1.1}.vm-design .vm-case-study>section:first-child .vm-comparison-images{aspect-ratio:1.8}.vm-design .vm-contact-page{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;padding-block:40px 90px;align-items:start}.vm-design .vm-contact-intro>p{margin-top:25px;max-width:34ch}.vm-design .vm-contact-intro .vm-icon-strip{grid-template-columns:1fr;gap:0;margin-top:30px}.vm-design .vm-contact-intro .vm-icon-strip>li{flex-direction:row;gap:15px;align-items:center}.vm-design .vm-contact-intro .vm-icon-strip h3{font-size:15px;max-width:30ch}.vm-design .vm-contact-intro .vm-icon{width:30px;height:30px}.vm-design .vm-contact-intro .vm-detail{margin-top:25px}.vm-design .vm-contact-form{border-radius:14px;padding:32px;background:#f7f5ef;color:#142d48;min-width:0}.vm-design .vm-contact-form :is(h2,h3,p){color:#142d48}.vm-design .vm-home-film>.vm-section{padding-bottom:30px}.vm-design .vm-home-film>.vm-section>h2{margin-bottom:0}.vm-design .vm-simple-list{display:grid;grid-template-columns:1fr 1fr;gap:10px 30px;padding:10px 0 10px 20px;font-size:14px;color:var(--vm-muted)}.vm-design .optima-v2 .ov-footer{background:#062345;color:#f7f5ef;margin-top:30px;max-width:none;padding-inline:max(56px,calc((100vw - 1280px)/2))}.vm-design .ov-footer p,.vm-design .ov-footer-bottom{color:#c4d0dd!important}.vm-design .ov-footer nav>a{font-size:13px}.vm-design[data-design=bildwelt] .vm-hero{position:relative;display:block;min-height:650px;isolation:isolate;padding:0;margin-bottom:30px}.vm-design[data-design=bildwelt] .vm-hero-media{position:absolute;inset:0;height:100%;z-index:-1}.vm-design[data-design=bildwelt] .vm-hero-media:after{content:"";position:absolute;inset:0;border-radius:14px;background:linear-gradient(90deg,#031e3bea,#031e3bc4 35%,#031e3b00 85%)}.vm-design[data-design=bildwelt] .vm-hero-copy{padding:110px 65px 75px;max-width:770px}.vm-design[data-design=bildwelt] .vm-hero-copy h1{font-size:clamp(3rem,5vw,4.8rem)}.vm-design[data-design=bildwelt] .vm-hero-copy>p,.vm-design[data-design=bildwelt] .vm-hero-meta{color:#f2f0ea}.vm-design[data-design=bildwelt] .vm-hero-symbol{display:none}.vm-design[data-design=bildwelt] .vm-photo-caption{left:auto;right:20px;z-index:1}.vm-design[data-design=bildwelt] .vm-paths{gap:22px}.vm-design[data-design=bildwelt] .vm-path{position:relative;height:390px;border:0;padding:0;overflow:hidden;border-radius:14px;background:#103762;isolation:isolate}.vm-design[data-design=bildwelt] .vm-path>img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;z-index:-2;transition:transform .4s}.vm-design[data-design=bildwelt] .vm-path:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#031e3bf5,#031e3b00 95%);z-index:-1}.vm-design[data-design=bildwelt] .vm-path-content{position:absolute;inset:auto 25px 28px;gap:20px}.vm-design[data-design=bildwelt] .vm-path:hover>img{transform:scale(1.035)}.vm-design[data-design=bildwelt] .vm-path-content h3{color:#fff}.vm-design[data-design=bildwelt] .vm-path-content p{color:#e8e9e8}.vm-design[data-design=bildwelt] .vm-proof-layout{grid-template-columns:1fr;gap:30px}.vm-design[data-design=bildwelt] .vm-proof .vm-comparison-images{aspect-ratio:1.9}.vm-design[data-design=bildwelt] .vm-proof-copy{display:grid;grid-template-columns:1fr 1fr;gap:10px 45px;align-items:center}.vm-design[data-design=bildwelt] .vm-proof-copy>.vm-icon{display:none}.vm-design[data-design=bildwelt] .vm-proof-copy>h3{margin:0}.vm-design[data-design=bildwelt] .vm-proof-copy>.vm-detail{grid-column:2;grid-row:1/4;margin:0}@media(min-width:1600px){.vm-design .vm-hero{min-height:640px}.vm-design .vm-hero-media{height:590px}}@media(max-width:1100px){.vm-design .optima-v2 :is(.vm-section,.vm-hero,.vm-page-heading,.vm-content,.vm-contact-page,.vm-case-study,.vm-closing,.vm-project-gallery,.vm-room-nav){width:calc(100% - 72px)}.vm-design .vm-hero{gap:36px}.vm-design .vm-hero-media{height:460px}.vm-design .vm-proof-layout{gap:35px}.vm-design .vm-image-story>div{padding:40px}.vm-design .vm-contact-page,.vm-design .vm-region-layout{gap:40px}}@media(max-width:760px){.vm-design .optima-v2 main{padding-top:110px}.vm-design .optima-v2 :is(.vm-section,.vm-hero,.vm-page-heading,.vm-content,.vm-contact-page,.vm-case-study,.vm-closing,.vm-project-gallery,.vm-room-nav){width:calc(100% - 40px)}.vm-design .optima-v2 h1{font-size:clamp(2.5rem,9vw,3.8rem);line-height:1.1}.vm-design .optima-v2 h2{font-size:clamp(1.9rem,7.3vw,2.8rem)}.vm-design .vm-hero{grid-template-columns:1fr;gap:25px;padding-block:12px 25px;min-height:0}.vm-design .vm-hero-copy{padding-block:12px}.vm-design .vm-hero-copy>p{font-size:16px;margin-top:22px;max-width:36ch}.vm-design .vm-hero-copy>.vm-button{margin-top:24px}.vm-design .vm-hero-meta{margin-top:25px;font-size:11px}.vm-design .vm-hero-media{height:310px}.vm-design .vm-hero-symbol{width:72px;height:72px;left:auto;right:15px;bottom:15px}.vm-design .optima-v2 .vm-hero-symbol>.vm-icon{width:43px;height:43px}.vm-design .vm-photo-caption{font-size:10px;bottom:14px;left:14px}.vm-design .vm-section{padding-block:50px}.vm-design .vm-section>h2{margin-bottom:28px}.vm-design .vm-icon-strip{grid-template-columns:1fr 1fr;gap:20px}.vm-design .vm-icon-strip>li{gap:16px}.vm-design .vm-icon-strip h3{font-size:15px}.vm-design .optima-v2 svg.vm-icon{width:35px;height:35px}.vm-design .vm-paths{grid-template-columns:1fr;gap:0}.vm-design .vm-path{padding-block:24px}.vm-design .vm-path-content{grid-template-columns:45px 1fr 22px;gap:20px}.vm-design .vm-path-content>.vm-icon:first-child{grid-column:auto;width:40px;height:40px}.vm-design .vm-path-content h3{font-size:20px}.vm-design .vm-path-content p{font-size:13px;margin-top:5px}.vm-design .vm-detail>summary{padding-block:21px;font-size:14px}.vm-design .vm-detail-body p{font-size:15px}.vm-design .vm-detail-body .vm-icon-strip{gap:15px}.vm-design .vm-detail-body .vm-icon-strip>li{flex-direction:column;align-items:flex-start}.vm-design .vm-detail-body .vm-icon-strip h3{font-size:14px}.vm-design .vm-content{padding-block:25px}.vm-design .vm-content>.vm-icon-strip{grid-template-columns:1fr;gap:0;padding-block:10px}.vm-design .vm-content>.vm-icon-strip>li{padding-block:13px}.vm-design .vm-proof-layout{grid-template-columns:1fr;gap:30px}.vm-design .vm-proof-copy>.vm-icon{display:none}.vm-design .vm-proof-copy>h3{font-size:24px;margin-top:0;max-width:100%}.vm-design .vm-proof-copy>p{font-size:15px;margin-block:12px}.vm-design .vm-proof-copy>.vm-detail{margin-top:14px}.vm-design .vm-comparison-images{aspect-ratio:1.15}.vm-design .vm-comparison-tag{top:12px;padding:6px 9px;font-size:10px}.vm-design .vm-before{left:12px}.vm-design .vm-after{right:12px}.vm-design .vm-comparison figcaption{font-size:12px;flex-wrap:wrap;gap:5px}.vm-design .vm-comparison figcaption>span{font-size:10px}.vm-design .vm-process ol{grid-template-columns:1fr 1fr;gap:30px 20px}.vm-design .vm-process h3{font-size:16px}.vm-design .vm-process li>p{font-size:12px}.vm-design .vm-renovation-services>.vm-icon-strip{grid-template-columns:1fr 1fr;gap:22px}.vm-design .vm-renovation-services .vm-icon{width:44px;height:44px}.vm-design .optima-v2 .vm-renovation-services svg.vm-icon{width:48px;height:48px}.vm-design .vm-image-story{grid-template-columns:1fr;margin-block:25px}.vm-design .vm-image-story>img{height:330px}.vm-design .vm-image-story>div{padding:35px 25px}.vm-design .vm-image-story .vm-icon-strip{margin-top:25px}.vm-design .vm-image-story-reverse>img{order:0}.vm-design .vm-region-layout{grid-template-columns:1fr;gap:30px}.vm-design .vm-map{max-height:440px}.vm-design .vm-region .vm-icon-strip h3{font-size:16px}.vm-design .vm-region .vm-icon-strip>li{gap:14px}.vm-design .vm-closing{flex-direction:column;align-items:flex-start;padding-block:45px;gap:25px}.vm-design .vm-closing p{font-size:15px}.vm-design .vm-page-heading{padding-block:20px 35px}.vm-design .vm-page-heading>p{font-size:15px}.vm-design .vm-project-gallery{grid-template-columns:1fr;gap:28px}.vm-design .vm-project-gallery img{height:320px}.vm-design .vm-case-study{grid-template-columns:1fr;gap:40px;padding-top:35px}.vm-design .vm-case-study>section:first-child .vm-comparison-images{aspect-ratio:1.15}.vm-design .vm-room-nav{gap:4px 20px;padding-bottom:20px}.vm-design .vm-contact-page{grid-template-columns:1fr;gap:35px;padding-top:20px}.vm-design .vm-contact-form{padding:22px 18px}.vm-design .vm-contact-intro>p{font-size:16px}.vm-design .vm-contact-intro .vm-icon-strip{margin-top:20px}.vm-design .vm-simple-list{grid-template-columns:1fr}.vm-design .optima-v2 .ov-footer{padding-inline:24px}.vm-design .ov-footer-top{gap:20px;flex-wrap:wrap}.vm-design .ov-footer-top .ov-logo{width:200px}.vm-design .ov-footer-top>a:last-child{display:none}.vm-design .optima-v2 .ov-mobile-nav>nav{max-height:calc(100svh - 174px);overflow-y:auto;overscroll-behavior:contain}.vm-design .optima-v2 .ov-nav[data-scrolled] .ov-mobile-nav>nav{max-height:calc(100svh - 144px)}.vm-design[data-design=bildwelt] .vm-hero{min-height:570px;width:calc(100% - 24px);padding:0}.vm-design[data-design=bildwelt] .vm-hero-copy{padding:65px 25px 100px;max-width:100%}.vm-design[data-design=bildwelt] .vm-hero-copy h1{font-size:clamp(2.6rem,10vw,4rem)}.vm-design[data-design=bildwelt] .vm-hero-media:after{background:linear-gradient(90deg,#031e3be8,#031e3b6b)}.vm-design[data-design=bildwelt] .vm-hero-media{height:100%}.vm-design[data-design=bildwelt] .vm-paths{grid-template-columns:1fr;gap:16px}.vm-design[data-design=bildwelt] .vm-path{height:285px}.vm-design[data-design=bildwelt] .vm-path-content{inset:auto 23px 25px;grid-template-columns:40px 1fr 22px;gap:16px}.vm-design[data-design=bildwelt] .vm-path-content>.vm-icon:first-child{grid-column:auto;width:36px;height:36px}.vm-design[data-design=bildwelt] .vm-proof .vm-comparison-images{aspect-ratio:1.15}.vm-design[data-design=bildwelt] .vm-proof-copy{display:block}.vm-design[data-design=bildwelt] .vm-proof-copy>.vm-detail{margin-top:15px}}@media(prefers-reduced-motion:reduce){.vm-design *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}