:root{--mt-ink:#070707;--mt-surface:#111214;--mt-surface-raised:#18191b;--mt-line:#303236;--mt-text:#f4f4f2;--mt-muted:#9a9ea3;--mt-signal:#c7cbce;--mt-danger:#e15b52;--mt-shell:1440px;--mt-gutter:clamp(20px, 3vw, 44px);--mt-header:76px;--mt-ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}html.mt-theme-scroll-locked,html.mt-theme-scroll-locked body{overscroll-behavior:none;overflow:hidden}img,video{max-width:100%;display:block}button,input,select,textarea{color:inherit;font:inherit}button,select{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.038em;font-weight:300;line-height:1.06}address{font-style:normal}.mt-shell{width:min(100%, var(--mt-shell));padding-inline:var(--mt-gutter);margin-inline:auto}.screen-reader-text{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.screen-reader-text:focus{clip:auto;clip-path:none;white-space:normal;z-index:100000;background:var(--mt-paper-bright,#f8f9f9);width:auto;height:auto;color:var(--mt-ink,#070707);margin:0;padding:14px 22px;top:5px;left:5px;overflow:visible}.mt-brand-intro{z-index:1000;background:var(--mt-ink);opacity:1;transition:opacity .24s var(--mt-ease);place-items:center;display:none;position:fixed;inset:0}html.mt-intro-pending,html.mt-intro-pending body{overflow:hidden}html.mt-intro-pending .mt-brand-intro{display:grid}.mt-brand-intro.is-leaving{opacity:0;pointer-events:none}.mt-brand-intro-mark{isolation:isolate;width:clamp(190px,22vw,340px);position:relative;overflow:hidden}.mt-brand-intro-mark:before,.mt-brand-intro-mark:after{content:"";z-index:2;background:var(--mt-ink);width:50.5%;position:absolute;inset-block:0}.mt-brand-intro-mark:before{left:0}.mt-brand-intro-mark:after{right:0}.mt-brand-intro-mark img{opacity:0;width:100%;height:auto;display:block;transform:scale(.94)}.mt-brand-intro.is-running .mt-brand-intro-mark img{animation:mt-brand-mark .28s var(--mt-ease) 20ms both}.mt-brand-intro.is-running .mt-brand-intro-mark:before{animation:mt-brand-curtain-left .26s var(--mt-ease) 30ms both}.mt-brand-intro.is-running .mt-brand-intro-mark:after{animation:mt-brand-curtain-right .26s var(--mt-ease) 30ms both}@keyframes mt-brand-mark{0%{opacity:0;transform:scale(.94)}34%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes mt-brand-curtain-left{0%,20%{transform:translate(0)}to{transform:translate(-105%)}}@keyframes mt-brand-curtain-right{0%,20%{transform:translate(0)}to{transform:translate(105%)}}.mt-icon{flex:none;width:22px;height:22px}.mt-button{background:0 0;border:1px solid #0000;border-radius:0;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:0 20px;font-size:.84rem;font-weight:600;line-height:1;transition:background .22s,color .22s,border-color .22s;display:inline-flex}.mt-button span{transition:transform .22s var(--mt-ease)}.mt-button:hover span{transform:translate(4px)}.mt-button-primary{background:var(--mt-signal);color:var(--mt-ink)}.mt-button-secondary{border-color:#ffffff85}.mt-button-secondary:hover{border-color:var(--mt-text);background:var(--mt-text);color:var(--mt-ink)}.mt-text-link{border-bottom:1px solid var(--mt-signal);align-items:center;gap:20px;padding-block:8px;font-size:.82rem;font-weight:500;display:inline-flex}.mt-text-link .mt-icon{transition:transform .22s var(--mt-ease)}.mt-text-link:hover .mt-icon{transform:translate(4px)}.mt-actions{flex-wrap:wrap;gap:12px;display:flex}.mt-section-head{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(34px,4.2vw,58px);display:flex}.mt-section-head h2{font-size:var(--mth-text-section-title);margin-bottom:0;font-stretch:103%}.mt-media-placeholder{background:#0d0e0f;justify-content:center;align-items:center;min-height:230px;display:flex}.mt-media-placeholder img{opacity:.32;width:min(54%,240px)}.mt-empty-state{border:1px solid var(--mt-line);text-align:center;padding:clamp(44px,6vw,82px)}.mt-empty-state h2{font-size:var(--mth-text-section-title)}.mt-trust-social{padding-block:var(--mth-section-y,96px);border-top:1px solid var(--mt-line);background:#090909}.mt-trust-head{grid-template-columns:1fr .62fr;align-items:end;gap:48px;margin-bottom:40px;display:grid}.mt-trust-head h2{max-width:13ch;font-size:var(--mth-text-section-title);margin:16px 0 0}.mt-trust-head>p{max-width:48ch;color:var(--mt-muted);margin-bottom:8px;line-height:1.65}.mt-rating-channels,.mt-social-grid{background:var(--mt-line);background-clip:content-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.mt-rating-channels>*{background:var(--mt-surface);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:18px;min-height:176px;padding:clamp(24px,3vw,38px);display:flex}.mt-rating-channels>a:hover{background:var(--mt-surface-raised)}.mt-rating-channels span,.mt-rating-channels small{color:var(--mt-muted);letter-spacing:.07em;font-size:.72rem}.mt-rating-channels strong{font-size:clamp(1.1rem,1.8vw,1.7rem);font-weight:420}.mt-social-head{justify-content:space-between;align-items:end;gap:28px;margin-block:clamp(55px,7vw,92px) 24px;display:flex}.mt-social-head h3{margin:10px 0 0;font-size:clamp(1.8rem,3vw,3.4rem)}.mt-social-head>div:last-child{color:var(--mt-muted);gap:22px;display:flex}.mt-social-head a:hover{color:var(--mt-signal)}.mt-social-grid>a{aspect-ratio:4/3;background:var(--mt-surface);position:relative;overflow:hidden}.mt-social-grid img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--mt-ease)}.mt-social-grid a:hover img{transform:scale(1.025)}.mt-social-grid span{background:#070707d1;padding:12px 14px;font-size:.78rem;position:absolute;bottom:16px;left:16px;right:16px}.mt-location{padding-block:var(--mth-section-y,96px);border-bottom:1px solid var(--mt-line);scroll-margin-top:calc(var(--mt-header) + 18px)}.mt-location-grid{grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);gap:clamp(42px,6vw,92px);display:grid}.mt-location h2{font-size:var(--mth-text-section-title);margin-block:16px 24px}.mt-location-grid>div:first-child>p:not(.mt-functional-label){color:var(--mt-muted);line-height:1.75}.mt-map-consent{border:1px solid var(--mt-line);background:linear-gradient(135deg,#151618,#0d0e0f);place-items:center;min-height:470px;display:grid}.mt-map-consent>div{text-align:center;max-width:460px;padding:34px}.mt-map-consent p{color:var(--mt-muted);line-height:1.65}.mt-map-consent iframe{border:0;width:100%;height:100%;min-height:470px}.mt-site-footer{background:#050505;padding-top:clamp(58px,6vw,88px)}.mt-footer-main{grid-template-columns:1.35fr repeat(3,.65fr);gap:40px;padding-bottom:56px;display:grid}.mt-footer-main img{width:184px;margin-bottom:22px}.mt-footer-main p,.mt-footer-main address,.mt-footer-main a{color:var(--mt-muted)}.mt-footer-main>div:not(:first-child){flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mt-footer-main strong{color:var(--mt-text);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:.72rem}.mt-footer-main a:hover,.mt-footer-legal a:hover{color:var(--mt-signal)}.mt-footer-legal{border-top:1px solid var(--mt-line);min-height:64px;color:var(--mt-muted);justify-content:space-between;align-items:center;font-size:.78rem;display:flex}.mt-footer-legal>div{gap:26px;display:flex}.mt-archive{min-height:80vh;padding-top:clamp(58px,5vw,82px)}.mt-archive-intro{padding-bottom:28px}.mt-archive-intro h1{margin-bottom:12px;font-size:clamp(2.8rem,4.2vw,4.6rem)}.mt-archive-intro p{color:var(--mt-muted);margin-bottom:0;font-size:1rem}.mt-search-alert-wrap{scroll-margin-top:calc(var(--mt-header) + 18px);padding-top:30px}.mt-search-alert{border:1px solid var(--mt-line);background:var(--mt-surface);scroll-margin-top:calc(var(--mt-header) + 18px);grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr);display:grid}.mt-search-alert>div{padding:clamp(26px,3vw,42px)}.mt-search-alert>div+div{border-left:1px solid var(--mt-line)}.mt-search-alert h2{max-width:13ch;font-size:var(--mth-text-detail-title);margin-block:14px 18px}.mt-search-alert>div:first-child>p:not(.mt-functional-label){max-width:44ch;color:var(--mt-muted);line-height:1.65}.mt-search-alert>div:first-child>strong{color:var(--mt-signal);font-size:.78rem;font-weight:560}.mt-search-alert form{grid-template-columns:1fr auto;gap:14px;display:grid}.mt-search-alert form>label:first-of-type>span{color:var(--mt-muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:7px;font-size:.72rem;display:block}.mt-search-alert input[type=email]{border:1px solid var(--mt-line);background:var(--mt-ink);border-radius:0;width:100%;min-height:48px;padding:12px 15px}.mt-search-alert input[type=email]:focus{border-color:var(--mt-signal);outline:2px solid var(--mt-signal);outline-offset:2px}.mt-search-alert .mt-consent,.mt-search-alert .mt-form-status{grid-column:1/-1}.mt-search-alert .mt-button{align-self:end}.mt-detail{padding-block:22px clamp(72px,7vw,108px)}.mt-breadcrumb{color:var(--mt-muted);align-items:center;gap:10px;padding-block:14px 22px;font-size:.76rem;display:flex}.mt-breadcrumb a:hover,.mt-breadcrumb strong{color:var(--mt-signal);font-weight:500}.mt-sold-notice{border-block:1px solid var(--mt-signal);color:var(--mt-signal);margin-bottom:24px;padding-block:16px}.mt-gallery-empty{display:block}.mt-gallery-empty .mt-media-placeholder{min-height:520px}.mt-key-specs,.mt-trust-list,.mt-inquiry ul{margin:22px 0;padding:0;list-style:none}.mt-inquiry li{align-items:center;gap:13px;margin-block:10px;font-size:.84rem;display:flex}.mt-inquiry-form label:not(.mt-consent):not(.mt-honeypot)>span{color:var(--mt-muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:7px;font-size:.72rem;display:block}.mt-inquiry-form select,.mt-inquiry-form textarea{border:1px solid var(--mt-line);background:var(--mt-surface);border-radius:0;width:100%;padding:14px 16px}.mt-inquiry-form input[type=text]{border:1px solid var(--mt-line);background:var(--mt-surface);border-radius:0;width:100%;padding:14px 16px}.mt-inquiry-form input[type=email]{border:1px solid var(--mt-line);background:var(--mt-surface);border-radius:0;width:100%;padding:14px 16px}.mt-inquiry-form input[type=tel]{border:1px solid var(--mt-line);background:var(--mt-surface);border-radius:0;width:100%;padding:14px 16px}.mt-inquiry-form input[type=number]{border:1px solid var(--mt-line);background:var(--mt-surface);border-radius:0;width:100%;padding:14px 16px}.mt-inquiry-form input[type=date]{border:1px solid var(--mt-line);background:var(--mt-surface);border-radius:0;width:100%;padding:14px 16px}.mt-inquiry-form input[type=month]{border:1px solid var(--mt-line);background:var(--mt-surface);border-radius:0;width:100%;padding:14px 16px}.mt-inquiry-form input:focus,.mt-inquiry-form select:focus,.mt-inquiry-form textarea:focus{border-color:var(--mt-signal);outline:2px solid var(--mt-signal);outline-offset:2px;box-shadow:none}.mt-inquiry-form select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--mt-muted) 50%), linear-gradient(135deg, var(--mt-muted) 50%, transparent 50%);background-position:calc(100% - 17px) 21px,calc(100% - 12px) 21px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;min-height:49px}.mt-form-vehicle{border-block:1px solid var(--mt-line);justify-content:space-between;align-items:baseline;gap:20px;padding:14px 0;display:flex}.mt-form-vehicle span{color:var(--mt-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem}.mt-field-wide{grid-column:1/-1}.mt-consent{color:var(--mt-muted);align-items:flex-start;gap:10px;font-size:.78rem;display:flex}.mt-consent a{color:var(--mt-signal);text-decoration:underline}.mt-honeypot{position:absolute;left:-10000px}.mt-form-status{border:1px solid;grid-column:1/-1;padding:14px 16px}.mt-form-status.is-success{color:var(--mt-ink)}.mt-form-status.is-error{color:var(--mt-danger)}.mt-page-form{padding-block:var(--mth-section-y,96px);border-top:1px solid var(--mt-line);background:var(--mt-surface)}.mt-page-form-grid{grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:clamp(48px,8vw,120px);display:grid}.mt-page-form-copy h2{max-width:10ch;font-size:var(--mth-text-section-title);margin-block:16px 20px}.mt-page-form-copy>p:not(.mt-functional-label){max-width:39ch;color:var(--mt-muted);line-height:1.65}.mt-page-form-copy>a{color:var(--mt-signal);margin-top:24px;display:inline-block}.mt-lightbox{z-index:200;color:var(--mt-text);background:#030303f7;border:0;grid-template-columns:64px 1fr 64px;place-items:center;width:100%;max-width:none;height:100%;max-height:none;padding:30px;display:grid;position:fixed;inset:0}.mt-lightbox:not([open]){display:none}.mt-lightbox::backdrop{background:#030303f7}.mt-lightbox figure{grid-area:1/2;place-items:center;max-width:100%;max-height:100%;margin:0;display:grid}.mt-lightbox-prev{grid-area:1/1}.mt-lightbox-next{grid-area:1/3}.mt-lightbox figcaption{color:var(--mt-muted);font-variant-numeric:tabular-nums;margin-top:10px;font-size:.78rem}.mt-lightbox img{object-fit:contain;max-width:min(1500px,100%);max-height:calc(100vh - 80px)}.mt-lightbox button{border:1px solid var(--mt-line);background:var(--mt-ink);place-items:center;width:48px;height:48px;display:grid}.mt-lightbox-close{position:absolute;top:20px;right:20px}.mt-page,.mt-page>.wp-block-post-content{margin:0}.mt-page-hero{padding:clamp(72px, 9vw, 138px) var(--mt-gutter) clamp(58px, 7vw, 105px);border-bottom:1px solid var(--mt-line);background:radial-gradient(circle at 82% 15%,#c7cbce1a,#0000 32%)}.mt-page-hero>*{width:min(100%,1160px);margin-inline:auto}.mt-page-hero h1{max-width:13ch;margin-block:18px 28px;font-size:clamp(3rem,6.6vw,7.2rem)}.mt-page-hero .mt-page-lead{max-width:760px;color:var(--mt-muted);margin-bottom:0;font-size:clamp(1.02rem,1.45vw,1.32rem);line-height:1.65}.mt-content-section{padding:var(--mth-section-y,96px) var(--mt-gutter);border-bottom:1px solid var(--mt-line)}.mt-content-section>*{width:min(100%,1160px);margin-inline:auto}.mt-content-section h2{max-width:13ch;font-size:var(--mth-text-section-title);margin-bottom:28px}.mt-content-section p{max-width:760px;color:var(--mt-muted);margin-bottom:16px;font-size:1.02rem;line-height:1.75}.mt-default-page,.mt-error-page{min-height:64vh;padding-block:clamp(58px,6vw,92px)}.mt-autohaus{background:var(--mt-ink);color:var(--mt-white)}.mt-default-page>h1,.mt-error-page h1{font-size:clamp(2.7rem,4.2vw,4.8rem)}.mt-error-page>p{color:var(--mt-signal);letter-spacing:.12em;font-size:.8rem}@media (width<=980px){:root{--mt-header:68px}.mt-mobile-menu-tools{grid-template-columns:1fr 1fr;gap:0 18px;margin-top:18px;display:grid}.mt-mobile-menu-tools a:last-child{grid-column:1/-1}.mt-search-alert>div+div{border-top:1px solid var(--mt-line);border-left:0}.mt-inquiry,.mt-trust-head,.mt-location-grid,.mt-rating-channels{grid-template-columns:1fr}.mt-footer-main{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.mt-actions,.mt-actions .mt-button{width:100%}.mt-section-head{flex-direction:column;align-items:flex-start}.mt-equipment ul,.mt-inquiry-form,.mt-page-form-grid,.mt-search-alert form{grid-template-columns:1fr}.mt-search-alert .mt-button{width:100%}.mt-social-head{flex-direction:column;align-items:flex-start}.mt-social-grid{grid-template-columns:1fr}.mt-field-wide{grid-column:auto}.mt-footer-main{grid-template-columns:1fr}.mt-footer-legal{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding-block:18px}}@media (width<=480px){.mt-archive-intro h1{font-size:2.4rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.mt-brand-intro{display:none!important}}:root{--mt-ink:#14171a;--mt-surface:#e9ecee;--mt-surface-raised:#f6f7f7;--mt-line:#b9c0c4;--mt-text:#14171a;--mt-muted:#4b5359;--mt-signal:#c7cbce;--mt-paper:#eef1f2;--mt-paper-bright:#f8f9f9;--mt-graphite:#14171a;--mt-smoke:#c9ced1;--mt-shell:1540px;--mt-header:72px;--mt-gutter:clamp(20px, 3.2vw, 52px);--mt-ease:cubic-bezier(.16, 1, .3, 1);--mt-shadow:0 24px 70px #20272c1f}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--mt-paper)}h1,h2,h3{color:var(--mt-ink);letter-spacing:-.055em;font-weight:650;line-height:.98}h1{font-size:clamp(3rem,5.2vw,5.8rem)}h2{font-size:var(--mth-text-section-title,clamp(2.15rem, 3.45vw, 4.35rem))}h3{font-size:clamp(1.18rem,1.5vw,1.65rem)}p{color:var(--mt-muted)}.mt-shell{width:min(100%, var(--mt-shell));padding-inline:var(--mt-gutter)}.mt-functional-label{color:var(--mt-muted);font-size:var(--mth-text-eyebrow,.76rem);letter-spacing:.105em;text-transform:uppercase;font-weight:650}:focus-visible{outline:2px solid var(--mt-graphite,#14171a);outline-offset:1px;box-shadow:0 0 0 5px var(--mt-paper-bright,#f8f9f9)}::selection{background:var(--mt-signal);color:var(--mt-ink)}.mt-wordmark{width:clamp(142px,12vw,188px)}.mt-wordmark img{filter:invert();width:100%}.mt-button-primary:hover{background:#dde0e2}.mt-brand-intro{background:var(--mt-graphite)}.mt-brand-intro-mark{width:min(62vw,276px)}.mt-brand-intro-mark:before,.mt-brand-intro-mark:after{display:none}.mt-brand-intro-mark img{opacity:0;clip-path:inset(0 100% 0 0);width:100%;transition:opacity .1s ease, clip-path .22s var(--mt-ease), transform .22s var(--mt-ease);transform:translateY(6px)}.mt-brand-intro.is-running .mt-brand-intro-mark img{opacity:1;clip-path:inset(0);transform:none}.mt-brand-intro.is-leaving{opacity:0;transition:opacity .14s}.mt-button{border:1px solid var(--mt-ink);min-height:48px;color:var(--mt-ink);letter-spacing:0;text-transform:none;transition:background .18s ease, color .18s ease, transform .18s var(--mt-ease);border-radius:0;justify-content:space-between;align-items:center;gap:24px;padding:0 20px;font-size:.76rem;font-weight:700;display:inline-flex}.mt-button:active{transform:translateY(1px)}.mt-button-primary{border-color:var(--mt-signal);background:var(--mt-signal);color:var(--mt-ink)}.mt-button-secondary{border-color:var(--mt-ink);color:var(--mt-ink);background:0 0}.mt-button-secondary:hover{background:var(--mt-ink);color:var(--mt-paper-bright)}.mt-text-link{min-height:44px;color:var(--mt-ink);align-items:center;gap:14px;font-size:.78rem;font-weight:700;display:inline-flex;position:relative}.mt-text-link:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .18s;position:absolute;bottom:5px;left:0;right:0}.mt-text-link:hover:after{transform:scaleX(.35)}.mt-section-head{align-items:end;margin-bottom:clamp(28px,4vw,58px)}.mt-section-head h2{max-width:11ch;margin:0}.mt-trust-social,.mt-trust-social h2,.mt-trust-social h3,.mt-trust-social .mt-functional-label{color:var(--mt-paper-bright)}.mt-trust-social .mt-trust-head>p{color:#aab1b5}.mt-trust-social .mt-rating-channels>*{color:var(--mt-ink)}.mt-trust-social .mt-social-head a{color:#c1c6c9;align-items:center;min-height:44px;padding-inline:8px;display:inline-flex}.mt-consent a,.mt-inquiry-form a{color:var(--mt-ink);-webkit-text-decoration-color:var(--mt-signal);text-decoration-color:var(--mt-signal)}.mt-social-grid{background:var(--mt-line);gap:1px}.mt-social-grid a{background:var(--mt-paper);color:var(--mt-ink);border:0;border-radius:0}.mt-archive,.mt-detail,.mt-page{background:var(--mt-paper);color:var(--mt-ink)}.mt-archive-intro{padding-top:calc(var(--mth-section-y,96px) / 2);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;padding-bottom:40px;display:grid}.mt-archive-intro h1{max-width:9ch;margin:0 0 20px}.mt-archive-intro p{color:var(--mt-muted)}.mt-search-alert-wrap{padding-top:clamp(50px,6vw,92px)}.mt-search-alert{background:var(--mt-smoke);color:var(--mt-ink);box-shadow:none;border:0;border-radius:0}.mt-search-alert h2,.mt-search-alert strong,.mt-search-alert label,.mt-search-alert>div:first-child>strong,.mt-search-alert form>label:first-of-type>span{color:var(--mt-ink)}.mt-archive-results{padding-block:var(--mth-section-y,96px)}.mt-breadcrumb{color:var(--mt-muted);padding-top:30px;padding-bottom:24px;font-size:.72rem}.mt-breadcrumb strong,.mt-inquiry h2{color:var(--mt-ink)}.mt-page-hero{min-height:min(720px, calc(100dvh - var(--mt-header)));background:var(--mt-smoke);color:var(--mt-ink);grid-template-columns:minmax(390px,48fr) minmax(0,52fr);align-items:stretch;margin:0;padding:0;display:grid;position:relative;overflow:hidden}.mt-page-hero:after{content:"";background-image:var(--mt-page-image,url(../images/editorial-v3/autohaus-v3-autohaus-gallery-variety-1672.webp));background-position:50%;background-size:cover;grid-area:1/2/span 3;min-height:620px}.mt-page-hero>.mt-functional-label,.mt-page-hero>h1,.mt-page-hero>.mt-page-lead{z-index:1;width:min(100%,610px);margin-right:auto;margin-left:max(var(--mt-gutter), calc((100vw - var(--mt-shell)) / 2 + var(--mt-gutter)));grid-column:1;padding-right:clamp(24px,4vw,64px)}.mt-page-hero>.mt-functional-label{margin-top:clamp(58px,8vw,110px);margin-bottom:var(--mth-head-gap-inner,16px);align-self:end}.mt-page-hero>h1{max-width:10ch;color:var(--mt-ink);align-self:center;margin-bottom:24px;font-size:clamp(2.65rem,4.05vw,4.85rem);font-weight:660}.mt-page-hero>.mt-page-lead{max-width:48ch;color:var(--mt-muted);align-self:start;margin-bottom:clamp(58px,8vw,110px)}.page-ueber-uns,.page-about-us{--mt-page-image:url(../images/editorial-v3/autohaus-v3-about-hero-1672.webp)}.page-standort,.page-location{--mt-page-image:url(../images/editorial-v3/autohaus-v3-location-hero-1672.webp)}.page-finanzierung-leasing{--mt-page-image:url(../images/editorial-v3/autohaus-v3-finance-hero-1672.webp)}.page-ankauf,.page-sell-your-car{--mt-page-image:url(../images/editorial-v3/autohaus-v3-purchase-hero-1672.webp)}.page-service{--mt-page-image:url(../images/editorial-v3/autohaus-v3-service-hero-1672.webp)}.page-bewertungen,.page-reviews{--mt-page-image:url(../images/editorial-v3/autohaus-v3-reviews-hero-1672.webp)}.page-kontakt,.page-contact{--mt-page-image:url(../images/editorial-v3/autohaus-v3-contact-hero-1672.webp)}.page-impressum,.page-legal-notice{--mt-page-image:url(../images/legal/legal-impressum-1536.webp)}.page-datenschutz,.page-privacy-policy{--mt-page-image:url(../images/legal/legal-datenschutz-1536.webp)}.page-agb,.page-terms{--mt-page-image:url(../images/legal/legal-agb-1536.webp)}.page-widerrufsbelehrung,.page-right-of-withdrawal{--mt-page-image:url(../images/legal/legal-widerruf-1536.webp)}.page-barrierefreiheit,.page-accessibility{--mt-page-image:url(../images/legal/legal-barrierefreiheit-1536.webp)}.mt-content-section{width:min(100%, var(--mt-shell));padding:var(--mth-section-y,96px) var(--mt-gutter);margin:0 auto}.mt-content-section h2{overflow-wrap:anywhere;max-width:12ch;margin-bottom:32px}.mt-content-section p{max-width:74ch;font-size:1rem}.mt-faq{padding-block:var(--mth-section-y,96px);background:var(--mt-paper-bright)}.mt-faq>.mt-shell{grid-template-columns:minmax(250px,4fr) minmax(0,8fr);gap:clamp(36px,7vw,112px);display:grid}.mt-faq header{top:calc(var(--mt-header) + 28px);align-self:start;position:sticky}.mt-faq header h2{max-width:9ch;margin-top:18px}.mt-faq-list{border-top:1px solid var(--mt-line)}.mt-faq details{border-bottom:1px solid var(--mt-line)}.mt-faq summary{min-height:92px;color:var(--mt-ink);cursor:pointer;grid-template-columns:1fr 32px;align-items:center;gap:24px;font-size:clamp(1.05rem,1.4vw,1.35rem);font-weight:650;list-style:none;display:grid}.mt-faq summary::-webkit-details-marker{display:none}.mt-faq summary span{border:1px solid var(--mt-ink);place-items:center;width:32px;height:32px;font-size:1rem;font-weight:500;transition:transform .18s,background-color .18s;display:grid}.mt-faq details[open] summary span{background:var(--mt-signal);transform:rotate(45deg)}.mt-faq details p{max-width:68ch;color:var(--mt-muted);padding:0 56px 32px 0}.mt-page-form{padding-block:var(--mth-section-y,96px);background:var(--mt-smoke)}.mt-page-form-grid{background:var(--mt-line);grid-template-columns:minmax(280px,4fr) minmax(0,8fr);gap:1px;display:grid}.mt-page-form-copy,.mt-page-form-grid>form,.mt-page-form-grid>div:last-child{background:var(--mt-paper-bright);padding:clamp(30px,4.5vw,68px)}.mt-page-form-copy h2{max-width:10ch;margin-bottom:26px}.mt-page-form-copy a{color:var(--mt-ink);margin-top:22px;font-weight:700;display:inline-block}.mt-inquiry-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px;display:grid}.mt-inquiry-form label{color:var(--mt-ink);gap:8px;font-size:.72rem;font-weight:650;display:grid}.mt-inquiry-form input,.mt-inquiry-form select,.mt-inquiry-form textarea{background:var(--mt-paper-bright);width:100%;min-height:50px;color:var(--mt-ink);box-shadow:none;border:1px solid #828b90;border-radius:0;padding:12px 14px}.mt-inquiry-form textarea{resize:vertical;min-height:142px}.mt-inquiry-form input:focus,.mt-inquiry-form select:focus,.mt-inquiry-form textarea:focus{border-color:var(--mt-ink);outline:3px solid var(--mt-signal);outline-offset:0}.mt-inquiry-form input::placeholder{color:#697176}.mt-inquiry-form textarea::placeholder{color:#697176}.mt-consent{color:var(--mt-muted)}.mt-consent input{width:20px;min-height:20px}.mt-form-status{color:var(--mt-ink);font-weight:650}.mt-location{padding-block:var(--mth-section-y,96px);background:var(--mt-paper-bright)}.mt-location-grid{background:var(--mt-line);grid-template-columns:minmax(300px,4fr) minmax(0,8fr);gap:1px;display:grid}.mt-location-grid>div{background:var(--mt-paper);padding:clamp(30px,4vw,58px)}.mt-map-consent{background:var(--mt-smoke);border:0;border-radius:0;min-height:520px}.page-impressum .mt-page-hero,.page-datenschutz .mt-page-hero,.page-agb .mt-page-hero,.page-widerrufsbelehrung .mt-page-hero,.page-barrierefreiheit .mt-page-hero{background:var(--mt-smoke);grid-template-columns:1fr;min-height:500px}.page-impressum .mt-page-hero:after,.page-datenschutz .mt-page-hero:after,.page-agb .mt-page-hero:after,.page-widerrufsbelehrung .mt-page-hero:after,.page-barrierefreiheit .mt-page-hero:after{display:none}.page-impressum .mt-page-hero>*,.page-datenschutz .mt-page-hero>*,.page-agb .mt-page-hero>*,.page-widerrufsbelehrung .mt-page-hero>*,.page-barrierefreiheit .mt-page-hero>*{margin-left:max(var(--mt-gutter), calc((100vw - var(--mt-shell)) / 2 + var(--mt-gutter)))}body:is(.page-impressum,.page-legal-notice,.page-datenschutz,.page-privacy-policy,.page-agb,.page-terms,.page-widerrufsbelehrung,.page-right-of-withdrawal,.page-barrierefreiheit,.page-accessibility) .mt-page-hero{background:var(--mt-smoke);grid-template-columns:1fr;min-height:500px}body:is(.page-impressum,.page-legal-notice,.page-datenschutz,.page-privacy-policy,.page-agb,.page-terms,.page-widerrufsbelehrung,.page-right-of-withdrawal,.page-barrierefreiheit,.page-accessibility) .mt-page-hero:after{display:none}body:is(.page-impressum,.page-legal-notice,.page-datenschutz,.page-privacy-policy,.page-agb,.page-terms,.page-widerrufsbelehrung,.page-right-of-withdrawal,.page-barrierefreiheit,.page-accessibility) .mt-page-hero>*{margin-left:max(var(--mt-gutter), calc((100vw - var(--mt-shell)) / 2 + var(--mt-gutter)))}body:is(.page-impressum,.page-legal-notice,.page-datenschutz,.page-privacy-policy,.page-agb,.page-terms,.page-widerrufsbelehrung,.page-right-of-withdrawal,.page-barrierefreiheit,.page-accessibility) .mt-content-section{max-width:1020px;padding-block:48px}.mt-autohaus{background:var(--mt-paper)}.mt-site-footer{background:var(--mt-graphite);color:var(--mt-paper-bright);border:0}.mt-footer-main{grid-template-columns:1.4fr repeat(3,1fr);gap:clamp(32px,5vw,76px);padding-block:clamp(58px,7vw,108px);display:grid}.mt-footer-main img{width:190px}.mt-footer-main p,.mt-footer-main address,.mt-footer-main a,.mt-footer-main strong,.mt-footer-legal{color:var(--mt-paper-bright)}.mt-footer-main strong{letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.mt-footer-main>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mt-footer-legal{border-top:1px solid #4b5256;padding-block:22px}@media (width<=980px){:root{--mt-header:68px}.mt-wordmark{width:154px}.mt-mobile-menu-tools{margin-top:auto;display:flex}.mt-mobile-menu-tools a{color:var(--mt-ink)}.mt-page-hero{grid-template-columns:1fr}.mt-page-hero:after{grid-area:1/1;min-height:clamp(420px,68vw,650px)}.mt-page-hero>.mt-functional-label,.mt-page-hero>h1,.mt-page-hero>.mt-page-lead{width:auto;max-width:calc(100% - (2 * var(--mt-gutter)));margin-inline:var(--mt-gutter);grid-column:1;padding-right:0}.mt-page-hero>.mt-functional-label{grid-row:2;margin-top:48px}.mt-page-hero>h1{grid-row:3}.mt-page-hero>.mt-page-lead{grid-row:4;margin-bottom:48px}.mt-inquiry,.mt-page-form-grid,.mt-faq>.mt-shell,.mt-location-grid{grid-template-columns:1fr}.mt-faq header{position:static}}@media (width<=720px){:root{--mt-gutter:20px}h1{font-size:clamp(2.65rem,13vw,4rem)}.mt-page-hero:after{min-height:52vh}.mt-footer-legal>div{flex-wrap:wrap;gap:8px 18px}.mt-archive-intro{grid-template-columns:1fr;align-items:end}.mt-inquiry-form{grid-template-columns:repeat(2,minmax(0,1fr))}.mt-inquiry-form .mt-field-wide,.mt-inquiry-form .mt-consent,.mt-inquiry-form button{grid-column:1/-1}.mt-footer-main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.mt-inquiry-form,.mt-footer-main{grid-template-columns:1fr}.mt-inquiry-form>*{grid-column:1}}[consent-skip-blocker="1"] dialog p{color:#929292!important}