@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/courier-prime-latin-ext-400-normal.B-EsvyE4.woff2) format("woff2"),url(/_astro/courier-prime-latin-ext-400-normal.CKOCNFvK.woff) format("woff");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:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/courier-prime-latin-400-normal.BbyBr73r.woff2) format("woff2"),url(/_astro/courier-prime-latin-400-normal.BAlbUm6l.woff) format("woff");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:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/courier-prime-latin-ext-700-normal.ByMJlNdM.woff2) format("woff2"),url(/_astro/courier-prime-latin-ext-700-normal.BIFoAzHx.woff) format("woff");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:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/courier-prime-latin-700-normal.D1YCjmaD.woff2) format("woff2"),url(/_astro/courier-prime-latin-700-normal.CVvp4Sof.woff) format("woff");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: #eae3d3;--schwarz: #171615;--rost: #9c3b26;--rost-dunkel: #7f2f1e;--grau: #6b655a;--anthrazit: #434549;--tief: #212326;--schrift: "Courier Prime", "Courier New", monospace;--breite: 1200px;--rand: clamp(16px, 4vw, 40px)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}[id]{scroll-margin-top:100px}body{margin:0;background:var(--creme);color:var(--schwarz);font-family:var(--schrift);font-size:16px;line-height:1.72;letter-spacing:.015em}img{max-width:100%;height:auto;display:block}a{color:var(--rost)}a:hover{color:var(--schwarz)}main a:not(.button),.fuss a{text-decoration:underline dashed;text-decoration-thickness:1px;text-underline-offset:4px}h1,h2,h3,h4{font-weight:400;line-height:1.2;letter-spacing:-.015em;margin:0 0 .6em}h1{font-size:clamp(2rem,5vw,3rem)}h2{font-size:clamp(1.6rem,4vw,2.25rem)}h3{font-size:1.5rem}h4{font-size:1.15rem}p{margin:0 0 1em}strong{font-weight:700}.inhalt{max-width:var(--breite);margin:0 auto;padding:0 var(--rand)}.abschnitt{padding-block:clamp(40px,7vw,80px)}.trenner{border:0;border-top:2px dashed var(--schwarz);margin:0}.button{display:inline-flex;align-items:stretch;min-height:52px;background:var(--rost);color:var(--creme);border:2px solid var(--rost);border-radius:4px;text-decoration:none;font-family:var(--schrift);font-size:16px;line-height:1.3;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.button-text{display:flex;align-items:center;padding:12px 24px;flex:1}.button-icon{display:flex;align-items:center;padding:0 16px;border-left:1px solid rgba(234,227,211,.45)}.button:hover{background:var(--schwarz);border-color:var(--schwarz);color:var(--creme)}.button.rahmen{background:var(--creme);color:var(--rost)}.button.rahmen .button-icon{border-left-color:#9c3b2673}.button.rahmen:hover{background:var(--rost);border-color:var(--rost);color:var(--creme)}.button.breit{display:flex;width:100%}.karten{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:24px}.karte{border:2px solid var(--schwarz);padding:20px;display:flex;flex-direction:column}.karte h3,.karte h4{font-size:1.5rem;margin-bottom:12px}.karte h3 a,.karte h4 a{color:var(--schwarz)}.karte h3 a:hover,.karte h4 a:hover{color:var(--rost)}.karte img{aspect-ratio:4 / 3;object-fit:cover;width:100%;margin-bottom:20px}.karte p{flex:1}.karte .button{margin-top:12px}@media(max-width:600px){.karte img{aspect-ratio:16 / 9}}.klein{font-size:13px;color:var(--grau)}[hidden]{display:none!important}.formular [data-felder]{display:grid;gap:16px}.formular .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.meldung{border:2px solid var(--schwarz);padding:16px;margin:0;background:#f4efe4}.meldung[data-art=fehler]{border:2px dashed var(--rost);color:var(--rost-dunkel);background:transparent}.formular{display:grid;gap:16px;max-width:640px}.formular label{display:grid;gap:4px}.formular input,.formular textarea,.formular select{font:inherit;padding:10px 12px;border:2px solid var(--schwarz);background:#f4efe4;color:var(--schwarz);border-radius:0;width:100%}.formular textarea{min-height:140px;resize:vertical}.formular fieldset{border:2px solid var(--schwarz);padding:12px 16px;margin:0}.formular legend{padding:0 6px}.formular .wahl{display:flex;gap:10px;align-items:flex-start}.formular .wahl input{width:auto;margin-top:6px}.hinweis{border:2px dashed var(--rost);padding:12px 16px;color:var(--rost-dunkel)}.rechtstext h2{font-size:1.6rem;margin-top:1.6em}.rechtstext h3{font-size:1.3rem;margin-top:1.4em}.rechtstext h4{font-size:1.05rem;margin-top:1.2em;font-weight:700}.rechtstext{max-width:820px;overflow-wrap:anywhere}.kopf[data-astro-cid-t63b34ig]{position:sticky;top:0;z-index:10;background:var(--creme);border-bottom:1px solid rgba(23,22,21,.12)}.kopf-zeile[data-astro-cid-t63b34ig]{display:flex;align-items:center;justify-content:space-between;min-height:84px}.logo[data-astro-cid-t63b34ig] img[data-astro-cid-t63b34ig]{width:92px;height:auto}.menue[data-astro-cid-t63b34ig] ul[data-astro-cid-t63b34ig]{list-style:none;margin:0;padding:0}.menue[data-astro-cid-t63b34ig]>ul[data-astro-cid-t63b34ig]{display:flex;gap:32px}.menue[data-astro-cid-t63b34ig] a[data-astro-cid-t63b34ig]{color:var(--schwarz);text-decoration:none;padding:6px 0;display:inline-block;border-bottom:2px solid transparent}.menue[data-astro-cid-t63b34ig] a[data-astro-cid-t63b34ig]:hover{color:var(--rost)}.menue[data-astro-cid-t63b34ig] a[data-astro-cid-t63b34ig].aktiv{color:var(--rost);border-bottom-color:var(--rost)}.hat-unterpunkte[data-astro-cid-t63b34ig]{position:relative}.hat-unterpunkte[data-astro-cid-t63b34ig]>a[data-astro-cid-t63b34ig]{white-space:nowrap}.hat-unterpunkte[data-astro-cid-t63b34ig]>a[data-astro-cid-t63b34ig]:after{content:"";display:inline-block;width:6px;height:6px;margin-left:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg)}.unter[data-astro-cid-t63b34ig]{display:none;position:absolute;top:100%;left:-16px;min-width:220px;background:var(--creme);border:2px solid var(--schwarz);padding:8px 16px!important}.hat-unterpunkte[data-astro-cid-t63b34ig]:hover .unter[data-astro-cid-t63b34ig],.hat-unterpunkte[data-astro-cid-t63b34ig]:focus-within .unter[data-astro-cid-t63b34ig]{display:block}.menue-schalter[data-astro-cid-t63b34ig],.menue-knopf[data-astro-cid-t63b34ig]{display:none}@media(max-width:800px){.menue-knopf[data-astro-cid-t63b34ig]{display:flex;width:44px;height:44px;align-items:center;justify-content:center;cursor:pointer}.menue-knopf[data-astro-cid-t63b34ig] span[data-astro-cid-t63b34ig],.menue-knopf[data-astro-cid-t63b34ig] span[data-astro-cid-t63b34ig]:before,.menue-knopf[data-astro-cid-t63b34ig] span[data-astro-cid-t63b34ig]:after{display:block;width:26px;height:2px;background:var(--schwarz);position:relative;content:""}.menue-knopf[data-astro-cid-t63b34ig] span[data-astro-cid-t63b34ig]:before{position:absolute;top:-8px}.menue-knopf[data-astro-cid-t63b34ig] span[data-astro-cid-t63b34ig]:after{position:absolute;top:8px}.menue[data-astro-cid-t63b34ig]{display:none;position:absolute;left:0;right:0;top:100%;background:var(--creme);border-bottom:2px solid var(--schwarz);padding:8px var(--rand) 20px}.menue-schalter[data-astro-cid-t63b34ig]:checked~.menue[data-astro-cid-t63b34ig]{display:block}.menue[data-astro-cid-t63b34ig]>ul[data-astro-cid-t63b34ig]{flex-direction:column;gap:0}.menue[data-astro-cid-t63b34ig] a[data-astro-cid-t63b34ig]{padding:10px 0}.unter[data-astro-cid-t63b34ig]{display:block;position:static;border:0;padding:0 0 0 16px!important;min-width:0}.hat-unterpunkte[data-astro-cid-t63b34ig]>a[data-astro-cid-t63b34ig]:after{display:none}}.fuss[data-astro-cid-t63b34ig]{margin-top:40px;background:var(--tief);color:var(--creme);padding:48px 0 24px}.fuss[data-astro-cid-t63b34ig] a[data-astro-cid-t63b34ig]{color:var(--creme)}.fuss[data-astro-cid-t63b34ig] a[data-astro-cid-t63b34ig]:hover{color:#d98a72}.fuss[data-astro-cid-t63b34ig] .klein[data-astro-cid-t63b34ig]{color:#a39d91;margin-top:16px}.t9-kurz[data-astro-cid-t63b34ig]{color:#a39d91;letter-spacing:.08em}.fuss-raster[data-astro-cid-t63b34ig]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}
