.hero[data-astro-cid-ge2uvauf]{grid-template-rows:1fr auto auto 1fr;min-height:calc(100svh - 4.5rem);padding-block:clamp(2.5rem,6vw,5rem) clamp(3rem,6vw,5rem)}.titel[data-astro-cid-ge2uvauf]{z-index:2;font-size:var(--groesse-name);letter-spacing:-.05em;grid-area:2/1/auto/-1;line-height:.9;position:relative}.hero[data-astro-cid-ge2uvauf] .foto{grid-area:1/8/5/-1;align-self:center}.intro[data-astro-cid-ge2uvauf]{flex-direction:column;grid-area:3/1/auto/6;align-self:start;align-items:flex-start;gap:2rem;max-width:26rem;margin-top:clamp(2rem,4vw,3.5rem);display:flex}@media (width<=760px){.hero[data-astro-cid-ge2uvauf]{grid-template-rows:none;row-gap:2rem;min-height:0}.titel[data-astro-cid-ge2uvauf],.intro[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf] .foto{grid-area:auto/1/auto/-1;margin-top:0}.intro[data-astro-cid-ge2uvauf]{max-width:none}.hero[data-astro-cid-ge2uvauf] .foto{order:2;justify-self:end;width:100%;max-width:24rem}}h2[data-astro-cid-jbhfxtdd]{font-size:var(--groesse-titel)}.ueber-mich[data-astro-cid-s2xbhsp4]{background:var(--farbe-akzent);color:var(--farbe-akzent-text);margin-top:var(--abstand-abschnitt);--farbe-flaeche:#ffffff12;--farbe-text-leise:#f0f0ee99;padding-block:clamp(4rem,9vw,8rem) 0}.inhalt[data-astro-cid-s2xbhsp4]{row-gap:2.5rem;padding-bottom:clamp(4rem,9vw,8rem)}.ueber-mich[data-astro-cid-s2xbhsp4] .kopf{grid-column:1/5}.spalte[data-astro-cid-s2xbhsp4]{padding-top:2.6rem}.eins[data-astro-cid-s2xbhsp4]{grid-column:6/9}.zwei[data-astro-cid-s2xbhsp4]{grid-column:10/-1}.breit[data-astro-cid-s2xbhsp4]{padding-bottom:var(--rand)}@media (width<=900px){.ueber-mich[data-astro-cid-s2xbhsp4] .kopf,.eins[data-astro-cid-s2xbhsp4],.zwei[data-astro-cid-s2xbhsp4]{grid-column:1/-1}.spalte[data-astro-cid-s2xbhsp4]{padding-top:0}}.projekte[data-astro-cid-5ldrdmwc]{padding-top:var(--abstand-abschnitt)}.projekte[data-astro-cid-5ldrdmwc] .kopf{margin-bottom:clamp(3rem,6vw,5rem)}.liste[data-astro-cid-5ldrdmwc]{align-items:start;row-gap:clamp(4rem,8vw,7rem);margin:0;padding:0;list-style:none}.karte[data-astro-cid-5ldrdmwc]{grid-column:span 6}.karte[data-astro-cid-5ldrdmwc].gross{grid-column:1/-1}.karte[data-astro-cid-5ldrdmwc] a[data-astro-cid-5ldrdmwc]{text-decoration:none;display:block}.gross[data-astro-cid-5ldrdmwc] a[data-astro-cid-5ldrdmwc]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,2vw,2rem);display:grid}.gross[data-astro-cid-5ldrdmwc] a[data-astro-cid-5ldrdmwc] .bild{grid-column:1/9}.gross[data-astro-cid-5ldrdmwc] .text[data-astro-cid-5ldrdmwc]{grid-column:9/-1;padding-top:0}.karte[data-astro-cid-5ldrdmwc] .bild img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.karte[data-astro-cid-5ldrdmwc] a[data-astro-cid-5ldrdmwc]:hover .bild img{transform:scale(1.025)}.text[data-astro-cid-5ldrdmwc]{max-width:34rem;padding-top:1.5rem}.text[data-astro-cid-5ldrdmwc] .ueberzeile[data-astro-cid-5ldrdmwc]{margin-bottom:.75rem}h3[data-astro-cid-5ldrdmwc]{font-size:var(--groesse-projekt)}.kurz[data-astro-cid-5ldrdmwc]{color:var(--farbe-text-leise);margin-top:.75rem}.mehr[data-astro-cid-5ldrdmwc]{font-size:var(--groesse-klein);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;margin-top:1.25rem;transition:background-size .3s}.karte[data-astro-cid-5ldrdmwc] a[data-astro-cid-5ldrdmwc]:hover .mehr[data-astro-cid-5ldrdmwc]{background-size:100% 1px}@media (width<=900px){.gross[data-astro-cid-5ldrdmwc] a[data-astro-cid-5ldrdmwc] .bild,.gross[data-astro-cid-5ldrdmwc] .text[data-astro-cid-5ldrdmwc]{grid-column:1/-1}.gross[data-astro-cid-5ldrdmwc] .text[data-astro-cid-5ldrdmwc]{padding-top:1.5rem}}@media (width<=760px){.karte[data-astro-cid-5ldrdmwc]{grid-column:1/-1}}.werkzeuge[data-astro-cid-l4hpnk5j]{padding-top:var(--abstand-abschnitt);row-gap:3rem}.werkzeuge[data-astro-cid-l4hpnk5j] .kopf{grid-column:1/5}.gruppen[data-astro-cid-l4hpnk5j]{grid-column:6/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem clamp(1rem,2vw,2rem);padding-top:2.6rem;display:grid}.gruppe[data-astro-cid-l4hpnk5j]{border-top:1px solid var(--farbe-linie);padding-top:1rem}h3[data-astro-cid-l4hpnk5j]{letter-spacing:0;font-weight:400}ul[data-astro-cid-l4hpnk5j]{margin:1rem 0 0;padding:0;list-style:none}li[data-astro-cid-l4hpnk5j]+li[data-astro-cid-l4hpnk5j]{margin-top:.3rem}@media (width<=900px){.werkzeuge[data-astro-cid-l4hpnk5j] .kopf,.gruppen[data-astro-cid-l4hpnk5j]{grid-column:1/-1}.gruppen[data-astro-cid-l4hpnk5j]{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}}
