.fehler{max-width:720px;padding-block:var(--bl-raum-8)}.fehler__titel{margin-block-start:var(--bl-raum-4)}.fehler__text{margin-block-start:var(--bl-raum-5)}.fehler__suche{margin-block-start:var(--bl-raum-8)}.fehler__wege{display:flex;flex-wrap:wrap;gap:var(--bl-raum-7);margin-block-start:var(--bl-raum-7)}.anfrage__raster{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,92px);align-items:start}.anfrage__titel{margin-block-start:var(--bl-raum-4);max-width:18ch}.anfrage__lead{margin-block-start:var(--bl-raum-5);max-width:46ch}.anfrage__hinweis{margin-block-start:var(--bl-raum-5)}.anfrage__formular{display:grid;gap:1px;background-color:var(--bl-line-strong);border:1px solid var(--bl-line-strong);border-radius:var(--bl-radius-karte);overflow:hidden}.anfrage__feld{position:relative;background-color:var(--bl-surface)}.anfrage__feld label{position:absolute;inset-block-start:12px;inset-inline-start:17px;pointer-events:none;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--bl-text-faint)}.anfrage__feld input,.anfrage__feld textarea{width:100%;padding:30px 16px 14px;background:transparent;border:0;border-radius:0;color:var(--bl-text);font-size:16.5px;resize:vertical}.anfrage__feld input{height:76px;padding-block-end:0}.anfrage__senden{border-radius:0;min-height:68px}.anfrage__erfolg,.anfrage__fehler{background-color:var(--bl-surface);padding:clamp(24px,3vw,36px)}.anfrage__fehler{color:var(--bl-error)}@media(max-width:860px){.anfrage__raster{grid-template-columns:1fr}}.anspruch{text-align:center}.anspruch__zeichen{width:clamp(64px,8vw,96px);margin:0 auto clamp(32px,4vw,52px)}.anspruch__zeichen svg{width:100%;height:auto}.bl-dunkel .anspruch__zeichen svg,.bl-dunkel .anspruch__zeichen svg g{fill:#fff}.anspruch__zeichen svg,.anspruch__zeichen svg g{fill:currentcolor}.anspruch__satz{max-width:24ch;margin:var(--bl-raum-4) auto 0;font-size:clamp(28px,3.6vw,52px);line-height:1.16;letter-spacing:-.03em;text-wrap:balance}.anspruch__text{max-width:56ch;margin:var(--bl-raum-5) auto 0}.anspruch__punkte{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(32px,4vw,56px);margin-block-start:clamp(48px,6vw,88px);text-align:start}@media(max-width:860px){.anspruch__punkte{grid-template-columns:1fr}}.anspruch__strich{display:block;width:100%;margin-block-end:var(--bl-raum-5)}.anspruch__punkt h3{font-size:19px}.anspruch__punkt p{margin-block-start:var(--bl-raum-3);color:var(--bl-text-dim);font-size:16px;line-height:1.62}.app__raster{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(40px,6vw,96px);align-items:center}.app__titel{margin-block-start:var(--bl-raum-4);max-width:16ch}.app__herkunft{display:inline-flex;align-items:center;gap:var(--bl-raum-3);margin-block-start:var(--bl-raum-5);font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--bl-text-dim)}.app__flagge{display:block;width:20px;line-height:0;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px color-mix(in srgb,var(--bl-text) 18%,transparent)}.app__name{margin-block-start:var(--bl-raum-2)}.app__lead{margin-block-start:var(--bl-raum-5);max-width:46ch}.app__liste{display:grid;gap:1px;margin:var(--bl-raum-7) 0 0;padding:0;list-style:none;background-color:var(--bl-line)}.app__liste li{background-color:var(--bl-ground);padding-block:var(--bl-raum-5)}.app__liste b{display:block;font-size:17px;font-weight:600;letter-spacing:-.01em}.app__liste span{color:var(--bl-text-dim);font-size:15.5px}.app__link{margin-block-start:var(--bl-raum-7)}.app__telefone{display:flex;align-items:flex-end;justify-content:center;gap:clamp(10px,1.6vw,22px)}.app__telefon{flex:1 1 0;max-width:250px;border:1px solid var(--bl-line-strong);border-radius:28px;overflow:hidden;background-color:#000;box-shadow:0 30px 70px -30px #000000d9}.app__telefon:nth-child(2){margin-block-end:clamp(20px,4vw,56px)}@media(max-width:960px){.app__raster{grid-template-columns:1fr}.app__telefone{order:-1}}.marken{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--bl-raum-5);margin-block-start:var(--bl-raum-8)}.marke{display:block;transition:transform var(--bl-zeit-basis) var(--bl-kurve)}.marke:hover{transform:translateY(-2px)}.marke__bild{overflow:hidden;border:1px solid var(--bl-line);border-radius:var(--bl-radius-flaeche);background-color:var(--bl-surface);transition:border-color var(--bl-zeit-basis) var(--bl-kurve)}.marke:hover .marke__bild{border-color:var(--bl-line-control)}.marke__bild img,.marke__leer{width:100%;aspect-ratio:4 / 3;object-fit:cover}.marke__leer{background:radial-gradient(120% 100% at 50% 120%,#151824,#0a0c12 60%,#06070a)}.marke__zeile{display:flex;align-items:baseline;justify-content:space-between;gap:var(--bl-raum-3);margin-block-start:var(--bl-raum-4)}.marke__name{font-size:19px;letter-spacing:-.012em}.marke__zahl{font-size:14px;color:var(--bl-text-faint)}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.fach__raster{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,92px);align-items:start}.fach__titel{margin-block-start:var(--bl-raum-4);max-width:18ch}.fach__lead{margin-block-start:var(--bl-raum-5);max-width:46ch}.fach__knopf{margin-block-start:var(--bl-raum-7)}.fach__punkte{display:grid;gap:1px;margin:0;padding:0;list-style:none;background-color:var(--bl-line);border-block:1px solid var(--bl-line)}.fach__punkte li{background-color:var(--bl-ground);padding-block:var(--bl-raum-5)}.fach__punkte b{display:block;font-size:17px;font-weight:600;letter-spacing:-.01em}.fach__punkte span{color:var(--bl-text-dim);font-size:15.5px}@media(max-width:860px){.fach__raster{grid-template-columns:1fr}}.waehler{margin-block-start:var(--bl-raum-8)}.schritt{padding-block:clamp(36px,4vw,60px);border-block-end:1px solid var(--bl-line);transition:opacity var(--bl-zeit-langsam) var(--bl-kurve)}.schritt:last-of-type{border-block-end:0}.schritt--aus{opacity:.35;pointer-events:none}.schritt__kopf{display:flex;align-items:baseline;gap:var(--bl-raum-4)}.schritt__zahl{font-size:12px;letter-spacing:.12em;color:var(--bl-illum)}.schritt__titel{font-size:var(--bl-kicker-groesse);font-weight:600;letter-spacing:var(--bl-kicker-laufweite);text-transform:uppercase;color:var(--bl-text-faint)}.schritt__aendern{margin-inline-start:auto;padding:0;background:none;border:0;color:var(--bl-text-faint);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:color var(--bl-zeit-basis) var(--bl-kurve)}.schritt__aendern:hover{color:var(--bl-text)}.schritt__wahl{margin-block-start:var(--bl-raum-5);border-block-start:1px solid var(--bl-line)}.schritt__wahl:empty{display:none}.wahlzeile{display:flex;align-items:center;justify-content:space-between;gap:var(--bl-raum-5);width:100%;min-height:82px;padding:0;background:none;border:0;border-block-end:1px solid var(--bl-line);color:var(--bl-text);font-family:inherit;font-size:clamp(21px,2.1vw,28px);font-weight:500;letter-spacing:-.022em;text-align:start;cursor:pointer;transition:padding-inline var(--bl-zeit-langsam) var(--bl-kurve),color var(--bl-zeit-langsam) var(--bl-kurve)}.wahlzeile:hover{padding-inline-start:var(--bl-raum-5);padding-inline-end:var(--bl-raum-3)}.wahlzeile__pfeil{flex:none;color:var(--bl-line-control);font-size:.8em;transition:transform var(--bl-zeit-langsam) var(--bl-kurve),color var(--bl-zeit-langsam) var(--bl-kurve)}.wahlzeile:hover .wahlzeile__pfeil{color:var(--bl-illum);transform:translate(5px)}.schritt__gewaehlt{margin-block-start:var(--bl-raum-5);font-size:clamp(21px,2.1vw,28px);font-weight:600;letter-spacing:-.025em;color:var(--bl-text)}.ergebnis{padding-block-start:clamp(48px,6vw,80px)}.ergebnis__titel{margin-block-start:var(--bl-raum-3);max-width:22ch}.ergebnis__text{margin-block-start:var(--bl-raum-4);max-width:56ch}.ergebnis__liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--bl-raum-5);margin-block-start:clamp(32px,4vw,48px)}.ergebnis__liste:has(>.eintrag:only-child){grid-template-columns:minmax(280px,420px)}.leerlauf{max-width:52ch;margin-block-start:var(--bl-raum-9)}@media(max-width:700px){.ergebnis__karte{grid-template-columns:1fr}}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,5vw,80px);align-items:start}.faq__titel{margin-block-start:var(--bl-raum-4);max-width:16ch}.frage{border-block-end:1px solid var(--bl-line)}.frage:first-child{border-block-start:1px solid var(--bl-line)}.frage__kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--bl-raum-5);padding-block:var(--bl-raum-5);font-size:18px;font-weight:500;letter-spacing:-.012em;cursor:pointer;list-style:none}.frage__kopf::-webkit-details-marker{display:none}.frage__zeichen{position:relative;flex:none;width:14px;height:14px}.frage__zeichen:before,.frage__zeichen:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;width:14px;height:1.5px;background-color:currentcolor;transition:transform var(--bl-zeit-basis) var(--bl-kurve)}.frage__zeichen:after{transform:rotate(90deg)}.frage[open] .frage__zeichen:after{transform:rotate(0)}.frage__antwort{padding-block-end:var(--bl-raum-6);max-width:62ch;color:var(--bl-text-dim)}@media(max-width:860px){.faq{grid-template-columns:1fr}}.fuss{background-color:var(--bl-ground);color:var(--bl-text);padding-block:var(--bl-abschnitt-eng) var(--bl-raum-7);border-block-start:1px solid var(--bl-line)}.fuss__inhalt{width:100%;max-width:var(--bl-seite-breite);margin-inline:auto;padding-inline:var(--bl-seite-rand)}.fuss__raster{display:grid;grid-template-columns:1.7fr repeat(auto-fit,minmax(140px,1fr));gap:var(--bl-raum-8) var(--bl-raum-7)}.fuss__marke a{display:block;width:168px;margin-block-end:var(--bl-raum-5)}.bl-dunkel .fuss__marke svg,.bl-dunkel .fuss__marke svg g{fill:#fff}.fuss__marke svg,.fuss__marke svg g{fill:currentcolor}.fuss__marke p{max-width:34ch}.fuss__spalte h2{margin-block-end:var(--bl-raum-4)}.fuss__spalte ul{display:grid;gap:var(--bl-raum-3);margin:0;padding:0;list-style:none;font-size:15px;color:var(--bl-text-dim)}.fuss__spalte a{transition:color var(--bl-zeit-basis) var(--bl-kurve)}.fuss__spalte a:hover{color:var(--bl-text)}.fuss__unten{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bl-raum-5);margin-block-start:var(--bl-abschnitt-eng);padding-block-start:var(--bl-raum-5);border-block-start:1px solid var(--bl-line)}.fuss__recht{display:flex;flex-wrap:wrap;gap:var(--bl-raum-5)}.fuss__recht a{transition:color var(--bl-zeit-basis) var(--bl-kurve)}.fuss__recht a:hover{color:var(--bl-text)}.fuss__zahlung{display:flex;flex-wrap:wrap;gap:var(--bl-raum-2);margin-inline-start:auto}.fuss__zahlung-symbol{width:34px;height:auto;opacity:.75}@media(max-width:760px){.fuss__raster{grid-template-columns:1fr 1fr}.fuss__marke{grid-column:1 / -1}.fuss__zahlung{margin-inline-start:0}}.kopf{position:sticky;inset-block-start:0;z-index:50;background-color:var(--bl-ground);color:var(--bl-text);border-block-end:1px solid var(--bl-line);transition:background-color var(--bl-zeit-langsam) var(--bl-kurve),border-color var(--bl-zeit-langsam) var(--bl-kurve)}.kopf--schwebend{position:fixed;inset:0 0 auto;background-color:transparent;border-block-end-color:transparent}.kopf--schwebend.kopf--fest{background-color:color-mix(in srgb,var(--bl-ground) 78%,transparent);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);border-block-end-color:var(--bl-line)}.kopf__inhalt{display:flex;align-items:center;gap:var(--bl-raum-7);width:100%;max-width:var(--bl-seite-breite);min-height:68px;margin-inline:auto;padding-inline:var(--bl-seite-rand)}.kopf__marke{flex:none;width:124px}.bl-dunkel .kopf__marke svg,.bl-dunkel .kopf__marke svg g{fill:#fff}.kopf__marke svg,.kopf__marke svg g{fill:currentcolor}.kopf__nav{display:flex;gap:var(--bl-raum-6);margin-inline-start:auto;font-size:15px;color:var(--bl-text-dim)}.kopf__nav a{transition:color var(--bl-zeit-basis) var(--bl-kurve)}.kopf__nav a:hover,.kopf__nav a[aria-current=page]{color:var(--bl-text)}.kopf__aktionen{display:flex;align-items:center;gap:var(--bl-raum-5);flex:none}.kopf__fachhandel{font-size:15px;color:var(--bl-text-dim);transition:color var(--bl-zeit-basis) var(--bl-kurve)}.kopf__fachhandel:hover{color:var(--bl-text)}.kopf__symbol{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;transition:opacity var(--bl-zeit-basis) var(--bl-kurve)}.kopf__symbol:hover{opacity:.65}.kopf__symbol svg{width:21px;height:21px}.kopf__zaehler{position:absolute;inset-block-start:0;inset-inline-end:-2px;font-size:11px;color:var(--bl-illum)}.kopf__schalter{display:none;width:var(--bl-treffer);height:var(--bl-treffer);margin-inline-end:calc(var(--bl-raum-3) * -1);background:none;border:0;cursor:pointer}.kopf__balken,.kopf__balken:before,.kopf__balken:after{display:block;width:20px;height:1.5px;background-color:currentcolor;transition:transform var(--bl-zeit-basis) var(--bl-kurve)}.kopf__balken{position:relative;margin-inline:auto}.kopf__balken:before,.kopf__balken:after{content:"";position:absolute}.kopf__balken:before{inset-block-start:-6px}.kopf__balken:after{inset-block-start:6px}[aria-expanded=true] .kopf__balken{background-color:transparent}[aria-expanded=true] .kopf__balken:before{transform:translateY(6px) rotate(45deg)}[aria-expanded=true] .kopf__balken:after{transform:translateY(-6px) rotate(-45deg)}.kopf__klapp{border-block-start:1px solid var(--bl-line);background-color:var(--bl-ground)}.kopf__klapp nav{display:grid;max-width:var(--bl-seite-breite);margin-inline:auto;padding:var(--bl-raum-4) var(--bl-seite-rand) var(--bl-raum-6)}.kopf__klapp a{padding-block:var(--bl-raum-4);font-size:19px;border-block-end:1px solid var(--bl-line)}@media(max-width:900px){.kopf__nav,.kopf__fachhandel{display:none}.kopf__schalter{display:block}.kopf__aktionen{margin-inline-start:auto}}.held{position:relative;display:flex;align-items:flex-end;min-height:100svh;overflow:hidden;background-color:var(--bl-ground);color:var(--bl-text);padding-block-end:clamp(48px,8vh,96px)}.held__medium,.held__medium img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.held__medium--leer{background:radial-gradient(140% 105% at 50% 118%,#151824,#0a0c12 52%,#06070a)}.held__schleier{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--bl-ground) 72%,transparent) 0%,color-mix(in srgb,var(--bl-ground) 18%,transparent) 34%,color-mix(in srgb,var(--bl-ground) 55%,transparent) 70%,var(--bl-ground) 100%)}.held__schein{position:absolute;inset-inline-start:50%;inset-block-end:-18%;z-index:1;width:min(1400px,120%);height:62%;transform:translate(-50%);background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--bl-illum) 20%,transparent) 0%,transparent 70%);filter:blur(50px);pointer-events:none}.held__inhalt{position:relative;z-index:2;width:100%;max-width:var(--bl-seite-breite);margin-inline:auto;padding-inline:var(--bl-seite-rand)}.held__titel{max-width:15ch;margin-block-start:var(--bl-raum-4)}.held__text{max-width:52ch;margin-block-start:var(--bl-raum-5);color:var(--bl-text);opacity:.82}.held__wege{display:flex;flex-wrap:wrap;gap:var(--bl-raum-3);margin-block-start:var(--bl-raum-7)}.itext{display:grid;gap:clamp(32px,5vw,80px);align-items:center}.itext--nur-text .itext__wort{max-width:68ch}.itext--bild-rechts,.itext--bild-links{grid-template-columns:1fr 1fr}.itext--bild-links .itext__wort{order:2}.itext__titel{margin-block-start:var(--bl-raum-4)}.itext__rte{margin-block-start:var(--bl-raum-5);font-size:var(--bl-lead-groesse);line-height:var(--bl-lead-hoehe);color:var(--bl-text-dim)}.itext__link{margin-block-start:var(--bl-raum-6)}.itext__bild img{width:100%;border-radius:var(--bl-radius-flaeche)}@media(max-width:900px){.itext--bild-rechts,.itext--bild-links{grid-template-columns:1fr}.itext--bild-links .itext__wort{order:0}}.textseite{max-width:78ch}.textseite__inhalt{margin-block-start:var(--bl-raum-8)}.produkt{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(32px,5vw,80px);align-items:start}.produkt__bilder{display:grid;gap:var(--bl-raum-4)}.produkt__bild{overflow:hidden;border:1px solid var(--bl-line);border-radius:var(--bl-radius-flaeche);background-color:var(--bl-surface)}.produkt__bild img,.produkt__bild--leer{width:100%;aspect-ratio:4 / 3;object-fit:cover}.produkt__bild--leer{background:radial-gradient(120% 100% at 50% 120%,#151824,#0a0c12 60%,#06070a)}.produkt__spalte{position:sticky;inset-block-start:96px}.produkt__titel{margin-block-start:var(--bl-raum-3);font-size:var(--bl-h2-groesse);line-height:var(--bl-h2-hoehe);letter-spacing:var(--bl-h2-laufweite)}.produkt__baujahr{margin-block-start:var(--bl-raum-3);color:var(--bl-text-dim)}.produkt__preis{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--bl-raum-3);margin-block-start:var(--bl-raum-6);font-size:28px}.produkt__steuer{font-family:var(--bl-schrift-ui)}.produkt__formular{margin-block-start:var(--bl-raum-7)}.wahl{margin:0 0 var(--bl-raum-6);padding:0;border:0}.wahl__reihe{display:flex;flex-wrap:wrap;gap:var(--bl-raum-2);margin-block-start:var(--bl-raum-3)}.wahl__feld input{position:absolute;opacity:0;pointer-events:none}.wahl__feld>span{display:inline-flex;align-items:center;min-height:var(--bl-treffer);padding-inline:var(--bl-raum-5);border:1px solid var(--bl-line-control);border-radius:var(--bl-radius-pille);font-size:15.5px;cursor:pointer;transition:border-color var(--bl-zeit-basis) var(--bl-kurve),background-color var(--bl-zeit-basis) var(--bl-kurve),color var(--bl-zeit-basis) var(--bl-kurve)}.wahl__reihe--zeilen{display:grid;gap:var(--bl-raum-2)}.wahl__reihe--zeilen .wahl__feld>span{justify-content:space-between;gap:var(--bl-raum-5);width:100%;min-height:64px;padding-inline:var(--bl-raum-5);border-radius:var(--bl-radius-karte);font-size:16.5px}.wahl__preis{flex:none;font-size:15px;opacity:.85}.wahl__feld input:checked+span{background-color:var(--bl-knopf-grund);border-color:var(--bl-knopf-grund);color:var(--bl-knopf-text)}.wahl__feld:hover input:not(:checked)+span{border-color:var(--bl-text)}.wahl__feld input:focus-visible+span{outline:2px solid var(--bl-illum);outline-offset:3px}.produkt__kaufen{width:100%;min-height:60px;font-size:17px;font-weight:600}.produkt__kaufen:disabled{opacity:.4;cursor:not-allowed}.produkt__einbau{display:flex;width:100%;min-height:60px;margin-block-start:var(--bl-raum-3)}.produkt__liefer{margin-block-start:var(--bl-raum-4);text-align:center}.produkt__zusagen{display:grid;gap:var(--bl-raum-3);margin:var(--bl-raum-7) 0 0;padding-block-start:var(--bl-raum-6);list-style:none;border-block-start:1px solid var(--bl-line);font-size:15.5px;color:var(--bl-text-dim)}.produkt__zusagen li{position:relative;padding-inline-start:var(--bl-raum-5)}.produkt__zusagen li:before{content:"";position:absolute;inset-block-start:.7em;inset-inline-start:0;width:6px;height:6px;border-radius:50%;background-color:var(--bl-illum)}.produkt__beschreibung{margin-block-start:var(--bl-raum-7);padding-block-start:var(--bl-raum-6);border-block-start:1px solid var(--bl-line)}@media(max-width:900px){.produkt{grid-template-columns:1fr}.produkt__spalte{position:static}}.pdet__titel{margin-block-start:var(--bl-raum-4)}.pdet{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--bl-raum-8) var(--bl-raum-7);margin-block-start:clamp(36px,5vw,64px)}.pgruppe__titel{padding-block-end:var(--bl-raum-4);border-block-end:1px solid var(--bl-line)}.pgruppe__liste{margin:0}.pzeile{display:flex;gap:var(--bl-raum-5);justify-content:space-between;padding-block:var(--bl-raum-4);border-block-end:1px solid var(--bl-line);font-size:16px}.pzeile dt{color:var(--bl-text-dim)}.pzeile dd{margin:0;text-align:end}.pzeile--punkt{position:relative;justify-content:flex-start;padding-inline-start:var(--bl-raum-5)}.pzeile--punkt:before{content:"";position:absolute;inset-block-start:1.55em;inset-inline-start:0;width:6px;height:6px;border-radius:50%;background-color:var(--bl-illum)}.pzeile--punkt dd{text-align:start}.extras__titel{margin-block-start:var(--bl-raum-4);max-width:20ch}.extras__text{margin-block-start:var(--bl-raum-5);max-width:56ch}.liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--bl-raum-5);margin-block-start:clamp(36px,5vw,64px)}.schritte__titel{margin-block-start:var(--bl-raum-4);max-width:20ch}.schritte__text{margin-block-start:var(--bl-raum-5);max-width:58ch}.schritte{counter-reset:schritt;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--bl-raum-7) var(--bl-raum-6);margin:clamp(40px,6vw,72px) 0 0;padding:0;list-style:none}.schrittkarte:before{counter-increment:schritt;content:counter(schritt,decimal-leading-zero);display:block;margin-block-end:var(--bl-raum-4);padding-block-end:var(--bl-raum-4);border-block-end:1px solid var(--bl-line);font-family:var(--bl-schrift-daten);font-size:13px;letter-spacing:.08em;color:var(--bl-illum)}.schrittkarte__bild img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--bl-radius-karte);margin-block-end:var(--bl-raum-5)}.schrittkarte__text{margin-block-start:var(--bl-raum-3);color:var(--bl-text-dim);font-size:16px;line-height:1.62}.schrittkarte__dauer{display:inline-block;margin-block-start:var(--bl-raum-4);font-size:14px;color:var(--bl-text-faint)}.suche{max-width:720px;margin-block-start:var(--bl-raum-8)}.liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--bl-raum-5);margin-block-start:var(--bl-raum-8)}.karte--text .karte__text{padding-block:var(--bl-raum-6)}.karte__auszug{margin-block-start:var(--bl-raum-3)}.leerlauf{max-width:52ch;margin-block-start:var(--bl-raum-9);padding-block-end:var(--bl-raum-8)}.leerlauf__text{margin-block-start:var(--bl-raum-5)}.leerlauf__knopf{margin-block-start:var(--bl-raum-7)}.standort__titel{margin-block-start:var(--bl-raum-4);max-width:18ch}.standort__text{margin-block-start:var(--bl-raum-5);max-width:54ch}.standort__daten{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--bl-raum-7);margin-block-start:clamp(40px,6vw,72px);padding-block-start:var(--bl-raum-6);border-block-start:1px solid var(--bl-line)}.standort__wert{margin-block-start:var(--bl-raum-4);font-style:normal;font-size:17px;line-height:1.7;color:var(--bl-text-dim)}.standort__wert a{color:var(--bl-text);border-block-end:1px solid var(--bl-line-strong);transition:border-color var(--bl-zeit-basis) var(--bl-kurve)}.standort__wert a:hover{border-block-end-color:var(--bl-text)}.standort__weg{margin-block-start:var(--bl-raum-4);font-size:16px}.stimmen__titel{margin-block-start:var(--bl-raum-4);max-width:20ch}.stimme{margin:0}.stimme--gross{max-width:26ch;margin-block-start:clamp(40px,6vw,72px)}.stimme--gross .stimme__text{font-size:clamp(26px,3.4vw,46px);line-height:1.18;letter-spacing:-.028em;font-weight:500;text-wrap:balance}.stimme__text{margin:0;font-size:19px;line-height:1.5;letter-spacing:-.012em}.stimme__text:before{content:"\201e"}.stimme__text:after{content:"\201c"}.stimme__wer{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--bl-raum-3) var(--bl-raum-4);margin-block-start:var(--bl-raum-5);padding-block-start:var(--bl-raum-4);border-block-start:1px solid var(--bl-line)}.stimme__name{font-size:16px;font-weight:600}.stimme__fahrzeug{font-size:14px;color:var(--bl-text-faint)}.stimmen__weitere{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(32px,4vw,56px);margin-block-start:clamp(48px,6vw,80px);padding-block-start:clamp(32px,4vw,48px);border-block-start:1px solid var(--bl-line)}.stimmen__weitere .stimme__text{max-width:34ch}.unterschrift{max-width:68ch;text-align:center}.unterschrift__satz{margin-block-start:var(--bl-raum-5);font-size:clamp(24px,3vw,40px);line-height:1.24;letter-spacing:-.028em;font-weight:500;text-wrap:balance}.unterschrift__marke{width:clamp(180px,22vw,260px);margin:clamp(36px,5vw,64px) auto 0}.bl-dunkel .unterschrift__marke svg,.bl-dunkel .unterschrift__marke svg g{fill:#fff}.unterschrift__marke svg,.unterschrift__marke svg g{fill:currentcolor}.unterschrift__zusatz{margin-block-start:var(--bl-raum-4)}.wege__titel{margin-block-start:var(--bl-raum-4);max-width:20ch}.wege__text{max-width:58ch;margin-block-start:var(--bl-raum-5)}.wege__raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:var(--bl-raum-5);margin-block-start:clamp(40px,6vw,72px)}.weg{display:flex;flex-direction:column;background-color:var(--bl-surface);border:1px solid var(--bl-line);border-radius:var(--bl-radius-flaeche);overflow:hidden}.weg__bild img{width:100%;aspect-ratio:16 / 10;object-fit:cover}.weg__inhalt{display:flex;flex-direction:column;flex:1;padding:clamp(28px,3.4vw,44px)}.weg__beschreibung{margin-block-start:var(--bl-raum-4);color:var(--bl-text-dim)}.weg__punkte{margin:var(--bl-raum-6) 0 0;padding:0;list-style:none;display:grid;gap:var(--bl-raum-3);font-size:16px;color:var(--bl-text-dim)}.weg__punkte li{position:relative;padding-inline-start:var(--bl-raum-5)}.weg__punkte li:before{content:"";position:absolute;inset-block-start:.72em;inset-inline-start:0;width:6px;height:6px;border-radius:50%;background-color:var(--bl-illum)}.weg__fuss{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--bl-raum-4);margin-block-start:auto;padding-block-start:var(--bl-raum-7)}.zusi__titel{margin-block-start:var(--bl-raum-4);max-width:22ch}.zusi__raster{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;margin-block-start:clamp(40px,6vw,72px);border-block-start:1px solid var(--bl-line)}@media(max-width:1000px){.zusi__raster{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.zusi__raster{grid-template-columns:1fr}}.zusi{background-color:var(--bl-ground);padding:clamp(32px,3.6vw,48px) clamp(24px,2.6vw,36px);box-shadow:-1px 0 0 var(--bl-line),0 1px 0 var(--bl-line)}.zusi__wert{margin-block-end:var(--bl-raum-4);font-size:clamp(24px,2.4vw,32px);color:var(--bl-illum)}.zusi p{margin-block-start:var(--bl-raum-3);color:var(--bl-text-dim);font-size:16px;line-height:1.62}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.blaettern{display:flex;align-items:center;justify-content:space-between;gap:var(--bl-raum-5);margin-block-start:var(--bl-raum-9);padding-block-start:var(--bl-raum-6);border-block-start:1px solid var(--bl-line)}.blaettern__pfeil{display:inline-flex;align-items:center;gap:var(--bl-raum-2);min-height:var(--bl-treffer);font-size:16px;transition:color var(--bl-zeit-basis) var(--bl-kurve)}.blaettern__pfeil:hover{color:var(--bl-illum)}.blaettern__pfeil--aus{color:var(--bl-text-faint);opacity:.4;pointer-events:none}.blaettern__stand{font-size:14px;color:var(--bl-text-faint)}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}.karte{display:flex;flex-direction:column;background-color:var(--bl-surface);border:1px solid var(--bl-line);border-radius:var(--bl-radius-flaeche);overflow:hidden;transition:border-color var(--bl-zeit-basis) var(--bl-kurve),transform var(--bl-zeit-basis) var(--bl-kurve)}.karte:hover{border-color:var(--bl-line-control);transform:translateY(-2px)}.karte__bild{background-color:var(--bl-raised)}.karte__bild img,.karte__leer{width:100%;aspect-ratio:4 / 3;object-fit:cover}.karte--gross .karte__bild img,.karte--gross .karte__leer{aspect-ratio:16 / 10}.karte__leer{background:radial-gradient(120% 100% at 50% 120%,#151824,#0a0c12 60%,#06070a)}.karte__text{display:flex;flex-direction:column;flex:1;padding:var(--bl-raum-5) var(--bl-raum-5) var(--bl-raum-6)}.karte__marke{margin-block-end:var(--bl-raum-2)}.karte__titel{font-size:19px;line-height:1.3}.karte__auszug{margin-block-start:var(--bl-raum-3);color:var(--bl-text-dim)}.karte__fuss{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--bl-raum-3);margin-block-start:auto;padding-block-start:var(--bl-raum-6);font-size:15px}.karte__baujahr{color:var(--bl-text-faint)}.karte__preis{color:var(--bl-text)}.karte__hinweis{margin-block-start:var(--bl-raum-3);color:var(--bl-warn)}.seitenkopf{padding-block-end:var(--bl-raum-8);border-block-end:1px solid var(--bl-line)}.seitenkopf__zeile{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--bl-raum-5)}.seitenkopf__titel{margin-block-start:var(--bl-raum-4);max-width:20ch;font-size:var(--bl-h1-groesse);line-height:var(--bl-h1-hoehe);letter-spacing:var(--bl-h1-laufweite)}.seitenkopf__zaehler{font-size:15px;color:var(--bl-text-faint)}.seitenkopf__text{max-width:62ch;margin-block-start:var(--bl-raum-5)}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
