@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-ext-400-normal.Xqov12YL.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-400-normal.DRPPeomZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-400-normal.BPq32Q8K.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-400-normal.jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-vietnamese-400-normal.D4oHqQTd.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-400-normal.BeEscFYY.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-ext-400-normal.B8bwfy6Y.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-400-normal.BffdBkAA.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2"),url(/_astro/montserrat-latin-400-normal.xItZbAXg.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:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-ext-400-italic.CRZl7Pbw.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-400-italic.B7dPuRsp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-400-italic.Dekf1MMa.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-400-italic.DujvSxAZ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/montserrat-vietnamese-400-italic.CnNqNBsX.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-400-italic.CY6mr5hj.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:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-ext-400-italic.CqDeWaGF.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-400-italic.C0uPIDUh.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:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-italic.CnlIvBC9.woff2)format("woff2"),url(/_astro/montserrat-latin-400-italic.a0UhtteB.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-ext-600-normal.BtBW-rpm.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-600-normal.wReYPmz2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-600-normal.CQEPC0hM.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-600-normal.DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-vietnamese-600-normal.DKe6qT_E.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-600-normal.SJ-HTWuM.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-ext-600-normal.DSkTqI9L.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-600-normal.CSDhkhgS.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-600-normal.UVxSCcoG.woff2)format("woff2"),url(/_astro/montserrat-latin-600-normal.CdhFl4lI.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-cyrillic-ext-700-normal.MyDreaeu.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-700-normal.D-Mk2xRJ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-cyrillic-700-normal.D-Pqjtdp.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-700-normal.BvLYcGP1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-vietnamese-700-normal.C0x1De3p.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-700-normal.DnwGT2D9.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-ext-700-normal.BOP2Nhf0.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-700-normal.DdDFr05Z.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-700-normal.BdjcYUrC.woff2)format("woff2"),url(/_astro/montserrat-latin-700-normal.BWkrl476.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{--petrol:#005050;--petrol-tief:#003b3d;--tuerkis:#00b0ac;--gold-linie:#00b0ac;--gold-text:#007d79;--gold-hell:#7fd3cf;--weiss:#fff;--grau-flaeche:#f7f7f5;--grau-linie:#ddd;--text:#2b3333;--leise:#4f5a5b;--sans:"Montserrat", "Segoe UI", Arial, sans-serif;--serif:var(--sans);--breite:73rem;--rand:clamp(1rem, 4vw, 2rem);--abstand:clamp(3.5rem, 8vw, 6rem);--schatten:0 1px 9px #0000001f}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-block-start:7rem}body{background:var(--weiss);color:var(--text);font-family:var(--serif);margin:0;font-size:1.25rem;line-height:1.5}img,svg{max-width:100%}img{height:auto;display:block}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--petrol)}:focus-visible{outline:3px solid var(--gold-text);outline-offset:3px}h1,h2,h3,h4{margin:0 0 .6em;line-height:1.2}p{margin:0 0 1em}.unsichtbar{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.huelle{max-inline-size:var(--breite);padding-inline:var(--rand);margin-inline:auto}.schmal{max-inline-size:48rem}.zentriert{text-align:center}.zum-inhalt{position:absolute;inset-inline-start:-999px}.zum-inhalt:focus{z-index:50;background:var(--weiss);padding:.5rem 1rem;inset-block-start:1rem;inset-inline-start:1rem}.ueberschrift{font-family:var(--serif);text-transform:uppercase;letter-spacing:.01em;color:var(--text);text-align:center;margin-block-end:2.6rem;font-size:clamp(1.75rem,3.6vw,2.1rem);font-weight:600}.ueberschrift:after{content:"";background:var(--gold-linie);block-size:3px;inline-size:3.5rem;margin:1.2rem auto 0;display:block}.titel-klein{font-family:var(--sans);text-transform:uppercase;letter-spacing:.02em;color:var(--text);margin-block-end:.8rem;font-size:1.15rem;font-weight:600}.fehlt{color:#4a3b00;font-family:var(--sans);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff1a8;border-radius:2px;padding:.1em .4em;font-size:.8rem;font-weight:600}.entwurf-hinweis{padding:.35rem var(--rand);color:#4a3b00;font-family:var(--sans);text-align:center;background:#fff1a8;margin:0;font-size:.8rem}.gebetsleiste{background:var(--weiss);font-family:var(--sans)}.leiste-innen{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 2rem;padding-block:.7rem;display:flex}.leiste-kopf p{margin:0}.leiste-datum{color:var(--gold-text);font-size:1.05rem;font-weight:600}.leiste-unter{text-transform:uppercase;letter-spacing:.03em;color:var(--text);font-size:.75rem;font-weight:600}.leiste-unter a{text-decoration:none}.leiste-unter a:hover{text-decoration:underline}.leiste-tabelle{border-collapse:collapse;font-variant-numeric:tabular-nums}.leiste-tabelle th,.leiste-tabelle td{text-align:center;padding:.1rem .85rem}.leiste-tabelle thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--text);font-size:.66rem;font-weight:600}.leiste-tabelle tbody th{text-transform:uppercase;color:var(--text);text-align:end;padding-inline-end:1.2rem;font-size:.66rem;font-weight:600}.leiste-tabelle td{color:var(--text);font-size:1rem;font-weight:600}.leiste-tabelle .ist-sonne{color:var(--leise);font-weight:400}.leiste-tabelle .ist-naechstes{color:var(--gold-text)}.leiste-tabelle .kurz{display:none}.leiste-hinweis{margin:0;font-size:.85rem}@media (width<=56rem){.leiste-innen{text-align:center;justify-content:center;padding-block:.6rem .8rem}.leiste-kopf{inline-size:100%}.leiste-datum{font-size:.95rem}.leiste-tabelle{inline-size:100%}.leiste-tabelle th,.leiste-tabelle td{padding:.15rem .1rem}.leiste-tabelle td{font-size:.95rem}.leiste-tabelle thead th{font-size:.62rem}.leiste-tabelle tbody th,.leiste-tabelle thead td,.leiste-tabelle .lang{display:none}.leiste-tabelle .kurz{display:inline}}.kopf{z-index:30;block-size:0;position:sticky;inset-block-start:0}.kopf .huelle{padding-block-start:1.9rem;transition:padding .2s}.kopf.ist-oben .huelle{padding-block-start:0}.kopf-box{background:var(--weiss);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-block-size:5.2rem;padding:.9rem 1rem .9rem 1.2rem;transition:box-shadow .2s;display:flex}.kopf.ist-oben .kopf-box{box-shadow:0 2px 14px #00000024}.logo img{block-size:54px;inline-size:auto}.hauptmenue ul{flex-wrap:wrap;align-items:center;gap:.2rem 2.2rem;margin:0;padding:0;list-style:none;display:flex}.hauptmenue a{font-family:var(--sans);text-transform:uppercase;letter-spacing:.02em;color:var(--text);font-size:.95rem;font-weight:600;text-decoration:none}.hauptmenue a:hover,.hauptmenue a[aria-current=page]{color:var(--gold-text)}.knopf{background:var(--gold-text);font-family:var(--sans);text-transform:uppercase;letter-spacing:.02em;border-radius:999px;align-items:center;gap:.7rem;padding:.95rem 1.3rem .95rem 1.75rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex;color:var(--weiss)!important}.knopf:hover{background:var(--petrol)}.menue-knopf{font-family:var(--sans);text-transform:uppercase;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.5rem;font-size:.85rem;font-weight:600;display:none}@media (width<=64rem){.hauptmenue ul{gap:.2rem 1.3rem}.hauptmenue a{font-size:.85rem}}@media (width<=56rem){.kopf .huelle{padding-block-start:1rem;padding-inline:.75rem}.kopf-box{min-block-size:0;padding:.7rem .6rem .7rem .9rem}.logo img{block-size:40px}.menue-knopf:not([hidden]){display:inline-flex}.hauptmenue{inline-size:100%}.hauptmenue ul{flex-direction:column;align-items:stretch;gap:0}.hauptmenue li{border-block-start:1px solid var(--grau-linie)}.hauptmenue a{padding-block:.9rem;display:block}.hauptmenue .menue-knopf-besuch{border:0;padding-block:.8rem .3rem}.hauptmenue .knopf{justify-content:center;inline-size:100%;padding-inline:1.3rem}.kopf.menue-zu .hauptmenue{display:none}}.banner{color:var(--weiss);background:var(--petrol-tief);isolation:isolate;place-items:center;min-block-size:clamp(20rem,42vw,26rem);padding-block:9.5rem 3rem;display:grid;position:relative;overflow:hidden}.banner-gross{min-block-size:clamp(30rem,72vh,46rem);padding-block-end:10rem}.banner-bild{object-fit:cover;z-index:-2;block-size:100%;inline-size:100%;position:absolute;inset:0}.banner:not(.banner-muster):after{content:"";z-index:-1;background:#00000061;position:absolute;inset:0}.banner-ornament{block-size:100%;color:var(--gold-linie);opacity:.22;z-index:-1;position:absolute;inset:0}.banner-text{text-align:center;position:relative}.banner-oberzeile{font-family:var(--sans);text-transform:uppercase;letter-spacing:.14em;color:var(--gold-hell);margin-block-end:.8rem;font-size:.8rem;font-weight:600}.banner-titel{font-family:var(--serif);text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:clamp(2rem,5vw,3.1rem);font-weight:600}.banner-gross .banner-titel{max-inline-size:18ch;margin-inline:auto;font-size:clamp(2.2rem,5.6vw,3.8rem)}.banner .zier{color:var(--gold-hell);margin:1rem auto 0;display:block}.banner-fehlt{position:absolute;inset-block-end:.8rem;inset-inline-end:.8rem}.wege{z-index:2;margin-block-start:-7rem;position:relative}.wege-feld{background:var(--weiss);padding:3.2rem clamp(1.2rem,4vw,3rem) 3rem}.drei{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:2.5rem 2rem;display:grid}.weg{text-align:center}.kreis{border:1px solid var(--gold-linie);block-size:7.5rem;inline-size:7.5rem;color:var(--gold-linie);border-radius:50%;place-items:center;margin:0 auto 1.6rem;display:grid}.weg p{max-inline-size:22rem;margin-inline:auto}.weiter{font-family:var(--sans);text-transform:uppercase;letter-spacing:.02em;color:var(--gold-text);align-items:center;gap:.45rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.weiter:hover{color:var(--petrol)}.weiter svg{transition:transform .2s}.weiter:hover svg{transform:translate(3px)}.abschnitt{padding-block:var(--abstand)}.abschnitt-grau{background:var(--grau-flaeche)}.aktuell{border:1px solid var(--grau-linie);box-shadow:var(--schatten);background:var(--weiss);text-align:center;margin-block:3rem 0;padding:2.6rem clamp(1.2rem,4vw,3rem) 2rem}.aktuell .ueberschrift{margin-block-end:1.2rem}.aktuell .ueberschrift:after{display:none}.aktuell-zier{color:var(--gold-linie);margin:.5rem auto 0;display:block}.aktuell-leer{box-shadow:none;border-style:dashed;padding:1.4rem}.karte{background:var(--weiss);border:1px solid var(--grau-linie);box-shadow:var(--schatten);flex-direction:column;display:flex}.karte .bild{object-fit:cover;inline-size:100%}.karte-text{flex-direction:column;flex:1;padding:1.6rem 1.9rem 1.7rem;display:flex}.karte-text>:last-child{margin-block-end:0}.karte-text .weiter{align-self:flex-start;margin-block-start:auto;padding-block-start:.6rem}.werte{margin:0}.werte dt{color:var(--text)}.werte dd{font-variant-numeric:tabular-nums;margin:0 0 .25rem;font-weight:600}.angebote{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:2.2rem 1.9rem;display:grid}.angebot{background:var(--grau-flaeche);border:1px solid var(--grau-linie);border-block-start:10px solid var(--farbe,var(--petrol));box-shadow:var(--schatten);padding:1.7rem 1.9rem 1.5rem}.angebot:nth-child(4n+2){--farbe:var(--tuerkis)}.angebot:nth-child(4n+3){--farbe:#38b0ac}.angebot:nth-child(4n+4){--farbe:var(--petrol-tief)}.kacheln{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:2rem;display:grid}.kachel{isolation:isolate;background:var(--petrol);color:var(--weiss);flex-direction:column;justify-content:flex-end;min-block-size:16rem;padding:2rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.kachel .ornament-band{block-size:100%;color:var(--gold-linie);opacity:.25;z-index:-1;transition:opacity .3s;position:absolute;inset:0}.kachel:hover{color:var(--weiss)}.kachel:hover .ornament-band{opacity:.4}.kachel-ober{font-family:var(--sans);text-transform:uppercase;letter-spacing:.14em;color:var(--gold-hell);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.kachel-titel{font-family:var(--serif);text-transform:uppercase;margin:0 0 .6rem;font-size:1.9rem;font-weight:600;line-height:1.15}.kachel .weiter{color:var(--gold-hell)}.breitbild .bild{object-fit:cover;inline-size:100%}.einleitung{text-align:center;max-inline-size:46rem;margin:2.8rem auto 3rem}.einleitung .ueberschrift{margin-block-end:1.6rem}.fakten{text-align:center;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1.5rem;margin:0 0 3.5rem;padding:0;list-style:none;display:grid}.fakten strong{font-family:var(--serif);color:var(--petrol);font-size:2.8rem;font-weight:600;line-height:1.1;display:block}.fakten span{font-family:var(--sans);text-transform:uppercase;letter-spacing:.06em;color:var(--leise);font-size:.8rem;font-weight:600}.bild-platzhalter{background:var(--grau-flaeche);color:var(--gold-linie);place-items:center;display:grid;position:relative;overflow:hidden}.bild-platzhalter-muster{opacity:.35;block-size:100%;position:absolute;inset:0}.bild-platzhalter .fehlt{text-align:center;max-inline-size:85%;position:relative}.infoleiste{text-align:center;padding:1.1rem var(--rand);background:#f2f8f7;border-radius:6px;margin-block-start:1.5rem}.infoleiste p{margin:0}.text{padding-block:var(--abstand)}.text h2{font-family:var(--serif);text-transform:uppercase;text-align:center;margin-block:2.6em 1.4em;font-size:1.7rem;font-weight:600}.text h2:after{content:"";background:var(--gold-linie);block-size:3px;inline-size:3.5rem;margin:1rem auto 0;display:block}.text>h2:first-child{margin-block-start:0}.text h3{font-family:var(--sans);text-transform:uppercase;margin-block-start:1.8em;font-size:1.05rem;font-weight:600}.text ul{padding-inline-start:1.2em}.text li{margin-block-end:.45em}.text li::marker{color:var(--gold-text)}.text a{color:var(--petrol)}.vier{text-align:center;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:2rem;display:grid}.vier .symbol{color:var(--gold-linie);margin-inline:auto}.vier h3{font-family:var(--sans);text-transform:uppercase;margin-block:.8rem .6rem;font-size:1.1rem;font-weight:600}.hinweis-zeile{font-family:var(--sans);color:var(--leise);font-size:.85rem}.monat{border-block-start:1px solid var(--grau-linie)}.monat:last-of-type{border-block-end:1px solid var(--grau-linie)}.monat summary{cursor:pointer;font-family:var(--sans);text-transform:uppercase;letter-spacing:.04em;padding-block:1rem;font-size:.95rem;font-weight:600}.monat summary:hover{color:var(--gold-text)}.tabelle-huelle{overflow-x:auto}.zeiten-tabelle{border-collapse:collapse;inline-size:100%;font-family:var(--sans);font-variant-numeric:tabular-nums;margin-block-end:1.5rem;font-size:.95rem}.zeiten-tabelle th,.zeiten-tabelle td{text-align:center;border-block-end:1px solid #ececec;padding:.5rem}.zeiten-tabelle th{letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:600}.zeiten-tabelle th .arabisch{text-transform:none;letter-spacing:0;color:var(--leise);font-weight:400;display:block}.zeiten-tabelle th .kurz{display:none}.zeiten-tabelle td:first-child,.zeiten-tabelle th:first-child{text-align:start}.zeiten-tabelle .sonne{color:var(--leise)}.zeiten-tabelle .freitag td:first-child{font-weight:600}.zeiten-tabelle tr.ist-heute td{color:var(--gold-text);font-weight:600}@media (width<=40rem){.zeiten-tabelle{font-size:.85rem}.zeiten-tabelle th,.zeiten-tabelle td{padding:.45rem .15rem}.zeiten-tabelle th{letter-spacing:0;font-size:.62rem}.zeiten-tabelle th .lang,.zeiten-tabelle th .arabisch{display:none}.zeiten-tabelle th .kurz{display:inline}}.fuss{background:var(--petrol-tief);color:#e8ecec;font-family:var(--sans);font-size:.9rem}.fuss-band{color:var(--gold-linie);opacity:.45;display:block}.fuss a{color:#e8ecec;text-decoration:none}.fuss a:hover{color:var(--gold-hell);text-decoration:underline}.fuss-innen{grid-template-columns:1.4fr repeat(3,1fr);gap:2rem;padding-block:3.2rem 3rem;display:grid}@media (width<=56rem){.fuss-innen{grid-template-columns:1fr 1fr}}@media (width<=34rem){.fuss-innen{grid-template-columns:1fr}}.fuss-name{font-family:var(--serif);text-transform:uppercase;color:var(--gold-hell);margin:0;font-size:1.8rem;font-weight:600;line-height:1.1}.fuss-verein{font-family:var(--serif);color:var(--gold-hell);margin-block-end:1rem;font-size:1.05rem}.fuss address{color:var(--gold-hell);font-style:normal;font-family:var(--serif);font-size:1.1rem;font-weight:600;line-height:1.45}.fuss-titel{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-hell);margin-block-end:.9rem;font-size:.75rem;font-weight:600}.fuss-liste{margin:0;padding:0;line-height:2;list-style:none}.fuss-verband{margin:0 0 .9rem;line-height:1.6}.fuss-unten{background:var(--gold-linie);color:var(--text);text-align:center;padding-block:.9rem;font-size:.8rem}.fuss-unten p{margin:0}.fuss-unten a{color:var(--text);text-decoration:underline}.fuss-unten a:hover{color:var(--petrol-tief)}.finden{grid-template-columns:1fr 2fr;align-items:center;gap:2.5rem;display:grid}@media (width<=48rem){.finden{grid-template-columns:1fr}}.leiste-unter span[aria-hidden]{margin-inline:.35rem}.banner-gross .banner-titel{max-inline-size:24ch;font-size:clamp(2rem,4.4vw,3.2rem)}.banner-fehlt{inset-block:8.5rem auto}@media (width<=56rem){.banner-fehlt{text-align:center;inset-block-start:6.4rem;inset-inline:.75rem}}.weg{flex-direction:column;align-items:center;display:flex}.weg .weiter{margin-block-start:auto}.monate-frueher{cursor:pointer;background:0 0;border:0;padding:0 0 1rem}.leiste-countdown{color:var(--petrol);margin:.1rem 0 .15rem;font-size:.78rem;font-weight:600}.leiste-countdown:empty{display:none}h1,h2,h3,.titel-klein,.kachel-titel,.banner-titel{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.druck-knopf{cursor:pointer;background:0 0;border:0;padding:0 0 1.4rem}.druck-kopf,.druck-fuss{display:none}.startbildschirm{background:var(--grau-flaeche);border:1px solid var(--grau-linie);text-align:center;margin-block-start:4rem;padding:2.4rem clamp(1.2rem,4vw,2.4rem)}.startbildschirm h2{margin-block-start:0}.startbildschirm .knopf{cursor:pointer;border:0}.anleitung{text-align:start;margin-block-start:1.5rem}@media print{@page{size:A4;margin:12mm}body{background:#fff;font-size:11pt}.entwurf-hinweis,.gebetsleiste,.kopf,.banner,.fuss,.zum-inhalt,.druck-knopf,.monate-frueher,.startbildschirm,.fehlt{display:none!important}a{color:inherit;text-decoration:none}body.druckt-monat .text>:not(.wird-gedruckt){display:none!important}body.druckt-monat .text{max-inline-size:none;padding:0}body.druckt-monat .wird-gedruckt{border:0}body.druckt-monat .wird-gedruckt>summary{display:none}body.druckt-monat .wird-gedruckt .druck-kopf,body.druckt-monat .wird-gedruckt .druck-fuss{display:block}.druck-kopf{text-align:center;margin-block-end:6mm}.druck-kopf p{font-family:var(--sans);margin:0;font-size:9pt}.druck-kopf .druck-name{font-family:var(--serif);text-transform:uppercase;color:var(--petrol);font-size:20pt;font-weight:600}.druck-kopf h2{margin:3mm 0 0;font-size:15pt}.druck-kopf h2:after{margin-block-start:2mm}.druck-fuss{font-family:var(--sans);color:#444;text-align:center;margin-block-start:4mm;font-size:8pt}.zeiten-tabelle{margin:0;font-size:10pt;line-height:1.2}.zeiten-tabelle th,.zeiten-tabelle td{border-block-end:.3pt solid #bbb;padding:.9mm 1mm}.text{line-height:1.3}.zeiten-tabelle th .kurz{display:none!important}.zeiten-tabelle th .lang,.zeiten-tabelle th .arabisch{display:inline!important}.zeiten-tabelle th .arabisch{display:block!important}.zeiten-tabelle tr{break-inside:avoid}.zeiten-tabelle tr.ist-heute{background:0 0}.zeiten-tabelle tr.ist-heute td{color:inherit;font-weight:inherit}.zeiten-tabelle .freitag{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f1f1f1}}.umstellung{color:var(--gold-text);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:600;display:block}.werte.zweispaltig{grid-template-columns:auto 1fr;gap:.25rem 1.2rem;margin-block-start:.4rem;display:grid}.werte.zweispaltig dt{font-family:var(--sans);text-transform:uppercase;letter-spacing:.04em;color:var(--leise);padding-block-start:.3rem;font-size:.78rem;font-weight:600}.werte.zweispaltig dd{margin:0}.schritte{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.schritte li{text-align:center;position:relative}.schritt-nr{border:1px solid var(--gold-linie);block-size:3.6rem;inline-size:3.6rem;font-family:var(--serif);color:var(--gold-text);background:var(--weiss);border-radius:50%;place-items:center;margin:0 auto 1.1rem;font-size:1.6rem;font-weight:600;display:grid}@media (width>=60rem){.schritte li:not(:last-child):after{content:"";background:var(--gold-linie);block-size:1px;inline-size:calc(100% - 2.8rem);position:absolute;inset-block-start:1.8rem;inset-inline-start:calc(50% + 2.4rem)}}.finden-gleich{grid-template-columns:1fr 1fr;gap:3rem;display:grid}@media (width<=48rem){.finden-gleich{grid-template-columns:1fr}}.haken{margin:0;padding:0;list-style:none}.haken li{margin-block-end:.7rem;padding-inline-start:2rem;position:relative}.haken li:before{content:"";border-inline-start:2px solid var(--gold-text);border-block-end:2px solid var(--gold-text);block-size:.5rem;inline-size:.95rem;position:absolute;inset-block-start:.45em;inset-inline-start:.2rem;transform:rotate(-45deg)}.anfrage{margin:0}.anfrage .knopf{margin-block:.4rem}.abschnitt-unten{padding-block-end:var(--abstand)}.abschnitt-unten .weiter{margin-inline:.6rem}.fragen-gruppe{margin-block-end:3.5rem}.frage{border-block-end:1px solid var(--grau-linie)}.frage:first-of-type{border-block-start:1px solid var(--grau-linie)}.frage summary{cursor:pointer;font-family:var(--serif);color:var(--text);justify-content:space-between;align-items:center;gap:1rem;padding-block:1.1rem;font-size:1.3rem;font-weight:600;list-style:none;display:flex}.frage summary::-webkit-details-marker{display:none}.frage summary:after{content:"+";font-family:var(--sans);color:var(--gold-text);font-size:1.6rem;font-weight:400;line-height:1;transition:transform .2s}.frage[open] summary:after{transform:rotate(45deg)}.frage summary:hover{color:var(--petrol)}.frage-antwort{padding-block-end:1.2rem}.frage-antwort>:last-child{margin-block-end:0}.lexikon-bild{max-inline-size:60rem;margin:0 auto 1rem;position:relative}.lexikon-bild .bild{inline-size:100%}.marke{background:var(--gold-text);block-size:2.2rem;inline-size:2.2rem;color:var(--weiss);font-family:var(--sans);border-radius:50%;place-items:center;font-weight:600;text-decoration:none;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #ffffffb3}.marke:hover{background:var(--petrol);color:var(--weiss)}.lexikon-legende{font-family:var(--sans);flex-wrap:wrap;justify-content:center;gap:.5rem 1.6rem;margin:0 0 1rem;padding:0;font-size:.9rem;list-style:none;display:flex}.lexikon-legende b{color:var(--gold-text);margin-inline-end:.3rem}.begriffe{flex-wrap:wrap;gap:1.6rem;display:flex}.begriffe>.begriff{flex:18rem}@media (width>=60rem){.begriffe{justify-content:center}.begriffe>.begriff{flex:0 calc(33.3333% - 1.06667rem)}}.begriff{background:var(--weiss);border:1px solid var(--grau-linie);border-block-start:6px solid var(--farbe,var(--gold-linie));box-shadow:var(--schatten);padding:1.4rem 1.6rem 1.2rem;scroll-margin-block-start:8rem}.begriff:target{outline:2px solid var(--gold-text)}.begriff h3{font-family:var(--serif);margin:0;font-size:1.5rem;font-weight:600}.begriff .original{font-family:var(--sans);color:var(--leise);margin-block-end:.6rem;font-size:.78rem}.begriff p:last-child{margin:0}.lexikon-gruppe{margin-block-end:3.5rem}.lexikon-gruppe:nth-of-type(2){--farbe:var(--tuerkis)}.lexikon-gruppe:nth-of-type(3),.lexikon-gruppe:nth-of-type(4){--farbe:var(--petrol)}.ansprech{border-collapse:collapse;inline-size:100%;font-family:var(--sans);font-size:.95rem}.ansprech th,.ansprech td{text-align:start;border-block-end:1px solid var(--grau-linie);vertical-align:top;padding:.9rem .8rem}.ansprech thead th{text-transform:uppercase;letter-spacing:.06em;color:var(--leise);font-size:.72rem}.ansprech tbody th{font-weight:600;font-family:var(--serif);font-size:1.15rem}.ansprech a{color:var(--petrol)}@media (width<=40rem){.ansprech thead{display:none}.ansprech tr{border-block-end:1px solid var(--grau-linie);padding-block:.6rem;display:block}.ansprech th,.ansprech td{border:0;padding:.15rem 0;display:block}}a[href^=tel\:]{white-space:nowrap}@media (width<=40rem){.zeiten-tabelle{font-size:.8rem}.zeiten-tabelle th,.zeiten-tabelle td{padding-inline:.1rem}.umstellung{letter-spacing:0;font-size:.56rem}}.filter{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-block-start:1.6rem;display:flex}.filter-knopf{font-family:var(--sans);text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--gold-linie);background:var(--weiss);color:var(--text);cursor:pointer;border-radius:999px;padding:.55rem 1.1rem;font-size:.8rem;font-weight:600}.filter-knopf:hover{border-color:var(--gold-text);color:var(--gold-text)}.filter-knopf[aria-pressed=true]{background:var(--gold-text);border-color:var(--gold-text);color:var(--weiss)}.zeitstrahl{padding-block-end:var(--abstand)}.jahr{grid-template-columns:9rem 1fr;gap:0 2.5rem;display:grid}.jahr-zahl{font-family:var(--serif);color:var(--gold-text);text-align:end;align-self:start;margin:0;padding-block-start:1.6rem;font-size:2.6rem;font-weight:600;line-height:1;position:sticky;inset-block-start:7.5rem}.jahr-eintraege{border-inline-start:1px solid var(--gold-linie);gap:1.8rem;padding-block:1.2rem;padding-inline-start:2.5rem;display:grid}.medium{background:var(--weiss);border:1px solid var(--grau-linie);box-shadow:var(--schatten);padding:1.5rem 1.8rem 1.3rem;position:relative}.jahr-eintraege .medium:before{content:"";background:var(--weiss);border:2px solid var(--gold-linie);border-radius:50%;block-size:13px;inline-size:13px;position:absolute;inset-block-start:1.9rem;inset-inline-start:calc(-2.5rem - 7px)}.medium-kopf{font-family:var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--gold-text);flex-wrap:wrap;align-items:center;gap:.45rem .6rem;margin:0 0 .3rem;font-size:.72rem;font-weight:600;display:flex}.medium-quelle{color:var(--text)}.medium-quelle:before{content:"·";color:var(--gold-linie);margin-inline-end:.6rem}.medium-datum{font-family:var(--sans);color:var(--leise);margin:0 0 .5rem;font-size:.8rem}.medium-titel{font-family:var(--serif);margin:0 0 .6rem;font-size:1.5rem;font-weight:600;line-height:1.25}.medium-fuss{align-items:center;gap:.8rem;margin:.4rem 0 0;display:flex}.medium-abo,.medium-weg{font-family:var(--sans);text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--grau-linie);color:var(--leise);padding:.2rem .55rem;font-size:.7rem;font-weight:600}.medium-kompakt{flex-direction:column;display:flex}.medium-kompakt .medium-titel{font-size:1.3rem}.medium-kompakt .medium-fuss{margin-block-start:auto;padding-block-start:.5rem}.keine-treffer{padding-block:2rem}@media (width<=48rem){.jahr{grid-template-columns:1fr}.jahr-zahl{text-align:start;padding:1.5rem 0 .4rem;font-size:2rem;position:static}.jahr-eintraege{padding-inline-start:1.4rem}.jahr-eintraege .medium:before{inset-inline-start:calc(-1.4rem - 7px)}.medium{padding:1.2rem 1.2rem 1.1rem}}.video-klick{isolation:isolate;aspect-ratio:16/9;background:var(--petrol);color:var(--weiss);place-items:center;margin-block:.4rem .8rem;display:grid;position:relative;overflow:hidden}.video-klick .ornament-band{block-size:100%;color:var(--gold-linie);opacity:.25;z-index:-1;position:absolute;inset:0}.video-start{color:var(--weiss);cursor:pointer;font-family:var(--sans);text-transform:uppercase;letter-spacing:.06em;background:0 0;border:0;justify-items:center;gap:.7rem;font-size:.85rem;font-weight:600;display:grid}.video-play{background:var(--gold-text);border-radius:50%;place-items:center;block-size:4.2rem;inline-size:4.2rem;transition:transform .2s,background .2s;display:grid}.video-start:hover .video-play{background:var(--gold-linie);transform:scale(1.06)}.video-hinweis{font-family:var(--sans);text-align:center;background:#00000059;margin:0;padding:.5rem .8rem;font-size:.72rem;position:absolute;inset-block-end:0;inset-inline:0}.video-hinweis a{color:var(--weiss)}.video-klick iframe{border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.imame{grid-template-columns:repeat(auto-fit,minmax(17rem,22rem));justify-content:center;gap:2rem;display:grid}.imam-name{font-family:var(--serif);margin:0;font-size:1.6rem;font-weight:600}.imam-funktion{font-family:var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--gold-text);margin-block-end:.8rem;font-size:.78rem;font-weight:600}.medium-quelle{flex-basis:100%}.medium-quelle:before{content:none}.medium .video-klick{max-inline-size:40rem}.kapitaelchen{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text);margin-block-end:.4rem;font-size:.72rem;font-weight:600;display:block}.inschriften{margin-block-start:3rem}.inschriften figure{margin:0}.banner-titel,.banner-oberzeile{text-shadow:0 1px 12px #00000059}figcaption.karte-text{display:block}.text p:has(>img:only-child){margin-block:2.2rem}.text p>img:only-child{aspect-ratio:16/10;object-fit:cover;inline-size:100%;box-shadow:var(--schatten)}.banner:not(.banner-muster):after{background:#00000080}.banner-oberzeile{font-weight:700}.video-klick{grid-template-rows:1fr auto;place-items:stretch stretch}.video-start{place-self:center;padding-block:.8rem}.video-hinweis{position:static}@media (width<=30rem){.video-play{block-size:3.4rem;inline-size:3.4rem}.video-text{font-size:.75rem}}.anleitung{gap:1.2rem 2rem;margin-block-start:1.5rem}.anleitung p{margin-block-end:0}.leiste-wert{color:var(--petrol);font-weight:700}.zahl-vor{font-family:var(--sans);text-transform:uppercase;letter-spacing:.06em;color:var(--gold-text);font-size:.75rem;font-weight:600;display:block}.fakten li{flex-direction:column;justify-content:flex-end;display:flex}.einleitung-kurz{margin:-1.2rem auto 2.6rem}.fuenf{grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:2.6rem 1.8rem;display:grid}.fuenf .kreis{block-size:6.5rem;inline-size:6.5rem;margin-block-end:1.3rem}.fuenf .titel-klein{margin-block-end:.2rem;font-size:1rem}.saeule-nr{color:var(--gold-text);margin-inline-end:.2rem}.saeule-wort{color:var(--leise);margin-block:0 .6rem;font-style:italic}.fuenf .weg p:not(.saeule-wort){font-size:1.1rem}.zwei-spalten{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:center;gap:2.4rem 3rem;display:grid}.zwei-spalten .bild{inline-size:100%;box-shadow:var(--schatten)}.ueberschrift-start{text-align:start}.ueberschrift-start:after{margin-inline:0}@media (width>=62rem){.fuenf{grid-template-columns:repeat(5,1fr);gap:2.6rem 1.4rem}}.imam .zweispaltig{display:block}.imam .zweispaltig dt{margin-block-start:.9rem}.imam .zweispaltig dd{margin:.15rem 0 0;font-weight:400}@font-face{font-family:Montserrat Ersatz;src:local(Arial);size-adjust:112.8%;ascent-override:85.8%;descent-override:22.3%;line-gap-override:0%}:root{--sans:"Montserrat", "Montserrat Ersatz", "Segoe UI", Arial, sans-serif;--rund:6px;--rund-klein:4px;--schatten:0 2px 20px #00282814;--schatten-hoch:0 10px 34px #00282824;--flaeche-hell:#f2f8f7}body{font-size:1.0625rem;line-height:1.7}.ueberschrift{text-transform:none;letter-spacing:-.01em;font-size:clamp(1.6rem,3.2vw,2.2rem);font-weight:700}.ueberschrift:after{border-radius:2px;block-size:4px;inline-size:3rem}.titel-klein{text-transform:none;letter-spacing:0;font-size:1.15rem;font-weight:700}.banner-titel,.kachel-titel,.fuss-name,.text h2{text-transform:none;letter-spacing:-.01em;font-weight:700}.text h2{font-size:clamp(1.45rem,2.6vw,1.75rem)}.text h3{text-transform:none;font-size:1.15rem;font-weight:700}.oberzeile{text-transform:uppercase;letter-spacing:.14em;color:var(--gold-text);margin-block-end:.6rem;font-size:.78rem;font-weight:700}.weiter{text-transform:none;letter-spacing:0;font-size:.95rem}.frage summary{font-size:1.1rem}.begriff h3,.imam-name,.medium-titel{font-weight:700}.medium-titel{font-size:1.25rem}.jahr-zahl,.fakten strong,.schritt-nr{font-weight:700}.einleitung-text{text-align:center;max-inline-size:46rem;margin:-1rem auto 2.6rem}.karte,.angebot,.aktuell,.medium,.begriff,.startbildschirm,.video-klick,.kachel,.bild-platzhalter{border-radius:var(--rund);overflow:hidden}.karte,.medium,.begriff{border-color:#e6ecec}.zwei-spalten .bild,.text p>img:only-child,.breitbild .bild{border-radius:var(--rund)}.angebot{background:var(--weiss);border-color:#e6ecec;border-block-start-width:6px}.knopf{text-transform:none;letter-spacing:0;cursor:pointer;border:0;justify-content:center;min-block-size:3rem;padding:.85rem 1.5rem;font-size:.95rem}.knopf-hell{background:var(--weiss);color:var(--petrol)!important}.knopf-hell:hover{background:var(--flaeche-hell)}.knopf-rand{box-shadow:inset 0 0 0 2px var(--gold-text);background:0 0;color:var(--gold-text)!important}.knopf-rand:hover{background:var(--gold-text);color:var(--weiss)!important}.banner .knopf-rand{box-shadow:inset 0 0 0 2px var(--weiss);color:var(--weiss)!important}.banner .knopf-rand:hover{background:var(--weiss);color:var(--petrol)!important}.knoepfe{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.zentriert .knoepfe,.knoepfe.mitte{justify-content:center}.kopf-box{border-radius:var(--rund);flex-wrap:nowrap;gap:.8rem 1.4rem;min-block-size:4.6rem;padding:.7rem .8rem .7rem 1.2rem}.logo{flex:none}.logo img{block-size:48px}.hauptmenue{margin-inline-start:auto}.hauptmenue ul{flex-wrap:nowrap;gap:.2rem 1.5rem}.hauptmenue a{text-transform:none;letter-spacing:0;white-space:nowrap;border-block-end:2px solid #0000;padding-block:.4rem;font-size:.95rem;font-weight:600}.hauptmenue a[aria-current=page]{border-block-end-color:var(--tuerkis)}.kopf-rechts{flex:none;align-items:center;gap:.7rem;display:flex}.sprachen{gap:.15rem;margin:0;font-size:.8rem;font-weight:700;display:flex}.sprachen a{color:var(--leise);border-radius:6px;padding:.35rem .45rem;text-decoration:none}.sprachen a[aria-current=true]{color:var(--petrol);background:var(--flaeche-hell)}.knopf-anliegen{white-space:nowrap;min-block-size:2.75rem;padding:.7rem 1.2rem}.knopf-anliegen .kurz-text{display:none}.menue-knopf{border-radius:10px;justify-content:center;block-size:2.75rem;inline-size:2.75rem;padding:0}.menue-knopf:hover{background:var(--flaeche-hell)}@media (width<=78rem){.hauptmenue ul{gap:.2rem 1.1rem}.hauptmenue a{font-size:.9rem}}@media (width<=70rem){.kopf .huelle{padding-block-start:.8rem;padding-inline:.6rem}.kopf-box{flex-wrap:wrap;min-block-size:0;padding:.55rem .55rem .55rem .9rem}.logo img{block-size:40px}.kopf-rechts{gap:.35rem;margin-inline-start:auto}.menue-knopf:not([hidden]){display:inline-flex}.hauptmenue{order:3;inline-size:100%;margin:0}.hauptmenue ul{flex-direction:column;align-items:stretch;gap:0}.hauptmenue li{border-block-start:1px solid var(--grau-linie)}.hauptmenue a{border:0;padding-block:.9rem;font-size:1rem;display:block}.hauptmenue a[aria-current=page]{color:var(--gold-text)}.kopf.menue-zu .hauptmenue{display:none}}@media (width<=30rem){.logo img{block-size:34px}.knopf-anliegen{padding:.6rem .9rem;font-size:.88rem}.knopf-anliegen .lang-text{display:none}.knopf-anliegen .kurz-text{display:inline}}.banner-gross{place-items:end start;min-block-size:clamp(34rem,80vh,48rem);padding-block:10rem 5rem}.banner-gross .banner-text{text-align:start;max-inline-size:var(--breite);inline-size:100%}.banner-gross .banner-titel{max-inline-size:16ch;margin:0;font-size:clamp(2.1rem,5vw,3.6rem);line-height:1.1}.banner-mehr{max-inline-size:40rem}.banner-mehr p{text-shadow:0 1px 10px #00000059;margin-block:1.2rem 1.8rem;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.6}.banner-gross:not(.banner-muster):after{background:#001e1e8c}@media (width>=52rem){.banner-gross:not(.banner-muster):after{background:#001e1e73;box-shadow:inset 52rem 0 12rem -12rem #001e1e80}}@media (width<=40rem){.banner-gross{min-block-size:0;padding-block:8rem 3rem}}@media (width>=52rem){.banner-gross .banner-bild{inline-size:60%;inset-inline-start:40%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.banner-gross:not(.banner-muster):after{box-shadow:none;background:#001e1e4d}}.zahlen{background:var(--petrol-tief);color:var(--weiss);isolation:isolate;padding-block:clamp(3rem,7vw,5rem);position:relative;overflow:hidden}.zahlen .ornament-band{block-size:100%;color:var(--tuerkis);opacity:.08;z-index:-1;position:absolute;inset:0}.zahlen .ueberschrift{color:var(--weiss)}.zahlen-liste{text-align:center;flex-wrap:wrap;justify-content:center;gap:2.4rem 1.2rem;margin:0;padding:0;list-style:none;display:flex}.zahlen-liste>li{flex:0 9.6rem}@media (width>=66rem){.zahlen-liste{flex-wrap:nowrap}.zahlen-liste>li{flex:1 1 0}}.zahlen-liste li{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.zahlen-liste strong{font-variant-numeric:tabular-nums;font-size:clamp(2.3rem,4.4vw,3.2rem);font-weight:700;line-height:1.05}.zahlen-liste .zahl-vor{color:var(--gold-hell);margin-block-end:.3rem;font-size:.72rem}.zahlen-liste .zahl-text{color:#d7e9e8;margin-block-start:.5rem;font-size:.9rem;font-weight:400;line-height:1.35}.zahlen-liste .fehlt{font-size:.72rem}@media (width<=40rem){.zahlen-liste>li{flex-basis:calc(50% - .6rem)}}.angebot-karten{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.2rem;display:grid}@media (width>=68rem){.angebot-karten{grid-template-columns:repeat(5,1fr)}.angebot-karten.drei{grid-template-columns:repeat(3,1fr)}}.drei .angebot-karte{padding:1.8rem 1.8rem 1.6rem}.angebot-karte{background:var(--weiss);border-radius:var(--rund);box-shadow:var(--schatten);color:var(--text);flex-direction:column;padding:1.6rem 1.4rem 1.4rem;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex}a.angebot-karte:hover{box-shadow:var(--schatten-hoch);color:var(--text);transform:translateY(-3px)}.angebot-karte .symbol-rund{margin-block-end:1rem}.angebot-karte :is(h3,h4){margin-block-end:.5rem;font-size:1.05rem;font-weight:700}.angebot-karte p{color:var(--leise);margin-block-end:.8rem;font-size:.95rem;line-height:1.55}.angebot-karte .weiter{margin-block-start:auto}.symbol-rund{background:var(--flaeche-hell);block-size:3.6rem;inline-size:3.6rem;color:var(--gold-text);border-radius:50%;flex:none;place-items:center;display:grid}.symbol-rund .symbol{block-size:2.2rem;inline-size:2.2rem}@media (width<=40rem){.angebot-karten{grid-template-columns:1fr 1fr;gap:.75rem}.angebot-karte{text-align:center;align-items:center;padding:1.1rem .9rem}.angebot-karte .symbol-rund{margin-block-end:.6rem}.angebot-karte :is(h3,h4){hyphens:auto;margin:0;font-size:.95rem}.angebot-karte p,.angebot-karte .weiter{display:none}}.anliegen-leiste,.trauer-hinweis{border-radius:var(--rund);background:var(--weiss);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.6rem;padding:1.2rem 1.6rem;display:flex}.anliegen-leiste{background:var(--flaeche-hell);margin-block-start:2.2rem}.anliegen-leiste p{max-inline-size:46rem;margin:0}.trauer-hinweis{box-shadow:var(--schatten);align-items:flex-end;margin-block:0 2.4rem;padding:1.6rem 1.8rem}.trauer-hinweis>div{flex:30rem;min-inline-size:0}.trauer-hinweis h2{color:var(--petrol);margin:0 0 .6rem;font-size:1.3rem;font-weight:700}.trauer-hinweis p{margin:0}.trauer-schritte{gap:.35rem;margin:0 0 .8rem;padding-inline-start:1.3rem;display:grid}.anliegen-huelle{max-inline-size:72rem}.trauer-hinweis .knopf{background:var(--petrol)}.trauer-hinweis .knopf:hover{background:var(--petrol-tief)}.spenden-feld{grid-template-columns:1.2fr 1fr;align-items:start;gap:2rem;display:grid}@media (width<=52rem){.spenden-feld{grid-template-columns:1fr}}.konto{background:var(--weiss);border-radius:var(--rund);box-shadow:var(--schatten);padding:1.6rem 1.8rem}.konto dl{grid-template-columns:auto 1fr;gap:.5rem 1.2rem;margin:0;display:grid}.konto dt{text-transform:uppercase;letter-spacing:.06em;color:var(--leise);padding-block-start:.2rem;font-size:.8rem;font-weight:700}.konto dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.link-liste{gap:.6rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.kontakt-feld{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:clamp(1.6rem,4vw,3rem);display:grid}@media (width<=56rem){.kontakt-feld{grid-template-columns:1fr}}.kontakt-liste{gap:.9rem;margin:0 0 1.6rem;padding:0;list-style:none;display:grid}.kontakt-liste li{align-items:center;gap:.9rem;display:flex}.kontakt-liste .symbol-rund{block-size:2.8rem;inline-size:2.8rem}.kontakt-liste .symbol-rund .symbol{block-size:1.6rem;inline-size:1.6rem}.kontakt-liste small{color:var(--leise);font-size:.8rem;display:block}.kontakt-liste a{color:var(--petrol);font-weight:700;text-decoration:none}.kontakt-liste a:hover{text-decoration:underline}.karte-bild{border-radius:var(--rund);box-shadow:var(--schatten);display:block;overflow:hidden}.karte-bild img{block-size:auto;inline-size:100%;transition:transform .4s}.karte-bild:hover img{transform:scale(1.02)}.karte-quelle{color:var(--leise);margin-block-start:.6rem;font-size:.78rem}.formular-wahl{border:0;grid-template-columns:repeat(auto-fit,minmax(9.4rem,1fr));gap:.8rem;margin:0 0 2rem;padding:0;display:grid}.formular-wahl legend{margin-block-end:1rem;padding:0;font-size:1.15rem;font-weight:700}.formular-wahl>div{display:flex;position:relative}.formular-wahl label{text-align:center;cursor:pointer;border-radius:var(--rund);background:var(--weiss);border:2px solid #e1e8e8;flex-direction:column;flex:1;align-items:center;gap:.4rem;padding:1.1rem .8rem;font-size:.95rem;font-weight:700;display:flex}.formular-wahl label span{color:var(--leise);font-size:.8rem;font-weight:400;line-height:1.35}.formular-wahl label .symbol{color:var(--gold-text);block-size:2.2rem;inline-size:2.2rem}.formular-wahl input{opacity:0;pointer-events:none;position:absolute}.formular-wahl input:checked+label{border-color:var(--gold-text);background:var(--flaeche-hell)}.formular-wahl input:focus-visible+label{outline:3px solid var(--gold-text);outline-offset:2px}.formular{background:var(--weiss);border-radius:var(--rund);box-shadow:var(--schatten);padding:clamp(1.4rem,4vw,2.4rem)}.formular h2{margin-block-end:.4rem;scroll-margin-block-start:7.5rem;font-size:1.35rem;font-weight:700}.formular h2:focus{outline:none}.schritt{border-radius:var(--rund-klein);background:var(--gold-text);color:var(--weiss);text-transform:uppercase;letter-spacing:.08em;vertical-align:.2em;margin-inline-end:.5rem;padding:.15rem .55rem;font-size:.72rem;font-weight:700;display:inline-block}.nicht-dabei{margin-block:-1rem 2rem}.formular fieldset{border:0;min-inline-size:0;margin:0;padding:0}.formular fieldset[disabled]{display:none}.felder{grid-template-columns:1fr 1fr;gap:1.1rem 1.4rem;margin-block-start:1.2rem;display:grid}@media (width<=40rem){.felder{grid-template-columns:1fr}}.feld{border:0;flex-direction:column;gap:.35rem;min-inline-size:0;margin:0;padding:0;display:flex}.feld-breit{grid-column:1/-1}.feld>label,.feld-titel{padding:0;font-size:.92rem;font-weight:600}.pflicht{color:#a4331f;margin-inline-start:.15rem}.feld input:not([type=checkbox]),.feld select,.feld textarea{font:inherit;border-radius:var(--rund-klein);background:var(--weiss);color:var(--text);border:1.5px solid #c9d4d4;min-block-size:3rem;inline-size:100%;padding:.75rem .9rem;font-size:1rem}.feld textarea{resize:vertical;min-block-size:8rem}.feld input:focus,.feld select:focus,.feld textarea:focus{border-color:var(--gold-text);outline:3px solid #007d7959}.feld [aria-invalid=true]{border-color:#a4331f!important}.feld-fehler{color:#a4331f;margin:0;font-size:.85rem;font-weight:600}.feld-fehler:empty{display:none}.haekchen{flex-wrap:wrap;gap:.6rem 1.4rem;display:flex}.haekchen label,.zustimmung{cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.95rem;font-weight:400;display:flex}.haekchen input,.zustimmung input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--gold-text);flex:none;margin-block-start:.2rem}.formular-fuss{justify-items:start;gap:1rem;margin-block-start:1.6rem;display:grid}.formular-fuss[hidden]{display:none}.formular-hinweis{color:var(--leise);margin:0;font-size:.85rem}.honig{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.formular-erfolg{border-radius:var(--rund);background:var(--flaeche-hell);border-inline-start:6px solid var(--tuerkis);margin-block-start:1.4rem;padding:1.4rem 1.6rem}.formular-erfolg:focus{outline:none}.formular-erfolg p:last-child{margin:0}.sprungmarken{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.sprungmarken a{background:var(--weiss);box-shadow:var(--schatten);border-radius:999px;padding:.5rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.sprungmarken a:hover{color:var(--gold-text)}.angebot-abschnitte{gap:1.6rem;display:grid}.angebot-abschnitt{background:var(--weiss);border-radius:var(--rund);box-shadow:var(--schatten);grid-template-columns:minmax(0,1fr) minmax(0,22rem);scroll-margin-block-start:8rem;display:grid;overflow:hidden}.angebot-abschnitt.ohne-bild{grid-template-columns:1fr}.angebot-foto{flex-direction:column;min-block-size:0;display:flex}.angebot-abschnitt .bild{object-fit:cover;border-radius:0;flex:1;block-size:100%;inline-size:100%}.angebot-inhalt{padding:clamp(1.4rem,3.5vw,2.2rem)}.angebot-inhalt-kopf{align-items:center;gap:1rem;margin-block-end:1rem;display:flex}.angebot-inhalt-kopf h2{margin:0;font-size:clamp(1.3rem,2.4vw,1.6rem);font-weight:700}.angebot-inhalt .werte.zweispaltig{margin-block:1rem 1.4rem}@media (width<=48rem){.angebot-abschnitt{grid-template-columns:1fr}.angebot-foto{order:-1}.angebot-abschnitt .bild{aspect-ratio:16/9!important}}.js .leiste-tabelle[hidden]:not([data-keine-zeiten]){visibility:hidden;display:table}.leiste-unter{text-transform:none;letter-spacing:0;margin-block-start:.1rem;font-size:.82rem;line-height:1.6}.leiste-unter .leiste-countdown{font-size:inherit;color:var(--petrol);margin:0;font-weight:700;display:inline}.js .leiste-unter{min-block-size:1.6em}.leiste-unter>.teil:not([hidden]):not(:empty)~.teil:not([hidden]):before{content:"·";color:var(--leise);margin-inline:.45rem}.leiste-alle-handy,.leiste-tabelle tbody th,.leiste-tabelle thead td{display:none}.leiste-tabelle th,.leiste-tabelle td{padding-inline:.6rem}@media (width<=56rem){.leiste-alle-handy{color:var(--gold-text);margin-inline-start:.7rem;font-size:.8rem;font-weight:600;display:inline}.leiste-unter .leiste-alle{display:none}.leiste-unter{font-size:.8rem}.leiste-tabelle th,.leiste-tabelle td{padding-inline:.1rem}}@media (width<=23rem){.leiste-unter{font-size:.72rem}}@media (width>=56.01rem){.leiste-kopf{flex:0 33rem}.leiste-tabelle{flex:none}}.foto-einwilligung{text-align:center;padding:.35rem .8rem 0;line-height:1.3;display:block}.foto-einwilligung .fehlt{font-size:.72rem}.zeiten-tabelle tr.ist-heute{background:var(--flaeche-hell)}.zeiten-tabelle tr.ist-heute td{color:var(--petrol)}.filter-knopf{text-transform:none;letter-spacing:0;padding:.6rem 1.2rem;font-size:.9rem}.fuss-name{font-size:1.5rem}.fuss-verein{font-size:.95rem}.fuss address{font-size:1rem;font-weight:600}.fuss .fehlt{font-size:.75rem}@media (prefers-reduced-motion:no-preference){.js .einblenden{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.js .einblenden.sichtbar{opacity:1;transform:none}}.angebot-gruppe+.angebot-gruppe{margin-block-start:2.6rem}.angebot-gruppe-titel{color:var(--petrol);margin-block:2rem 1rem;font-size:clamp(1.2rem,2.2vw,1.45rem);font-weight:700}.angebot-karte-fuss{flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin-block-start:auto;display:flex}.angebot-karte-fuss .weiter{margin:0}.knopf-klein{min-block-size:2.6rem;padding:.55rem 1.1rem;font-size:.9rem}.angebot-karten.voll .angebot-karte{padding:1.5rem 1.4rem 1.4rem}@media (width<=40rem){.angebot-karten.voll{grid-template-columns:1fr}.angebot-karten.voll .angebot-karte{text-align:start;align-items:flex-start;padding:1.3rem 1.2rem}.angebot-karten.voll .angebot-karte :is(h3,h4){margin-block-end:.4rem}.angebot-karten.voll .angebot-karte p{display:block}.angebot-karten.voll .angebot-karte .weiter{display:inline-flex}}.einleitung-oben{margin-block:clamp(2.4rem,5vw,3.4rem) 0;padding-inline:1.25rem;font-size:1.15rem}.regeln{padding-block:clamp(2.4rem,5vw,3.4rem) 0}.regel-kacheln{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}.regel-kacheln li{background:var(--flaeche-hell);border-radius:var(--rund);text-align:center;flex-direction:column;align-items:center;gap:.9rem;padding:1.6rem 1.3rem;display:flex}.regel-kacheln .symbol-rund{background:var(--weiss)}.regel-kacheln p{margin:0;font-size:.97rem;line-height:1.5}@media (width<=60rem){.regel-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){.regel-kacheln{grid-template-columns:1fr;gap:.7rem}.regel-kacheln li{text-align:start;flex-direction:row;padding:1rem 1.1rem}}.zeitleiste{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 1rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid;position:relative}.zeitleiste:before{content:"";background:var(--tuerkis);block-size:2px;position:absolute;inset-block-start:.55rem;inset-inline:.5rem}.zeitleiste li{flex-direction:column;gap:.2rem;padding-block-start:1.9rem;font-size:.95rem;line-height:1.45;display:flex;position:relative}.zeitleiste li:before{content:"";background:var(--weiss);border:3px solid var(--gold-text);border-radius:50%;block-size:1.1rem;inline-size:1.1rem;position:absolute;inset-block-start:0;inset-inline-start:0}.zeitleiste-jahr{color:var(--petrol);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}@media (width<=40rem){.zeitleiste{grid-template-columns:1fr;gap:1.2rem;padding-inline-start:2rem}.zeitleiste:before{block-size:auto;inline-size:2px;inset-block:.5rem;inset-inline:.5rem auto}.zeitleiste li{padding-block-start:0}.zeitleiste li:before{inset-block-start:.45rem;inset-inline-start:-2rem}.angebot-karten.in-gruppen{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.angebot-karten.in-gruppen>.angebot-karte{padding:.9rem .4rem;grid-column:auto!important}.angebot-karten.in-gruppen :is(h3,h4){hyphens:manual;font-size:.8rem;line-height:1.3}.angebot-karten.in-gruppen .symbol-rund{block-size:2.8rem;inline-size:2.8rem}.angebot-karten.in-gruppen .symbol-rund .symbol{block-size:1.7rem;inline-size:1.7rem}.angebot-gruppe:has(>.in-gruppen) .angebot-gruppe-titel{margin-block:1.4rem .7rem;font-size:1.05rem}.angebot-gruppe:has(>.in-gruppen)+.angebot-gruppe{margin-block-start:0}.angebot-karten:not(.voll)>:last-child:nth-child(odd){grid-column:1/-1}.angebot-karten.drei{gap:.75rem}.angebot-karten>.angebot-karte{min-inline-size:0}.drei .angebot-karte{padding:1.1rem .9rem}.angebot-karten.voll .angebot-karte{padding:1.3rem 1.2rem}}.text.schmal{max-inline-size:calc(39rem + 2 * var(--rand))}.medium p{max-inline-size:65ch}h1,h2,h3,.banner-titel,.banner-oberzeile{text-wrap:balance}.titel-klein,.angebot-karte :is(h3,h4){font-size:1.1rem}.medium-titel,.medium-kompakt .medium-titel{font-size:1.25rem}.karte-mitte .karte-text{text-align:start;align-items:flex-start}.karte-mitte .karte-text .weiter{align-self:flex-start}.banner picture{display:contents}.bild{object-fit:cover}
