@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/newsreader-vietnamese-400-normal.DdKr49mV.woff2)format("woff2"),url(/_astro/newsreader-vietnamese-400-normal.BekUZro8.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-ext-400-normal.svq1FPys.woff2)format("woff2"),url(/_astro/newsreader-latin-ext-400-normal.DYA1XoQK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-400-normal.BFBkh4jY.woff2)format("woff2"),url(/_astro/newsreader-latin-400-normal.gRTjlS2D.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/newsreader-vietnamese-300-italic.BtPXq5u1.woff2)format("woff2"),url(/_astro/newsreader-vietnamese-300-italic.OlwW8vl_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/newsreader-latin-ext-300-italic.0TTHKydp.woff2)format("woff2"),url(/_astro/newsreader-latin-ext-300-italic.IqurJXqO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/newsreader-latin-300-italic.DzIBNV3n.woff2)format("woff2"),url(/_astro/newsreader-latin-300-italic.DnDeeF-2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/newsreader-vietnamese-400-italic.bZegYFuM.woff2)format("woff2"),url(/_astro/newsreader-vietnamese-400-italic.QbB8kb5s.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-ext-400-italic.BMTE_bNQ.woff2)format("woff2"),url(/_astro/newsreader-latin-ext-400-italic.qdgKLcPG.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-400-italic.CEihAR-f.woff2)format("woff2"),url(/_astro/newsreader-latin-400-italic.CNZoH1hn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/archivo-vietnamese-400-normal.BF4g3tCF.woff2)format("woff2"),url(/_astro/archivo-vietnamese-400-normal.FGOLYM1a.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/archivo-latin-ext-400-normal.B5tPZzqW.woff2)format("woff2"),url(/_astro/archivo-latin-ext-400-normal.DrmqtLj6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/archivo-latin-400-normal.C81ewxNO.woff2)format("woff2"),url(/_astro/archivo-latin-400-normal.Bl602Mgc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-vietnamese-600-normal.anCjMumA.woff2)format("woff2"),url(/_astro/archivo-vietnamese-600-normal.C8xBVdfP.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-latin-ext-600-normal.Dm61iqcg.woff2)format("woff2"),url(/_astro/archivo-latin-ext-600-normal.D7uErJuz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-latin-600-normal.3BBy0ZsW.woff2)format("woff2"),url(/_astro/archivo-latin-600-normal.DwYieO8P.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/grenze-gotisch-vietnamese-700-normal.Dj6Yw7uY.woff2)format("woff2"),url(/_astro/grenze-gotisch-vietnamese-700-normal.C1SGq67H.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/grenze-gotisch-latin-ext-700-normal.Hq6_y33m.woff2)format("woff2"),url(/_astro/grenze-gotisch-latin-ext-700-normal.BX0mbnN5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/grenze-gotisch-latin-700-normal.CWOqrlF-.woff2)format("woff2"),url(/_astro/grenze-gotisch-latin-700-normal.BOZhDbsh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Ersatz;src:local(Georgia);size-adjust:97.46%;ascent-override:75.41%;descent-override:27.19%;line-gap-override:0%}@font-face{font-family:Archivo Ersatz;src:local(Arial);size-adjust:98.36%;ascent-override:89.26%;descent-override:21.35%;line-gap-override:0%}@font-face{font-family:Grenze Gotisch Ersatz;src:local(Georgia);size-adjust:83.38%;ascent-override:131.93%;descent-override:45.57%;line-gap-override:0%}@font-face{font-family:Anton Ersatz;src:local(Impact);size-adjust:95.01%;ascent-override:123.8%;descent-override:34.64%;line-gap-override:0%}@font-face{font-family:Alfa Ersatz;src:local(Georgia Bold),local(Georgia-Bold);font-weight:400;size-adjust:104.28%;ascent-override:99.34%;descent-override:31.93%;line-gap-override:0%}@font-face{font-family:Barlow Ersatz;src:local(Arial);size-adjust:87.14%;ascent-override:114.76%;descent-override:22.95%;line-gap-override:0%}:root{--papier:#f3ecdd;--papier-2:#e8dec8;--tinte:#16201a;--tinte-2:#45524a;--tanne:#17301f;--tanne-2:#0e1f15;--abendrot:#b8401b;--heu:#e6c774;--creme:#f6efe0;--linie:color-mix(in srgb, var(--tinte) 22%, transparent);--f-serif:"Newsreader", "Newsreader Ersatz", Georgia, serif;--f-sans:"Archivo", "Archivo Ersatz", Arial, sans-serif;--f-fraktur:"Grenze Gotisch", "Grenze Gotisch Ersatz", Georgia, serif;--rand:clamp(1.25rem, 5vw, 5rem);--breite:84rem}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--papier);color:var(--tinte);font-family:var(--f-serif);font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(1.0625rem,.98rem + .35vw,1.25rem);line-height:1.55}img,svg{max-width:100%;display:block}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:.06em}a:hover{text-decoration-color:var(--abendrot)}:focus-visible{outline:3px solid var(--heu);outline-offset:3px;box-shadow:0 0 0 6px var(--tinte);border-radius:2px}::selection{background:var(--heu);color:var(--tinte)}h1,h2,h3{letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:400;line-height:1}h2{font-size:clamp(2.4rem,1.4rem + 4.2vw,5.25rem)}h3{font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem);line-height:1.1}p{text-wrap:pretty;margin:0 0 1em}em{font-style:italic}.etikett{font-family:var(--f-sans);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:560;font-stretch:122%;line-height:1.4}.zahlwerk{font-family:var(--f-sans);font-variant-numeric:tabular-nums lining-nums;font-stretch:88%}.sprung{z-index:100;background:var(--heu);color:var(--tinte);font-family:var(--f-sans);padding:.7rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:-4rem;left:1rem}.sprung:focus{top:1rem}.nur-vorlesen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.huelle{width:min(100% - 2 * var(--rand), var(--breite));margin-inline:auto}.kopf{z-index:20;color:var(--creme);background:linear-gradient(#050a088c,#0000);padding-block:clamp(1rem,2.2vw,1.75rem) 3.5rem;position:absolute;inset:0 0 auto}.kopf .huelle{grid-template-columns:1fr auto;align-items:center;gap:.5rem 1.5rem;display:grid}.kopf nav{grid-column:1/-1}.kopf .ruhig-knopf{grid-area:1/2}@media (width>=48rem){.kopf .ruhig-knopf{grid-column:3}.kopf .huelle{grid-template-columns:auto 1fr auto;column-gap:clamp(1rem,2.4vw,2.4rem)}.kopf nav{grid-area:1/2;justify-self:end}}.marke{align-items:baseline;line-height:1;text-decoration:none;display:inline-flex}.marke .dorf{font-family:var(--f-fraktur);letter-spacing:.005em;font-size:clamp(1.9rem,1.5rem + 1.2vw,2.6rem);font-weight:640}.marke .life{font-family:var(--f-serif);color:var(--heu);margin-left:.06em;font-size:clamp(1.75rem,1.4rem + 1.1vw,2.4rem);font-style:italic;font-weight:300}.kopf nav ul{flex-wrap:wrap;align-items:center;gap:clamp(1rem,2.4vw,2.4rem);margin:0;padding:0;list-style:none;display:flex}.kopf nav a{text-shadow:0 1px 8px #00000080;padding-block:.6rem;text-decoration:none;display:inline-block}.kopf nav a:hover,.kopf nav a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--heu)}.ruhig-knopf{color:inherit;cursor:pointer;backdrop-filter:blur(6px);background:#050a0859;border:1px solid #f6efe08c;border-radius:99px;padding:.55rem .9rem}.ruhig-knopf[aria-pressed=true]{background:var(--creme);color:var(--tinte)}.buehne{isolation:isolate;color:var(--creme);background:var(--c-vorn);grid-template-rows:auto minmax(7rem,1fr) auto;min-height:max(100svh,46rem);display:grid;position:relative;overflow:hidden}.buehne.kurz{min-height:max(88svh,40rem)}.szene{z-index:-2;--px:0;position:absolute;inset:0}.szene svg{transform-origin:50% 100%;width:100%;max-width:none;height:100%;position:absolute;bottom:0;left:0;transform:scale(1.05)}@media (width>=64rem){.szene svg{width:128%;left:-6%}}.buehne:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#04080c80 0%,#04080c38 40%,#0000 64%),radial-gradient(120% 90% at 60% 45%,#0000 55%,#03060580 100%);position:absolute;inset:0}.buehne:after{content:"";z-index:-1;pointer-events:none;opacity:.07;will-change:transform;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1.1 -.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23k)'/%3E%3C/svg%3E");animation:.9s steps(6,end) infinite korn;position:absolute;inset:-50%}@keyframes korn{to{transform:translate(7%,-5%)}}.buehne.film{--c-vorn:#10130c}.buehne.film .szene :is(img,video){object-fit:cover;object-position:50% 62%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.buehne.film .szene video{opacity:0}.buehne.film.laeuft .szene video{opacity:1}@media (width<=48rem){.buehne.film .szene :is(img,video){object-position:70% 60%}}.buehne.film:before{background:linear-gradient(#06080e8c 0%,#06080e47 38%,#0000 62%),linear-gradient(100deg,#06080e8c 0%,#06080e40 42%,#0000 68%),radial-gradient(120% 90% at 60% 45%,#0000 55%,#03060573 100%)}.buehne.film:after{opacity:.05;animation:none}.buehne.film h1,.buehne.film .vorspann{text-shadow:0 2px 24px #0009,0 1px 3px #00000080}.buehne-titel.mit-seite{gap:clamp(1.5rem,3vw,2.5rem);display:grid}.buehne-seite .suche{width:100%}@media (width>=64rem){.buehne-titel.mit-seite{grid-template-columns:minmax(0,1fr) minmax(17rem,27rem);align-items:start;column-gap:clamp(1.5rem,3vw,5rem)}.buehne-titel.mit-seite .klappe{white-space:nowrap;flex-wrap:nowrap}.buehne-seite{padding-top:calc(1.608rem + clamp(1rem,2vw,1.75rem))}}@media (width>=64rem) and (width<=89.99rem){.buehne-titel.mit-seite h1{font-size:clamp(3rem,.6rem + 5.4vw,6rem)}.buehne-titel.mit-seite{grid-template-columns:minmax(0,1fr) minmax(17rem,22rem)}}.buehne.film .buehne-fuss{justify-content:flex-end}.buehne.film .buehne-fuss>div:first-child:empty{display:none}.film-hinweis{color:#f6efe0bf;margin:0}.nebel{z-index:-1;pointer-events:none;will-change:transform;background:radial-gradient(50% 50% at 30% 50%, var(--c-dunst), transparent 70%), radial-gradient(40% 45% at 72% 60%, var(--c-dunst), transparent 70%);width:150%;height:24%;animation:80s ease-in-out infinite alternate ziehen;position:absolute;top:50%;left:-25%}.buehne{--dauer:2.4s;--h1:#1b2748;--h2:#5d4470;--h3:#d9774f;--h4:#ffd291;--c-berg1:#a9788c;--c-berg2:#74536f;--c-wald:#2f2c44;--c-flur:#232e2b;--c-vorn:#0c1411;--c-wand:#4a4150;--c-dach:#1d1a24;--c-fenster:#ffcd76;--c-fenster-aus:#2a2633;--c-baum:#1b2622;--c-gestirn:#ffe9b8;--c-schein:#ffd68cbf;--c-dunst:#ffc49657;--c-wolke:#ffc9a0;--sterne:.15;--gluehen:.85;--gx:1640px;--gy:590px}.buehne[data-licht=morgen]{--h1:#243a66;--h2:#56679a;--h3:#e9a995;--h4:#ffe6c4;--c-berg1:#b9a9c0;--c-berg2:#8787a8;--c-wald:#38505a;--c-flur:#4d6a48;--c-vorn:#15241a;--c-wand:#e6d9cb;--c-dach:#5a3934;--c-fenster:#ffd68a;--c-fenster-aus:#4b4a55;--c-baum:#2f4a35;--c-gestirn:#fff1d6;--c-schein:#ffe2becc;--c-dunst:#fff0e49e;--c-wolke:#ffe3d2;--sterne:0;--gluehen:.35;--gx:1560px;--gy:575px}.buehne[data-licht=tag]{--h1:#123f7c;--h2:#2f6fb5;--h3:#8cc0e6;--h4:#e4f0f4;--c-berg1:#9bb6cb;--c-berg2:#6b90a6;--c-wald:#2a5443;--c-flur:#6b9a43;--c-vorn:#1d3816;--c-wand:#f4ecdc;--c-dach:#7d3e2c;--c-fenster:#33424f;--c-fenster-aus:#33424f;--c-baum:#356b2f;--c-gestirn:#fffdf0;--c-schein:#fffff0b3;--c-dunst:#ffffff38;--c-wolke:#fff;--sterne:0;--gluehen:0;--gx:1690px;--gy:175px}.buehne[data-licht=nacht]{--h1:#040814;--h2:#0a142b;--h3:#122443;--h4:#213c63;--c-berg1:#1a2a48;--c-berg2:#121f38;--c-wald:#0a1424;--c-flur:#09121d;--c-vorn:#04070c;--c-wand:#131c2c;--c-dach:#090e19;--c-fenster:#ffc261;--c-fenster-aus:#0c1320;--c-baum:#070e18;--c-gestirn:#f3f0e2;--c-schein:#bed2ff47;--c-dunst:#8caadc1f;--c-wolke:#3a4f78;--sterne:1;--gluehen:1;--gx:1610px;--gy:185px}.szene :is(path,rect,circle,stop,polyline){transition:fill var(--dauer) ease, stop-color var(--dauer) ease, stroke var(--dauer) ease, opacity var(--dauer) ease}.szene .h1{stop-color:var(--h1)}.szene .h2{stop-color:var(--h2)}.szene .h3{stop-color:var(--h3)}.szene .h4{stop-color:var(--h4)}.szene .g0{stop-color:var(--c-schein)}.szene .g1{stop-color:var(--c-schein);stop-opacity:0}.szene .d0{stop-color:var(--c-dunst);stop-opacity:0}.szene .d1{stop-color:var(--c-dunst)}.szene .sterne{fill:#fff;opacity:var(--sterne);transition:opacity var(--dauer)}.szene .gestirn{transform:translate(var(--gx), var(--gy));transition:transform var(--dauer) cubic-bezier(.6, 0, .2, 1)}.szene .scheibe{fill:var(--c-gestirn)}.szene .wolken{fill:var(--c-wolke)}.szene .berg1{fill:var(--c-berg1)}.szene .berg2{fill:var(--c-berg2)}.szene .wald{fill:var(--c-wald)}.szene .flur{fill:var(--c-flur)}.szene .vorn{fill:var(--c-vorn)}.szene .baeume{fill:var(--c-baum)}.szene .wand{fill:var(--c-wand)}.szene .dach{fill:var(--c-dach)}.szene .kreuz{stroke:var(--c-dach);stroke-width:3px;fill:none}.szene .uhr{fill:var(--c-fenster-aus)}.szene .fenster.an{fill:var(--c-fenster)}.szene .fenster.aus{fill:var(--c-fenster-aus)}.szene .lichtschein{opacity:var(--gluehen);transition:opacity var(--dauer)}.szene .lichtschein .fenster{fill:var(--c-fenster)}.szene .zaun{stroke:var(--c-vorn);stroke-width:7px;stroke-linecap:round;filter:brightness(1.35)}.szene .zaun polyline{stroke-width:4px}@keyframes ziehen{0%{transform:translate(-90px)}to{transform:translate(90px)}}.szene [data-tiefe]{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.szene [data-tiefe="1"]{transform:translateX(calc(var(--px) * -5px))}.szene [data-tiefe="2"]{transform:translateX(calc(var(--px) * -10px))}.szene [data-tiefe="3"]{transform:translateX(calc(var(--px) * -17px))}.szene [data-tiefe="4"]{transform:translateX(calc(var(--px) * -26px))}.szene [data-tiefe="6"]{transform:translateX(calc(var(--px) * -44px))}.buehne-titel{padding-top:10.5rem}@media (width>=48rem){.buehne-titel{padding-top:clamp(7rem,12vh,9.5rem)}}.buehne-boden{background:linear-gradient(to top, var(--c-vorn) 0, color-mix(in srgb, var(--c-vorn) 80%, transparent) 55%, transparent 100%);grid-row:3;padding-block:3.5rem clamp(1.5rem,3vw,2.5rem)}.klappe{color:var(--heu);flex-wrap:wrap;gap:.4rem 1.4rem;margin-bottom:clamp(1rem,2vw,1.75rem);display:flex}.klappe span+span:before{content:"·";opacity:.6;margin-right:1.4rem}.buehne h1{letter-spacing:-.035em;text-shadow:0 2px 30px #0006;max-width:13ch;font-size:clamp(3rem,1.3rem + 7vw,8rem);line-height:.92}.buehne h1 em{color:var(--heu);font-weight:300}.buehne .vorspann{text-shadow:0 1px 12px #00000080;max-width:38rem;margin-top:clamp(1.25rem,2.4vw,2rem);font-size:1.12em;line-height:1.45}.licht{border:0;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;display:flex}.licht legend{float:left;color:var(--heu);margin-right:.9rem;padding:0}.licht label{cursor:pointer;position:relative}.licht input{opacity:0;cursor:pointer;position:absolute;inset:0}.licht span{border:1px solid #0000;border-radius:99px;padding:.5rem .85rem;display:block}.licht input:checked+span{background:#f6efe01f;border-color:#f6efe0b3}.licht input:focus-visible+span{outline:3px solid var(--heu);outline-offset:2px}.buehne-fuss{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem 2rem;display:flex}.buehne-fuss>div:first-child{flex:20rem}.suche{width:min(100%,34rem);position:relative}.suche label{color:var(--heu);margin-bottom:.55rem;display:block}.suche input{width:100%;font:inherit;color:var(--tinte);background:var(--creme);border:0;border-radius:3px;padding:1rem 1.2rem;font-size:1.15em;box-shadow:0 12px 40px #00000059}.suche input::placeholder{color:#5b655e;font-style:italic}.suche [role=listbox]{z-index:30;background:var(--creme);color:var(--tinte);border-radius:3px;max-height:19rem;margin:0;padding:.35rem;list-style:none;position:absolute;inset:calc(100% + 6px) 0 auto;overflow:auto;box-shadow:0 18px 50px #0006}.suche [role=option]{cursor:pointer;border-radius:2px;justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem .85rem;display:flex}.suche [role=option] small{font-family:var(--f-sans);letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:.72rem}.suche .leer{padding:.7rem .85rem;font-style:italic}.abschnitt{padding-block:clamp(4.5rem,10vw,10rem)}.abschnitt-kopf{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-bottom:clamp(2.5rem,5vw,5rem);display:grid}.abschnitt-kopf .etikett{color:var(--abendrot);align-items:center;gap:1rem;display:flex}.abschnitt-kopf .etikett:after{content:"";background:var(--linie);flex:1;height:1px}.abschnitt-kopf p{max-width:42rem;color:var(--tinte-2);margin:0;font-size:1.08em}@media (width>=60rem){.abschnitt-kopf{grid-template-columns:1.25fr 1fr;align-items:end;column-gap:4rem}.abschnitt-kopf .etikett{grid-column:1/-1}}.sortierung{color:var(--tinte-2);flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.25rem;display:flex}.sortierung>span:first-child{margin-right:.75rem}.sortierung button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--tinte);border:1.5px solid var(--linie);cursor:pointer;background:0 0;border-radius:99px;padding:.6rem 1rem;transition:background .2s,color .2s,border-color .2s}.sortierung button:hover{border-color:var(--tinte)}.sortierung button[data-richtung=auf]:after{content:" ↑"}.sortierung button[data-richtung=ab]:after{content:" ↓"}.bezirke{gap:clamp(2.5rem,5vw,4rem);display:grid}.bezirk{border-top:1px solid var(--tinte);gap:1rem 3rem;padding-top:1.5rem;display:grid}.bezirk h3{font-size:clamp(1.9rem,1.4rem + 1.8vw,3rem)}.bezirk h3 small{color:var(--tinte-2);letter-spacing:.16em;margin-top:.7rem;display:block}.bezirk ul{columns:15rem auto;column-gap:2.5rem;margin:0;padding:0;list-style:none}.bezirk li{break-inside:avoid;border-bottom:1px dotted var(--linie)}.bezirk li a{justify-content:space-between;align-items:baseline;gap:1rem;padding:.55rem .25rem;text-decoration:none;transition:background .25s,padding .25s,color .25s;display:flex}.bezirk li a:hover,.bezirk li a:focus-visible{background:var(--tanne);color:var(--creme);padding-inline:.75rem}.bezirk li small{font-family:var(--f-sans);opacity:.75;font-variant-numeric:tabular-nums;font-size:.8rem;font-stretch:88%}@media (width>=60rem){.bezirk{grid-template-columns:18rem 1fr}}.register{border-top:1px solid var(--tinte);counter-reset:nr;margin:0;padding:0;list-style:none}.register li{border-bottom:1px solid var(--linie);counter-increment:nr}.register a{grid-template-columns:3.2rem minmax(0,1fr) auto;align-items:baseline;gap:.25rem 1.25rem;padding:clamp(.95rem,1.6vw,1.5rem) .5rem;text-decoration:none;transition:background .35s,padding .35s,color .35s;display:grid;position:relative}.register a:before{content:counter(nr, decimal-leading-zero);font-family:var(--f-sans);color:var(--tinte-2);font-variant-numeric:tabular-nums;font-size:.8rem;font-stretch:88%}.register .name{letter-spacing:-.02em;font-size:clamp(1.6rem,1.1rem + 2vw,3rem);line-height:1.05}.register .daten{color:var(--tinte-2);align-items:baseline;gap:clamp(1rem,2.5vw,2.75rem);font-size:.86rem;display:flex}.register .daten b{color:var(--tinte);font-size:1rem;font-weight:600}.register a:hover :is(.daten,.daten b),.register a:focus-visible :is(.daten,.daten b),.register a:hover:before,.register a:focus-visible:before{color:inherit}@media (width<=46rem){.register a{grid-template-columns:2.4rem minmax(0,1fr)}.register .daten{flex-wrap:wrap;grid-column:2}}.punkte{vertical-align:middle;gap:3px;display:inline-flex}.punkte i{opacity:.2;background:currentColor;width:.95rem;height:.42rem}.punkte i.voll{opacity:1}.steckbrief{border-top:1px solid var(--tinte);grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin:0;display:grid}.steckbrief div{border-bottom:1px solid var(--linie);padding:1.4rem 1.25rem 1.6rem 0}.steckbrief dt{color:var(--tinte-2);margin-bottom:.6rem}.steckbrief dd{letter-spacing:-.02em;margin:0;font-size:clamp(1.9rem,1.4rem + 1.6vw,3rem);line-height:1}.steckbrief dd small{letter-spacing:0;color:var(--tinte-2);margin-left:.2em;font-size:.42em}.lesetext{max-width:44rem;font-size:1.14em}.lesetext p:first-child:first-letter{float:left;color:var(--abendrot);padding:.1em .08em 0 0;font-size:3.6em;line-height:.78}.check{border-top:1px solid var(--tinte);margin:0;padding:0;list-style:none}.check li{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr);align-items:baseline;gap:.4rem 2rem;padding:1.5rem 0;display:grid}.check h3{justify-content:space-between;align-items:center;gap:1rem;display:flex}.check .punkte{color:var(--tanne)}.check .punkte i{width:1.9rem;height:.55rem}.check p{color:var(--tinte-2);margin:0}@media (width>=52rem){.check li{grid-template-columns:25rem minmax(0,1fr)}.check h3{white-space:nowrap}}.schritte{counter-reset:s;border-top:1px solid var(--tinte);margin:0;padding:0;list-style:none}.schritte li{counter-increment:s;border-bottom:1px solid var(--linie);gap:.5rem 3rem;padding:clamp(1.5rem,3vw,2.5rem) 0;display:grid}.schritte li:before{content:counter(s);font-family:var(--f-fraktur);color:var(--abendrot);font-size:clamp(3rem,2rem + 3vw,5rem);line-height:.8}.schritte p{color:var(--tinte-2);max-width:40rem;margin:0}@media (width>=56rem){.schritte li{grid-template-columns:6rem 18rem 1fr;align-items:start}}.hinweis{border-left:3px solid var(--abendrot);max-width:46rem;color:var(--tinte-2);padding:.25rem 0 .25rem 1.5rem}.ortsteile{columns:14rem auto;color:var(--tinte-2);column-gap:2.5rem;margin:0;padding:0;list-style:none}.ortsteile li{break-inside:avoid;border-bottom:1px dotted var(--linie);padding:.22rem 0}.dunkel{background:var(--tanne);color:var(--creme)}.dunkel .abschnitt-kopf .etikett{color:var(--heu)}.dunkel .abschnitt-kopf .etikett:after{background:#f6efe040}.dunkel .abschnitt-kopf p{color:#f6efe0d1}.knopf{font-family:var(--f-sans);letter-spacing:.1em;text-transform:uppercase;background:var(--heu);color:var(--tinte);border-radius:2px;align-items:center;gap:.8rem;padding:1.05rem 1.6rem;font-size:.86rem;font-weight:600;font-stretch:112%;text-decoration:none;transition:gap .3s,background .3s;display:inline-flex}.knopf:hover{background:var(--creme);gap:1.3rem}.knopf.linie{color:inherit;background:0 0;box-shadow:inset 0 0 0 1.5px}.knopf.linie:hover{background:var(--tinte);color:var(--creme)}.wege{border-top:1px solid #f6efe04d;gap:0;display:grid}.wege article{border-bottom:1px solid #f6efe04d;gap:1rem;padding:clamp(1.75rem,3vw,3rem) 0;display:grid}.wege .nr{font-family:var(--f-fraktur);color:var(--heu);font-size:clamp(3rem,2rem + 3vw,5.5rem);line-height:.8}.wege p{color:#f6efe0d9;max-width:34rem;margin:0}@media (width>=56rem){.wege article{grid-template-columns:8rem 1fr 1.3fr;align-items:start;column-gap:3rem}}.eigen .huelle{align-items:center;gap:2rem;padding-block:clamp(3rem,6vw,5.5rem);display:grid}.eigen .etikett{color:var(--tinte-2)}.eigen h2{margin:.8rem 0 1.1rem;font-size:clamp(2rem,1.3rem + 2.8vw,3.75rem)}.eigen p{max-width:40rem;color:var(--tinte-2);margin:0}.eigen .sprechblase{border-left:3px solid var(--abendrot);color:var(--tinte);padding-left:1.25rem;font-size:clamp(1.3rem,1rem + 1.2vw,1.9rem);font-style:italic;line-height:1.25}.eigen .sprechblase cite{color:var(--tinte-2);margin-top:.8rem;font-style:normal;display:block}@media (width>=60rem){.eigen .huelle{grid-template-columns:1.3fr 1fr;column-gap:5rem}}.fuss{background:var(--tanne-2);color:#f6efe0d9;padding-block:clamp(3.5rem,7vw,6rem) 2.5rem;font-size:.95rem}.fuss .marke{color:var(--creme);margin-bottom:1rem}.fuss-raster{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2.5rem;display:grid}.fuss h2{font-family:var(--f-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--heu);margin-bottom:1rem;font-size:.72rem;font-weight:560;font-stretch:122%}.fuss ul{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.fuss li a{padding-block:.3rem;display:inline-block}.fuss .klein{border-top:1px solid #f6efe02e;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:3.5rem;padding-top:1.5rem;font-size:.85rem;display:flex}.brotkrumen{font-family:var(--f-sans);letter-spacing:.04em;font-size:.8rem}.brotkrumen ol{flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.brotkrumen li+li:before{content:"/";opacity:.6;margin-right:.5rem}.prosa{max-width:46rem}.prosa h1{margin-bottom:2rem;font-size:clamp(2.6rem,1.6rem + 4vw,5rem)}.prosa h2{margin:2.5rem 0 .8rem;font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem);line-height:1.1}.seite-hell .kopf{background:var(--tanne-2);padding-bottom:clamp(1rem,2.2vw,1.75rem);position:static}.buehne h1.artikel-titel{max-width:20ch;font-size:clamp(2.4rem,1.2rem + 4.6vw,5.5rem);line-height:.98}.artikel{max-width:50rem}.artikel-vorspann{border-bottom:1px solid var(--tinte);margin-bottom:clamp(2rem,4vw,3.5rem);padding-bottom:clamp(2rem,4vw,3.5rem);font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem);font-style:italic;line-height:1.3}.artikel-text{font-size:1.1em}.artikel-text h2{margin:2.8rem 0 1rem;font-size:clamp(1.7rem,1.3rem + 1.4vw,2.5rem);line-height:1.08}.artikel-text ul{margin:0 0 1.2em;padding-left:1.2rem}.artikel-text li{margin-bottom:.5em}.artikel-text li::marker{color:var(--abendrot)}.artikel-text strong{font-weight:640}.artikel-ruf{background:var(--tanne);color:var(--creme);border-radius:3px;margin-top:clamp(3rem,6vw,5rem);padding:clamp(1.75rem,4vw,3.25rem)}.artikel-ruf .etikett{color:var(--heu)}.artikel-ruf h2{margin:.9rem 0 1rem;font-size:clamp(2rem,1.4rem + 2.4vw,3.5rem)}.artikel-ruf p:not(.etikett){color:#f6efe0d9;max-width:36rem;margin-bottom:1.75rem}.register.beitraege .name small{letter-spacing:0;color:var(--tinte-2);max-width:46rem;margin-top:.6rem;font-size:1.05rem;font-style:normal;line-height:1.45;display:block}.register.beitraege a:hover .name small,.register.beitraege a:focus-visible .name small{color:inherit;font-style:normal}.register.beitraege .name{font-size:clamp(1.6rem,1.2rem + 1.5vw,2.5rem)}.assistent-huelle{max-width:56rem}.assistent .honig{position:absolute;left:-200vw}.fortschritt{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.fortschritt .etikett{color:var(--abendrot);margin-bottom:.7rem}.fortschritt .balken{background:var(--linie);height:3px}.fortschritt .balken i{background:var(--abendrot);width:0;height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1);display:block}.schritt{border:0;min-width:0;margin:0 0 3rem;padding:0}.assistent.gefuehrt .schritt{min-height:21rem;margin-bottom:0}.schritt legend{letter-spacing:-.022em;text-wrap:balance;margin-bottom:clamp(1.5rem,3vw,2.5rem);padding:0;font-size:clamp(2rem,1.3rem + 2.8vw,3.75rem);line-height:1.02}.schritt legend:focus{outline:none}.schritt legend .etikett{color:var(--tinte-2);letter-spacing:.16em;margin-bottom:.9rem;display:block}.assistent.gefuehrt .schritt legend .etikett{display:none}.schritt legend small,.felder small{letter-spacing:0;color:var(--tinte-2);white-space:nowrap;font-size:.45em;font-style:italic}.felder small{font-size:.85em}.wahl{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.6rem;display:grid}.wahl label{cursor:pointer;display:block;position:relative}.wahl input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.wahl span{border:1.5px solid var(--linie);background:color-mix(in srgb, var(--creme) 60%, transparent);border-radius:3px;align-items:center;gap:.8rem;min-height:3.6rem;padding:.8rem 1.1rem;transition:border-color .2s,background .2s,color .2s;display:flex}.wahl span:before{content:"";border:1.5px solid var(--tinte-2);border-radius:50%;flex:none;width:1.05rem;height:1.05rem;transition:inherit}.wahl input[type=checkbox]+span:before{border-radius:2px}.wahl label:hover span{border-color:var(--tinte)}.wahl input:checked+span{background:var(--tanne);border-color:var(--tanne);color:var(--creme)}.wahl input:focus-visible+span{outline:3px solid var(--abendrot);outline-offset:2px}.felder{gap:1.25rem;display:grid}@media (width>=40rem){.felder.zwei{grid-template-columns:1fr 2fr}.felder.zwei label:nth-child(3){grid-column:1/-1;max-width:24rem}}.felder label{font-family:var(--f-sans);gap:.45rem;font-size:.9rem;font-weight:560;display:grid}.felder :is(input,textarea){font:inherit;font-family:var(--f-serif);color:var(--tinte);background:var(--creme);border:1.5px solid var(--tinte-2);border-radius:3px;width:100%;padding:.85rem 1rem;font-size:1.2rem;font-weight:400}.felder :is(input,textarea):focus-visible{outline:3px solid var(--abendrot);outline-offset:2px;box-shadow:none}.haken{color:var(--tinte-2);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:.9rem;margin-top:1.75rem;font-size:.95rem;display:grid}.haken input{width:1.35rem;height:1.35rem;accent-color:var(--tanne);margin:.15rem 0 0}.assistent-knoepfe{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:clamp(1.75rem,3vw,2.5rem);padding-top:1.75rem;display:flex}.assistent-knoepfe [data-weiter],.assistent-knoepfe [data-senden]{margin-left:auto}button.knopf{cursor:pointer;border:0}.knopf.dunkel-knopf{background:var(--tanne);color:var(--creme)}.knopf.dunkel-knopf:hover{background:var(--tinte)}.knopf:disabled{opacity:.55;cursor:progress}.fehler{border-left:3px solid var(--abendrot);background:color-mix(in srgb, var(--abendrot) 9%, transparent);font-family:var(--f-sans);margin:0 0 1.5rem;padding:.9rem 1.1rem;font-size:.95rem}.assistent-danke:focus{outline:none}.assistent-danke h2{margin:1rem 0 1.5rem}.assistent-danke p{max-width:40rem;font-size:1.12em}html[data-ruhig]{scroll-behavior:auto}html[data-ruhig] *,html[data-ruhig] :before,html[data-ruhig] :after{transition-duration:.01ms!important;animation:none!important}html[data-ruhig] .szene [data-tiefe]{transform:none!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation:none!important}.szene [data-tiefe]{transform:none!important}}@media (forced-colors:active){.punkte i.voll{background:canvastext}.punkte i{border:1px solid canvastext}}@media print{.buehne{color:#000;background:0 0;min-height:0}.szene,.kopf nav,.licht,.suche,.eigen{display:none}}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-vietnamese-400-normal.CkBxLiRJ.woff2)format("woff2"),url(/_astro/anton-vietnamese-400-normal.2FfR1wHA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-ext-400-normal.SyiqE2Jt.woff2)format("woff2"),url(/_astro/anton-latin-ext-400-normal.BMODBQc6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-400-normal.Byf51wtH.woff2)format("woff2"),url(/_astro/anton-latin-400-normal.AUNGEG_V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alfa Slab One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alfa-slab-one-vietnamese-400-normal.C0oZnEo7.woff2)format("woff2"),url(/_astro/alfa-slab-one-vietnamese-400-normal.BeSfPuN6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alfa Slab One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alfa-slab-one-latin-ext-400-normal.DZhSYPC8.woff2)format("woff2"),url(/_astro/alfa-slab-one-latin-ext-400-normal.Dg9tQUb7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Alfa Slab One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alfa-slab-one-latin-400-normal.CbTZiZTW.woff2)format("woff2"),url(/_astro/alfa-slab-one-latin-400-normal.UIGeWgec.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-semi-condensed-vietnamese-500-normal.DGADhYWF.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-vietnamese-500-normal.hJ2t9k9e.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-semi-condensed-latin-ext-500-normal.BXdp1BvY.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-500-normal.rZeYuEMb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-semi-condensed-latin-500-normal.G0uxJNrM.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-500-normal.CFOoVYFH.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-semi-condensed-vietnamese-600-normal.b1FQiZcx.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-vietnamese-600-normal.DzVrjA0Q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-semi-condensed-latin-ext-600-normal.BkQ9hN72.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-600-normal.BuP8AaxH.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-semi-condensed-latin-600-normal.BkLiAYu4.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-600-normal.DyOfdMBA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-vietnamese-700-normal.Dm7RZTvf.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-vietnamese-700-normal.BvUTSFNY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-latin-ext-700-normal.BhgEo64M.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-700-normal.C0vCoZIV.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-latin-700-normal.BpqDG8I9.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-700-normal.BMyZXq_9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--schildgelb:#ffd21a;--schildschwarz:#15140f;--ortsschild-flaeche:#ffd21a;--ortsschild-flaeche-hell:#ffe04d;--ortsschild-flaeche-dunkel:#f1c200;--ortsschild-schrift:#15140f;--ortsschild-rand:#15140f;--ortsschild-kante:#a88900;--emaille:#1c4a97;--emaille-dunkel:#12346d;--feuerrot:#c4161c;--traktor:#2f6b2a;--kalk:#f5f0e4;--kalk-2:#ebe3d0;--holz:#4a3220;--holz-dunkel:#2c1d12;--filz:#1f3b2c;--papier:var(--kalk);--papier-2:var(--kalk-2);--abendrot:var(--feuerrot);--heu:var(--schildgelb);--f-plakat:"Anton", "Anton Ersatz", Impact, "Arial Narrow", sans-serif;--f-slab:"Alfa Slab One", "Alfa Ersatz", Georgia, serif;--f-schild:"Barlow Semi Condensed", "Barlow Ersatz", "Arial Narrow", Arial, sans-serif}body{background-color:var(--kalk);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.035 .06' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .28 0 0 0 0 .18 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E")}:focus-visible{outline-color:var(--emaille);box-shadow:0 0 0 6px #fff}.buehne :focus-visible,.dunkel :focus-visible,.fuss :focus-visible,.kopf :focus-visible{outline-color:var(--schildgelb);box-shadow:0 0 0 6px var(--schildschwarz)}h2,.plakat{font-family:var(--f-plakat);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(2.6rem,1.5rem + 4.6vw,6rem);font-weight:400;line-height:.98}h2 em,.plakat em{font-family:var(--f-fraktur);text-transform:none;letter-spacing:0;color:var(--feuerrot);font-size:1.06em;font-style:normal;font-weight:700}.dunkel h2 em,.buehne .plakat em,.artikel-ruf h2 em{color:var(--schildgelb)}h2 b,.plakat b{font-family:var(--f-slab);letter-spacing:-.01em;font-weight:400}h3{font-family:var(--f-schild);letter-spacing:0;font-size:clamp(1.45rem,1.2rem + .9vw,2rem);font-weight:700;line-height:1.1}.buehne h1{font-family:var(--f-plakat);text-transform:uppercase;letter-spacing:.004em;max-width:16ch;line-height:.95}.buehne h1 em{font-family:var(--f-fraktur);text-transform:none;color:var(--schildgelb);font-size:1.08em;font-style:normal;font-weight:700}.buehne h1.artikel-titel{max-width:22ch;font-size:clamp(2.4rem,1.2rem + 4.2vw,5.2rem)}.prosa h1{font-family:var(--f-plakat);text-transform:uppercase;line-height:.98}.prosa h1 em{font-family:var(--f-fraktur);text-transform:none;color:var(--feuerrot);font-style:normal;font-weight:700}.prosa h2,.artikel-text h2{font-family:var(--f-schild);text-transform:none;letter-spacing:0;font-weight:700}.festplakat{filter:drop-shadow(0 3px 18px #0000008c);width:min(100%,46rem);height:auto;display:block;overflow:visible}.festplakat text{fill:var(--creme);text-transform:none}.festplakat .z1{font-family:var(--f-plakat)}.festplakat .z2{font-family:var(--f-fraktur);fill:var(--schildgelb);font-weight:700}.festplakat .z3{font-family:var(--f-slab);fill:var(--schildgelb)}.festplakat .z3b{font-family:var(--f-plakat)}.festplakat line,.festplakat path{stroke:var(--creme);stroke-width:5px;fill:none}.buehne h1.nur-plakat{max-width:none;margin:0;font-size:1rem;line-height:1}.seite-stapel{justify-items:start;gap:1.4rem;display:grid}.seite-stapel .suche{width:100%}.seite-stapel .knopf{font-size:1.15rem}.etikett{font-family:var(--f-schild);letter-spacing:.09em;font-size:.86rem;font-weight:600;font-stretch:100%}.emaille,.abschnitt-kopf>.etikett{font-family:var(--f-schild);text-transform:uppercase;color:#fff;background:linear-gradient(160deg, #2a5db3 0%, var(--emaille) 38%, var(--emaille-dunkel) 100%);letter-spacing:.1em;width:fit-content;box-shadow:inset 0 0 0 2px var(--emaille-dunkel), inset 0 0 0 4px #fff, inset 0 0 0 5px #00000026, 0 2px 0 #00000040, 0 6px 14px #0000002e;border-radius:.5rem;place-self:start;align-items:center;gap:.7rem;padding:.5rem 1.6rem;font-size:.92rem;font-weight:700;display:inline-flex;position:relative}.emaille:before,.emaille:after,.abschnitt-kopf>.etikett:before,.abschnitt-kopf>.etikett:after{content:"";background:radial-gradient(circle at 35% 35%,#d9d9d9,#6b6b6b 60%,#2a2a2a);border-radius:50%;flex:none;width:.4rem;height:.4rem;margin-top:-.2rem;position:absolute;top:50%;box-shadow:0 0 0 1px #00000059}.emaille:before,.abschnitt-kopf>.etikett:before{left:.6rem}.emaille:after,.abschnitt-kopf>.etikett:after{background:radial-gradient(circle at 35% 35%,#d9d9d9,#6b6b6b 60%,#2a2a2a);left:auto;right:.6rem}.emaille.rot{background:linear-gradient(160deg, #e0323a, var(--feuerrot) 40%, #8c0d12);box-shadow:inset 0 0 0 2px #8c0d12,inset 0 0 0 4px #fff,0 2px #00000040,0 6px 14px #0000002e}.emaille.gruen{background:linear-gradient(160deg, #3f8a38, var(--traktor) 40%, #1d4a1a);box-shadow:inset 0 0 0 2px #1d4a1a,inset 0 0 0 4px #fff,0 2px #00000040,0 6px 14px #0000002e}.dunkel .abschnitt-kopf>.etikett{color:#fff}.ortsschild-stand{margin:.4rem 0 0;padding-bottom:clamp(2.5rem,7vh,5rem);display:inline-block;position:relative}.ortsschild-stand:before,.ortsschild-stand:after{content:"";z-index:-1;background:linear-gradient(90deg,#6f7478,#c9ced1 45%,#8b9094);width:.55rem;position:absolute;top:40%;bottom:-100vh;box-shadow:1px 0 3px #0006}.ortsschild-stand:before{left:18%}.ortsschild-stand:after{right:18%}.buehne h1.ortsschild,.ortsschild{text-transform:none;max-width:none;text-shadow:none;font-family:var(--f-schild);letter-spacing:.005em;text-align:center;color:var(--ortsschild-schrift);background:linear-gradient(175deg, var(--ortsschild-flaeche-hell) 0%, var(--ortsschild-flaeche) 35%, var(--ortsschild-flaeche-dunkel) 100%);box-shadow:inset 0 0 0 .055em var(--ortsschild-flaeche), inset 0 0 0 .12em var(--ortsschild-rand), 0 .04em 0 var(--ortsschild-kante), 0 .18em .5em #00000080;border-radius:.2em;margin:0;padding:.28em .7em .3em;font-size:clamp(2.5rem,1.4rem + 5vw,6.2rem);font-weight:600;line-height:1;display:inline-block}.ortsschild small{letter-spacing:.02em;border-top:.07em solid var(--ortsschild-rand);margin-top:.5em;padding-top:.45em;font-size:.34em;font-weight:500;display:block}.knopf{--spitze:1.15em;isolation:isolate;font-family:var(--f-schild);letter-spacing:.04em;text-transform:uppercase;padding:.85rem calc(var(--spitze) + 1.1rem) .85rem 1.3rem;filter:drop-shadow(0 2px #0000004d)drop-shadow(0 6px 10px #00000038);border-radius:0;font-size:1.05rem;font-weight:700;font-stretch:100%;transition:transform .25s cubic-bezier(.3,1.6,.5,1),filter .25s;position:relative;color:var(--schildschwarz)!important;box-shadow:none!important;background:0 0!important}.knopf:before,.knopf:after{content:"";z-index:-1;clip-path:polygon(0 0, calc(100% - var(--spitze)) 0, 100% 50%, calc(100% - var(--spitze)) 100%, 0 100%);position:absolute;inset:0}.knopf:before{background:var(--schildschwarz)}.knopf:after{background:linear-gradient(175deg, #ffe04d, var(--schildgelb) 40%, #f1c200);inset:3px 5px 3px 3px}.knopf:hover{gap:.8rem;transform:translate(6px)rotate(-1deg)}.knopf span[aria-hidden]{display:none}.knopf.linie:after,.knopf.dunkel-knopf:after{background:linear-gradient(175deg,#fff,#f3f1ea 40%,#dcd9cf)}.knopf.dunkel-knopf:after{background:linear-gradient(175deg, #ffe04d, var(--schildgelb) 40%, #f1c200)}.knopf.zurueck{--spitze:1.15em;padding:.85rem 1.3rem .85rem calc(var(--spitze) + 1.1rem)}.knopf.zurueck:before,.knopf.zurueck:after{clip-path:polygon(var(--spitze) 0, 100% 0, 100% 100%, var(--spitze) 100%, 0 50%)}.knopf.zurueck:after{inset:3px 3px 3px 5px}.knopf.zurueck:hover{transform:translate(-6px)rotate(1deg)}.knopf:focus-visible{outline:3px solid var(--emaille);outline-offset:5px}.kopf nav ul{gap:clamp(.4rem,1vw,.8rem)}.kopf nav a{font-family:var(--f-schild);letter-spacing:.06em;text-shadow:none;color:var(--schildschwarz);box-shadow:inset 0 0 0 2px #fff, inset 0 0 0 3.5px var(--schildschwarz), 0 3px 8px #00000059;background:linear-gradient(175deg,#fff,#f1efe8 50%,#d8d5cb);border-radius:.3rem;padding:.4rem .95rem;font-size:.95rem;font-weight:700;transition:transform .2s cubic-bezier(.3,1.6,.5,1)}.kopf nav a:hover{box-shadow:inset 0 0 0 2px #fff, inset 0 0 0 3.5px var(--schildschwarz), 0 5px 10px #0006;transform:rotate(-2deg)translateY(-1px)}.kopf nav a[aria-current=page]{background:linear-gradient(175deg, #ffe04d, var(--schildgelb) 40%, #f1c200);box-shadow:inset 0 0 0 2px var(--schildgelb), inset 0 0 0 3.5px var(--schildschwarz), 0 3px 8px #00000059}@media (width>=0){.kopf nav{scrollbar-width:none;min-width:0;max-width:100%;padding-block:.45rem;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.6rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.6rem),#0000)}.kopf nav::-webkit-scrollbar{display:none}.kopf nav ul{flex-wrap:nowrap;gap:.35rem;width:max-content;padding-inline:3px 1.8rem}.kopf nav a{letter-spacing:.04em;white-space:nowrap;padding:.38rem .6rem;font-size:.84rem}.kopf .ruhig-knopf{white-space:nowrap;padding:.5rem .65rem;font-size:.74rem}}@media (width>=100rem){.kopf .huelle{width:min(100% - 2 * var(--rand), 112rem)}}@media (width<=47.99rem){.kopf nav li:has(>a.eintrag),.kopf nav li:has(>a.partner){order:-1}}.kopf nav a.eintrag{color:#fff;background:linear-gradient(160deg,#2a62bd,#1c4a97 45%,#12346d);box-shadow:inset 0 0 0 2px #12346d,inset 0 0 0 3.5px #fff,0 3px 8px #00000059}.kopf nav a.eintrag:hover{box-shadow:inset 0 0 0 2px #12346d,inset 0 0 0 3.5px #fff,0 5px 10px #0006}.kopf nav a.eintrag[aria-current=page]{background:linear-gradient(175deg, #ffe04d, var(--schildgelb) 40%, #f1c200);color:var(--schildschwarz)}.kopf nav a.partner{color:#fff;background:linear-gradient(160deg, #e0323a, var(--feuerrot) 40%, #8c0d12);box-shadow:inset 0 0 0 2px #8c0d12,inset 0 0 0 3.5px #fff,0 3px 8px #00000059}.kopf nav a.partner:hover{box-shadow:inset 0 0 0 2px #8c0d12,inset 0 0 0 3.5px #fff,0 5px 10px #0006}.kopf nav a.partner[aria-current=page]{background:linear-gradient(175deg, #ffe04d, var(--schildgelb) 40%, #f1c200);color:var(--schildschwarz)}.ruhig-knopf{font-family:var(--f-schild);letter-spacing:.08em;border-radius:.3rem;font-size:.85rem;font-weight:600}.marke .dorf{font-weight:800}.marke{align-items:center}.marke .dorf{font-size:clamp(2.1rem,1.7rem + 1.2vw,2.8rem)}.marke .life{font-family:var(--f-schild);text-transform:uppercase;letter-spacing:.05em;color:var(--ortsschild-schrift);background:linear-gradient(175deg, var(--ortsschild-flaeche-hell), var(--ortsschild-flaeche) 40%, var(--ortsschild-flaeche-dunkel));box-shadow:inset 0 0 0 2px var(--ortsschild-flaeche), inset 0 0 0 4px var(--ortsschild-rand), 0 3px 8px #0006;border-radius:.2em;margin-left:.35em;padding:.22em .5em .2em;font-size:clamp(1.35rem,1.1rem + .8vw,1.85rem);font-style:normal;font-weight:700;line-height:1;display:inline-block;transform:rotate(-3deg)}.marke-block{flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}.marke-zusatz{font-family:var(--f-schild);letter-spacing:.05em;color:#f6efe0e6;text-shadow:0 1px 6px #0009;white-space:nowrap;padding:.35rem 0;font-size:.82rem;font-weight:500;text-decoration:none}.marke-zusatz b{color:var(--schildgelb);font-weight:700}.marke-zusatz:hover b{text-decoration:underline}.gesicht{border:2px solid var(--schildschwarz);box-shadow:0 5px 0 var(--schildschwarz);background:#fffdf6;border-radius:.4rem;align-items:center;gap:1.75rem;margin:3rem 0;padding:1.75rem;display:grid}.gesicht img{aspect-ratio:1;object-fit:cover;border:.5rem solid #fff;width:min(100%,15rem);height:auto;transform:rotate(-2.5deg);box-shadow:0 10px 22px -6px #00000080}.gesicht p:last-child{margin-bottom:0}@media (width>=44rem){.gesicht{grid-template-columns:15rem 1fr}}.meldung-paar{align-items:start;gap:1.25rem;display:grid}@media (width>=58rem){.meldung-paar{grid-template-columns:1fr 1fr}}.meldung{border:2px solid var(--schildschwarz);box-shadow:0 5px 0 var(--schildschwarz);background:#fffdf6;border-radius:.4rem}.meldung summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:1.1rem 1.3rem;list-style:none;display:flex}.meldung summary::-webkit-details-marker{display:none}.meldung summary:after{content:"+";font-family:var(--f-plakat);margin-left:auto;font-size:2rem;line-height:.6;transition:transform .25s}.meldung[open] summary:after{transform:rotate(45deg)}.meldung-frage{font-family:var(--f-schild);font-size:1.2rem;font-weight:700}.meldung form,.meldung-danke{padding:.25rem 1.3rem 1.5rem}.meldung form>p:not(.honig):not(.fehler){margin-top:0}.honig{left:-200vw;position:absolute!important}.meldung .felder.zwei{grid-template-columns:1fr}.meldung .felder.zwei label:nth-child(3){max-width:none}.meldung-danke{font-family:var(--f-schild);color:var(--traktor);font-size:1.2rem;font-weight:700}.meldung-danke:focus{outline:none}.klappe{color:var(--schildgelb);font-size:.95rem}.register{border-top:3px solid var(--schildschwarz)}.register li{border-bottom:1.5px dashed color-mix(in srgb, var(--schildschwarz) 35%, transparent)}.register a{grid-template-columns:4.2rem minmax(0,1fr) auto;align-items:center}.register a:before{font-family:var(--f-schild);text-align:center;background:radial-gradient(circle at 50% .62rem, var(--kalk) 0 .23rem, #8a6d00 .24rem .3rem, transparent .31rem), linear-gradient(175deg, #ffe04d, var(--schildgelb) 45%, #eebf00);border-radius:45% 45% .45rem .45rem/55% 55% .45rem .45rem;width:3rem;padding:1.15rem 0 .5rem;font-size:1.05rem;font-weight:700;line-height:1;transition:transform .3s cubic-bezier(.3,1.6,.5,1);transform:rotate(-5deg);box-shadow:inset 0 -2px #0000001f,0 2px 4px #00000040;color:var(--schildschwarz)!important}.register li:nth-child(2n) a:before{transform:rotate(4deg)}.register a:hover:before,.register a:focus-visible:before{transform:rotate(0)scale(1.08)}.register .name{font-family:var(--f-schild);letter-spacing:0;font-size:clamp(1.5rem,1.1rem + 1.7vw,2.6rem);font-weight:700}.register a:hover .name,.register a:focus-visible .name{font-style:normal}.register a:hover,.register a:focus-visible{background:var(--schildschwarz);color:var(--kalk);padding-inline:1rem}.register .daten{font-family:var(--f-schild);font-size:.95rem}.punkte i{border-radius:1px}.punkte{color:var(--traktor)}.register a:hover .punkte,.register a:focus-visible .punkte{color:var(--schildgelb)}.register.beitraege .name small{font-family:var(--f-serif);font-weight:400}.sortierung button{font-family:var(--f-schild);border:2px solid var(--schildschwarz);background:#fff;border-radius:.3rem;font-weight:700}.sortierung button[aria-pressed=true]{background:var(--schildgelb);border-color:var(--schildschwarz);color:var(--schildschwarz)}.bezirk{border-top:3px solid var(--schildschwarz)}.bezirk h3{font-family:var(--f-plakat);text-transform:uppercase;font-size:clamp(2rem,1.4rem + 2vw,3.2rem);font-weight:400}.bezirk h3 small{font-family:var(--f-schild);text-transform:none;letter-spacing:.04em}.bezirk h3,.bezirk ul{min-width:0}.bezirk h3{overflow-wrap:break-word}@media (width>=60rem){.bezirk{grid-template-columns:minmax(18rem,min-content) 1fr}}.bezirk li a{font-family:var(--f-schild);font-size:1.12rem;font-weight:600}.bezirk li a:hover,.bezirk li a:focus-visible{background:var(--schildgelb);color:var(--schildschwarz)}.steckbrief{border-top:3px solid var(--schildschwarz)}.steckbrief dt{font-family:var(--f-schild)}.steckbrief dd{font-family:var(--f-plakat);letter-spacing:.01em;font-size:clamp(2.2rem,1.6rem + 2vw,3.6rem)}.steckbrief dd small{font-family:var(--f-schild);font-weight:600}.stempel{text-align:center;aspect-ratio:1;width:9.5rem;color:var(--feuerrot);font-family:var(--f-schild);text-transform:uppercase;letter-spacing:.12em;outline-offset:-.55rem;opacity:.88;mix-blend-mode:multiply;border:3px solid;border-radius:50%;outline:1.5px solid;place-items:center;font-size:.72rem;font-weight:700;line-height:1.15;display:inline-grid;transform:rotate(-11deg);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 1.75'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 1.75'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23s)'/%3E%3C/svg%3E")}.stempel b{font-family:var(--f-plakat);letter-spacing:.02em;margin:.15rem 0;font-size:2.6rem;font-weight:400;line-height:.95;display:block}.mit-stempel{position:relative}.mit-stempel .stempel{position:absolute;top:-1.5rem;right:clamp(0rem,4vw,4rem)}@media (width<=52rem){.mit-stempel .stempel{margin-bottom:1.5rem;position:static}}.wegweiserbaum{gap:1.4rem;margin:0;padding:1.5rem 0 3rem;list-style:none;display:grid;position:relative}.wegweiserbaum:before{content:"";background:linear-gradient(90deg,#5d6266,#c9ced1 40%,#f0f2f3 50%,#8b9094 85%,#55595c);border-radius:.4rem .4rem 0 0;width:.8rem;position:absolute;top:0;bottom:0;left:1.1rem;box-shadow:2px 0 6px #00000040}.wegweiserbaum li{align-items:center;gap:.6rem 2rem;padding-left:.55rem;display:grid;position:relative}.wegweiserbaum .schild{--spitze:1.6rem;isolation:isolate;padding:.7rem calc(var(--spitze) + 1rem) .7rem 1rem;width:min(100%,27rem);min-height:4.2rem;color:var(--schildschwarz);font-family:var(--f-schild);letter-spacing:.01em;white-space:nowrap;filter:drop-shadow(0 2px #0000004d)drop-shadow(0 8px 12px #0003);transform-origin:1.5rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;margin:0;font-size:clamp(1.3rem,1.1rem + .8vw,1.75rem);font-weight:700;transition:transform .4s cubic-bezier(.3,1.8,.5,1);display:grid;position:relative}.wegweiserbaum li:nth-child(odd) .schild{transform:rotate(-1.4deg)}.wegweiserbaum li:nth-child(2n) .schild{transform:rotate(1.1deg)}.wegweiserbaum li:hover .schild{transform:rotate(0)}.wegweiserbaum .schild:before,.wegweiserbaum .schild:after{content:"";z-index:-1;clip-path:polygon(0 0, calc(100% - var(--spitze)) 0, 100% 50%, calc(100% - var(--spitze)) 100%, 0 100%);position:absolute;inset:0}.wegweiserbaum .schild:before{background:var(--schildschwarz)}.wegweiserbaum .schild:after{background:linear-gradient(175deg, #ffe04d, var(--schildgelb) 40%, #f1c200);inset:3.5px 6px 3.5px 3.5px}.wegweiserbaum .picto{flex:none;width:2.6rem;height:2.6rem}.wegweiserbaum .punkte{color:var(--schildschwarz);gap:4px}.wegweiserbaum .punkte i{border:2px solid var(--schildschwarz);opacity:1;background:0 0;border-radius:50%;width:.8rem;height:.8rem}.wegweiserbaum .punkte i.voll{background:var(--schildschwarz)}.wegweiserbaum p{color:var(--tinte-2);max-width:34rem;margin:0;padding-left:2.2rem;font-size:1.05rem}@media (width>=58rem){.wegweiserbaum li{grid-template-columns:29rem minmax(0,1fr)}.wegweiserbaum p{padding-left:0}}.schaukasten{border:clamp(.7rem, 1.6vw, 1.3rem) solid var(--holz);background-color:var(--filz);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");border-image:repeating-linear-gradient(92deg,#5a3d27 0 7px,#4a3220 7px 15px,#3c2818 15px 19px,#553923 19px 31px) 22;border-radius:.4rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:clamp(1.25rem,2.5vw,2.25rem);margin:0;padding:clamp(1.5rem,3.5vw,3rem);list-style:none;display:grid;position:relative;box-shadow:inset 0 0 0 2px #0006,inset 0 12px 30px #00000073,0 18px 40px #00000040}.schaukasten-titel{white-space:nowrap;z-index:2;position:absolute;top:calc(-1*clamp(.7rem,1.6vw,1.3rem) - 1.15rem);left:50%;transform:translate(-50%)}.zettel{color:var(--schildschwarz);min-height:12rem;transform:rotate(var(--dreh,-1.5deg));background:#fffdf6;padding:2.1rem 1.4rem 1.4rem;text-decoration:none;transition:transform .35s cubic-bezier(.3,1.6,.5,1),box-shadow .35s;display:block;position:relative;box-shadow:0 1px 1px #0003,0 10px 18px -6px #0000008c}.schaukasten>li:nth-child(4n+1) .zettel{--dreh:-2.2deg}.schaukasten>li:nth-child(4n+2) .zettel{--dreh:1.6deg;background:#fff27a}.schaukasten>li:nth-child(4n+3) .zettel{--dreh:-.8deg;background:#ffd9d2}.schaukasten>li:nth-child(4n+4) .zettel{--dreh:2.4deg;background-color:#dcebf7;background-image:linear-gradient(#1c4a9729 1px,#0000 1px),linear-gradient(90deg,#1c4a9729 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:1.1rem 1.1rem;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.zettel:before{content:"";background:radial-gradient(circle at 35% 30%, #ff8a8a, var(--feuerrot) 55%, #6d0a0e);border-radius:50%;width:1.05rem;height:1.05rem;margin-left:-.5rem;position:absolute;top:.55rem;left:50%;box-shadow:1px 3px 3px #00000073}.schaukasten>li:nth-child(3n) .zettel:before{background:radial-gradient(circle at 35% 30%, #8ab4ff, var(--emaille) 55%, #0c2450)}.zettel:hover,.zettel:focus-visible{z-index:1;transform:rotate(0)scale(1.04);box-shadow:0 1px 1px #0003,0 22px 30px -8px #0009}.zettel .rubrik{font-family:var(--f-schild);text-transform:uppercase;letter-spacing:.1em;color:var(--feuerrot);margin-bottom:.6rem;font-size:.78rem;font-weight:700;display:block}.zettel strong{font-family:var(--f-plakat);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(1.5rem,1.3rem + .7vw,1.95rem);font-weight:400;line-height:1.02;display:block}.zettel small{font-family:var(--f-schild);margin-top:.8rem;font-size:.98rem;font-weight:500;line-height:1.35;display:block}.zettel .abriss{font-family:var(--f-schild);letter-spacing:.06em;text-transform:uppercase;border-top:1.5px dashed #00000059;margin-top:1rem;padding-top:.6rem;font-size:.85rem;font-weight:700;display:block}.dunkel,.fuss{background-color:var(--holz-dunkel);color:var(--kalk);background-image:repeating-linear-gradient(90deg,#0000 0 calc(11rem - 3px),#0000008c calc(11rem - 3px) 11rem),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='600'%3E%3Cfilter id='h'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9 .012' numOctaves='3' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 .62 0 0 0 0 .42 0 0 0 0 .24 0 0 0 .5 -.06'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23h)'/%3E%3C/svg%3E")}.dunkel .abschnitt-kopf p,.wege p{color:#f5f0e4e0}.wege{border-top-color:#f5f0e459}.wege article{border-bottom:1.5px dashed #f5f0e459}.wege .nr{font-family:var(--f-schild);color:#fff;background:linear-gradient(160deg, #2a5db3, var(--emaille) 40%, var(--emaille-dunkel));width:1.7em;height:1.7em;box-shadow:inset 0 0 0 2px var(--emaille-dunkel), inset 0 0 0 5px #fff, 0 6px 14px #00000073;border-radius:.18em;place-items:center;font-size:clamp(2.4rem,1.8rem + 2vw,3.6rem);font-weight:700;line-height:1;display:inline-grid}.schritte li:before{font-family:var(--f-schild);color:#fff;background:linear-gradient(160deg, #2a5db3, var(--emaille) 40%, var(--emaille-dunkel));width:1.7em;height:1.7em;box-shadow:inset 0 0 0 2px var(--emaille-dunkel), inset 0 0 0 5px #fff, 0 4px 10px #00000040;border-radius:.18em;place-items:center;font-size:clamp(2.2rem,1.7rem + 1.8vw,3.2rem);font-weight:700;line-height:1;display:inline-grid}.schritte{border-top:3px solid var(--schildschwarz)}.schritte li{border-bottom:1.5px dashed color-mix(in srgb, var(--schildschwarz) 35%, transparent)}.hinweis{border-left:6px solid var(--feuerrot)}.anzeigen{color:#1a1712;background:#efe7d3 radial-gradient(#1a171212 1px,#0000 1.2px) 0 0/5px 5px;border-block:3px double #1a1712}.anzeigen .huelle{padding-block:clamp(3rem,6vw,5.5rem)}.anzeigen-kopf{border-bottom:3px double #1a1712;grid-template-columns:1fr auto 1fr;align-items:end;gap:1rem;margin-bottom:clamp(1.25rem,2.5vw,2rem);padding-bottom:.8rem;display:grid}.anzeigen-kopf h2{font-family:var(--f-fraktur);text-transform:none;letter-spacing:0;text-align:center;font-size:clamp(3rem,2rem + 4vw,6rem);font-weight:800;line-height:.85}.anzeigen-kopf .etikett{color:#1a1712;margin:0}.anzeigen-kopf .etikett:last-child{text-align:right}@media (width<=44rem){.anzeigen-kopf{text-align:center;grid-template-columns:1fr}.anzeigen-kopf .etikett:last-child{text-align:center}.anzeigen-kopf h2{order:-1}}.anzeigen-raster{flex-wrap:wrap;gap:clamp(.8rem,1.5vw,1.25rem);display:flex}.anzeige{--spot:#1a1712;background:#f7f1e1;border:2px solid #1a1712;flex-direction:column;flex:19rem;padding:1.3rem 1.4rem 1.1rem;transition:transform .25s cubic-bezier(.3,1.5,.5,1),box-shadow .25s;display:flex;position:relative}.anzeige:hover{transform:translateY(-3px);box-shadow:0 5px #1a1712}.anzeige.blau{--spot:var(--emaille);border-style:double;border-width:6px}.anzeige.rot{--spot:var(--feuerrot);outline-offset:-8px;border-width:3px;outline:1.5px solid #1a1712;padding:1.6rem 1.7rem 1.4rem}.anzeige.gruen{--spot:#1d6b34;border-style:solid dashed dashed;border-width:.6rem 2.5px 2.5px;border-top-color:#0000;border-image:linear-gradient(90deg,#1f8a3b 0 33.3%,#fff 33.3% 66.6%,#c4161c 66.6%) 1}.anzeige.schwarz{color:#f7f1e1;--spot:var(--schildgelb);background:#1a1712}.anzeige .art{font-family:var(--f-schild);letter-spacing:.12em;text-transform:uppercase;color:var(--spot);margin:0 0 .6rem;font-size:.8rem;font-weight:700}.anzeige h3{font-family:var(--f-plakat);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;margin:0 0 .8rem;font-size:clamp(1.6rem,1.3rem + .9vw,2.15rem);font-weight:400;line-height:1.02}.anzeige h3 em{font-family:var(--f-fraktur);text-transform:none;color:var(--spot);margin-top:.15em;font-size:1.02em;font-style:normal;font-weight:700;display:block}.anzeige.rot h3{font-family:var(--f-slab);font-size:clamp(1.35rem,1.15rem + .7vw,1.8rem)}.anzeige p{margin:0 0 .9rem;font-size:1rem;line-height:1.45}.anzeige b{font-family:var(--f-schild);font-size:1.06em;font-weight:700}.anzeige .anz-fuss{font-family:var(--f-schild);border-top:1.5px solid;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;margin:auto 0 0;padding-top:.75rem;font-size:.98rem;font-weight:700;display:flex}.anzeige .anz-fuss a{color:var(--spot);text-decoration-thickness:2px}.anzeige .anz-fuss a:after{content:" ➜"}.anzeige .anz-fuss a:before{content:"";position:absolute;inset:0}.anzeige.buch{color:#f3efe6;--spot:#ff5a60;background:#12191a;border-color:#12191a;flex-direction:row;flex:2.2 32rem;align-items:stretch;gap:1.5rem}.anzeige.buch>div{flex-direction:column;flex:1;min-width:0;display:flex}.anzeige-cover{flex:0 0 clamp(7.5rem,22%,12rem);align-self:center;transform:rotate(-3deg);box-shadow:0 14px 30px -8px #000000b3}.anzeige-cover img{width:100%;height:auto}.anzeige.buch h3{font-family:var(--f-slab);margin-bottom:.3rem;font-size:clamp(2rem,1.4rem + 2.2vw,3.4rem)}.anzeige .zeile{font-family:var(--f-fraktur);color:var(--spot);margin-bottom:.8rem;font-size:clamp(1.3rem,1.1rem + .8vw,1.8rem);font-weight:700;line-height:1.1}.anzeige.buch.klein{color:#1a1712;--spot:var(--emaille);background:#f7f1e1;border-color:#1a1712;flex:19rem;gap:1rem}.anzeige.buch.klein h3{font-family:var(--f-plakat);font-size:clamp(1.6rem,1.3rem + .9vw,2.15rem)}.anzeige.buch.klein .anzeige-cover{flex-basis:5.5rem;transform:rotate(3deg);box-shadow:0 8px 18px -6px #00000073}.anzeige.buch.klein .zeile{font-size:1.15rem}@media (width<=36rem){.anzeige.buch:not(.klein){flex-direction:column}.anzeige.buch:not(.klein) .anzeige-cover{flex-basis:auto;align-self:flex-start;width:9rem}}html[data-ruhig] :is(.anzeige,.anzeige-cover){transform:none!important}.aushaenge .huelle{align-items:stretch;gap:clamp(1.75rem,3.5vw,3rem);padding-block:clamp(3.5rem,7vw,6.5rem);display:grid}@media (width>=58rem){.aushaenge .huelle{grid-template-columns:1fr 1fr}}.aushang{color:var(--schildschwarz);background:#fffdf6;flex-direction:column;padding:clamp(2.4rem,4vw,3.2rem) clamp(1.5rem,3vw,2.5rem) clamp(1.75rem,3vw,2.5rem);display:flex;position:relative;transform:rotate(-.6deg);box-shadow:0 1px 1px #0003,0 18px 40px -12px #00000059}.aushang.gelb{background:#fff27a;transform:rotate(.7deg)}.aushang:before,.aushang:after{content:"";background:radial-gradient(circle at 35% 30%, #8ab4ff, var(--emaille) 55%, #0c2450);border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:.8rem;box-shadow:1px 3px 3px #0006}.aushang:before{left:1rem}.aushang:after{right:1rem}.aushang.gelb:before,.aushang.gelb:after{background:radial-gradient(circle at 35% 30%, #ff8a8a, var(--feuerrot) 55%, #6d0a0e)}.aushang .etikett{color:var(--feuerrot);margin:0 0 .9rem;font-weight:700}.aushang h2{margin:0 0 1rem;font-size:clamp(1.9rem,1.3rem + 2vw,3rem)}.aushang p{margin:0 0 1rem}.aushang .sprechblase{font-family:var(--f-fraktur);border-left:6px solid var(--feuerrot);margin:.25rem 0 1.25rem;padding-left:1rem;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);font-weight:600;line-height:1.15}.aushang .sprechblase cite{font-family:var(--f-schild);color:var(--tinte-2);margin-top:.5rem;font-style:normal;display:block}.aushang-liste{font-family:var(--f-schild);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:0 1.5rem;margin:.25rem 0 1.25rem;padding:0;font-size:1.08rem;font-weight:700;list-style:none;display:grid}.aushang-liste li{border-top:1.5px dashed #0000004d;padding:.4rem 0 .4rem 1.5rem;position:relative}.aushang-liste li:before{content:"";background:var(--schildschwarz);clip-path:polygon(0 0,65% 0,100% 50%,65% 100%,0 100%);width:.9rem;height:.55rem;position:absolute;top:.7rem;left:0}.aushang-knopf{padding-top:.5rem;margin:auto 0 0!important}.aushang.tricolore{border-top:.7rem solid #0000;border-image:linear-gradient(90deg,#1f8a3b 0 33.3%,#fff 33.3% 66.6%,#c4161c 66.6%) 1;transform:rotate(-.4deg)}.aushang.tricolore h2 em{margin-top:.3rem;font-size:.78em;display:block}@media (width>=58rem){.aushang.tricolore{grid-column:1/-1}}@media (width>=88rem){.aushaenge .huelle:has(.tricolore){grid-template-columns:1fr 1fr 1fr}.aushang.tricolore{grid-column:auto}}html[data-ruhig] .aushang{transform:none!important}.eigen{background:0 0}.eigen .huelle{background:#fffdf6;margin-block:clamp(3rem,6vw,6rem);padding:clamp(2rem,4vw,3.5rem);position:relative;transform:rotate(-.5deg);box-shadow:0 1px 1px #0003,0 18px 40px -12px #00000059}.eigen .huelle:before,.eigen .huelle:after{content:"";background:radial-gradient(circle at 35% 30%, #8ab4ff, var(--emaille) 55%, #0c2450);border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:.8rem;box-shadow:1px 3px 3px #0006}.eigen .huelle:before{left:1rem}.eigen .huelle:after{right:1rem}.eigen .etikett{color:var(--feuerrot);font-weight:700}.eigen h2{font-size:clamp(2rem,1.3rem + 2.6vw,3.6rem)}.eigen .sprechblase{font-family:var(--f-fraktur);border-left:6px solid var(--feuerrot);font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem);font-style:normal;font-weight:600}.eigen .sprechblase cite{font-family:var(--f-schild)}.fuss{border-top:.6rem solid var(--schildschwarz)}.fuss h2{font-family:var(--f-schild);letter-spacing:.1em;color:var(--schildgelb);font-size:.95rem;font-weight:700}.fuss li a{font-family:var(--f-schild);font-size:1.08rem;font-weight:500}.ortsausgang{font-family:var(--f-schild);color:var(--schildschwarz);text-align:center;background:var(--schildgelb);box-shadow:inset 0 0 0 3px var(--schildgelb), inset 0 0 0 6px var(--schildschwarz), 0 10px 24px #00000080;border-radius:.5rem;min-width:13rem;margin-bottom:1.5rem;font-weight:600;line-height:1.05;text-decoration:none;display:inline-block;overflow:hidden}.ortsausgang .oben{border-bottom:3px solid var(--schildschwarz);margin:0 6px;padding:1rem 1.6rem .7rem;font-size:1.15rem;display:block}.ortsausgang .oben small{font-size:.8em;font-weight:500}.ortsausgang .unten{padding:.7rem 1.6rem 1rem;font-size:1.9rem;font-weight:700;display:block;position:relative}.ortsausgang .unten:after{content:"";background:var(--feuerrot);border-radius:2px;height:.42rem;margin-top:-.21rem;position:absolute;top:50%;left:8%;right:8%;transform:rotate(-16deg);box-shadow:0 0 0 1.5px #ffffff80}.schritt legend{font-family:var(--f-plakat);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(2rem,1.3rem + 2.6vw,3.6rem)}.schritt legend small,.felder small{font-family:var(--f-serif);text-transform:none}.wahl span{font-family:var(--f-schild);border:2px solid var(--schildschwarz);box-shadow:0 3px 0 var(--schildschwarz);background:#fffdf6;border-radius:.35rem;font-size:1.15rem;font-weight:600;transition:transform .15s,box-shadow .15s,background .2s}.wahl label:hover span{box-shadow:0 4px 0 var(--schildschwarz);transform:translateY(-1px)}.wahl input:checked+span{background:var(--schildgelb);border-color:var(--schildschwarz);color:var(--schildschwarz);box-shadow:0 1px 0 var(--schildschwarz);transform:translateY(2px)}.wahl input:checked+span:before{background:var(--schildschwarz);border-color:var(--schildschwarz);box-shadow:inset 0 0 0 3px var(--schildgelb)}.felder label{font-family:var(--f-schild);font-size:1rem;font-weight:600}.felder :is(input,textarea),.suche input{border:2px solid var(--schildschwarz);background:#fffdf6;border-radius:.35rem}.fortschritt .balken{border:2px solid var(--schildschwarz);background:#fffdf6;border-radius:99px;height:.6rem;overflow:hidden}.fortschritt .balken i{background:repeating-linear-gradient(-45deg, var(--schildgelb) 0 10px, var(--schildschwarz) 10px 20px)}.suche input{box-shadow:0 4px 0 var(--schildschwarz), 0 14px 30px #00000059;font-family:var(--f-schild);font-weight:500}.suche input::placeholder{font-style:normal}.suche label{font-family:var(--f-schild);color:var(--schildgelb);letter-spacing:.08em;font-weight:700}.suche [role=listbox]{border:2px solid var(--schildschwarz);font-family:var(--f-schild);border-radius:.35rem;font-size:1.1rem;font-weight:600}.suche [role=option][aria-selected=true],.suche [role=option]:hover{background:var(--schildgelb);color:var(--schildschwarz)}.licht{font-family:var(--f-schild)}.artikel-ruf{background-color:var(--holz-dunkel);border-radius:.3rem}.artikel-vorspann{font-style:normal;font-family:var(--f-schild);border-bottom:3px solid var(--schildschwarz);font-weight:500}.lesetext p:first-child:first-letter{font-family:var(--f-slab);color:var(--feuerrot)}.ortsteile li{font-family:var(--f-schild);font-size:1.05rem;font-weight:500}.brotkrumen{font-family:var(--f-schild);font-size:.95rem;font-weight:600}.schilderreihe{flex-wrap:wrap;gap:.8rem .7rem;margin:0;padding:0;list-style:none;display:flex}a.emaille{text-decoration:none;transition:transform .2s cubic-bezier(.3,1.6,.5,1)}a.emaille:hover{transform:rotate(-2deg)scale(1.04)}.emaille small{opacity:.85;letter-spacing:0;font-weight:500}.schilderreihe li:nth-child(2n) a.emaille:hover{transform:rotate(2deg)scale(1.04)}.wissen-seite{align-items:start;gap:clamp(2.5rem,5vw,5rem);display:grid}.wissen-seite .artikel{min-width:0;max-width:48rem;margin:0}.wissen-rand{font-family:var(--f-schild);gap:2.25rem;font-size:1.05rem;display:grid}.wissen-rand h2.emaille{font-family:var(--f-schild);text-transform:uppercase;margin:0 0 1rem;font-size:.92rem}.wissen-rand :is(ol,ul){border-top:3px solid var(--schildschwarz);gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.wissen-rand li{border-bottom:1.5px dashed color-mix(in srgb, var(--schildschwarz) 30%, transparent)}.wissen-rand li a{padding:.55rem .3rem;font-weight:600;line-height:1.25;text-decoration:none;display:block}.wissen-rand li a:hover,.wissen-rand li a:focus-visible{background:var(--schildgelb)}.wissen-rand ol{counter-reset:g}.wissen-rand ol li a:before{counter-increment:g;content:counter(g) "  ";color:var(--feuerrot);white-space:pre;font-weight:700}@media (width>=68rem){.wissen-seite{grid-template-columns:minmax(0,1fr) 19rem}.wissen-rand{max-height:calc(100vh - 3rem);padding-right:.25rem;position:sticky;top:1.5rem;overflow:auto}}.blaettern{border-top:3px solid var(--schildschwarz);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:2rem;display:flex}.blaettern .knopf{text-transform:none;letter-spacing:.01em;max-width:min(100%,22rem);font-size:.92rem;line-height:1.15}.artikel-text h2{scroll-margin-top:1.5rem}.artikel-text p strong:first-child{font-family:var(--f-schild);font-weight:700}.pools{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:clamp(2rem,4vw,3.5rem);display:grid}.pools h3{color:var(--schildgelb);margin-bottom:1rem}.pools ul{border-top:1.5px dashed #f5f0e466;margin:0;padding:0;list-style:none}.pools li{border-bottom:1.5px dashed #f5f0e466;gap:.25rem;padding:.9rem 0;display:grid}.pools li a{font-family:var(--f-schild);text-decoration-color:var(--schildgelb);font-size:1.2rem;font-weight:700}.pools li a:after{content:" ↗";color:var(--schildgelb)}.pools li span{color:#f5f0e4d9;font-size:.98rem}.wegweiserbaum p{font-family:var(--f-schild);color:var(--tinte);font-size:1.15rem;font-weight:500}.krimi{color:var(--kalk);border-block:.5rem solid var(--schildschwarz);background:radial-gradient(120% 140% at 20% 30%,#1d2a2a 0%,#0c1213 60%,#070b0c 100%);overflow:hidden}.krimi .huelle{align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3.5rem,7vw,6.5rem);display:grid}@media (width>=52rem){.krimi .huelle{grid-template-columns:minmax(14rem,21rem) 1fr}}.krimi-cover{max-width:19rem;transition:transform .4s cubic-bezier(.3,1.5,.5,1);display:block;transform:rotate(-3.5deg);box-shadow:0 2px #000,0 30px 60px -10px #000c,0 0 0 1px #ffffff14}.krimi-cover img{width:100%;height:auto}.krimi:hover .krimi-cover{transform:rotate(-1deg)scale(1.02)}.krimi .etikett{color:var(--schildgelb)}.krimi h2{font-family:var(--f-slab);text-transform:uppercase;letter-spacing:.01em;color:#f3efe6;overflow-wrap:anywhere;margin:.8rem 0 .4rem;font-size:clamp(2.4rem,1rem + 4.6vw,5.6rem);line-height:.95}.krimi-zeile{font-family:var(--f-fraktur);color:#e8434a;text-shadow:0 0 22px #c4161c73;margin:0 0 1.4rem;font-size:clamp(1.7rem,1.2rem + 1.8vw,2.8rem);font-weight:700;line-height:1.05}.krimi p{max-width:40rem}.krimi-daten{color:#f5f0e4b3;letter-spacing:.05em;margin-top:1.25rem;font-size:.9rem}.krimi-knoepfe{flex-wrap:wrap;gap:.75rem;margin:1.75rem 0 0;display:flex}.krimi-auch{font-family:var(--f-schild);margin:1.5rem 0 0;font-size:1rem;font-weight:600}.krimi-auch a{text-decoration-color:var(--schildgelb)}.krimi.wiesn{color:var(--schildschwarz);border-block-color:var(--emaille);background:#f3f0e8 repeating-linear-gradient(45deg,#1c4a970d 0 14px,#0000 14px 28px)}.krimi.wiesn .etikett{color:var(--emaille)}.krimi.wiesn h2{color:var(--schildschwarz);font-family:var(--f-plakat);letter-spacing:.01em}.krimi.wiesn .krimi-zeile{color:var(--emaille);text-shadow:none}.krimi.wiesn .krimi-daten{color:var(--tinte-2)}.krimi.wiesn .krimi-cover{transform:rotate(3deg);box-shadow:0 2px #0003,0 24px 50px -12px #00000073}.krimi.wiesn:hover .krimi-cover{transform:rotate(1deg)scale(1.02)}.krimi.wiesn .krimi-auch a{text-decoration-color:var(--emaille)}html[data-ruhig] .krimi-cover{transform:none!important}.leistungen{grid-template-columns:1fr;gap:clamp(1.5rem,3vw,2.5rem);display:grid}@media (width>=40rem) and (width<=61.99rem){.leistungen{grid-template-columns:1fr 1fr}.leistung:last-child:nth-child(odd){grid-column:1/-1}.leistung:last-child:nth-child(odd) ul{columns:2;column-gap:2.5rem}}@media (width>=62rem){.leistungen{grid-template-columns:repeat(6,1fr)}.leistung{grid-column:span 2}.leistung:nth-child(n+4){grid-column:span 3}}@media (width>=80rem){.leistung:nth-child(n+4) ul{columns:2;column-gap:2.5rem}}.leistung li{break-inside:avoid}.leistung{border:2px solid var(--schildschwarz);box-shadow:0 5px 0 var(--schildschwarz);background:#fffdf6;border-radius:.4rem;margin-top:1.1rem;padding:2.4rem 1.4rem 1.4rem;position:relative}.leistung h3.emaille{margin:0;font-size:.98rem;position:absolute;top:-1.15rem;left:1rem;transform:rotate(-1.5deg)}.leistung:nth-child(2n) h3.emaille{transform:rotate(1.2deg)}.leistung>p{color:var(--tinte-2);margin:0 0 1rem;font-size:1rem}.leistung ul{font-family:var(--f-schild);margin:0;padding:0;font-size:1.1rem;font-weight:600;list-style:none}.leistung li{border-top:1.5px dashed color-mix(in srgb, var(--schildschwarz) 28%, transparent);padding:.45rem 0 .45rem 1.6rem;line-height:1.25;position:relative}.leistung li:before{content:"";background:var(--schildgelb);clip-path:polygon(0 0,65% 0,100% 50%,65% 100%,0 100%);width:.95rem;height:.6rem;box-shadow:inset 0 0 0 1.5px var(--schildschwarz);outline:1.5px solid var(--schildschwarz);outline-offset:-1.5px;position:absolute;top:.72rem;left:0}.dunkel .leistung{color:var(--schildschwarz)}.artikel-text table{border-collapse:collapse;width:100%;font-family:var(--f-schild);margin:1.5rem 0 2rem;font-size:1rem;display:block;overflow-x:auto}.artikel-text th{text-align:left;background:var(--schildschwarz);color:var(--kalk);letter-spacing:.03em;white-space:nowrap;padding:.6rem .8rem;font-weight:700}.artikel-text td{border-bottom:1.5px dashed color-mix(in srgb, var(--schildschwarz) 30%, transparent);vertical-align:top;min-width:9rem;padding:.6rem .8rem}.artikel-text tr:nth-child(2n) td{background:#00000009}.artikel-text a{text-decoration-color:var(--feuerrot);text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){.zettel,.wegweiserbaum .schild,.knopf,.register a:before{transform:none!important}}html[data-ruhig] :is(.zettel,.wegweiserbaum .schild,.eigen .huelle,.stempel){transform:none!important}@media (forced-colors:active){.knopf:before,.knopf:after,.wegweiserbaum .schild:before,.wegweiserbaum .schild:after{display:none}.knopf,.wegweiserbaum .schild{border:2px solid buttontext}}.finder .schritt{margin-bottom:clamp(1.75rem,3vw,2.5rem)}.finder .schritt legend{margin-bottom:1rem;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem)}.finder .wahl{grid-template-columns:repeat(auto-fill,minmax(min(100%,11.5rem),1fr))}.finder .wahl span{min-height:3rem;padding:.55rem .9rem;font-size:1.05rem}.land-titel a{color:inherit;box-shadow:none;background:0 0;border:0;text-decoration:none}.land-titel a:after{content:" →";font-family:var(--f-schild);vertical-align:.35em;color:var(--feuerrot);white-space:nowrap;font-size:.5em}.land-titel a:hover,.land-titel a:focus-visible{color:var(--feuerrot)}.laden-haupt{align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}@media (width>=54rem){.laden-haupt{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.laden-haupt img,.laden-raster img{border:3px solid var(--schildschwarz);width:100%;height:auto;box-shadow:0 6px 0 var(--schildschwarz);border-radius:.5rem;transition:transform .15s,box-shadow .15s;display:block}.laden-schritte{counter-reset:schritt;font-family:var(--f-schild);gap:.7rem;margin:1.5rem 0 2rem;padding:0;font-size:1.1rem;font-weight:600;list-style:none;display:grid}.laden-schritte li{counter-increment:schritt;align-items:baseline;gap:.8rem;display:flex}.laden-schritte li:before{content:counter(schritt);background:var(--schildgelb);border:2px solid var(--schildschwarz);border-radius:50%;flex:none;place-items:center;width:1.9rem;height:1.9rem;font-size:1rem;display:grid}.laden-raster{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:clamp(1.5rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}.laden-raster a,.laden-raster div{color:inherit;text-decoration:none;display:block}.laden-raster p{color:var(--tinte-2);margin:0}.laden-raster .bald{color:var(--feuerrot);margin-top:.6rem}.schild-shirt+.abschnitt{padding-top:0}.eintrag-band-kasten{border:3px solid var(--schildschwarz);box-shadow:0 6px 0 var(--schildschwarz);background:#fffdf6;border-radius:.8rem;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.5rem,4vw,3rem);display:grid}@media (width>=48rem){.eintrag-band-kasten{grid-template-columns:auto 1fr}}.eintrag-band-kasten h2{margin-top:.4rem}.preisschild.klein{justify-self:center;max-width:16rem;padding:1.4rem 2rem;position:static}.preisschild.klein .preis-zahl{font-size:clamp(3rem,6vw,4.2rem)}.betriebe-leer{border:2px dashed var(--schildschwarz);font-family:var(--f-schild);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin:0;padding:1.1rem 1.4rem;font-size:1.1rem;display:flex}.betriebe-liste{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}.betriebe-liste li{border:2px solid var(--schildschwarz);box-shadow:0 4px 0 var(--schildschwarz);background:#fffdf6;border-radius:.5rem;padding:1.2rem 1.3rem}.betriebe-liste h3{margin:.3rem 0 .4rem;font-size:1.5rem}.betriebe-liste p{margin:0}.betrieb-kontakt{font-family:var(--f-schild);flex-wrap:wrap;gap:.2rem 1.2rem;font-weight:600;display:flex;margin-top:.8rem!important}.eintrag-angebot{align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}@media (width>=56rem){.eintrag-angebot{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr)}.preisschild{position:sticky;top:2rem}}.preisschild{text-align:center;background:linear-gradient(175deg, #ffe04d, var(--schildgelb) 40%, #f1c200);color:var(--schildschwarz);box-shadow:inset 0 0 0 5px var(--schildgelb), inset 0 0 0 10px var(--schildschwarz), 0 8px 0 var(--schildschwarz);border-radius:1rem;justify-items:center;gap:.2rem;padding:clamp(1.6rem,4vw,2.6rem) 1.5rem;display:grid;transform:rotate(-2deg)}.preis-oben,.preis-unten{font-family:var(--f-schild);letter-spacing:.04em;text-transform:uppercase;font-size:1.05rem;font-weight:600}.preis-zahl{font-family:var(--f-plakat);white-space:nowrap;font-size:clamp(3.6rem,8.5vw,5.6rem);line-height:1.05}.eintrag-punkte{gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.eintrag-punkte li{padding-left:2.2rem;position:relative}.eintrag-punkte li:before{content:"";background:var(--schildgelb);border:2px solid var(--schildschwarz);border-radius:50%;width:1.2rem;height:1.2rem;position:absolute;top:.35em;left:0}.felder select{width:100%;min-height:3.55rem;font-size:1.2rem;font:inherit;border:2px solid var(--schildschwarz);color:inherit;background:#fffdf6;border-radius:.35rem;padding:.85rem 1rem;font-weight:400}.portal-liste{flex-wrap:wrap;gap:1.1rem 1.6rem;margin:0;padding:0;list-style:none;display:flex}.knopf .portal{text-align:left;gap:.15rem;line-height:1.15;display:grid}.knopf .portal small{text-transform:none;letter-spacing:.01em;font-size:.74em;font-weight:500}.portal-hinweis{max-width:60ch;color:var(--tinte-2);margin-top:1.5rem;font-size:.95rem}.gebiet-wahl{max-width:26rem;display:block}.gebiet-wahl select{appearance:none;width:100%;min-height:3rem;font-family:var(--f-schild);color:var(--schildschwarz);border:2px solid var(--schildschwarz);box-shadow:0 3px 0 var(--schildschwarz);cursor:pointer;background:#fffdf6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%2315140f' stroke-width='2'/%3E%3C/svg%3E") right .9rem center/.8rem no-repeat;border-radius:.35rem;padding:.55rem 2.6rem .55rem .9rem;font-size:1.05rem;font-weight:600}.gebiet-wahl select:focus-visible{outline:3px solid var(--abendrot);outline-offset:2px}.finder-paar{gap:0 2.5rem;display:grid}@media (width>=60rem){.finder-paar{grid-template-columns:1.25fr 1fr}}.finder-ergebnis{z-index:5;background:var(--kalk);border-bottom:3px solid var(--schildschwarz);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin:clamp(2rem,4vw,3.5rem) 0 1rem;padding:.8rem 0;display:flex;position:sticky;top:0}.finder-ergebnis .sortierung{margin:0}.finder-zahl{font-family:var(--f-schild);margin:0;font-size:1.3rem;font-weight:700}.finder-zahl b{font-family:var(--f-plakat);color:var(--feuerrot);margin-right:.3rem;font-size:clamp(2.6rem,2rem + 2.4vw,4.2rem);font-weight:400;line-height:.9}.finder .register{border-top:0}.register .name small{font-family:var(--f-schild);letter-spacing:.02em;color:var(--tinte-2);margin-top:.15rem;font-size:.95rem;font-weight:500;display:block}.register a:hover .name small,.register a:focus-visible .name small{color:inherit}.pools.hell h3{color:var(--schildschwarz)}.pools.hell ul{border-top-color:color-mix(in srgb, var(--schildschwarz) 35%, transparent)}.pools.hell li{border-bottom-color:color-mix(in srgb, var(--schildschwarz) 35%, transparent)}.pools.hell li a:after{content:" ➜";color:var(--feuerrot)}.pools.hell li a{text-decoration-color:var(--feuerrot)}.lage-raster{align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}@media (width>=56rem){.lage-raster:has(.lagekarte){grid-template-columns:minmax(16rem,24rem) 1fr}}.lagekarte{border:2px solid var(--schildschwarz);box-shadow:0 5px 0 var(--schildschwarz);background:#fffdf6;border-radius:.4rem;margin:0;padding:1.25rem 1.25rem 1rem;transform:rotate(-1deg)}.lagekarte svg{width:100%;height:auto;overflow:visible}.lagekarte .land{fill:#e9f0dc;stroke:var(--schildschwarz);stroke-width:2px;stroke-linejoin:round}.lagekarte .stadt circle{fill:var(--tinte-2)}.lagekarte .stadt text{font-family:var(--f-schild);fill:var(--tinte-2);font-size:9px;font-weight:600}.lagekarte .hier circle{fill:var(--feuerrot);stroke:#fff;stroke-width:1.5px}.lagekarte .hier .puls{fill:var(--feuerrot);opacity:.25;stroke:none;transform-origin:50%;transform-box:fill-box;animation:2.4s ease-out infinite puls}@keyframes puls{0%{opacity:.5;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}.lagekarte figcaption{text-align:center;color:var(--tinte-2);margin-top:.8rem}.lage-daten{border-top:3px solid var(--schildschwarz);margin:0}.lage-daten>div{border-bottom:1.5px dashed color-mix(in srgb, var(--schildschwarz) 35%, transparent);padding:1.2rem 0}.lage-daten dt{color:var(--tinte-2);margin-bottom:.4rem}.lage-daten dd{font-family:var(--f-schild);flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;margin:0;font-size:1.1rem;display:flex}.lage-daten dd b{font-family:var(--f-plakat);letter-spacing:.01em;font-size:clamp(1.8rem,1.4rem + 1.4vw,2.8rem);font-weight:400;line-height:1}.lage-daten .verlauf{flex:100%;height:3.5rem;margin-top:.6rem}.lage-daten .verlauf polyline{fill:none;stroke:var(--feuerrot);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}html[data-ruhig] .lagekarte{transform:none}.schild-shirt-kasten{border:3px solid var(--schildschwarz);box-shadow:0 6px 0 var(--schildschwarz);background:#fffdf6;border-radius:.8rem;align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.4rem,3.5vw,3rem);display:grid}@media (width>=54rem){.schild-shirt-kasten{grid-template-columns:minmax(14rem,.75fr) minmax(0,1.25fr)}}.schild-shirt-kasten h2{margin-top:.4rem}.shirt-vorschau{width:100%;max-width:26rem;margin:0 auto;position:relative;container-type:inline-size}.shirt-vorschau svg{filter:drop-shadow(0 8px 14px #00000059);width:100%;height:auto;display:block}.shirt-vorschau .ortsschild{overflow-wrap:anywhere;text-align:center;width:max-content;max-width:52%;font-size:11.5cqw;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}.shirt-preis{background:var(--feuerrot);color:#fff;width:5.2em;height:5.2em;font-family:var(--f-schild);letter-spacing:.02em;box-shadow:0 3px 0 var(--schildschwarz);border-radius:50%;place-items:center;font-size:clamp(.85rem,4.2cqw,1.15rem);font-weight:700;display:grid;position:absolute;top:4%;right:2%;transform:rotate(8deg)}.shirt-punkte{font-family:var(--f-schild);gap:.55rem;margin:1.2rem 0 1.6rem;padding:0;font-size:1.05rem;font-weight:600;list-style:none;display:grid}.shirt-punkte li{align-items:center;gap:.7rem;display:flex}.shirt-punkte li:before{content:"";background:var(--schildgelb);border:2px solid var(--schildschwarz);border-radius:50%;flex:none;width:.9rem;height:.9rem}.farben{gap:.3rem;display:inline-flex}.farben i{border:2px solid var(--schildschwarz);border-radius:50%;width:1.25rem;height:1.25rem;display:inline-block;box-shadow:inset 0 0 0 2px #fff}.shirt-knoepfe{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin:0;display:flex}.shirt-mehr{font-family:var(--f-schild);font-weight:700}.laden-bild{display:block;position:relative}.laden-preisschild{background:var(--feuerrot);color:#fff;width:6.2rem;height:6.2rem;line-height:1;font-family:var(--f-schild);box-shadow:0 4px 0 var(--schildschwarz);border-radius:50%;place-items:center;display:grid;position:absolute;top:-.8rem;right:-.6rem;transform:rotate(8deg)}.laden-preisschild b{font-size:1.45rem;font-weight:700}.laden-preisschild small{letter-spacing:.06em;text-transform:uppercase;margin-top:.25rem;font-size:.75rem}.laden-raster li{display:grid}.laden-raster a{border:3px solid var(--schildschwarz);box-shadow:0 6px 0 var(--schildschwarz);background:#fffdf6;border-radius:.7rem;grid-template-rows:auto auto 1fr auto;padding:.9rem .9rem 1rem;transition:transform .15s,box-shadow .15s;display:grid}.laden-raster a img{box-shadow:none;border:0;border-radius:.4rem}.laden-raster a:hover{box-shadow:0 10px 0 var(--schildschwarz);transform:translateY(-4px)}.laden-raster a:hover img{box-shadow:none;transform:none}.laden-raster h3{margin:1rem 0 .2rem;font-size:1.35rem}.laden-kauf{border-top:2px solid var(--schildschwarz);font-family:var(--f-schild);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding-top:.8rem;display:flex}.laden-kauf b{font-size:1.35rem;font-weight:700}.laden-pfeil{--spitze:.9em;isolation:isolate;padding:.45rem calc(var(--spitze) + .9rem) .45rem .9rem;letter-spacing:.06em;text-transform:uppercase;color:var(--schildschwarz);font-size:.9rem;font-weight:700;position:relative}.laden-pfeil:before,.laden-pfeil:after{content:"";z-index:-1;clip-path:polygon(0 0, calc(100% - var(--spitze)) 0, 100% 50%, calc(100% - var(--spitze)) 100%, 0 100%);position:absolute;inset:0}.laden-pfeil:before{background:var(--schildschwarz)}.laden-pfeil:after{background:linear-gradient(175deg, #ffe04d, var(--schildgelb) 40%, #f1c200);inset:2px 4px 2px 2px}.laden-raster a:hover .laden-pfeil{transform:translate(4px)}.laden-vertrauen{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.5rem 2.5rem;margin:0;padding:0;list-style:none;display:grid}.laden-vertrauen li{border-left:4px solid var(--schildgelb);gap:.35rem;padding-left:1.1rem;display:grid}.laden-vertrauen b{font-family:var(--f-schild);font-size:1.2rem;font-weight:700}.laden-vertrauen span{opacity:.85;font-size:.98rem}.quelle-hinweis{max-width:70ch;color:var(--tinte-2);margin:1.6rem 0 0;font-size:.88rem}.klima-raster,.rathaus-raster{align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}@media (width>=54rem){.klima-raster{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.rathaus-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.klima-werte>div{padding:.9rem 0}.klima-werte dd span,.rathaus-daten dd span{color:var(--tinte-2);font-size:1rem}.klima-diagramm{border:2px solid var(--schildschwarz);box-shadow:0 5px 0 var(--schildschwarz);background:#fffdf6;border-radius:.4rem;margin:0;padding:1.25rem 1rem .9rem;transform:rotate(.6deg)}.klima-diagramm svg{width:100%;height:auto;overflow:visible}.klima-diagramm .sonne{fill:var(--schildgelb);opacity:.45}.klima-diagramm .warm{fill:var(--feuerrot)}.klima-diagramm .kalt{fill:var(--emaille)}.klima-diagramm .null{stroke:var(--schildschwarz);stroke-width:1px}.klima-diagramm text{font-family:var(--f-schild);fill:var(--tinte);text-anchor:middle;font-weight:600}.klima-diagramm .wert{font-size:8.5px}.klima-diagramm .monat{fill:var(--tinte-2);font-size:9px}.klima-diagramm figcaption{text-align:center;color:var(--tinte-2);margin-top:.6rem}.rathaus-daten dd b.name{font-family:var(--f-schild);font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-weight:700}.rathaus-daten dd>span{align-items:baseline;gap:.4rem;display:inline-flex}.rathaus-daten .partner{font-family:var(--f-schild);color:var(--tinte);font-size:1.15rem;font-weight:600}.vergleich{border-collapse:collapse;width:100%;font-family:var(--f-schild);border-top:3px solid var(--schildschwarz);font-size:1.05rem}.vergleich caption{caption-side:top;text-align:left;color:var(--tinte-2);padding-bottom:.6rem}.vergleich th,.vergleich td{text-align:right;white-space:nowrap;border-bottom:1.5px dashed color-mix(in srgb, var(--schildschwarz) 35%, transparent);vertical-align:baseline;padding:.75rem .5rem}.vergleich th[scope=row]{text-align:left;white-space:normal;padding-left:0;font-weight:600}.vergleich thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--tinte-2);font-size:.82rem;font-weight:600}.vergleich td.ort b{font-family:var(--f-plakat);letter-spacing:.01em;font-size:1.5rem;font-weight:400}.vergleich td.ort.mehr b{color:var(--feuerrot)}.vergleich td{color:var(--tinte-2)}.vergleich td.ort{color:var(--tinte)}.sehenswert-liste{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.8rem 1.2rem;margin:0 0 1.6rem;padding:0;list-style:none;display:grid}.sehenswert-liste li{border-left:4px solid var(--schildgelb);gap:.15rem;padding:.7rem 0 .7rem 1rem;display:grid}.sehenswert-liste b{font-family:var(--f-schild);font-size:1.15rem;font-weight:700;line-height:1.2}.sehenswert-liste span{color:var(--tinte-2);font-size:.9rem}.zaehler-liste{flex-wrap:wrap;gap:.6rem .8rem;margin:0;padding:0;list-style:none;display:flex}.zaehler-liste li{font-family:var(--f-schild);border:2px solid var(--schildschwarz);background:#fffdf6;border-radius:2rem;padding:.35rem .8rem;font-size:.98rem;font-weight:600}.zaehler-liste b{font-family:var(--f-plakat);margin-right:.15rem;font-size:1.15rem;font-weight:400}.wiki-auszug{border-left:5px solid var(--schildgelb);background:#fffdf6;border-radius:0 .4rem .4rem 0;margin:2rem 0 0;padding:1.2rem 1.4rem}.wiki-auszug p{margin:0;font-size:1.05rem}.wiki-auszug p:first-letter{color:inherit;font-family:inherit}.wiki-auszug footer{font-family:var(--f-schild);color:var(--tinte-2);margin-top:.6rem;font-size:.88rem}.passt .finder-ergebnis{align-items:baseline}.passt-hinweis{color:var(--tinte-2);margin:0}.passt-liste li{position:relative}.passt-liste .passt-duell{font-family:var(--f-schild);margin:-.4rem 0 .9rem 4.2rem;font-size:.92rem;font-weight:600;display:inline-block}.duell-wahl{gap:1.5rem 2.5rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}@media (width>=48rem){.duell-wahl{grid-template-columns:1fr 1fr}}.duell-feld{position:relative}.duell-feld label{color:var(--tinte-2);margin-bottom:.5rem;display:block}.duell-feld input{width:100%;min-height:3.55rem;font:inherit;font-family:var(--f-schild);border:2px solid var(--schildschwarz);box-shadow:0 4px 0 var(--schildschwarz);background:#fffdf6;border-radius:.35rem;padding:.85rem 1rem;font-size:1.2rem;font-weight:500}.duell-feld ul{z-index:20;border:2px solid var(--schildschwarz);box-shadow:0 8px 0 var(--schildschwarz), 0 14px 30px #0003;background:#fffdf6;border-radius:.35rem;max-height:22rem;margin:.4rem 0 0;padding:.3rem 0;list-style:none;position:absolute;left:0;right:0;overflow:auto}.duell-feld li{cursor:pointer;font-family:var(--f-schild);padding:.55rem 1rem;font-weight:600;display:grid}.duell-feld li small{color:var(--tinte-2);font-weight:400}.duell-feld li[aria-selected=true],.duell-feld li:hover{background:var(--schildgelb)}.duell-feld li.leer{cursor:default;color:var(--tinte-2);font-weight:400}.duell-stand{margin:0 0 1rem}.vergleich.duell th[scope=col]{font-family:var(--f-plakat);text-transform:uppercase;letter-spacing:.01em;color:var(--tinte);font-size:clamp(1.3rem,1rem + 1.2vw,2rem)}.vergleich.duell tr.gruppe th{text-align:left;font-family:var(--f-schild);letter-spacing:.08em;text-transform:uppercase;color:var(--tinte-2);border-bottom:2px solid var(--schildschwarz);padding-top:1.6rem;font-size:.82rem}.vergleich.duell td{color:var(--tinte);white-space:normal;font-size:1.1rem}.vergleich.duell td.besser{background:linear-gradient(transparent 55%, var(--schildgelb) 55%, var(--schildgelb) 92%, transparent 92%) no-repeat;font-weight:700}.duell-links{font-family:var(--f-schild);margin-top:1.5rem;font-weight:600}.duell-leer{max-width:50ch;color:var(--tinte-2)}.duell-link{margin-top:1.8rem}.seite-wege{font-family:var(--f-schild);color:#fff;margin:-.4rem 0 0;font-size:1.05rem;font-weight:600}.seite-wege a{color:var(--schildgelb)}.passt-liste .passt-duell,.passt-liste .passt-duell:hover,.passt-liste .passt-duell:focus-visible{min-height:2.75rem;color:var(--emaille);font-family:var(--f-schild);background:0 0;grid-template-columns:none;align-items:center;margin:-.9rem 0 .4rem 4.2rem;padding:0 .3rem 0 0;font-size:.92rem;font-weight:600;display:inline-flex}.passt-liste .passt-duell:before{content:none}.spiel-kopf{padding-bottom:clamp(1.5rem,3vw,2.5rem)}.spiel-kopf h1.plakat{font-family:var(--f-plakat);text-transform:uppercase;letter-spacing:.004em;margin:.2rem 0 1rem;font-size:clamp(3.2rem,1.6rem + 6vw,7rem);line-height:.95}.spiel-kopf h1.plakat em{font-family:var(--f-fraktur);text-transform:none;color:var(--schildgelb);font-size:1.08em;font-style:normal;font-weight:700}.spiel-kopf .vorspann{max-width:60ch}.spiel-abschnitt{padding-top:clamp(1.5rem,3vw,2.5rem)}.spiel{border:3px solid var(--schildschwarz);width:100%;box-shadow:0 8px 0 var(--schildschwarz), 0 20px 40px #00000040;touch-action:none;-webkit-user-select:none;user-select:none;background:#0d1420;border-radius:.7rem;position:relative;overflow:hidden}.spiel canvas{width:100%;height:auto;display:block}.spiel.laeuft canvas{cursor:none}.spiel-hud{pointer-events:none;align-items:flex-start;gap:.6rem;padding:.7rem;display:flex;position:absolute;inset:0 0 auto}.hud-block{color:#fff;pointer-events:auto;background:#15140fdb;border:2px solid #ffd21a80;border-radius:.5rem;gap:.1rem;min-width:5.2rem;padding:.4rem .8rem .5rem;display:grid}.hud-block .etikett{color:var(--schildgelb);font-size:.7rem}.hud-block b{font-family:var(--f-plakat);letter-spacing:.02em;font-size:clamp(1.4rem,1rem + 1.4vw,2.3rem);font-weight:400;line-height:1}.hud-patronen{cursor:pointer;font:inherit;text-align:left}.hud-patronen .huelsen{gap:.25rem;padding-top:.25rem;display:flex}.hud-patronen i{background:linear-gradient(#e8483a,#b8261f 70%,#d9b34a 70%);border-radius:.15rem .15rem .05rem .05rem;width:.55rem;height:1.3rem;transition:opacity .15s,transform .15s;display:block;box-shadow:inset -2px 0 #00000040}.hud-patronen i.leer{opacity:.2;transform:translateY(2px)}.hud-patronen.leer{animation:.3s wackeln}.hud-patronen.laedt i{animation:.75s linear laden}@keyframes wackeln{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes laden{0%{opacity:.2;transform:translateY(8px)}60%{opacity:.2;transform:translateY(8px)}to{opacity:1;transform:none}}.hud-kombo{font-family:var(--f-plakat);color:var(--schildgelb);text-shadow:0 2px 0 var(--schildschwarz), 0 0 12px #00000080;align-self:center;margin-left:.4rem;font-size:clamp(1rem,.8rem + 1vw,1.6rem)}.hud-kombo.heiss{color:#ff5a4a;animation:.5s infinite alternate pochen}@keyframes pochen{to{transform:scale(1.12)}}.hud-rechts{pointer-events:auto;gap:.4rem;margin-left:auto;display:flex}.hud-knopf{font:inherit;font-family:var(--f-schild);letter-spacing:.04em;color:#fff;cursor:pointer;background:#15140fdb;border:2px solid #ffd21a80;border-radius:.4rem;padding:.45rem .7rem;font-size:.85rem;font-weight:700}.hud-knopf:hover{background:var(--schildgelb);color:var(--schildschwarz)}.spiel-kommentar{max-width:min(60%,26rem);color:var(--schildschwarz);font-family:var(--f-schild);box-shadow:0 4px 0 var(--schildschwarz);opacity:0;pointer-events:none;background:#fffdf6;border-radius:.7rem .7rem .7rem .1rem;margin:0;padding:.6rem .9rem;font-size:clamp(.85rem,.7rem + .6vw,1.1rem);font-weight:600;position:absolute;bottom:.8rem;left:.8rem;transform:translateY(8px)}.spiel-kommentar:before{content:"Stammtisch";letter-spacing:.1em;text-transform:uppercase;color:var(--feuerrot);font-size:.65rem;display:block}.spiel-kommentar.zeigt{animation:2.6s forwards kommentar}@keyframes kommentar{0%{opacity:0;transform:translateY(8px)}10%{opacity:1;transform:none}80%{opacity:1}to{opacity:0;transform:translateY(-6px)}}.spiel-tafel{text-align:center;color:#fff;background:#0508129e;place-content:center;padding:4.5rem 1rem 1rem;display:grid;position:absolute;inset:0}.spiel-tafel[hidden]{display:none}.spiel-tafel>*{max-width:34rem;margin-left:auto;margin-right:auto}.spiel-tafel .etikett{color:var(--schildgelb);margin:0 0 .4rem}.spiel-tafel h3{font-family:var(--f-plakat);text-transform:uppercase;letter-spacing:.01em;margin:0 0 1rem;font-size:clamp(1.6rem,1rem + 2.6vw,3.4rem);font-weight:400;line-height:1}.spiel-tafel p{margin:0 0 .8rem}.spiel-regeln{font-family:var(--f-schild);gap:.35rem;margin:0 0 1.4rem;padding:0;font-size:clamp(.9rem,.8rem + .5vw,1.1rem);list-style:none;display:grid}.spiel-regeln b{color:var(--schildgelb)}.spiel-tafel .knopf{justify-self:center}.ende-punkte{font-family:var(--f-schild);font-size:1.1rem;font-weight:600;margin:0!important}.ende-punkte b{font-family:var(--f-plakat);color:var(--schildgelb);font-size:clamp(3rem,2rem + 5vw,6rem);font-weight:400;line-height:1;display:block}.ende-details{font-family:var(--f-schild);opacity:.85;font-size:.95rem}.ende-form{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-bottom:1rem;display:flex}.ende-form input{font:inherit;font-family:var(--f-schild);border:2px solid var(--schildschwarz);color:var(--schildschwarz);background:#fffdf6;border-radius:.35rem;min-width:12rem;padding:.6rem .9rem;font-size:1.05rem;font-weight:500}.ende-knoepfe{margin:0}@media (width<=40rem){.spiel-hud{gap:.35rem;padding:.4rem}.hud-block{min-width:0;padding:.3rem .5rem}.hud-knopf{padding:.35rem .5rem;font-size:.75rem}.spiel-regeln{text-align:left}.spiel-tafel h3{font-size:1.4rem}}.scheibe-raster{align-items:start;gap:clamp(1.5rem,3vw,3rem);margin-bottom:clamp(2rem,4vw,3rem);display:grid}@media (width>=54rem){.scheibe-raster{grid-template-columns:1.2fr 1fr}}.vergleich.scheibe th[scope=row] small{color:var(--tinte-2);font-size:.9rem;font-weight:400;display:block}.vergleich.scheibe td.ort b{white-space:nowrap;font-size:1.35rem}.vergleich.scheibe td.ort.weniger b{color:var(--feuerrot)}.liste-titel{font-family:var(--f-plakat);text-transform:uppercase;margin:0 0 .8rem;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem);font-weight:400}.liste-titel small{font-family:var(--f-schild);text-transform:none;color:var(--tinte-2);margin-left:.6rem;font-size:.95rem}.schuetzenliste{counter-reset:platz;border-top:3px solid var(--schildschwarz);max-width:40rem;margin:0;padding:0;list-style:none}.schuetzenliste li{counter-increment:platz;border-bottom:1.5px dashed color-mix(in srgb, var(--schildschwarz) 35%, transparent);font-family:var(--f-schild);grid-template-columns:2.4rem 5.5rem 1fr;align-items:baseline;gap:.6rem;padding:.7rem 0;display:grid}.schuetzenliste li:before{content:counter(platz) ".";font-family:var(--f-plakat);color:var(--tinte-2);font-size:1.4rem}.schuetzenliste b{font-family:var(--f-plakat);font-size:1.5rem;font-weight:400}.schuetzenliste small{color:var(--tinte-2);display:block}.schuetzenliste li.leer{color:var(--tinte-2);padding-left:0;display:block}.schuetzenliste li.leer:before{content:none}@media (width<=40rem){.spiel canvas{object-fit:cover;height:min(72vh,96vw)}.spiel-tafel{padding-top:3.2rem}.spiel-regeln li:nth-child(n+3){display:none}.spiel-kommentar{max-width:80%;font-size:.8rem}}.depp{justify-items:center;gap:1.2rem;display:grid}.depp-rahmen{border:3px solid var(--schildschwarz);width:min(100%,40rem);box-shadow:0 8px 0 var(--schildschwarz), 0 20px 40px #00000040;background:#15140f;border-radius:.8rem;position:relative;overflow:hidden}.depp-rahmen[hidden]{display:none}.depp-video{aspect-ratio:4/3;object-fit:cover;background:#000;width:100%;display:block;transform:scaleX(-1)}.depp-schild{margin:0;font-size:clamp(1.6rem,1rem + 2.6vw,2.8rem);position:absolute;bottom:1rem;left:50%;transform:translate(-50%)rotate(-2deg)}.depp-schild small{display:block}.depp-blase{color:var(--schildschwarz);font-family:var(--f-schild);box-shadow:0 4px 0 var(--schildschwarz);background:#fffdf6;border-radius:.7rem .7rem .1rem;margin:0;padding:.5rem .9rem;font-weight:600;position:absolute;top:.9rem;right:.9rem}.depp-start{flex-wrap:wrap;justify-content:center;gap:1rem;margin:0;display:flex}.depp-hinweis{text-align:center;max-width:46ch;color:var(--tinte-2);margin:0}.ende-depp{font-family:var(--f-schild);font-size:.95rem;font-weight:600;margin:.8rem 0 0!important}.ende-depp a{color:var(--schildgelb)}.depp-teaser{max-width:50ch;font-family:var(--f-schild);margin:2rem 0 0;font-size:1.1rem;font-weight:600}.kopf nav a.spiel{color:#fff;background:linear-gradient(160deg,#e0524a,#c4161c 45%,#8a0f13);box-shadow:inset 0 0 0 2px #7a0c10,inset 0 0 0 3.5px #fff,0 3px 8px #00000059}.kopf nav a.spiel:hover{box-shadow:inset 0 0 0 2px #7a0c10,inset 0 0 0 3.5px #fff,0 5px 10px #0006}.kopf nav a.spiel[aria-current=page]{background:linear-gradient(175deg, #ffe04d, var(--schildgelb) 40%, #f1c200);color:var(--schildschwarz)}.spiel-anreisser{padding-top:clamp(2.5rem,5vw,4rem)}.spiel-anreisser .huelle{align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}@media (width>=60rem){.spiel-anreisser .huelle{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.spiel-teaser{color:inherit;text-decoration:none;display:block;position:relative;transform:rotate(-1deg)}.spiel-teaser canvas{width:100%;height:auto;display:block}.spiel-teaser .teaser-deckel{background:linear-gradient(#0000 55%,#0508128c);place-content:center;display:grid;position:absolute;inset:0}.spiel-teaser .teaser-deckel span{justify-self:center;transform:translateY(35%)}.spiel-teaser:hover{transform:rotate(-1deg)scale(1.01)}.spiel-anreisser h2{margin-top:.4rem}.spiel-anreisser .lesetext{max-width:44ch}.spiel-teaser{touch-action:auto}.ort-wahl{font-family:var(--f-schild);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:1.4rem 0 0;font-weight:600;display:flex}.ort-wahl input{font:inherit;font-family:var(--f-schild);border:2px solid var(--schildschwarz);background:#fffdf6;border-radius:.35rem;min-width:12rem;padding:.55rem .9rem;font-size:1.05rem;font-weight:500}.ende-teilen{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex;margin:0 0 .9rem!important}.ende-teilen [hidden]{display:none}.osm-betriebe{margin-top:clamp(1.8rem,4vw,3rem)}.osm-branche{font-family:var(--f-plakat);text-transform:uppercase;letter-spacing:.01em;margin:1.6rem 0 .5rem;font-size:clamp(1.3rem,1rem + 1vw,1.8rem);font-weight:400}.osm-branche small{font-family:var(--f-schild);text-transform:none;color:var(--tinte-2);margin-left:.4rem;font-size:.9rem}.osm-liste{border-top:2px solid var(--schildschwarz);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:0 1.5rem;margin:0;padding:0;list-style:none;display:grid}.osm-liste li{border-bottom:1.5px dashed color-mix(in srgb, var(--schildschwarz) 30%, transparent);font-family:var(--f-schild);gap:.15rem;padding:.7rem 0;display:grid}.osm-art{letter-spacing:.08em;text-transform:uppercase;color:var(--tinte-2);font-size:.72rem;font-weight:600}.osm-liste b{font-size:1.1rem;font-weight:700;line-height:1.2}.osm-liste b a{text-decoration:none}.osm-liste b a:hover{text-decoration:underline}.osm-details{color:var(--tinte-2);font-size:.88rem;line-height:1.4;display:block}.osm-details>*{display:inline}.osm-details>*+:before{content:" · ";color:var(--tinte-2)}.osm-aufwerten{color:var(--emaille);justify-self:start;font-size:.78rem;font-weight:600}.osm-mehr{margin-top:1.2rem}.osm-mehr summary{cursor:pointer;font-family:var(--f-schild);padding:.6rem 0;font-size:1.05rem;font-weight:700}.osm-mehr[open] summary{margin-bottom:.4rem}@media (width<=48rem){.brotkrumen ol{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.brotkrumen ol::-webkit-scrollbar{display:none}}.betriebe-liste li.mit-logo{grid-template-columns:1fr;display:grid}.betrieb-logo{object-fit:contain;width:auto;max-width:11rem;height:auto;max-height:3rem;margin-bottom:.6rem;display:block}.spiel-kommentar{z-index:2}.spiel-sponsor{max-width:42%;color:var(--schildschwarz);font-family:var(--f-schild);border-left:4px solid var(--feuerrot);box-shadow:0 3px 0 var(--schildschwarz);background:#fffdf6f0;border-radius:.5rem;padding:.45rem .8rem;font-size:.8rem;font-weight:600;line-height:1.25;text-decoration:none;position:absolute;bottom:.8rem;right:.8rem}.spiel-sponsor b{color:var(--feuerrot);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;display:block}.spiel-sponsor:hover{background:var(--schildgelb)}.spiel-sponsor{display:none}.spiel.laeuft .spiel-sponsor{opacity:.85;display:block}.spiel-vorschau .spiel-sponsor{display:none}.tafel-sponsor{font-family:var(--f-schild);font-size:.95rem;margin:.9rem 0 0!important}.tafel-sponsor a{color:var(--schildgelb)}.tafel-haus{font-family:var(--f-schild);opacity:.7;font-size:.8rem;margin:.4rem 0 0!important}.tafel-haus a{color:inherit}@media (width<=40rem){.spiel-sponsor{max-width:46%;padding:.35rem .6rem;font-size:.68rem}.spiel-kommentar{max-width:52%}.tafel-sponsor{font-size:.82rem}}.spiel-vorschau{cursor:default}.sponsor-probe .ort-wahl{margin:0 0 1.2rem}.sponsor-anreisser{padding-block:clamp(3rem,6vw,5rem)}.sponsor-anreisser .huelle{justify-items:start;gap:.8rem;display:grid}.sponsor-anreisser .etikett{color:var(--schildgelb)}.sponsor-anreisser h2{margin:0 0 .4rem}.sponsor-anreisser p{color:#f6efe0d9;max-width:56ch;margin:0 0 .6rem}.sponsor-anreisser .knopf{margin-top:.4rem}.app-wege{gap:clamp(1.5rem,3vw,3rem);display:grid}@media (width>=54rem){.app-wege{grid-template-columns:1fr 1fr}}.app-weg{border:3px solid var(--schildschwarz);box-shadow:0 8px 0 var(--schildschwarz);background:#fffdf6;border-radius:.7rem;padding:clamp(1.4rem,3vw,2.4rem)}.app-weg .etikett{color:var(--feuerrot);margin:0 0 .6rem}.app-weg h3{font-family:var(--f-plakat);text-transform:uppercase;margin:0 0 .8rem;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem);font-weight:400}.app-weg .knopf small{text-transform:none;letter-spacing:0;font-size:.8em;font-weight:500}.app-anleitung{font-family:var(--f-schild);margin-top:1rem}.app-anleitung summary{cursor:pointer;padding:.4rem 0;font-weight:700}.app-anleitung ol{gap:.3rem;margin:.4rem 0 .6rem;padding-left:1.4rem;display:grid}.app-anreisser .huelle{justify-items:start;gap:.6rem;display:grid}.app-anreisser p{max-width:56ch}.app-anreisser .knoepfe{flex-wrap:wrap;align-items:center;gap:.8rem 1rem;margin:.4rem 0 0;display:flex}.spiel{touch-action:auto}.spiel canvas{touch-action:none}.spiel-tafel{touch-action:pan-y;align-content:safe center;overflow-y:auto}.zahlen-band{background:var(--schildschwarz);color:var(--creme);border-top:6px solid var(--schildgelb);padding-block:clamp(2.2rem,4vw,3.5rem)}.zahlen{grid-template-columns:repeat(auto-fit,minmax(max(12rem,23%),1fr));gap:clamp(1.2rem,3vw,2.5rem) clamp(1rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid}.zahlen li{border-left:3px solid var(--schildgelb);align-content:start;gap:.15rem;min-width:0;padding-left:.9rem;display:grid;container-type:inline-size}.zahlen b{font-family:var(--f-plakat);letter-spacing:.01em;color:var(--schildgelb);white-space:nowrap;font-size:min(clamp(2.4rem,1.6rem + 2.6vw,4.4rem),26cqw);font-weight:400;line-height:.95}.zahlen .was{font-family:var(--f-schild);text-transform:uppercase;letter-spacing:.06em;font-size:clamp(1rem,.9rem + .4vw,1.25rem);font-weight:700}.zahlen .wie{font-family:var(--f-schild);color:#f6efe0b8;max-width:24ch;font-size:.9rem;font-weight:500}@media (width<=40rem){.zahlen{grid-template-columns:1fr 1fr}.zahlen .wie{display:none}}.dorfspiel{background:radial-gradient(ellipse at 50% 120%, #3a6b3a 0%, #274a2f 40%, var(--tanne-2) 100%);color:#fff;border:3px solid var(--schildschwarz);width:100%;min-height:30rem;box-shadow:0 8px 0 var(--schildschwarz), 0 20px 40px #00000040;border-radius:.7rem;align-content:center;padding:5rem 1rem 2.4rem;display:grid;position:relative;overflow:hidden}.dorfspiel .spiel-hud{z-index:2}.dorfspiel .hud-block b small{font-family:var(--f-schild);opacity:.7;margin-left:.1em;font-size:.5em;font-weight:600}.dorfspiel .spiel-tafel{z-index:3;background:#050812db}.dorfspiel:has(.spiel-tafel:not([hidden])) .hot-buehne,.dorfspiel:has(.spiel-tafel:not([hidden])) .eoe-buehne,.dorfspiel:has(.spiel-tafel:not([hidden])) .wo-buehne{filter:blur(3px);opacity:.4}.dorfspiel .spiel-kommentar{z-index:2}.dorfspiel .ortsschild{overflow-wrap:anywhere;padding:.32em .8em .34em;font-size:clamp(1.5rem,1rem + 2.4vw,3rem);text-decoration:none}.dorfspiel .ortsschild small{font-size:.36em}.dorfspiel a.ortsschild[href]:hover,.dorfspiel a.ortsschild[href]:focus-visible{outline-color:var(--schildgelb);transform:rotate(-1.2deg)scale(1.02)}.dorfspiel .knopf{min-height:3.3rem;font-size:1.15rem}.dorfspiel .ende-details{max-width:44ch}.hot-knoepfe{flex-wrap:wrap;justify-content:center;gap:.8rem 1.2rem;margin:.4rem 0 0;display:flex}.hot-knoepfe[hidden]{display:none}.dorfspiel-fuss{align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}@media (width>=54rem){.dorfspiel-fuss{grid-template-columns:1.4fr 1fr}}.dorfspiel-fuss p{max-width:60ch;color:var(--tinte-2)}.dorfspiel-wege{flex-wrap:wrap;gap:.6rem .9rem;display:flex}.dorfspiel-wege a{font-family:var(--f-schild);border:2px solid var(--schildschwarz);color:var(--schildschwarz);box-shadow:0 3px 0 var(--schildschwarz);background:#fffdf6;border-radius:.35rem;padding:.45rem .9rem;font-size:1.05rem;font-weight:700;text-decoration:none}.dorfspiel-wege a:hover,.dorfspiel-wege a:focus-visible{background:var(--schildgelb)}.hot-buehne{text-align:center;justify-items:center;gap:1rem;display:grid}.hot-etikett{color:var(--schildgelb);margin:0;font-size:1rem}.hot-paar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:1rem clamp(.8rem,3vw,2.5rem);width:100%;max-width:62rem;display:grid}.hot-seite{justify-items:center;gap:.7rem;min-width:0;transition:opacity .28s,transform .28s;display:grid}.hot-seite.rueckt{opacity:0;transform:translate(-2rem)}.hot-oder{font-family:var(--f-fraktur);color:var(--schildgelb);align-self:center;margin:0;font-size:clamp(1.4rem,1rem + 1.6vw,2.4rem);font-weight:700}.hot-wert{font-family:var(--f-schild);opacity:.9;gap:.1rem;margin:0;font-size:1rem;font-weight:600;display:grid}.hot-wert b{font-family:var(--f-plakat);letter-spacing:.02em;color:#fff;font-size:clamp(2.2rem,1.6rem + 2.4vw,4rem);font-weight:400;line-height:1}.hot-seite.richtig .hot-wert b{color:#8ee38a}.hot-seite.falsch .hot-wert b{color:#ff6a5c}.hot-seite.richtig .ortsschild{box-shadow:0 0 0 .16em var(--ortsschild-rand), 0 0 0 .3em #8ee38a, 0 .18em .5em #00000080}.hot-seite.falsch .ortsschild{box-shadow:0 0 0 .16em var(--ortsschild-rand), 0 0 0 .3em #ff6a5c, 0 .18em .5em #00000080}.hot-frage{max-width:52ch;font-family:var(--f-schild);color:#f6efe0d9;margin:.4rem 0 0;font-size:clamp(1rem,.9rem + .5vw,1.25rem);font-weight:600}.eoe-buehne{text-align:center;justify-items:center;gap:1.2rem;display:grid}.eoe-schild{margin:0;transition:transform .2s;font-size:clamp(1.9rem,1.2rem + 3.4vw,4.2rem)!important}.eoe-schild.richtig{box-shadow:0 0 0 .16em var(--ortsschild-rand), 0 0 0 .3em #8ee38a, 0 .18em .5em #00000080}.eoe-schild.falsch{box-shadow:0 0 0 .16em var(--ortsschild-rand), 0 0 0 .3em #ff6a5c, 0 .18em .5em #00000080;transform:rotate(-2deg)}.eoe-aufloesung{justify-items:center;gap:.5rem;max-width:46ch;display:grid}.eoe-aufloesung[hidden]{display:none}.eoe-urteil{font-family:var(--f-plakat);text-transform:uppercase;color:var(--schildgelb);margin:0;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem)}.eoe-text{font-family:var(--f-schild);margin:0 0 .4rem;font-size:1.1rem;font-weight:600}.eoe-text a{color:var(--schildgelb)}.dorfspiel.wo{padding:4.6rem .8rem 1.2rem}.wo-buehne{align-items:start;gap:1rem;display:grid}@media (width>=60rem){.wo-buehne{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);gap:2rem}.dorfspiel.wo{padding:4.6rem 1.5rem 1.5rem}}.wo-aufgabe{text-align:center;justify-items:center;gap:.8rem;display:grid}@media (width>=60rem){.wo-aufgabe{text-align:left;justify-items:start;position:sticky;top:1rem}}.wo-schild{margin:0}.wo-anweisung{font-family:var(--f-schild);color:#f6efe0d9;margin:0;font-size:1.1rem;font-weight:600}.wo-anweisung[hidden]{display:none}.wo-aufloesung{gap:.5rem;justify-items:inherit;display:grid}.wo-aufloesung[hidden]{display:none}.wo-km{font-family:var(--f-schild);margin:0;font-size:1.05rem;font-weight:600}.wo-km b{font-family:var(--f-plakat);color:var(--schildgelb);letter-spacing:.02em;font-size:1.9em;font-weight:400}.wo-text{font-family:var(--f-schild);margin:0 0 .3rem;font-weight:600}.wo-text a{color:var(--schildgelb)}.wo-karte{border:2px solid var(--schildschwarz);width:100%;box-shadow:0 5px 0 var(--schildschwarz);background:#fffdf6;border-radius:.4rem;margin:0;padding:.6rem}.wo-karte svg{touch-action:manipulation;width:100%;height:auto;max-height:78vh;display:block}.laeuft.wartet-auf-tipp .wo-karte svg{cursor:crosshair}.wo-karte .land{fill:#cfe0bf;stroke:var(--tanne);stroke-width:1.2px;stroke-linejoin:round}.wo-karte .punkte circle{fill:var(--tanne);opacity:.55}.wo-karte .stadt circle{fill:var(--tinte-2)}.wo-karte .stadt text{font-family:var(--f-schild);fill:var(--tinte-2);paint-order:stroke;stroke:#fffdf6;stroke-width:3px;stroke-linejoin:round;font-size:13px;font-weight:600}.wo-karte .linie{stroke:var(--schildschwarz);stroke-width:2px;stroke-dasharray:6 5}.wo-karte .tipp circle{fill:none;stroke:var(--emaille);stroke-width:2.5px}.wo-karte .tipp line{stroke:var(--emaille);stroke-width:2.5px}.wo-karte .hier circle{fill:var(--feuerrot);stroke:#fff;stroke-width:2px}.wo-karte .hier .puls{fill:var(--feuerrot);opacity:.25;stroke:none;transform-origin:50%;transform-box:fill-box;animation:2.4s ease-out infinite puls}.wo-karte figcaption{text-align:center;color:var(--tinte-2);margin-top:.5rem;font-size:.72rem}html[data-ruhig] .wo-karte .hier .puls{animation:none}@media (width<=40rem){.dorfspiel{min-height:24rem;padding:4.4rem .8rem 1.6rem}.hot-paar{grid-template-columns:1fr;gap:.6rem}.hot-oder{font-size:1.3rem}.hot-knoepfe{width:100%}.hot-knoepfe .knopf{flex:8rem;justify-content:center}.dorfspiel .spiel-tafel h3{font-size:1.45rem}.wo-karte{padding:.35rem}.wo-karte svg{max-height:none}.wo-karte .stadt text{font-size:15px}.wo-karte figcaption{display:none}}.hud-mass i{background:linear-gradient(#fff 22%,#f7c94a 22%,#e09a12 70%,#b8720a);border-radius:.1rem .1rem .2rem .2rem;width:.8rem;height:1.15rem;box-shadow:inset -2px 0 #00000040,3px .35rem 0 -.15rem #fff9}.hud-mass i.leer{opacity:.2;transform:translateY(2px)}.hud-laerm{min-width:7rem}.laerm-balken{background:#ffffff26;border-radius:.2rem;height:.7rem;margin-top:.4rem;display:block;position:relative;overflow:hidden}.laerm-balken i{background:linear-gradient(90deg,#8ee38a,#ffd21a 55%,#ff5a4a);width:0;height:100%;transition:width .12s linear;display:block}.laerm-balken:after{content:"";background:#ffffffb3;width:2px;position:absolute;top:0;bottom:0;left:60%}.hud-laerm.laut .etikett{color:#ff5a4a;animation:.5s infinite alternate pochen}.fehde-streiche{z-index:1;color:#fff;font-family:var(--f-schild);pointer-events:none;background:#15140fb3;border-radius:.5rem;gap:.15rem;margin:0;padding:.45rem .7rem;font-size:.8rem;font-weight:600;list-style:none;display:grid;position:absolute;top:4.6rem;left:.7rem}.fehde-streiche li:before{content:"○ ";color:var(--schildgelb)}.fehde-streiche li.fertig{color:#8ee38a;text-decoration:line-through #8ee38a99}.fehde-streiche li.fertig:before{content:"✓ ";color:#8ee38a}.fehde-hinweis{color:#fff;font-family:var(--f-schild);white-space:nowrap;pointer-events:none;z-index:1;background:#15140fd1;border-radius:.4rem;margin:0;padding:.45rem .9rem;font-size:clamp(.85rem,.7rem + .6vw,1.1rem);font-weight:700;position:absolute;bottom:24%;left:50%;transform:translate(-50%)}.fehde-hinweis:empty{display:none}.fehde-versteckt{color:var(--schildschwarz);font-family:var(--f-schild);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;z-index:1;background:#8ee38ae6;border-radius:.4rem;margin:0;padding:.3rem .8rem;font-size:.8rem;font-weight:700;position:absolute;top:4.6rem;left:50%;transform:translate(-50%)}.fehde-versteckt[hidden]{display:none}.fehde-halten{width:min(60%,18rem);color:var(--schildgelb);font-family:var(--f-schild);text-align:center;pointer-events:none;z-index:1;background:#15140fdb;border:2px solid #ffd21a80;border-radius:.5rem;padding:.45rem .8rem .6rem;font-size:.85rem;font-weight:700;position:absolute;bottom:24%;left:50%;transform:translate(-50%)}.fehde-halten[hidden]{display:none}.halten-balken{background:#ffffff26;border-radius:.2rem;height:.8rem;margin-top:.35rem;display:block;overflow:hidden}.halten-balken i{background:var(--schildgelb);width:0;height:100%;transition:width 80ms linear;display:block}.dorffehde canvas,.dorffehde.laeuft canvas{cursor:default}.fehde-touch{pointer-events:none;z-index:2;display:none;position:absolute;inset:0}.stick-zone{pointer-events:auto;touch-action:none;--sx:50%;--sy:50%;width:46%;height:58%;position:absolute;bottom:0;left:0}.stick-ring,.stick-knopf{left:var(--sx);top:var(--sy);pointer-events:none;border-radius:50%;display:none;position:absolute}.stick-ring{background:#15140f59;border:2px solid #ffffff80;width:6.6rem;height:6.6rem;margin:-3.3rem 0 0 -3.3rem}.stick-knopf{width:3.2rem;height:3.2rem;box-shadow:0 3px 0 var(--schildschwarz);background:#ffd21ae6;margin:-1.6rem 0 0 -1.6rem}.stick-zone.aktiv .stick-ring,.stick-zone.aktiv .stick-knopf{display:block}.touch-knoepfe{pointer-events:auto;flex-direction:column;align-items:flex-end;gap:.7rem;display:flex;position:absolute;bottom:.8rem;right:.8rem}.touch-knopf{font:inherit;font-family:var(--f-schild);letter-spacing:.04em;text-transform:uppercase;color:#fff;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#15140fcc;border:2px solid #ffd21a99;border-radius:50%;width:4rem;height:4rem;font-size:.85rem;font-weight:700}.touch-knopf.gross{background:#c4161cd9;border-color:#fff9;width:5.4rem;height:5.4rem;font-size:1rem}.touch-knopf.aktiv,.touch-knopf[aria-pressed=true]{background:var(--schildgelb);color:var(--schildschwarz)}.spiel-regeln .nur-touch{display:none}@media (pointer:coarse),(width<=40rem){.dorffehde.laeuft .fehde-touch{display:block}.dorffehde .spiel-regeln .nur-touch{display:list-item}.dorffehde .spiel-regeln .nur-tastatur{display:none}.dorffehde .spiel-regeln li:nth-child(n+3){display:list-item}.dorffehde .spiel-regeln li:last-child{display:none}.dorffehde.laeuft .spiel-kommentar{border-radius:.7rem;max-width:70%;top:32%;bottom:auto;left:50%;transform:translate(-50%)}.dorffehde.laeuft .spiel-kommentar.zeigt{animation:2.6s forwards kommentar-mitte}.dorffehde .spiel-sponsor{display:none!important}.dorffehde .fehde-hinweis,.dorffehde .fehde-halten{top:45%;bottom:auto}.dorffehde .hud-best{display:none}.dorffehde .fehde-streiche{padding:.3rem .5rem;font-size:.68rem;top:4.2rem}}@keyframes kommentar-mitte{0%{opacity:0;transform:translate(-50%,8px)}10%{opacity:1;transform:translate(-50%)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-6px)}}@media (width<=40rem){.dorffehde .hud-laerm{min-width:5rem}.dorffehde .hud-block .etikett{font-size:.6rem}}.schuetzenliste.raenge li{grid-template-columns:3.4rem 1fr}.schuetzenliste.raenge li:before{content:none}.schuetzenliste.raenge b{font-size:1.2rem}.schuetzenliste.raenge small{grid-column:2}.brauch-text{max-width:70ch;font-size:1.05rem}.ort-wahl label+input+label,.ende-knoepfe a.knopf{margin-left:.4rem}@media (width<=40rem){.ende-knoepfe{gap:.6rem;display:grid}.ende-knoepfe a.knopf{margin-left:0}}.dorffehde:not(.laeuft) .fehde-streiche,.dorffehde:not(.laeuft) .fehde-hinweis,.dorffehde:not(.laeuft) .fehde-halten{display:none}.dorffehde .hud-block .etikett{white-space:nowrap}@media (width<=40rem){.dorffehde .spiel-tafel{padding-top:4rem}.dorffehde .hud-block{padding:.25rem .4rem}.dorffehde .hud-block b{font-size:1.25rem}.dorffehde .hud-mass i{width:.6rem;height:.9rem}.dorffehde .hud-knopf{padding:.3rem .4rem}.dorffehde .spiel-hud{flex-wrap:wrap}}.touch-knopf[data-schleichen]{border-radius:2rem;width:auto;height:2.7rem;padding:0 .9rem;font-size:.75rem}@media (width<=40rem){.dorffehde .fehde-streiche,.dorffehde .fehde-versteckt{top:6.6rem}}.spielkarten{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:clamp(1rem,2.4vw,1.8rem);margin:0;padding:0;list-style:none;display:grid}.spielkarte a{height:100%;color:var(--schildschwarz);border:3px solid var(--schildschwarz);box-shadow:0 6px 0 var(--schildschwarz);background:#fffdf6;border-radius:.7rem;gap:.35rem;padding:0 0 1.1rem;text-decoration:none;transition:transform .2s cubic-bezier(.3,1.6,.5,1),box-shadow .2s;display:grid;position:relative;overflow:hidden}.spielkarte a:hover,.spielkarte a:focus-visible{box-shadow:0 10px 0 var(--schildschwarz);transform:translateY(-4px)rotate(-.6deg)}.spielkarte-bild{border-bottom:3px solid var(--schildschwarz);display:block;position:relative}.spielkarte-bild svg{aspect-ratio:240/130;width:100%;height:auto;display:block}.spielkarte-neu{background:var(--feuerrot);color:#fff;font-family:var(--f-schild);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 2px 0 var(--schildschwarz);border-radius:.3rem;padding:.2rem .55rem;font-size:.8rem;font-weight:700;position:absolute;top:.6rem;right:.6rem;transform:rotate(4deg)}.spielkarte-art{color:var(--feuerrot);padding:.5rem 1.1rem 0}.spielkarte-titel{font-family:var(--f-plakat);text-transform:uppercase;padding:0 1.1rem;font-size:clamp(1.5rem,1.2rem + .8vw,1.9rem);line-height:1.05}.spielkarte-text{font-family:var(--f-schild);color:var(--tinte-2);padding:0 1.1rem;font-size:1rem;font-weight:500;line-height:1.4}.spielkarte-knopf{font-family:var(--f-schild);letter-spacing:.04em;text-transform:uppercase;background:var(--schildgelb);border:2px solid var(--schildschwarz);clip-path:polygon(0 0,calc(100% - .8rem) 0,100% 50%,calc(100% - .8rem) 100%,0 100%);border-radius:.3rem;justify-self:start;margin:.5rem 1.1rem 0;padding:.45rem 1.4rem .45rem .9rem;font-size:.95rem;font-weight:700}.spielkarte a:hover .spielkarte-knopf{background:#ffe04d}.spiele-auf-start{margin-top:clamp(2.5rem,5vw,4rem)}.spiele-auf-start .liste-titel em{font-family:var(--f-fraktur);text-transform:none;color:var(--feuerrot);font-style:normal}.spielkarte a{grid-template-rows:auto auto auto 1fr auto}.spielkarte-knopf{align-self:end}.spiel-anreisser .huelle.spiele-auf-start{display:block}@media (width<=47.99rem){.kopf nav li:has(>a.spiel){order:-2}.spiel-kopf{padding-top:9.8rem}}.kristallgras{--kg-nacht:#0e2a4a;--kg-eis:#eaf2fb;--kg-akzent:#3a6fb0;background:linear-gradient(175deg, #f4f8fd 0%, var(--kg-eis) 60%, #dde9f7 100%);color:var(--kg-nacht);border-top:1px solid #c9d8ea;border-bottom:1px solid #c9d8ea}.kg-raster{align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}@media (width>=56rem){.kg-raster{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.kg-tafel{background:#f3ecdd;justify-self:center;max-width:30rem;transition:transform .35s cubic-bezier(.3,1.4,.5,1);display:block;position:relative;transform:rotate(-2deg);box-shadow:0 2px #b9c7d8,0 30px 60px -20px #0e2a4a73}.kg-tafel:hover{transform:rotate(0)scale(1.02)}.kg-tafel img{aspect-ratio:600/840;width:100%;height:auto;display:block}.kg-stempel{font-family:var(--f-schild);letter-spacing:.14em;text-transform:uppercase;text-align:center;color:#9b2c3a;aspect-ratio:1;background:#ffffffbf;border:2px solid #9b2c3a;border-radius:50%;place-content:center;padding:.5rem .7rem;font-size:.72rem;font-weight:700;line-height:1.15;display:grid;position:absolute;top:1.2rem;right:-1rem;transform:rotate(12deg)}.kg-etikett{color:var(--kg-akzent)}.kristallgras h2{font-family:"Fraunces", var(--f-serif);letter-spacing:-.02em;text-transform:none;color:var(--kg-nacht);margin:.5rem 0 1.2rem;font-size:clamp(2rem,1.3rem + 2.8vw,3.6rem);font-weight:600;line-height:1.02}.kristallgras h2 em{color:var(--kg-akzent);font-style:italic;display:block}.kg-lead{color:#29405c;max-width:44ch;font-size:1.1em}.kg-form{flex-wrap:wrap;align-items:end;gap:.8rem 1rem;margin:1.4rem 0 1rem;display:flex}.kg-form label{font-family:var(--f-schild);color:var(--kg-nacht);gap:.3rem;font-size:.9rem;font-weight:600;display:grid}.kg-form input{font:inherit;font-family:var(--f-schild);border:2px solid var(--kg-nacht);color:var(--kg-nacht);background:#fff;border-radius:.35rem;min-width:12rem;padding:.6rem .8rem;font-size:1.05rem;font-weight:500}.kg-form .knopf:after{background:linear-gradient(175deg,#cfe1f7,#a9c7ec)}.kg-klein{color:#4a5f78;max-width:52ch;font-size:.9rem}.kg-klein a{color:var(--kg-akzent)}.kg-band .kg-tafel{max-width:26rem}@media (width<=40rem){.kg-form input{width:100%;min-width:0}.kg-form label{width:100%}.kg-stempel{right:.4rem}}.anzeige.kristall{--spot:#3a6fb0;background:linear-gradient(160deg,#f6f9fd,#e3edf8);border:3px solid #0e2a4a;flex-direction:row;flex:2 30rem;align-items:stretch;gap:1.2rem}.anzeige.kristall .anzeige-cover{flex:none;align-self:center;width:36%;max-width:12rem;transform:rotate(-3deg);box-shadow:0 10px 24px -10px #0e2a4a80}.anzeige.kristall .anzeige-cover img{width:100%;height:auto;display:block}.anzeige.kristall h3{font-family:"Fraunces", var(--f-serif);color:#0e2a4a;font-style:italic;font-weight:600}@media (width<=40rem){.anzeige.kristall{flex-direction:column}.anzeige.kristall .anzeige-cover{width:60%}}.fuss-kristall{opacity:.85;font-size:.9rem}.fuss-kristall a{color:#a9c7ec;font-weight:600}.anzeige.kristall h3{text-transform:none;letter-spacing:-.01em}.anzeige.buch>div{container-type:inline-size}.anzeige.buch:not(.klein) h3{overflow-wrap:anywhere;font-size:min(clamp(2rem,1.4rem + 2.2vw,3.4rem),11cqw)}
