.szene[data-astro-cid-h4hqcw45]{background-color:var(--color-surface);color:var(--color-text);margin-block-start:calc(-1 * var(--kopf-hoehe));position:relative}.szene__buehne[data-astro-cid-h4hqcw45]{flex-direction:column;padding-block-start:var(--kopf-hoehe);display:flex;position:relative;overflow:hidden}.szene__bereich[data-astro-cid-h4hqcw45]{padding:1.5rem var(--spacing-gutter) 0;justify-content:center;display:flex;position:relative;overflow:hidden}@media (width<=63.99rem){.szene__bereich[data-astro-cid-h4hqcw45]{padding-inline:0}.szene__bereich[data-astro-cid-h4hqcw45] .lupe-flaeche[data-astro-cid-h4hqcw45]{flex-shrink:0;width:185%;max-width:none}.punkt[data-astro-cid-h4hqcw45] .punkt__marke[data-astro-cid-h4hqcw45]{width:.55rem;height:.55rem}.punkt[data-astro-cid-h4hqcw45] .punkt__karte[data-astro-cid-h4hqcw45]{width:12rem}}.lupe-flaeche[data-astro-cid-h4hqcw45]{aspect-ratio:5200/2206;width:100%;max-width:120rem;transform-origin:var(--ursprung);position:relative}.szene__zeichnung[data-astro-cid-h4hqcw45]{user-select:none;width:100%;height:100%;display:block;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 4% 96%,#0000);mask-composite:intersect}.punkt[data-astro-cid-h4hqcw45]{z-index:3;place-items:center;width:1.75rem;height:1.75rem;text-decoration:none;display:grid;position:absolute;translate:-50% -50%}.punkt__marke[data-astro-cid-h4hqcw45]{background-color:var(--color-signal);border:2px solid var(--color-background);width:.75rem;height:.75rem;transition:transform var(--duration-base) var(--ease-feder);border-radius:50%}.punkt__karte[data-astro-cid-h4hqcw45]{width:14.5rem;color:var(--color-text-on-dark);background-color:var(--color-dark);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) linear, transform var(--duration-base) var(--ease-feder);border-radius:2px;gap:.2rem;padding:.75rem .85rem .85rem;font-size:.85rem;line-height:1.35;display:grid;position:absolute;top:50%;left:calc(100% + .5rem);transform:translate(-.4rem,-50%)}.punkt__kopf[data-astro-cid-h4hqcw45]{color:color-mix(in srgb, var(--color-text-on-dark) 70%, transparent)}.punkt__material[data-astro-cid-h4hqcw45]{font-weight:600}.punkt__text[data-astro-cid-h4hqcw45]{margin-block-start:.25rem}.punkt[data-astro-cid-h4hqcw45]:hover .punkt__marke[data-astro-cid-h4hqcw45],.punkt[data-astro-cid-h4hqcw45]:focus-visible .punkt__marke[data-astro-cid-h4hqcw45],.punkt[data-astro-cid-h4hqcw45].ist-aktiv .punkt__marke[data-astro-cid-h4hqcw45],.punkt[data-astro-cid-h4hqcw45].ist-offen .punkt__marke[data-astro-cid-h4hqcw45]{transform:scale(1.5)}.punkt[data-astro-cid-h4hqcw45]:focus-visible .punkt__karte[data-astro-cid-h4hqcw45],.punkt[data-astro-cid-h4hqcw45].ist-aktiv .punkt__karte[data-astro-cid-h4hqcw45],.punkt[data-astro-cid-h4hqcw45].ist-offen .punkt__karte[data-astro-cid-h4hqcw45]{opacity:1;transform:translateY(-50%)}.punkt[data-astro-cid-h4hqcw45][data-x^="5"] .punkt__karte[data-astro-cid-h4hqcw45],.punkt[data-astro-cid-h4hqcw45][data-x^="6"] .punkt__karte[data-astro-cid-h4hqcw45]{left:auto;right:calc(100% + .5rem);transform:translate(.4rem,-50%)}.punkt[data-astro-cid-h4hqcw45][data-x^="5"]:focus-visible .punkt__karte[data-astro-cid-h4hqcw45],.punkt[data-astro-cid-h4hqcw45][data-x^="5"].ist-aktiv .punkt__karte[data-astro-cid-h4hqcw45],.punkt[data-astro-cid-h4hqcw45][data-x^="5"].ist-offen .punkt__karte[data-astro-cid-h4hqcw45]{transform:translateY(-50%)}.lupe[data-astro-cid-h4hqcw45],.lupe__koord[data-astro-cid-h4hqcw45],.lupe__linie[data-astro-cid-h4hqcw45]{pointer-events:none;opacity:0;transition:opacity var(--duration-fast) linear;position:absolute;top:0;left:0}.lupe[data-astro-cid-h4hqcw45]{--r:7.5rem;width:calc(var(--r) * 2);height:calc(var(--r) * 2);border:2px solid var(--color-text);background-color:var(--color-surface);z-index:4;will-change:transform;border-radius:50%;overflow:hidden}.lupe__bild[data-astro-cid-h4hqcw45]{background-repeat:no-repeat;background-color:var(--color-surface);position:absolute;inset:0}.lupe__kreuz[data-astro-cid-h4hqcw45],.lupe__koord[data-astro-cid-h4hqcw45],.lupe__linie[data-astro-cid-h4hqcw45]{display:none}.lupe__karte[data-astro-cid-h4hqcw45]{z-index:6;width:15rem;color:var(--color-text-on-dark);background-color:var(--color-dark);pointer-events:none;opacity:0;transition:opacity var(--duration-fast) linear;will-change:transform;border-radius:2px;gap:.2rem;padding:.75rem .85rem .85rem;font-size:.85rem;line-height:1.35;display:grid;position:absolute;top:0;left:0}.lupe__karte[data-astro-cid-h4hqcw45].ist-sichtbar{opacity:1}.lupe__karte-link[data-astro-cid-h4hqcw45]{opacity:.75;margin-block-start:.4rem}@media (hover:hover) and (pointer:fine){.lupe-flaeche[data-astro-cid-h4hqcw45]{cursor:none}.lupe-flaeche[data-astro-cid-h4hqcw45].lupe-an .punkt__karte[data-astro-cid-h4hqcw45]{display:none}.lupe-flaeche[data-astro-cid-h4hqcw45].lupe-an .lupe[data-astro-cid-h4hqcw45]{opacity:1}.szene__hinweis--touch[data-astro-cid-h4hqcw45]{display:none}}@media not ((hover:hover) and (pointer:fine)){.szene__hinweis--maus[data-astro-cid-h4hqcw45]{display:none}}.szene__kopf[data-astro-cid-h4hqcw45]{z-index:5;padding:2rem var(--spacing-gutter) 2.5rem;gap:1.5rem;display:grid;position:relative}.szene__titel[data-astro-cid-h4hqcw45]{letter-spacing:-.04em;max-width:17ch;margin:0;font-size:clamp(2.6rem,1.2rem + 4.4vw,5.6rem);line-height:.98}.szene__neben[data-astro-cid-h4hqcw45]{align-content:end;gap:1rem;display:grid}.szene__lead[data-astro-cid-h4hqcw45]{font-size:var(--text-lg);line-height:var(--leading-snug);max-width:30rem;margin:0}.szene__preis[data-astro-cid-h4hqcw45]{font-size:var(--text-sm);margin:0}.szene__aktionen[data-astro-cid-h4hqcw45]{flex-wrap:wrap;gap:.6rem;display:flex}.szene__hinweis[data-astro-cid-h4hqcw45]{font-size:var(--text-sm);color:var(--color-text-light);margin:0}@media (width>=64rem){.szene__kopf[data-astro-cid-h4hqcw45]{grid-template-columns:2fr 1fr;align-items:end;padding-block:1.5rem 2.5rem}}.szene__schritte[data-astro-cid-h4hqcw45]{z-index:5;padding:0 var(--spacing-gutter) var(--spacing-section);gap:0;margin:0;list-style:none;display:grid;position:relative}@media (width>=48rem){.szene__schritte[data-astro-cid-h4hqcw45]{grid-template-columns:repeat(2,1fr);column-gap:2rem}}.schritt[data-astro-cid-h4hqcw45]{gap:.4rem;padding-block:1.25rem;display:grid}.schritt__titel[data-astro-cid-h4hqcw45]{font-size:var(--text-xl);margin:0}.schritt__text[data-astro-cid-h4hqcw45],.schritt__link[data-astro-cid-h4hqcw45]{margin:0}.schritt__link[data-astro-cid-h4hqcw45] a[data-astro-cid-h4hqcw45]{color:var(--color-text)}.szene__ebene[data-astro-cid-h4hqcw45],.szene__fortschritt[data-astro-cid-h4hqcw45]{display:none}.szene[data-astro-cid-h4hqcw45].szene--animiert .szene__buehne[data-astro-cid-h4hqcw45]{height:100svh;min-height:40rem}.szene[data-astro-cid-h4hqcw45].szene--animiert .szene__bereich[data-astro-cid-h4hqcw45]{flex:1;align-items:center;min-height:0}.szene[data-astro-cid-h4hqcw45].szene--animiert .lupe-flaeche[data-astro-cid-h4hqcw45]{width:auto;height:min(100%, calc((100vw - 2 * var(--spacing-gutter)) / 2.357));max-height:52svh}.szene[data-astro-cid-h4hqcw45].szene--animiert .szene__ebene[data-astro-cid-h4hqcw45]{z-index:2;visibility:hidden;opacity:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.szene__rahmen[data-astro-cid-h4hqcw45]{aspect-ratio:2752/1536;background-color:var(--color-surface);flex:none;width:max(100vw,179.17svh);position:relative}.szene__rahmen--kueche[data-astro-cid-h4hqcw45]{transform-origin:60% 52%}.szene__rahmen--plaettli[data-astro-cid-h4hqcw45]{transform-origin:43.5% 62.57%}.szene__rahmen[data-astro-cid-h4hqcw45] img,.platte[data-astro-cid-h4hqcw45] img{width:100%;height:100%;position:absolute;inset:0}.platte[data-astro-cid-h4hqcw45]{clip-path:inset(50.13% 50.15% 25% 37.14%);transform-origin:43.5% 62.57%;background-color:var(--color-surface);position:absolute;inset:0}.platte__schatten[data-astro-cid-h4hqcw45]{background-color:var(--color-text);filter:blur(22px);opacity:0;width:12.72%;height:24.87%;position:absolute;top:50.13%;left:37.14%}.platte__hilfe[data-astro-cid-h4hqcw45]{display:none;position:absolute}.platte__hilfe--x[data-astro-cid-h4hqcw45]{transform-origin:0;border-block-start-width:1px;top:62.57%;left:0;right:0}.platte__hilfe--y[data-astro-cid-h4hqcw45]{transform-origin:top;border-inline-start-width:1px;top:0;bottom:0;left:43.5%}.platte__etikett[data-astro-cid-h4hqcw45]{color:var(--color-text-on-dark);background-color:var(--color-dark);opacity:0;border-radius:2px;gap:.25rem;padding:.8rem 1rem;font-size:.9rem;display:grid;position:absolute;top:57%;left:55.5%}.szene[data-astro-cid-h4hqcw45].szene--animiert .szene__kopf[data-astro-cid-h4hqcw45]{padding-block-end:2rem}.szene[data-astro-cid-h4hqcw45].szene--animiert .szene__schritte[data-astro-cid-h4hqcw45]{right:var(--spacing-gutter);width:min(25rem,32vw);padding:0;display:block;position:absolute;bottom:5.5rem}.szene[data-astro-cid-h4hqcw45].szene--animiert .schritt[data-astro-cid-h4hqcw45]{background-color:var(--color-background);visibility:hidden;opacity:0;border-radius:2px;width:100%;padding:1.25rem 1.35rem 1.4rem;position:absolute;bottom:0;right:0}.kacheln[data-astro-cid-m4zk2qxn]{gap:0;margin:0;padding:0;list-style:none;display:grid}@media (width>=64rem){.kacheln[data-astro-cid-m4zk2qxn]{grid-template-columns:repeat(3,1fr)}}.kachel[data-astro-cid-m4zk2qxn]{flex-direction:column;justify-content:space-between;gap:3rem;min-height:clamp(13rem,10rem + 9vw,19rem);padding:clamp(1.5rem,1rem + 1.5vw,2.5rem);display:flex}.kachel--stein[data-astro-cid-m4zk2qxn]{background-color:var(--color-surface)}.kachel--tinte[data-astro-cid-m4zk2qxn]{background-color:var(--color-dark);color:var(--color-text-on-dark)}.kachel--papier[data-astro-cid-m4zk2qxn]{background-color:var(--color-surface-alt)}.kachel__zahl[data-astro-cid-m4zk2qxn]{font-family:var(--font-heading);font-size:var(--text-4xl);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.kachel__text[data-astro-cid-m4zk2qxn]{max-width:18rem;font-size:var(--text-base)}.kachel--tinte[data-astro-cid-m4zk2qxn] .kachel__text[data-astro-cid-m4zk2qxn]{color:color-mix(in srgb, var(--color-text-on-dark) 80%, transparent)}.kosten__fuss[data-astro-cid-m4zk2qxn]{gap:.75rem;max-width:46rem;margin-block-start:2rem;display:grid}.kosten__fuss[data-astro-cid-m4zk2qxn] p[data-astro-cid-m4zk2qxn]{margin:0}.kosten__hinweis[data-astro-cid-m4zk2qxn]{font-size:var(--text-sm);color:var(--color-text-light)}.bauteile[data-astro-cid-43qr64dc]{margin:0;padding:0;list-style:none}.bauteil__link[data-astro-cid-43qr64dc]{color:inherit;grid-template-columns:1fr auto;grid-template-areas:"name mini""wo mini";align-items:center;gap:.25rem 1rem;padding-block:1.1rem;text-decoration:none;display:grid}.bauteil__name[data-astro-cid-43qr64dc]{font-family:var(--font-heading);font-size:var(--text-3xl);letter-spacing:-.03em;transition:transform var(--duration-base) var(--ease-feder);grid-area:name;font-weight:500;line-height:1.05}.bauteil__wo[data-astro-cid-43qr64dc]{font-size:var(--text-base);color:var(--color-text-light);grid-area:wo}.bauteil__pfeil[data-astro-cid-43qr64dc]{display:none}.bauteil__link[data-astro-cid-43qr64dc] .bauteil__mini{object-fit:cover;grid-area:mini;width:4.5rem;height:4.5rem}.vorschau[data-astro-cid-43qr64dc]{display:none}@media (width>=64rem){.bauteil__link[data-astro-cid-43qr64dc]{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"name name wo";column-gap:0;padding-block:1.6rem;position:relative}.bauteil__name[data-astro-cid-43qr64dc]{font-size:var(--text-4xl)}.bauteil__wo[data-astro-cid-43qr64dc]{padding-inline:2rem 3rem}.bauteil__pfeil[data-astro-cid-43qr64dc]{font-size:var(--text-xl);transition:transform var(--duration-base) var(--ease-feder);display:block;position:absolute;top:50%;right:0;translate:0 -50%}.bauteil__link[data-astro-cid-43qr64dc] .bauteil__mini{display:none}.bauteil__link[data-astro-cid-43qr64dc]:hover .bauteil__name[data-astro-cid-43qr64dc],.bauteil__link[data-astro-cid-43qr64dc]:focus-visible .bauteil__name[data-astro-cid-43qr64dc]{transform:translate(.75rem)}.bauteil__link[data-astro-cid-43qr64dc]:hover .bauteil__pfeil[data-astro-cid-43qr64dc]{color:var(--color-signal);transform:translate(.2rem,-.2rem)}}@media (width>=64rem) and (hover:hover) and (pointer:fine){.vorschau[data-astro-cid-43qr64dc].ist-bereit{display:block}.vorschau[data-astro-cid-43qr64dc]{z-index:20;aspect-ratio:4/5;pointer-events:none;opacity:0;width:15rem;transition:opacity var(--duration-base) var(--ease-feder), scale var(--duration-base) var(--ease-feder);will-change:transform;margin:-9rem 0 0 2rem;position:fixed;top:0;left:0;scale:.92}.vorschau[data-astro-cid-43qr64dc].ist-sichtbar{opacity:1;scale:1}.vorschau[data-astro-cid-43qr64dc] .vorschau__bild{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.vorschau[data-astro-cid-43qr64dc] .vorschau__bild.ist-aktiv{opacity:1}}@media (prefers-reduced-motion:reduce){.vorschau[data-astro-cid-43qr64dc]{display:none!important}}.panels[data-astro-cid-7emlpum5]{margin:0;padding:0;list-style:none;display:grid}@media (width>=64rem){.panels[data-astro-cid-7emlpum5]{grid-template-columns:repeat(3,1fr)}}.panel[data-astro-cid-7emlpum5]{outline:none;flex-direction:column;gap:1.5rem;padding:clamp(1.5rem,1rem + 1.5vw,2.5rem);display:flex;position:relative;overflow:hidden}.panel--stein[data-astro-cid-7emlpum5]{background-color:var(--color-surface-alt)}.panel--tinte[data-astro-cid-7emlpum5]{background-color:var(--color-dark);color:var(--color-text-on-dark)}.panel--papier[data-astro-cid-7emlpum5]{background-color:var(--color-surface-alt)}.panel__titel[data-astro-cid-7emlpum5]{font-size:var(--text-2xl);letter-spacing:-.02em;margin:.5rem 0 0;font-weight:500;line-height:1.1}.panel__bild[data-astro-cid-7emlpum5]{aspect-ratio:3/2;margin-block-start:1.5rem;overflow:hidden}.panel__bild[data-astro-cid-7emlpum5] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-feder)}.panel__text[data-astro-cid-7emlpum5]{line-height:var(--leading-normal);margin:0}.panel--tinte[data-astro-cid-7emlpum5] .panel__text[data-astro-cid-7emlpum5]{color:color-mix(in srgb, var(--color-text-on-dark) 85%, transparent)}.panel__link[data-astro-cid-7emlpum5]{color:inherit;text-underline-offset:.25em;transition:text-decoration-color var(--duration-fast) linear;align-items:center;margin-block-start:1.25rem;font-weight:500;text-decoration:underline 1px;display:inline-flex}.panel__link[data-astro-cid-7emlpum5]:hover{text-decoration-color:var(--color-signal)}.panel--tinte[data-astro-cid-7emlpum5] .panel__link[data-astro-cid-7emlpum5]:hover{background-color:var(--color-text-on-dark);color:var(--color-dark)}@media (width>=64rem) and (hover:hover){.panel[data-astro-cid-7emlpum5]{min-height:34rem}.panel__vorne[data-astro-cid-7emlpum5],.panel__hinten[data-astro-cid-7emlpum5]{transition:opacity .5s var(--ease-feder), transform .8s var(--ease-feder)}.panel__hinten[data-astro-cid-7emlpum5]{opacity:0;position:absolute;inset:auto clamp(1.5rem,1rem + 1.5vw,2.5rem) clamp(1.5rem,1rem + 1.5vw,2.5rem);transform:translateY(1.5rem)}.panel[data-astro-cid-7emlpum5]:hover .panel__bild[data-astro-cid-7emlpum5],.panel[data-astro-cid-7emlpum5]:focus-within .panel__bild[data-astro-cid-7emlpum5]{opacity:0;transform:translateY(-1rem)}.panel__bild[data-astro-cid-7emlpum5]{transition:opacity .45s var(--ease-feder), transform .8s var(--ease-feder)}.panel[data-astro-cid-7emlpum5]:hover .panel__hinten[data-astro-cid-7emlpum5],.panel[data-astro-cid-7emlpum5]:focus-within .panel__hinten[data-astro-cid-7emlpum5]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.panel__vorne[data-astro-cid-7emlpum5],.panel__hinten[data-astro-cid-7emlpum5],.panel__bild[data-astro-cid-7emlpum5]{transition:none!important}}.stoffe[data-astro-cid-zajx3a7k]{margin:0;padding:0;list-style:none;display:grid}@media (width>=64rem){.stoffe[data-astro-cid-zajx3a7k]{grid-template-columns:repeat(3,1fr)}.stoff[data-astro-cid-zajx3a7k]+.stoff[data-astro-cid-zajx3a7k]{padding-inline-start:2rem}.stoff[data-astro-cid-zajx3a7k]{padding-inline-end:2rem}}.stoff[data-astro-cid-zajx3a7k]{align-content:start;gap:.75rem;padding-block:2rem;display:grid}.stoff__kurz[data-astro-cid-zajx3a7k]{font-family:var(--font-heading);font-size:var(--text-5xl);letter-spacing:-.04em;font-weight:500;line-height:1}.stoff__text[data-astro-cid-zajx3a7k]{max-width:20rem;color:color-mix(in srgb, var(--color-text-on-dark) 82%, transparent)}.stoff__link[data-astro-cid-zajx3a7k]{justify-self:start;font-weight:500}.fachleute__recht[data-astro-cid-zajx3a7k]{max-width:46rem;color:color-mix(in srgb, var(--color-text-on-dark) 85%, transparent);gap:1rem;margin-block-start:2.5rem;display:grid}.fachleute__recht[data-astro-cid-zajx3a7k] p[data-astro-cid-zajx3a7k]{margin:0}.fachleute__recht[data-astro-cid-zajx3a7k] a[data-astro-cid-zajx3a7k]{color:var(--color-text-on-dark)}
