.vgs-ueber-mich{--um-papier:#f4efe4;--um-tinte:#1a1c1e;--um-tinte-leise:#4f4d47;--um-papier-linie:rgba(26,28,30,.13);--um-papier-gruen:#2f5a22;--um-marker:rgba(161,218,142,.8)}.vgs-ueber-mich>section{position:relative;padding:clamp(4.5rem,11vw,9.5rem) 0}.vgs-ueber-mich>section.vg-seitenkopf{padding:calc(var(--kopfhoehe) + clamp(3rem,9vw,7rem)) 0 clamp(2.4rem,6vw,4.5rem);overflow:hidden}.vgs-ueber-mich .vg-krumen a{display:inline-flex;align-items:center;min-height:44px}.vgs-ueber-mich>section.um-portraet{padding-top:clamp(.5rem,2vw,1.5rem);overflow-x:clip}.vgs-ueber-mich .um-portraet:before{content:"";position:absolute;left:0;top:0;width:60%;height:100%;pointer-events:none;background:radial-gradient(50% 45% at 40% 45%,rgba(161,218,142,.09),transparent 70%)}.vgs-ueber-mich .um-portraet-raster{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2.5rem,6vw,6.5rem);align-items:center}.vgs-ueber-mich .um-bild{position:relative;margin:0 0 1.4rem;justify-self:start;width:min(100% - 1.4rem,calc((100svh - var(--kopfhoehe) - 6rem) * .8))}.vgs-ueber-mich .um-bild-grund{position:absolute;inset:1.4rem -1.4rem -1.4rem 1.4rem;border-radius:18px;background:radial-gradient(120% 80% at 30% 10%,rgba(161,218,142,.16),transparent 60%),linear-gradient(170deg,#142019,#0c110e 58%,#090b0a);box-shadow:inset 0 0 0 1px rgba(161,218,142,.26),inset 0 0 0 9px rgba(0,0,0,.25),0 50px 90px -40px rgba(0,0,0,.95);translate:calc(var(--mx) * -10px) calc(var(--my) * -8px);transition:translate .2s linear}.vgs-ueber-mich .um-bild-grund:after{content:"";position:absolute;inset:12px;border:1.5px dashed rgba(161,218,142,.3);border-radius:10px}.vgs-ueber-mich .um-bild-rahmen{position:relative;aspect-ratio:4/5;border-radius:16px;overflow:hidden;background:#6d7176;box-shadow:0 60px 100px -45px rgba(0,0,0,.95),0 0 0 1px rgba(255,255,255,.1)}.vgs-ueber-mich .um-bild-rahmen img{width:100%;height:100%;object-fit:cover;object-position:50% 22%}.vgs-ueber-mich .um-bild-rahmen:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(7,8,10,.42),transparent 32%)}.vgs-ueber-mich .um-etikett{position:absolute;left:clamp(.9rem,2vw,1.4rem);bottom:-1.1rem;z-index:2;max-width:calc(100% - 2rem);padding:.55rem .85rem .5rem;border-radius:2px;rotate:-2deg;font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;line-height:1.5;color:#2a2b28;background:url(/images/vorschau/textur-papier.webp) 50%/cover,#efe8da;box-shadow:0 10px 24px -8px rgba(0,0,0,.7),inset 0 0 0 1px rgba(0,0,0,.06)}.vgs-ueber-mich .um-portraet-text{max-width:620px}.vgs-ueber-mich .um-lead{font-family:var(--sans);font-weight:500;font-size:clamp(1.75rem,2.7vw,2.65rem);line-height:1.14;color:var(--hell);margin:0 0 1.8rem;max-width:22ch;text-wrap:balance}.vgs-ueber-mich .um-lead em{font-style:normal;color:var(--gruen)}.vgs-ueber-mich .um-absatz{color:var(--text);font-size:clamp(1rem,1.15vw,1.09rem);line-height:1.72;margin:0 0 1.15rem;max-width:56ch}.vgs-ueber-mich .um-marke{position:relative;margin:2.2rem 0 0;padding-top:1.5rem;border-top:1px solid var(--linie-stark);max-width:17ch;font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:clamp(1.9rem,3.3vw,3.1rem);line-height:.95;color:var(--hell);font-variation-settings:"opsz" 72;text-wrap:balance}.vgs-ueber-mich .um-marke:before{content:"";position:absolute;left:0;top:-1px;width:3.2rem;height:3px;background:var(--gruen)}.vgs-ueber-mich .um-marke em{font-family:inherit;font-style:normal;font-weight:inherit;text-transform:inherit;color:var(--gruen);font-size:1.08em}.vgs-ueber-mich>hr.um-perfo{display:block;border:0;height:12px;margin:0 auto;width:min(1240px,100% - 2*var(--rand));background:radial-gradient(circle,rgba(255,255,255,.17) 0 2px,transparent 2.6px) 0 50%/14px 12px repeat-x}.vgs-ueber-mich>section.um-weg{overflow-x:clip}.vgs-ueber-mich .um-weg-raster{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2rem,5vw,5rem);align-items:start}.vgs-ueber-mich .um-weg-kopf{position:sticky;top:calc(var(--kopfhoehe) + 2.5rem)}.vgs-ueber-mich .um-weg-kopf .vg-gross{max-width:8ch}.vgs-ueber-mich .um-bogen-stapel{position:relative;rotate:-.5deg}.vgs-ueber-mich .um-bogen-unter{position:absolute;inset:0;border-radius:3px;rotate:1.6deg;translate:10px 14px;background:url(/images/vorschau/textur-papier.webp) 50%/cover,#ddd5c4;filter:brightness(.86);box-shadow:0 40px 80px -40px rgba(0,0,0,.9)}.vgs-ueber-mich .um-bogen{--nr:3.2rem;--spalt:1.4rem;position:relative;border-radius:3px;color:var(--um-tinte);padding:clamp(1.3rem,2.6vw,2.2rem) clamp(1.1rem,2.8vw,2.6rem) clamp(1rem,2.4vw,1.8rem);background-image:linear-gradient(90deg,rgba(0,0,0,.05),transparent 5%,transparent 95%,rgba(0,0,0,.04)),url(/images/vorschau/textur-papier.webp);background-size:100% 100%,cover;background-color:var(--um-papier);box-shadow:0 90px 130px -60px rgba(0,0,0,.95),0 30px 60px -30px rgba(0,0,0,.6),inset 0 0 0 1px rgba(0,0,0,.04)}.vgs-ueber-mich .um-bogen-kopf{display:grid;grid-template-columns:var(--nr) minmax(0,5fr) minmax(0,6fr);column-gap:var(--spalt);padding-bottom:.7rem;border-bottom:2px solid var(--um-tinte);font-family:var(--mono);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--um-tinte-leise)}.vgs-ueber-mich .um-journal{position:relative;list-style:none;margin:0;padding:0}.vgs-ueber-mich .um-journal:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--nr) + var(--spalt) / 2 - 2px);width:4px;border-inline:1px solid rgba(61,107,43,.42);pointer-events:none}.vgs-ueber-mich .um-journal li{display:grid;grid-template-columns:var(--nr) minmax(0,5fr) minmax(0,6fr);column-gap:var(--spalt);align-items:baseline;padding:1.05rem 0;border-bottom:1px solid var(--um-papier-linie)}.vgs-ueber-mich .um-journal li:last-child{border-bottom:0}.vgs-ueber-mich .um-journal-nr{font-family:var(--mono);font-size:.72rem;letter-spacing:.1em;color:var(--um-papier-gruen);font-weight:700}.vgs-ueber-mich .um-journal strong{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:clamp(1.12rem,1.55vw,1.42rem);line-height:1.04;letter-spacing:.005em;font-variation-settings:"opsz" 36;hyphens:auto}.vgs-ueber-mich .um-journal-dazu{font-size:.95rem;line-height:1.5;color:var(--um-tinte-leise)}.vgs-ueber-mich .um-journal mark{color:inherit;background-color:transparent;padding:0 .08em;margin:0 -.08em;background-image:linear-gradient(transparent 56%,var(--um-marker) 56% 90%,transparent 90%);background-repeat:no-repeat;background-size:100% 100%;transition:background-size .8s var(--sanft) .3s}.vg.bereit .vgs-ueber-mich .um-journal li[data-auf]:not(.da) mark{background-size:0 100%}.vgs-ueber-mich .um-bogen ::selection{background:var(--um-marker);color:var(--um-tinte)}.vgs-ueber-mich>section.vg-dossier{overflow-x:clip;background:linear-gradient(180deg,transparent,rgba(255,255,255,.018) 10%,rgba(255,255,255,.018) 90%,transparent)}.vgs-ueber-mich .vg-dossier .vg-vor{max-width:52ch}.vgs-ueber-mich .vg-eintrag a{display:inline-flex;align-items:center;gap:.45em;min-height:44px;padding:0;border-bottom:0;text-decoration:underline;text-decoration-color:var(--linie-stark);text-underline-offset:.4em}.vgs-ueber-mich .vg-eintrag a:hover{text-decoration-color:var(--farbe)}.vgs-ueber-mich .vg-eintrag a:focus-visible{outline:2px solid var(--farbe);outline-offset:3px;border-radius:2px}.vgs-ueber-mich .vg-eintrag{padding-bottom:1.6rem}.vgs-ueber-mich .vg-chronik-fuss,.vgs-ueber-mich .vg-kz-dazu{font-size:.9rem}@media (min-width:901px){.vgs-ueber-mich .vg-jahr-zahl{top:calc(var(--kopfhoehe) + 2.5rem)}}.vgs-ueber-mich>section.um-nachweis{overflow-x:clip}.vgs-ueber-mich .um-nachweis:before{content:"";position:absolute;right:0;top:10%;width:70%;height:80%;pointer-events:none;background:radial-gradient(45% 50% at 60% 50%,rgba(161,218,142,.08),transparent 70%)}.vgs-ueber-mich .um-nachweis-raster{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);align-items:center}.vgs-ueber-mich .um-nachweis-kopf .vg-gross{margin-bottom:0;font-size:clamp(2.5rem,6.2vw,5.6rem)}.vgs-ueber-mich .um-blatt{justify-self:center;width:min(580px,100%)}.vgs-ueber-mich .um-blatt .vg-bescheid-unterlage{rotate:3.5deg;translate:16px 10px;transition:rotate .9s var(--sanft) .2s,translate .9s var(--sanft) .2s}.vgs-ueber-mich .um-blatt .vg-bescheid-unterlage.zwei{rotate:-4.5deg;translate:-14px 16px}.vg.bereit .vgs-ueber-mich .um-blatt[data-auf]:not(.da) .vg-bescheid-unterlage{rotate:0deg;translate:0 0}.vg.bereit .vgs-ueber-mich .um-blatt[data-auf]{translate:none}.vg.bereit .vgs-ueber-mich .um-blatt .vg-bescheid-schluss[data-auf]{opacity:1;translate:none}.vgs-ueber-mich .um-blatt .vg-bescheid-namenszug{--um-vorlauf:clamp(0px,calc(326px - 50svh),calc(50svh - 135px));padding-top:var(--um-vorlauf);margin-top:calc(var(--um-vorlauf) * -1);pointer-events:none}.vgs-ueber-mich .vg-ziffer>span{transition:translate .75s cubic-bezier(.2,1.3,.35,1) calc(.12s + var(--j,0) * 55ms)}.vg.bereit .vgs-ueber-mich .vg-bescheid-zeile[data-auf]:not(.da) .vg-ziffer>span{translate:0 112%}.vgs-ueber-mich .vg-ziffern-bild>i{transition:opacity .3s ease .55s,scale .45s cubic-bezier(.3,1.8,.5,1) .55s}.vg.bereit .vgs-ueber-mich .vg-bescheid-zeile[data-auf]:not(.da) .vg-ziffern-bild>i{opacity:0;scale:.4}.vgs-ueber-mich .vg-stempel{transition:transform .38s cubic-bezier(.55,0,.8,.2) .45s,opacity .2s ease .45s}.vg.bereit .vgs-ueber-mich .vg-bescheid-schluss[data-auf]:not(.da) .vg-stempel{opacity:0;transform:rotate(-30deg) scale(2.2)}.vgs-ueber-mich>section.um-buehne{min-height:100svh;display:grid;align-items:end;overflow:hidden;padding:0}.vgs-ueber-mich .um-buehne-bild{position:absolute;inset:0;overflow:hidden}.vgs-ueber-mich .um-buehne-bild img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform-origin:50% 40%}.vgs-ueber-mich .um-buehne-bild:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(7,8,10,.88),rgba(7,8,10,.45) 46%,transparent 74%)}.vgs-ueber-mich .um-buehne-bild:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,var(--nacht) 3%,rgba(7,8,10,.62) 38%,rgba(7,8,10,.12) 64%,rgba(7,8,10,.35) 86%,var(--nacht) 100%)}.vgs-ueber-mich .um-buehne-echo{position:absolute;left:-.03em;bottom:calc(100% - clamp(6rem,14vh,9rem) - .5em);z-index:-1;white-space:nowrap;pointer-events:none;font-family:var(--display);font-weight:900;text-transform:uppercase;line-height:.8;font-size:clamp(4.5rem,10vw,9.5rem);letter-spacing:-.01em;color:transparent;-webkit-text-stroke:1.5px rgba(161,218,142,.34);font-variation-settings:"opsz" 144}.vgs-ueber-mich .um-buehne-text{position:relative;z-index:2;isolation:isolate;padding:clamp(6rem,14vh,9rem) 0 clamp(4rem,12vh,8rem)}.vgs-ueber-mich .um-buehne .vg-akte{color:#e9ece8}.vgs-ueber-mich .um-buehne .vg-riesig{font-size:clamp(3rem,8.4vw,8rem);max-width:20ch;text-shadow:0 10px 40px rgba(0,0,0,.45)}.vgs-ueber-mich .um-buehne .vg-vor{color:#e4e6e2;max-width:52ch}.vgs-ueber-mich .um-versprechen .vg-gross{font-size:clamp(2.4rem,5.4vw,5rem);max-width:17ch}.vgs-ueber-mich .um-saetze{list-style:none;margin:clamp(2rem,4vw,3.2rem) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.vgs-ueber-mich .um-saetze>li{display:flex}.vgs-ueber-mich .um-satz{flex:1}.vgs-ueber-mich .um-satz .vg-kipp-innen{display:flex;flex-direction:column;padding:clamp(1.35rem,2.2vw,2rem);background:linear-gradient(165deg,#161a1c,#0c0e10 70%);border:1px solid var(--linie);box-shadow:0 44px 80px -46px rgba(0,0,0,.95)}.vgs-ueber-mich .um-mass{position:relative;height:30px;margin:0 0 1.3rem;border-bottom:1px solid rgba(161,218,142,.4);background:repeating-linear-gradient(90deg,rgba(161,218,142,.75) 0 1px,transparent 1px 50px) 0 100%/100% 13px no-repeat,repeating-linear-gradient(90deg,rgba(161,218,142,.38) 0 1px,transparent 1px 10px) 0 100%/100% 7px no-repeat}.vgs-ueber-mich .um-mass span{position:absolute;left:0;top:0;font-family:var(--mono);font-size:.66rem;letter-spacing:.16em;color:var(--gruen);background:linear-gradient(90deg,#161a1c 70%,transparent);padding-right:.6rem;line-height:1}.vgs-ueber-mich .um-satz h3{font-family:var(--sans);font-style:normal;font-weight:500;font-size:clamp(1.38rem,1.9vw,1.78rem);line-height:1.12;margin:0 0 .8rem;color:var(--hell);text-wrap:balance}.vgs-ueber-mich .um-satz p{margin:0 0 1rem;color:var(--text);font-size:.98rem;line-height:1.6}.vgs-ueber-mich .um-satz .um-folge{margin:auto 0 0;padding-top:1rem;border-top:1px dashed rgba(161,218,142,.28);color:var(--gruen);font-weight:600;line-height:1.4}@media (min-width:761px){.vgs-ueber-mich .um-blatt .vg-bescheid{padding-top:clamp(1rem,calc(4svh - 10px),2rem);padding-bottom:clamp(1rem,calc(3.4svh - 8px),1.8rem)}.vgs-ueber-mich .um-blatt .vg-bescheid-zeile{padding-block:clamp(.3rem,calc(1.8svh - 6px),.85rem)}.vgs-ueber-mich .um-blatt .vg-bescheid-was{max-width:32ch;text-wrap:balance}.vgs-ueber-mich .um-blatt .vg-ziffern{font-size:clamp(1.9rem,min(4.4vw,calc(5svh - 3px)),3.5rem)}.vgs-ueber-mich .um-blatt .vg-bescheid-schluss{margin-top:clamp(.6rem,calc(2svh - 3px),1.2rem);min-height:clamp(60px,9svh,88px)}}@media (min-width:901px) and (max-height:820px){.vgs-ueber-mich .um-journal li{padding:.8rem 0}}@media (max-width:1100px){.vgs-ueber-mich .um-saetze{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.vgs-ueber-mich .um-portraet-raster{grid-template-columns:minmax(0,1fr);gap:2.6rem}.vgs-ueber-mich .um-bild{width:min(100% - .9rem,calc(70svh * .8),460px)}.vgs-ueber-mich .um-bild-grund{inset:.9rem -.9rem -.9rem .9rem;border-radius:14px}.vgs-ueber-mich .um-bild-rahmen{border-radius:12px}.vgs-ueber-mich .um-weg-raster{grid-template-columns:minmax(0,1fr);gap:1.4rem}.vgs-ueber-mich .um-weg-kopf{position:relative;top:0}.vgs-ueber-mich .um-weg-kopf .vg-gross{max-width:none}.vgs-ueber-mich .um-bogen-stapel{rotate:0deg}.vgs-ueber-mich .um-bogen-unter{rotate:.7deg;translate:4px 9px}.vgs-ueber-mich .um-nachweis-raster{grid-template-columns:minmax(0,1fr);gap:1.6rem}.vgs-ueber-mich .um-blatt .vg-bescheid-unterlage{rotate:1.2deg;translate:5px 7px}.vgs-ueber-mich .um-blatt .vg-bescheid-unterlage.zwei{rotate:-1.5deg;translate:-4px 10px}}@media (max-width:640px){.vgs-ueber-mich .um-bogen{--nr:2rem;--spalt:.9rem}.vgs-ueber-mich .um-bogen-kopf{grid-template-columns:var(--nr) minmax(0,1fr)}.vgs-ueber-mich .um-bogen-kopf span:last-child{display:none}.vgs-ueber-mich .um-journal li{grid-template-columns:var(--nr) minmax(0,1fr);row-gap:.35rem;padding:.95rem 0}.vgs-ueber-mich .um-journal-nr{grid-row:span 2}.vgs-ueber-mich .um-journal-dazu{grid-column:2;font-size:.93rem}.vgs-ueber-mich .um-journal strong{font-size:1.2rem}}@media (max-width:760px){.vgs-ueber-mich>section.um-buehne{display:block;min-height:0}.vgs-ueber-mich .um-buehne-bild{position:relative;inset:auto;height:min(62svh,520px)}.vgs-ueber-mich .um-buehne-bild img{object-position:30% 50%}.vgs-ueber-mich .um-buehne-bild:before{background:linear-gradient(180deg,rgba(7,8,10,.55),transparent 22%)}.vgs-ueber-mich .um-buehne-bild:after{background:linear-gradient(to top,var(--nacht) 1%,rgba(7,8,10,.7) 24%,transparent 52%)}.vgs-ueber-mich .um-buehne-text{margin-top:-5.5rem;padding:0 0 4rem}.vgs-ueber-mich .um-buehne-echo{bottom:auto;top:-.62em;font-size:15vw;-webkit-text-stroke-width:1.2px}.vgs-ueber-mich .um-buehne .vg-riesig{font-size:clamp(2.6rem,12.4vw,4rem)}.vgs-ueber-mich .um-saetze{grid-template-columns:minmax(0,1fr)}.vgs-ueber-mich .vg-weiter .vg-knopf{flex:1 1 100%}.vgs-ueber-mich .um-blatt .vg-bescheid{padding-top:1.1rem;padding-bottom:1.1rem}.vgs-ueber-mich .um-blatt .vg-bescheid-kopf{padding-bottom:.6rem}.vgs-ueber-mich .um-blatt .vg-bescheid-zeile{padding-block:.5rem}.vgs-ueber-mich .um-blatt .vg-bescheid-was{font-size:.94rem;line-height:1.3}.vgs-ueber-mich .um-blatt .vg-ziffern{font-size:clamp(1.6rem,7.5vw,2.1rem)}.vgs-ueber-mich .um-blatt .vg-bescheid-schluss{margin-top:.9rem;min-height:64px}.vgs-ueber-mich .um-blatt .vg-bescheid-namenszug{--um-vorlauf:clamp(0px,calc(290px + 32vw - 50svh),calc(50svh - 100px))}}@media (prefers-reduced-motion:reduce){.vgs-ueber-mich .um-bild-grund,.vgs-ueber-mich .um-blatt .vg-bescheid-unterlage,.vgs-ueber-mich .um-journal mark,.vgs-ueber-mich .vg-stempel,.vgs-ueber-mich .vg-ziffer>span,.vgs-ueber-mich .vg-ziffern-bild>i{transition:none!important}}