.Kopf_kopf__04ghH{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--schwarz);color:var(--auf-dunkel);border-bottom:1px solid var(--haarlinie-dunkel)}@media (min-width:1025px){.Kopf_ueberlagert__ME2a_:not(.Kopf_flach__N9sqd){background:transparent;border-bottom-color:transparent}}.Kopf_fortschritt__CmTsk{position:absolute;left:0;right:0;bottom:-1px;height:1.5px;background:var(--messing-500);transform-origin:left;transform:scaleX(0)}.Kopf_zeile__dHddD{height:var(--nav-hoehe);transition:height .3s cubic-bezier(.22,1,.36,1);display:flex;align-items:center;justify-content:space-between;gap:24px}.Kopf_logo__AM3I2 img{height:28px;width:auto}.Kopf_nav__TE1lV{display:flex;align-items:center;margin-left:auto;order:2}.Kopf_aktion__wyNuL{order:3}.Kopf_nav__TE1lV ul{display:flex;gap:28px;list-style:none;margin:0;padding:0}.Kopf_nav__TE1lV ul a{position:relative;display:inline-block;padding:4px 0;color:var(--auf-dunkel-leise);text-decoration:none;font-size:15px;font-weight:500;transition:color var(--kurz) ease}.Kopf_nav__TE1lV ul a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;border-radius:999px;background:var(--messing-500);transform:scaleX(0);transform-origin:left;transition:transform var(--mittel) var(--kurve)}.Kopf_nav__TE1lV ul a:hover{color:var(--auf-dunkel)}.Kopf_nav__TE1lV ul a.Kopf_hier__1lA5X:after,.Kopf_nav__TE1lV ul a:hover:after{transform:scaleX(1)}.Kopf_nav__TE1lV ul a.Kopf_hier__1lA5X{color:var(--auf-dunkel)}.Kopf_menueAktion__F3Ogt,.Kopf_menueKnopf__1_Oje{display:none}@media (max-width:1024px){.Kopf_kopf__04ghH .Kopf_zeile__dHddD{min-height:var(--nav-hoehe);height:auto;flex-wrap:wrap;gap:0 16px;padding-top:12px;padding-bottom:12px}.Kopf_logo__AM3I2{flex:none}.Kopf_logo__AM3I2 img{height:24px}.Kopf_kopf__04ghH .Kopf_aktion__wyNuL{display:none}.Kopf_nav__TE1lV{order:3;flex-basis:100%;min-width:0;margin:12px 0 0;border-top:1px solid var(--haarlinie-dunkel)}.Kopf_nav__TE1lV ul{width:100%;flex-direction:column;gap:0}.Kopf_nav__TE1lV ul a{display:flex;align-items:center;min-height:48px;padding:12px 0;margin:0;font-size:17px}.Kopf_nav__TE1lV ul a:after{display:none}.Kopf_nav__TE1lV ul a:focus-visible,.Kopf_nav__TE1lV ul a:hover{color:var(--auf-dunkel)}.Kopf_menueAktion__F3Ogt{display:block;padding:16px 0 4px}.Kopf_nav__TE1lV .Kopf_menueAktion__F3Ogt a{display:inline-flex;padding-inline:24px;color:var(--schwarz);font-size:16px}.Kopf_bereit__RDbsE .Kopf_menueKnopf__1_Oje{display:inline-flex;align-items:center;justify-content:center;gap:12px;margin-left:auto;min-height:44px;padding:0 16px;border:1px solid var(--haarlinie-dunkel);border-radius:999px;background:transparent;color:var(--auf-dunkel);font:inherit;font-size:15px;cursor:pointer}.Kopf_menueKnopf__1_Oje:hover{background:var(--schwarz-erhoeht)}.Kopf_menueZeichen__k6Aee{position:relative;width:18px;height:16px}.Kopf_menueZeichen__k6Aee i{position:absolute;left:0;top:4px;width:18px;height:1.5px;background:currentColor;transition:transform var(--kurz) var(--kurve)}.Kopf_menueZeichen__k6Aee i:last-child{top:11px}.Kopf_offen__8WI1W .Kopf_menueZeichen__k6Aee i:first-child{transform:translateY(3.5px) rotate(45deg)}.Kopf_offen__8WI1W .Kopf_menueZeichen__k6Aee i:last-child{transform:translateY(-3.5px) rotate(-45deg)}.Kopf_bereit__RDbsE .Kopf_nav__TE1lV{display:none}.Kopf_bereit__RDbsE.Kopf_offen__8WI1W .Kopf_nav__TE1lV{display:flex;position:absolute;top:100%;left:0;right:0;margin:0;padding:12px max(var(--rand),env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(var(--rand),env(safe-area-inset-left));max-height:calc(100dvh - var(--nav-hoehe) - 1px);overflow-y:auto;overscroll-behavior:contain;background:var(--schwarz);border-bottom:1px solid var(--haarlinie-dunkel);animation:Kopf_menue-rein__qP78G var(--kurz) var(--kurve)}}@keyframes Kopf_menue-rein__qP78G{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.Kopf_kopf__04ghH{transition:background-color .3s ease}@media (min-width:1025px){.Kopf_flach__N9sqd .Kopf_zeile__dHddD{height:60px}}.Kopf_flach__N9sqd{background:rgba(10,10,10,.92);-webkit-backdrop-filter:saturate(1.2) blur(10px);backdrop-filter:saturate(1.2) blur(10px)}.Kopf_logo__AM3I2 img{transition:height .3s cubic-bezier(.22,1,.36,1)}.Kopf_flach__N9sqd .Kopf_logo__AM3I2 img{height:24px}@font-face{font-family:geist;src:url(/_next/static/media/754159f674ffe637-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:geist Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_591a65{font-family:geist,geist Fallback}.__variable_591a65{--font-geist:"geist","geist Fallback"}@font-face{font-family:inter;src:url(/_next/static/media/4c0a38defdf31450-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_7c3874{font-family:inter,inter Fallback}.__variable_7c3874{--font-inter:"inter","inter Fallback"}.Fuss_fuss__gvpnQ{background:var(--schwarz);color:var(--auf-dunkel-leise);border-top:1px solid var(--haarlinie-dunkel);font-size:15px;padding-top:64px}.Fuss_raster__YhNSL{display:grid;grid-template-columns:1.05fr 1.65fr 1fr .8fr;grid-gap:40px 48px;gap:40px 48px}.Fuss_marke__6IjCj img{height:28px;width:auto;margin-bottom:20px}.Fuss_marke__6IjCj address{font-style:normal;line-height:1.6}.Fuss_kopfzeile__j_WKy{font-family:var(--font-geist),Arial,sans-serif;font-weight:500;font-size:15px;color:var(--auf-dunkel);margin:4px 0 14px}.Fuss_fuss__gvpnQ ul{list-style:none;padding:0}.Fuss_fuss__gvpnQ p,.Fuss_fuss__gvpnQ ul{margin:0;line-height:2}.Fuss_fuss__gvpnQ a{text-decoration:none}.Fuss_fuss__gvpnQ a:hover{color:var(--auf-dunkel)}.Fuss_unten__YKuTR{margin-top:56px;padding-top:20px;padding-bottom:28px;border-top:1px solid var(--haarlinie-dunkel);font-size:13px;color:var(--stein)}@media (max-width:860px){.Fuss_raster__YhNSL{grid-template-columns:1fr 1fr}.Fuss_marke__6IjCj{grid-column:1/-1}}@media (max-width:760px){.Fuss_fuss__gvpnQ a{display:inline-block;min-height:44px;padding:8px 0;margin:0}.Fuss_fuss__gvpnQ li{line-height:1.5}}@media (max-width:600px){.Fuss_raster__YhNSL{grid-template-columns:minmax(0,1fr);gap:32px}.Fuss_fuss__gvpnQ{padding-top:48px}.Fuss_unten__YKuTR{margin-top:32px;padding-bottom:max(28px,env(safe-area-inset-bottom))}}.Fuss_ohneVerweis__3EpX4 li{color:var(--auf-dunkel-leise)}.Fuss_unten__YKuTR{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}:root{--schwarz:#0a0a0a;--schwarz-erhoeht:#18191c;--weiss-warm:#fafaf7;--karte:#ffffff;--weich:#f1f0eb;--haarlinie:#e3e1da;--haarlinie-kraeftig:#d9d6cc;--haarlinie-dunkel:rgba(255,255,255,0.12);--karte-land:#e9e7e0;--tinte:#16171a;--text:#1f2124;--grau:#565b62;--stein:#8d9299;--faint:#c9c8c3;--auf-dunkel:#ffffff;--auf-dunkel-leise:rgba(255,255,255,0.66);--messing-100:#f3ebdc;--messing-300:#d6b67e;--messing-500:#b8914f;--messing-600:#85632d;--messing-700:#735524;--fehler:#b3363e;--breite:1200px;--breit:1560px;--rand:clamp(20px,5vw,64px);--band:clamp(80px,10vw,124px);--nav-hoehe:72px;--kurve:cubic-bezier(0.22,1,0.36,1);--ein:720ms;--mittel:400ms;--kurz:220ms}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--nav-hoehe) + 16px);scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--weiss-warm);color:var(--text);font-family:var(--font-inter),Arial,sans-serif;font-size:16px;line-height:1.5;letter-spacing:.012em;font-feature-settings:"tnum" 0,"cv11" 1;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}a{color:inherit}:focus-visible{outline:2px solid var(--messing-500);outline-offset:3px;border-radius:4px}.skip{position:absolute;left:-9999px}.skip:focus{left:16px;top:12px;z-index:100;background:var(--auf-dunkel);color:var(--schwarz);padding:8px 16px;border-radius:999px}.innen{width:100%;max-width:calc(var(--breite) + 2 * var(--rand));margin:0 auto;padding:0 var(--rand)}.breitAus{width:min(var(--breit),100vw - 2 * var(--rand));margin-inline:calc((100% - min(var(--breit), 100vw - 2 * var(--rand))) / 2)}@media (max-width:900px){.breitAus{width:100%;margin-inline:0}}.band{padding:var(--band) 0}.band--dunkel{background:var(--schwarz);color:var(--auf-dunkel)}.band--weich{background:var(--weich)}.display{font-family:var(--font-geist),Arial,sans-serif;font-weight:500;margin:0;color:inherit}.display--xxl{font-size:clamp(42px,6.4vw,82px);line-height:1.02;letter-spacing:-.02em}.display--xl{font-size:clamp(30px,3.9vw,46px);line-height:1.08;letter-spacing:-.02em}.display--lg{font-size:clamp(26px,2.9vw,36px);line-height:1.16;letter-spacing:-.014em}.ueberschrift{font-family:var(--font-geist),Arial,sans-serif;font-weight:500;font-size:clamp(18px,1.7vw,20px);line-height:1.32;letter-spacing:-.004em;margin:0;color:var(--tinte)}.lead{font-size:clamp(16px,1.4vw,18px);line-height:1.62;max-width:58ch;margin:0}.leise{color:var(--grau)}.klein{font-size:15px;line-height:1.6}.band--dunkel .leise{color:var(--auf-dunkel-leise)}.eyebrow{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--messing-700);margin:0 0 20px}.eyebrow:before{content:"";width:28px;height:1px;flex:none;background:currentColor}.band--dunkel .eyebrow{color:var(--messing-500)}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 28px;border-radius:999px;font-size:16px;font-weight:600;letter-spacing:.015em;text-decoration:none;white-space:nowrap;border:1px solid transparent;transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .16s var(--kurve)}@media (hover:hover) and (pointer:fine){.knopf:hover{transform:translateY(-2px)}}.knopf:focus-visible{transform:translateY(-2px)}.knopf--messing{background:var(--messing-500);color:var(--schwarz)}.knopf--messing:hover{background:var(--messing-300)}.knopf--weiss{background:var(--auf-dunkel);color:var(--schwarz)}.knopf--weiss:hover{background:var(--messing-100)}.knopf--schwarz{background:var(--schwarz);color:var(--auf-dunkel)}.knopf--schwarz:hover{background:var(--schwarz-erhoeht)}.knopf--rahmen-dunkel{background:transparent;color:var(--auf-dunkel);border-color:rgba(255,255,255,.9)}.knopf--rahmen-dunkel:hover{border-color:var(--messing-300);background:rgba(255,255,255,.08)}.knopf--rahmen-hell{background:transparent;color:var(--tinte);border-color:var(--tinte)}.knopf--rahmen-hell:hover{border-color:var(--messing-600);background:var(--weich)}.knopf--klein{height:40px;padding:0 20px;font-size:14px}.knopf--gross{height:56px;padding:0 32px;font-size:17px}@media (prefers-reduced-motion:reduce){.knopf:focus-visible,.knopf:hover{transform:none}}.textlink{color:var(--tinte);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:var(--messing-600);text-decoration-color:var(--messing-600);text-underline-offset:5px;text-decoration-thickness:1px}.textlink:hover{text-decoration-thickness:2px}.band--dunkel .textlink,.textlink--dunkel{color:var(--auf-dunkel);-webkit-text-decoration-color:var(--messing-500);text-decoration-color:var(--messing-500)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}.erscheint.erscheint{opacity:0;translate:0 24px;transition:opacity .8s var(--kurve) var(--verzug,0s),translate .8s var(--kurve) var(--verzug,0s)}.erschienen.erschienen{opacity:1;translate:none}@media (prefers-reduced-motion:reduce){.erscheint.erscheint{translate:none;transition:opacity .2s linear}}.karte{position:relative;background:var(--karte);border:1px solid var(--haarlinie);border-radius:16px;transition:transform var(--kurz) var(--kurve),border-color var(--kurz) ease,background-color var(--kurz) ease}.karte--dunkel{background:var(--schwarz-erhoeht);border-color:var(--haarlinie-dunkel)}@media (hover:hover) and (pointer:fine){.karte:focus-within,.karte:hover{transform:translateY(-4px);border-color:var(--messing-600)}.karte--dunkel:focus-within,.karte--dunkel:hover{border-color:var(--messing-500);background:#1d1e22}}.marker{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:999px;border:1px solid var(--haarlinie);background:var(--weiss-warm);color:var(--grau);font-family:var(--font-geist),Arial,sans-serif;font-size:14px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background-color var(--kurz) ease,border-color var(--kurz) ease,color var(--kurz) ease}.karte:focus-within .marker,.karte:hover .marker{background:var(--schwarz);border-color:var(--schwarz);color:var(--auf-dunkel)}.karte--dunkel .marker{background:transparent;border-color:var(--haarlinie-dunkel);color:var(--auf-dunkel-leise)}.karte--dunkel:focus-within .marker,.karte--dunkel:hover .marker{background:var(--messing-500);border-color:var(--messing-500);color:var(--schwarz)}.pfeil{display:inline-block;transition:transform var(--kurz) var(--kurve)}.karte:hover .pfeil,a:hover .pfeil{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.erscheint{opacity:1;filter:none;translate:none}}.titel .wort{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.14em;margin-bottom:-.14em}.titel .wort>span{display:inline-block;translate:0 108%;transition:translate .86s var(--kurve) var(--wort-verzug,0s)}.titel--da .wort>span{translate:none}.folgt{opacity:0;transition:opacity .42s var(--kurve) var(--verzug,0s)}.folgt--da{opacity:1}.bildEin{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path 1s var(--kurve) var(--verzug,0s);transition:clip-path 1s var(--kurve) var(--verzug,0s);transition:clip-path 1s var(--kurve) var(--verzug,0s),-webkit-clip-path 1s var(--kurve) var(--verzug,0s)}.bildEin--da{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}@media (prefers-reduced-motion:reduce){.folgt,.titel .wort>span{translate:none}.folgt{opacity:1}.bildEin{-webkit-clip-path:none;clip-path:none}}@view-transition{navigation:auto}::view-transition-old(root){animation:seite-raus .18s var(--kurve) both}::view-transition-new(root){animation:seite-rein .32s var(--kurve) 60ms both}@keyframes seite-raus{to{opacity:0}}@keyframes seite-rein{0%{opacity:0;translate:0 10px}to{opacity:1;translate:none}}.kopf-halt{view-transition-name:kopf}.fuss-halt{view-transition-name:fuss}::view-transition-new(fuss),::view-transition-new(kopf),::view-transition-old(fuss),::view-transition-old(kopf){animation:none;mix-blend-mode:normal}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}@media (max-width:760px){a[href^="mailto:"]:not(.knopf),a[href^="tel:"]:not(.knopf){display:inline-block;min-height:44px;padding:8px 0;margin:0;overflow-wrap:anywhere}}section[id].band{scroll-margin-top:calc(12px - var(--band))}#top{scroll-margin-top:0}#kontakt{scroll-margin-top:calc(12px - clamp(120px, 16vw, 200px))}footer,main{overflow-wrap:anywhere}.innen{padding-left:max(var(--rand),env(safe-area-inset-left));padding-right:max(var(--rand),env(safe-area-inset-right))}a,button,input,select,summary,textarea{touch-action:manipulation}@media (max-width:600px){:root{--band:64px}.display--xl{font-size:clamp(28px,7.5vw,40px)}.knopf{max-width:100%;min-height:48px;height:auto;padding-block:12px;text-align:center}}.erscheint:not([data-beobachtet]),.folgt:not([data-beobachtet]){opacity:1;translate:none}.titel:not([data-beobachtet]) .wort>span{translate:none}@media (prefers-reduced-motion:reduce){.erscheint.erscheint{opacity:1;translate:none}}.bildEin:not([data-beobachtet]){-webkit-clip-path:none;clip-path:none}@media (prefers-reduced-motion:reduce){[data-parallaxe]{translate:none!important;opacity:1!important}}@media (max-width:700px){#kontakt{scroll-margin-top:-68px}}