:root{--tief:#05162a;--navy:#103457;--navy-hell:#1c4c7c;--navy-zart:#eef2f7;--akzent:#a8a9ab;--tinte:#0b1f33;--text:#445263;--grau:#5b6b7c;--linie:#e3e8ee;--flaeche:#f6f8fb;--papier:#fff;--hoerer:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M6.6 10.8c1.4 2.8 3.8 5.1 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.2.4 2.4.6 3.6.6.6 0 1 .4 1 1V20c0 .6-.4 1-1 1C10.6 21 3 13.4 3 4c0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1 0 1.3.2 2.5.6 3.6.1.4 0 .8-.2 1l-2.3 2.2z'/%3E%3C/svg%3E");--wa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M12.04 2C6.58 2 2.13 6.45 2.13 11.91c0 1.75.46 3.46 1.32 4.96L2 22l5.25-1.38a9.87 9.87 0 0 0 4.79 1.22h.01c5.46 0 9.91-4.45 9.91-9.91S17.5 2 12.04 2zm0 18.02h-.01a8.2 8.2 0 0 1-4.19-1.15l-.3-.18-3.12.82.83-3.04-.2-.31a8.18 8.18 0 0 1-1.26-4.37c0-4.54 3.7-8.23 8.25-8.23 2.2 0 4.27.86 5.83 2.42a8.18 8.18 0 0 1 2.41 5.82c0 4.54-3.7 8.22-8.24 8.22zm4.52-6.16c-.25-.12-1.47-.72-1.69-.81-.23-.08-.39-.12-.56.13-.16.24-.64.8-.79.97-.14.16-.29.18-.54.06-.25-.13-1.05-.39-2-1.23-.74-.66-1.24-1.47-1.38-1.72-.15-.25-.02-.38.11-.5.11-.11.25-.29.37-.44.13-.15.17-.25.25-.42.08-.16.04-.31-.02-.43-.06-.12-.56-1.35-.77-1.84-.2-.49-.4-.42-.55-.43h-.47c-.16 0-.43.06-.65.31-.22.25-.85.83-.85 2.03s.87 2.35.99 2.51c.12.16 1.71 2.61 4.15 3.66.58.25 1.03.4 1.39.51.58.19 1.11.16 1.53.1.47-.07 1.44-.59 1.64-1.16.2-.57.2-1.05.14-1.16-.06-.1-.22-.16-.47-.28z'/%3E%3C/svg%3E");--breite:1140px;--kopfraum:84px;--leistenhoehe:48px;--radius:16px;--schatten:0 1px 2px #05162a0f, 0 12px 32px -18px #05162a38}*,:before,:after{box-sizing:border-box}*{margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{color:var(--text);background:var(--papier);-webkit-font-smoothing:antialiased;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.0625rem;line-height:1.65}h1,h2,h3,h4{color:var(--tinte);letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1.2}h1{letter-spacing:-.035em;font-size:clamp(2.3rem,1.3rem + 3.6vw,4.15rem);line-height:1.06}h2{letter-spacing:-.03em;font-size:clamp(1.7rem,1.25rem + 2vw,2.7rem);line-height:1.12}h3{font-size:1.2rem}p{text-wrap:pretty}a{color:var(--navy-hell)}img{max-width:100%;height:auto;display:block}.huelle{width:100%;max-width:var(--breite);margin-inline:auto;padding-inline:22px}.band{padding-block:clamp(56px,8vw,104px);overflow:clip}.band--zart{background:var(--flaeche)}.band--tief{background:var(--tief);color:#c6d2e0}.band--tief h2,.band--tief h3{color:#fff}.marke{letter-spacing:.14em;text-transform:uppercase;color:var(--navy-hell);margin-bottom:12px;font-size:.78rem;font-weight:700;display:inline-block}.knopf{isolation:isolate;cursor:pointer;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:15px 28px;font-size:1rem;font-weight:650;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden}.knopf:before{content:"";z-index:-1;background:linear-gradient(105deg,#0000 35%,#fff9 50%,#0000 65%);transition:transform .55s cubic-bezier(.22,.9,.3,1);position:absolute;inset:0;transform:translate(-130%)skew(-14deg)}.knopf:hover:before,.knopf:focus-visible:before{transform:translate(130%)skew(-14deg)}.knopf:hover{transform:translateY(-3px)scale(1.02)}.knopf:active{transition-duration:60ms;transform:translateY(0)scale(.97)}.knopf--voll{background:var(--navy);color:#fff;box-shadow:0 10px 24px -12px #103457f2}.knopf--voll:hover{background:var(--navy-hell);box-shadow:0 20px 44px -14px #1c4c7cf2,0 0 0 4px #1c4c7c29}.knopf--linie{border-color:var(--linie);color:var(--tinte);background:var(--papier)}.knopf--linie:hover{border-color:var(--navy-hell);color:var(--navy)}.knopf--linie:before{background:linear-gradient(105deg,#0000 35%,#10345717 50%,#0000 65%)}.knopf--hell{color:var(--tief);background:#fff}.knopf--hell:before{background:linear-gradient(105deg,#0000 35%,#05162a1a 50%,#0000 65%)}.knopf--pfeil:after{content:"→";font-size:1.05em;line-height:1;transition:transform .22s}.knopf--pfeil:hover:after{transform:translate(6px)}@media (prefers-reduced-motion:no-preference){.knopf--leuchten:before{animation:1.4s ease-in-out 2.5s streifen}.knopf--leuchten:hover:before{animation:1.4s ease-in-out streifen}@keyframes streifen{0%{transform:translate(-120%)}to{transform:translate(120%)}}}.gitter{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:18px;display:grid}.karte{background:var(--papier);border:1px solid var(--linie);border-radius:var(--radius);padding:26px 24px;transition:transform .25s,box-shadow .25s,border-color .25s}.karte:hover{box-shadow:var(--schatten);border-color:#cbd6e2;transform:translateY(-3px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.auftritt{animation:linear both einblenden view();animation-range:entry 10% cover 26%}@keyframes einblenden{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.18s}::view-transition-new(root){animation-duration:.24s}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}:focus-visible{outline-offset:2px;box-shadow:0 0 0 6px var(--tief);border-radius:6px;outline:3px solid #fff}html{scroll-padding-top:88px;scroll-padding-bottom:96px}.sprung{background:var(--navy);color:#fff;z-index:100;padding:12px 20px;position:absolute;top:0;left:-9999px}.sprung:focus{top:8px;left:8px}.knopf__symbol{width:1.05em;height:1.05em;-webkit-mask:var(--symbol) center / contain no-repeat;mask:var(--symbol) center / contain no-repeat;background:currentColor;flex:none}.knopf--ruf{--symbol:var(--hoerer)}.knopf--wa{--symbol:var(--wa)}.knopf--wa .knopf__symbol{background:#25d366}.knopf--wa:hover .knopf__symbol{background:#2ee878}@keyframes klingeln{0%,to{transform:rotate(0)}10%{transform:rotate(-13deg)}25%{transform:rotate(11deg)}40%{transform:rotate(-9deg)}55%{transform:rotate(7deg)}70%{transform:rotate(-4deg)}85%,to{transform:rotate(0)}}.knopf--ruf .knopf__symbol{transform-origin:60% 40%;animation:.9s ease-in-out 1.1s 2 klingeln}.knopf--ruf:hover .knopf__symbol,.knopf--ruf:focus-visible .knopf__symbol{animation:.9s ease-in-out klingeln}@media (prefers-reduced-motion:reduce){.knopf--ruf .knopf__symbol,.knopf--ruf:hover .knopf__symbol,.knopf--ruf:focus-visible .knopf__symbol{animation:none}}.siegel{border:1px solid var(--linie);background:var(--papier);color:inherit;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 11px;text-decoration:none;transition:border-color .2s,transform .2s;display:inline-flex}.siegel:hover{border-color:var(--navy-hell);transform:translateY(-2px)}.siegel__g{flex:none;width:18px;height:18px;display:block}.siegel__zahl{color:var(--tinte);white-space:nowrap;font-size:.98rem;font-weight:800}.siegel__text{color:var(--grau);min-width:0;font-size:.84rem}.siegel__quelle{white-space:normal}.siegel__datum{white-space:nowrap}.siegel--dunkel{background:#ffffff17;border-color:#fff3}.siegel--dunkel:hover{background:#ffffff24;border-color:#ffffff80}.siegel--dunkel .siegel__zahl{color:#fff}.siegel--dunkel .siegel__text{color:#b6c8da}@media print{.kopf,.kapsel,.leiste,.stimmen__halt,.deck__halt{display:none!important}main{padding-top:0}.buehne{min-height:auto;margin-top:0;padding-block:24px}*,:before,:after{transition:none!important;animation:none!important}.auftritt,[class*=auf]{opacity:1!important;transform:none!important}.geist{display:none!important}a{text-decoration:underline}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.weiter:has(.reihen a[href$="/treppenhausreinigung/"]:hover) span[data-fuer=treppenhausreinigung]{opacity:.19;background-image:url(/fotos/treppenhaus-gelaender-900.webp)}.weiter:has(.reihen a[href$="/hausmeisterservice/"]:hover) span[data-fuer=hausmeisterservice]{opacity:.19;background-image:url(/fotos/wohnanlage-team-900.webp)}.weiter:has(.reihen a[href$="/unterhaltsreinigung/"]:hover) span[data-fuer=unterhaltsreinigung]{opacity:.19;background-image:url(/fotos/buero-schreibtisch-900.webp)}.weiter:has(.reihen a[href$="/gartenpflege/"]:hover) span[data-fuer=gartenpflege]{opacity:.19;background-image:url(/fotos/hecke-schneiden-900.webp)}.weiter:has(.reihen a[href$="/fensterreinigung/"]:hover) span[data-fuer=fensterreinigung]{opacity:.19;background-image:url(/fotos/fenster-reinigen-900.webp)}.weiter:has(.reihen a[href$="/gehwegreinigung/"]:hover) span[data-fuer=gehwegreinigung]{opacity:.19;background-image:url(/fotos/gehweg-kehrmaschine-900.webp)}.weiter:has(.reihen a[href$="/winterdienst/"]:hover) span[data-fuer=winterdienst]{opacity:.19;background-image:url(/fotos/winterdienst-900.webp)}.weiter:has(.reihen a[href$="/sonderreinigung/"]:hover) span[data-fuer=sonderreinigung]{opacity:.19;background-image:url(/fotos/bauendreinigung-900.webp)}}.kopf[data-astro-cid-dyhekl2n]{z-index:40;background:#ffffffd1;border:1px solid #ffffff80;border-radius:999px;position:fixed;top:10px;left:12px;right:12px;box-shadow:0 10px 34px -18px #05162a80}@supports (backdrop-filter:blur(14px)){.kopf[data-astro-cid-dyhekl2n]{backdrop-filter:blur(14px)saturate(1.4);background:#ffffffad}}.kopf__reihe[data-astro-cid-dyhekl2n]{justify-content:space-between;align-items:center;gap:24px;padding-block:9px;display:flex;position:relative}@media (width>=1180px){.kopf[data-astro-cid-dyhekl2n]{max-width:calc(var(--breite) + 24px);margin-inline:auto}}main[data-astro-cid-dyhekl2n]{padding-top:var(--kopfraum)}.kopf__marke[data-astro-cid-dyhekl2n]{color:var(--tinte);align-items:center;gap:11px;text-decoration:none;display:flex}.kopf__marke[data-astro-cid-dyhekl2n] img[data-astro-cid-dyhekl2n]{width:auto;height:38px}.kopf__marke[data-astro-cid-dyhekl2n] span[data-astro-cid-dyhekl2n]{line-height:1.2;display:block}.kopf__marke[data-astro-cid-dyhekl2n] strong[data-astro-cid-dyhekl2n]{letter-spacing:.01em;text-transform:uppercase;font-size:1.08rem;display:block}.kopf__marke[data-astro-cid-dyhekl2n] em[data-astro-cid-dyhekl2n]{letter-spacing:.04em;color:var(--grau);text-transform:uppercase;white-space:nowrap;font-size:.7rem;font-style:normal}.kopf__marke[data-astro-cid-dyhekl2n] .kopf__vorspann[data-astro-cid-dyhekl2n]{display:none}@media (width>=1280px){.kopf__marke[data-astro-cid-dyhekl2n] .kopf__vorspann[data-astro-cid-dyhekl2n]{display:inline}}@media (width<=640px){.kopf__marke[data-astro-cid-dyhekl2n] img[data-astro-cid-dyhekl2n]{height:32px}.kopf__marke[data-astro-cid-dyhekl2n] strong[data-astro-cid-dyhekl2n]{font-size:.98rem}}@media (width<=359px){.kopf__marke[data-astro-cid-dyhekl2n] em[data-astro-cid-dyhekl2n]{display:none}}.kopf__nav[data-astro-cid-dyhekl2n]{gap:26px;display:flex}.kopf__nav[data-astro-cid-dyhekl2n] a[data-astro-cid-dyhekl2n]{color:var(--text);font-size:.95rem;font-weight:550;text-decoration:none}.kopf__nav[data-astro-cid-dyhekl2n] a[data-astro-cid-dyhekl2n]:hover{color:var(--navy)}.nav__klappe[data-astro-cid-dyhekl2n]{position:relative}.nav__klappe[data-astro-cid-dyhekl2n]>summary[data-astro-cid-dyhekl2n]{cursor:pointer;color:var(--text);align-items:center;gap:7px;font-size:.95rem;font-weight:550;list-style:none;display:inline-flex}.nav__klappe[data-astro-cid-dyhekl2n]>summary[data-astro-cid-dyhekl2n]::-webkit-details-marker{display:none}.nav__klappe[data-astro-cid-dyhekl2n]>summary[data-astro-cid-dyhekl2n]:hover{color:var(--navy)}.nav__klappe[data-astro-cid-dyhekl2n]>summary[data-astro-cid-dyhekl2n]:after{content:"";border-bottom:2px solid;border-right:2px solid;width:6px;height:6px;margin-top:-3px;transition:transform .18s;transform:rotate(45deg)}.nav__klappe[data-astro-cid-dyhekl2n][open]>summary[data-astro-cid-dyhekl2n]:after{margin-top:2px;transform:rotate(-135deg)}.nav__klappe[data-astro-cid-dyhekl2n]>summary[data-astro-cid-dyhekl2n]:focus-visible{outline:2px solid var(--navy-hell);outline-offset:4px;border-radius:4px}.nav__feld[data-astro-cid-dyhekl2n]{z-index:6;background:#08203a;border:1px solid #ffffff1f;border-radius:18px;gap:1px;min-width:272px;padding:8px;display:grid;position:absolute;top:calc(100% + 15px);left:-14px;box-shadow:0 24px 50px -20px #05162ab3}.kopf__nav[data-astro-cid-dyhekl2n] .nav__feld[data-astro-cid-dyhekl2n] a[data-astro-cid-dyhekl2n]{color:#dbe6f2;border-radius:11px;padding:10px 13px;font-size:.92rem;font-weight:500}.kopf__nav[data-astro-cid-dyhekl2n] .nav__feld[data-astro-cid-dyhekl2n] a[data-astro-cid-dyhekl2n]:hover{color:#fff;background:#ffffff17}.kopf__nav[data-astro-cid-dyhekl2n] .nav__feld[data-astro-cid-dyhekl2n] a[data-astro-cid-dyhekl2n]:first-child{color:#9ccbf0;border-bottom:1px solid #ffffff1a;border-radius:11px 11px 0 0;margin-bottom:3px;font-weight:650}.kopf__ruf[data-astro-cid-dyhekl2n]{white-space:nowrap;padding:11px 20px;font-size:.95rem}.kopf__schalter[data-astro-cid-dyhekl2n]{border:1px solid var(--linie);background:var(--papier);color:var(--tinte);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 16px 10px 13px;font-size:.9rem;font-weight:650;display:none}.kopf__balken[data-astro-cid-dyhekl2n]{background:currentColor;border-radius:2px;width:16px;height:2px;position:relative}.kopf__balken[data-astro-cid-dyhekl2n]:before,.kopf__balken[data-astro-cid-dyhekl2n]:after{content:"";background:currentColor;border-radius:2px;width:16px;height:2px;transition:transform .2s;position:absolute;left:0}.kopf__balken[data-astro-cid-dyhekl2n]:before{top:-5px}.kopf__balken[data-astro-cid-dyhekl2n]:after{top:5px}[data-astro-cid-dyhekl2n][aria-expanded=true] .kopf__balken[data-astro-cid-dyhekl2n]{background:0 0}[data-astro-cid-dyhekl2n][aria-expanded=true] .kopf__balken[data-astro-cid-dyhekl2n]:before{transform:translateY(5px)rotate(45deg)}[data-astro-cid-dyhekl2n][aria-expanded=true] .kopf__balken[data-astro-cid-dyhekl2n]:after{transform:translateY(-5px)rotate(-45deg)}.menue[data-astro-cid-dyhekl2n]{z-index:5;background:#08203a;border:1px solid #ffffff1f;border-radius:20px;animation:.22s menueAuf;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 24px 50px -20px #05162ab3}@keyframes menueAuf{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.menue[data-astro-cid-dyhekl2n]{animation:none}}.menue__innen[data-astro-cid-dyhekl2n]{padding:6px 22px 18px;display:grid}.menue__klappe[data-astro-cid-dyhekl2n]>summary[data-astro-cid-dyhekl2n]{cursor:pointer;color:#dbe6f2;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;padding:15px 2px;font-size:1.05rem;list-style:none;display:flex}.menue__klappe[data-astro-cid-dyhekl2n]>summary[data-astro-cid-dyhekl2n]::-webkit-details-marker{display:none}.menue__klappe[data-astro-cid-dyhekl2n]>summary[data-astro-cid-dyhekl2n]:after{content:"+";color:#9ccbf0;font-size:1.35rem;line-height:1}.menue__klappe[data-astro-cid-dyhekl2n][open]>summary[data-astro-cid-dyhekl2n]:after{content:"−"}.menue__unter[data-astro-cid-dyhekl2n]{padding-left:14px;display:grid}.menue[data-astro-cid-dyhekl2n] .menue__unter[data-astro-cid-dyhekl2n] a[data-astro-cid-dyhekl2n]{color:#b8cbdb;padding:12px 2px;font-size:.95rem}.menue[data-astro-cid-dyhekl2n] .menue__unter[data-astro-cid-dyhekl2n] a[data-astro-cid-dyhekl2n]:first-child{color:#9ccbf0;font-weight:600}.menue[data-astro-cid-dyhekl2n] a[data-astro-cid-dyhekl2n]{color:#dbe6f2;border-bottom:1px solid #ffffff1a;padding:15px 2px;font-size:1.05rem;text-decoration:none}.menue__ruf[data-astro-cid-dyhekl2n]{letter-spacing:.01em;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:14px;font-size:1.05rem;font-weight:700;display:flex;color:var(--tief)!important;border:none!important;padding:14px 18px!important}.menue__ruf[data-astro-cid-dyhekl2n]:before{content:"";width:17px;height:17px;-webkit-mask:var(--hoerer) center / contain no-repeat;mask:var(--hoerer) center / contain no-repeat;background:currentColor}@media (width<=900px){.kopf__nav[data-astro-cid-dyhekl2n]{display:none}.kopf__schalter[data-astro-cid-dyhekl2n].kopf__schalter--bereit{display:inline-flex}}@media (width<=560px){.kopf__ruf[data-astro-cid-dyhekl2n]{display:none}}@media (width>=901px){.menue[data-astro-cid-dyhekl2n]{display:none}}.fuss[data-astro-cid-dyhekl2n]{background:var(--tief);color:#97a7ba;padding-top:54px;padding-bottom:90px;font-size:.95rem}.fuss__gitter[data-astro-cid-dyhekl2n]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:30px;display:grid}.fuss[data-astro-cid-dyhekl2n] strong[data-astro-cid-dyhekl2n]{color:#fff;margin-bottom:8px;display:block}.fuss__logo[data-astro-cid-dyhekl2n]{width:auto;height:40px;margin-bottom:12px}.fuss[data-astro-cid-dyhekl2n] a[data-astro-cid-dyhekl2n]{color:#c6d2e0;text-decoration:none}.fuss[data-astro-cid-dyhekl2n] a[data-astro-cid-dyhekl2n]:hover{text-decoration:underline}.fuss__zeile[data-astro-cid-dyhekl2n]{color:#6f8299;border-top:1px solid #ffffff1f;margin-top:34px;padding-top:18px;font-size:.82rem}
