.karussell[data-astro-cid-6dwvqxpy]{--folie-breite: min(29rem, 76vw);position:relative;display:flex;align-items:center;margin-block-start:calc(-1 * var(--raum-4))}.karussell__spur[data-astro-cid-6dwvqxpy]{list-style:none;display:flex;gap:clamp(1rem,3vw,2.5rem);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:max(var(--rand-seite),calc(50% - var(--folie-breite) / 2));padding-block:var(--raum-8) var(--raum-3)}.karussell__spur[data-astro-cid-6dwvqxpy]::-webkit-scrollbar{display:none}.folie[data-astro-cid-6dwvqxpy]{flex:none;inline-size:var(--folie-breite);scroll-snap-align:center;opacity:.4;transform:scale(.86);transition:opacity var(--dauer-normal) var(--kurve),transform var(--dauer-normal) var(--kurve)}.folie[data-astro-cid-6dwvqxpy].ist-aktiv{opacity:1;transform:scale(1)}.vergleich[data-astro-cid-6dwvqxpy]{margin:0}.vergleich__buehne[data-astro-cid-6dwvqxpy]{--teiler: 50%;position:relative;isolation:isolate;border-radius:var(--radius-l);overflow:hidden;border:1px solid var(--farbe-rahmen-dunkel);box-shadow:var(--schatten-hoch)}.vergleich__seite[data-astro-cid-6dwvqxpy]{position:relative}.vergleich__seite--neu[data-astro-cid-6dwvqxpy]{position:absolute;inset:0;clip-path:inset(0 0 0 var(--teiler))}.vergleich__seite[data-astro-cid-6dwvqxpy] .vergleich__bild{display:block;inline-size:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:top center}.vergleich__seite--neu[data-astro-cid-6dwvqxpy] .vergleich__bild{block-size:100%}.vergleich__marke[data-astro-cid-6dwvqxpy]{position:absolute;z-index:3;opacity:var(--marke-alt, 1);transition:opacity var(--dauer-normal) var(--kurve);inset-block-start:var(--raum-4);inset-inline-start:var(--raum-4);padding:var(--raum-2) var(--raum-4);border-radius:var(--radius-rund);background:var(--farbe-tiblack);color:var(--farbe-tipaper);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.folie[data-astro-cid-6dwvqxpy]:not(.ist-aktiv) .vergleich__marke[data-astro-cid-6dwvqxpy],.folie[data-astro-cid-6dwvqxpy]:not(.ist-aktiv) .vergleich__fuss[data-astro-cid-6dwvqxpy]{opacity:0}.vergleich__fuss[data-astro-cid-6dwvqxpy]{transition:opacity var(--dauer-normal) var(--kurve)}.vergleich__marke--neu[data-astro-cid-6dwvqxpy]{inset-inline-start:auto;inset-inline-end:var(--raum-4);background:var(--farbe-tigold);color:var(--farbe-tiblack);opacity:var(--marke-neu, 1)}.vergleich__regler[data-astro-cid-6dwvqxpy]{position:absolute;inset:0;z-index:5;inline-size:100%;block-size:100%;margin:0;opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.vergleich__buehne[data-astro-cid-6dwvqxpy]{cursor:ew-resize}}.vergleich__griff[data-astro-cid-6dwvqxpy]{position:absolute;z-index:6;inset-block:0;inset-inline-start:var(--teiler);inline-size:2.75rem;transform:translate(-50%);touch-action:none;cursor:ew-resize}.vergleich__linie[data-astro-cid-6dwvqxpy]{position:absolute;inset-block:0;inset-inline-start:50%;inline-size:3px;transform:translate(-50%);background:var(--farbe-tigold)}.vergleich__schieben[data-astro-cid-6dwvqxpy]{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);display:flex;gap:var(--raum-1);padding:var(--raum-1);border-radius:var(--radius-rund);background:var(--farbe-tigold);box-shadow:var(--schatten-hoch)}.vergleich__schieben[data-astro-cid-6dwvqxpy] button[data-astro-cid-6dwvqxpy]{cursor:grab;touch-action:none;inline-size:40px;block-size:40px;display:grid;place-items:center;border:0;border-radius:var(--radius-rund);background:transparent;color:var(--farbe-tiblack);font-family:inherit;font-size:var(--text-lg);font-weight:700;line-height:1;cursor:pointer}.vergleich__schieben[data-astro-cid-6dwvqxpy] button[data-astro-cid-6dwvqxpy]:hover{background:var(--farbe-tigold-hell)}.vergleich__regler[data-astro-cid-6dwvqxpy]:focus-visible~.vergleich__griff[data-astro-cid-6dwvqxpy] .vergleich__schieben[data-astro-cid-6dwvqxpy]{outline:3px solid var(--farbe-tipaper);outline-offset:3px}.vergleich__fuss[data-astro-cid-6dwvqxpy]{display:flex;flex-direction:column;align-items:start;gap:var(--raum-1);margin-block-start:var(--raum-4)}.vergleich__kunde[data-astro-cid-6dwvqxpy]{font-size:var(--text-h4);font-weight:700;letter-spacing:var(--laufweite-display)}.vergleich__branche[data-astro-cid-6dwvqxpy]{font-size:var(--text-sm);color:var(--farbe-text-invers-leise)}.bedienleiste[data-astro-cid-6dwvqxpy]{display:flex;align-items:center;justify-content:center;gap:var(--raum-8)}.karussell__pfeil[data-astro-cid-6dwvqxpy]{inline-size:56px;block-size:56px;flex:none;display:grid;place-items:center;padding:0;border:1px solid var(--farbe-rahmen-dunkel);border-radius:var(--radius-rund);background:transparent;color:var(--farbe-text-invers);font-size:var(--text-lg);line-height:1;cursor:pointer;transition:background var(--dauer-schnell) var(--kurve),border-color var(--dauer-schnell) var(--kurve),color var(--dauer-schnell) var(--kurve)}@media(hover:hover){.karussell__pfeil[data-astro-cid-6dwvqxpy]:hover{background:var(--farbe-tigold);border-color:var(--farbe-tigold);color:var(--farbe-tiblack)}}.punkte[data-astro-cid-6dwvqxpy]{list-style:none;display:flex;justify-content:center;gap:var(--raum-3)}.punkte[data-astro-cid-6dwvqxpy] button[data-astro-cid-6dwvqxpy]{inline-size:44px;block-size:44px;padding:0;border:0;background:transparent;cursor:pointer;display:grid;place-items:center}.punkte[data-astro-cid-6dwvqxpy] button[data-astro-cid-6dwvqxpy]:before{content:"";inline-size:10px;block-size:10px;background:var(--farbe-rahmen-dunkel);transition:background var(--dauer-schnell) var(--kurve),inline-size var(--dauer-schnell) var(--kurve),block-size var(--dauer-schnell) var(--kurve)}@media(hover:hover){.punkte[data-astro-cid-6dwvqxpy] button[data-astro-cid-6dwvqxpy]:hover:before{background:var(--farbe-text-invers-leise)}}.punkte[data-astro-cid-6dwvqxpy] button[data-astro-cid-6dwvqxpy][aria-current=true]:before{inline-size:13px;block-size:13px;background:var(--farbe-tigold)}.zaehler[data-astro-cid-6dwvqxpy]{display:none;margin:0;font-family:var(--schrift-label);font-size:var(--text-sm);font-weight:600;letter-spacing:.14em;color:var(--farbe-text-invers-leise);font-variant-numeric:tabular-nums}.zaehler[data-astro-cid-6dwvqxpy] [data-astro-cid-6dwvqxpy][data-karussell-zaehler]{color:var(--farbe-tigold)}@media(max-width:1000px){.bedienleiste[data-astro-cid-6dwvqxpy]{gap:var(--raum-3)}.karussell__pfeil[data-astro-cid-6dwvqxpy]{inline-size:44px;block-size:44px;font-size:var(--text-base)}.punkte[data-astro-cid-6dwvqxpy]{gap:0}.punkte[data-astro-cid-6dwvqxpy] button[data-astro-cid-6dwvqxpy]{inline-size:32px;block-size:32px}}@media(max-width:860px){.referenzen[data-astro-cid-6dwvqxpy] .kopf{margin-block-end:var(--raum-6)}.karussell[data-astro-cid-6dwvqxpy]{margin-block-start:0}.karussell__spur[data-astro-cid-6dwvqxpy]{padding-block:var(--raum-4) var(--raum-3)}}@media(max-width:620px){.punkte[data-astro-cid-6dwvqxpy]{display:none}.zaehler[data-astro-cid-6dwvqxpy]{display:block}.bedienleiste[data-astro-cid-6dwvqxpy]{gap:var(--raum-6)}}@media(max-width:420px){.bedienleiste[data-astro-cid-6dwvqxpy]{gap:var(--raum-5)}.karussell__pfeil[data-astro-cid-6dwvqxpy]{inline-size:40px;block-size:40px}}
