@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(../media/amiri-arabic-400-normal.3lj4x04djxtsr.woff2)format("woff2"),url(../media/amiri-arabic-400-normal.43hs4py_433g0.woff)format("woff")}
@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-cyrillic-ext-400-normal.3f11xmamv6tsl.woff2)format("woff2"),url(../media/literata-cyrillic-ext-400-normal.0658s07_vhmbz.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:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-cyrillic-400-normal.3h_-0i61o_hax.woff2)format("woff2"),url(../media/literata-cyrillic-400-normal.2qmfk4blkpv_e.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-greek-ext-400-normal.0ilpkzva2tkqa.woff2)format("woff2"),url(../media/literata-greek-ext-400-normal.2hn7u_7qxnpf-.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-greek-400-normal.20shxptmafi7p.woff2)format("woff2"),url(../media/literata-greek-400-normal.02l0633t51p_a.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-vietnamese-400-normal.2vm-9euuh8od0.woff2)format("woff2"),url(../media/literata-vietnamese-400-normal.278ruzs3sg-4t.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:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-latin-ext-400-normal.376_dmelal5pa.woff2)format("woff2"),url(../media/literata-latin-ext-400-normal.2l_s_-63i8uf5.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:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(../media/literata-latin-400-normal.0vhga52erqmb-.woff2)format("woff2"),url(../media/literata-latin-400-normal.3l1snm0oxlsug.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:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-cyrillic-ext-400-italic.39s1ykf07ckr_.woff2)format("woff2"),url(../media/literata-cyrillic-ext-400-italic.32qk4t7riqz-5.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:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-cyrillic-400-italic.3gdpryv8s9n66.woff2)format("woff2"),url(../media/literata-cyrillic-400-italic.36f_exl3u-309.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-greek-ext-400-italic.3s8vckroa1x9b.woff2)format("woff2"),url(../media/literata-greek-ext-400-italic.1gza408_e735o.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-greek-400-italic.1ygvezfd0p145.woff2)format("woff2"),url(../media/literata-greek-400-italic.36t-58kzegun4.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-vietnamese-400-italic.3qznui3zzcfju.woff2)format("woff2"),url(../media/literata-vietnamese-400-italic.0t8eozwxy5zpi.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:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-latin-ext-400-italic.0mx52ndrbjapj.woff2)format("woff2"),url(../media/literata-latin-ext-400-italic.00yvymdk_-b_j.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:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(../media/literata-latin-400-italic.0mll02do9e8fp.woff2)format("woff2"),url(../media/literata-latin-400-italic.2u0r7lc_181hc.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:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-cyrillic-ext-500-normal.1z-q2w_7xgkoh.woff2)format("woff2"),url(../media/literata-cyrillic-ext-500-normal.1comqg52nu0jh.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:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-cyrillic-500-normal.3xv9b6sfeecr-.woff2)format("woff2"),url(../media/literata-cyrillic-500-normal.2t233lfw2f01h.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-greek-ext-500-normal.30kzyiihpi4hv.woff2)format("woff2"),url(../media/literata-greek-ext-500-normal.3xzswirmaja4j.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-greek-500-normal.1ifvu--hwjm_4.woff2)format("woff2"),url(../media/literata-greek-500-normal.1wrcvi95yxlxz.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-vietnamese-500-normal.2htgtk5mum7m0.woff2)format("woff2"),url(../media/literata-vietnamese-500-normal.05a37nwkls3x9.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:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-latin-ext-500-normal.3k-nm397jxvqa.woff2)format("woff2"),url(../media/literata-latin-ext-500-normal.3kkrq_kgw6lnp.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:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(../media/literata-latin-500-normal.0_yh5u5k60804.woff2)format("woff2"),url(../media/literata-latin-500-normal.30_v9gzc5lstd.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:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-cyrillic-ext-600-normal.0t-nwbod2llwa.woff2)format("woff2"),url(../media/literata-cyrillic-ext-600-normal.0fubeemak5v93.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:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-cyrillic-600-normal.2rqqpy0-p05fi.woff2)format("woff2"),url(../media/literata-cyrillic-600-normal.33gxkf_9-jj7s.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-greek-ext-600-normal.3a36bs0zk42qy.woff2)format("woff2"),url(../media/literata-greek-ext-600-normal.41lhwxk3oelpj.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-greek-600-normal.13_yrnx59soix.woff2)format("woff2"),url(../media/literata-greek-600-normal.1ykshe2kd8-ck.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-vietnamese-600-normal.402lq4uc_52tb.woff2)format("woff2"),url(../media/literata-vietnamese-600-normal.1chqcbt1bvx36.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:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-latin-ext-600-normal.0e6wvmjfj6ksy.woff2)format("woff2"),url(../media/literata-latin-ext-600-normal.2sbq-naso1r49.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:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(../media/literata-latin-600-normal.2a8mwch1ff01_.woff2)format("woff2"),url(../media/literata-latin-600-normal.07pasqlojn0-w.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-cyrillic-ext-400-normal.3jryothgdy2ez.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-ext-400-normal.0wixe_oliv_25.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-cyrillic-400-normal.034w3v3n_2l93.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-400-normal.0or-aw_mkbp2-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-greek-ext-400-normal.3yavpjf_s5vct.woff2)format("woff2"),url(../media/source-sans-3-greek-ext-400-normal.36ee8yhwmltph.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-greek-400-normal.1lz36lj5mi_w1.woff2)format("woff2"),url(../media/source-sans-3-greek-400-normal.2kwt1c67pctt8.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-vietnamese-400-normal.2trd3ay48y6bi.woff2)format("woff2"),url(../media/source-sans-3-vietnamese-400-normal.2hjl7_v80sjig.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-latin-ext-400-normal.1qpthnia_t9e4.woff2)format("woff2"),url(../media/source-sans-3-latin-ext-400-normal.10d4qy1rw6d2g.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-latin-400-normal.2zx3zpfpkahss.woff2)format("woff2"),url(../media/source-sans-3-latin-400-normal.1g-59xm-95pw1.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-cyrillic-ext-600-normal.2mlrr8c9fapkx.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-ext-600-normal.2-02puy79ft15.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-cyrillic-600-normal.43bevv0geo-2h.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-600-normal.2i89ytx-1v8v4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-greek-ext-600-normal.3ggmyfd0pd0pd.woff2)format("woff2"),url(../media/source-sans-3-greek-ext-600-normal.3otpx1k7obp8r.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-greek-600-normal.2hq-66uepqvv4.woff2)format("woff2"),url(../media/source-sans-3-greek-600-normal.28ev9eyi4qejy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-vietnamese-600-normal.1k0oab4dy377r.woff2)format("woff2"),url(../media/source-sans-3-vietnamese-600-normal.36qi-k5pak27s.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-latin-ext-600-normal.0wj7zwdqlm006.woff2)format("woff2"),url(../media/source-sans-3-latin-ext-600-normal.120bfzbkj8ct5.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-latin-600-normal.1gb2sjkc9m25a.woff2)format("woff2"),url(../media/source-sans-3-latin-600-normal.2y75udts8az60.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-3-cyrillic-ext-700-normal.2qetsr7pnbu54.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-ext-700-normal.0u4ukb7wikcye.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-3-cyrillic-700-normal.1ojntk360vwxo.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-700-normal.03zo_d61w69qb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-3-greek-ext-700-normal.2iu4bjyzvh7vl.woff2)format("woff2"),url(../media/source-sans-3-greek-ext-700-normal.119ew1_il6-vf.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-3-greek-700-normal.1eedd2znu_8sr.woff2)format("woff2"),url(../media/source-sans-3-greek-700-normal.1amdv3i3enq-k.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-3-vietnamese-700-normal.2e4w29oc8usle.woff2)format("woff2"),url(../media/source-sans-3-vietnamese-700-normal.1ag5xpai902js.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-3-latin-ext-700-normal.162-3xjmz168z.woff2)format("woff2"),url(../media/source-sans-3-latin-ext-700-normal.2h03oqzt7qdxb.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(../media/source-sans-3-latin-700-normal.11ykup8rgou5s.woff2)format("woff2"),url(../media/source-sans-3-latin-700-normal.0bw39-9vti60p.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{--gruen:#123c32;--gruen-tief:#0c2c24;--gruen-hell:#e7efec;--gold:#a98142;--grund:#f8fbf9;--flaeche:#fff;--feld:#eff4f1;--text:#15201c;--gedaempft:#4e5a55;--linie:#d9e0dd;--auf-gruen:#f2f7f5;--auf-gruen-leise:#b8ccc4;--quran:#123c32;--hadith:#8a6a2f;--gelehrter:#3a5a6b;--lesebreite:40rem;--spalte:64rem;--sans:"Source Sans 3", system-ui, -apple-system, "Segoe UI", sans-serif;--serif:"Literata", Georgia, Cambria, "Times New Roman", serif;--arab:"Amiri", "Traditional Arabic", "Geeza Pro", serif;--ruhig:.42s cubic-bezier(.22, 1, .36, 1)}@supports (color:lab(0% 0 0)){:root{--grund:lab(98.314% -1.31288 .381541);--feld:lab(95.673% -1.97011 .572383);--linie:lab(88.5079% -2.62815 .763369)}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--grund);color:var(--text);font-family:var(--serif);text-rendering:optimizelegibility;margin:0;font-size:clamp(1.125rem,1.06rem + .3vw,1.1875rem);line-height:1.75;overflow-x:clip}a{color:var(--gruen);text-underline-offset:.18em}::selection{background:var(--gruen-hell)}:focus-visible{outline:2.5px solid var(--gold);outline-offset:2px;border-radius:0}.kopf{background:var(--flaeche);color:var(--text);border-bottom:1px solid var(--linie)}.kopf-innen,.inhalt,.fuss-innen,.auftakt-innen{max-width:var(--spalte);margin:0 auto;padding-inline:clamp(1rem,.6rem + 2vw,2rem)}.kopf-innen{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;padding-block:12px;display:flex}.marke{align-items:center;display:flex}.marke img{width:auto;height:52px;display:block}.kopf-navi{font-family:var(--sans);flex-wrap:wrap;gap:4px;margin-inline:-10px;font-size:1rem;display:flex}.kopf-navi a{color:var(--gedaempft);align-items:center;min-height:44px;padding:10px;text-decoration:none;display:flex}.kopf-navi a:hover{color:var(--gruen)}.kopf-navi a.navi-aktiv{color:var(--gruen);box-shadow:inset 0 -3px 0 var(--gold);font-weight:600}.auftakt{background:var(--gruen);color:var(--auf-gruen);width:100vw;margin-left:calc(50% - 50vw);padding-block:clamp(2rem,1rem + 5vw,4.5rem)}.auftakt h1{color:#fff;font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;max-width:18ch;margin:0 0 14px;font-size:clamp(2rem,1.4rem + 3.2vw,3.4rem);font-weight:400;line-height:1.15}.auftakt p{color:var(--auf-gruen-leise);max-width:44ch;margin:0 0 clamp(1.5rem,1rem + 2vw,2.25rem);font-size:1.05em}.auftakt-marke{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;font-size:.82rem;font-weight:600;color:var(--gold)!important;max-width:none!important;margin:0 0 14px!important}.auftakt h1{max-width:22ch}.kacheln{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:14px;margin:clamp(.75rem,.5rem + 1vw,1.25rem) 0 0;padding:0;list-style:none;display:grid}.kachel{border:1px solid #ffffff2e;border-top:2px solid var(--gold);height:100%;color:var(--auf-gruen);transition:background var(--ruhig);background:#ffffff0f;padding:16px 18px 18px;text-decoration:none;display:block}.kachel:hover{background:#ffffff1f}.kachel{grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;align-items:start;column-gap:16px;padding:20px 20px 22px;display:grid}.kachel-bild{aspect-ratio:1;width:clamp(64px,56px + 2vw,84px);height:auto;color:var(--gold);transition:transform var(--ruhig), background var(--ruhig);background:#a9814224;border-radius:50%;grid-row:span 2;padding:12px}.kachel:hover .kachel-bild{background:#a981423d;transform:scale(1.06)}.nur-vorlesen{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.kachel-name{font-family:var(--serif);color:#fff;margin-bottom:6px;font-size:1.25rem;display:block}.kachel-text{font-family:var(--sans);color:var(--auf-gruen-leise);font-size:.95rem;line-height:1.45;display:block}.auftakt .goldstrich{background:var(--gold);margin-bottom:clamp(1.5rem,1rem + 2vw,2.25rem)}.inhalt{padding-top:clamp(2rem,1.4rem + 2.5vw,3.5rem);padding-bottom:clamp(3rem,2rem + 5vw,6rem)}.inhalt:has(>.auftakt:first-child){padding-top:0}.auftakt+h2{margin-top:clamp(2rem,1.6rem + 1.5vw,2.75rem)}.fuss{border-top:1px solid var(--linie);background:var(--flaeche);color:var(--gedaempft);font-size:.95rem}.fuss-innen{max-width:var(--spalte);padding-block:32px 48px}.fuss p{max-width:62ch;margin:0 0 10px}h1,h2,h3{font-family:var(--serif);color:var(--gruen);letter-spacing:-.012em;text-wrap:balance;font-weight:400;line-height:1.22}h1{margin:0 0 10px;font-size:clamp(1.9rem,1.5rem + 2vw,2.8rem)}h2{margin:clamp(2.5rem,2rem + 2vw,3.5rem) 0 4px;font-size:clamp(1.3rem,1.15rem + .8vw,1.6rem)}h3{margin:2rem 0 6px;font-size:1.15rem}.untertitel{color:var(--gedaempft);max-width:52ch;margin:0 0 clamp(1.75rem,1.25rem + 2vw,2.5rem)}.goldstrich{background:var(--gold);border:0;width:3.25rem;height:2px;margin:0 0 1.5rem}.leise{font-family:var(--sans);color:var(--gedaempft);font-size:.92rem}.suchfeld{flex-wrap:wrap;gap:10px;max-width:36rem;display:flex}.suchfeld input{min-width:0;font-family:var(--serif);color:var(--text);background:#fff;border:1.5px solid #0000;border-radius:0;flex:14rem;padding:15px 18px;font-size:1.0625rem}.suchfeld input::placeholder{color:#5c6b65}.auftakt .suchfeld input{border-color:#ffffff40}.knopf{font-family:var(--sans);background:var(--gold);color:#241a07;cursor:pointer;min-height:48px;transition:background var(--ruhig);border:0;border-radius:0;padding:15px 26px;font-size:1rem;font-weight:500}.knopf:hover{background:#c09950}.inhalt .knopf{background:var(--gruen);color:#fff}.inhalt .knopf:hover{background:var(--gruen-tief)}.inhalt .auftakt .knopf{background:var(--gold);color:#241a07}.inhalt .auftakt .knopf:hover{background:#c09950}@media (max-width:30rem){.suchfeld{flex-direction:column;align-items:stretch}.suchfeld input{flex:none}.suchfeld .knopf{justify-content:center;width:100%}}.knopf-leise{min-height:46px;font-family:var(--sans);background:var(--flaeche);color:var(--gruen);border:1.5px solid var(--gruen);cursor:pointer;transition:background var(--ruhig), color var(--ruhig);border-radius:0;align-items:center;padding:10px 20px;font-size:1rem;text-decoration:none;display:inline-flex}.knopf-leise:hover{background:var(--gruen);color:#fff}.pdf-oben{flex-wrap:wrap;gap:12px;margin:1.25rem 0 1.75rem;display:flex}.knopf-pdf{min-height:48px;font-family:var(--sans);background:var(--gruen);color:#fff;transition:background var(--ruhig);align-items:center;gap:10px;padding:12px 24px;font-size:1.05rem;font-weight:500;text-decoration:none;display:inline-flex}.knopf-pdf:hover{background:var(--gruen-tief);color:#fff}.gebiete{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:0 2.5rem;margin:0;padding:0;list-style:none;display:grid}.gebiete li{border-bottom:1px solid var(--linie)}.gebiete a{min-height:48px;color:var(--gruen);justify-content:space-between;align-items:baseline;gap:1rem;padding:15px 0;font-size:1.1rem;text-decoration:none;display:flex}.gebiete a:hover{color:var(--gold)}.gebiete .anzahl{font-family:var(--sans);color:var(--gedaempft);font-variant-numeric:tabular-nums;font-size:.88rem}.buchliste{margin:0;padding:0;list-style:none}.buchliste li{border-bottom:1px solid var(--linie)}.buchliste li:last-child{border-bottom:0}.buchliste a{color:inherit;padding:22px 0;text-decoration:none;display:block}.buchliste a:hover .titel-de{color:var(--gold)}.titel-de{color:var(--gruen);transition:color var(--ruhig);font-size:1.3rem;line-height:1.3}.titel-ar{font-family:var(--arab);color:var(--text);margin-top:2px;font-size:1.5rem;line-height:1.9}.buch-beiwerk{font-family:var(--sans);color:var(--gedaempft);margin-top:6px;font-size:.92rem}.buch-beiwerk a{color:var(--gedaempft)}.hinweis{background:var(--feld);border:1px solid var(--linie);max-width:var(--lesebreite);border-radius:0;margin:0 0 clamp(2rem,1.5rem + 2vw,2.75rem);padding:clamp(1rem,.8rem + 1vw,1.5rem);font-size:.98rem;line-height:1.65}.hinweis h2{font-family:var(--sans);letter-spacing:0;margin:0 0 8px;font-size:1rem;font-weight:600}.hinweis p{margin:0 0 10px}.hinweis p:last-child{margin-bottom:0}.hinweis .siegel{color:var(--gruen);font-weight:600}.flyer-kacheln{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:14px;margin:1rem 0 2rem;padding:0;list-style:none;display:grid}.flyer-kacheln li{margin:0}.flyer-kachel{border:1px solid #e3d9c4;border-top:2px solid var(--gold);height:100%;color:var(--gruen);transition:transform var(--ruhig), box-shadow var(--ruhig);background:#fff;flex-direction:column;text-decoration:none;display:flex}.flyer-kachel:hover{transform:translateY(-3px);box-shadow:0 8px 20px #123c3224}.flyer-kachel img{width:100%;height:auto;display:block}.flyer-sprache{font-family:var(--sans);align-items:center;gap:10px;padding:10px 12px;font-weight:600;display:flex}.flyer-sprache svg{flex-shrink:0;box-shadow:0 0 0 1px #00000026}.spenden{border-left:3px solid var(--gold)}.spenden-daten{grid-template-columns:max-content 1fr;gap:6px 18px;margin:14px 0 0;display:grid}.spenden-daten dt{font-family:var(--sans);color:var(--gedaempft);font-weight:600}.spenden-daten dd{color:var(--gruen);overflow-wrap:anywhere;margin:0;font-weight:600}@media (max-width:30rem){.spenden-daten{grid-template-columns:1fr;gap:2px}.spenden-daten dd{margin-bottom:8px}}.wege{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:clamp(2rem,1.5rem + 2vw,3rem);margin:0 0 clamp(1rem,.5rem + 2vw,2rem);display:grid}.weg{border-top:2px solid var(--gold);max-width:34rem;padding-top:1.25rem}.weg h3{margin:0 0 .6rem;font-size:clamp(1.2rem,1.1rem + .6vw,1.45rem)}.weg p{margin:0 0 .9rem}.weg .buch-beiwerk{margin-bottom:1.1rem}.weg-marke{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#6d5220;margin:0 0 .35rem;font-size:.82rem;font-weight:600}.grundsaetze{max-width:var(--lesebreite);margin:0}.grundsaetze dt{font-family:var(--sans);color:var(--gruen);margin:1.6rem 0 .3rem;font-size:1rem;font-weight:600}.grundsaetze dt:first-child{margin-top:.5rem}.grundsaetze dd{color:var(--text);margin:0}.entwurf-warnung{border:2px dashed var(--gold);max-width:var(--lesebreite);background:#fdf8ef;border-radius:0;margin:0 0 clamp(2rem,1.5rem + 2vw,2.75rem);padding:clamp(1rem,.8rem + 1vw,1.5rem);font-size:.98rem;line-height:1.65}.entwurf-warnung h2{font-family:var(--sans);letter-spacing:0;color:#6d5220;margin:0 0 8px;font-size:1rem;font-weight:600}.entwurf-warnung p{margin:0}.entwurf-warnung code{background:#f2e8d4;border-radius:0;padding:0 4px;font-size:.92em}.entwurf-marke{color:#6d5220;font-weight:600}.lesetext{max-width:var(--lesebreite)}.lesetext p{text-wrap:pretty}.absatz{margin:0 0 1.4em}.zeile.arabisch{font-family:var(--arab);margin-bottom:.35em;font-size:clamp(1.45rem,1.25rem + 1vw,1.75rem);line-height:2.05}.lesetext .absatz>.zeile.arabisch{display:none}.lesetext.mit-arabisch .absatz>.zeile.arabisch{display:block}.zitat{margin:0 0 1.75em;padding:.9em 1.3em 1em}.zitat--quran{background:#eef3f1}.zitat--hadith{background:#f5f1e9}.zitat--gelehrter{background:#eef2f4}.zitat .etikett{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--zitatfarbe);align-items:center;gap:.6em;margin-bottom:.2em;font-size:.72rem;font-weight:700;display:flex}.zitat .etikett:before{content:"";background:var(--zitatfarbe);width:.5em;height:.5em;transform:rotate(45deg)}.zitat .zeile.arabisch{color:var(--zitatfarbe);display:block}.zitat .zeile.deutsch{color:var(--text)}.zitat .quelle{font-family:var(--sans);color:var(--gedaempft);margin-top:.5em;font-size:.88rem}.leseleiste{max-width:var(--lesebreite);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 1.75rem;display:flex}.blaettern{border-top:1px solid var(--linie);font-family:var(--sans);max-width:var(--lesebreite);flex-wrap:wrap;justify-content:space-between;gap:14px;margin:clamp(2.5rem,2rem + 2vw,3.5rem) 0 0;padding-top:1.5rem;font-size:1rem;display:flex}.blaettern a{align-items:center;min-height:44px;padding:8px 0;display:flex}.melden{background:var(--feld);max-width:var(--lesebreite);border-radius:0;margin:clamp(3rem,2rem + 3vw,4.5rem) 0 0;padding:clamp(1.25rem,1rem + 1.5vw,1.75rem)}.melden h2{margin:0 0 8px;font-size:1.2rem}.melden p{margin:0 0 14px;font-size:.98rem}.melden textarea{width:100%;min-height:6.5rem;font-family:var(--serif);border:1.5px solid var(--linie);color:var(--text);background:#fff;border-radius:0;padding:12px 14px;font-size:1.0625rem;line-height:1.6}.treffer{max-width:var(--lesebreite);margin:0;padding:0;list-style:none}.treffer li{border-bottom:1px solid var(--linie);padding:20px 0}.treffer .fundort{font-family:var(--sans);margin-bottom:6px;font-size:.9rem}.treffer .fundort a{color:var(--gedaempft)}.treffer .fundort a:hover{color:var(--gruen)}.treffer .fundort-regal{letter-spacing:.06em;text-transform:uppercase;color:#6d5220;margin-top:2px;font-size:.78rem;font-weight:600;display:block}.treffer .zeile.arabisch{font-size:1.35rem;line-height:1.95}.treffer mark{color:inherit;background:#f6e6bd;padding:0 2px}.auftakt>*{animation:auftauchen var(--ruhig) both}@keyframes auftauchen{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ornament-rosette{width:3.4rem;height:3.4rem;margin:0 auto;position:relative}.ornament-rosette i{border:1px solid var(--gold);position:absolute;inset:14.6%}.ornament-rosette i:nth-child(2){transform:rotate(22.5deg)}.ornament-rosette i:nth-child(3){transform:rotate(45deg)}.ornament-rosette i:nth-child(4){transform:rotate(67.5deg)}.ornament-rosette b{background:var(--gold);width:16%;height:16%;position:absolute;top:42%;left:42%;transform:rotate(45deg)}.ornament-sternband{justify-content:center;align-items:center;display:flex}.ornament-sternband-glied{align-items:center;display:flex}.ornament-sternband-glied:before,.ornament-sternband-glied:after{content:"";border-top:1px solid var(--gold);width:.5rem}.ornament-achtstern{width:1rem;height:1rem;position:relative}.ornament-achtstern i{border:1px solid var(--gold);position:absolute;inset:15%}.ornament-achtstern i:nth-child(2){transform:rotate(45deg)}.kapitelkopf{text-align:center;max-width:var(--lesebreite);margin:1.5rem 0 2rem}.kapitelkopf h1{margin:.8rem 0 .9rem;font-weight:500}.ueberblick{margin:2.5rem 0 3rem}.ueberblick>summary{cursor:pointer;align-items:center;gap:.6rem;min-height:44px;margin-bottom:.75rem;list-style:none;display:flex}.ueberblick>summary::-webkit-details-marker{display:none}.ueberblick>summary:before{content:"";border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);flex-shrink:0;width:.55rem;height:.55rem;transition:transform .15s ease-out;transform:rotate(-45deg)}.ueberblick[open]>summary:before{transform:rotate(45deg)}.ueberblick>summary h2{margin:0}.ueberblick-vermerk{text-align:center;margin-top:.75rem}@media (prefers-reduced-motion:reduce){.ueberblick>summary:before{transition:none}}@media print{.ueberblick>summary:before{display:none}}:root{--gold-hell:#e3c566;--gold-kraeftig:#c9a227;--gold-text:#6e4f00;--bm-gruen:#007d00;--gruen-zart:#e4f0e6}.inhalt:has(>.start:first-child){padding-top:0;padding-bottom:0}.vollbreite{width:100vw;margin-left:calc(50% - 50vw)}.start h2{font-family:var(--serif);color:var(--text);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.15}.gk{min-height:48px;font-family:var(--sans);transition:transform var(--ruhig), background var(--ruhig);border:1px solid #0000;border-radius:14px;align-items:center;padding:12px 24px;font-size:1.05rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.gk:hover{transform:translateY(-2px)}.gk-gold{background:var(--gold-hell);color:var(--text)}.gk-rand{color:#fff;border-color:#8fb39a}.gk-gruen{background:var(--bm-gruen);color:#fff}.gk-hell{background:var(--gruen-zart);color:var(--gruen)}.gk-dunkel{background:var(--text);color:#fff}.willkommen{background:var(--gruen);color:#fff;position:relative;overflow:hidden}.sternmuster{width:100%;height:100%;color:var(--gold-kraeftig);opacity:.16;position:absolute;inset:0}.willkommen-innen{max-width:var(--spalte);text-align:center;flex-direction:column;align-items:center;gap:clamp(1rem,.8rem + 1vw,1.4rem);margin:0 auto;padding:clamp(3rem,2rem + 5vw,6rem) clamp(1rem,.6rem + 2vw,2rem) clamp(1.5rem,1rem + 2vw,2.5rem);display:flex;position:relative}.willkommen-gruss{font-family:var(--arab);color:var(--gold-hell);margin:0;font-size:clamp(2rem,1.6rem + 1.6vw,2.75rem);line-height:1.3}.willkommen-titel{color:#fff;max-width:24ch;font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,1.3rem + 3.4vw,4.25rem);font-weight:700;line-height:1.1}.willkommen-text{max-width:42rem;font-family:var(--sans);color:#d6e4d9;margin:0;font-size:clamp(1.1rem,1rem + .4vw,1.25rem);line-height:1.6}.willkommen-knoepfe{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.silhouette{width:100%;height:clamp(80px,60px + 5vw,140px);color:var(--gold-kraeftig);display:block;position:relative}.start-abschnitt{padding-top:clamp(2.5rem,1.8rem + 3vw,4.5rem)}.start-ende{padding-bottom:clamp(3rem,2rem + 4vw,5rem)}.start-mitte{text-align:center;margin-bottom:32px}.start-mitte h2{font-size:clamp(1.9rem,1.5rem + 1.6vw,2.6rem)}.start-mitte p{font-family:var(--sans);color:var(--gedaempft);margin:8px 0 0}.start-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:16px;display:flex}.start-kopf h2{font-size:clamp(1.6rem,1.4rem + .8vw,2rem)}.start-kopf a{font-family:var(--sans);color:var(--bm-gruen);font-weight:700}.bereiche{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.bereiche li{display:flex}.bereich{background:var(--flaeche);color:var(--text);transition:transform var(--ruhig), box-shadow var(--ruhig);border-radius:20px;flex-direction:column;flex:1;gap:12px;padding:26px;text-decoration:none;display:flex;box-shadow:0 1px 2px #0e3b2414}.bereich:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0e3b241f}.bereich-oben{justify-content:space-between;align-items:center;gap:12px;display:flex}.bereich-bild{background:var(--gruen-zart);width:60px;height:60px;color:var(--bm-gruen);stroke-width:2.6px;border-radius:16px;flex:0 0 60px;padding:9px}.bereich-marke{font-family:var(--sans);color:var(--gold-text);background:#f1e0a6;border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:700}.bereich-name{font-family:var(--serif);font-size:1.45rem;font-weight:700;line-height:1.2}.bereich-text{font-family:var(--sans);color:var(--gedaempft);font-size:1rem;line-height:1.55}.bereich-gold{background:#fbf3da}.bereich-gold .bereich-bild{background:var(--gold-kraeftig);color:var(--text)}.neu-dabei{background:var(--flaeche);border-radius:28px;flex-wrap:wrap;align-items:center;gap:24px 32px;padding:clamp(1.75rem,1.2rem + 2vw,2.75rem);scroll-margin-top:24px;display:flex}.neu-dabei-text{flex:999 28rem;min-width:0}.neu-dabei-gruss{font-family:var(--arab);color:var(--bm-gruen);text-align:left;margin:0 0 6px;font-size:1.8rem;line-height:1.4}.neu-dabei h2{font-size:clamp(1.7rem,1.4rem + 1vw,2.25rem)}.neu-dabei-text p:last-child{font-family:var(--sans);color:var(--gedaempft);margin:12px 0 0;line-height:1.6}.neu-dabei-knoepfe{flex-wrap:wrap;flex:14rem;gap:10px;display:flex}.start-zweier{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.start-spalte{flex:26rem;min-width:0}.termin-liste{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.termin-zeile{background:var(--flaeche);color:var(--text);border-radius:16px;align-items:center;gap:16px;padding:14px 16px;text-decoration:none;display:flex}.termin-zeile:hover .termin-titel{color:var(--bm-gruen)}.termin-datum{background:var(--gruen);color:#fff;border-radius:14px;flex-direction:column;flex:0 0 64px;justify-content:center;align-items:center;height:64px;line-height:1.1;display:flex}.termin-tag{font-family:var(--serif);font-size:1.35rem;font-weight:700}.termin-monat{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-hell);font-size:.72rem;font-weight:700}.termin-text{flex-direction:column;gap:2px;min-width:0;display:flex}.termin-titel{font-family:var(--sans);font-size:1.1rem;font-weight:700;line-height:1.3}.termin-ort{font-family:var(--sans);color:var(--gedaempft);font-size:.92rem}.termin-leer{background:var(--flaeche);font-family:var(--sans);border-radius:16px;margin:0;padding:16px 18px;line-height:1.6}.umschlaege{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.umschlaege li{display:flex}.umschlag{border:1px solid var(--gold-kraeftig);background:var(--gruen);color:#fff;min-height:12rem;transition:transform var(--ruhig);border-radius:16px;flex-direction:column;flex:1;gap:10px;padding:18px;text-decoration:none;display:flex}.umschlag:hover{transform:translateY(-3px)}.umschlag-art{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-hell);font-size:.72rem;font-weight:700}.umschlag-titel{font-family:var(--serif);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1.02rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.umschlag-autor{font-family:var(--sans);color:#c2d6c7;margin-top:auto;font-size:.85rem;line-height:1.35}.lobby-kasten{background:var(--gold-kraeftig);color:var(--text);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(1.75rem,1.2rem + 2vw,2.75rem);display:flex}.lobby-kasten h2{font-size:clamp(1.7rem,1.4rem + 1.2vw,2.4rem)}.lobby-kasten p{max-width:44rem;font-family:var(--sans);margin:10px 0 0;line-height:1.55}.kopf-navi a.navi-hervor{color:var(--gold-text);font-weight:700}.fuss{background:var(--gruen);color:#c2d6c7;border-top:0}.fuss a{color:#fff}.fuss-logo{width:auto;height:46px;margin-bottom:18px;display:block}.zaehler-leiste{background:var(--gruen);color:#cfe0d4}.zaehler-innen{max-width:var(--spalte);align-items:center;min-height:28px;margin:0 auto;padding-inline:clamp(1rem,.6rem + 2vw,2rem);display:flex}.zaehler{font-variant-numeric:tabular-nums;margin:0;font-size:.8rem;line-height:1.3}.zaehler a{color:inherit;text-decoration:none}.zaehler a:hover{text-decoration:underline}@media print{.zaehler-leiste{display:none}}@media (prefers-reduced-motion:reduce){.gk,.bereich,.umschlag{transition:none}.gk:hover,.bereich:hover,.umschlag:hover{transform:none}}:root{--grund:#f3f7f2}.seitenband{background-color:var(--gruen);border-bottom:2px solid var(--gold-kraeftig);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cg fill='none' stroke='%23C9A227' stroke-opacity='.2' stroke-width='1.5'%3E%3Crect x='24' y='24' width='48' height='48'/%3E%3Crect x='24' y='24' width='48' height='48' transform='rotate(45 48 48)'/%3E%3Ccircle cx='48' cy='48' r='10'/%3E%3Cpath d='M0 48H24M72 48H96M48 0V24M48 72V96'/%3E%3C/g%3E%3C/svg%3E");height:clamp(7rem,5rem + 6vw,10rem)}:is(body:has(.inhalt>.start) .seitenband,body:has(.inhalt>.auftakt) .seitenband){display:none}body .inhalt:not(:has(>.start)):not(:has(>.auftakt)){background:var(--flaeche);border-radius:clamp(18px,12px + 1.5vw,28px);width:calc(100% - 1.5rem);margin:calc(-1*clamp(4.5rem,3rem + 4vw,6.5rem)) auto clamp(2rem,1.5rem + 2vw,3.5rem);padding:clamp(1.75rem,1.2rem + 2.5vw,3.25rem) clamp(1.1rem,.4rem + 3vw,3rem) clamp(2.5rem,2rem + 3vw,4.5rem);position:relative;box-shadow:0 1px 2px #0e3b240f,0 16px 40px #0e3b2412}body h1{letter-spacing:-.015em;font-weight:700}body h2{font-weight:600}body .weg-marke,body .lb-oberzeile{color:var(--gold-text)}body .knopf,body .knopf-leise,body .knopf-pdf,body .lese-knopf{border-radius:12px}body .suchfeld input,body .melden textarea,body .konto-formular input,body .pruef-form input,body .name-form input,body .kal-formular input,body .kal-formular select,body .kal-formular textarea,body .lobby-formular textarea{border-radius:10px}body .hinweis,body .flyer-kachel,body .initiative-mitmachen,body .initiative-mitmachen-kachel,body .kal-abo,body .kal-karte,body .kal-ok,body .lb-karte,body .lb-baum,body .lb-kasten,body .lb-quiz,body .lobby-petition,body .stat-kachel,body .konto-erfolg,body .pruef-ergebnis,body .qr-tafel{border-radius:16px}body .lb-quiz-option,body .kal-pfeil{border-radius:10px}body .termin{background:var(--grund);border:0;border-radius:16px;padding:18px 20px}body .auftakt{background-color:var(--gruen);border-bottom:2px solid var(--gold-kraeftig);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cg fill='none' stroke='%23C9A227' stroke-opacity='.2' stroke-width='1.5'%3E%3Crect x='24' y='24' width='48' height='48'/%3E%3Crect x='24' y='24' width='48' height='48' transform='rotate(45 48 48)'/%3E%3Ccircle cx='48' cy='48' r='10'/%3E%3Cpath d='M0 48H24M72 48H96M48 0V24M48 72V96'/%3E%3C/g%3E%3C/svg%3E")}body .auftakt h1{font-weight:700}body .kachel{background:#ffffff12;border:1px solid #ffffff29;border-radius:18px}body .kachel-bild{color:var(--gold-hell);border-radius:16px}@media print{.seitenband{display:none}body .inhalt:not(:has(>.start)):not(:has(>.auftakt)){width:auto;box-shadow:none;border-radius:0;margin:0;padding:0}}
.kopf-navi a.navi-konto{color:var(--gruen);border:1.5px solid var(--gruen);align-self:center;min-height:40px;margin-left:6px;padding-inline:14px;font-weight:600}.kopf-navi a.navi-konto:hover{background:var(--gruen);color:#fff}.kopf-navi a.navi-konto.navi-aktiv{box-shadow:none;background:var(--gruen);color:#fff}.lese-leiste{border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);font-family:var(--sans);margin:40px 0 8px;padding:16px 18px}.lese-leiste-leer{border-color:#0000;min-height:78px}.lese-leiste-gast{color:var(--gedaempft);font-size:.95rem}.lese-leiste-gast a{color:var(--gruen);font-weight:600}.lese-knoepfe{flex-wrap:wrap;gap:10px;display:flex}.lese-knopf{min-height:44px;font-family:var(--sans);background:var(--flaeche);color:var(--gruen);border:1.5px solid var(--gruen);cursor:pointer;border-radius:0;padding:8px 16px;font-size:.95rem}.lese-knopf:hover{background:var(--gruen-hell)}.lese-knopf.an{background:var(--gruen);color:#fff}.lese-notiz{margin-top:14px}.lese-notiz label{margin-bottom:6px;display:block}.lese-notiz textarea,.konto-formular input{box-sizing:border-box;width:100%;font-family:var(--serif);color:var(--text);border:1.5px solid var(--linie);background:#fff;border-radius:0;padding:12px 14px;font-size:1.0625rem}.lese-notiz textarea{resize:vertical;min-height:8rem}.lese-notiz textarea:focus,.konto-formular input:focus{outline:2px solid var(--gold);outline-offset:1px;border-color:var(--gruen)}.lese-notiz-fuss{flex-wrap:wrap;align-items:center;gap:14px;margin:10px 0 0;display:flex}.konto-seite{max-width:30rem;margin:0 auto;padding-block:24px 48px}.konto-seite h1{margin-bottom:6px}.konto-formular{gap:16px;margin-top:24px;display:grid}.konto-formular label{font-family:var(--sans);color:var(--gruen);gap:6px;font-weight:600;display:grid}.konto-formular .klein{color:var(--gedaempft);font-size:.9rem;font-weight:400}.konto-formular .knopf{width:100%}.konto-fehler{color:#6e1f1b;font-family:var(--sans);background:#fbeceb;border:1px solid #d9a5a1;padding:12px 14px}.konto-erfolg{background:var(--gruen-hell);border:1px solid var(--gruen);font-family:var(--sans);padding:12px 14px}.konto-wechsel{font-family:var(--sans);color:var(--gedaempft);margin-top:24px}.konto-wechsel a{color:var(--gruen);font-weight:600}.bereich{padding-block:16px 48px}.bereich-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bereich-kopf h1{margin:0}.bereich-abschnitt{margin-top:40px}.bereich-abschnitt>h2{margin-bottom:14px}.weiterlesen{background:var(--gruen);color:#fff;padding:22px 24px;text-decoration:none;display:block}.weiterlesen:hover{background:var(--gruen-tief)}.weiterlesen .oberzeile{font-family:var(--sans);opacity:.85;font-size:.9rem}.weiterlesen .titel{margin-top:4px;font-size:1.3rem;display:block}.weiterlesen .titel:after{content:"";background:var(--gold);width:3.5rem;height:2px;margin-top:12px;display:block}.fortschritt-liste{gap:12px;margin:0;padding:0;list-style:none;display:grid}.fortschritt-liste li{background:var(--flaeche);border:1px solid var(--linie);padding:14px 16px}.fortschritt-liste a{color:var(--gruen);font-weight:600;text-decoration:none}.fortschritt-liste a:hover{text-decoration:underline}.fortschritt-zahl{font-family:var(--sans);color:var(--gedaempft);font-size:.9rem}.balken{background:var(--gruen-hell);height:8px;margin-top:8px}.balken>span{background:var(--gruen);height:100%;display:block}.eintrag-liste{border-top:1px solid var(--linie);margin:0;padding:0;list-style:none}.eintrag-liste li{border-bottom:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.eintrag-liste a{color:var(--gruen)}.eintrag-liste .werk{font-family:var(--sans);color:var(--gedaempft);font-size:.85rem;display:block}.eintrag-liste .notiz-text{white-space:pre-wrap;color:var(--text);flex-basis:100%;margin:0}.knopf-text{min-height:40px;font-family:var(--sans);color:var(--gedaempft);cursor:pointer;background:0 0;border:0;padding:8px 4px;font-size:.9rem;text-decoration:underline}.knopf-text:hover{color:var(--gruen)}.bereich-leer{color:var(--gedaempft);font-style:italic}.konto-gefahr{border-top:1px solid var(--linie);margin-top:56px;padding-top:20px}.konto-gefahr summary{cursor:pointer;font-family:var(--sans);color:var(--gedaempft)}.rangliste-schalter{font-family:var(--sans);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.rangliste-schalter input{width:20px;height:20px;accent-color:var(--gruen);flex:none;margin-top:3px}.rangliste-spalten{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));column-gap:48px;display:grid}.rang-liste{font-family:var(--sans);margin:0;padding:0;list-style:none}.rang-liste li{border-bottom:1px solid var(--linie);align-items:baseline;gap:12px;padding:10px 0;display:flex}.rang-platz{width:2.2em;color:var(--gedaempft);font-variant-numeric:tabular-nums}.rang-liste li:nth-child(-n+3) .rang-platz{color:var(--gruen);font-weight:700}.rang-name{overflow-wrap:anywhere;flex:1;font-weight:600}.rang-wert{color:var(--gedaempft);font-variant-numeric:tabular-nums;white-space:nowrap}.rangliste-fuss{margin-top:40px}.pruef-form{max-width:26rem;font-family:var(--sans);gap:10px;margin-bottom:28px;display:grid}.pruef-form input{font:inherit;border:1px solid var(--linie);background:var(--feld);text-transform:uppercase;letter-spacing:.06em;padding:12px 14px}.pruef-ergebnis{border:1px solid var(--linie);font-family:var(--sans);background:var(--flaeche);border-left-width:4px;padding:18px 20px}.pruef-ja{border-left-color:var(--gruen)}.pruef-nein{border-left-color:#a33}.pruef-ergebnis dl{grid-template-columns:max-content 1fr;gap:.35rem 1rem;margin:14px 0;display:grid}.pruef-ergebnis dt{color:var(--gedaempft)}.pruef-ergebnis dd{overflow-wrap:anywhere;margin:0}.test-fragen{font-family:var(--sans);gap:1.25rem;padding-left:1.25rem;display:grid}.test-fragen fieldset{border:0;margin:0;padding:0}.test-fragen legend{unicode-bidi:plaintext;margin-bottom:.4rem;font-weight:600}.test-option{cursor:pointer;border-radius:6px;gap:.6rem;padding:.45rem .6rem;display:flex}.test-option:hover{background:var(--feld)}.test-option span{unicode-bidi:plaintext}.test-titel{color:var(--gedaempft);font-family:var(--sans)}.seminar-liste{font-family:var(--sans);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.seminar-kopf{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.seminar-kopf span{color:var(--gedaempft);font-size:.9em}.seminar-balken{background:var(--feld);border-radius:3px;height:6px;margin:8px 0;overflow:hidden}.seminar-balken span{background:var(--gruen);border-radius:3px;height:100%;display:block}.seminar-stand{color:var(--gedaempft);margin:0 0 8px}.name-form{max-width:26rem;font-family:var(--sans);gap:10px;margin-bottom:20px;display:grid}.name-form label{gap:4px;font-weight:600;display:grid}.name-form input{font:inherit;border:1px solid var(--linie);background:var(--feld);padding:10px 12px}.lehrer{font-family:var(--sans)}.tabelle-rahmen{overflow-x:auto}.tabelle-rahmen table{border-collapse:collapse;width:100%}.tabelle-rahmen th,.tabelle-rahmen td{border-bottom:1px solid var(--linie);text-align:left;vertical-align:top;padding:8px 10px}.qr-tafel{border:1px solid var(--linie);cursor:pointer;text-align:center;background:#fff;justify-items:center;gap:8px;margin:20px 0;padding:20px;display:grid}.qr-tafel.qr-gross{z-index:50;border:0;align-content:center;margin:0;position:fixed;inset:0}.qr-code-text{color:var(--gedaempft);margin:0}.nachtragen{flex-wrap:wrap;align-items:end;gap:10px;margin:12px 0;display:flex}
