@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bricolage-grotesque-latin-400-normal.A6LyuA6R.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-400-normal.D89K-qEP.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/bricolage-grotesque-latin-500-normal.DEDBoLFO.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-500-normal.CV-uA8Lw.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/bricolage-grotesque-latin-700-normal.gtcctNPv.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-700-normal.DvJDmrLu.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/bricolage-grotesque-latin-800-normal.J50vIsBe.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-800-normal.Br4b-5gk.woff)format("woff")}.demo.garten{--gruen:#4f8a45;--gruen-text:#3b6b33;--gruen-hover:#2f5a28;--limette:#c7e76b;--graphit:#202a24;--naturweiss:#f8faf5;--weiss:#fff;--gedaempft:#5a665e;--auf-graphit:#c4cfc7;--linie:#d5dfcf;--linie-dunkel:#fff3;--fehler:#b42318;--ink:var(--graphit);--text:var(--graphit);--muted:var(--gedaempft);--bg:var(--weiss);--bg-alt:var(--naturweiss);--accent:var(--gruen-text);--accent-hover:var(--gruen-hover);--header-height:4.5rem;--sektion-y:8.5rem;--bild-radius:1.25rem;--bogen:6rem;--sans:"Bricolage Grotesque", "Segoe UI", Arial, Helvetica, sans-serif;--umschalter-bg:#202a24;--umschalter-aktiv:#c7e76b;--umschalter-text:#202a24;--umschalter-layer:#f8faf5;font-family:var(--sans);font-size:17px;font-weight:400;line-height:1.7}@media (width<=1024px){.demo.garten{--sektion-y:6rem;--header-height:4.25rem;--bogen:4rem}}@media (width<=767px){.demo.garten{--sektion-y:4.5rem;--bild-radius:1rem;--bogen:2.5rem}}.demo.garten section[id]{scroll-margin-top:var(--header-height)}.demo.garten h1,.demo.garten h2,.demo.garten h3{font-family:var(--sans);letter-spacing:-.035em;overflow-wrap:break-word;text-wrap:balance;font-weight:800;line-height:1.04}@media (width<=480px){.demo.garten h1,.demo.garten h2,.demo.garten h3{hyphens:auto}}.demo.garten .gw-h2{font-size:clamp(2.2rem,4.8vw,4rem)}.demo.garten .gw-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--gruen-text);align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.8rem;font-weight:700;line-height:1.4;display:flex}.demo.garten .gw-eyebrow:before{content:"";background:var(--limette);width:.65rem;height:.65rem;box-shadow:0 0 0 1px var(--gruen);border-radius:50%;flex:none}.demo.garten .gw-dunkel{background:var(--graphit);color:var(--auf-graphit)}.demo.garten .gw-dunkel h1,.demo.garten .gw-dunkel h2,.demo.garten .gw-dunkel h3{color:#fff}.demo.garten .gw-dunkel .gw-eyebrow{color:var(--limette)}.demo.garten .gw-bild{object-fit:cover;width:100%;height:100%;display:block}.demo.garten .gw-btn{border:2px solid var(--gruen-text);background:var(--gruen-text);color:#fff;min-height:3.25rem;font:inherit;text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.8rem 1.9rem;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .25s;display:inline-flex}.demo.garten .gw-btn:hover{background:var(--gruen-hover);border-color:var(--gruen-hover);transform:translateY(-2px)}.demo.garten .gw-btn--limette{border-color:var(--limette);background:var(--limette);color:var(--graphit)}.demo.garten .gw-btn--limette:hover{color:var(--graphit);background:#fff;border-color:#fff}.demo.garten .gw-btn--linie{color:#fff;background:0 0;border-color:#fff}.demo.garten .gw-btn--linie:hover{color:var(--graphit);background:#fff;border-color:#fff}.demo.garten :focus-visible{outline:3px solid var(--gruen-text);outline-offset:3px}.demo.garten .gw-dunkel :focus-visible,.demo.garten .gw-header :focus-visible{outline-color:var(--limette)}.gw-reveal .demo.garten [data-reveal]{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(28px)}.gw-reveal .demo.garten [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.demo.garten .gw-btn{transition:none}.demo.garten .gw-btn:hover{transform:none}}.gw-header[data-astro-cid-firnv5tk]{z-index:50;background:var(--graphit);color:#fff;position:fixed;inset:0 0 auto}.gw-header-inner[data-astro-cid-firnv5tk]{min-height:var(--header-height);justify-content:space-between;align-items:center;gap:2rem;display:flex}.gw-marke[data-astro-cid-firnv5tk]{letter-spacing:-.02em;white-space:nowrap;align-items:baseline;gap:.4rem;font-size:1.35rem;line-height:1;text-decoration:none;display:inline-flex}.gw-marke-1[data-astro-cid-firnv5tk]{color:#fff;font-weight:800}.gw-marke-2[data-astro-cid-firnv5tk]{color:var(--limette);font-weight:500}.gw-nav[data-astro-cid-firnv5tk]{align-items:center;gap:2.5rem;display:flex}.gw-nav[data-astro-cid-firnv5tk] ul[data-astro-cid-firnv5tk]{gap:1.9rem;margin:0;padding:0;list-style:none;display:flex}.gw-nav[data-astro-cid-firnv5tk] ul[data-astro-cid-firnv5tk] a[data-astro-cid-firnv5tk]{color:#fff;padding-block:.5rem;font-size:.97rem;font-weight:500;text-decoration:none;display:inline-block;position:relative}.gw-nav[data-astro-cid-firnv5tk] ul[data-astro-cid-firnv5tk] a[data-astro-cid-firnv5tk]:after{content:"";background:var(--limette);transform-origin:0;height:2px;transition:transform .25s;position:absolute;inset:auto 0 .1rem;transform:scaleX(0)}.gw-nav[data-astro-cid-firnv5tk] ul[data-astro-cid-firnv5tk] a[data-astro-cid-firnv5tk]:hover:after,.gw-nav[data-astro-cid-firnv5tk] ul[data-astro-cid-firnv5tk] a[data-astro-cid-firnv5tk][aria-current]:after{transform:scaleX(1)}.gw-nav-cta[data-astro-cid-firnv5tk]{white-space:nowrap;min-height:2.75rem;padding:.55rem 1.4rem;font-size:.95rem}.gw-menuknopf[data-astro-cid-firnv5tk]{min-height:2.75rem;font:inherit;color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:0 .25rem;font-size:.95rem;font-weight:700;display:none}.gw-menuknopf-striche[data-astro-cid-firnv5tk]{border-block:2px solid var(--limette);width:26px;height:10px;display:block}@media (width<=1180px){.gw-nav[data-astro-cid-firnv5tk],.gw-nav[data-astro-cid-firnv5tk] ul[data-astro-cid-firnv5tk]{gap:1.25rem}}@media (width<=1100px){.gw-menuknopf[data-astro-cid-firnv5tk]{display:inline-flex}.gw-nav[data-astro-cid-firnv5tk]{max-height:calc(100vh - var(--header-height));background:var(--graphit);border-top:1px solid var(--linie-dunkel);flex-direction:column;align-items:stretch;gap:1.5rem;padding:.5rem 1.25rem 2rem;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.is-open[data-astro-cid-firnv5tk] .gw-nav[data-astro-cid-firnv5tk]{display:flex}.gw-nav[data-astro-cid-firnv5tk] ul[data-astro-cid-firnv5tk]{flex-direction:column;gap:0}.gw-nav[data-astro-cid-firnv5tk] ul[data-astro-cid-firnv5tk] a[data-astro-cid-firnv5tk]{border-bottom:1px solid var(--linie-dunkel);letter-spacing:-.02em;padding-block:.85rem;font-size:1.5rem;font-weight:700;display:block}.gw-nav[data-astro-cid-firnv5tk] ul[data-astro-cid-firnv5tk] a[data-astro-cid-firnv5tk]:after{display:none}.gw-nav[data-astro-cid-firnv5tk] ul[data-astro-cid-firnv5tk] a[data-astro-cid-firnv5tk][aria-current]{color:var(--limette)}.gw-nav-cta[data-astro-cid-firnv5tk]{min-height:3.25rem}}@media (width<=380px){.gw-marke[data-astro-cid-firnv5tk]{font-size:1.15rem}}@media (prefers-reduced-motion:reduce){.gw-nav[data-astro-cid-firnv5tk] ul[data-astro-cid-firnv5tk] a[data-astro-cid-firnv5tk]:after{transition:none}}.gw-footer[data-astro-cid-5hz2so2d]{padding-top:5rem;font-size:.95rem}.gw-footer-oben[data-astro-cid-5hz2so2d]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:2.5rem 4rem;padding-bottom:4rem;display:grid}.gw-footer-name[data-astro-cid-5hz2so2d]{letter-spacing:-.035em;color:#fff;flex-wrap:wrap;gap:0 .5rem;font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1.05;display:flex}.gw-footer-name-2[data-astro-cid-5hz2so2d]{color:var(--limette);font-weight:500}.gw-footer-daten[data-astro-cid-5hz2so2d]{color:#fff;gap:.2rem;margin-top:1.5rem;font-style:normal;display:grid}ul[data-astro-cid-5hz2so2d]{align-content:start;gap:.35rem;margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-5hz2so2d]{color:#fff;text-decoration:none}a[data-astro-cid-5hz2so2d]:hover{text-decoration:underline}.gw-footer-mitte[data-astro-cid-5hz2so2d],.gw-footer-unten[data-astro-cid-5hz2so2d]{border-top:1px solid var(--linie-dunkel);flex-wrap:wrap;gap:.5rem 2rem;padding-block:1.25rem;display:flex}.gw-footer-mitte[data-astro-cid-5hz2so2d]{color:#fff}.gw-footer-unten[data-astro-cid-5hz2so2d]{justify-content:space-between;font-size:.88rem}.gw-footer-unten[data-astro-cid-5hz2so2d] a[data-astro-cid-5hz2so2d]{text-decoration:underline}@media (width<=899px){.gw-footer-oben[data-astro-cid-5hz2so2d]{grid-template-columns:minmax(0,1fr)}}.gw-hero[data-astro-cid-tfqkmkuq]{padding-top:var(--header-height)}.gw-hero-rahmen[data-astro-cid-tfqkmkuq]{max-width:1536px;min-height:calc(57rem - var(--header-height));align-items:flex-end;margin-inline:auto;display:flex;position:relative}.gw-hero-bild[data-astro-cid-tfqkmkuq]{position:absolute;inset:0}.gw-hero-bild[data-astro-cid-tfqkmkuq] .gw-bild{object-position:62% 50%}.gw-hero-bild[data-astro-cid-tfqkmkuq]:after{content:"";background:linear-gradient(90deg,#202a24eb 0%,#202a24b8 34%,#202a2400 66%),linear-gradient(#202a2400 55%,#202a2499 100%);position:absolute;inset:0}@media (width>=1537px){.gw-hero-bild[data-astro-cid-tfqkmkuq]:after{background:linear-gradient(90deg, var(--graphit) 0%, #202a24eb 5%, #202a24b8 34%, #202a2400 66%, #202a2400 94%, var(--graphit) 100%), linear-gradient(0deg, #202a2499 0%, #202a2400 45%)}}.gw-hero-inhalt[data-astro-cid-tfqkmkuq]{padding-block:5rem 6rem;position:relative}.gw-hero-text[data-astro-cid-tfqkmkuq]{max-width:40rem}.gw-hero-text[data-astro-cid-tfqkmkuq] h1[data-astro-cid-tfqkmkuq]{color:#fff;font-size:clamp(3rem,6.2vw,5.6rem)}.gw-hero-einleitung[data-astro-cid-tfqkmkuq]{color:#fff;max-width:31rem;margin-top:1.75rem;font-size:1.15rem}.gw-hero-aktionen[data-astro-cid-tfqkmkuq]{flex-wrap:wrap;gap:1rem;margin-top:2.5rem;display:flex}@media (width<=899px){.gw-hero-rahmen[data-astro-cid-tfqkmkuq]{min-height:0;display:block}.gw-hero-bild[data-astro-cid-tfqkmkuq]{aspect-ratio:4/3;position:relative}.gw-hero-bild[data-astro-cid-tfqkmkuq]:after{background:linear-gradient(#202a2400 60%,#202a2459 100%)}.gw-hero-bild[data-astro-cid-tfqkmkuq] .gw-bild{object-position:70% 50%}.gw-hero-inhalt[data-astro-cid-tfqkmkuq]{padding-block:3rem 3.5rem}}@media (width<=480px){.gw-hero-text[data-astro-cid-tfqkmkuq] .gw-eyebrow{text-wrap:balance}.gw-hero-text[data-astro-cid-tfqkmkuq] h1[data-astro-cid-tfqkmkuq]{font-size:clamp(2.5rem,12vw,3rem)}.gw-hero-aktionen[data-astro-cid-tfqkmkuq] .gw-btn[data-astro-cid-tfqkmkuq]{width:100%}}.gw-ueber[data-astro-cid-6rstusmh]{padding-block:var(--sektion-y);background:var(--naturweiss)}.gw-ueber-raster[data-astro-cid-6rstusmh]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:3rem 1.5rem;display:grid}.gw-ueber-bild[data-astro-cid-6rstusmh]{aspect-ratio:1;border-radius:0 var(--bogen) 0 0;grid-column:1/span 6;margin:0;overflow:hidden}.gw-ueber-text[data-astro-cid-6rstusmh]{grid-column:7/span 6;padding-left:2.5rem}.gw-ueber-text[data-astro-cid-6rstusmh] .gw-h2[data-astro-cid-6rstusmh]{font-size:clamp(2rem,3.9vw,3.5rem)}.gw-ueber-absatz[data-astro-cid-6rstusmh]{color:var(--gedaempft);margin-top:2rem;font-size:1.1rem}.gw-werte[data-astro-cid-6rstusmh]{border-top:2px solid var(--gruen);grid-template-columns:repeat(3,minmax(0,1fr));margin:5rem 0 0;padding:0;list-style:none;display:grid}.gw-werte[data-astro-cid-6rstusmh] li[data-astro-cid-6rstusmh]{letter-spacing:-.025em;color:var(--graphit);padding:1.5rem 1.5rem 0 0;font-size:clamp(1.25rem,2.3vw,1.9rem);font-weight:700;line-height:1.2}.gw-werte[data-astro-cid-6rstusmh] li[data-astro-cid-6rstusmh]+li[data-astro-cid-6rstusmh]{border-left:1px solid var(--linie);padding-left:1.5rem}@media (width<=1024px){.gw-ueber-raster[data-astro-cid-6rstusmh]{grid-template-columns:minmax(0,1fr)}.gw-ueber-bild[data-astro-cid-6rstusmh],.gw-ueber-text[data-astro-cid-6rstusmh]{grid-column:1}.gw-ueber-text[data-astro-cid-6rstusmh]{padding-left:0}.gw-ueber-bild[data-astro-cid-6rstusmh]{aspect-ratio:3/2}.gw-werte[data-astro-cid-6rstusmh]{margin-top:4rem}}@media (width<=640px){.gw-werte[data-astro-cid-6rstusmh]{grid-template-columns:minmax(0,1fr)}.gw-werte[data-astro-cid-6rstusmh] li[data-astro-cid-6rstusmh],.gw-werte[data-astro-cid-6rstusmh] li[data-astro-cid-6rstusmh]+li[data-astro-cid-6rstusmh]{border-left:0;border-bottom:1px solid var(--linie);padding:1rem 0}}.gw-leistungen[data-astro-cid-lhwhidp4]{padding-block:var(--sektion-y)}.gw-leistungen[data-astro-cid-lhwhidp4] .gw-h2[data-astro-cid-lhwhidp4]{max-width:46rem}.gw-liste[data-astro-cid-lhwhidp4]{border-top:1px solid var(--limette);margin:4.5rem 0 0;padding:0;list-style:none}.gw-zeile[data-astro-cid-lhwhidp4]{border-bottom:1px solid var(--linie-dunkel);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:.5rem 3rem;padding-block:2.25rem;display:grid}.gw-zeile[data-astro-cid-lhwhidp4] h3[data-astro-cid-lhwhidp4]{letter-spacing:-.03em;font-size:clamp(1.5rem,2.6vw,2.2rem)}.gw-zeile[data-astro-cid-lhwhidp4] p[data-astro-cid-lhwhidp4]{max-width:26rem;font-size:1.05rem}.gw-leistungen-bild[data-astro-cid-lhwhidp4]{aspect-ratio:12/5;border-radius:var(--bogen) 0 0 0;margin:5rem 0 0;overflow:hidden}.gw-leistungen-bild[data-astro-cid-lhwhidp4] .gw-bild{object-position:50% 32%}@media (width<=899px){.gw-zeile[data-astro-cid-lhwhidp4]{grid-template-columns:minmax(0,1fr)}.gw-leistungen-bild[data-astro-cid-lhwhidp4]{aspect-ratio:3/2}}@media (width<=560px){.gw-liste[data-astro-cid-lhwhidp4]{margin-top:3rem}.gw-zeile[data-astro-cid-lhwhidp4]{padding-block:1.75rem}.gw-leistungen-bild[data-astro-cid-lhwhidp4]{margin-top:3rem}}.gw-projekte[data-astro-cid-ljipyvg2]{padding-block:var(--sektion-y);background:var(--weiss)}.gw-projekte[data-astro-cid-ljipyvg2] .gw-h2[data-astro-cid-ljipyvg2]{max-width:42rem}.gw-kapitel[data-astro-cid-ljipyvg2]{gap:6rem;margin-top:4.5rem;display:grid}.gw-projekt[data-astro-cid-ljipyvg2]{margin:0}.gw-projekt-bild[data-astro-cid-ljipyvg2]{aspect-ratio:16/9;border-radius:0 0 0 var(--bogen);overflow:hidden}.gw-projekt--mediterran[data-astro-cid-ljipyvg2] .gw-projekt-bild[data-astro-cid-ljipyvg2],.gw-projekt--einfahrt[data-astro-cid-ljipyvg2] .gw-projekt-bild[data-astro-cid-ljipyvg2]{border-radius:0 var(--bogen) 0 0}.gw-projekt--holzterrasse[data-astro-cid-ljipyvg2] .gw-bild{object-position:50% 55%}.gw-projekt--mediterran[data-astro-cid-ljipyvg2] .gw-bild{object-position:50% 60%}.gw-projekt--naturgarten[data-astro-cid-ljipyvg2] .gw-bild{object-position:50% 55%}.gw-projekt--einfahrt[data-astro-cid-ljipyvg2] .gw-bild{object-position:50% 40%}.gw-projekt[data-astro-cid-ljipyvg2] figcaption[data-astro-cid-ljipyvg2]{border-top:2px solid var(--gruen);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 2rem;margin-top:1.25rem;padding-top:1.1rem;display:flex}.gw-projekt-titel[data-astro-cid-ljipyvg2]{letter-spacing:-.03em;color:var(--graphit);font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.2}.gw-projekt-art[data-astro-cid-ljipyvg2]{color:var(--gedaempft);font-size:1.05rem}@media (width<=1024px){.gw-kapitel[data-astro-cid-ljipyvg2]{gap:4.5rem}.gw-projekt-bild[data-astro-cid-ljipyvg2]{aspect-ratio:3/2}}@media (width<=767px){.gw-kapitel[data-astro-cid-ljipyvg2]{gap:3rem;margin-top:3rem}.gw-projekt-bild[data-astro-cid-ljipyvg2],.gw-projekt--mediterran[data-astro-cid-ljipyvg2] .gw-projekt-bild[data-astro-cid-ljipyvg2],.gw-projekt--einfahrt[data-astro-cid-ljipyvg2] .gw-projekt-bild[data-astro-cid-ljipyvg2]{aspect-ratio:4/3;border-radius:var(--bild-radius)}}.gw-qual[data-astro-cid-fmadolz4]{background:var(--naturweiss);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.gw-qual-bild[data-astro-cid-fmadolz4]{border-radius:0 var(--bogen) var(--bogen) 0;min-height:36rem;margin:0;overflow:hidden}.gw-qual-text[data-astro-cid-fmadolz4]{padding:var(--sektion-y) max(1.25rem, calc((100vw - var(--container)) / 2 + 2.5rem)) var(--sektion-y) clamp(2.5rem, 6vw, 6rem);flex-direction:column;justify-content:center;display:flex}.gw-qual-text[data-astro-cid-fmadolz4] .gw-h2[data-astro-cid-fmadolz4]{font-size:clamp(2rem,3.8vw,3.4rem)}.gw-qual-absatz[data-astro-cid-fmadolz4]{color:var(--gedaempft);margin-top:1.75rem;font-size:1.1rem}.gw-stichworte[data-astro-cid-fmadolz4]{border-top:2px solid var(--gruen);margin:2.5rem 0 0;padding:0;list-style:none}.gw-stichworte[data-astro-cid-fmadolz4] li[data-astro-cid-fmadolz4]{border-bottom:1px solid var(--linie);letter-spacing:-.025em;color:var(--graphit);align-items:center;gap:1rem;padding-block:.9rem;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:700;display:flex}.gw-stichworte[data-astro-cid-fmadolz4] li[data-astro-cid-fmadolz4]:before{content:"";background:var(--limette);width:1.5rem;height:.5rem;box-shadow:inset 0 0 0 1px var(--gruen);border-radius:999px;flex:none}@media (width<=899px){.gw-qual[data-astro-cid-fmadolz4]{grid-template-columns:minmax(0,1fr)}.gw-qual-bild[data-astro-cid-fmadolz4]{aspect-ratio:3/2;border-radius:0 0 var(--bogen) 0;min-height:0}.gw-qual-text[data-astro-cid-fmadolz4]{padding:3.5rem 1.25rem var(--sektion-y)}}@media (width<=767px){.gw-qual-bild[data-astro-cid-fmadolz4]{aspect-ratio:4/3}.gw-qual-bild[data-astro-cid-fmadolz4] .gw-bild{object-position:50% 62%}}@media (width>=640px) and (width<=899px){.gw-qual-text[data-astro-cid-fmadolz4]{padding-inline:2.5rem}}.gw-arbeit[data-astro-cid-6cghic7g]{padding-block:var(--sektion-y);background:var(--weiss);border-top:1px solid var(--linie)}.gw-arbeit[data-astro-cid-6cghic7g] .gw-h2[data-astro-cid-6cghic7g]{max-width:44rem}.gw-schritte[data-astro-cid-6cghic7g]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 2.5rem;margin:5rem 0 0;padding:0;list-style:none;display:grid;position:relative}.gw-schritte[data-astro-cid-6cghic7g]:before{content:"";background:var(--gruen);height:2px;position:absolute;inset:1.5rem 0 auto}.gw-schritt[data-astro-cid-6cghic7g]{padding-top:4.5rem;position:relative}.gw-schritt-nr[data-astro-cid-6cghic7g]{background:var(--limette);width:3rem;height:3rem;box-shadow:0 0 0 6px var(--weiss);color:var(--graphit);border-radius:50%;place-items:center;font-size:1.2rem;font-weight:800;display:grid;position:absolute;top:0;left:0}.gw-schritt[data-astro-cid-6cghic7g] h3[data-astro-cid-6cghic7g]{letter-spacing:-.03em;font-size:1.6rem}.gw-schritt[data-astro-cid-6cghic7g] p[data-astro-cid-6cghic7g]{color:var(--gedaempft);margin-top:.75rem}@media (width<=1024px){.gw-schritte[data-astro-cid-6cghic7g]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem 2.5rem}}@media (width<=640px){.gw-schritte[data-astro-cid-6cghic7g]{grid-template-columns:minmax(0,1fr);gap:2.5rem;margin-top:3rem}.gw-schritte[data-astro-cid-6cghic7g]:before{width:2px;height:auto;inset:1.5rem auto 1.5rem 1.5rem}.gw-schritt[data-astro-cid-6cghic7g]{padding:.25rem 0 0 4.5rem}}.gw-team-raster[data-astro-cid-cak2h5fh]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:3rem clamp(3rem,7vw,7rem);display:grid}.gw-team-text[data-astro-cid-cak2h5fh] .gw-h2[data-astro-cid-cak2h5fh]{font-size:clamp(2rem,3.9vw,3.4rem)}.gw-team-absatz[data-astro-cid-cak2h5fh]{max-width:36rem;color:var(--graphit);margin-top:2rem;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.6}.gw-team-bild[data-astro-cid-cak2h5fh]{aspect-ratio:4/5;justify-self:end;width:100%;max-width:27.5rem;margin:0;position:relative}.gw-team-bild[data-astro-cid-cak2h5fh]:before{content:"";border:2px solid var(--gruen);border-radius:var(--bogen) 0 0 0;position:absolute;inset:1.5rem -1.5rem -1.5rem 1.5rem}.gw-team-bild[data-astro-cid-cak2h5fh] .gw-bild{border-radius:var(--bogen) 0 0 0;object-position:50% 20%;position:relative}@media (width<=899px){.gw-team-raster[data-astro-cid-cak2h5fh]{grid-template-columns:minmax(0,1fr)}.gw-team-bild[data-astro-cid-cak2h5fh]{justify-self:start;max-width:24rem;margin-right:1.5rem}}@media (width<=480px){.gw-team-bild[data-astro-cid-cak2h5fh]{max-width:calc(100% - 1.5rem)}}.gw-kontakt[data-astro-cid-gvwd2ww2]{padding-block:var(--sektion-y);background:var(--weiss)}.gw-kontakt[data-astro-cid-gvwd2ww2] .gw-team{margin-bottom:6rem}.gw-kontakt-bild[data-astro-cid-gvwd2ww2]{aspect-ratio:21/8;border-radius:var(--bogen) 0 var(--bogen) 0;margin:0;overflow:hidden}.gw-kontakt-bild[data-astro-cid-gvwd2ww2] .gw-bild{object-position:50% 14%}.gw-kontakt-raster[data-astro-cid-gvwd2ww2]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:3.5rem clamp(3rem,7vw,6rem);margin-top:5rem;display:grid}.gw-kontakt-einleitung[data-astro-cid-gvwd2ww2]{max-width:30rem;color:var(--gedaempft);margin-top:1.75rem;font-size:1.1rem}.gw-daten[data-astro-cid-gvwd2ww2]{border-top:2px solid var(--gruen);max-width:30rem;margin:2.5rem 0 0;display:grid}.gw-daten[data-astro-cid-gvwd2ww2] div[data-astro-cid-gvwd2ww2]{border-bottom:1px solid var(--linie);grid-template-columns:6.5rem minmax(0,1fr);gap:.25rem 1rem;padding-block:.9rem;display:grid}dt[data-astro-cid-gvwd2ww2]{color:var(--gruen-text);font-size:.95rem;font-weight:700}dd[data-astro-cid-gvwd2ww2]{overflow-wrap:anywhere;margin:0;display:grid}.gw-formular[data-astro-cid-gvwd2ww2]{background:var(--naturweiss);border:1px solid var(--linie);border-radius:var(--bild-radius);gap:1.4rem;padding:clamp(1.5rem,3.5vw,2.75rem);display:grid}.gw-feld[data-astro-cid-gvwd2ww2]{gap:.4rem;display:grid}label[data-astro-cid-gvwd2ww2]{color:var(--graphit);font-size:.95rem;font-weight:700}input[data-astro-cid-gvwd2ww2],textarea[data-astro-cid-gvwd2ww2],select[data-astro-cid-gvwd2ww2]{background:var(--weiss);width:100%;min-height:3rem;font:inherit;color:var(--graphit);border:1px solid #6c786f;border-radius:.6rem;padding:.7rem 1rem}select[data-astro-cid-gvwd2ww2]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23202a24' stroke-width='2'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:.8rem;padding-right:2.75rem}textarea[data-astro-cid-gvwd2ww2]{resize:vertical}input[data-astro-cid-gvwd2ww2]:focus-visible,textarea[data-astro-cid-gvwd2ww2]:focus-visible,select[data-astro-cid-gvwd2ww2]:focus-visible{outline:3px solid var(--gruen-text);outline-offset:2px}input[data-astro-cid-gvwd2ww2][aria-invalid=true],textarea[data-astro-cid-gvwd2ww2][aria-invalid=true],select[data-astro-cid-gvwd2ww2][aria-invalid=true]{border-color:var(--fehler);border-width:2px}.gw-fehler[data-astro-cid-gvwd2ww2]{color:var(--fehler);font-size:.9rem;font-weight:500}.gw-formular[data-astro-cid-gvwd2ww2] .gw-btn[data-astro-cid-gvwd2ww2]{justify-self:start}.gw-status[data-astro-cid-gvwd2ww2]{background:var(--graphit);color:#fff;border-radius:.6rem;padding:1rem 1.25rem;font-size:.95rem}.gw-datenschutz[data-astro-cid-gvwd2ww2]{color:var(--gedaempft);font-size:.9rem}@media (width<=1024px){.gw-kontakt-raster[data-astro-cid-gvwd2ww2]{grid-template-columns:minmax(0,1fr);margin-top:3.5rem}.gw-kontakt-bild[data-astro-cid-gvwd2ww2]{aspect-ratio:2}}@media (width<=560px){.gw-kontakt-bild[data-astro-cid-gvwd2ww2]{aspect-ratio:4/3}.gw-daten[data-astro-cid-gvwd2ww2] div[data-astro-cid-gvwd2ww2]{grid-template-columns:minmax(0,1fr)}.gw-formular[data-astro-cid-gvwd2ww2] .gw-btn[data-astro-cid-gvwd2ww2]{justify-self:stretch}}
