@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");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}:root{--creme: #f6f4ef;--papier: #fcfbf8;--dunkel: #1b2025;--dunkel-weich: #262d34;--tinte: #23282d;--tinte-weich: #5c666f;--tinte-hell: #e8eaec;--tinte-hell-weich: #b3bcc4;--akzent: #b88744;--akzent-dunkel: #8f6528;--akzent-hell: #d9b07a;--linie: #23282d1f;--linie-hell: #ffffff24;--container: 1180px;--header-h: 84px;--radius: 4px;--ease: cubic-bezier(.22, .8, .3, 1)}*{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}html{scroll-behavior:auto;scroll-snap-type:none;background:var(--creme)}@media(min-height:600px){html{scroll-snap-type:y mandatory}}@media(prefers-reduced-motion:reduce){html{scroll-snap-type:none!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{font-family:Inter Variable,Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--creme);color:var(--tinte);font-weight:300;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,video,svg{display:block;max-width:100%}a{color:var(--akzent-dunkel);text-decoration:none;transition:color .2s var(--ease)}a:hover{color:var(--akzent)}h1,h2,h3{font-weight:300;line-height:1.18;letter-spacing:-.015em;color:var(--tinte)}h1{font-size:clamp(2rem,4.4vw,3.4rem)}h2{font-size:clamp(1.7rem,3.1vw,2.6rem)}h3{font-size:clamp(1.25rem,2vw,1.6rem)}p+p{margin-top:1.1em}strong{font-weight:600}.abschnitt{scroll-snap-align:start;scroll-snap-stop:always;position:relative}.voll{min-height:100vh;min-height:100svh;display:flex;align-items:center}.voll:not(.teaser){padding-top:var(--header-h)}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:1.5rem}.mittig{text-align:center}.gross p{font-size:clamp(1.05rem,1.55vw,1.4rem);color:var(--tinte-weich);max-width:46ch;margin-inline:auto}.schaf-anker{display:block;width:58px;margin:clamp(1.3rem,3.4vh,3.2rem) auto 0;border-radius:50%;animation:schaf-huepf 2s var(--ease) infinite;animation-delay:5s}.schaf-anker:hover{--akzent: var(--akzent-dunkel)}@keyframes schaf-huepf{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.teaser{position:relative;display:flex;align-items:center;background:var(--dunkel);color:var(--tinte-hell);overflow:hidden}.teaser.voll{min-height:100vh;min-height:100svh}.teaser-bild{position:absolute;inset:0 auto 0 0;width:50%;height:100%}.teaser-bild img{width:100%;height:100%;object-fit:cover}.teaser-inhalt{position:relative;z-index:1;margin-left:50%;width:50%;padding:clamp(2.5rem,5vw,5rem) clamp(2rem,4.5vw,5rem)}.teaser-inhalt h2{color:#fff;margin-bottom:1.2rem}.teaser-inhalt p{color:var(--tinte-hell-weich)}.teaser-inhalt .schaf-anker{margin-top:2.4rem}.teaser.schmal{min-height:78vh}.teaser.schmal .teaser-inhalt{text-align:center}.teaser.schmal .teaser-inhalt p{margin-inline:auto;max-width:42ch}.knopf{display:inline-flex;align-items:center;gap:.6rem;margin-top:2rem;padding:.85rem 2rem;border:1px solid var(--akzent);border-radius:var(--radius);background:var(--akzent);color:#fff;font-weight:500;letter-spacing:.02em;transition:background .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease)}.knopf:hover{background:var(--akzent-dunkel);border-color:var(--akzent-dunkel);color:#fff}.knopf.offen{background:transparent;color:var(--akzent-hell)}.knopf.offen:hover{background:var(--akzent);color:#fff}.textseite{padding:calc(var(--header-h) + 3.5rem) 0 5rem;background:var(--papier)}.textseite h1{margin-bottom:1.8rem}.textseite h2{font-size:clamp(1.3rem,2.1vw,1.7rem);margin:2.6rem 0 .9rem}.textseite h3{font-size:1.15rem;margin:1.8rem 0 .6rem;font-weight:500}.textseite p,.textseite li{color:var(--tinte-weich)}.textseite ul{margin:1rem 0 1rem 1.3rem}.textseite li{margin-bottom:.5rem}.textseite .inhalt{max-width:68ch}.textseite-wurzel{scroll-snap-type:none!important}.liste{list-style:none;margin:1.6rem 0 0}.liste li{position:relative;padding-left:1.9rem;margin-bottom:clamp(.35rem,.9vh,.7rem);color:var(--tinte-weich)}.liste li:before{content:"";position:absolute;left:.35rem;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--akzent)}.skip-link{position:absolute;top:-60px;left:1rem;z-index:3000;background:var(--akzent);color:#fff;font-weight:500;padding:.7rem 1.2rem;border-radius:0 0 var(--radius) var(--radius);transition:top .2s}.skip-link:focus{top:0}:focus-visible{outline:2px solid var(--akzent-dunkel);outline-offset:3px}.js .reveal{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.js .reveal.sichtbar{opacity:1;transform:none}@media(max-width:999px){.teaser{flex-direction:column;justify-content:flex-end;min-height:100vh;min-height:100svh}.teaser-bild{position:absolute;inset:0;width:100%;height:100%}.teaser-inhalt{margin-left:0;width:100%;padding:1.4rem 1.5rem 2.6rem;font-size:.95rem;line-height:1.55}.teaser-inhalt h2{font-size:clamp(1.45rem,6.2vw,2rem);margin-bottom:.7rem}.teaser-inhalt .schaf-anker{display:none}.teaser.schmal{min-height:100vh;min-height:100svh}.teaser.schmal .teaser-inhalt p{max-width:none}.voll{min-height:100svh}.voll:not(.teaser){padding-top:var(--header-h)}.schaf-anker{width:46px}}.logo[data-astro-cid-tvrurpns]{display:inline-flex;align-items:center;gap:.8rem}.logo-signet[data-astro-cid-tvrurpns]{width:50px;height:50px;flex:none}.logo-wort-voll[data-astro-cid-tvrurpns]{height:36px;aspect-ratio:475.28 / 69.67}.logo-wort-kurz[data-astro-cid-tvrurpns]{display:none;height:13px;aspect-ratio:471.76 / 33.17}@media(max-width:700px){.logo[data-astro-cid-tvrurpns]{gap:.6rem}.logo-signet[data-astro-cid-tvrurpns]{width:40px;height:40px}.logo-wort-voll[data-astro-cid-tvrurpns]{display:none}.logo-wort-kurz[data-astro-cid-tvrurpns]{display:block}}.navleiste[data-astro-cid-3ef6ksr2]{position:fixed;inset:0 0 auto;z-index:100;height:var(--header-h);background:var(--creme);border-bottom:1px solid var(--linie);transition:background .35s var(--ease),border-color .35s var(--ease),color .35s var(--ease),box-shadow .35s var(--ease)}.navleiste[data-astro-cid-3ef6ksr2].hell:not(.fest){background:transparent;border-color:transparent;color:#fff}.navleiste[data-astro-cid-3ef6ksr2].fest{box-shadow:0 1px 24px #0000000f}.navleiste-inhalt[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;height:100%;max-width:var(--container);margin-inline:auto;padding-inline:1.5rem}.marke[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;color:var(--tinte)}.navleiste[data-astro-cid-3ef6ksr2].hell:not(.fest) .marke[data-astro-cid-3ef6ksr2]{color:#fff}.menue[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:2.2rem}.menue-punkt[data-astro-cid-3ef6ksr2]{position:relative;color:inherit;font-size:.94rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;padding-block:.4rem}.navleiste[data-astro-cid-3ef6ksr2]:not(.hell) .menue-punkt[data-astro-cid-3ef6ksr2],.navleiste[data-astro-cid-3ef6ksr2].fest .menue-punkt[data-astro-cid-3ef6ksr2]{color:var(--tinte)}.menue-punkt[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--akzent);transform:scaleX(0);transform-origin:left;transition:transform .28s var(--ease)}.menue-punkt[data-astro-cid-3ef6ksr2]:hover:after,.menue-punkt[data-astro-cid-3ef6ksr2].aktiv:after{transform:scaleX(1)}.navleiste[data-astro-cid-3ef6ksr2] .menue-punkt[data-astro-cid-3ef6ksr2]:hover{color:var(--akzent-dunkel)}.navleiste[data-astro-cid-3ef6ksr2].hell:not(.fest) .menue-punkt[data-astro-cid-3ef6ksr2]:hover{color:var(--akzent-hell)}.burger[data-astro-cid-3ef6ksr2]{display:none;align-items:center;gap:.6rem;background:none;border:0;padding:.5rem;color:inherit;font:inherit;font-size:.9rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.burger-striche[data-astro-cid-3ef6ksr2]{display:grid;gap:4px}.burger-striche[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{display:block;width:22px;height:2px;background:currentColor;transition:transform .25s var(--ease),opacity .25s var(--ease)}.burger[data-astro-cid-3ef6ksr2][aria-expanded=true] .burger-striche[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(6px) rotate(45deg)}.burger[data-astro-cid-3ef6ksr2][aria-expanded=true] .burger-striche[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.burger[data-astro-cid-3ef6ksr2][aria-expanded=true] .burger-striche[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media(max-width:700px){.burger[data-astro-cid-3ef6ksr2]{display:inline-flex}.menue[data-astro-cid-3ef6ksr2]{position:absolute;inset:var(--header-h) 0 auto 0;flex-direction:column;align-items:stretch;gap:0;background:var(--creme);border-bottom:1px solid var(--linie);box-shadow:0 18px 30px -22px #00000040;display:none}.menue[data-astro-cid-3ef6ksr2].offen{display:flex}.menue-punkt[data-astro-cid-3ef6ksr2]{color:var(--tinte);padding:1.05rem 1.5rem;border-top:1px solid var(--linie)}.menue-punkt[data-astro-cid-3ef6ksr2]:after{display:none}}.fussbereich[data-astro-cid-sz7xmlte]{background:var(--akzent);color:var(--tinte);scroll-snap-align:start}.fuss-oben[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap;padding-block:2.6rem}.fuss-logo[data-astro-cid-sz7xmlte]{display:block}.fuss-logo[data-astro-cid-sz7xmlte] .fuss-logo-bild{height:200px;aspect-ratio:612.72 / 405.87}.fuss-nav[data-astro-cid-sz7xmlte]{display:flex;gap:2.2rem;flex-wrap:wrap}.fuss-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#fff;font-size:.94rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.fuss-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--tinte)}.fuss-unten[data-astro-cid-sz7xmlte]{border-top:1px solid #00000029}.fuss-zeile[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-block:1.3rem;font-size:.86rem}.nach-oben[data-astro-cid-sz7xmlte]{color:var(--tinte)}.nach-oben[data-astro-cid-sz7xmlte]:hover{color:#fff}@media(max-width:640px){.fuss-oben[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start}.fuss-logo[data-astro-cid-sz7xmlte] .fuss-logo-bild{height:160px}.fuss-zeile[data-astro-cid-sz7xmlte]{justify-content:center;text-align:center}}
