.fragen[data-astro-cid-jiroza6k]{border-top:1px solid var(--linie);max-width:48rem}details[data-astro-cid-jiroza6k]{border-bottom:1px solid var(--linie)}summary[data-astro-cid-jiroza6k]{cursor:pointer;font-weight:650;font-size:var(--text-l);justify-content:space-between;gap:1.5rem;padding:1.125rem 0;list-style:none;display:flex}summary[data-astro-cid-jiroza6k]::-webkit-details-marker{display:none}summary[data-astro-cid-jiroza6k]:after{content:"+";font-size:1.5rem;font-weight:400;line-height:1;transition:transform .2s}details[data-astro-cid-jiroza6k][open] summary[data-astro-cid-jiroza6k]:after{transform:rotate(45deg)}details[data-astro-cid-jiroza6k] p[data-astro-cid-jiroza6k]{color:var(--grau);padding-bottom:1.25rem}.kontakt[data-astro-cid-tbzokfb6]{gap:1.25rem;min-width:0;max-width:40rem;display:grid}.paar[data-astro-cid-tbzokfb6]{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:1.25rem;display:grid}.feld[data-astro-cid-tbzokfb6]{font-weight:600;font-size:var(--text-s);gap:.375rem;min-width:0;display:grid}.feld[data-astro-cid-tbzokfb6] small[data-astro-cid-tbzokfb6]{color:var(--grau);font-weight:400;font-size:inherit}.feld[data-astro-cid-tbzokfb6] input[data-astro-cid-tbzokfb6],.feld[data-astro-cid-tbzokfb6] select[data-astro-cid-tbzokfb6],.feld[data-astro-cid-tbzokfb6] textarea[data-astro-cid-tbzokfb6]{font:inherit;font-size:var(--text-m);color:var(--tinte);background:var(--feld);border:0;border-bottom:2px solid var(--tinte);border-radius:var(--radius) var(--radius) 0 0;width:100%;min-height:3rem;padding:.75rem .875rem;font-weight:400}.feld[data-astro-cid-tbzokfb6] textarea[data-astro-cid-tbzokfb6]{resize:vertical}.feld[data-astro-cid-tbzokfb6] input[data-astro-cid-tbzokfb6]:focus,.feld[data-astro-cid-tbzokfb6] select[data-astro-cid-tbzokfb6]:focus,.feld[data-astro-cid-tbzokfb6] textarea[data-astro-cid-tbzokfb6]:focus{background:var(--feld-stark);border-bottom-color:var(--akzent-text);box-shadow:inset 0 -2px 0 var(--akzent-text);outline:none}.senden[data-astro-cid-tbzokfb6]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.meldung[data-astro-cid-tbzokfb6]{color:var(--rot);font-weight:600}.meldung[data-astro-cid-tbzokfb6].ok{color:var(--gruen)}.meldung[data-astro-cid-tbzokfb6][hidden]{display:none}.falle[data-astro-cid-tbzokfb6]{position:absolute;left:-9999px}.held[data-astro-cid-5oidry7l]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:2.5rem 4rem;padding-block:clamp(3rem,8vw,6rem) clamp(2.5rem,5vw,4rem);display:grid}.held[data-astro-cid-5oidry7l] h1[data-astro-cid-5oidry7l]{overflow-wrap:anywhere}.rolle[data-astro-cid-5oidry7l]{font-size:clamp(1.375rem,1rem + 1.6vw,2rem);font-weight:650;font-stretch:var(--breit);color:var(--akzent-text);margin-top:.75rem;line-height:1.2}.satz[data-astro-cid-5oidry7l]{font-size:var(--text-l);color:var(--grau);margin-top:1.25rem}.aktionen[data-astro-cid-5oidry7l]{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:2rem;display:flex}.tel[data-astro-cid-5oidry7l]{font-weight:700;font-stretch:var(--breit);white-space:nowrap}.steckbrief[data-astro-cid-5oidry7l]{gap:1.25rem;display:grid}.portrait[data-astro-cid-5oidry7l]{object-fit:cover;border-radius:var(--radius);filter:grayscale();width:6.5rem;height:6.5rem}.steckbrief[data-astro-cid-5oidry7l] dl[data-astro-cid-5oidry7l]{border-top:3px solid var(--tinte);margin:0}.steckbrief[data-astro-cid-5oidry7l] dl[data-astro-cid-5oidry7l] div[data-astro-cid-5oidry7l]{border-bottom:1px solid var(--linie);grid-template-columns:7.5rem minmax(0,1fr);gap:.25rem 1rem;padding:.625rem 0;display:grid}.steckbrief[data-astro-cid-5oidry7l] dt[data-astro-cid-5oidry7l]{font-size:var(--text-s);font-stretch:var(--schmal);color:var(--grau);padding-top:.125rem}.steckbrief[data-astro-cid-5oidry7l] dd[data-astro-cid-5oidry7l]{margin:0;font-weight:550}.kunden[data-astro-cid-5oidry7l]{padding-bottom:clamp(1rem,3vw,2rem)}.kunden-kopf[data-astro-cid-5oidry7l]{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:1rem;display:flex}.kunden-kopf[data-astro-cid-5oidry7l] h2[data-astro-cid-5oidry7l]{font-size:var(--h3)}.kunden-kopf[data-astro-cid-5oidry7l] p[data-astro-cid-5oidry7l]{font-size:var(--text-s)}.namen[data-astro-cid-5oidry7l]{border-top:1px solid var(--linie);border-left:1px solid var(--linie);grid-template-columns:repeat(auto-fill,minmax(min(13rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.namen[data-astro-cid-5oidry7l] li[data-astro-cid-5oidry7l]{border-right:1px solid var(--linie);border-bottom:1px solid var(--linie);font-weight:700;font-stretch:var(--breit);font-size:var(--text-l);color:var(--tinte);padding:1.125rem 1.25rem;line-height:1.2}.projekte[data-astro-cid-5oidry7l]{border-collapse:collapse;width:100%;font-size:var(--text-m)}.projekte[data-astro-cid-5oidry7l] thead[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l]{background:var(--akzent);color:var(--auf-akzent);text-align:left;font-weight:650;font-size:var(--text-s);font-stretch:var(--schmal);padding:.75rem 1rem}.projekte[data-astro-cid-5oidry7l] tbody[data-astro-cid-5oidry7l] tr[data-astro-cid-5oidry7l]{border-bottom:1px solid var(--linie)}.projekte[data-astro-cid-5oidry7l] tbody[data-astro-cid-5oidry7l] tr[data-astro-cid-5oidry7l]:hover{background:var(--petrol-hell)}.projekte[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l][scope=row],.projekte[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{vertical-align:top;text-align:left;padding:1.25rem 1rem}.projekte[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l][scope=row]{width:24%;font-weight:inherit}.projekte[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l].technik{width:28%;color:var(--grau);font-size:var(--text-s)}.kunde[data-astro-cid-5oidry7l]{font-weight:750;font-stretch:var(--breit);font-size:var(--text-l);line-height:1.2;display:block}.branche[data-astro-cid-5oidry7l]{color:var(--grau);font-size:var(--text-s);margin-top:.25rem;display:block}.unter-tabelle[data-astro-cid-5oidry7l]{margin-top:2rem}.stack[data-astro-cid-5oidry7l]{border-collapse:collapse;border-top:3px solid var(--tinte);width:100%}.stack[data-astro-cid-5oidry7l] thead[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l]{text-align:left;font-size:var(--text-s);font-stretch:var(--schmal);color:var(--grau);border-bottom:1px solid var(--linie);padding:.625rem 1rem .625rem 0;font-weight:600}.stack[data-astro-cid-5oidry7l] tbody[data-astro-cid-5oidry7l] tr[data-astro-cid-5oidry7l]{border-bottom:1px solid var(--linie)}.stack[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l][scope=row]{text-align:left;vertical-align:top;width:13rem;padding:.875rem 1rem .875rem 0;font-weight:650}.stack[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{color:var(--grau);padding:.875rem 0}.stack[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l] strong[data-astro-cid-5oidry7l]{color:var(--tinte);font-weight:650}.nicht[data-astro-cid-5oidry7l]{font-size:var(--text-s);margin-top:1.25rem}.leistungen[data-astro-cid-5oidry7l]{border-top:3px solid var(--tinte);margin:0;padding:0;list-style:none}.leistungen[data-astro-cid-5oidry7l]>li[data-astro-cid-5oidry7l]{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:.5rem 3rem;padding:1.5rem 0;display:grid}.beschreibung[data-astro-cid-5oidry7l]{color:var(--grau)}.beschreibung[data-astro-cid-5oidry7l] p[data-astro-cid-5oidry7l]+p[data-astro-cid-5oidry7l]{margin-top:.5rem}.beschreibung[data-astro-cid-5oidry7l] a[data-astro-cid-5oidry7l]{color:var(--akzent-text);font-weight:600}.firma[data-astro-cid-5oidry7l]{border-left:4px solid var(--gold);gap:.5rem;margin-top:2.5rem;padding:.25rem 0 .25rem 1.25rem;display:grid}.firma-link[data-astro-cid-5oidry7l]{font-weight:650}.zweispaltig[data-astro-cid-5oidry7l]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:2.5rem 4rem;display:grid}.texte[data-astro-cid-5oidry7l]{margin-top:1.5rem}.zahlen[data-astro-cid-5oidry7l]{border-top:3px solid var(--tinte);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.zahlen[data-astro-cid-5oidry7l] div[data-astro-cid-5oidry7l]{border-bottom:1px solid var(--linie);flex-direction:column-reverse;gap:.25rem;padding:1.25rem 1rem 1.25rem 0;display:flex}.zahlen[data-astro-cid-5oidry7l] dd[data-astro-cid-5oidry7l]{font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:800;font-stretch:var(--breit);color:var(--akzent-text);margin:0;line-height:1}.zahlen[data-astro-cid-5oidry7l] dt[data-astro-cid-5oidry7l]{font-size:var(--text-s);color:var(--grau)}.kontakt-raster[data-astro-cid-5oidry7l]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:3rem 4rem;display:grid}.direkt[data-astro-cid-5oidry7l]{gap:.75rem;min-width:0;display:grid}.direkt[data-astro-cid-5oidry7l] h3[data-astro-cid-5oidry7l]{font-size:var(--text-m);margin-top:.75rem}.direkt[data-astro-cid-5oidry7l] h3[data-astro-cid-5oidry7l]:first-child{margin-top:0}.direkt[data-astro-cid-5oidry7l] ul[data-astro-cid-5oidry7l]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.direkt[data-astro-cid-5oidry7l] li[data-astro-cid-5oidry7l],.direkt[data-astro-cid-5oidry7l] p[data-astro-cid-5oidry7l]{overflow-wrap:anywhere}@media (width<=52rem){.held[data-astro-cid-5oidry7l],.zweispaltig[data-astro-cid-5oidry7l],.kontakt-raster[data-astro-cid-5oidry7l],.leistungen[data-astro-cid-5oidry7l]>li[data-astro-cid-5oidry7l]{grid-template-columns:1fr}.projekte[data-astro-cid-5oidry7l],.projekte[data-astro-cid-5oidry7l] tbody[data-astro-cid-5oidry7l],.projekte[data-astro-cid-5oidry7l] tr[data-astro-cid-5oidry7l],.projekte[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l][scope=row],.projekte[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{width:auto;display:block}.projekte[data-astro-cid-5oidry7l] thead[data-astro-cid-5oidry7l]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.projekte[data-astro-cid-5oidry7l]{border-top:4px solid var(--akzent)}.projekte[data-astro-cid-5oidry7l] tbody[data-astro-cid-5oidry7l] tr[data-astro-cid-5oidry7l]{padding:1.25rem 0}.projekte[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l][scope=row],.projekte[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{padding:0}.projekte[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{margin-top:.75rem}.projekte[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l].technik{width:auto}.projekte[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]:before{content:attr(data-label);font-size:var(--text-s);font-stretch:var(--schmal);color:var(--akzent-text);margin-bottom:.125rem;font-weight:600;display:block}.projekte[data-astro-cid-5oidry7l] tbody[data-astro-cid-5oidry7l] tr[data-astro-cid-5oidry7l]:hover{background:0 0}.stack[data-astro-cid-5oidry7l],.stack[data-astro-cid-5oidry7l] tbody[data-astro-cid-5oidry7l],.stack[data-astro-cid-5oidry7l] tr[data-astro-cid-5oidry7l],.stack[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l][scope=row],.stack[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{width:auto;display:block}.stack[data-astro-cid-5oidry7l] thead[data-astro-cid-5oidry7l]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.stack[data-astro-cid-5oidry7l] tbody[data-astro-cid-5oidry7l] tr[data-astro-cid-5oidry7l]{padding:.875rem 0}.stack[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l][scope=row],.stack[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{padding:0}.stack[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{margin-top:.25rem}}@media (width<=30rem){.namen[data-astro-cid-5oidry7l]{grid-template-columns:repeat(2,minmax(0,1fr))}.namen[data-astro-cid-5oidry7l] li[data-astro-cid-5oidry7l]{font-size:var(--text-m);overflow-wrap:anywhere;padding:.875rem .75rem}}@media (width<=26rem){.zahlen[data-astro-cid-5oidry7l],.steckbrief[data-astro-cid-5oidry7l] dl[data-astro-cid-5oidry7l] div[data-astro-cid-5oidry7l]{grid-template-columns:1fr}}
