@charset "UTF-8";@font-face{font-family:Archivo;src:url(/fonts/archivo-variable.woff2) format("woff2-variations");font-weight:400 700;font-display:swap;font-style:normal}:root{--papier: #eff0eb;--papier-tief: #e5e7df;--tinte: #19241d;--dunkel: #1b2a21;--rinde: #6e6a5c;--ocker: #bc8a22;--linie: rgba(25, 36, 29, .18);--schrift: "Archivo", "Helvetica Neue", Arial, sans-serif;--t-0: 1rem;--t-1: 1.2rem;--t-2: 1.5rem;--rand: 1.5rem;--spalt: 2.5rem}@media(min-width:48rem){:root{--rand: 2.5rem;--spalt: 4rem}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--papier);color:var(--tinte);font-family:var(--schrift);font-size:var(--t-0);line-height:1.65;font-synthesis-weight:none;-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0;font-weight:600;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}p{margin:0 0 1em;text-wrap:pretty}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px;text-decoration-color:var(--linie)}a:hover{text-decoration-color:var(--ocker)}:focus-visible{outline:2px solid var(--ocker);outline-offset:3px}img{display:block;max-width:100%;height:auto}figure{margin:0}figcaption{margin-top:.7rem;font-size:.875rem;line-height:1.5;color:var(--rinde);max-width:34em}.huelle{width:100%;max-width:64rem;margin:0 auto;padding-inline:var(--rand)}.sprung{position:absolute;left:.5rem;top:-4rem;z-index:10;padding:.6rem 1rem;background:var(--tinte);color:var(--papier);text-decoration:none}.sprung:focus{top:.5rem}.rechtstext{padding-block:3.5rem 1rem;max-width:44rem}.rechtstext h1{font-size:var(--t-2);margin-bottom:1.75rem}.rechtstext h2{margin:2.25rem 0 .6rem;font-size:var(--t-1)}.rechtstext address{font-style:normal;line-height:1.8;margin-bottom:1em}
