.blatt[data-astro-cid-xrtoj5pq]{block-size:100%}.zeichnung[data-astro-cid-xrtoj5pq]{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0;overflow:visible}.marke[data-astro-cid-xrtoj5pq]{transform:translate(90px,202px)scale(.82)}.bau[data-astro-cid-xrtoj5pq]{opacity:0}.linie[data-astro-cid-xrtoj5pq]{fill:none;stroke:var(--ink);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:0}.linie[data-astro-cid-xrtoj5pq].fein{stroke:var(--ink-muted)}.mass[data-astro-cid-xrtoj5pq]{font-family:var(--font-mono);letter-spacing:.04em;fill:var(--ink-soft);font-size:10px}@media (prefers-reduced-motion:no-preference){.linie[data-astro-cid-xrtoj5pq]{animation:.7s cubic-bezier(.4,0,.2,1) both zeichnen}.l1[data-astro-cid-xrtoj5pq]{animation-delay:50ms}.l2[data-astro-cid-xrtoj5pq]{animation-delay:.2s}.l3[data-astro-cid-xrtoj5pq]{animation-delay:.4s}.l4[data-astro-cid-xrtoj5pq]{animation-delay:.5s}.l5[data-astro-cid-xrtoj5pq]{animation-delay:.6s}.l6[data-astro-cid-xrtoj5pq]{animation-delay:.7s}.l7[data-astro-cid-xrtoj5pq]{animation-delay:.85s}.mass[data-astro-cid-xrtoj5pq]{animation:.35s ease-out .95s both erscheinen}.g[data-astro-cid-xrtoj5pq]{animation:.45s ease-out 1.25s both erscheinen}.bau[data-astro-cid-xrtoj5pq]{animation:.35s ease-in 1.65s both verschwinden}.blatt[data-astro-cid-xrtoj5pq]:before{animation:.35s ease-in 1.65s both raster-zurueck}.marke[data-astro-cid-xrtoj5pq]{animation:.65s cubic-bezier(.65,0,.2,1) 1.95s both setzen}.buchstaben[data-astro-cid-xrtoj5pq]{animation:.5s cubic-bezier(.2,.8,.2,1) 2.25s both aufdecken}}@keyframes zeichnen{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes erscheinen{0%{opacity:0}to{opacity:1}}@keyframes verschwinden{0%{opacity:1}to{opacity:0}}@keyframes raster-zurueck{0%{opacity:1}to{opacity:.33}}@keyframes setzen{0%{transform:translate(215px,21px)scale(2.9)}to{transform:translate(90px,202px)scale(.82)}}@keyframes aufdecken{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media print{.blatt[data-astro-cid-xrtoj5pq]:before,.linie[data-astro-cid-xrtoj5pq],.mass[data-astro-cid-xrtoj5pq],.g[data-astro-cid-xrtoj5pq],.bau[data-astro-cid-xrtoj5pq],.marke[data-astro-cid-xrtoj5pq],.buchstaben[data-astro-cid-xrtoj5pq]{animation:none!important}}.band[data-astro-cid-lcdefpme]+.band[data-astro-cid-lcdefpme]{margin-block-start:var(--section-y)}.projects[data-astro-cid-lcdefpme]{padding-block:var(--section-y)}.hero[data-astro-cid-lcdefpme]{padding-block-start:var(--space-l)}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""h1""blatt""lead""actions";display:grid}.hero-inner[data-astro-cid-lcdefpme]>.eyebrow[data-astro-cid-lcdefpme]{grid-area:eyebrow}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--text-4xl);grid-area:h1;max-width:none}.hero-blatt[data-astro-cid-lcdefpme]{aspect-ratio:3/2;min-inline-size:0;grid-area:blatt;margin-block-end:var(--space-l)}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{grid-area:lead;max-width:none;margin-block-end:0}.hero[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{grid-area:actions;margin-block-start:var(--space-l)}@media (width>=64em){.hero[data-astro-cid-lcdefpme]{padding-block-start:var(--space-xl)}.hero-inner[data-astro-cid-lcdefpme]{column-gap:var(--space-2xl);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"eyebrow.""h1 blatt""lead.""actions."}.hero-blatt[data-astro-cid-lcdefpme]{aspect-ratio:auto;margin-block:calc(var(--text-4xl) * .24) 0;block-size:calc(100% - (var(--space-xl) - var(--space-xs) - var(--ruler-h)) - var(--text-4xl) * .24);align-self:start}}.action[data-astro-cid-lcdefpme]{max-width:none;margin-block-start:var(--space-m);margin-block-end:0}.services[data-astro-cid-lcdefpme]{gap:var(--space-xl) var(--space-l);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-l);display:grid}@media (width>=52em){.services[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.service[data-astro-cid-lcdefpme]{border-block-start:var(--border-hairline);min-inline-size:0;padding-block-start:var(--space-s)}.service[data-astro-cid-lcdefpme]>.nummer{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--ink-muted);margin-block-end:var(--space-2xs);display:block}.service[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-block-start:0}.service[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-block-end:0}.statements[data-astro-cid-lcdefpme]{gap:var(--space-l);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-l);display:grid}@media (width>=64em){.statements[data-astro-cid-lcdefpme]{gap:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr))}}.statements[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{border-block-start:var(--border-strong);min-inline-size:0;max-width:none;margin-block-end:0;padding-block-start:var(--space-s)}.project[data-astro-cid-lcdefpme]{border-block-start:var(--border-strong);margin-block-start:var(--space-l);padding-block-start:var(--space-m)}.project[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-2xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight)}.project[data-astro-cid-lcdefpme]+.project[data-astro-cid-lcdefpme]{margin-block-start:var(--space-2xl)}.project[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-of-type{margin-block-end:0}.stations[data-astro-cid-lcdefpme]{max-width:none;margin:0;padding:0;list-style:none}.stations[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-block-start:var(--border-hairline);padding-block:var(--space-2xs);font-size:var(--text-sm);color:var(--ink-soft);margin-block-end:0}
