@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/open-sans-cyrillic-ext-300-normal.1ue2qhd8inlxt.woff2)format("woff2"),url(../media/open-sans-cyrillic-ext-300-normal.44e0tnx79gt5-.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:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/open-sans-cyrillic-300-normal.3v8see96943hy.woff2)format("woff2"),url(../media/open-sans-cyrillic-300-normal.2pjb79z6c7-xj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/open-sans-greek-ext-300-normal.1ooc-b9k_izlr.woff2)format("woff2"),url(../media/open-sans-greek-ext-300-normal.002t3o6x0wzc_.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/open-sans-greek-300-normal.1p59crovfsvek.woff2)format("woff2"),url(../media/open-sans-greek-300-normal.447u9dt8iszz5.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:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/open-sans-hebrew-300-normal.1h2ht6i41zjh2.woff2)format("woff2"),url(../media/open-sans-hebrew-300-normal.0qvnurtqrg0yx.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/open-sans-math-300-normal.1mrj7f30afb0c.woff2)format("woff2"),url(../media/open-sans-math-300-normal.0_wravqq-h98g.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/open-sans-symbols-300-normal.1cob-n2ddfkqc.woff2)format("woff2"),url(../media/open-sans-symbols-300-normal.1h2wes3adhf49.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/open-sans-vietnamese-300-normal.12uqgu2aemwft.woff2)format("woff2"),url(../media/open-sans-vietnamese-300-normal.1juzyq2r-r85g.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:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/open-sans-latin-ext-300-normal.1bgm90pbknl68.woff2)format("woff2"),url(../media/open-sans-latin-ext-300-normal.06d5aqw4dhb0l.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:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/open-sans-latin-300-normal.002lfjr21vlfr.woff2)format("woff2"),url(../media/open-sans-latin-300-normal.0mszpv_hqjm-6.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:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-cyrillic-ext-400-normal.004smwq1qqcpv.woff2)format("woff2"),url(../media/open-sans-cyrillic-ext-400-normal.35mkmii9qk4n5.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:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-cyrillic-400-normal.34n9fqs4n45i9.woff2)format("woff2"),url(../media/open-sans-cyrillic-400-normal.03zf5q1il-34y.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-greek-ext-400-normal.33v4o-snq3xrt.woff2)format("woff2"),url(../media/open-sans-greek-ext-400-normal.14zy7kx2r28-p.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-greek-400-normal.2uoqvxg9lbf_v.woff2)format("woff2"),url(../media/open-sans-greek-400-normal.18v1zjl02u31x.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:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-hebrew-400-normal.09tariqvg_xt-.woff2)format("woff2"),url(../media/open-sans-hebrew-400-normal.2719-9zllf4rb.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-math-400-normal.2z6tz96ryhldy.woff2)format("woff2"),url(../media/open-sans-math-400-normal.0bhzfwdi_g9j1.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-symbols-400-normal.2h68l4ar7b3a5.woff2)format("woff2"),url(../media/open-sans-symbols-400-normal.3nsq4a3wdrhxe.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-vietnamese-400-normal.3swn7bs9xtlbw.woff2)format("woff2"),url(../media/open-sans-vietnamese-400-normal.1ciacw3_a2ful.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:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-latin-ext-400-normal.3yiyj4oy8wzfq.woff2)format("woff2"),url(../media/open-sans-latin-ext-400-normal.3jlbfpgs2okmy.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:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/open-sans-latin-400-normal.0wae53te_vqbs.woff2)format("woff2"),url(../media/open-sans-latin-400-normal.3ydn86zt7-ci2.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:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-cyrillic-ext-600-normal.2ndf38v0tlxe_.woff2)format("woff2"),url(../media/open-sans-cyrillic-ext-600-normal.20dp-xcjxrnlr.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:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-cyrillic-600-normal.0z44h2g4s_p76.woff2)format("woff2"),url(../media/open-sans-cyrillic-600-normal.18gqha_x-5k4t.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-greek-ext-600-normal.0v_3cxk_65klh.woff2)format("woff2"),url(../media/open-sans-greek-ext-600-normal.1x-dcnu_hu1bt.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-greek-600-normal.3p0vnmq4nprns.woff2)format("woff2"),url(../media/open-sans-greek-600-normal.09at37uquflew.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:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-hebrew-600-normal.07n-gd6fb3xcm.woff2)format("woff2"),url(../media/open-sans-hebrew-600-normal.0obg4uvw3-5qi.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-math-600-normal.0dc3valbtyen8.woff2)format("woff2"),url(../media/open-sans-math-600-normal.0ci0zbv3ipdh5.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-symbols-600-normal.3g954rcsy3ois.woff2)format("woff2"),url(../media/open-sans-symbols-600-normal.2ro0y837232fy.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-vietnamese-600-normal.2ztt8zp3b6wc1.woff2)format("woff2"),url(../media/open-sans-vietnamese-600-normal.3r_avc05geqrw.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:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-latin-ext-600-normal.1y2uf6e6fujd-.woff2)format("woff2"),url(../media/open-sans-latin-ext-600-normal.43nyjc2n9i_b0.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:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/open-sans-latin-600-normal.1drh51bc60r10.woff2)format("woff2"),url(../media/open-sans-latin-600-normal.14ra7j4qy7iqf.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{--lp-sand:#e5be8e;--lp-sand-hover:#cca16c;--lp-sand-glow:#e5be8e26;--lp-sand-glow-auf-weiss:#fbf5ee;--lp-grau:#f3f3f3;--lp-grau-alternate:var(--lp-grau);--lp-text:#333;--lp-text-weich:#555;--lp-meta:#72727c;--lp-border:#d9d9d9;--lp-border-hell:#e0e0e0;--lp-radius-pille:40px;--lp-radius-karte:8px;--lp-radius-bild:0;--lp-breite:1200px;--lp-akzent:var(--lp-sand);--lp-akzent-dunkel:var(--lp-sand-hover);--lp-akzent-flaeche-text:var(--lp-text);--lp-akzent-text:#8a6a41;--lp-schatten-karte:0 10px 28px #10130c24;--lp-schatten-leiste:0 10px 24px -18px #10130c73;--lp-linie-wohnung:#a8722a;--lp-linie-etf:#2f6f9f;--lp-linie-wohnung-text:#79521e;--lp-linie-etf-text:var(--lp-linie-etf);--lp-linie-tagesgeld:#72727c;--lp-linie-tagesgeld-text:#5f5f68;--lp-teil-mieter:#5d5d66;--lp-teil-staat:#8e8e96;--lp-teil-sie:var(--lp-akzent);--lp-daumen:20px}@supports (color:color-mix(in srgb, #000 50%, #fff)){.lp-wurzel{--lp-akzent-dunkel:color-mix(in srgb, var(--lp-akzent) 84%, #000);--lp-akzent-text:color-mix(in srgb, var(--lp-akzent) 52%, #000);--lp-akzent-glow:color-mix(in srgb, var(--lp-akzent) 22%, transparent)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100vh;color:var(--lp-text);background:#fff;flex-direction:column;margin:0;font-family:Open Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.65;display:flex;overflow-x:hidden}h1,h2,h3{margin:0;font-weight:600;line-height:1.25}p{margin:0}img{max-width:100%;height:auto}a{color:inherit}.lp-inhalt{flex:1 0 auto}.lp-container{max-width:var(--lp-breite);margin:0 auto;padding:0 20px}.lp-hero{background:linear-gradient(180deg, var(--lp-sand-glow-auf-weiss) 0%, #fff 100%);border-bottom:1px solid var(--lp-border-hell);text-align:center;padding:72px 0 64px}.lp-hero h1{letter-spacing:.01em;font-size:2.25rem}.lp-hero .lp-dachzeile{letter-spacing:.14em;text-transform:uppercase;color:var(--lp-sand-hover);margin-bottom:12px;font-size:.8125rem;font-weight:600;display:block}.lp-hero p{max-width:620px;color:var(--lp-text-weich);margin:20px auto 0}.lp-knopf{border-radius:var(--lp-radius-pille);background:var(--lp-sand);color:var(--lp-text);margin-top:32px;padding:13px 36px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.lp-knopf:hover{background:var(--lp-sand-hover)}.lp-abschnitt{padding:56px 0}.lp-abschnitt-grau{background:var(--lp-grau-alternate)}.lp-abschnitt h2{margin-bottom:16px;font-size:1.5rem}.lp-abschnitt p{color:var(--lp-text-weich);max-width:720px}.lp-abschnitt p+p{margin-top:12px}.lp-karte{border:1px solid var(--lp-border-hell);border-radius:var(--lp-radius-karte);background:#fff;padding:24px}.lp-fuss{background:var(--lp-grau-alternate);border-top:1px solid var(--lp-border);color:var(--lp-text-weich);flex-shrink:0;padding:40px 0 48px;font-size:.8125rem}.lp-fuss p{margin:0}.lp-fuss p+p{margin-top:8px}.lp-fuss a{color:var(--lp-text-weich);text-decoration:underline}.lp-fuss a:hover{color:var(--lp-text)}.lp-fuss-links{margin-top:16px}.lp-fuss-links a+a{margin-left:16px}@media (max-width:640px){.lp-hero{padding:56px 0 48px}.lp-hero h1{font-size:1.75rem}.lp-abschnitt{padding:40px 0}}.lp-rechtstext h1{margin-bottom:8px;font-size:1.75rem}.lp-rechtstext h2{margin:32px 0 8px;font-size:1.125rem}.lp-rechtstext p{max-width:720px;color:var(--lp-text-weich)}.lp-rechtstext p+p{margin-top:8px}.lp-rechtstext a{text-decoration:underline}.lp-wurzel{flex-direction:column;min-height:100vh;display:flex}.lp-skip{z-index:60;position:absolute;top:0;left:-9999px}.lp-skip:focus-visible{border-radius:var(--lp-radius-pille);box-shadow:var(--lp-schatten-karte);background:#fff;padding:10px 20px;text-decoration:none;top:12px;left:12px}.lp-wurzel a:focus-visible,.lp-wurzel button:focus-visible,.lp-wurzel input:focus-visible,.lp-wurzel select:focus-visible,.lp-wurzel textarea:focus-visible,.lp-wurzel summary:focus-visible,.lp-wurzel th[role=button]:focus-visible{outline:3px solid var(--lp-akzent-dunkel);outline-offset:2px}.lp-sektion{background:#fff;padding:48px 0}.lp-sektion--grau{background:var(--lp-grau)}.lp-sektion--schnellstart{padding:26px 0 10px}.lp-schnellstart-titel{color:var(--lp-text);margin:0 0 12px;font-size:1.125rem;font-weight:600}.lp-schnellstart-chips{align-items:flex-start}.lp-schnellstart-hinweis{color:var(--lp-meta);margin:12px 0 0;font-size:.875rem}.lp-ansprache-text{max-width:68ch}.lp-kopf{margin-bottom:24px}.lp-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--lp-akzent-text);margin-bottom:8px;font-size:.875rem;font-weight:600;display:block}.lp-kopf h2{letter-spacing:.04em;text-transform:uppercase;color:#000;font-size:1.5rem;font-weight:300}.lp-kopf h2 strong,.lp-banner h1 strong{color:var(--lp-akzent-text);font-weight:700}.lp-fliess{max-width:68ch;color:var(--lp-text-weich);white-space:pre-line;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 3;overflow-wrap:anywhere}@media (min-width:520px){.lp-fliess{text-align:justify}}@media (min-width:900px) and (max-width:1059px){.lp-bild--halb .lp-fliess,.lp-kontakt-mit-bild .lp-fliess{text-align:left}}.lp-fliess+.lp-fliess{margin-top:14px}@media (min-width:960px){.lp-fliess-spalten{columns:2;column-gap:56px}.lp-fliess-spalten .lp-fliess{text-align:left;max-width:none}.lp-fliess-spalten .lp-fliess+.lp-fliess{margin-top:12px}}@media (min-width:1060px){.lp-fliess-spalten .lp-fliess{text-align:justify}}.lp-pille{border-radius:var(--lp-radius-pille);background:var(--lp-akzent);min-height:44px;color:var(--lp-akzent-flaeche-text);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 30px;font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.lp-pille:hover{background:var(--lp-akzent-dunkel);transform:translateY(-1px)}.lp-pille--rand{border-color:var(--lp-border);color:var(--lp-text);background:0 0}.lp-pille--rand:hover{border-color:var(--lp-akzent);box-shadow:0 0 0 3px var(--lp-sand-glow);background:0 0}.lp-pille--klein{min-height:44px;padding:9px 20px;font-size:.8125rem}.lp-pille--chip{letter-spacing:0;text-transform:none;font-size:.9375rem;font-weight:600}.lp-knopfreihe{flex-wrap:wrap;gap:10px;display:flex}.lp-karte{border:1px solid var(--lp-border-hell);border-radius:var(--lp-radius-karte);background:#fff;padding:24px;transition:transform .25s,box-shadow .25s}.lp-karte:hover{box-shadow:var(--lp-schatten-karte);transform:translateY(-2px)}.lp-gitter{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:720px){.lp-gitter--zwei{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.lp-gitter--drei{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-banner{isolation:isolate;background:linear-gradient(180deg, var(--lp-sand-glow-auf-weiss) 0%, #fff 100%);border-bottom:1px solid var(--lp-border-hell);padding:48px 0 44px;position:relative;overflow:hidden}.lp-banner-bild{z-index:-2;position:absolute;inset:0}.lp-banner-bild img{object-fit:cover;width:100%;height:100%;animation:1.4s cubic-bezier(.22,.61,.36,1) both lp-ruhezoom}@keyframes lp-ruhezoom{0%{transform:scale(1.04)}to{transform:scale(1)}}.lp-banner--bild:before{content:"";z-index:-1;background:linear-gradient(#10130cb8 0%,#10130c85 45%,#10130cc7 100%);position:absolute;inset:0}.lp-banner--bild,.lp-banner--bild h1{color:#fff}.lp-banner--bild .lp-banner-unterzeile,.lp-banner--bild .lp-fakten{color:#ffffffe0}.lp-marke{margin-bottom:28px}.lp-marke img{display:block}.lp-banner--bild .lp-marke img{filter:drop-shadow(0 2px 10px #10130c8c)}.lp-banner h1{letter-spacing:.06em;text-transform:uppercase;font-size:1.75rem;font-weight:300}.lp-banner .lp-dachzeile{letter-spacing:.14em;text-transform:uppercase;color:var(--lp-akzent-text);margin-bottom:10px;font-size:.8125rem;font-weight:600;display:block}.lp-banner--bild .lp-dachzeile{color:#fff}.lp-banner-unterzeile{max-width:62ch;color:var(--lp-text-weich);margin-top:14px}.lp-preis{align-items:baseline;gap:10px;margin-top:20px;font-weight:700;display:flex}.lp-preis>span{letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:.875rem;font-weight:600}.lp-preis strong{letter-spacing:.01em;font-size:clamp(1.75rem,4vw,2.375rem);line-height:1.1}.lp-badge{border-radius:var(--lp-radius-pille);background:var(--lp-akzent);color:var(--lp-akzent-flaeche-text);letter-spacing:.06em;text-transform:uppercase;margin-top:14px;padding:5px 14px;font-size:.75rem;font-weight:700;display:inline-block}.lp-fakten{color:var(--lp-text-weich);flex-wrap:wrap;gap:8px 22px;margin:20px 0 0;padding:0;font-size:.9375rem;list-style:none;display:flex}.lp-fakten strong{color:inherit;font-weight:700}.lp-banner .lp-knopfreihe{margin-top:26px}.lp-banner--bild .lp-pille--rand{color:#fff;border-color:#ffffffb8}.lp-banner--bild .lp-pille--rand:hover{border-color:#fff;box-shadow:0 0 0 3px #ffffff38}@media (max-width:479px){.lp-banner .lp-knopfreihe--zwei{flex-direction:column;align-items:stretch}.lp-banner .lp-knopfreihe--zwei .lp-pille{width:100%}}.lp-anker{z-index:20;background:#fffffff2;transition:box-shadow .2s;position:sticky;top:0}.lp-anker--fixiert{box-shadow:var(--lp-schatten-leiste)}.lp-anker-inhalt{align-items:center;gap:12px;display:flex}.lp-anker-liste{scrollbar-width:none;flex:auto;gap:6px;margin:0;padding:14px 0;list-style:none;display:flex;overflow-x:auto}.lp-anker-liste::-webkit-scrollbar{display:none}.lp-anker-pille{border:1px solid var(--lp-border);border-radius:var(--lp-radius-pille);white-space:nowrap;min-height:44px;color:var(--lp-text-weich);align-items:center;padding:8px 16px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.lp-anker-pille:hover{border-color:var(--lp-akzent);box-shadow:0 0 0 3px var(--lp-sand-glow)}.lp-anker-pille[aria-current=true]{background:var(--lp-akzent);border-color:var(--lp-akzent);color:var(--lp-akzent-flaeche-text)}.lp-anker .lp-pille{flex:none}.lp-anker-liste{min-width:0}@media (max-width:720px){.lp-anker .lp-pille{padding:8px 14px;font-size:.75rem}}.lp-eckdaten{border-top:1px solid var(--lp-border-hell);grid-template-columns:1fr;gap:0;margin:0;display:grid}.lp-eckdaten-zeile{border-bottom:1px solid var(--lp-border-hell);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.lp-eckdaten dt{letter-spacing:.04em;text-transform:uppercase;color:var(--lp-meta);font-size:.8125rem;font-weight:600}.lp-eckdaten dd{text-align:right;color:var(--lp-text);margin:0;font-weight:600}@media (min-width:768px){.lp-eckdaten{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}.lp-ziffer{letter-spacing:.12em;color:var(--lp-akzent-text);margin-bottom:10px;font-size:.875rem;font-weight:700;display:block}.lp-karte h3{font-size:1.0625rem;font-weight:600}.lp-karte h3+p{color:var(--lp-text-weich);margin-top:8px}.lp-highlights-einleitung{max-width:68ch;margin:0 0 24px}.lp-gitter--klapp{align-items:start}.lp-karte--klapp{padding:0}.lp-klapp-kopf{justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:20px 24px;list-style:none;display:flex}summary.lp-klapp-kopf{cursor:pointer}summary.lp-klapp-kopf::-webkit-details-marker{display:none}.lp-klapp-titel{min-width:0;display:block}.lp-klapp-titel .lp-ziffer{margin-bottom:6px}.lp-klapp-info{width:24px;height:24px;color:var(--lp-akzent-text);flex:none;transition:color .15s}.lp-klapp[open] .lp-klapp-info,summary.lp-klapp-kopf:hover .lp-klapp-info{color:var(--lp-text)}.lp-klapp-text{color:var(--lp-text-weich);margin:0;padding:0 24px 22px}@media (min-width:720px){.lp-karte--klapp h3{align-items:center;min-height:2.5em;display:flex}}.lp-galerie{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:768px){.lp-galerie{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-galerie figure{border-radius:var(--lp-radius-bild);background:var(--lp-grau);margin:0;overflow:hidden}.lp-galerie img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.lp-galerie figure:hover img{transform:scale(1.03)}.lp-einheit{flex-direction:column;gap:10px;display:flex}.lp-einheit--weg{opacity:.6}.lp-einheit-kopf{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lp-einheit-kopf h3{font-size:1.0625rem;font-weight:700}.lp-merkmale{color:var(--lp-text-weich);flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.lp-einheit-preis{color:var(--lp-text);font-size:1.125rem;font-weight:700}.lp-zustand{border-radius:var(--lp-radius-pille);letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;padding:3px 12px;font-size:.75rem;font-weight:700;display:inline-block}.lp-zustand--verfuegbar{color:#1f6b3d;background:#e8f4ec;border-color:#bfe0cb}.lp-zustand--reserviert,.lp-zustand--eigen{background:var(--lp-sand-glow);border-color:var(--lp-akzent);color:#6d5227}.lp-zustand--verkauft,.lp-zustand--in_vorbereitung{background:var(--lp-grau);border-color:var(--lp-border);color:#4a4a52}.lp-stand{color:var(--lp-meta);margin-top:18px;font-size:.8125rem}.lp-mehr{margin-top:18px}.lp-mehr>summary{cursor:pointer;list-style:none}.lp-mehr>summary::-webkit-details-marker{display:none}.lp-mehr[open]>summary{display:none}.lp-mehr[open]>*+*{margin-top:12px}.lp-tabelle-mehr{border-top:1px solid var(--lp-border-hell);padding:12px 14px}.lp-tabelle-huelle{border:1px solid var(--lp-border-hell);border-radius:var(--lp-radius-karte);background:#fff;overflow-x:auto}.lp-tabelle{border-collapse:collapse;width:100%;min-width:640px;font-size:.9375rem}.lp-tabelle th,.lp-tabelle td{text-align:left;border-bottom:1px solid var(--lp-border-hell);white-space:nowrap;padding:11px 14px}.lp-tabelle thead th{background:var(--lp-grau);letter-spacing:.06em;text-transform:uppercase;color:var(--lp-meta);font-size:.75rem;font-weight:700}.lp-tabelle tbody tr:last-child td{border-bottom:0}.lp-tabelle .lp-rechts{text-align:right;font-variant-numeric:tabular-nums}.lp-tabelle tr.lp-einheit--weg td{color:var(--lp-meta)}.lp-sortknopf{min-height:44px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:700;display:inline-flex}.lp-sortknopf:hover{color:var(--lp-text)}.lp-partner{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.lp-partner img{border-radius:var(--lp-radius-bild);object-fit:cover;width:96px;height:96px}.lp-partner-name{font-size:1.125rem;font-weight:700}.lp-partner-funktion{color:var(--lp-meta);font-size:.875rem}.lp-kontakt{flex-direction:column;align-items:flex-start;gap:16px;margin-top:20px;display:flex}@media (min-width:900px){.lp-kontakt{margin-top:24px}}.lp-kontakt-mit-bild{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (min-width:900px){.lp-kontakt-mit-bild{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.lp-kontakt-mit-bild>*{min-width:0}.lp-kontakt-spalte>.lp-fliess{margin-top:0}.lp-kontakt-hinweise{flex-direction:column;gap:8px;max-width:62ch;display:flex}.lp-kontakt-hinweis{color:var(--lp-meta);margin:0;font-size:.8125rem;line-height:1.55}.lp-feldreihe{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:560px){.lp-feldreihe--zwei{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-feldreihe>.lp-feld--voll{grid-column:1/-1;margin:0}.lp-feld{flex-direction:column;gap:6px;display:flex}.lp-feld label{letter-spacing:.04em;text-transform:uppercase;color:var(--lp-meta);font-size:.8125rem;font-weight:600}.lp-feld input,.lp-feld select,.lp-feld textarea{border:1px solid var(--lp-border);min-height:44px;color:var(--lp-text);background:#fff;border-radius:4px;padding:11px 14px;font-family:inherit;font-size:1rem}.lp-feld textarea{resize:vertical;min-height:160px}.lp-feld input:focus,.lp-feld select:focus,.lp-feld textarea:focus{border-color:var(--lp-akzent);box-shadow:0 0 0 3px var(--lp-sand-glow);outline:none}.lp-hinweis{color:var(--lp-meta);margin-top:16px;font-size:.8125rem}.lp-hinweis a{text-decoration:underline}.lp-honig{width:1px;height:1px;position:absolute;top:0;left:-9999px;overflow:hidden}.lp-nur-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp-fortschritt{letter-spacing:.04em;text-transform:uppercase;color:var(--lp-meta);margin:0 0 14px;font-size:.75rem;font-weight:600}.lp-fragebogen{flex-direction:column;gap:18px;display:flex}.lp-schritt-kopf h3{margin:0;font-size:1.125rem}.lp-fragebogen fieldset{border:0;min-width:0;margin:0;padding:0}.lp-fragebogen legend{letter-spacing:.04em;text-transform:uppercase;color:var(--lp-meta);margin-bottom:6px;padding:0;font-size:.8125rem;font-weight:600}.lp-hinweis-vertraulich{color:var(--lp-text-weich);background:var(--lp-grau-alternate);border-radius:var(--lp-radius-karte);margin:0;padding:10px 14px;font-size:.8125rem}.lp-download-formular{max-width:720px;margin-top:20px}.lp-download-knopfreihe{margin-top:16px}.lp-download-knopfreihe .lp-pille{font-family:inherit}@media (max-width:559px){.lp-download-knopfreihe .lp-pille{width:100%}}.lp-download-hinweis{color:var(--lp-text-weich);margin:12px 0 0;font-size:.9375rem}.lp-download-einwilligung{max-width:62ch}.lp-danke-var,html[data-lp-danke] .lp-danke-standard{display:none}html[data-lp-danke=download] .lp-danke-var[data-art=download],html[data-lp-danke=bestaetigt] .lp-danke-var[data-art=bestaetigt],html[data-lp-danke=doi-ungueltig] .lp-danke-var[data-art=doi-ungueltig]{display:block}.lp-chips{flex-wrap:wrap;gap:10px;display:flex}.lp-chip{border:1px solid var(--lp-border);border-radius:var(--lp-radius-pille);min-height:44px;color:var(--lp-text);cursor:pointer;background:#fff;align-items:center;padding:8px 16px;font-size:.9375rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;position:relative}.lp-chip:hover{border-color:var(--lp-akzent)}.lp-chip input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-chip:has(:checked){background:var(--lp-akzent);border-color:var(--lp-akzent);color:var(--lp-akzent-flaeche-text)}.lp-chip:has(:focus-visible){outline:3px solid var(--lp-akzent-dunkel);outline-offset:2px}.lp-energie{border:1px solid var(--lp-border-hell);border-radius:var(--lp-radius-karte);background:#fff;padding:20px 24px}.lp-energie+.lp-energie{margin-top:12px}.lp-energie p{color:var(--lp-text-weich)}.lp-energie-fuer{letter-spacing:.04em;text-transform:uppercase;color:var(--lp-meta);margin-bottom:6px;font-size:.8125rem;font-weight:600}.lp-fuss-block+.lp-fuss-block{margin-top:16px}.lp-fuss-vertrieb{color:var(--lp-text);font-weight:600}.lp-vorschauleiste{z-index:40;color:#fff;background:#2f2f36;padding:8px 0;font-size:.8125rem;position:sticky;top:0}.lp-vorschauleiste a{color:var(--lp-akzent);text-decoration:underline}[data-lp-reveal=warten]{opacity:0;transform:translateY(14px)}[data-lp-reveal=sichtbar]{opacity:1;transition:opacity .45s ease-out,transform .45s ease-out;transform:none}@media (prefers-reduced-motion:reduce){.lp-wurzel *,.lp-wurzel :before,.lp-wurzel :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-lp-reveal=warten],[data-lp-reveal=warten] .lp-prozess-schritt{opacity:1;transform:none}.lp-banner-bild img{animation:none}.lp-karte:hover,.lp-pille:hover{transform:none}.lp-siegel-bahn{flex-wrap:wrap;justify-content:center;width:auto;animation:none;transform:none}.lp-siegel-bahn>[aria-hidden]{display:none}}@media (min-width:768px){.lp-sektion{padding:72px 0}.lp-banner{padding:84px 0 76px}.lp-banner h1{font-size:2.5rem}.lp-kopf h2,.lp-preis{font-size:1.875rem}}.lp-untertitel{letter-spacing:.1em;text-transform:uppercase;color:var(--lp-meta);margin-bottom:12px;font-size:.8125rem;font-weight:700}.lp-grundriss-gruppe+.lp-grundriss-gruppe{margin-top:32px}.lp-grundrisse{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:768px){.lp-grundrisse{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-grundrisse figure{margin:0}.lp-grundrisse .lp-gross-knopf img{aspect-ratio:4/3;object-fit:contain;background:#fff}.lp-gross-knopf{border:1px solid var(--lp-border-hell);border-radius:var(--lp-radius-karte);background:var(--lp-grau);cursor:zoom-in;width:100%;padding:0;display:block;overflow:hidden}.lp-gross-knopf img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform .3s;display:block}.lp-gross-knopf:hover img{transform:scale(1.03)}.lp-gross{border-radius:var(--lp-radius-karte);width:min(100vw - 24px,1100px);max-width:none;max-height:calc(100vh - 24px);color:var(--lp-text);background:#fff;border:0;padding:0}.lp-gross::backdrop{background:#10130cd1}.lp-gross-inhalt{padding:12px;position:relative}.lp-gross-inhalt img{object-fit:contain;background:#fff;width:100%;height:auto;max-height:calc(100vh - 190px);display:block}.lp-gross-zu{z-index:1;border-radius:var(--lp-radius-pille);min-height:44px;box-shadow:var(--lp-schatten-karte);font:inherit;color:var(--lp-text);cursor:pointer;background:#fffffff0;border:0;padding:10px 20px;font-size:.8125rem;font-weight:700;position:absolute;top:20px;right:20px}.lp-gross-text{color:var(--lp-text-weich);margin-top:10px;font-size:.875rem}.lp-gross-blaettern{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.lp-gross-zaehler{color:var(--lp-meta);font-size:.8125rem}.lp-prozess-intro{margin-bottom:26px}.lp-prozess{counter-reset:none;grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.lp-prozess{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.lp-prozess{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-prozess[data-anzahl="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-prozess-schritt{border-top:2px solid var(--lp-akzent);padding-top:6px}.lp-prozess-ziffer{color:var(--lp-akzent);font-size:2.25rem;font-weight:700;line-height:1.1;display:block}.lp-prozess-schritt h3{margin-top:6px;font-size:1.0625rem;font-weight:700}.lp-prozess-schritt p{color:var(--lp-text-weich);margin-top:6px}[data-lp-reveal=warten] .lp-prozess-schritt{opacity:0;transform:translateY(22px)}[data-lp-reveal=sichtbar] .lp-prozess-schritt{opacity:1;transition:opacity .5s ease-out,transform .5s ease-out;transform:none}[data-lp-reveal=sichtbar] .lp-prozess-schritt:nth-child(2){transition-delay:.12s}[data-lp-reveal=sichtbar] .lp-prozess-schritt:nth-child(3){transition-delay:.24s}[data-lp-reveal=sichtbar] .lp-prozess-schritt:nth-child(4){transition-delay:.36s}[data-lp-reveal=sichtbar] .lp-prozess-schritt:nth-child(5){transition-delay:.48s}[data-lp-reveal=sichtbar] .lp-prozess-schritt:nth-child(6){transition-delay:.6s}.lp-rechnung-huelle{max-width:640px}.lp-rechnung{min-width:0}.lp-rechnung th,.lp-rechnung td{white-space:normal}.lp-rechnung th{color:var(--lp-text-weich);font-weight:400}.lp-rechnung td{font-weight:700}.lp-rechnung tr:last-child th,.lp-rechnung tr:last-child td{border-bottom:0}.lp-pflichtsatz{max-width:68ch;color:var(--lp-meta);margin-top:14px;font-size:.8125rem}.lp-beteiligt{flex-direction:column;gap:8px;display:flex}.lp-etikett{border:1px solid var(--lp-border);border-radius:var(--lp-radius-pille);letter-spacing:.06em;text-transform:uppercase;color:var(--lp-meta);align-self:flex-start;padding:3px 12px;font-size:.75rem;font-weight:700}.lp-beteiligt-logo{object-fit:contain;object-position:left center;width:auto;max-width:160px;height:40px}.lp-beteiligt h3{font-size:1.0625rem;font-weight:700}.lp-beteiligt p{color:var(--lp-text-weich)}.lp-beteiligt-link{min-height:44px;color:var(--lp-akzent-text);align-self:flex-start;align-items:center;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}.lp-faq{border-top:1px solid var(--lp-border-hell)}.lp-faq-eintrag{border-bottom:1px solid var(--lp-border-hell)}.lp-faq-eintrag summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:14px 0;font-size:1rem;font-weight:600;list-style:none;display:flex}.lp-faq-eintrag summary::-webkit-details-marker{display:none}.lp-faq-eintrag summary:after{content:"+";color:var(--lp-akzent-text);flex:none;font-size:1.375rem;font-weight:400;line-height:1}.lp-faq-eintrag[open] summary:after{content:"−"}.lp-faq-eintrag>p{max-width:78ch;padding-bottom:16px}.lp-ikon{width:22px;height:22px;color:var(--lp-akzent-text);flex:none}.lp-ausstattung{grid-template-columns:1fr;gap:10px 20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.lp-ausstattung{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.lp-ausstattung{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-ausstattung li{min-height:32px;color:var(--lp-text-weich);align-items:center;gap:12px;font-size:.9375rem;display:flex}.lp-zeitleiste{margin:0;padding:0 0 0 28px;list-style:none;position:relative}.lp-zeitleiste:before{content:"";background:var(--lp-border);width:2px;position:absolute;top:8px;bottom:8px;left:6px}.lp-zeitpunkt{padding-bottom:26px;position:relative}.lp-zeitpunkt:last-child{padding-bottom:0}.lp-zeitmarke{border:2px solid var(--lp-akzent);background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:6px;left:-28px}.lp-zeitpunkt--fertig .lp-zeitmarke{background:var(--lp-akzent)}.lp-zeitangabe{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-akzent-text);font-size:.8125rem;font-weight:700;display:block}.lp-zeitpunkt h3{margin-top:2px;font-size:1.0625rem;font-weight:600}.lp-zeitpunkt p{max-width:68ch;color:var(--lp-text-weich);margin-top:4px}.lp-infra{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:720px){.lp-infra{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lp-infra{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-infra-gruppe ul{margin:0;padding:0;list-style:none}.lp-infra-gruppe li{border-bottom:1px solid var(--lp-border-hell);align-items:center;gap:10px;padding:8px 0;font-size:.9375rem;display:flex}.lp-infra-gruppe li:last-child{border-bottom:0}.lp-infra-name{min-width:0;color:var(--lp-text-weich);flex:auto}.lp-infra-weg{font-variant-numeric:tabular-nums;color:var(--lp-meta);flex:none;font-size:.8125rem}.lp-lagekarte{margin:0}.lp-lagekarte img{border-radius:var(--lp-radius-bild);border:1px solid var(--lp-border-hell);width:100%;height:auto;display:block}.lp-lagekarte figcaption{color:var(--lp-meta);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:10px;font-size:.8125rem;display:flex}.lp-lagekarte-hinweis{max-width:68ch}.lp-lagekarte-text{margin-bottom:24px}.lp-bild,.lp-bild-figur{margin:0}.lp-bild-figur img{border-radius:var(--lp-radius-bild);border:1px solid var(--lp-border-hell);width:100%;height:auto;display:block}.lp-bild--voll{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.lp-bild--voll .lp-bild-figur img{object-fit:cover;border:0;border-radius:0;height:70vh;max-height:70vh}.lp-bild--halb{grid-template-columns:1fr;align-items:start;gap:24px;display:grid}@media (min-width:900px){.lp-bild--halb{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.lp-bild-text{min-width:0}.lp-bild-text .lp-fliess+.lp-fliess{margin-top:12px}.lp-bild-unterschrift{color:var(--lp-meta);margin-top:10px;font-size:.8125rem}.lp-bild--voll .lp-bild-unterschrift{max-width:var(--lp-breite);margin-left:auto;margin-right:auto;padding:0 20px}.lp-video{max-width:1100px}.lp-video-start{border-radius:var(--lp-radius-bild);background:var(--lp-grau);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.lp-video-start img,.lp-video-leer{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.lp-video-leer{background:var(--lp-grau)}.lp-video-knopf{background:var(--lp-akzent);width:72px;height:72px;color:var(--lp-akzent-flaeche-text);box-shadow:var(--lp-schatten-karte);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp-video-start:hover .lp-video-knopf{transform:translate(-50%,-50%)scale(1.06)}.lp-video-knopf svg{width:30px;height:30px}.lp-video-flaeche{aspect-ratio:16/9;border-radius:var(--lp-radius-bild);background:#000;width:100%;display:block}.lp-video-titel{color:var(--lp-text-weich);margin-top:10px;font-size:.875rem}@media (prefers-reduced-motion:reduce){.lp-gross-knopf:hover img,.lp-video-start:hover .lp-video-knopf{transform:none}.lp-video-start:hover .lp-video-knopf{transform:translate(-50%,-50%)}}.lp-siegel{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lp-siegel-bahn{width:max-content;animation:lp-siegel-lauf var(--lp-siegel-dauer,30s) linear infinite;align-items:center;gap:48px;display:flex}@keyframes lp-siegel-lauf{to{transform:translate(-50%)}}.lp-siegel[data-pausieren=ja]:hover .lp-siegel-bahn{animation-play-state:paused}.lp-siegel-eintrag{flex-shrink:0;align-items:center;display:flex}.lp-siegel-eintrag img{height:var(--lp-siegel-hoehe,56px);width:auto;display:block}.lp-siegel--grau .lp-siegel-eintrag img{filter:grayscale();opacity:.8;transition:filter .2s,opacity .2s}.lp-siegel--grau .lp-siegel-eintrag:hover img{filter:none;opacity:1}.lp-siegel--stehend{-webkit-mask-image:none;mask-image:none}.lp-siegel--stehend .lp-siegel-bahn{flex-wrap:wrap;justify-content:center;width:auto;animation:none;transform:none}.lp-siegel-eintrag--text{text-align:center;flex-direction:column;gap:12px;max-width:40ch}.lp-siegel-text{color:var(--lp-text-weich);margin:0;font-size:.9375rem;line-height:1.5}.lp-dialog{border-radius:var(--lp-radius-karte);width:min(640px,92vw);max-height:min(88vh,820px);box-shadow:var(--lp-schatten-karte);color:var(--lp-text);opacity:0;transition:opacity .2s ease, transform .2s ease, display .2s allow-discrete, overlay .2s allow-discrete;background:#fff;border:0;flex-direction:column;margin:auto;padding:0;display:flex;transform:translateY(12px)scale(.98)}.lp-dialog[open]{opacity:1;transform:none}.lp-dialog:not([open]){visibility:hidden;pointer-events:none;position:fixed;inset:0}@starting-style{.lp-dialog[open]{opacity:0;transform:translateY(12px)scale(.98)}}.lp-dialog::backdrop{opacity:0;transition:opacity .2s ease, display .2s allow-discrete, overlay .2s allow-discrete;background:#1a1a1a8c}.lp-dialog[open]::backdrop{opacity:1}@starting-style{.lp-dialog[open]::backdrop{opacity:0}}.lp-dialog form{flex-direction:column;min-height:0;display:flex}.lp-dialog-kopf{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 0;display:flex}.lp-dialog-kopf h2{margin:0;font-size:1.125rem}.lp-dialog-fortschritt{letter-spacing:.04em;text-transform:uppercase;color:var(--lp-meta);margin:6px 0 0;font-size:.75rem;font-weight:600}.lp-dialog-balken{background:var(--lp-grau);border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.lp-dialog-balken-fuellung{background:var(--lp-akzent-dunkel);height:100%;transition:width .2s;display:block}.lp-dialog-schliessen{width:44px;height:44px;color:var(--lp-text);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;transition:background-color .15s;display:inline-flex}.lp-dialog-schliessen:hover{background:var(--lp-grau)}.lp-dialog-inhalt{min-height:0;padding:16px 24px 24px;overflow-y:auto}.lp-dialog-fuss{border-top:1px solid var(--lp-border-hell);justify-content:flex-end;gap:10px;padding:14px 24px;display:flex}.lp-dialog-fuss button{min-height:44px}.lp-dialog [hidden]{display:none}.lp-dialog-schliessen:focus-visible,.lp-dialog-fuss button:focus-visible{outline:3px solid var(--lp-akzent-dunkel);outline-offset:2px}@media (max-width:640px){.lp-dialog{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh}.lp-dialog-fuss{padding-bottom:max(14px, env(safe-area-inset-bottom));background:#fff;position:sticky;bottom:0}.lp-dialog-fuss button{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.lp-dialog,.lp-dialog::backdrop{transition:none}}.lp-artikel{overflow-wrap:anywhere;max-width:68ch}.lp-artikel>*+*{margin-top:14px}.lp-artikel h3{color:#000;font-size:1.125rem;font-weight:700}.lp-artikel>*+h3{margin-top:30px}.lp-artikel ul{color:var(--lp-text-weich);text-align:left;margin-bottom:0;padding-left:1.25em}.lp-artikel li+li{margin-top:6px}.lp-artikel--raster>*+*{margin-top:30px}.lp-artikel-zelle{min-width:0}.lp-artikel-zelle>*+*{margin-top:14px}.lp-artikel-zelle>h3:first-child{margin-top:0}@media (min-width:1060px){.lp-artikel--raster{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px 56px;max-width:none;display:grid}.lp-artikel--raster>*+*{margin-top:0}}.lp-artikel--spalten{max-width:none}.lp-artikel--spalten .lp-fliess-spalten>*+*{margin-top:12px}.lp-artikel--spalten ul{break-inside:avoid}.lp-aufteilung{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.lp-aufteilung>*{min-width:0}@media (min-width:960px){.lp-aufteilung{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.lp-aufteilung--ohne-text{grid-template-columns:minmax(0,1fr)}}@media (min-width:960px) and (max-width:1059px){.lp-aufteilung-text .lp-fliess{text-align:left}}.lp-aufteilung-text .lp-fliess+.lp-fliess{margin-top:12px}.lp-aufteilung-grafik{border:1px solid var(--lp-border-hell);border-radius:var(--lp-radius-karte);background:#fff;margin:0;padding:20px}.lp-aufteilung-zeile+.lp-aufteilung-zeile{margin-top:22px}.lp-aufteilung-titel{color:var(--lp-text);margin-bottom:8px;font-size:.9375rem;font-weight:600}.lp-aufteilung-balken{width:100%;height:40px;display:block;overflow:visible}.lp-aufteilung-balken--kompakt{height:12px}.lp-aufteilung-teil{stroke-width:1px}.lp-aufteilung-teil--mieter{fill:var(--lp-teil-mieter);stroke:#45454c}.lp-aufteilung-teil--staat{fill:var(--lp-teil-staat);stroke:#6f6f77}.lp-aufteilung-teil--sie{fill:var(--lp-teil-sie);stroke:var(--lp-akzent-text)}.lp-aufteilung-legende{color:var(--lp-text-weich);gap:6px;margin:12px 0 0;padding:0;font-size:.9375rem;list-style:none;display:grid}.lp-aufteilung-legende li{align-items:center;gap:10px;display:flex}.lp-aufteilung-legende strong{color:var(--lp-text);font-variant-numeric:tabular-nums}.lp-aufteilung-marke{border-radius:3px;flex:none;width:14px;height:14px}.lp-aufteilung-marke--mieter{background:var(--lp-teil-mieter)}.lp-aufteilung-marke--staat{background:var(--lp-teil-staat)}.lp-aufteilung-marke--sie{background:var(--lp-teil-sie);border:1px solid var(--lp-akzent-text)}.lp-aufteilung-marke--leer{border:1px dashed var(--lp-meta)}.lp-aufteilung-grafik figcaption{margin-top:16px}.lp-aufteilung-kompakt{margin:10px 0 4px}.lp-aufteilung-kompakt-text{color:var(--lp-text-weich);margin-top:6px;font-size:.8125rem}.lp-fluss{border:1px solid var(--lp-border-hell);border-radius:var(--lp-radius-karte);background:#fff;flex-direction:column;margin:0;padding:20px;display:flex}.lp-fluss-quellen{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.lp-fluss-quelle{flex-direction:column;min-width:0;display:flex}.lp-fluss-quelle--mieter{--lp-fluss-farbe:var(--lp-teil-mieter);--lp-fluss-strich:#45454c}.lp-fluss-quelle--staat{--lp-fluss-farbe:var(--lp-teil-staat);--lp-fluss-strich:#6f6f77}.lp-fluss-quelle--sie{--lp-fluss-farbe:var(--lp-teil-sie);--lp-fluss-strich:var(--lp-akzent-text)}.lp-fluss-kasten{border:1px solid var(--lp-border);border-left:5px solid var(--lp-fluss-farbe);border-radius:var(--lp-radius-karte);background:#fff;flex:auto;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.lp-fluss-nr{border:2px solid var(--lp-fluss-strich);width:28px;height:28px;color:var(--lp-text);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;line-height:1;display:inline-flex}.lp-fluss-quelle-text{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 3;overflow-wrap:break-word;flex-direction:column;gap:2px;min-width:0;display:flex}.lp-fluss-quelle-text strong{color:var(--lp-text);font-size:1rem}.lp-fluss-quelle-text span{color:var(--lp-text-weich);font-size:.9375rem}.lp-fluss-pfeil{background:var(--lp-fluss-strich,var(--lp-meta));flex:none;width:2px;height:26px;margin:6px auto 12px;display:block;position:relative}.lp-fluss-pfeil:after{content:"";border-top:9px solid var(--lp-fluss-strich,var(--lp-meta));border-left:7px solid #0000;border-right:7px solid #0000;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.lp-fluss-pfeil--je-quelle{display:none}.lp-fluss-ziel{border:2px solid var(--lp-text);border-radius:var(--lp-radius-karte);text-align:center;background:#fff;margin:0;padding:14px 16px}.lp-fluss-ziel strong{color:var(--lp-text);font-size:1.0625rem}.lp-fluss-ergebnis{border-radius:var(--lp-radius-karte);background:var(--lp-akzent);color:var(--lp-akzent-flaeche-text);text-align:center;flex-direction:column;gap:4px;margin:0;padding:14px 16px;display:flex}.lp-fluss-ergebnis strong{font-size:1.125rem}.lp-fluss-ergebnis span:not(.lp-nur-sr){font-size:.9375rem}@media (min-width:600px){.lp-fluss-quellen{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lp-fluss-kasten{border-left-width:1px;border-left-color:var(--lp-border);border-top:5px solid var(--lp-fluss-farbe);flex-direction:column;gap:8px}.lp-fluss-pfeil--je-quelle{display:block}.lp-fluss-pfeil--sammel{display:none}}.lp-rechner [hidden]{display:none}.lp-rechner,.lp-rechner-insel{grid-template-columns:minmax(0,1fr);row-gap:32px;display:grid}.lp-rechner>*,.lp-rechner-insel>*{min-width:0}@media (min-width:960px){.lp-rechner,.lp-rechner-insel{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.lp-rechner>*,.lp-rechner-insel>*{grid-column:1/-1}}.lp-rechner-kopfzeile{grid-template-columns:minmax(0,1fr);display:grid}.lp-rechner-kopfzeile>*{min-width:0}@media (min-width:960px){.lp-rechner-kopfzeile{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.lp-rechner-einleitung{grid-column:1/span 7}}.lp-rechner-einstellen{gap:14px;display:grid}.lp-rechner-einstellen>*{min-width:0}.lp-rechner-annahmen-ohne-js{gap:6px;margin-top:16px;display:grid}.lp-rechner-beispiel{align-content:start;gap:10px;display:grid}.lp-rechner-auswahl{border:0;min-width:0;margin:0;padding:0}.lp-rechner-annahmen-titel{color:var(--lp-meta);font-size:.8125rem;font-weight:600}.lp-rechner-annahmen-kurz{color:var(--lp-text);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 0;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.lp-rechner-annahmen-kurz li{white-space:nowrap}.lp-rechner-annahmen-kurz li:not(:last-child):after{content:"·";color:var(--lp-meta);margin:0 8px}.lp-rechner-eingaben{border:1px solid var(--lp-border-hell);border-radius:var(--lp-radius-karte);background:#fff;gap:12px;padding:24px;display:grid}@media (max-width:559px){.lp-rechner-eingaben{padding:16px}}.lp-rechner-gruppen{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.lp-rechner-gruppen>*{min-width:0}@media (min-width:960px){.lp-rechner-gruppen{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.lp-rechner-eingaben>.lp-rechner-gruppen{grid-template-rows:repeat(4,auto);row-gap:16px}.lp-rechner-eingaben>.lp-rechner-gruppen>.lp-rechner-gruppe{grid-row:span 4;grid-template-rows:subgrid}}.lp-rechner-gruppe{border:0;align-content:start;gap:16px;min-width:0;margin:0;padding:0;display:grid}.lp-rechner-gruppe>legend,.lp-rechner-gruppe-titel{letter-spacing:.06em;text-transform:uppercase;color:var(--lp-meta);margin-bottom:4px;padding:0;font-size:.8125rem;font-weight:700}.lp-rechner-gruppe-titel{margin:0 0 -12px}.lp-rechner-regler-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.lp-rechner-regler-kopf label{color:var(--lp-text);font-size:.9375rem;font-weight:600}.lp-rechner-wertfeld{color:var(--lp-text-weich);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.lp-rechner-wertfeld input{border:1px solid var(--lp-border);width:7.5em;min-height:44px;color:var(--lp-text);font:inherit;text-align:right;font-variant-numeric:tabular-nums;background:#fff;border-radius:6px;padding:8px 12px}.lp-rechner-schiene{position:relative}.lp-rechner-schieber{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0;display:block}.lp-rechner-schieber::-webkit-slider-runnable-track{background:var(--lp-border);border-radius:3px;height:6px}.lp-rechner-schieber::-moz-range-track{background:var(--lp-border);border-radius:3px;height:6px}.lp-rechner-schieber::-webkit-slider-thumb{appearance:none;width:var(--lp-daumen);height:var(--lp-daumen);margin-top:calc((6px - var(--lp-daumen)) / 2);background:var(--lp-akzent-dunkel);box-shadow:0 0 0 1px var(--lp-akzent-text);border:2px solid #fff;border-radius:50%}.lp-rechner-schieber::-moz-range-thumb{box-sizing:border-box;width:var(--lp-daumen);height:var(--lp-daumen);background:var(--lp-akzent-dunkel);box-shadow:0 0 0 1px var(--lp-akzent-text);border:2px solid #fff;border-radius:50%}.lp-rechner-schiene-marke{background:var(--lp-text-weich);pointer-events:none;width:2px;height:10px;margin-left:-1px;position:absolute;top:4px}.lp-rechner-abgeleitet{color:var(--lp-meta);font-variant-numeric:tabular-nums;font-size:.8125rem;display:block}.lp-rechner-steuerhinweis{color:var(--lp-meta);font-size:.8125rem}.lp-rechner-mehr{border-top:1px solid var(--lp-border-hell)}.lp-rechner-mehr>summary,.lp-rechner-annahmen>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 0;font-weight:600;list-style:none;display:flex}.lp-rechner-mehr>summary::-webkit-details-marker{display:none}.lp-rechner-annahmen>summary::-webkit-details-marker{display:none}.lp-rechner-mehr>summary:after,.lp-rechner-annahmen>summary:after{content:"+";color:var(--lp-akzent-text);flex:none;font-size:1.375rem;font-weight:400;line-height:1}.lp-rechner-mehr[open]>summary:after,.lp-rechner-annahmen[open]>summary:after{content:"−"}.lp-rechner-mehr-inhalt{padding:6px 0 4px}.lp-rechner-regler--fest .lp-rechner-regler-kopf{min-height:44px}.lp-rechner-regler-label{color:var(--lp-text);font-size:.9375rem;font-weight:600}.lp-rechner-wert-fest{color:#000;font-variant-numeric:tabular-nums;margin-left:auto;font-size:1.125rem;font-weight:700}.lp-rechner-regler--fest .lp-rechner-abgeleitet{margin-top:2px;line-height:1.45}.lp-rechner-verlauf{grid-column:1/-1;min-width:0}.lp-rechner-cta{justify-content:center;margin-top:20px}@media (max-width:559px){.lp-rechner-cta .lp-pille{letter-spacing:.01em;text-align:center;padding-left:18px;padding-right:18px}}.lp-rechner-fuss{margin-top:-32px}.lp-rechner-pflichtsatz{max-width:none;margin-top:4px;font-size:.75rem}.lp-rechner-uebergabe{max-width:78ch;margin:0 0 16px}.lp-diagramm{border:1px solid var(--lp-border-hell);border-radius:var(--lp-radius-karte);background:#fff;margin:0;padding:20px}.lp-diagramm-legende{color:var(--lp-text);flex-wrap:wrap;gap:6px 20px;margin:0 0 12px;padding:0;font-size:.875rem;list-style:none;display:flex}.lp-diagramm-legende li{align-items:center;gap:8px;font-weight:600;display:inline-flex}.lp-diagramm-legende-eintrag--wohnung{color:var(--lp-linie-wohnung-text)}.lp-diagramm-legende-eintrag--etf{color:var(--lp-linie-etf-text)}.lp-diagramm-legende-eintrag--tagesgeld{color:var(--lp-linie-tagesgeld-text)}.lp-diagramm-marke{flex:none;width:36px;height:10px;display:block;overflow:visible}.lp-diagramm-koerper{grid-template-rows:auto 240px auto;grid-template-columns:52px minmax(0,1fr) auto;column-gap:8px;display:grid}@media (min-width:960px){.lp-diagramm-koerper{grid-template-rows:auto 320px auto;grid-template-columns:64px minmax(0,1fr) auto}}.lp-diagramm-enden{min-width:0;position:relative}.lp-diagramm-ende,.lp-diagramm-ende-mass{white-space:nowrap;font-size:.75rem;font-weight:700;line-height:1.2}@media (min-width:960px){.lp-diagramm-ende,.lp-diagramm-ende-mass{font-size:.875rem}}.lp-diagramm-ende-mass{visibility:hidden;height:0;display:block;overflow:hidden}.lp-diagramm-ende{pointer-events:none;position:absolute;left:0;transform:translateY(-50%)}.lp-diagramm-ende--wohnung{color:var(--lp-linie-wohnung-text)}.lp-diagramm-ende--etf{color:var(--lp-linie-etf-text)}.lp-diagramm-ende--tagesgeld{color:var(--lp-linie-tagesgeld-text)}.lp-diagramm-achsentitel{color:var(--lp-meta);grid-column:1/-1;margin-bottom:10px;font-size:.75rem;font-weight:600}.lp-diagramm-y{position:relative}.lp-diagramm-y span{white-space:nowrap;color:var(--lp-meta);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1;position:absolute;right:0;transform:translateY(-50%)}.lp-diagramm-plot{min-width:0;position:relative}.lp-diagramm-plot svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.lp-diagramm-gitter{stroke:var(--lp-border-hell);stroke-width:1px}.lp-diagramm-gitter--null{stroke:var(--lp-border)}.lp-diagramm-grenze{stroke:var(--lp-meta);stroke-width:1px;stroke-dasharray:4 4}.lp-diagramm-linie{fill:none;stroke-linejoin:round;stroke-linecap:round}.lp-diagramm-linie--wohnung{stroke:var(--lp-linie-wohnung);stroke-width:3.5px}.lp-diagramm-linie--etf{stroke:var(--lp-linie-etf);stroke-width:2px;stroke-dasharray:6 5}.lp-diagramm-linie--tagesgeld{stroke:var(--lp-linie-tagesgeld);stroke-width:2.5px;stroke-dasharray:.5 5}.lp-diagramm-notiz{white-space:nowrap;color:var(--lp-meta);pointer-events:none;background:#fff;padding:0 4px;font-size:.75rem;line-height:1.3;position:absolute}.lp-diagramm-notiz--start{line-height:1.1;left:8px;transform:translateY(3px)}.lp-diagramm-notiz--grenze{top:4px;transform:translate(6px)}.lp-diagramm-start{--lp-anker:var(--lp-anker-schmal);pointer-events:none;position:absolute;inset:0}@media (min-width:960px){.lp-diagramm-start{--lp-anker:var(--lp-anker-breit)}}.lp-diagramm-start-strich{top:calc(var(--lp-anker) - 14px);bottom:calc(100% - var(--lp-start-y));border-left:2px solid var(--lp-linie-wohnung-text);margin-left:-1px;position:absolute;left:0}.lp-diagramm-start-punkt{top:var(--lp-start-y);background:var(--lp-linie-wohnung-text);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;left:0;box-shadow:0 0 0 2px #fff}.lp-diagramm-notiz--anfang{bottom:calc(100% - var(--lp-anker) + 6px);white-space:normal;width:max-content;max-width:60%;left:3px}@media (min-width:960px){.lp-diagramm-notiz--anfang{max-width:30%}}@media (max-width:559px){.lp-diagramm-start-strich{display:none}.lp-diagramm-notiz--anfang{white-space:nowrap;max-width:none;padding:0;bottom:calc(100% + 9px);left:8px}.lp-diagramm-notiz--anfang:before{content:"";background:var(--lp-linie-wohnung-text);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.lp-diagramm-notiz--anfang .lp-diagramm-notiz-haupt{display:inline}}.lp-diagramm-notiz-haupt{color:var(--lp-linie-wohnung-text);font-size:.875rem;font-weight:700;line-height:1.25;display:block}.lp-diagramm-notiz-zusatz{color:var(--lp-meta);font-size:.75rem;font-weight:400;display:block}@media (max-width:959px){.lp-diagramm-notiz--grenze{width:max-content;max-width:calc(var(--lp-grenze,50%) - 10px);white-space:normal;text-align:right;transform:translate(calc(-100% - 6px))}.lp-diagramm-notiz-haupt{font-size:.8125rem}}.lp-diagramm-hilfslinie{background:var(--lp-text-weich);pointer-events:none;width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0}.lp-diagramm-punkt{pointer-events:none;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)}.lp-diagramm-punkt--wohnung{background:var(--lp-linie-wohnung)}.lp-diagramm-punkt--etf{background:var(--lp-linie-etf)}.lp-diagramm-punkt--tagesgeld{background:var(--lp-linie-tagesgeld)}.lp-diagramm-tooltip{--lp-tooltip-breite:min(260px, calc(100% - 16px));top:8px;left:clamp(8px, calc(var(--lp-x,0%) - var(--lp-tooltip-breite) / 2), calc(100% - var(--lp-tooltip-breite) - 8px));width:var(--lp-tooltip-breite);border:1px solid var(--lp-border);box-shadow:var(--lp-schatten-karte);color:var(--lp-text);pointer-events:none;z-index:1;background:#fff;border-radius:6px;padding:8px 10px;font-size:.8125rem;line-height:1.4;position:absolute}.lp-diagramm-tooltip--unten{top:auto;bottom:8px}.lp-diagramm-nowrap{white-space:nowrap}.lp-diagramm-ebene{z-index:2;cursor:crosshair;touch-action:pan-y;position:absolute;inset:0}.lp-diagramm-ebene:focus-visible{outline:3px solid var(--lp-akzent-dunkel);outline-offset:2px}.lp-diagramm-x{height:38px;color:var(--lp-meta);font-variant-numeric:tabular-nums;margin-top:6px;font-size:.75rem;position:relative}.lp-diagramm-x span{position:absolute;top:0;transform:translate(-50%)}.lp-diagramm-x .lp-diagramm-x-titel{font-weight:600;top:auto;bottom:0;right:0;transform:none}.lp-rechner-tabelle{min-width:840px}.lp-rechner-tabelle-jahr{z-index:1;background:#fff;position:sticky;left:0}.lp-rechner-tabelle thead .lp-rechner-tabelle-jahr{background:var(--lp-grau)}.lp-rechner-tabelle tbody th{color:var(--lp-text);font-weight:600}.lp-rechner-tabelle-gruppe,.lp-tabelle th.lp-rechner-tabelle-gruppe{text-align:center}.lp-rechner-tabelle-grenze{border-left:1px solid var(--lp-border-hell)}.lp-rechner-tabelle-cashflow{color:#000;font-weight:700}.lp-rechner-tabelle tbody tr:last-child th{border-bottom:0}.lp-rechner-zahlungen-inhalt>.lp-stand{max-width:78ch;margin-top:12px}.lp-rechner-zahlungen-inhalt>.lp-stand+.lp-stand,.lp-rechner-stand-eng{margin-top:6px}.lp-rechner-zahlungen-inhalt{padding-bottom:12px}.lp-rechner-steuer-liste{border-top:1px solid var(--lp-border-hell);max-width:78ch;margin:0}.lp-rechner-steuer-liste>div{border-bottom:1px solid var(--lp-border-hell);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.lp-rechner-steuer-liste dt{min-width:0;color:var(--lp-text-weich)}.lp-rechner-steuer-liste dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.lp-rechner-summe dt,.lp-rechner-summe dd{color:#000;font-weight:700}.lp-rechner-steuer .lp-stand{max-width:78ch;margin:10px 0 14px}.lp-rechner-annahmen{border-top:1px solid var(--lp-border-hell);border-bottom:1px solid var(--lp-border-hell)}.lp-rechner-annahmen ol{max-width:78ch;color:var(--lp-text-weich);margin:0;padding:0 0 16px 1.25em;font-size:.9375rem}.lp-rechner-annahmen li+li{margin-top:6px}.lp-wurzel .lp-var{display:none}.lp-wurzel .lp-var--standard{display:block}.lp-wurzel .lp-var--standard.lp-var--inline{display:inline}.lp-wurzel{padding-bottom:var(--lp-einwilligung-hoehe,0px)}.lp-einwilligung{z-index:50;border-top:1px solid var(--lp-border);padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));background:#fff;transition:transform .2s,visibility .2s;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -16px #10130c59}.lp-einwilligung--wartet{visibility:hidden;transform:translateY(100%)}.lp-einwilligung-innen{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.lp-einwilligung-text{color:var(--lp-text);flex:420px;margin:0;font-size:.8125rem;line-height:1.45}.lp-einwilligung-text a{color:var(--lp-text);text-decoration:underline}.lp-einwilligung-knoepfe{flex:none;gap:10px;display:flex}.lp-einwilligung-knopf{min-width:132px}@media (max-width:560px){.lp-einwilligung{padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}.lp-einwilligung-innen{gap:6px}.lp-einwilligung-text{flex-basis:100%;font-size:.75rem;line-height:1.3}.lp-einwilligung-knoepfe{flex:100%;gap:8px}.lp-einwilligung-knopf{flex:1 1 0;min-width:0;padding-top:8px;padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.lp-einwilligung{transition:none}}.lp-fuss-links a[data-lp-cookie-einstellungen]{cursor:pointer}@media (max-width:559px){.lp-wurzel[data-seitentyp=kapitalanlage] .lp-banner{padding:28px 0 24px}.lp-wurzel[data-seitentyp=kapitalanlage] .lp-marke{margin-bottom:18px}.lp-wurzel[data-seitentyp=kapitalanlage] .lp-banner .lp-dachzeile{margin-bottom:8px}.lp-wurzel[data-seitentyp=kapitalanlage] .lp-banner h1{line-height:1.15}.lp-wurzel[data-seitentyp=kapitalanlage] .lp-banner-unterzeile{margin-top:10px}.lp-wurzel[data-seitentyp=kapitalanlage] .lp-banner .lp-knopfreihe{margin-top:18px}.lp-wurzel[data-seitentyp=kapitalanlage] .lp-sektion--schnellstart{padding-top:14px}.lp-wurzel[data-seitentyp=kapitalanlage] .lp-schnellstart-titel{margin-bottom:10px}.lp-wurzel[data-seitentyp=kapitalanlage] .lp-schnellstart-chips{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.lp-wurzel[data-seitentyp=kapitalanlage] .lp-schnellstart-chips>.lp-pille--chip{text-align:center;min-height:44px;padding:6px 10px;font-size:.875rem;line-height:1.25}.lp-wurzel[data-seitentyp=kapitalanlage] .lp-schnellstart-chips>.lp-pille--chip:last-child:nth-child(odd){grid-column:1/-1}}.lp-anschluss-eingaben,.lp-anschluss-ergebnis,.lp-anschluss-fuss{gap:14px;min-width:0;display:grid}.lp-anschluss-ergebnis{gap:24px}.lp-anschluss-fuss{gap:0}.lp-anschluss-fuss>p{max-width:68ch;margin-top:14px}@media (min-width:960px){.lp-anschluss-eingaben .lp-feldreihe--zwei{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-anschluss-kennzahlen{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}@media (min-width:720px){.lp-anschluss-kennzahlen{grid-template-columns:repeat(5,minmax(0,1fr))}}.lp-anschluss-kennzahlen>div{border:1px solid var(--lp-border-hell);border-radius:var(--lp-radius-karte);background:#fff;min-width:0;padding:12px 14px}.lp-anschluss-kennzahlen dt{color:var(--lp-meta);font-size:.8125rem}.lp-anschluss-kennzahlen dd{color:var(--lp-text);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:1.125rem;font-weight:700}.lp-anschluss-tabelle-huelle{border:1px solid var(--lp-border-hell);border-radius:var(--lp-radius-karte);background:#fff;overflow:hidden}.lp-anschluss-tabelle{border-collapse:collapse;width:100%;font-size:.875rem}.lp-anschluss-tabelle th,.lp-anschluss-tabelle td{text-align:left;vertical-align:top;border-bottom:1px solid var(--lp-border-hell);overflow-wrap:anywhere;padding:10px 12px}.lp-anschluss-tabelle thead th{background:var(--lp-grau);letter-spacing:.04em;color:var(--lp-meta);font-size:.75rem;font-weight:700}.lp-anschluss-tabelle tbody th{color:var(--lp-text);font-weight:600}.lp-anschluss-tabelle tbody tr:last-child th,.lp-anschluss-tabelle tbody tr:last-child td{border-bottom:0}.lp-anschluss-tabelle .lp-rechts{text-align:right;font-variant-numeric:tabular-nums}@media (min-width:720px){.lp-anschluss-tabelle{font-size:.9375rem}.lp-anschluss-tabelle th,.lp-anschluss-tabelle td{padding:11px 14px}}.lp-anschluss-balken{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-anschluss-balkenzeile{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.lp-anschluss-balkentext{color:var(--lp-text);grid-column:1/-1;font-size:.875rem}.lp-anschluss-balkenspur{background:var(--lp-grau);border-radius:7px;height:14px;display:block;overflow:hidden}.lp-anschluss-balkenfuell{border-radius:7px;height:100%;display:block}.lp-anschluss-balkenfuell--alt{background:var(--lp-teil-mieter)}.lp-anschluss-balkenfuell--markt{background:var(--lp-linie-etf)}.lp-anschluss-balkenfuell--bank{background:var(--lp-linie-wohnung)}.lp-anschluss-balkenwert{color:var(--lp-text);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700}.lp-anschluss-cta{align-items:flex-start;margin-top:18px}
