.demo.kanzlei{--bordeaux:#542c38;--champagner:#c8aa80;--elfenbein:#f7f4ee;--anthrazit:#252525;--weiss:#fff;--gedaempft:#5f5a54;--auf-bordeaux:#e4d9d6;--linie:#ddd5c8;--linie-bordeaux:#c8aa8059;--ink:var(--anthrazit);--text:var(--anthrazit);--muted:var(--gedaempft);--bg:var(--weiss);--bg-alt:var(--elfenbein);--accent:var(--bordeaux);--accent-hover:#3f1f29;--radius:0;--header-height:5rem;--sektion-y:8rem;--kf-h2-min:2.1rem;--kf-h2-max:3.25rem;--serif:"Cormorant Garamond", Georgia, "Times New Roman", serif;--umschalter-bg:#542c38;--umschalter-aktiv:#c8aa80;--umschalter-text:#2b1219;--umschalter-layer:#e9e1d6;font-family:Manrope,Arial,Helvetica,sans-serif;font-size:17px;line-height:1.7}@media (width<=1024px){.demo.kanzlei{--sektion-y:6rem;--header-height:4.5rem}}@media (width<=767px){.demo.kanzlei{--sektion-y:4.5rem}}.demo.kanzlei section[id]{scroll-margin-top:var(--header-height)}.demo.kanzlei h1,.demo.kanzlei h2,.demo.kanzlei h3{font-family:var(--serif);letter-spacing:-.01em;hyphens:manual;overflow-wrap:break-word;text-wrap:balance;font-weight:500;line-height:1.05}.demo.kanzlei .kf-h2{font-size:clamp(var(--kf-h2-min), 3.6vw, var(--kf-h2-max));color:var(--bordeaux)}.demo.kanzlei .kf-dunkel,.demo.kanzlei .kf-dunkel .kf-h2{color:#fff}.demo.kanzlei .kf-bild{object-fit:cover;width:100%;height:100%;display:block}.demo.kanzlei .kf-btn{border:1px solid var(--bordeaux);background:var(--bordeaux);color:#fff;min-height:3.25rem;font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;padding:.85rem 2rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.demo.kanzlei .kf-btn:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.demo.kanzlei .kf-textlink{border-bottom:1px solid var(--champagner);color:var(--bordeaux);letter-spacing:.1em;text-transform:uppercase;padding-block:.4rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:border-color .25s;display:inline-block}.demo.kanzlei .kf-textlink:hover{border-bottom-color:var(--bordeaux)}.demo.kanzlei :focus-visible{outline:2px solid var(--bordeaux);outline-offset:4px;box-shadow:0 0 0 5px var(--champagner)}.demo.kanzlei .kf-dunkel :focus-visible,.demo.kanzlei .kf-header :focus-visible{outline-color:var(--champagner);box-shadow:none}.kf-reveal .demo.kanzlei [data-reveal]{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(24px)}.kf-reveal .demo.kanzlei [data-reveal].is-in{opacity:1;transform:none}.kf-header[data-astro-cid-7rokjjou]{z-index:50;background:var(--bordeaux);color:#fff;border-bottom:1px solid var(--linie-bordeaux);position:fixed;inset:0 0 auto}.kf-header-inner[data-astro-cid-7rokjjou]{min-height:var(--header-height);justify-content:space-between;align-items:center;gap:2rem;display:flex}.kf-marke[data-astro-cid-7rokjjou]{font-family:var(--serif);letter-spacing:.01em;color:#fff;white-space:nowrap;font-size:1.7rem;font-weight:600;line-height:1;text-decoration:none}.kf-nav[data-astro-cid-7rokjjou]{align-items:center;gap:2.5rem;display:flex}.kf-nav[data-astro-cid-7rokjjou] ul[data-astro-cid-7rokjjou]{gap:1.75rem;margin:0;padding:0;list-style:none;display:flex}.kf-nav[data-astro-cid-7rokjjou] ul[data-astro-cid-7rokjjou] a[data-astro-cid-7rokjjou]{letter-spacing:.04em;color:#fff;border-bottom:1px solid #0000;padding-block:.5rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:border-color .25s;display:inline-block}.kf-nav[data-astro-cid-7rokjjou] ul[data-astro-cid-7rokjjou] a[data-astro-cid-7rokjjou]:hover,.kf-nav[data-astro-cid-7rokjjou] ul[data-astro-cid-7rokjjou] a[data-astro-cid-7rokjjou][aria-current]{border-bottom-color:var(--champagner)}.kf-nav-cta[data-astro-cid-7rokjjou]{border:1px solid var(--champagner);color:#fff;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding:.7rem 1.4rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:background-color .25s,color .25s}.kf-nav-cta[data-astro-cid-7rokjjou]:hover{background:var(--champagner);color:var(--bordeaux)}.kf-menuknopf[data-astro-cid-7rokjjou]{min-height:2.75rem;font:inherit;letter-spacing:.12em;text-transform:uppercase;color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:0 .25rem;font-size:.85rem;font-weight:700;display:none}.kf-menuknopf-striche[data-astro-cid-7rokjjou]{border-block:1px solid;width:26px;height:10px;display:block}@media (width<=1180px){.kf-nav[data-astro-cid-7rokjjou],.kf-nav[data-astro-cid-7rokjjou] ul[data-astro-cid-7rokjjou]{gap:1.25rem}}@media (width<=1100px){.kf-menuknopf[data-astro-cid-7rokjjou]{display:inline-flex}.kf-nav[data-astro-cid-7rokjjou]{background:var(--bordeaux);border-bottom:1px solid var(--linie-bordeaux);flex-direction:column;align-items:stretch;gap:1.5rem;padding:.5rem 1.25rem 2rem;display:none;position:absolute;top:100%;left:0;right:0}.is-open[data-astro-cid-7rokjjou] .kf-nav[data-astro-cid-7rokjjou]{display:flex}.kf-nav[data-astro-cid-7rokjjou] ul[data-astro-cid-7rokjjou]{flex-direction:column;gap:0}.kf-nav[data-astro-cid-7rokjjou] ul[data-astro-cid-7rokjjou] a[data-astro-cid-7rokjjou]{border-bottom:1px solid var(--linie-bordeaux);font-family:var(--serif);letter-spacing:0;padding-block:.9rem;font-size:1.6rem;font-weight:500;display:block}.kf-nav[data-astro-cid-7rokjjou] ul[data-astro-cid-7rokjjou] a[data-astro-cid-7rokjjou][aria-current]{color:var(--champagner)}.kf-nav-cta[data-astro-cid-7rokjjou]{text-align:center;padding-block:1rem}}@media (width<=380px){.kf-marke[data-astro-cid-7rokjjou]{font-size:1.45rem}}.kf-footer[data-astro-cid-qkoa5l36]{background:var(--bordeaux);color:var(--auf-bordeaux);border-top:1px solid var(--champagner);padding-top:5rem;font-size:.95rem}.kf-footer-oben[data-astro-cid-qkoa5l36]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:2.5rem 4rem;padding-bottom:4rem;display:grid}.kf-footer-name[data-astro-cid-qkoa5l36]{font-family:var(--serif);color:#fff;font-size:clamp(2.2rem,4vw,3.25rem);font-weight:500;line-height:1.05}.kf-footer-adresse[data-astro-cid-qkoa5l36]{gap:.15rem;margin-top:1.25rem;font-style:normal;display:grid}ul[data-astro-cid-qkoa5l36]{align-content:start;gap:.35rem;margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-qkoa5l36]{color:#fff;text-decoration:none}a[data-astro-cid-qkoa5l36]:hover{text-decoration:underline}.kf-footer-mitte[data-astro-cid-qkoa5l36],.kf-footer-unten[data-astro-cid-qkoa5l36]{border-top:1px solid var(--linie-bordeaux);flex-wrap:wrap;gap:.5rem 2rem;padding-block:1.25rem;display:flex}.kf-footer-mitte[data-astro-cid-qkoa5l36]{color:#fff}.kf-footer-unten[data-astro-cid-qkoa5l36]{justify-content:space-between;font-size:.88rem}.kf-footer-unten[data-astro-cid-qkoa5l36] a[data-astro-cid-qkoa5l36]{text-decoration:underline}@media (width<=899px){.kf-footer-oben[data-astro-cid-qkoa5l36]{grid-template-columns:minmax(0,1fr)}}.kf-hero[data-astro-cid-2qprznfm]{min-height:57rem;padding-top:var(--header-height);background:var(--bordeaux);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.kf-hero-text[data-astro-cid-2qprznfm]{padding:5rem clamp(2rem, 4vw, 4rem) 5rem max(clamp(1.25rem, 4vw, 2.5rem), calc((100vw - var(--container)) / 2));flex-direction:column;justify-content:center;display:flex;position:relative}.kf-hero-text[data-astro-cid-2qprznfm] h1[data-astro-cid-2qprznfm]{color:#fff;font-size:min(clamp(2.6rem,4.4vw,4.5rem),8vw + 12.8px);font-weight:500}.kf-hero-einleitung[data-astro-cid-2qprznfm]{max-width:28rem;color:var(--auf-bordeaux);margin-top:2rem;font-size:1.1rem}.kf-hero-aktionen[data-astro-cid-2qprznfm]{flex-wrap:wrap;align-items:center;gap:1.25rem 2.25rem;margin-top:2.75rem;display:flex}.kf-hero[data-astro-cid-2qprznfm] .kf-hero-aktionen[data-astro-cid-2qprznfm] .kf-btn[data-astro-cid-2qprznfm]{background:var(--champagner);border-color:var(--champagner);color:var(--umschalter-text)}.kf-hero[data-astro-cid-2qprznfm] .kf-hero-aktionen[data-astro-cid-2qprznfm] .kf-btn[data-astro-cid-2qprznfm]:hover{background:#fff;border-color:#fff}.kf-hero[data-astro-cid-2qprznfm] .kf-hero-aktionen[data-astro-cid-2qprznfm] .kf-textlink[data-astro-cid-2qprznfm]{color:#fff}.kf-hero[data-astro-cid-2qprznfm] .kf-hero-aktionen[data-astro-cid-2qprznfm] .kf-textlink[data-astro-cid-2qprznfm]:hover{border-bottom-color:#fff}.kf-hero-bild[data-astro-cid-2qprznfm]{min-height:24rem;position:relative}.kf-hero-bild[data-astro-cid-2qprznfm]:before{content:"";z-index:1;background:var(--champagner);width:1px;position:absolute;inset:2rem auto 2rem 0}.kf-hero-bild[data-astro-cid-2qprznfm] .kf-bild{object-position:72% 50%;position:absolute;inset:0}@media (width<=899px){.kf-hero[data-astro-cid-2qprznfm]{grid-template-columns:minmax(0,1fr);min-height:0}.kf-hero-text[data-astro-cid-2qprznfm]{padding:4rem 1.25rem 3.5rem}.kf-hero-bild[data-astro-cid-2qprznfm]{aspect-ratio:4/3;min-height:0}.kf-hero-bild[data-astro-cid-2qprznfm]:before{display:none}}.kf-kanzlei[data-astro-cid-fehwa3dw]{padding-block:var(--sektion-y);background:var(--weiss)}.kf-kanzlei-raster[data-astro-cid-fehwa3dw]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:3rem clamp(3rem,8vw,7rem);display:grid}.kf-kanzlei-bild[data-astro-cid-fehwa3dw]{margin:0;padding:0 0 2rem 2rem}.kf-kanzlei-rahmen[data-astro-cid-fehwa3dw]{aspect-ratio:4/5;position:relative}.kf-kanzlei-rahmen[data-astro-cid-fehwa3dw]:before{content:"";border:1px solid var(--champagner);position:absolute;inset:2rem -2rem -2rem 2rem}.kf-kanzlei-rahmen[data-astro-cid-fehwa3dw] .kf-bild{object-position:40% 50%;position:relative}.kf-kanzlei-absaetze[data-astro-cid-fehwa3dw]{max-width:38rem;color:var(--gedaempft);gap:1.25rem;margin-top:2.5rem;display:grid}.kf-lede[data-astro-cid-fehwa3dw]{font-family:var(--serif);color:var(--anthrazit);font-size:clamp(1.4rem,2vw,1.75rem);line-height:1.4}@media (width<=899px){.kf-kanzlei-raster[data-astro-cid-fehwa3dw]{grid-template-columns:minmax(0,1fr)}.kf-kanzlei-bild[data-astro-cid-fehwa3dw]{max-width:30rem;padding:0 2rem 2rem 0}.kf-kanzlei-rahmen[data-astro-cid-fehwa3dw]:before{inset:2rem 0 -2rem 2rem}}.kf-rechtsgebiete[data-astro-cid-s2j6kj3h]{padding-bottom:var(--sektion-y);background:var(--bordeaux);color:var(--auf-bordeaux)}.kf-rg-band[data-astro-cid-s2j6kj3h]{height:clamp(15rem,40vw,48rem);margin-bottom:var(--sektion-y)}.kf-rg-band[data-astro-cid-s2j6kj3h] .kf-bild{object-position:50% 72%}.kf-rg-raster[data-astro-cid-s2j6kj3h]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:3rem clamp(3rem,7vw,6rem);display:grid}.kf-rg-kopf[data-astro-cid-s2j6kj3h]{top:calc(var(--header-height) + 2rem);position:sticky}.kf-rg-liste[data-astro-cid-s2j6kj3h]{border-top:1px solid var(--linie-bordeaux);margin:0;padding:0;list-style:none}.kf-rg-zeile[data-astro-cid-s2j6kj3h]{border-bottom:1px solid var(--linie-bordeaux);grid-template-columns:minmax(0,1fr);gap:.5rem;padding-block:2.25rem;display:grid}.kf-rg-zeile[data-astro-cid-s2j6kj3h] h3[data-astro-cid-s2j6kj3h]{color:#fff;font-size:clamp(1.9rem,3vw,2.5rem);transition:transform .35s}.kf-rg-zeile[data-astro-cid-s2j6kj3h] p[data-astro-cid-s2j6kj3h]{max-width:32rem;margin-top:.75rem}@media (hover:hover){.kf-rg-zeile[data-astro-cid-s2j6kj3h]:hover h3[data-astro-cid-s2j6kj3h]{transform:translate(.5rem)}}@media (width<=899px){.kf-rg-raster[data-astro-cid-s2j6kj3h]{grid-template-columns:minmax(0,1fr)}.kf-rg-kopf[data-astro-cid-s2j6kj3h]{position:static}}.kf-anspruch[data-astro-cid-6mhhlgfg]{padding-block:var(--sektion-y);background:var(--elfenbein)}.kf-anspruch-kopf[data-astro-cid-6mhhlgfg]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:3rem clamp(3rem,8vw,7rem);display:grid}.kf-anspruch-einleitung[data-astro-cid-6mhhlgfg]{max-width:34rem;color:var(--gedaempft);margin-top:2rem;font-size:1.1rem}.kf-anspruch-bild[data-astro-cid-6mhhlgfg]{aspect-ratio:4/3;margin:0}.kf-merkmale[data-astro-cid-6mhhlgfg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem clamp(2rem,4vw,3.5rem);margin:clamp(4rem,7vw,6rem) 0 0;padding:0;list-style:none;display:grid}.kf-merkmale[data-astro-cid-6mhhlgfg] li[data-astro-cid-6mhhlgfg]{border-top:1px solid var(--champagner);padding-top:1.75rem}.kf-merkmale[data-astro-cid-6mhhlgfg] h3[data-astro-cid-6mhhlgfg]{color:var(--bordeaux);font-size:clamp(1.7rem,2.4vw,2.1rem)}.kf-merkmale[data-astro-cid-6mhhlgfg] p[data-astro-cid-6mhhlgfg]{color:var(--gedaempft);margin-top:.9rem}@media (width<=899px){.kf-anspruch-kopf[data-astro-cid-6mhhlgfg]{grid-template-columns:minmax(0,1fr)}.kf-merkmale[data-astro-cid-6mhhlgfg]{grid-template-columns:minmax(0,1fr);gap:2.5rem}}.kf-anwaelte[data-astro-cid-nnrmjuw7]{padding-block:var(--sektion-y);background:var(--weiss)}.kf-profile[data-astro-cid-nnrmjuw7]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:3rem clamp(2rem,4vw,3.5rem);margin:clamp(3.5rem,6vw,5rem) 0 0;padding:0;list-style:none;display:grid}.kf-profil[data-astro-cid-nnrmjuw7]:nth-child(2){margin-top:4rem}.kf-profil[data-astro-cid-nnrmjuw7]:nth-child(3){margin-top:8rem}.kf-profil-bild[data-astro-cid-nnrmjuw7]{aspect-ratio:4/5;background:var(--elfenbein);position:relative}.kf-profil-bild[data-astro-cid-nnrmjuw7]:after{content:"";background:var(--champagner);height:3px;position:absolute;bottom:0;left:0;right:0}.kf-profil-text[data-astro-cid-nnrmjuw7]{color:var(--gedaempft);padding-top:1.75rem}.kf-profil-rolle[data-astro-cid-nnrmjuw7]{letter-spacing:.18em;text-transform:uppercase;color:var(--bordeaux);font-size:.75rem;font-weight:700}.kf-profil-text[data-astro-cid-nnrmjuw7] h3[data-astro-cid-nnrmjuw7]{color:var(--anthrazit);margin-top:.5rem;font-size:clamp(1.9rem,2.6vw,2.3rem)}.kf-profil-schwerpunkt[data-astro-cid-nnrmjuw7]{border-bottom:1px solid var(--linie);color:var(--anthrazit);margin:.5rem 0 1rem;padding-bottom:1rem;font-weight:500}@media (width<=899px){.kf-profile[data-astro-cid-nnrmjuw7]{grid-template-columns:minmax(0,1fr);gap:4rem}.kf-profil[data-astro-cid-nnrmjuw7],.kf-profil[data-astro-cid-nnrmjuw7]:nth-child(2),.kf-profil[data-astro-cid-nnrmjuw7]:nth-child(3){grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:2rem;margin-top:0;display:grid}.kf-profil[data-astro-cid-nnrmjuw7]:nth-child(2) .kf-profil-bild[data-astro-cid-nnrmjuw7]{order:2}.kf-profil-text[data-astro-cid-nnrmjuw7]{padding-top:0}}@media (width<=560px){.kf-profil[data-astro-cid-nnrmjuw7],.kf-profil[data-astro-cid-nnrmjuw7]:nth-child(2),.kf-profil[data-astro-cid-nnrmjuw7]:nth-child(3){grid-template-columns:minmax(0,1fr);gap:0}.kf-profil[data-astro-cid-nnrmjuw7]:nth-child(2) .kf-profil-bild[data-astro-cid-nnrmjuw7]{order:0}.kf-profil-text[data-astro-cid-nnrmjuw7]{padding-top:1.5rem}}.kf-arbeitsweise[data-astro-cid-kd5jwltc]{padding-block:var(--sektion-y);background:var(--elfenbein)}.kf-aw-kopf[data-astro-cid-kd5jwltc]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:3rem clamp(3rem,7vw,6rem);display:grid}.kf-aw-bild[data-astro-cid-kd5jwltc]{aspect-ratio:3/2;margin:0}.kf-schritte[data-astro-cid-kd5jwltc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem clamp(1.5rem,3vw,2.5rem);margin:clamp(4rem,7vw,6rem) 0 0;padding:0;list-style:none;display:grid}.kf-schritte[data-astro-cid-kd5jwltc] li[data-astro-cid-kd5jwltc]{padding-top:4.25rem;position:relative}.kf-schritte[data-astro-cid-kd5jwltc] li[data-astro-cid-kd5jwltc]:before{content:"";background:var(--champagner);height:1px;position:absolute;top:.55rem;left:0;right:calc(-1*clamp(1.5rem,3vw,2.5rem))}.kf-schritte[data-astro-cid-kd5jwltc] li[data-astro-cid-kd5jwltc]:last-child:before{right:0}.kf-schritte[data-astro-cid-kd5jwltc] li[data-astro-cid-kd5jwltc]:after{content:"";background:var(--bordeaux);border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:.2rem;left:0}.kf-schritt-nr[data-astro-cid-kd5jwltc]{font-family:var(--serif);color:var(--bordeaux);font-size:1.6rem;font-weight:500;line-height:1;position:absolute;top:1.5rem;left:0}.kf-schritte[data-astro-cid-kd5jwltc] h3[data-astro-cid-kd5jwltc]{color:var(--bordeaux);font-size:clamp(1.7rem,2.2vw,2rem)}.kf-schritte[data-astro-cid-kd5jwltc] p[data-astro-cid-kd5jwltc]{color:var(--gedaempft);margin-top:.75rem}@media (width<=1024px){.kf-schritte[data-astro-cid-kd5jwltc]{grid-template-columns:repeat(2,minmax(0,1fr))}.kf-schritte[data-astro-cid-kd5jwltc] li[data-astro-cid-kd5jwltc]:nth-child(2):before{right:0}}@media (width<=899px){.kf-aw-kopf[data-astro-cid-kd5jwltc]{grid-template-columns:minmax(0,1fr)}.kf-aw-kopf[data-astro-cid-kd5jwltc]>div[data-astro-cid-kd5jwltc]{order:-1}}@media (width<=560px){.kf-schritte[data-astro-cid-kd5jwltc]{grid-template-columns:minmax(0,1fr);gap:0}.kf-schritte[data-astro-cid-kd5jwltc] li[data-astro-cid-kd5jwltc]{padding:0 0 2.5rem 3.25rem}.kf-schritte[data-astro-cid-kd5jwltc] li[data-astro-cid-kd5jwltc]:before,.kf-schritte[data-astro-cid-kd5jwltc] li[data-astro-cid-kd5jwltc]:last-child:before,.kf-schritte[data-astro-cid-kd5jwltc] li[data-astro-cid-kd5jwltc]:nth-child(2):before{width:1px;height:auto;inset:.5rem auto -.2rem .3rem}.kf-schritte[data-astro-cid-kd5jwltc] li[data-astro-cid-kd5jwltc]:last-child:before{display:none}.kf-schritte[data-astro-cid-kd5jwltc] li[data-astro-cid-kd5jwltc]:after{top:.2rem}.kf-schritt-nr[data-astro-cid-kd5jwltc]{top:0;left:1.6rem}.kf-schritte[data-astro-cid-kd5jwltc] li[data-astro-cid-kd5jwltc] h3[data-astro-cid-kd5jwltc]{padding-top:0}}.kf-kontakt[data-astro-cid-eubmpc4c]{padding-block:var(--sektion-y);background:var(--weiss)}.kf-kontakt-raster[data-astro-cid-eubmpc4c]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:4rem clamp(3rem,7vw,6rem);display:grid}.kf-kontakt-einleitung[data-astro-cid-eubmpc4c]{max-width:32rem;color:var(--gedaempft);margin-top:2rem;font-size:1.1rem}.kf-kontakt-bild[data-astro-cid-eubmpc4c]{aspect-ratio:3/2;max-width:34rem;margin:3rem 0 0}.kf-daten[data-astro-cid-eubmpc4c]{border-top:1px solid var(--champagner);max-width:34rem;margin:2.5rem 0 0;display:grid}.kf-daten[data-astro-cid-eubmpc4c] div[data-astro-cid-eubmpc4c]{border-bottom:1px solid var(--linie);grid-template-columns:8rem minmax(0,1fr);gap:.25rem 1rem;padding-block:.9rem;display:grid}dt[data-astro-cid-eubmpc4c]{letter-spacing:.14em;text-transform:uppercase;color:var(--bordeaux);padding-top:.25rem;font-size:.75rem;font-weight:700}dd[data-astro-cid-eubmpc4c]{margin:0;display:grid}.kf-formular[data-astro-cid-eubmpc4c]{background:var(--elfenbein);border-top:3px solid var(--champagner);gap:1.5rem;padding:clamp(1.75rem,3.5vw,3rem);display:grid}.kf-feld[data-astro-cid-eubmpc4c]{gap:.4rem;display:grid}label[data-astro-cid-eubmpc4c]{letter-spacing:.12em;text-transform:uppercase;color:var(--bordeaux);font-size:.78rem;font-weight:700}input[data-astro-cid-eubmpc4c],textarea[data-astro-cid-eubmpc4c]{width:100%;font:inherit;color:var(--anthrazit);background:0 0;border:0;border-bottom:1px solid #7d746b;border-radius:0;padding:.8rem 0}textarea[data-astro-cid-eubmpc4c]{resize:vertical}input[data-astro-cid-eubmpc4c]:focus-visible,textarea[data-astro-cid-eubmpc4c]:focus-visible{box-shadow:none;border-bottom:2px solid var(--bordeaux);outline:none;margin-bottom:-1px}input[data-astro-cid-eubmpc4c][aria-invalid=true],textarea[data-astro-cid-eubmpc4c][aria-invalid=true]{border-bottom-color:#b42318}.kf-fehler[data-astro-cid-eubmpc4c]{color:#b42318;font-size:.88rem}.kf-formular[data-astro-cid-eubmpc4c] .kf-btn[data-astro-cid-eubmpc4c]{justify-self:start}.kf-status[data-astro-cid-eubmpc4c]{background:var(--bordeaux);color:#fff;padding:1rem 1.25rem;font-size:.95rem}.kf-datenschutz[data-astro-cid-eubmpc4c]{color:var(--gedaempft);font-size:.85rem}@media (width>=1025px){.kf-formular[data-astro-cid-eubmpc4c]{top:calc(var(--header-height) + 2rem);position:sticky}}@media (width<=1024px){.kf-kontakt-raster[data-astro-cid-eubmpc4c]{grid-template-columns:minmax(0,1fr)}}@media (width<=500px){.kf-daten[data-astro-cid-eubmpc4c] div[data-astro-cid-eubmpc4c]{grid-template-columns:minmax(0,1fr)}}
