@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:600;src:url(./grenze-gotisch-vietnamese-600-normal.BsAsJLVD.woff2)format("woff2"),url(./grenze-gotisch-vietnamese-600-normal.pllIcTQe.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:600;src:url(./grenze-gotisch-latin-ext-600-normal.Bg9stwCb.woff2)format("woff2"),url(./grenze-gotisch-latin-ext-600-normal.CQqEs0pn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:600;src:url(./grenze-gotisch-latin-600-normal.C3H1tCTC.woff2)format("woff2"),url(./grenze-gotisch-latin-600-normal.DwyVc51H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:800;src:url(./grenze-gotisch-vietnamese-800-normal.DbDi5fq_.woff2)format("woff2"),url(./grenze-gotisch-vietnamese-800-normal.CxC3fP0B.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:800;src:url(./grenze-gotisch-latin-ext-800-normal.CmhKImvL.woff2)format("woff2"),url(./grenze-gotisch-latin-ext-800-normal.Cp9n9W-7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:800;src:url(./grenze-gotisch-latin-800-normal.BIIxJnpI.woff2)format("woff2"),url(./grenze-gotisch-latin-800-normal.DByO6Q7M.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:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-cyrillic-ext-500-normal.BIfGEemn.woff2)format("woff2"),url(./alegreya-cyrillic-ext-500-normal.BMQ-IlQd.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:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-cyrillic-500-normal.uJUgykjJ.woff2)format("woff2"),url(./alegreya-cyrillic-500-normal.h-VttLAG.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-greek-ext-500-normal.CpSZDjmq.woff2)format("woff2"),url(./alegreya-greek-ext-500-normal.DzZMWm6Q.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-greek-500-normal.Cs_YSU_p.woff2)format("woff2"),url(./alegreya-greek-500-normal.DSAlufuP.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:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-vietnamese-500-normal.1pKrKpC8.woff2)format("woff2"),url(./alegreya-vietnamese-500-normal.Bulx4Dj7.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:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-latin-ext-500-normal.B_6HdrEK.woff2)format("woff2"),url(./alegreya-latin-ext-500-normal.BXZj8mwG.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:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-latin-500-normal.C25lLdV_.woff2)format("woff2"),url(./alegreya-latin-500-normal.B7TqNLeg.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:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-cyrillic-ext-700-normal.Dx8o6fqX.woff2)format("woff2"),url(./alegreya-cyrillic-ext-700-normal.A6q6xEOT.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:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-cyrillic-700-normal.Bftrb-m-.woff2)format("woff2"),url(./alegreya-cyrillic-700-normal._o_NBoYw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-greek-ext-700-normal.DzPShcR4.woff2)format("woff2"),url(./alegreya-greek-ext-700-normal.DQPzd-kK.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-greek-700-normal.ByoPpMZf.woff2)format("woff2"),url(./alegreya-greek-700-normal.mWQ2Ne64.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:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-vietnamese-700-normal.CvM8am9u.woff2)format("woff2"),url(./alegreya-vietnamese-700-normal.CdvEC7Dz.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:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-latin-ext-700-normal.CEFih5UF.woff2)format("woff2"),url(./alegreya-latin-ext-700-normal.B6bzkdlx.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:Alegreya;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-latin-700-normal.Vpz_43wJ.woff2)format("woff2"),url(./alegreya-latin-700-normal.BS7r-qZs.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:Alegreya;font-style:italic;font-display:swap;font-weight:500;src:url(./alegreya-cyrillic-ext-500-italic.D7gUDvRg.woff2)format("woff2"),url(./alegreya-cyrillic-ext-500-italic.CaxP-htd.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:Alegreya;font-style:italic;font-display:swap;font-weight:500;src:url(./alegreya-cyrillic-500-italic.FKTH7hJp.woff2)format("woff2"),url(./alegreya-cyrillic-500-italic.BOagbZrs.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:italic;font-display:swap;font-weight:500;src:url(./alegreya-greek-ext-500-italic.C40YN77z.woff2)format("woff2"),url(./alegreya-greek-ext-500-italic.BR1KNkZ4.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya;font-style:italic;font-display:swap;font-weight:500;src:url(./alegreya-greek-500-italic.CGPQpn8D.woff2)format("woff2"),url(./alegreya-greek-500-italic.BVqJS3hI.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:Alegreya;font-style:italic;font-display:swap;font-weight:500;src:url(./alegreya-vietnamese-500-italic.BY7VCYPF.woff2)format("woff2"),url(./alegreya-vietnamese-500-italic.D1zD9fJ7.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:Alegreya;font-style:italic;font-display:swap;font-weight:500;src:url(./alegreya-latin-ext-500-italic.Ca-guIP2.woff2)format("woff2"),url(./alegreya-latin-ext-500-italic.BdqLfiMD.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:Alegreya;font-style:italic;font-display:swap;font-weight:500;src:url(./alegreya-latin-500-italic.CLRFusCx.woff2)format("woff2"),url(./alegreya-latin-500-italic.BOyCbY3P.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./alegreya-sans-cyrillic-ext-400-normal.CBouUAPx.woff2)format("woff2"),url(./alegreya-sans-cyrillic-ext-400-normal.ClLgPhqT.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./alegreya-sans-cyrillic-400-normal.CFUoBDld.woff2)format("woff2"),url(./alegreya-sans-cyrillic-400-normal.C2XSGevv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./alegreya-sans-greek-ext-400-normal.CaUEPd_u.woff2)format("woff2"),url(./alegreya-sans-greek-ext-400-normal.D6j-TQLM.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./alegreya-sans-greek-400-normal.B87Md6o9.woff2)format("woff2"),url(./alegreya-sans-greek-400-normal.8U5NAP_q.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./alegreya-sans-vietnamese-400-normal.D7fwYHgb.woff2)format("woff2"),url(./alegreya-sans-vietnamese-400-normal.BFvpiE3j.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./alegreya-sans-latin-ext-400-normal.D7N6b6bd.woff2)format("woff2"),url(./alegreya-sans-latin-ext-400-normal.DpBVrRWA.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./alegreya-sans-latin-400-normal.DtLlO8BS.woff2)format("woff2"),url(./alegreya-sans-latin-400-normal.DmA8jeke.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-sans-cyrillic-ext-500-normal.BjdEjhHc.woff2)format("woff2"),url(./alegreya-sans-cyrillic-ext-500-normal.CBZLRaMr.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-sans-cyrillic-500-normal.kQHBM3cE.woff2)format("woff2"),url(./alegreya-sans-cyrillic-500-normal.gEBUHwKD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-sans-greek-ext-500-normal.8OvC5Vmr.woff2)format("woff2"),url(./alegreya-sans-greek-ext-500-normal.Cp0bGOKK.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-sans-greek-500-normal.CjlmbScm.woff2)format("woff2"),url(./alegreya-sans-greek-500-normal.BwxJMQU_.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-sans-vietnamese-500-normal.CFLbXWhL.woff2)format("woff2"),url(./alegreya-sans-vietnamese-500-normal.B1LHNMw0.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-sans-latin-ext-500-normal.TH5u60nj.woff2)format("woff2"),url(./alegreya-sans-latin-ext-500-normal.CxFoZ42m.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./alegreya-sans-latin-500-normal.DS713u5J.woff2)format("woff2"),url(./alegreya-sans-latin-500-normal.vXxrTKJT.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-sans-cyrillic-ext-700-normal.Cpzx2u2L.woff2)format("woff2"),url(./alegreya-sans-cyrillic-ext-700-normal.YOec_wOb.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-sans-cyrillic-700-normal.BMO00Gdb.woff2)format("woff2"),url(./alegreya-sans-cyrillic-700-normal.qSextXl4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-sans-greek-ext-700-normal.ChNZoGr1.woff2)format("woff2"),url(./alegreya-sans-greek-ext-700-normal.BVJ8GoGc.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-sans-greek-700-normal.CTof9pYC.woff2)format("woff2"),url(./alegreya-sans-greek-700-normal.BZuMtSJ5.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-sans-vietnamese-700-normal.CHYTK2w7.woff2)format("woff2"),url(./alegreya-sans-vietnamese-700-normal.D0056cUE.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-sans-latin-ext-700-normal.HuHd3-Mg.woff2)format("woff2"),url(./alegreya-sans-latin-ext-700-normal.CkNjzB9Y.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./alegreya-sans-latin-700-normal.DEbcy2sF.woff2)format("woff2"),url(./alegreya-sans-latin-700-normal.BnzUNlma.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{--blau:#1c5d99;--blau-dunkel:#12355b;--blau-tief:#0c2440;--blau-hell:#dce9f6;--blau-zart:#eef4fa;--papier:#fff;--papier-2:#f3f6f9;--karte:#fff;--holz:#6b4a2b;--holz-hell:#a7835c;--gold:#d9a441;--gruen:#2f6b3c;--rot:#a3352a;--rot-hell:#f8e3df;--text:#1f2a37;--muted:#4f5866;--linie:#dde3ea;--rand-feld:#717b88;--radius:14px;--radius-lg:22px;--schatten:0 1px 2px #0c24400f, 0 8px 24px -12px #0c244033;--schatten-hoch:0 2px 4px #0c244014, 0 22px 44px -18px #12355b59;--font-marke:"Grenze Gotisch", "Alegreya", Georgia, serif;--font-titel:"Alegreya", Georgia, serif;--font-text:"Alegreya Sans", system-ui, sans-serif;--rauten:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='20' viewBox='0 0 32 20'%3E%3Crect width='32' height='20' fill='%23ffffff'/%3E%3Cpath d='M16 0 32 10 16 20 0 10Z' fill='%231c5d99'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-text);color:var(--text);background-color:#fff;margin:0;font-size:1.125rem;line-height:1.6;overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}img{max-width:100%;display:block}a{color:var(--blau);text-underline-offset:3px}a:hover,h1,h2,h3,h4{color:var(--blau-dunkel)}:focus-visible{outline:3px solid var(--blau-dunkel);outline-offset:3px;border-radius:6px}.buehne :focus-visible,.fuss :focus-visible,.infos-band :focus-visible,.kopfbild :focus-visible{outline-color:var(--gold)}h1,h2,h3,h4{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-family:var(--font-titel);margin:0 0 .5em;font-weight:700;line-height:1.15}h1{font-size:calc(clamp(2rem,5vw,3.2rem))}h2{font-size:calc(clamp(1.6rem,3.4vw,2.3rem))}h3{font-size:1.3rem}p{margin:0 0 1em}.fraktur{font-family:var(--font-marke);letter-spacing:.01em;font-weight:800}.muted{color:var(--muted)}.klein{font-size:.95rem}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sprung:focus{z-index:300;clip:auto;background:var(--blau-dunkel);color:#fff;border-radius:999px;width:auto;height:auto;padding:.8rem 1.2rem;font-weight:700;position:fixed;top:1rem;left:1rem}.wrap{width:min(1180px,100% - 32px);margin-inline:auto}.wrap-schmal{width:min(760px,100% - 32px);margin-inline:auto}.rautenband{background:var(--rauten);background-size:26px 8px;height:16px}.rautenband.dick{background-size:30px 12px;height:24px}.btn{--b:var(--blau);font:700 1.02rem/1 var(--font-text);letter-spacing:.01em;border:2px solid var(--b);background:var(--b);color:#fff;cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.55em;padding:.85em 1.35em;text-decoration:none;transition:transform .15s,background-color .15s,box-shadow .15s;display:inline-flex}.btn:hover{background:var(--blau-dunkel);border-color:var(--blau-dunkel);color:#fff;transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.btn svg{flex:none;width:1.15em;height:1.15em}.btn.hell{color:var(--blau-dunkel);background:#fff;border-color:#fff}.btn.hell:hover{background:var(--blau-hell);border-color:var(--blau-hell);color:var(--blau-dunkel)}.btn.rand{color:var(--blau);background:0 0}.btn.rand:hover{background:var(--blau-zart);color:var(--blau-dunkel)}.btn.gruen{--b:var(--gruen)}.btn.gruen:hover{background:#24542f;border-color:#24542f}.btn.rot{--b:var(--rot)}.btn.rot:hover{background:#82271e;border-color:#82271e}.btn.klein{padding:.6em 1em;font-size:.9rem}.btn.block{width:100%}.btn.text{color:var(--blau);background:0 0;border-color:#0000;padding-inline:.5em}.btn.text:hover{background:var(--blau-zart);color:var(--blau-dunkel)}.feld{gap:.35rem;margin-bottom:1rem;display:grid}.feld>label,.feld>span{color:var(--blau-dunkel);font-size:.95rem;font-weight:700}.feld small{color:var(--muted);font-size:.85rem}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{width:100%;font:inherit;color:var(--text);border:2px solid var(--rand-feld);background:#fff;border-radius:10px;padding:.7em .85em;font-size:1.05rem;transition:border-color .15s,box-shadow .15s}textarea{resize:vertical;min-height:7rem}input:focus,select:focus,textarea:focus{border-color:var(--blau);outline:none;box-shadow:0 0 0 4px #1c5d994d}.pflicht-hinweis{color:var(--muted);margin:-.3rem 0 1rem;font-size:.95rem}.check{cursor:pointer;align-items:flex-start;gap:.7rem;margin-bottom:.8rem;line-height:1.45;display:flex}.check input{width:1.5rem;height:1.5rem;accent-color:var(--blau);flex:none;margin-top:.1rem}.raster-2{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.raster-2,.raster-3{gap:0 1rem;display:grid}.raster-3{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr))}.honig{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.hinweis{border-radius:var(--radius);background:var(--blau-zart);color:var(--blau-dunkel);align-items:flex-start;gap:.8rem;padding:1rem 1.15rem;display:flex}.hinweis svg{flex:none;width:1.4rem;height:1.4rem;margin-top:.1rem}.hinweis.ok{color:#1f4d29;background:#e4f1e6}.hinweis.fehler{background:var(--rot-hell);color:#6e1f17}.hinweis.warn{color:#5e4310;background:#fbf0d9}.hinweis p:last-child{margin:0}.karte{background:var(--karte);border:1px solid var(--linie);border-radius:var(--radius-lg);box-shadow:var(--schatten)}.plakette{font:700 .85rem/1.1 var(--font-text);letter-spacing:.03em;text-transform:uppercase;background:var(--blau-hell);color:var(--blau-dunkel);border-radius:999px;align-items:center;gap:.35em;padding:.45em .75em;display:inline-flex}.plakette svg{width:1em;height:1em}.plakette.gruen{color:#1f4d29;background:#dcefe0}.plakette.rot{background:var(--rot);color:#fff}.plakette.gold{color:#5e4310;background:#f6e6c2}.plakette.grau{color:#3f4753;background:#eceff3}.plakette.dunkel{background:var(--blau-dunkel);color:#fff}.kalenderblatt{text-align:center;width:4.6rem;font-family:var(--font-text);background:#fff;border-radius:12px;flex:none;line-height:1;overflow:hidden;box-shadow:0 6px 16px -6px #0c244073}.kalenderblatt .monat{background:var(--blau);color:#fff;letter-spacing:.1em;text-transform:uppercase;padding:.45em 0 .4em;font-size:.85rem;font-weight:700}.kalenderblatt .tag{font-family:var(--font-titel);color:var(--blau-dunkel);padding:.18em 0 0;font-size:2.1rem;font-weight:700}.kalenderblatt .wtag{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;padding:.2em 0 .55em;font-size:.85rem;font-weight:700}.kalenderblatt.abgesagt .monat{background:var(--rot)}.kopf{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--linie);background:#fffffff0;position:relative}.kopf .wrap{justify-content:space-between;gap:1rem;min-height:68px}.kopf .wrap,.kopf nav,.marke{align-items:center;display:flex}.marke{color:var(--blau-dunkel);gap:.7rem;text-decoration:none}.marke svg{flex:none;width:40px;height:40px}.marke b{font-family:var(--font-marke);font-size:1.55rem;font-weight:800;line-height:1;display:block}.marke small{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-top:.2rem;font-size:.78rem;display:block}.kopf nav{gap:.3rem}.kopf nav a{color:var(--blau-dunkel);border-radius:999px;align-items:center;gap:.4rem;padding:.55rem .85rem;font-weight:700;text-decoration:none;display:inline-flex}.kopf nav a svg{width:1.1rem;height:1.1rem}.kopf nav a.router-link-exact-active,.kopf nav a:hover{background:var(--blau-hell)}.kopf nav a.btn{color:#fff}@media (width>=45em) and (height>=40em){.kopf{position:sticky;top:0}}@media (width<=45em){.kopf .wrap{flex-wrap:wrap;gap:.4rem 1rem;padding:.5rem 0 .7rem}.marke small{display:none}.marke b{font-size:1.35rem}.marke svg{width:34px;height:34px}.kopf nav{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}.kopf nav a{border:2px solid var(--blau-hell);background:#fff;justify-content:center}.kopf nav a.btn{border-color:var(--blau);background:var(--blau);white-space:normal;text-align:center;line-height:1.15}}.fuss{background:var(--blau-tief);color:#c9d6e4;margin-top:5rem}.fuss .wrap{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:2rem;padding:2.5rem 0 2rem;display:grid}.fuss a,.fuss h3{color:#fff}.fuss h3{margin-bottom:.6rem;font-size:1.1rem}.fuss .fraktur{color:#fff;margin-bottom:.3rem;font-size:1.8rem;font-weight:800;display:block}.fuss ul{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.fuss .unten{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:1rem 0 1.4rem;font-size:.9rem;display:flex}.einblenden{animation:.6s cubic-bezier(.2,.7,.2,1) both einblenden}@keyframes einblenden{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.toast{z-index:200;background:var(--blau-dunkel);color:#fff;box-shadow:var(--schatten-hoch);border-radius:999px;align-items:center;gap:.6rem;max-width:calc(100% - 32px);padding:.85rem 1.2rem;font-weight:700;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast.fehler{background:var(--rot)}.toast svg{flex:none;width:1.2rem;height:1.2rem}.toast-enter-active,.toast-leave-active{transition:opacity .2s,transform .2s}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(-50%,10px)}@media print{.admin-seite,.fuss,.kopf,.nicht-drucken{display:none!important}body{background:#fff}}
