.werkstatt-kaution{--kaution-muted-dark:#bdb5a6;--kaution-text:#3a3530}.werkstatt-kaution .start.produkt-start .raster{grid-template-columns:1.15fr .85fr}.werkstatt-kaution .start.produkt-start h1{-webkit-hyphens:manual;hyphens:manual;font-size:clamp(40px,5vw,78px)}.werkstatt-kaution .faq{padding-block:var(--abschnitt)}.werkstatt-kaution .faq details{border-bottom:1px solid var(--linie-hell)}.werkstatt-kaution .faq summary{cursor:pointer;justify-content:space-between;gap:24px;padding:22px 0;font-size:21px;font-weight:650;list-style:none;display:flex}.werkstatt-kaution .faq summary::-webkit-details-marker{display:none}.werkstatt-kaution .faq summary:after{content:"+";font:400 26px var(--mono);line-height:1}.werkstatt-kaution .faq details[open] summary:after{content:"–"}.werkstatt-kaution .faq details p{max-width:62ch;color:var(--kaution-text);padding:0 0 24px}.werkstatt-kaution .faq .liste-kopf{border-top:1.5px solid var(--tinte);margin-top:40px}.werkstatt-kaution .start{margin-top:-72px}.werkstatt-kaution [id]{scroll-margin-top:96px}.werkstatt-kaution .toc:not(.offen) ol{display:none}.werkstatt-kaution .kern{margin-top:28px}.werkstatt-kaution .anfrage-voraussetzung{color:var(--kaution-muted-dark);margin-top:14px}.werkstatt-kaution .whatsapp-alternative{margin-bottom:24px}.werkstatt-kaution .whatsapp-alternative>p:first-child{font-size:20px;font-weight:650}.werkstatt-kaution .whatsapp-alternative>p:nth-child(2){color:var(--kaution-text);margin:10px 0 20px}.werkstatt-kaution .whatsapp-alternative .knopf{width:100%}.werkstatt-kaution .formular [hidden]{display:none}.werkstatt-kaution .wahl label:has(input:focus-visible){outline:2px solid var(--signal);outline-offset:3px}.werkstatt-kaution .knopf{white-space:normal;text-align:center;min-height:48px}.werkstatt-kaution .toc a{font-size:16px}@media(min-width:1100px){.werkstatt-kaution .toc:not(.offen) ol{display:block}}@media(max-width:600px){.werkstatt-kaution .knopf,.werkstatt-kaution .toc-knopf{min-height:56px}.werkstatt-kaution .formular{padding:24px}}.werkstatt-kaution .start.produkt-start h1{font-size:clamp(38px,4.6vw,70px)}.werkstatt-kaution .fahrzeuge-bild{margin:8px 0 0}.werkstatt-kaution .fahrzeuge-bild img{border-radius:4px;width:100%;height:auto;display:block}.werkstatt-kaution .rechts-hinweis{max-width:64ch;font:500 var(--klein)/1.55 var(--mono);color:var(--grau);margin-top:18px}.werkstatt-kaution .kurzantworten{border-top:1.5px solid var(--tinte);max-width:68ch;margin-top:28px}.werkstatt-kaution .kurzantworten>div{border-bottom:1px solid var(--linie-hell);padding:18px 0}.werkstatt-kaution .kurzantworten dt{font-size:19px;font-weight:650;line-height:1.35}.werkstatt-kaution .kurzantworten dd{color:var(--kaution-text);margin:8px 0 0}.werkstatt-kaution .kurzantworten a,.werkstatt-kaution .text a,.werkstatt-kaution .faq details a,.werkstatt-kaution .pruef-liste a{color:var(--tinte);text-underline-offset:2px;text-decoration:underline}.werkstatt-kaution .text h3{margin-top:36px;font-size:clamp(20px,2vw,24px);line-height:1.3}.werkstatt-kaution .text h3+p{margin-top:12px}.werkstatt-kaution .tab-huelle{margin-top:28px}@media(max-width:900px){.werkstatt-kaution .start.produkt-start .raster{grid-template-columns:minmax(0,1fr)}}
