@font-face{font-family:General Sans;src:url(/fonts/general-sans.woff2) format("woff2-variations");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist-latin.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;src:url(/fonts/geist-latin-ext.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--grund: #f6f6f4;--weiss: var(--grund);--tinte: #141414;--grau: #6a6a66;--leise: #a3a39e;--linie: #e1e1dd;--schrift: "Geist", "Helvetica Neue", Arial, sans-serif;--marke: "General Sans", "Helvetica Neue", Arial, sans-serif;--display: var(--marke);--rand: clamp(1rem, .55rem + 1.5vw, 2rem);--fuge: clamp(.75rem, .4rem + 1.2vw, 1.75rem);--kopf: calc(env(safe-area-inset-top, 0px) + 4.25rem) ;--klein: .8125rem;--text: .9375rem;--nav: 1rem;--lese: clamp(1rem, .96rem + .18vw, 1.125rem);--aus: cubic-bezier(.16, 1, .3, 1);--rein: cubic-bezier(.7, 0, .84, 0);--gleiten: cubic-bezier(.76, 0, .24, 1);color-scheme:light}@media(max-width:760px){:root{--kopf: calc(env(safe-area-inset-top, 0px) + 3.5rem) }}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--leise) var(--grund)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{margin:0;background:var(--grund);color:var(--tinte);font-family:var(--schrift);font-size:var(--text);line-height:1.5;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[hidden]{display:none!important}img{display:block;max-width:100%;height:auto}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}::selection{background:var(--tinte);color:var(--grund)}:focus-visible{outline:1.5px solid var(--tinte);outline-offset:3px}.marke{font-family:var(--marke);font-weight:400;letter-spacing:-.02em;line-height:1;text-wrap:balance}.wort{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.wort>span{display:inline-block}.etikett{color:var(--grau)}.leise-link{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:none;cursor:pointer}.leise-link:hover{text-decoration:underline}.strich{position:relative;text-decoration:none}.strich:after{content:"";position:absolute;left:0;right:0;bottom:-.12em;height:1px;background:currentColor;transform:scaleX(0);transform-origin:100% 50%;transition:transform .5s var(--aus)}.strich:hover:after,.strich[aria-current]:after,.strich[aria-pressed=true]:after,.strich[aria-expanded=true]:after{transform:scaleX(1);transform-origin:0 50%}@media(prefers-reduced-motion:reduce){.strich:after{transition:none}}.nur-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sprung{position:absolute;left:var(--rand);top:-4rem;z-index:100;background:var(--tinte);color:var(--grund);padding:.5rem .75rem;text-decoration:none}.sprung:focus{top:.75rem}@view-transition{navigation:auto}::view-transition-group(bild){animation-duration:.7s;animation-timing-function:cubic-bezier(.65,0,.15,1)}::view-transition-old(bild),::view-transition-new(bild){animation-duration:.7s;height:100%}.kopf{view-transition-name:kopf}.unten{view-transition-name:unten}::view-transition-group(unten){animation-duration:0s}@keyframes pt-weg{to{opacity:0}}@keyframes pt-her{0%{opacity:0}}::view-transition-old(root){animation:pt-weg .28s cubic-bezier(.5,0,.75,0) both}::view-transition-new(root){animation:pt-her .5s var(--aus) both}::view-transition-group(kopf){animation-duration:0s}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}.rolle{display:inline-block;overflow:hidden;vertical-align:top;line-height:1.25}.rolle>span{display:block;position:relative;transition:transform .65s var(--aus)}.rolle>span:after{content:attr(data-t);position:absolute;left:0;top:100%;white-space:nowrap}:is(a,button):hover>.rolle>span,:is(a,button):focus-visible>.rolle>span{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){.rolle>span{transition:none}}p,li,dd{text-wrap:pretty}@media(pointer:coarse){.tippflaeche{position:relative}.tippflaeche:after{content:"";position:absolute;inset:-.8rem -.35rem}}
