.werkstatt[data-astro-cid-p6zhfp7g]{display:block;inline-size:100%;block-size:auto;overflow:visible}.w-p[data-astro-cid-p6zhfp7g]{fill:var(--c-entwurf-papier);stroke:var(--c-entwurf-strich);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.w-falz[data-astro-cid-p6zhfp7g]{fill:var(--c-entwurf-falz)}.w-hell[data-astro-cid-p6zhfp7g]{fill:var(--c-entwurf-knopf)}.w-dunkel[data-astro-cid-p6zhfp7g]{fill:var(--c-entwurf-fleck)}.w-deckel[data-astro-cid-p6zhfp7g]{fill:var(--c-entwurf-fleck);stroke:var(--c-entwurf-strich);stroke-width:2.5;stroke-linejoin:round}.w-k[data-astro-cid-p6zhfp7g]{fill:none;stroke:var(--c-entwurf-strich);stroke-width:1;opacity:.2}.w-dehnbar[data-astro-cid-p6zhfp7g]{vector-effect:non-scaling-stroke}.w-linie[data-astro-cid-p6zhfp7g]{fill:none;stroke:var(--c-entwurf-strich);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.w-leise[data-astro-cid-p6zhfp7g]{opacity:.5}.w-mund[data-astro-cid-p6zhfp7g]{stroke-width:2.5}.w-knopf[data-astro-cid-p6zhfp7g]{fill:var(--c-entwurf-knopf);stroke:var(--c-entwurf-strich);stroke-width:2}.w-fleck[data-astro-cid-p6zhfp7g]{fill:none;stroke:var(--c-entwurf-fleck);stroke-width:4;stroke-linecap:round;opacity:.35}.w-auge[data-astro-cid-p6zhfp7g]{fill:var(--c-entwurf-strich)}.w-glanz[data-astro-cid-p6zhfp7g]{fill:var(--c-entwurf-papier)}.w-schatten[data-astro-cid-p6zhfp7g]{fill:var(--c-entwurf-strich);opacity:.12}.w-klammer[data-astro-cid-p6zhfp7g],.w-spitze[data-astro-cid-p6zhfp7g]{fill:var(--c-entwurf-strich)}.w-kaffee[data-astro-cid-p6zhfp7g]{fill:var(--c-entwurf-fleck)}.w-ablauf[data-astro-cid-p6zhfp7g] path[data-astro-cid-p6zhfp7g]{fill:none;stroke:var(--c-entwurf-fleck);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1}.w-skizze[data-astro-cid-p6zhfp7g] path[data-astro-cid-p6zhfp7g]{fill:none;stroke:var(--c-entwurf-strich);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.w-skizze[data-astro-cid-p6zhfp7g] .w-flaeche[data-astro-cid-p6zhfp7g]{fill:var(--c-entwurf-falz)}.w-skizze[data-astro-cid-p6zhfp7g] .w-punkt[data-astro-cid-p6zhfp7g]{stroke-width:4}.w-kritzel[data-astro-cid-p6zhfp7g] path[data-astro-cid-p6zhfp7g]{fill:none;stroke:var(--c-entwurf-strich);stroke-width:1.8;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1;opacity:.7}.w-griff[data-astro-cid-p6zhfp7g]{fill:none;stroke:var(--c-entwurf-strich);stroke-width:7;stroke-linecap:round}.w-glas[data-astro-cid-p6zhfp7g]{fill:color-mix(in srgb,var(--c-entwurf-knopf) 30%,transparent);stroke:var(--c-entwurf-strich);stroke-width:3}.w-glanzstrich[data-astro-cid-p6zhfp7g]{stroke:var(--c-entwurf-papier);stroke-width:2.5}.w-dampf[data-astro-cid-p6zhfp7g] path[data-astro-cid-p6zhfp7g]{fill:none;stroke:var(--c-entwurf-strich);stroke-width:2.5;stroke-linecap:round;opacity:0}.w-licht[data-astro-cid-p6zhfp7g]{fill:var(--c-entwurf-knopf);stroke:var(--c-entwurf-strich);stroke-width:2.5;stroke-linejoin:round;opacity:0}.w-strahlen[data-astro-cid-p6zhfp7g]{fill:none;stroke:var(--c-entwurf-strich);stroke-width:3;stroke-linecap:round;opacity:0}.w-fragezeichen[data-astro-cid-p6zhfp7g]{fill:none;stroke:var(--c-entwurf-strich);stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.he-chat{--he-papier: var(--c-entwurf-papier);--he-strich: var(--c-entwurf-strich);--he-falz: var(--c-entwurf-falz);--he-salbei: var(--c-entwurf-fleck);--he-kunde: color-mix(in srgb, var(--c-entwurf-knopf) 26%, var(--c-entwurf-papier));--he-leise: color-mix(in srgb, var(--c-entwurf-strich) 72%, var(--c-entwurf-papier));--he-knopf: var(--h-knopf, 3rem);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-5);padding:var(--pad-buehne, var(--s-7)) var(--gutter);max-width:var(--breite-labor, 82rem);margin-inline:auto}.he-chat__fenster p{max-width:none}.he-chat__zug p:not([class]),.he-chat__zug li{color:inherit}.he-chat__titel{margin:0;max-width:18ch;font-size:var(--fs-satz, var(--fs-6));font-weight:var(--fw-satz, var(--fw-display));line-height:var(--lh-satz, var(--lh-tight));letter-spacing:var(--ls-satz, normal);text-wrap:balance}.he-chat__einleitung{margin:0 0 var(--s-5);max-width:var(--measure);font-size:var(--fs-3);color:var(--c-muted-d)}.he-chat__kann-titel{margin:0 0 var(--s-2);font-size:var(--fs-2);font-weight:600}.he-chat__kann{display:grid;gap:var(--s-2);margin:0;padding:0;list-style:none;max-width:var(--measure)}.he-chat__kann li{position:relative;padding-inline-start:var(--s-4);font-size:var(--fs-2);color:var(--c-muted-d)}.he-chat__kann li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.55em;inline-size:var(--s-2);block-size:var(--s-2);border-radius:50%;background:var(--c-entwurf-knopf)}.he-chat__figur{inline-size:min(100%,calc(var(--s-8) + var(--s-6) + var(--s-5)));margin-block-start:var(--s-5)}.he-chat__fenster{display:grid;align-content:start;min-width:0;color:var(--he-strich);background:var(--he-papier);border:var(--entwurf-linie);border-radius:var(--r-card);overflow:hidden}.he-chat__ki{display:flex;align-items:flex-start;gap:var(--s-3);margin:0;padding:var(--s-3) var(--s-4);font-size:var(--fs-2);line-height:var(--lh-snug);color:var(--he-papier);background:var(--he-strich)}.he-chat__ki-marke{flex:none;padding:0 var(--s-2);font-size:var(--fs-1);font-weight:700;letter-spacing:var(--ls-wide);color:var(--he-strich);background:var(--c-entwurf-knopf);border-radius:var(--r-field)}.he-chat__verlauf{display:grid;align-content:start;gap:var(--s-3);max-block-size:min(62svh,var(--measure));min-block-size:calc(var(--s-7) + var(--s-6));padding:var(--s-4);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.he-chat__fenster:not([data-begonnen]) .he-chat__verlauf{min-block-size:0}.he-chat__zug{max-inline-size:min(var(--measure),92%);padding:var(--s-3) var(--s-4);font-size:var(--fs-3);line-height:var(--lh-text);border-radius:var(--r-card)}.he-chat__zug p{margin:0}.he-chat__zug p+p,.he-chat__zug p+ul,.he-chat__zug ul+p{margin-block-start:var(--s-2)}.he-chat__zug ul{margin:0;padding-inline-start:1.2em}.he-chat__wer{display:block;margin-block-end:var(--s-1);font-size:var(--fs-1);font-weight:600;color:var(--he-leise)}.he-chat__zug--entwurf{justify-self:start;background:var(--he-falz);border-end-start-radius:var(--r-field)}.he-chat__zug--kunde{justify-self:end;background:var(--he-kunde);border-end-end-radius:var(--r-field);white-space:pre-line}.he-chat__zug--hinweis{border:var(--entwurf-linie);border-style:dashed;border-color:var(--he-salbei)}.he-chat__angesehen{margin-block-start:var(--s-2)!important;font-size:var(--fs-1);color:var(--he-leise);overflow-wrap:anywhere}.he-chat__punkte{display:inline-flex;gap:.3em;margin-inline-start:.4em;vertical-align:middle}.he-chat__punkte i{inline-size:.4em;block-size:.4em;border-radius:50%;background:currentColor;opacity:.25;animation:he-punkt 1.2s infinite ease-in-out}.he-chat__punkte i:nth-child(2){animation-delay:.2s}.he-chat__punkte i:nth-child(3){animation-delay:.4s}@keyframes he-punkt{40%{opacity:.9}}@media(prefers-reduced-motion:reduce){.he-chat__punkte i{animation:none;opacity:.6}}.he-chat__karte{justify-self:stretch;max-inline-size:var(--measure);padding:var(--s-4);background:var(--he-papier);border:var(--entwurf-linie);border-radius:var(--r-card)}.he-chat__karte-kopf{margin:0 0 var(--s-3);font-size:var(--fs-1);font-weight:700;letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--he-salbei)}.he-chat__karte table{inline-size:100%;border-collapse:collapse;font-size:var(--fs-2)}.he-chat__karte th,.he-chat__karte td{padding:var(--s-1) 0;vertical-align:top;border-block-end:1px solid color-mix(in srgb,var(--he-strich) 12%,transparent)}.he-chat__karte th{font-weight:400;text-align:start;padding-inline-end:var(--s-3)}.he-chat__karte td{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.he-chat__karte tfoot th,.he-chat__karte tfoot td{font-weight:700;border-block-end:0;padding-block-start:var(--s-2)}.he-chat__karte-andere{margin:var(--s-3) 0 0;font-size:var(--fs-2)}.he-chat__karte-schritte{display:block;margin-block-start:var(--s-1);font-size:var(--fs-1);line-height:var(--lh-snug);color:var(--he-leise)}.he-chat__karte-andere ul{margin:var(--s-1) 0 0;padding-inline-start:1.2em}.he-chat__karte-inkl{margin:var(--s-3) 0 0;font-size:var(--fs-1);line-height:var(--lh-snug);color:var(--he-leise)}.he-chat__karte-knoepfe{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center;margin-block-start:var(--s-3)}.he-chat__karte-knoepfe .he-chat__karte-knopf{margin-block-start:0}.he-chat__karte-pdf{min-block-size:var(--he-knopf);padding-inline:var(--s-4);font:inherit;font-size:var(--fs-2);font-weight:600;color:var(--he-strich);background:var(--he-papier);border:var(--entwurf-linie);border-radius:var(--r-card);cursor:pointer}.he-chat__karte-pdf:hover{background:var(--he-kunde)}.he-chat__karte-pdf:focus-visible{outline:var(--s-1) solid var(--he-salbei);outline-offset:2px}.he-chat__karte-ki{margin:var(--s-3) 0 0;padding:var(--s-2) var(--s-3);font-size:var(--fs-1);line-height:var(--lh-snug);color:var(--he-papier);background:var(--he-strich);border-radius:var(--r-field)}.he-chat__karte-knopf{display:inline-flex;align-items:center;min-block-size:var(--he-knopf);margin-block-start:var(--s-3);padding-inline:var(--s-4);font-size:var(--fs-2);font-weight:600;text-decoration:none;color:var(--he-papier);background:var(--he-salbei);border-radius:var(--r-card)}.he-chat__karte-knopf.he-chat__karte-knopf,.he-chat__karte-knopf.he-chat__karte-knopf:visited,.he-chat__karte-knopf.he-chat__karte-knopf:hover{color:var(--he-papier);text-decoration:none}.he-chat__karte-knopf:hover{background:var(--he-strich)}.he-chat__vorschlaege{padding:0 var(--s-4) var(--s-3)}.he-chat__vorschlaege-titel{display:block;margin-block-end:var(--s-2);font-size:var(--fs-1);color:var(--he-leise)}.he-chat__vorschlaege-liste{display:flex;flex-wrap:wrap;gap:var(--s-2)}.he-chat__vorschlag{min-block-size:var(--he-knopf);padding:var(--s-2) var(--s-3);font:inherit;font-size:var(--fs-2);line-height:var(--lh-snug);text-align:start;color:var(--he-strich);background:var(--he-papier);border:var(--entwurf-linie);border-radius:var(--r-card);cursor:pointer}.he-chat__vorschlag:hover{background:var(--he-kunde)}.he-chat__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s-2);align-items:end;padding:var(--s-3) var(--s-4);border-block-start:var(--entwurf-linie)}.he-chat__form textarea{min-block-size:calc(var(--s-6) + var(--s-5));max-block-size:calc(var(--s-7) + var(--s-6));padding:var(--s-2) var(--s-3);font:inherit;font-size:var(--fs-3);line-height:var(--lh-snug);color:var(--he-strich);background:var(--he-papier);border:var(--entwurf-linie);border-radius:var(--r-field);resize:vertical}.he-chat__form textarea::placeholder{color:var(--he-leise);opacity:1}.he-chat__senden{min-block-size:var(--he-knopf);padding-inline:var(--s-4);font:inherit;font-size:var(--fs-2);font-weight:600;color:var(--he-papier);background:var(--he-salbei);border:0;border-radius:var(--r-card);cursor:pointer}.he-chat__senden:hover{background:var(--he-strich)}.he-chat__senden:disabled{opacity:.55;cursor:progress}.he-chat__vorschlag:focus-visible,.he-chat__senden:focus-visible,.he-chat__neu:focus-visible,.he-chat__karte-knopf:focus-visible,.he-chat__fuss a:focus-visible,.he-chat__form textarea:focus-visible{outline:var(--s-1) solid var(--he-salbei);outline-offset:2px}.he-chat__fuss{display:grid;gap:var(--s-2);padding:0 var(--s-4) var(--s-4)}.he-chat__daten{margin:0;font-size:var(--fs-1);line-height:var(--lh-snug);color:var(--he-leise)}.he-chat__daten a{color:var(--he-strich);text-underline-offset:.2em}.he-chat__link{color:var(--he-strich);font-weight:600;text-underline-offset:.2em;overflow-wrap:anywhere}.he-chat__link:focus-visible{outline:var(--s-1) solid var(--he-salbei);outline-offset:2px}.he-chat__neu{justify-self:start;padding:var(--s-1) 0;font:inherit;font-size:var(--fs-2);color:var(--he-strich);background:none;border:0;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.he-chat__neu[hidden]{display:none}.he-chat__unsichtbar{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:60rem){.he-chat{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--s-5);align-items:start}.he-chat__titel{grid-column:1 / span 10;margin-block-end:var(--s-4)}.he-chat__seite{grid-column:1 / span 4;position:sticky;top:calc(var(--header-h-sm) + var(--s-5))}.he-chat__fenster{grid-column:6 / span 7}}
