@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-normal.Czevyj-6.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-normal.CJcjJNj7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-normal.DihXLNYH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-italic.DxWqP7Ku.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-italic.CGbN9UgK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-italic.lSdLDfvT.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-cyrillic-wght-normal.CjwCQKo9.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-ext-wght-normal.BDUtSsKd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-wght-normal.ObQm3Zd1.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-gelb:#feed00;--c-schwarz:#000;--c-anthrazit:#202020;--c-weiss:#fff;--c-grau-700:#4a4a4a;--c-grau-600:#5e5e5e;--c-grau-200:#e4e4e1;--c-papier:#f7f6f1;--color-bg:var(--c-weiss);--color-bg-alt:var(--c-papier);--color-bg-inverse:var(--c-anthrazit);--color-text:var(--c-anthrazit);--color-text-strong:var(--c-schwarz);--color-text-muted:var(--c-grau-700);--color-text-meta:var(--c-grau-600);--color-text-inverse:var(--c-weiss);--color-accent:var(--c-gelb);--color-on-accent:var(--c-schwarz);--color-line:var(--c-grau-200);--color-line-strong:var(--c-schwarz);--color-focus-ring:var(--c-gelb);--color-focus-offset:var(--c-schwarz);--font-display:"Fraunces Variable", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--font-text:"Jost Variable", "Avenir Next", Avenir, "Segoe UI", system-ui, sans-serif;--fs-mega:clamp(3rem, 1.66rem + 6.7vw, 8.5rem);--fs-h1:clamp(2.4rem, 1.66rem + 3.7vw, 5rem);--fs-h2:clamp(1.9rem, 1.47rem + 2.15vw, 3.4rem);--fs-h3:clamp(1.35rem, 1.19rem + .79vw, 1.9rem);--fs-lead:clamp(1.2rem, 1.1rem + .5vw, 1.55rem);--fs-body:clamp(1.0625rem, 1.03rem + .18vw, 1.1875rem);--fs-small:clamp(.9rem, .89rem + .07vw, .95rem);--fs-label:clamp(.8rem, .78rem + .11vw, .875rem);--lh-tight:1.04;--lh-snug:1.2;--lh-text:1.6;--tracking-label:.12em;--measure:68ch;--space-3xs:clamp(.25rem, .23rem + .09vw, .3rem);--space-2xs:clamp(.5rem, .46rem + .18vw, .6rem);--space-xs:clamp(.75rem, .7rem + .27vw, .9rem);--space-s:clamp(1rem, .93rem + .36vw, 1.2rem);--space-m:clamp(1.5rem, 1.39rem + .54vw, 1.8rem);--space-l:clamp(2rem, 1.86rem + .71vw, 2.4rem);--space-xl:clamp(3rem, 2.79rem + 1.07vw, 3.6rem);--space-2xl:clamp(4rem, 3.43rem + 2.86vw, 6rem);--space-3xl:clamp(5rem, 3.86rem + 5.71vw, 9rem);--w-content:72rem;--w-wide:84rem;--w-text:42rem;--gutter:clamp(1rem, 4vw, 3rem);--header-h:4.5rem;--border-thin:1px;--border:2px;--border-accent:6px;--radius:0;--focus-width:3px;--tap-min:2.75rem;--btn-h:3rem;--duration:.15s;--ease:cubic-bezier(.2, 0, 0, 1)}@media (prefers-reduced-motion:reduce){:root{--duration:0s}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{color-scheme:light;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--space-s))}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-bg);min-height:100vh;color:var(--color-text);font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-text);overflow-wrap:break-word;text-rendering:optimizelegibility;flex-direction:column;margin:0;font-weight:400;display:flex}main{flex:1}img,svg,picture{max-width:100%;height:auto;display:block}::selection{background:var(--color-accent);color:var(--color-on-accent)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;line-height:var(--lh-snug);color:var(--color-text-strong);text-wrap:balance;margin:0}h1{font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:-.015em}h2{font-size:var(--fs-h2);letter-spacing:-.01em;line-height:1.08}h3{font-size:var(--fs-h3)}@media (width<=30em){h1,h2,h3,p,li{-webkit-hyphens:auto;hyphens:auto}}p,ul,ol,dl,blockquote,figure{margin:0}p,li{max-width:var(--measure);text-wrap:pretty}a{color:inherit;text-decoration-thickness:var(--border);text-underline-offset:.18em;transition:background-size var(--duration) var(--ease)}a:not([class]){background-image:linear-gradient(var(--color-accent), var(--color-accent));background-position:0 100%;background-repeat:no-repeat;background-size:0 .45em}a:not([class]):hover{background-size:100% .45em}strong{color:var(--color-text-strong);font-weight:600}:focus-visible{outline:var(--focus-width) solid var(--color-focus-offset);outline-offset:2px;box-shadow:0 0 0 calc(var(--focus-width) + 2px) var(--color-focus-ring)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--space-s);z-index:100;padding:var(--space-xs) var(--space-s);background:var(--color-accent);color:var(--color-on-accent);font-weight:600;text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:var(--space-s)}.container{width:100%;max-width:calc(var(--w-content) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.container--wide{max-width:calc(var(--w-wide) + 2 * var(--gutter))}.container--text{max-width:calc(var(--w-text) + 2 * var(--gutter))}.section,.section--tight{padding-block:var(--space-xl)}.section--alt{background:var(--color-bg-alt)}.section--inverse{background:var(--color-bg-inverse);color:var(--color-text-inverse)}.section--inverse :is(h1,h2,h3,strong){color:var(--color-text-inverse)}.section--accent{background:var(--color-accent);color:var(--color-on-accent)}.section--accent :is(h1,h2,h3,strong,p){color:var(--color-on-accent)}.label{font-family:var(--font-text);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-meta);margin:0;font-weight:500}.section--inverse .label{color:var(--c-grau-200)}.section--accent .label{color:var(--color-on-accent)}.lead{font-size:var(--fs-lead);color:var(--color-text);line-height:1.45}.prose>*+*{margin-top:var(--space-s)}.prose>:is(h2,h3){margin-top:var(--space-l)}.prose ul{padding-left:1.2em}.prose li+li{margin-top:var(--space-3xs)}.prose li::marker{color:var(--color-text-strong)}.stack>*+*{margin-top:var(--stack-space,var(--space-m))}.cluster{gap:var(--space-s);flex-wrap:wrap;align-items:center;display:flex}.list-dash{padding:0;list-style:none}.list-dash li{padding-left:1.4em;position:relative}.list-dash li+li{margin-top:var(--space-2xs)}.list-dash li:before{content:"";width:.8em;height:var(--border);background:currentColor;position:absolute;top:.8em;left:0}.offen{background:repeating-linear-gradient(-45deg, var(--c-papier), var(--c-papier) 6px, var(--c-grau-200) 6px, var(--c-grau-200) 12px);border:var(--border-thin) dashed var(--color-text-meta);font-family:var(--font-text);color:var(--color-text);padding:.05em .35em;font-size:.9em;display:inline}.section-head{margin-bottom:var(--space-xl)}.section-head .label{margin-bottom:var(--space-xs)}.section-head h2{max-width:20ch}.split>*,.grid-auto>*{min-width:0}.split{gap:var(--space-xl);align-items:start;display:grid}@media (width>=48em){.split{gap:var(--space-2xl);grid-template-columns:1fr 1fr}.split--text-media{grid-template-columns:1.3fr 1fr}.split--media-text{grid-template-columns:1fr 1.3fr}.split--center{align-items:center}}.grid-auto{--grid-gap:var(--space-l);gap:var(--grid-gap);grid-template-columns:repeat(auto-fill, minmax(min(100%, max(16rem, (100% - 2 * var(--grid-gap)) / 3)), 1fr));display:grid}.rule-top{border-top:var(--border) solid var(--color-line-strong);padding-top:var(--space-s)}@media (width>=48em){.sticky-aside{top:calc(var(--header-h) + var(--space-m));position:sticky}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--color-bg);border-bottom:var(--border-thin) solid var(--color-line);position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-s);min-height:var(--header-h);display:flex}.brand[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-xs);color:var(--color-text-strong);min-height:var(--tap-min);text-decoration:none;display:inline-flex}.brand__mark[data-astro-cid-nen7h5rs]{background:var(--color-accent);width:2.75rem;height:2.75rem;color:var(--c-schwarz);flex:none;place-items:center;padding:.3rem;display:grid}.brand__mark[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{object-fit:contain;width:100%;height:100%;transition:transform .45s var(--ease)}.site-header[data-astro-cid-nen7h5rs]:has(.nav-mobile[open]) .brand__mark[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.brand__mark[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{transition:none}}.brand__name[data-astro-cid-nen7h5rs]{font-family:var(--font-text);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;font-size:1.05rem;font-weight:500}.nav-desktop[data-astro-cid-nen7h5rs]{display:none}.nav-desktop[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(.25rem,1vw,1rem);margin:0;padding:0;list-style:none;display:flex}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:var(--tap-min);color:var(--color-text);border-bottom:var(--border) solid transparent;transition:border-color var(--duration) var(--ease);align-items:center;padding-inline:.4rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{border-bottom-color:var(--color-accent)}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-bottom-color:var(--color-line-strong);color:var(--color-text-strong)}.nav-desktop[data-astro-cid-nen7h5rs] .nav-cta[data-astro-cid-nen7h5rs]{margin-left:var(--space-2xs);padding-inline:var(--space-s);background:var(--c-schwarz);color:var(--c-weiss);text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--fs-label);transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);border:0}.nav-desktop[data-astro-cid-nen7h5rs] .nav-cta[data-astro-cid-nen7h5rs]:hover,.nav-desktop[data-astro-cid-nen7h5rs] .nav-cta[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--color-accent);color:var(--color-on-accent)}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2xs);min-height:var(--tap-min);min-width:var(--tap-min);padding-inline:var(--space-2xs);cursor:pointer;text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:500;font-size:var(--fs-label);list-style:none;display:inline-flex}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.burger[data-astro-cid-nen7h5rs]{width:1.5rem;height:1rem;position:relative}.burger[data-astro-cid-nen7h5rs],.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs],.burger[data-astro-cid-nen7h5rs]:before,.burger[data-astro-cid-nen7h5rs]:after{display:block}.burger[data-astro-cid-nen7h5rs]:before,.burger[data-astro-cid-nen7h5rs]:after,.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{content:"";width:100%;height:var(--border);transition:transform var(--duration) var(--ease), opacity var(--duration) var(--ease);background:currentColor;position:absolute;left:0}.burger[data-astro-cid-nen7h5rs]:before{top:0}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{top:calc(50% - 1px)}.burger[data-astro-cid-nen7h5rs]:after{bottom:0}.nav-mobile[data-astro-cid-nen7h5rs][open] .burger[data-astro-cid-nen7h5rs]:before{transform:translateY(calc(.5rem - 1px))rotate(45deg)}.nav-mobile[data-astro-cid-nen7h5rs][open] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{opacity:0}.nav-mobile[data-astro-cid-nen7h5rs][open] .burger[data-astro-cid-nen7h5rs]:after{transform:translateY(calc(1px - .5rem))rotate(-45deg)}.nav-mobile__panel[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 0 0;background:var(--color-bg);border-top:var(--border-thin) solid var(--color-line);padding:var(--space-l) var(--gutter) var(--space-2xl);position:fixed;overflow-y:auto}.nav-mobile__panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.nav-mobile__panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:var(--border-thin) solid var(--color-line)}.nav-mobile__panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block:var(--space-xs);font-family:var(--font-display);font-size:var(--fs-h3);color:var(--color-text-strong);font-weight:600;text-decoration:none;display:block}.nav-mobile__panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:.2em}.nav-mobile__contact[data-astro-cid-nen7h5rs]{gap:var(--space-2xs);margin-top:var(--space-l);display:grid}.nav-mobile__contact[data-astro-cid-nen7h5rs] a{min-height:var(--tap-min);font-family:var(--font-text);font-size:var(--fs-body);padding-block:var(--space-2xs);font-weight:500}@media (width>=64em){.nav-desktop[data-astro-cid-nen7h5rs]{display:block}.nav-mobile[data-astro-cid-nen7h5rs]{display:none}}@media (width<=22em){.brand__name[data-astro-cid-nen7h5rs]{letter-spacing:.06em;font-size:.9rem}.summary-text[data-astro-cid-nen7h5rs]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{padding-block:var(--space-xl) var(--space-l);font-size:var(--fs-small)}.grid[data-astro-cid-jo6i4kqk]{gap:var(--space-xl) var(--space-l);grid-template-columns:1fr;display:grid}.signet[data-astro-cid-jo6i4kqk]{width:clamp(7rem,20vw,9.5rem);display:block}.signet[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:100%;height:auto}.claim[data-astro-cid-jo6i4kqk]{margin-top:var(--space-s);font-family:var(--font-display);font-size:var(--fs-lead);color:var(--color-text-inverse)}.label[data-astro-cid-jo6i4kqk]{margin-bottom:var(--space-xs)}address[data-astro-cid-jo6i4kqk]{font-style:normal;line-height:1.6}.direct[data-astro-cid-jo6i4kqk] a{color:var(--color-text-inverse);padding-block:.3rem;display:inline-block}.direct[data-astro-cid-jo6i4kqk] a:hover{color:var(--color-accent)}.direct[data-astro-cid-jo6i4kqk]{gap:var(--space-3xs);margin-top:var(--space-xs);display:grid}ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3xs)}a[data-astro-cid-jo6i4kqk]{color:var(--color-text-inverse);padding-block:.3rem;display:inline-block}a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent)}.legal[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-xs) var(--space-l);margin-top:var(--space-xl);padding-top:var(--space-m);border-top:var(--border-thin) solid var(--c-grau-700);color:var(--c-grau-200);flex-wrap:wrap;display:flex}.copy[data-astro-cid-jo6i4kqk]{align-items:baseline;gap:0 var(--space-m);flex-wrap:wrap;max-width:none;display:flex}.credit[data-astro-cid-jo6i4kqk]{color:var(--c-grau-200);letter-spacing:.02em;text-decoration:none}.credit[data-astro-cid-jo6i4kqk]:hover,.credit[data-astro-cid-jo6i4kqk]:focus-visible{text-decoration:none}.credit[data-astro-cid-jo6i4kqk]:before{content:"";width:.9rem;height:var(--border-thin);vertical-align:middle;background:var(--color-accent);margin-right:.5rem;display:inline-block}.credit-dot[data-astro-cid-jo6i4kqk]{color:var(--color-accent);font-weight:700}.legal[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-m);display:flex}.legal[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:0}@media (width>=48em){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr 1fr}}.crumbs[data-astro-cid-vx4iavld]{padding-top:var(--space-m)}ol[data-astro-cid-vx4iavld]{gap:var(--space-3xs) var(--space-2xs);font-size:var(--fs-small);color:var(--color-text-meta);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-vx4iavld]{align-items:center;gap:var(--space-2xs);display:flex}li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before{content:"/";color:var(--color-text-meta)}a[data-astro-cid-vx4iavld]{color:var(--color-text-muted)}[data-astro-cid-vx4iavld][aria-current]{color:var(--color-text)}.page-header[data-astro-cid-b2i3gsw2]{padding-block:var(--space-l) var(--space-xl)}.label[data-astro-cid-b2i3gsw2]{margin-bottom:var(--space-s);background:var(--color-accent);color:var(--color-on-accent);padding:.25em .6em;display:inline-block}h1[data-astro-cid-b2i3gsw2]{max-width:18ch}.lead[data-astro-cid-b2i3gsw2]{margin-top:var(--space-m);max-width:46ch}.btn[data-astro-cid-ekguhzzh]{min-height:var(--btn-h);font-family:var(--font-text);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;text-align:center;border:var(--border) solid var(--c-schwarz);transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);justify-content:center;align-items:center;gap:.6em;padding:.7rem 1.4rem;font-weight:500;text-decoration:none;display:inline-flex}.btn[data-astro-cid-ekguhzzh]:after{content:"→";transition:transform var(--duration) var(--ease);font-size:1.2em;line-height:1}.btn[data-astro-cid-ekguhzzh]:hover:after{transform:translate(.2em)}.btn--primary[data-astro-cid-ekguhzzh]{background:var(--c-schwarz);color:var(--c-weiss)}.btn--primary[data-astro-cid-ekguhzzh]:hover{background:var(--color-accent);color:var(--color-on-accent)}.btn--secondary[data-astro-cid-ekguhzzh]{color:var(--c-schwarz);background:0 0}.btn--secondary[data-astro-cid-ekguhzzh]:hover{background:var(--c-schwarz);color:var(--c-weiss)}.btn--accent[data-astro-cid-ekguhzzh]{background:var(--color-accent);color:var(--color-on-accent)}.btn--accent[data-astro-cid-ekguhzzh]:hover{background:var(--c-schwarz);color:var(--color-accent)}.wege[data-astro-cid-ibpinaeu]{gap:var(--space-2xs) var(--space-l);margin:var(--space-l) 0 0;font-size:var(--fs-lead);flex-wrap:wrap;padding:0;list-style:none;display:flex}.wege[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu]{padding-block:var(--space-3xs);display:inline-block}.actions[data-astro-cid-ibpinaeu]{margin-top:var(--space-l)}h2[data-astro-cid-tv4n2zuu]{font-size:var(--fs-h1);max-width:16ch}.cta__text[data-astro-cid-tv4n2zuu]{margin-block:var(--space-s) var(--space-l);font-size:var(--fs-lead)}.cta__phone[data-astro-cid-tv4n2zuu]{min-height:var(--btn-h);font-weight:600;font-size:var(--fs-lead);color:var(--color-on-accent);align-items:center;display:inline-flex}.news[data-astro-cid-pkae3dvq],.termine[data-astro-cid-pkae3dvq]{gap:var(--space-xl);margin:0;padding:0;list-style:none;display:grid}.news[data-astro-cid-pkae3dvq] h2[data-astro-cid-pkae3dvq]{font-size:var(--fs-h3);margin-block:var(--space-2xs)}.news[data-astro-cid-pkae3dvq] a[data-astro-cid-pkae3dvq]{text-decoration-color:var(--color-accent);text-decoration-thickness:.15em}.termine[data-astro-cid-pkae3dvq] h3[data-astro-cid-pkae3dvq]{margin-block:var(--space-2xs)}.img[data-astro-cid-p2iqdyvg] img{background:var(--color-bg-alt);width:100%;height:auto}.img[data-astro-cid-p2iqdyvg][data-ratio] img{object-fit:cover;object-position:50% 15%}.img[data-astro-cid-p2iqdyvg][data-ratio="4 / 3"] img{aspect-ratio:4/3}.img[data-astro-cid-p2iqdyvg][data-ratio="3 / 4"] img{aspect-ratio:3/4}.img[data-astro-cid-p2iqdyvg][data-ratio="1 / 1"] img{aspect-ratio:1}.img[data-astro-cid-p2iqdyvg][data-ratio="16 / 9"] img{aspect-ratio:16/9}figcaption[data-astro-cid-p2iqdyvg]{margin-top:var(--space-2xs);font-size:var(--fs-small);color:var(--color-text-meta)}.credit[data-astro-cid-p2iqdyvg]{display:block}.quote[data-astro-cid-rynpovno]{border-left:var(--border-accent) solid var(--color-accent);padding-left:var(--space-m)}blockquote[data-astro-cid-rynpovno] p[data-astro-cid-rynpovno]{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:var(--fs-h3);color:var(--color-text-strong);max-width:32ch;line-height:1.3}.quote--l[data-astro-cid-rynpovno] blockquote[data-astro-cid-rynpovno] p[data-astro-cid-rynpovno]{font-size:var(--fs-h2);max-width:22ch;line-height:1.15}figcaption[data-astro-cid-rynpovno]{margin-top:var(--space-xs);font-size:var(--fs-small);color:var(--color-text-meta)}.section--inverse .quote[data-astro-cid-rynpovno] blockquote[data-astro-cid-rynpovno] p[data-astro-cid-rynpovno]{color:var(--color-text-inverse)}.section--inverse .quote[data-astro-cid-rynpovno] figcaption[data-astro-cid-rynpovno]{color:var(--c-grau-200)}.voegel__title[data-astro-cid-t5m75iwj]{margin-top:var(--space-xs);font-size:var(--fs-h1)}.voegel__lead[data-astro-cid-t5m75iwj]{margin-block:var(--space-m) var(--space-xl);font-family:var(--font-display);font-size:var(--fs-h3);max-width:30ch;color:var(--color-text-inverse);font-weight:500;line-height:1.3}.voegel__lead[data-astro-cid-t5m75iwj] span[data-astro-cid-t5m75iwj]{color:var(--color-accent)}.voegel__body[data-astro-cid-t5m75iwj] a[data-astro-cid-t5m75iwj]{color:var(--color-text-inverse)}.voegel__bilder[data-astro-cid-t5m75iwj],.moderation__bilder[data-astro-cid-t5m75iwj]{gap:var(--space-s);display:grid}.voegel__pointe[data-astro-cid-t5m75iwj]{margin-top:var(--space-xl);font-family:var(--font-display);font-size:var(--fs-h3);max-width:40ch;line-height:1.3}.voegel__pointe[data-astro-cid-t5m75iwj] strong[data-astro-cid-t5m75iwj]{color:var(--color-accent)}.legal[data-astro-cid-x4lnokx7] h2[data-astro-cid-x4lnokx7]{font-size:var(--fs-h3)}.stand[data-astro-cid-x4lnokx7]{color:var(--color-text-meta);font-size:var(--fs-small)}.ph[data-astro-cid-ogcmxce2]{place-content:center;gap:var(--space-2xs);padding:var(--space-m);text-align:center;background:repeating-linear-gradient(-45deg, var(--c-papier), var(--c-papier) 10px, var(--c-grau-200) 10px, var(--c-grau-200) 20px);border:var(--border) dashed var(--color-text-meta);display:grid}.ph[data-astro-cid-ogcmxce2][data-ratio="4 / 3"]{aspect-ratio:4/3}.ph[data-astro-cid-ogcmxce2][data-ratio="3 / 4"]{aspect-ratio:3/4}.ph[data-astro-cid-ogcmxce2][data-ratio="1 / 1"]{aspect-ratio:1}.ph[data-astro-cid-ogcmxce2][data-ratio="16 / 9"]{aspect-ratio:16/9}.ph__label[data-astro-cid-ogcmxce2]{font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.ph__text[data-astro-cid-ogcmxce2]{font-size:var(--fs-small);color:var(--color-text-muted)}.teaser[data-astro-cid-6exzj5gb]{gap:var(--space-xs);flex-direction:column;display:flex}.teaser[data-astro-cid-6exzj5gb] .img,.teaser[data-astro-cid-6exzj5gb] .ph{margin-bottom:var(--space-2xs)}.teaser[data-astro-cid-6exzj5gb] [data-astro-cid-6exzj5gb]:is(h2,h3){font-size:var(--fs-h3)}.teaser[data-astro-cid-6exzj5gb] a[data-astro-cid-6exzj5gb]{background-image:linear-gradient(var(--color-accent), var(--color-accent));transition:background-size var(--duration) var(--ease);background-position:0 100%;background-repeat:no-repeat;background-size:100% .25em;text-decoration:none}.teaser[data-astro-cid-6exzj5gb] a[data-astro-cid-6exzj5gb]:hover{background-size:100% .6em}.teaser__sub[data-astro-cid-6exzj5gb]{font-family:var(--font-display);color:var(--color-text-strong);font-weight:500}.teaser__text[data-astro-cid-6exzj5gb]{color:var(--color-text-muted)}.legal[data-astro-cid-wvx5tcg7] h2[data-astro-cid-wvx5tcg7]{font-size:var(--fs-h3)}dl[data-astro-cid-wvx5tcg7]{gap:var(--space-2xs) var(--space-m);grid-template-columns:minmax(10rem,max-content) 1fr;display:grid}dt[data-astro-cid-wvx5tcg7]{font-weight:600}dd[data-astro-cid-wvx5tcg7]{margin:0}@media (width<=30em){dl[data-astro-cid-wvx5tcg7]{grid-template-columns:1fr}dd[data-astro-cid-wvx5tcg7]{margin-bottom:var(--space-xs)}}.sticky-aside[data-astro-cid-lopsfcjv] .stationen__img{margin-top:var(--space-l);max-width:20rem}.timeline[data-astro-cid-lopsfcjv]{border-left:var(--border) solid var(--color-line-strong);margin:0;padding:0;list-style:none}.timeline[data-astro-cid-lopsfcjv] li[data-astro-cid-lopsfcjv]{padding:0 0 var(--space-l) var(--space-l);position:relative}.timeline[data-astro-cid-lopsfcjv] li[data-astro-cid-lopsfcjv]:before{content:"";background:var(--color-accent);border:var(--border) solid var(--c-schwarz);width:1rem;height:1rem;position:absolute;top:.35rem;left:calc(-.5rem - 1px)}.timeline__zeit[data-astro-cid-lopsfcjv]{font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-meta);min-height:1.4em;font-weight:600}.timeline[data-astro-cid-lopsfcjv] h3[data-astro-cid-lopsfcjv]{margin-block:var(--space-3xs) var(--space-2xs)}.timeline[data-astro-cid-lopsfcjv] p[data-astro-cid-lopsfcjv]:last-child{color:var(--color-text-muted)}.modelle[data-astro-cid-lopsfcjv]{gap:var(--space-l);margin:0;padding:0;list-style:none;display:grid}.modelle[data-astro-cid-lopsfcjv] h3[data-astro-cid-lopsfcjv]{margin-bottom:var(--space-2xs)}.modelle__note[data-astro-cid-lopsfcjv]{margin-top:var(--space-xl);font-size:var(--fs-lead)}@media (width>=48em){.modelle[data-astro-cid-lopsfcjv]{grid-template-columns:repeat(3,1fr)}}.welt[data-astro-cid-r2sm4q5w] .label[data-astro-cid-r2sm4q5w]{margin-bottom:var(--space-xs)}.welt[data-astro-cid-r2sm4q5w] h2[data-astro-cid-r2sm4q5w]{max-width:16ch}.modelle[data-astro-cid-r2sm4q5w]{gap:var(--space-l);margin:0;padding:0;list-style:none;display:grid}.modelle[data-astro-cid-r2sm4q5w] h3[data-astro-cid-r2sm4q5w]{margin-bottom:var(--space-2xs)}@media (width>=48em){.modelle[data-astro-cid-r2sm4q5w]{grid-template-columns:repeat(3,1fr)}}.actions[data-astro-cid-znh5rotf]{margin-top:var(--space-l)}.alt[data-astro-cid-lmzowe3w]{margin-top:var(--space-m)}.actions[data-astro-cid-lmzowe3w]{margin-top:var(--space-l)}.kopf[data-astro-cid-fxbxjrzt]{padding-block:var(--space-l) var(--space-xl);overflow:hidden}.kopf__grid[data-astro-cid-fxbxjrzt]{gap:var(--space-l);align-items:center;display:grid}.kopf__label[data-astro-cid-fxbxjrzt]{margin-bottom:var(--space-s);background:var(--color-accent);padding-block:.25em;display:inline-block}.kopf__title[data-astro-cid-fxbxjrzt]{max-width:11ch;font-size:var(--fs-mega);letter-spacing:-.03em;hyphens:manual;line-height:.95}.kopf__lead[data-astro-cid-fxbxjrzt]{margin-top:var(--space-m);max-width:34ch;font-family:var(--font-display);font-size:var(--fs-h3);line-height:1.3}.kopf__tel-label[data-astro-cid-fxbxjrzt]{margin-top:var(--space-l);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500}.kopf__tel[data-astro-cid-fxbxjrzt]{margin-top:var(--space-3xs);font-family:var(--font-display);font-size:var(--fs-h2);white-space:nowrap;color:var(--color-on-accent);background:linear-gradient(var(--c-schwarz), var(--c-schwarz)) 0 100% / 100% .12em no-repeat;transition:background-size var(--duration) var(--ease), color var(--duration) var(--ease);font-weight:700;line-height:1.1;text-decoration:none;display:inline-block}.kopf__tel[data-astro-cid-fxbxjrzt]:hover{color:var(--color-accent);background-size:100% 100%}.kopf__marke[data-astro-cid-fxbxjrzt]{justify-items:end;gap:var(--space-s);justify-self:stretch;display:grid}.kopf__marke[data-astro-cid-fxbxjrzt] img[data-astro-cid-fxbxjrzt]{transform-origin:50% 100%;width:clamp(7rem,30vw,17rem);height:auto;display:block;transform:rotate(-8deg)}.kopf__blase[data-astro-cid-fxbxjrzt]{font-family:var(--font-display);font-size:var(--fs-lead);white-space:nowrap;background:var(--c-weiss);border:var(--border) solid var(--c-schwarz);box-shadow:.3rem .3rem 0 var(--c-schwarz);margin-right:clamp(4rem,18vw,9rem);padding:.55em .9em;font-style:italic;font-weight:600;position:relative;transform:rotate(-4deg)}.kopf__blase[data-astro-cid-fxbxjrzt]:after{content:"";background:var(--c-weiss);border-right:var(--border) solid var(--c-schwarz);border-bottom:var(--border) solid var(--c-schwarz);width:1.1rem;height:1.1rem;position:absolute;bottom:-.8rem;right:1.2rem;transform:skew(35deg)rotate(20deg)}@media (width>=48em){.kopf__grid[data-astro-cid-fxbxjrzt]{grid-template-columns:1.5fr 1fr}.kopf__marke[data-astro-cid-fxbxjrzt]{justify-items:center}}.kontakt[data-astro-cid-fxbxjrzt]{align-items:start}.direkt[data-astro-cid-fxbxjrzt]{gap:var(--space-2xs);padding:var(--space-l);background:var(--color-bg-inverse);color:var(--color-text-inverse);box-shadow:.75rem .75rem 0 var(--color-accent);display:grid}.direkt[data-astro-cid-fxbxjrzt] .label[data-astro-cid-fxbxjrzt]{color:var(--c-grau-200)}.direkt__name[data-astro-cid-fxbxjrzt]{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--color-text-inverse);font-weight:600}.direkt__tel[data-astro-cid-fxbxjrzt],.direkt[data-astro-cid-fxbxjrzt] .direkt__mail{padding-block:var(--space-3xs);font-size:var(--fs-lead);color:var(--color-text-inverse);font-weight:600;display:inline-block}.direkt__tel[data-astro-cid-fxbxjrzt]:hover,.direkt[data-astro-cid-fxbxjrzt] .direkt__mail:hover{color:var(--color-accent)}address[data-astro-cid-fxbxjrzt]{margin-top:var(--space-s);color:var(--c-grau-200);font-style:normal}.direkt__linie[data-astro-cid-fxbxjrzt]{margin-top:var(--space-m);padding-top:var(--space-s);border-top:var(--border) solid var(--color-accent);font-family:var(--font-display);font-size:var(--fs-lead);color:var(--color-text-inverse);font-style:italic;line-height:1.3}.form-title[data-astro-cid-fxbxjrzt]{font-size:var(--fs-h2);line-height:1.05}.form-title[data-astro-cid-fxbxjrzt] mark[data-astro-cid-fxbxjrzt]{background:var(--color-accent);color:var(--color-on-accent);padding:0 .15em}.pflicht[data-astro-cid-fxbxjrzt]{margin-block:var(--space-2xs) var(--space-m);font-size:var(--fs-small);color:var(--color-text-meta)}.form[data-astro-cid-fxbxjrzt],.field-row[data-astro-cid-fxbxjrzt]{gap:var(--space-m);display:grid}@media (width>=30em){.field-row[data-astro-cid-fxbxjrzt]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-fxbxjrzt]{gap:var(--space-3xs);display:grid}label[data-astro-cid-fxbxjrzt]{color:var(--color-text-strong);font-weight:500}.field[data-astro-cid-fxbxjrzt]:not(.field--check){position:relative}.field[data-astro-cid-fxbxjrzt]:not(.field--check)>label[data-astro-cid-fxbxjrzt]{z-index:1;color:var(--color-text-meta);pointer-events:none;transform-origin:0 0;transition:transform var(--duration) var(--ease);font-weight:400;position:absolute;top:.85rem;left:.9rem;right:.9rem}.field[data-astro-cid-fxbxjrzt]:not(.field--check):has(>:is(input,textarea):focus,>:is(input,textarea):not(:placeholder-shown))>label[data-astro-cid-fxbxjrzt]{transform:translateY(-.6rem)scale(.72)}input[data-astro-cid-fxbxjrzt][type=text],input[data-astro-cid-fxbxjrzt][type=email],input[data-astro-cid-fxbxjrzt][type=tel],textarea[data-astro-cid-fxbxjrzt]{width:100%;min-height:3.5rem;font:inherit;color:var(--color-text-strong);background:var(--color-bg);border:var(--border) solid var(--c-schwarz);border-radius:var(--radius);transition:box-shadow var(--duration) var(--ease);border-top-left-radius:1.6rem 1.1rem;padding:1.35rem .85rem .45rem}textarea[data-astro-cid-fxbxjrzt]{resize:vertical;min-height:5rem;padding-top:1.6rem}[data-astro-cid-fxbxjrzt]::placeholder{color:#0000}input[data-astro-cid-fxbxjrzt]:hover,textarea[data-astro-cid-fxbxjrzt]:hover{border-color:var(--c-schwarz)}input[data-astro-cid-fxbxjrzt]:focus-visible,textarea[data-astro-cid-fxbxjrzt]:focus-visible{border-color:var(--c-schwarz);box-shadow:.35rem .35rem 0 var(--color-accent)}[data-astro-cid-fxbxjrzt][aria-invalid=true]{border-color:var(--c-schwarz);background:var(--c-papier);border-width:3px}.field__error[data-astro-cid-fxbxjrzt]{background:var(--color-accent);color:var(--color-on-accent);font-size:var(--fs-small);align-items:baseline;gap:.4em;padding:.3rem .6rem;font-weight:600;display:flex}.field__error[data-astro-cid-fxbxjrzt]:before{content:"!";background:var(--c-schwarz);width:1.2em;height:1.2em;color:var(--color-accent);border-radius:50%;flex:none;place-items:center;font-size:.85em;display:inline-grid}.field--check[data-astro-cid-fxbxjrzt]{align-items:start;column-gap:var(--space-xs);grid-template-columns:auto 1fr}.field--check[data-astro-cid-fxbxjrzt] input[data-astro-cid-fxbxjrzt]{width:1.5rem;height:1.5rem;accent-color:var(--c-schwarz);margin:.15rem 0 0}.field--check[data-astro-cid-fxbxjrzt] label[data-astro-cid-fxbxjrzt]{color:var(--color-text);font-weight:400}.field--check[data-astro-cid-fxbxjrzt] .field__error[data-astro-cid-fxbxjrzt]{grid-column:1/-1}.hp[data-astro-cid-fxbxjrzt]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.submit[data-astro-cid-fxbxjrzt]{min-height:3.5rem;font:inherit;font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-weiss);background:var(--c-schwarz);border:var(--border) solid var(--c-schwarz);cursor:pointer;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease), box-shadow var(--duration) var(--ease), transform var(--duration) var(--ease);justify-self:start;align-items:center;gap:.6em;padding:.9rem 2rem;font-weight:500;display:inline-flex}.submit[data-astro-cid-fxbxjrzt]:after{content:"→";font-size:1.2em;line-height:1}.submit[data-astro-cid-fxbxjrzt]:hover{background:var(--color-accent);color:var(--color-on-accent);box-shadow:.35rem .35rem 0 var(--c-schwarz);transform:translate(-.15rem,-.15rem)}@media (prefers-reduced-motion:reduce){.submit[data-astro-cid-fxbxjrzt]:hover{transform:none}}.submit[data-astro-cid-fxbxjrzt][disabled]{cursor:progress;opacity:.7}.danke[data-astro-cid-fxbxjrzt]{width:min(100% - 2 * var(--gutter), 34rem);max-height:calc(100dvh - 2 * var(--gutter));border:var(--border) solid var(--c-schwarz);background:var(--color-accent);color:var(--color-on-accent);box-shadow:.75rem .75rem 0 var(--c-schwarz);border-top-left-radius:3rem 2rem;padding:0;overflow:auto}.danke[data-astro-cid-fxbxjrzt][open]{animation:danke-in .26s var(--ease);display:grid}.danke[data-astro-cid-fxbxjrzt]::backdrop{background:#202020c7}.danke__signet[data-astro-cid-fxbxjrzt]{min-height:13rem;padding:var(--space-l) var(--space-l) 0;place-items:end center;display:grid;position:relative;overflow:hidden}.danke__vogel[data-astro-cid-fxbxjrzt]{transform-origin:50% 100%;width:clamp(6.5rem,26vw,8.5rem);height:auto;animation:.7s cubic-bezier(.3,1.5,.5,1) .12s both vogel-hops,1.4s ease-in-out .9s 2 vogel-nick}.danke__blase[data-astro-cid-fxbxjrzt]{top:var(--space-m);white-space:nowrap;hyphens:none;font-family:var(--font-display);font-size:var(--fs-lead);background:var(--c-weiss);border:var(--border) solid var(--c-schwarz);box-shadow:.25rem .25rem 0 var(--c-schwarz);transform-origin:0 100%;padding:.35em .8em;font-style:italic;font-weight:700;animation:.42s cubic-bezier(.3,1.6,.5,1) .7s both blase-pop;position:absolute;left:min(50% + 4.75rem,100% - 7.5rem)}.danke__blase[data-astro-cid-fxbxjrzt]:after{content:"";background:var(--c-weiss);border-left:var(--border) solid var(--c-schwarz);border-bottom:var(--border) solid var(--c-schwarz);width:1rem;height:1rem;position:absolute;bottom:-.75rem;left:.9rem;transform:skew(-35deg)rotate(-20deg)}.danke__funken[data-astro-cid-fxbxjrzt]{position:absolute;bottom:4.5rem;left:50%}.danke__funken[data-astro-cid-fxbxjrzt] i[data-astro-cid-fxbxjrzt]{background:var(--c-schwarz);opacity:0;width:.55rem;height:.55rem;animation:funke .9s var(--ease) .65s both;position:absolute}.danke__funken[data-astro-cid-fxbxjrzt] i[data-astro-cid-fxbxjrzt]:nth-child(2n){background:var(--c-weiss);border:var(--border-thin) solid var(--c-schwarz)}.danke__funken[data-astro-cid-fxbxjrzt] i[data-astro-cid-fxbxjrzt]:first-child{--x:-7rem;--y:-3rem;--r:40deg}.danke__funken[data-astro-cid-fxbxjrzt] i[data-astro-cid-fxbxjrzt]:nth-child(2){--x:-5rem;--y:-6rem;--r:-30deg}.danke__funken[data-astro-cid-fxbxjrzt] i[data-astro-cid-fxbxjrzt]:nth-child(3){--x:-8rem;--y:.5rem;--r:80deg}.danke__funken[data-astro-cid-fxbxjrzt] i[data-astro-cid-fxbxjrzt]:nth-child(4){--x:-3rem;--y:-7.5rem;--r:15deg}.danke__funken[data-astro-cid-fxbxjrzt] i[data-astro-cid-fxbxjrzt]:nth-child(5){--x:6.5rem;--y:-1.5rem;--r:-60deg}.danke__funken[data-astro-cid-fxbxjrzt] i[data-astro-cid-fxbxjrzt]:nth-child(6){--x:8rem;--y:-4.5rem;--r:25deg}.danke__funken[data-astro-cid-fxbxjrzt] i[data-astro-cid-fxbxjrzt]:nth-child(7){--x:4rem;--y:1rem;--r:70deg}.danke__funken[data-astro-cid-fxbxjrzt] i[data-astro-cid-fxbxjrzt]:nth-child(8){--x:9rem;--y:0;--r:-15deg}.danke__body[data-astro-cid-fxbxjrzt]{padding:var(--space-m) var(--space-l) var(--space-l);background:var(--c-weiss);color:var(--color-text);border-top:var(--border) solid var(--c-schwarz)}.danke__body[data-astro-cid-fxbxjrzt] .label[data-astro-cid-fxbxjrzt]{margin-bottom:var(--space-xs)}.danke[data-astro-cid-fxbxjrzt] h2[data-astro-cid-fxbxjrzt]{font-size:var(--fs-h2);line-height:1.05}.danke__text[data-astro-cid-fxbxjrzt]{margin-top:var(--space-s);font-size:var(--fs-lead);line-height:1.45}.danke__direkt[data-astro-cid-fxbxjrzt]{margin-top:var(--space-s);color:var(--color-text-muted)}.danke__direkt[data-astro-cid-fxbxjrzt] a[data-astro-cid-fxbxjrzt]{color:var(--color-text-strong);font-weight:600}.danke__actions[data-astro-cid-fxbxjrzt]{gap:var(--space-s);margin-top:var(--space-l);flex-wrap:wrap;display:flex}.danke__close[data-astro-cid-fxbxjrzt],.danke__home[data-astro-cid-fxbxjrzt]{min-height:var(--btn-h);font:inherit;font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;border:var(--border) solid var(--c-schwarz);cursor:pointer;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);justify-content:center;align-items:center;padding:.7rem 1.4rem;font-weight:500;text-decoration:none;display:inline-flex}.danke__close[data-astro-cid-fxbxjrzt]{background:var(--c-schwarz);color:var(--c-weiss)}.danke__close[data-astro-cid-fxbxjrzt]:hover{background:var(--color-accent);color:var(--color-on-accent)}.danke__home[data-astro-cid-fxbxjrzt]{color:var(--c-schwarz);background:0 0}.danke__home[data-astro-cid-fxbxjrzt]:hover{background:var(--c-schwarz);color:var(--c-weiss)}@keyframes danke-in{0%{opacity:0;transform:translateY(1rem)scale(.97)}}@keyframes vogel-hops{0%{opacity:0;transform:translateY(110%)rotate(12deg)}to{opacity:1;transform:translateY(0)rotate(-6deg)}}@keyframes vogel-nick{0%,to{transform:rotate(-6deg)}25%{transform:rotate(-14deg)translateY(-.4rem)}50%{transform:rotate(2deg)}75%{transform:rotate(-10deg)translateY(-.2rem)}}@keyframes blase-pop{0%{opacity:0;transform:scale(.3)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(-5deg)}}@keyframes funke{0%{opacity:0;transform:translate(0)rotate(0)}20%{opacity:1}to{opacity:0;transform:translate(var(--x), var(--y)) rotate(var(--r))}}@media (prefers-reduced-motion:reduce){.danke[data-astro-cid-fxbxjrzt][open],.danke__vogel[data-astro-cid-fxbxjrzt],.danke__blase[data-astro-cid-fxbxjrzt],.danke__funken[data-astro-cid-fxbxjrzt] i[data-astro-cid-fxbxjrzt]{animation:none}.danke__vogel[data-astro-cid-fxbxjrzt]{transform:rotate(-6deg)}.danke__blase[data-astro-cid-fxbxjrzt]{transform:rotate(-5deg)}}.form-status[data-astro-cid-fxbxjrzt]{margin-bottom:var(--space-m);padding:var(--space-s) var(--space-m);border-left:var(--border-accent) solid var(--c-schwarz);background:var(--color-accent);color:var(--color-on-accent);font-weight:500}.form-status[data-astro-cid-fxbxjrzt][data-type=ok]{background:var(--color-bg-alt);border-left-color:var(--color-accent);color:var(--color-text-strong)}.marken__title[data-astro-cid-izf2awpn]{margin-block:var(--space-xs) var(--space-l);max-width:20ch}.marken[data-astro-cid-izf2awpn]{gap:var(--space-2xs) var(--space-l);font-family:var(--font-display);font-size:var(--fs-h3);color:var(--color-text-strong);flex-wrap:wrap;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.marken__more[data-astro-cid-izf2awpn]{margin-top:var(--space-l)}.head[data-astro-cid-vphbcs53]{padding-block:var(--space-xl) var(--space-l)}.head[data-astro-cid-vphbcs53] .label[data-astro-cid-vphbcs53]{margin-bottom:var(--space-s)}.sub[data-astro-cid-vphbcs53]{margin-top:var(--space-s);font-family:var(--font-display);font-style:italic;font-size:var(--fs-h3);color:var(--color-text-strong);max-width:36ch}.body[data-astro-cid-vphbcs53]{padding-bottom:var(--space-xl)}.prose[data-astro-cid-vphbcs53] blockquote{border-left:var(--border-accent) solid var(--color-accent);padding-left:var(--space-s);font-size:var(--fs-small);color:var(--color-text-muted)}.prose[data-astro-cid-vphbcs53] h2{font-size:var(--fs-h3)}.galerie[data-astro-cid-vphbcs53]{gap:var(--space-l);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.galerie[data-astro-cid-vphbcs53] figcaption{font-family:var(--font-display);font-size:var(--fs-body);color:var(--color-text-strong);font-weight:600}.cases[data-astro-cid-qm3y6cp3]{gap:var(--space-xl) var(--space-l);margin:0;padding:0;list-style:none;display:grid}@media (width>=48em){.cases[data-astro-cid-qm3y6cp3]{grid-template-columns:repeat(2,1fr)}}@media (width>=80em){.cases[data-astro-cid-qm3y6cp3]{grid-template-columns:repeat(3,1fr)}}.case[data-astro-cid-qm3y6cp3] h3[data-astro-cid-qm3y6cp3]{margin-block:var(--space-2xs) var(--space-s)}.case[data-astro-cid-qm3y6cp3] dl[data-astro-cid-qm3y6cp3]{gap:var(--space-xs);margin:0;display:grid}.case[data-astro-cid-qm3y6cp3] dt[data-astro-cid-qm3y6cp3]{font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-meta);font-weight:600}.case[data-astro-cid-qm3y6cp3] dd[data-astro-cid-qm3y6cp3]{margin:0}.abc[data-astro-cid-qm3y6cp3] ul[data-astro-cid-qm3y6cp3]{gap:var(--space-3xs);margin:0 0 var(--space-xl);flex-wrap:wrap;padding:0;list-style:none;display:flex}.abc[data-astro-cid-qm3y6cp3] a[data-astro-cid-qm3y6cp3]{min-width:var(--tap-min);min-height:var(--tap-min);border:var(--border-thin) solid var(--color-line);background:var(--color-bg);place-items:center;font-weight:600;text-decoration:none;display:grid}.abc[data-astro-cid-qm3y6cp3] a[data-astro-cid-qm3y6cp3]:hover{background:var(--color-accent);border-color:var(--color-accent)}.liste[data-astro-cid-qm3y6cp3]{columns:16rem auto;column-gap:var(--space-l)}.gruppe[data-astro-cid-qm3y6cp3]{break-inside:avoid;margin-bottom:var(--space-l);scroll-margin-top:calc(var(--header-h) + var(--space-m))}.gruppe[data-astro-cid-qm3y6cp3] h3[data-astro-cid-qm3y6cp3]{font-size:var(--fs-h3);border-bottom:var(--border) solid var(--color-line-strong);margin-bottom:var(--space-2xs)}.gruppe[data-astro-cid-qm3y6cp3] ul[data-astro-cid-qm3y6cp3]{font-size:var(--fs-small);margin:0;padding:0;line-height:1.7;list-style:none}.hinweis[data-astro-cid-qm3y6cp3]{margin-top:var(--space-l);font-size:var(--fs-small);color:var(--color-text-meta)}.welt[data-astro-cid-43jgvt2m]{border-top:var(--border) solid var(--color-line-strong)}.welt__link[data-astro-cid-43jgvt2m]{gap:var(--space-xs);height:100%;padding:var(--space-m) var(--space-s) var(--space-l);color:inherit;transition:background-color var(--duration) var(--ease);flex-direction:column;text-decoration:none;display:flex}.welt__link[data-astro-cid-43jgvt2m]:hover{background:var(--color-accent)}.welt__title[data-astro-cid-43jgvt2m]{font-family:var(--font-text);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.welt__claim[data-astro-cid-43jgvt2m]{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--color-text-strong);font-weight:600;line-height:1.2}.welt__kw[data-astro-cid-43jgvt2m]{margin:0 0 var(--space-s);font-size:var(--fs-small);color:var(--color-text-muted);padding:0;list-style:none}.welt__link[data-astro-cid-43jgvt2m]:hover .welt__kw[data-astro-cid-43jgvt2m]{color:var(--color-on-accent)}.welt__more[data-astro-cid-43jgvt2m]{font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-top:auto;font-weight:600}.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-l) var(--space-xl)}.hero__grid[data-astro-cid-lcdefpme]{gap:var(--space-xl);align-items:center;display:grid}.hero__title[data-astro-cid-lcdefpme]{font-size:var(--fs-mega);letter-spacing:-.03em;text-transform:uppercase;font-variation-settings:"opsz" 144;font-weight:800;line-height:.92}.dot[data-astro-cid-lcdefpme]{color:var(--c-schwarz);text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:-.04em;text-decoration-skip-ink:none;text-decoration-thickness:.18em}.hero__claim[data-astro-cid-lcdefpme]{margin-top:var(--space-m);font-family:var(--font-display);font-size:var(--fs-h2);color:var(--color-text-strong);font-style:italic;font-weight:400;line-height:1.1}.hero__lead[data-astro-cid-lcdefpme]{margin-top:var(--space-l);font-size:var(--fs-lead);max-width:38ch;line-height:1.45}.hero__roles[data-astro-cid-lcdefpme]{margin-top:var(--space-s);font-weight:500;font-size:var(--fs-lead);color:var(--color-text-strong);flex-wrap:wrap;gap:0 .4em;display:flex}.hero__cta[data-astro-cid-lcdefpme]{margin-top:var(--space-l)}.hero__visual[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:26rem;position:relative}.hero__signet[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:var(--color-accent);color:var(--c-schwarz);padding:14% 16% 26%}.hero__signet[data-astro-cid-lcdefpme] svg{width:100%;height:100%}.hero__visual[data-astro-cid-lcdefpme] .hero__photo{border:.4rem solid var(--color-bg);width:46%;position:absolute;bottom:-8%;right:-4%}@media (width>=64em){.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-xl) var(--space-2xl)}.hero__grid[data-astro-cid-lcdefpme]{gap:var(--space-2xl);grid-template-columns:1.35fr 1fr}.hero__visual[data-astro-cid-lcdefpme]{justify-self:end}}.pos[data-astro-cid-lcdefpme]{gap:var(--space-xl);display:grid}.pos[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}.pos__title[data-astro-cid-lcdefpme]{font-size:var(--fs-h2);max-width:14ch;line-height:1.02}.pos__fields[data-astro-cid-lcdefpme],.pos__core[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.pos__fields[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--fs-h3);margin-bottom:var(--space-m);font-weight:500}.pos[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--c-grau-200)}.pos__core[data-astro-cid-lcdefpme]{margin-top:var(--space-m);font-family:var(--font-display);font-size:var(--fs-h2);color:var(--color-accent);font-weight:700;line-height:1.1}@media (width>=48em){.pos__title[data-astro-cid-lcdefpme]{font-size:var(--fs-h1)}}@media (width>=64em){.pos[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:end}}.welten[data-astro-cid-lcdefpme]{gap:var(--space-m);display:grid}@media (width>=48em){.welten[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=80em){.welten[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.stationen__text[data-astro-cid-lcdefpme]{margin-top:var(--space-s);font-family:var(--font-display);font-size:var(--fs-h3);max-width:none;color:var(--color-text-strong);font-weight:500;line-height:1.35}.stationen__text[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background-image:linear-gradient(var(--color-accent), var(--color-accent));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 88%;background-repeat:no-repeat;background-size:100% .32em}.stationen__more[data-astro-cid-lcdefpme]{margin-top:var(--space-m);font-weight:500}.projekte[data-astro-cid-lcdefpme]{gap:var(--space-xl) var(--space-l);margin:0;padding:0;list-style:none;display:grid}.projekt[data-astro-cid-lcdefpme]{gap:var(--space-xs);flex-direction:column;display:flex}.projekt[data-astro-cid-lcdefpme] .img{margin-bottom:var(--space-2xs)}.projekt[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background-image:linear-gradient(var(--color-accent), var(--color-accent));background-position:0 100%;background-repeat:no-repeat;background-size:100% .25em;text-decoration:none}.projekt[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background-size:100% .6em}.projekt[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:var(--color-text-muted)}@media (width>=48em){.projekte[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=64em){.projekte[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.person[data-astro-cid-lcdefpme]{gap:var(--space-xl);align-items:center;display:grid}.person[data-astro-cid-lcdefpme] .person__img{max-width:22rem}.person[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch}@media (width>=48em){.person[data-astro-cid-lcdefpme]{gap:var(--space-2xl);grid-template-columns:minmax(14rem,22rem) 1fr}}.closing__title[data-astro-cid-lcdefpme]{font-size:var(--fs-mega);letter-spacing:-.03em;line-height:.95}.closing__text[data-astro-cid-lcdefpme]{margin-block:var(--space-m) var(--space-l);font-family:var(--font-display);font-size:var(--fs-h3);max-width:32ch;line-height:1.3}.closing__phone[data-astro-cid-lcdefpme]{min-height:var(--btn-h);font-weight:600;font-size:var(--fs-lead);color:var(--color-on-accent);align-items:center;display:inline-flex}
/*$vite$:1*/