:root{--ink:#000;--paper:#fff;--pink:#ffc4d6;--pink-tint:#ffe2eb;--dark:#2a2a2a;--muted-inverse:#ffffffb8;--muted:#0009;--faint:#0006;--rule:#0003;--fs-s:.9375rem;--fs-m:1.0625rem;--fs-l:1.375rem;--fs-xl:1.75rem;--fs-2xl:2.375rem;--fs-3xl:3.75rem;--fs-num:7.5rem;--w-regular:400;--w-bold:700;--lh-tight:1.08;--lh-title:1.18;--lh-ui:1.35;--lh-text:1.5;--lh-head:1.25;--sp-0-5:.25rem;--sp-1:.5rem;--sp-1-5:.75rem;--sp-2:1rem;--sp-3:1.5rem;--sp-4:2rem;--sp-5:2.5rem;--sp-6:3rem;--sp-7:3.5rem;--sp-8:4rem;--sp-9:4.5rem;--sp-12:6rem;--sp-14:7rem;--grid-max:1440px;--grid-margin:48px;--grid-gap:24px;--section-y:var(--sp-14);--motion-duration:.25s;--motion-ease:cubic-bezier(.2,.7,.2,1)}@media (max-width:760px){:root{--fs-l:1.25rem;--fs-xl:1.5rem;--fs-2xl:1.75rem;--fs-3xl:2.125rem;--fs-num:4.5rem;--grid-margin:20px;--section-y:var(--sp-9)}}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--fs-m);line-height:var(--lh-text);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p,figure,blockquote,ol,ul,dl,dd{margin:0}ol,ul{padding:0;list-style:none}img{max-width:100%;height:auto;display:block}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline-offset:3px;outline:2px solid}em{background:var(--pink);padding:0 .1em;font-style:normal}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{left:var(--grid-margin);z-index:50;padding:var(--sp-1)var(--sp-2);background:var(--ink);color:var(--paper);position:absolute;top:-100px}.skip-link:focus{top:var(--sp-2)}.wrap{max-width:var(--grid-max);padding:0 var(--grid-margin);margin:0 auto}.g12{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}@media (max-width:760px){.g12{row-gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.g12>*{grid-area:auto!important}}.section{padding-block:var(--section-y)}.section--flush-top{padding-top:0}.surface-pink{background:var(--pink)}.surface-tint{background:var(--pink-tint)}.surface-black{background:var(--ink);color:var(--paper)}.t-h1{font-size:var(--fs-3xl);line-height:var(--lh-tight);font-weight:var(--w-bold);letter-spacing:-.015em;-webkit-hyphens:manual;hyphens:manual}.t-h2{font-size:var(--fs-2xl);line-height:var(--lh-title);font-weight:var(--w-bold)}.t-h3{font-size:var(--fs-xl);line-height:var(--lh-title);font-weight:var(--w-bold)}.t-lead{font-size:var(--fs-l);line-height:var(--lh-ui)}.t-small{font-size:var(--fs-s);line-height:var(--lh-ui)}.t-bold{font-weight:var(--w-bold)}.surface-black .t-quiet{color:var(--muted-inverse)}.person-foto{aspect-ratio:4/5;margin:0;overflow:hidden}.person-foto img{object-fit:cover;width:100%;height:100%}.ueber-mich-kopf{align-items:end}.ueber-mich-foto{grid-area:1/1/span 2/span 5}.prose{gap:var(--sp-2);flex-direction:column;display:flex}.col-voll{grid-column:1/-1}.col-1-4{grid-column:1/span 4}.col-1-5{grid-column:1/span 5}.col-1-6{grid-column:1/span 6}.col-1-7{grid-column:1/span 7}.col-1-8{grid-column:1/span 8}.col-1-9{grid-column:1/span 9}.col-1-10{grid-column:1/span 10}.col-6-6{grid-column:6/span 6}.col-6-7{grid-column:6/span 7}.col-7-5{grid-column:7/span 5}.col-7-6{grid-column:7/span 6}.col-8-5{grid-column:8/span 5}.col-9-4{grid-column:9/span 4}.stapel-2{row-gap:var(--sp-2)}.stapel-3{row-gap:var(--sp-3)}.stapel-4{row-gap:var(--sp-4)}.stapel-5{row-gap:var(--sp-5)}.stapel-6{row-gap:var(--sp-6)}.stapel-7{row-gap:var(--sp-7)}.stapel-9{row-gap:var(--sp-9)}
.cookie-banner{z-index:20;padding:var(--sp-3);background:var(--ink);color:#fff;font-size:var(--fs-s);line-height:var(--lh-text);position:fixed;bottom:0;left:0;right:0}@media (min-width:700px){.cookie-banner{left:auto;right:var(--sp-3);bottom:var(--sp-3);width:22rem}}.cookie-banner-question{margin:0 0 var(--sp-1);font-weight:var(--w-bold);line-height:var(--lh-head)}.cookie-banner-text{margin:0}.cookie-banner-text a{color:#fff}.cookie-banner-text a:hover{-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink)}.cookie-banner-actions{gap:var(--sp-1);margin-top:var(--sp-2);display:flex}.cookie-banner-btn{padding:var(--sp-1)var(--sp-2);font:inherit;font-weight:var(--w-bold);line-height:var(--lh-ui);color:var(--ink);cursor:pointer;background:#fff;border:0;flex:1}.cookie-banner-btn:hover{background:var(--pink)}.cookie-banner-btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.cookie-settings-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cookie-settings-link:hover{text-decoration-line:underline;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-underline-offset:.18em;text-decoration-thickness:1px}
.fuss{justify-content:space-between;gap:var(--sp-1-5)var(--sp-3);padding-top:var(--sp-4);padding-bottom:var(--sp-5);font-size:var(--fs-s);line-height:var(--lh-ui);flex-wrap:wrap;display:flex}.fuss-links{gap:var(--sp-1)var(--sp-3);flex-wrap:wrap;display:flex}.fuss-links a{text-decoration:none}.fuss-links a:hover{text-decoration:underline}.fuss .fuss-cookie{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.fuss .fuss-cookie:hover{text-decoration:underline}
.kopf{justify-content:space-between;align-items:baseline;column-gap:var(--sp-3);padding-block:var(--sp-3);flex-wrap:wrap;display:flex}.kopf a{text-decoration:none}.kopf-name{font-weight:var(--w-bold)}.kopf-liste{gap:var(--sp-4);display:flex;position:relative}.kopf-liste a[aria-current=page]{text-decoration:underline}.kopf-liste:has(.kopf-strich) a{text-decoration:none}.kopf-strich{pointer-events:none;opacity:0;height:1px;transition:transform var(--motion-duration)var(--motion-ease),width var(--motion-duration)var(--motion-ease),opacity .15s linear;background:currentColor;position:absolute;top:0;left:0}.kopf-strich[data-sichtbar]{opacity:1}.kopf-strich[data-sofort]{transition:opacity .15s linear}.kopf-menue-knopf{font-weight:var(--w-bold);cursor:pointer;background:0 0;border:0;padding:0;display:none}@media (max-width:760px){.kopf-menue-knopf{display:block}.kopf-nav{visibility:hidden;transition:grid-template-rows var(--motion-duration)var(--motion-ease),visibility var(--motion-duration)allow-discrete;flex-basis:100%;grid-template-rows:0fr;display:grid}.kopf-nav[data-offen]{visibility:visible;grid-template-rows:1fr}.kopf-nav-innen{overflow:hidden}.kopf-liste{gap:var(--sp-1);padding-top:var(--sp-3);font-size:var(--fs-xl);font-weight:var(--w-bold);line-height:var(--lh-title);flex-direction:column}.kopf-strich{display:none}.kopf-liste:has(.kopf-strich) a[aria-current=page]{text-decoration:underline}}@media (prefers-reduced-motion:reduce){.kopf-strich,.kopf-nav{transition:none}}
