@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.0_hkuyklry9k2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.32vcy6_pq4pnh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.30bhvdlsk8sra.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_1e2a7a60-module__gjf_EW__className{font-family:Newsreader,Newsreader Fallback}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a7971db5-module__bbnH0G__className{font-family:Geist,Geist Fallback;font-style:normal}
@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/196d5f6118cb1c52-s.2-a1r2u1wp4rl.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/55664f0a7289b762-s.0vny3c1r3i2fc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f724cb2b266db11d-s.2vckzj7fin00l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/58bfdf9faee08215-s.2vndon8bjjrzg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/257505a8a5531435-s.11_tucmn85qx3.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/346e8051f901134e-s.1wqtsm901wpuu.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.24y1xzwicrvhg.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/196d5f6118cb1c52-s.2-a1r2u1wp4rl.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/55664f0a7289b762-s.0vny3c1r3i2fc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/f724cb2b266db11d-s.2vckzj7fin00l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/58bfdf9faee08215-s.2vndon8bjjrzg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/257505a8a5531435-s.11_tucmn85qx3.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/346e8051f901134e-s.1wqtsm901wpuu.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.24y1xzwicrvhg.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e4505858a30c79c2-s.1simdcn5ouyn0.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e4505858a30c79c2-s.1simdcn5ouyn0.woff2)format("woff2");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:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.eb_garamond_e7e0025-module__iltBKa__className{font-family:EB Garamond,EB Garamond Fallback}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.woff2)format("woff2");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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_3475860e-module__9dQeTG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}
@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/a84d505c773a8ef1-s.0dm_x2usosbg-.woff2)format("woff2");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-209F,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:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/dd704f5ef4d2e85a-s.1w_z0z01m4487.woff2)format("woff2");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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/f9bdc58eea1fac89-s.2z1odmla-jh8p.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/10a4c8eca0b9ce81-s.43freli-y7ma6.woff2)format("woff2");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:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/feee9252ebc88ab2-s.0_tinsdxk7a0i.woff2)format("woff2");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-209F,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:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/6cdc3b4c3ee0ed06-s.1soos1w9mm7o3.woff2)format("woff2");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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/dfe95178c08dfe21-s.28289masbfghh.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/28f82cd8566a528f-s.0rld8m60nn64b.woff2)format("woff2");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:Bodoni Moda Fallback;src:local(Times New Roman);ascent-override:98.5%;descent-override:35.02%;line-gap-override:0.0%;size-adjust:114.22%}.bodoni_moda_d42c2b19-module__h99iTq__className{font-family:Bodoni Moda,Bodoni Moda Fallback}
.start{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:var(--color-bp-deep);--tinte:var(--color-bp);--papier:var(--color-ink);--muted:var(--color-muted);--kupfer:var(--color-mark);--kupfer-hell:#f39a62;--gold:var(--color-gold);--glut:var(--color-glut);--schwung-kupfer:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M2 14 C 60 4, 140 2, 198 10' fill='none' stroke='%23EE7B3E' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E");--schwung-dunkel:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M2 14 C 60 4, 140 2, 198 10' fill='none' stroke='%23141217' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E");--linie:rgb(var(--rgb-ink) / .16);--f-mono:var(--font-plex-mono), ui-monospace, "SFMono-Regular", monospace;--ease-out:var(--ease-out-strong);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--rand:max(16px, env(safe-area-inset-left,0px));--rand-r:max(16px, env(safe-area-inset-right,0px));margin-top:calc(var(--chrome) * -1);background:linear-gradient(180deg, var(--ink) 0%, var(--ink) 16%, #1b1513 42%, var(--glut) 70%, var(--ink) 100%);color:var(--papier);font:400 16px/1.55 var(--f-body)}.start :focus-visible{border-radius:4px}.start:after{content:"";z-index:40;pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.start .st-btn{background:var(--kupfer);min-height:48px;color:var(--ink);font:600 15px/1 var(--f-body);white-space:nowrap;cursor:pointer;transition:transform .16s var(--ease-out), background-color .16s ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}.start .st-btn:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.start .st-btn:hover{background:var(--kupfer-hell)}}.start .textlink{text-decoration:underline;-webkit-text-decoration-color:rgb(var(--rgb-ink) / .35);text-decoration-color:rgb(var(--rgb-ink) / .35);text-underline-offset:6px;font-size:15px;font-weight:500;transition:text-decoration-color .16s}@media (hover:hover) and (pointer:fine){.start .textlink:hover{-webkit-text-decoration-color:var(--kupfer);text-decoration-color:var(--kupfer)}}.start .rahmen{border:1px solid rgb(var(--rgb-ink) / .14);box-shadow:0 1px 0 #ffffff0f inset, 0 30px 80px -20px rgb(var(--rgb-schatten) / .85), 0 8px 24px -8px rgb(var(--rgb-schatten) / .6);background:#110f13;border-radius:12px;overflow:hidden}.start .browser .leiste{border-bottom:1px solid rgb(var(--rgb-ink) / .08);background:#221d22;align-items:center;gap:6px;height:28px;padding:0 12px;display:flex}.start .browser .leiste i{background:rgb(var(--rgb-ink) / .18);border-radius:50%;width:8px;height:8px}.start .browser .leiste span{font:400 11px/1 var(--f-mono);color:rgb(var(--rgb-ink) / .5);margin-left:10px}.start .handy{background:#0e0c0f;border-radius:26px;padding:6px}.start .handy img{border-radius:20px}.start .zeile{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.start .zeile>span{animation:st-freilegen .9s var(--ease-out) backwards;animation-delay:var(--d,0s);display:block}.start .auf{animation:st-auftauchen .7s var(--ease-out) backwards;animation-delay:var(--d,.3s)}.start .a-inhalt{text-align:center;justify-items:center;gap:22px;max-width:1000px;margin:0 auto;padding-top:clamp(112px,15vh,150px);display:grid;position:relative}.start .a-titel{font-family:var(--f-serif);font-optical-sizing:auto;letter-spacing:-.022em;font-size:clamp(2.7rem,6.4vw,5.9rem);font-weight:380;line-height:1.04}.start .a-titel em{font-style:italic;font-weight:340}.start .a-text{max-width:44ch;color:rgb(var(--rgb-ink) / .84);font-size:clamp(16px,1.35vw,18px)}.start .a-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;margin-top:8px;display:flex}.start .mix-buehne{isolation:isolate;min-height:max(760px,min(100dvh,1000px));padding-left:var(--rand);padding-right:var(--rand-r);position:relative;overflow:clip}.start .mix-foto,.start .mix-plan,.start .mix-film-rahmen,.start .mix-titel,.start .mix-marken{width:100%;height:max(112%,56.25vw);position:absolute;top:0;left:0}@media (max-aspect-ratio:4/5){.start .mix-foto,.start .mix-plan,.start .mix-film-rahmen,.start .mix-titel,.start .mix-marken{height:112%}}.start .mix-foto{z-index:-3;object-fit:cover;object-position:50% 50%}.start .mix-film-rahmen{z-index:-3;overflow:hidden}.start .mix-film{object-fit:cover;object-position:50% 50%;opacity:0;width:100%;height:100%;transition:opacity 1.2s;display:block}.start .mix-film[data-an]{opacity:1}.start .mix-buehne:before{content:"";z-index:-2;background:radial-gradient(60% 55% at 92% 100%, rgb(var(--rgb-bp-deep) / .62), transparent 74%), linear-gradient(180deg, rgb(var(--rgb-bp-deep) / .62) 0%, rgb(var(--rgb-bp-deep) / .32) 22%, rgb(var(--rgb-bp-deep) / 0) 40%);position:absolute;inset:0}.start .mix-schleier{z-index:-2;background:var(--ink);opacity:0;position:absolute;inset:0}.start .mix-a{grid-template-rows:1fr;max-width:1368px;min-height:max(760px,min(100dvh,1000px));padding-top:clamp(96px,12vh,124px);padding-bottom:clamp(32px,6vh,64px)}.start .mix-titel{z-index:-1;pointer-events:none;--gipfel:calc(50cqh - 159 * max(100cqw / 1764, 100cqh / 992));--tiefe:.24em;--mw:max(100cqw, 100cqh * 1764 / 992);--mh:max(100cqh, 100cqw * 992 / 1764);--maske:url(/startseite/himmel-quer.svg);container-type:size}@media (max-aspect-ratio:4/5){.start .mix-titel{--gipfel:calc(50cqh - 296 * max(100cqw / 940, 100cqh / 1672));--tiefe:.2em;--mw:max(100cqw, 100cqh * 940 / 1672);--mh:max(100cqh, 100cqw * 1672 / 940);--maske:url(/startseite/himmel-hoch.svg)}}.start .mix-band{--luft:.7em;--oben:max(76px - var(--luft), var(--gipfel) + var(--tiefe) - 1.79em - var(--luft));left:0;right:0;top:var(--oben);height:calc(2.08em + 2 * var(--luft));-webkit-mask-image:var(--maske);-webkit-mask-image:var(--maske);mask-image:var(--maske);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--mw) var(--mh);-webkit-mask-size:var(--mw) var(--mh);mask-size:var(--mw) var(--mh);-webkit-mask-position:50% calc((100cqh - var(--mh)) / 2 - var(--oben));-webkit-mask-position:50% calc((100cqh - var(--mh)) / 2 - var(--oben));mask-position:50% calc((100cqh - var(--mh)) / 2 - var(--oben));font-size:min(clamp(2.6rem,6vw,5.4rem),11.5vh);position:absolute}.start .mix-band .a-titel,.start .mix-tempo{top:var(--luft);font-size:1em;position:absolute}.start .mix-band .a-titel{left:var(--rand);right:var(--rand-r);text-align:center;pointer-events:auto}.start .mix-tempo{height:2.08em;left:0;right:0}.start .mix-tempo i{background:linear-gradient(90deg, transparent, var(--farbe,var(--papier)) 35%, var(--farbe,var(--papier)) 82%, transparent);filter:blur(.02em);opacity:0;transform-origin:100%;border-radius:1em;display:block;position:absolute}.start .a-unten{text-align:left;place-self:end;justify-items:start;gap:18px;width:min(100%,27rem);display:grid}.start .mix-a .a-text{color:var(--papier);text-wrap:pretty;text-shadow:0 1px 18px rgb(var(--rgb-bp-deep) / .7);font-size:clamp(17px,1.4vw,19px);line-height:1.45}.start .mix-a .a-ctas{justify-content:flex-start}.start .mix-a .textlink{text-shadow:0 1px 14px rgb(var(--rgb-bp-deep) / .6)}@media (max-aspect-ratio:4/5){.start .mix-buehne:before{background:linear-gradient(180deg, rgb(var(--rgb-bp-deep) / .6) 0%, rgb(var(--rgb-bp-deep) / .25) 20%, rgb(var(--rgb-bp-deep) / 0) 34%, rgb(var(--rgb-bp-deep) / 0) 64%, rgb(var(--rgb-bp-deep) / .82) 92%)}.start .a-unten{text-align:center;justify-self:center;justify-items:center;width:min(100%,34rem)}.start .mix-a .a-text{text-wrap:balance}.start .mix-a .a-ctas{justify-content:center}}.start .mix-plan-ebene{z-index:-1;display:none;position:absolute;inset:0}.start .mix-plan-hoch{display:none}@media (max-aspect-ratio:4/5){.start .mix-plan-quer{display:none}.start .mix-plan-hoch{display:block}}.start .mix-plan .grat{fill:none;stroke:var(--papier);stroke-width:1.8px;stroke-linejoin:round;stroke-dasharray:1}.start .mix-plan .linien path{fill:none;stroke:var(--papier);stroke-width:.9px;stroke-linejoin:round;stroke-dasharray:1}.start .mix-plan .linien{opacity:.26}.start .mix-plan{-webkit-mask-image:linear-gradient(#000 0% 42%,#0000 62%);mask-image:linear-gradient(#000 0% 42%,#0000 62%)}.start .mix-c{z-index:1;padding:clamp(104px, 13vh, 132px) max(var(--rand), 4vw) clamp(32px, 7vh, 72px);flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.start .mass-text{text-align:center;justify-items:center;gap:14px;max-width:1240px;display:grid}.start .mass-text h2{font-family:var(--f-serif);font-optical-sizing:auto;letter-spacing:-.022em;text-wrap:balance;font-size:clamp(2.4rem,4.9vw,4.7rem);font-weight:380;line-height:1.04}.start .mass-text p{max-width:58ch;color:rgb(var(--rgb-ink) / .82);font-size:clamp(16px,1.35vw,18px)}.start .mass-zeichen{background:var(--kupfer);clip-path:polygon(50% 0,100% 100%,0 100%);width:.42em;height:.36em;display:block}.start .mass-kette li b,.start .mix-marken li b{font:380 clamp(1.7rem, 2.5vw, 2.5rem)/1 var(--f-serif);letter-spacing:-.015em;display:block}.start .mass-kette li span,.start .mix-marken li span{font:400 12.5px/1.35 var(--f-mono);color:rgb(var(--rgb-ink) / .72);margin-top:6px;display:block}.start .mass-kette{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;width:100%;max-width:1240px;margin:0;padding:0;list-style:none;display:grid}.start .mass-kette li{grid-template-columns:auto 1fr;align-items:baseline;column-gap:12px;display:grid}.start .mass-kette li .mass-zeichen{grid-row:1/span 2;align-self:start;margin-top:.3em;font-size:clamp(1.7rem,2.5vw,2.5rem)}.start .mix-marken{pointer-events:none;display:none;container-type:size}.start .mix-marken ul{margin:0;padding:0;list-style:none;position:absolute;inset:0}.start .mix-marken li{--s:max(100cqw / 1764, 100cqh / 992);left:calc(50cqw + (var(--x) - 882) * var(--s));top:calc(50cqh + (var(--y) - 496) * var(--s));padding-top:calc(var(--fall) * var(--s));text-shadow:0 1px 14px rgb(var(--rgb-schatten) / .9);font-size:clamp(1.7rem,2.5vw,2.5rem);position:absolute}.start .mix-marken li .mass-zeichen{position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.start .mix-marken li:before{content:"";width:1px;height:calc(var(--fall) * var(--s) - 14px);background:linear-gradient(rgb(var(--rgb-mark) / .9), rgb(var(--rgb-ink) / .35));position:absolute;top:4px;left:-.5px}.start .mix-marken li b,.start .mix-marken li span{white-space:nowrap;padding-left:12px}@media (min-aspect-ratio:4/5){.start .mix-marken{display:block}.start .mix-c .mass-kette{display:none}}.start.scroll-js .mix{height:211vh}.start.scroll-js .mix-buehne{height:100dvh;min-height:0;position:sticky;top:0}.start.scroll-js .mix-plan-ebene{display:block}.start.scroll-js .mix-a{min-height:100dvh}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.start .mix{view-timeline-name:--mix;view-timeline-inset:0;height:211vh}.start .mix-buehne{height:100dvh;min-height:0;position:sticky;top:0}.start .mix-plan-ebene{display:block}.start .mix-a{min-height:100dvh}.start .mix-a,.start .mix-band .a-titel,.start .mix-tempo i,.start .mix-schleier,.start .mix-foto,.start .mix-plan,.start .mix-marken,.start .mix-marken ul,.start .mix-film-rahmen,.start .grat,.start .linien,.start .linien path,.start .mix-c .mass-text,.start .mix-c .mass-kette{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--mix}.start .mix-a{animation-name:st-mix-weg;animation-range:contain contain 24.4%}.start .mix-band .a-titel{animation-name:st-titel-tempo;animation-range:contain contain 24.4%}.start .mix-tempo i{animation-name:st-tempo;animation-range:contain contain 20.3%}.start .mix-tempo i:nth-child(2){animation-range:contain 1.4% contain 21.6%}.start .mix-tempo i:nth-child(3){animation-range:contain .7% contain 23%}.start .mix-tempo i:nth-child(4){animation-range:contain 2.7% contain 21.6%}.start .mix-tempo i:nth-child(5){animation-range:contain 2% contain 20.3%}.start .mix-foto,.start .mix-plan,.start .mix-marken{animation-name:st-foto-ruhe;animation-range:contain contain 94.7%}.start .mix-film-rahmen{animation-name:st-foto-ruhe,st-film-weg;animation-range:contain contain 94.7%,contain 5.4% contain 27.1%}.start .mix-schleier{animation-name:st-schleier;animation-range:contain 8.1% contain 48.7%}.start .grat{animation-name:st-zeichnen;animation-range:contain 13.5% contain 54.1%}.start .linien{animation-name:st-linien-auf;animation-range:contain 24.4% contain 48.7%}.start .linien path{animation-name:st-zeichnen;animation-range:contain 24.4% contain 75.8%}.start .mix-c .mass-text{animation-name:st-c-auf;animation-range:contain 54.1% contain 78.5%;animation-timing-function:var(--ease-out)}.start .mix-c .mass-kette,.start .mix-marken ul{animation-name:st-kette-auf;animation-range:contain 70.4% contain 92%;animation-timing-function:var(--ease-out)}}}.start .abschnitt{padding-block:clamp(88px,11vw,150px);padding-left:var(--rand);padding-right:var(--rand-r)}.start .innen{max-width:1240px;margin:0 auto}.start .h2{font-family:var(--f-serif);letter-spacing:-.028em;text-wrap:balance;font-size:clamp(2.5rem,5.2vw,4.9rem);font-weight:380;line-height:1.04}.start .h2 em,.start .sb-titel em{color:var(--gold);background:var(--schwung-kupfer) left 100% / 100% .2em no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.14em;font-style:italic;font-weight:360}.start .lead{color:rgb(var(--rgb-ink) / .8);max-width:52ch;font-size:clamp(16px,1.3vw,18px)}.start .st-kopf{gap:18px;margin-bottom:clamp(40px,5vw,64px);display:grid}.start .st-kopf-mitte{text-align:center;justify-items:center}.start .mono{font:400 12px/1.4 var(--f-mono);color:rgb(var(--rgb-ink) / .66)}.start .platzhalter{font:400 12px/1.4 var(--f-mono);color:var(--kupfer)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.start .zeigen{animation:linear both st-zeigen;animation-timeline:view();animation-range:entry entry 55%}}}.start .ws-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.start .ws-fall{border:1px solid rgb(var(--rgb-gold) / .16);background:linear-gradient(160deg,#2a1e17 0%,#1a1514 100%);border-radius:16px;grid-column:1/-1;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(24px,3.4vw,48px);display:grid;overflow:hidden}.start .ws-fall-text{align-content:start;gap:18px;min-width:0;display:grid}.start .ws-fall h3{font:380 clamp(1.8rem, 2.8vw, 2.6rem)/1.05 var(--f-serif);letter-spacing:-.015em}.start .ws-fall p{color:rgb(var(--rgb-ink) / .8);max-width:38ch}.start .ws-daten{gap:14px;margin:6px 0 4px;display:grid}.start .ws-daten div{border-top:1px solid rgb(var(--rgb-ink) / .1);gap:2px;padding-top:12px;display:grid}.start .ws-daten dt{font:400 12px/1.3 var(--f-mono);color:rgb(var(--rgb-ink) / .6)}.start .ws-daten dd{margin:0;font-size:15px}.start .ws-fall-bild{min-width:0;margin:0 0 clamp(20px,3vw,40px) clamp(24px,4vw,56px);position:relative}.start .ws-fall-bild .handy{width:27%;position:absolute;bottom:clamp(-40px,-3vw,-20px);left:clamp(-56px,-4vw,-24px);transform:rotate(-3deg)}.start .ws-klein{border:1px solid rgb(var(--rgb-gold) / .14);background:linear-gradient(160deg,#241a15 0%,#19151a 100%);border-radius:16px;align-content:start;gap:12px;min-width:0;padding:20px;display:grid}.start .ws-klein h3{font:380 1.5rem/1.1 var(--f-serif);margin-top:6px}.start .ws-klein p{color:rgb(var(--rgb-ink) / .78);font-size:15px}.start .ws-breit{grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;column-gap:clamp(24px,4vw,48px)}.start .ws-breit-text{gap:12px;display:grid}.start .rc-bild{min-width:0;margin:0 0 clamp(28px,4vw,48px);position:relative}.start .rc-browser{width:74%}.start .rc-handys{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:4%;width:50%;display:grid;position:absolute;bottom:clamp(-48px,-3.4vw,-28px);right:0}.start .rc-handys img{filter:drop-shadow(0 24px 40px #0000008c);width:100%;height:auto}.start .rc-handys img:nth-child(2){transform:translateY(-10%)}.start .ws-breit h3{margin-top:0}@media (max-width:860px){.start .ws-raster,.start .ws-fall{grid-template-columns:minmax(0,1fr)}.start .ws-fall-bild{margin:0 0 24px 20px}.start .ws-breit{grid-template-columns:minmax(0,1fr)}}.start .feld{gap:8px;display:grid}.start .feld label,.start .feld .label{font-size:14px;font-weight:500}.start .feld input,.start .feld textarea{font:inherit;color:var(--papier);border:1px solid rgb(var(--rgb-ink) / .22);background:#151216;border-radius:10px;min-height:48px;padding:12px 14px;transition:border-color .16s,box-shadow .16s}.start .feld input::placeholder,.start .feld textarea::placeholder{color:rgb(var(--rgb-ink) / .5)}.start .feld input:focus-visible,.start .feld textarea:focus-visible{border-color:var(--kupfer);box-shadow:0 0 0 3px rgb(var(--rgb-mark) / .25);outline:none}.start .feld .fehler{color:#ffb48a;min-height:1em;font-size:13px}.start .vn-fenster{max-width:1080px;box-shadow:0 50px 120px -50px rgb(var(--rgb-schatten) / .95), 0 0 0 1px rgb(var(--rgb-ink) / .12);background:#221d22;border-radius:14px;margin:0 auto;overflow:hidden}.start .vn-leiste{align-items:center;gap:7px;height:40px;padding:0 14px;display:flex}.start .vn-leiste i{background:rgb(var(--rgb-ink) / .2);border-radius:50%;width:10px;height:10px}.start .vn-url{background:rgb(var(--rgb-schatten) / .6);font:400 12.5px/1 var(--f-mono);color:rgb(var(--rgb-ink) / .8);border-radius:999px;margin:0 auto;padding:6px 16px}.start .vn-bleibt{font:400 11px/1 var(--f-mono);color:var(--gold);position:absolute;right:18px}.start .vn-leiste{position:relative}.start .vn{aspect-ratio:16/10;--pos:50%;position:relative;overflow:hidden;container-type:inline-size}.start .vn-ebene{position:absolute;inset:0}.start .vn-neu{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.start .vn[data-wischt] .vn-neu,.start .vn[data-wischt] .vn-griff{transition:clip-path .8s var(--ease-in-out), left .8s var(--ease-in-out)}.start .vn-griff{z-index:4;top:0;bottom:0;left:var(--pos);background:var(--kupfer);pointer-events:none;width:2px;margin-left:-1px;position:absolute}.start .vn-griff i{background:var(--kupfer);width:48px;height:48px;box-shadow:0 8px 26px rgb(var(--rgb-schatten) / .55), 0 0 0 6px rgb(var(--rgb-mark) / .22);border-radius:50%;margin:-24px 0 0 -24px;position:absolute;top:50%;left:50%}.start .vn-griff i:before,.start .vn-griff i:after{content:"";border:0 solid #141217;border-width:0 0 2px 2px;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%}.start .vn-griff i:before{left:13px;transform:rotate(45deg)}.start .vn-griff i:after{right:13px;transform:rotate(-135deg)}.start .vn-jahr{font:500 12px/1 var(--f-mono);white-space:nowrap;border-radius:999px;padding:6px 10px;position:absolute;top:calc(50% - 66px)}.start .vn-jahr-neu{background:var(--kupfer);color:#141217;right:10px}.start .vn-jahr-alt{color:#00008b;background:#fff;border:1px solid #999;font-family:Times New Roman,serif;font-size:13px;left:10px}.start .vn-regler{z-index:5;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.start .vn-regler:focus-visible+.vn-fokus{opacity:1}.start .vn-fokus{z-index:6;border:2px solid var(--kupfer);opacity:0;pointer-events:none;position:absolute;inset:0}.start .vn-hinweis{text-align:center;margin-top:14px}.start .vn-liste{gap:12px;margin:28px auto 0;padding:0;list-style:none;display:none}.start .vn-liste li{color:rgb(var(--rgb-ink) / .82);padding-left:22px;font-size:15px;position:relative}.start .vn-liste li:before{content:"";background:var(--kupfer);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.start .alt{color:#000;background:#e9e9e9;grid-template-rows:auto auto auto minmax(0,1fr) auto;height:100%;font:13px/1.35 Verdana,Geneva,sans-serif;display:grid;overflow:hidden}.start .alt p{font-size:clamp(10px,1.5cqi,14px)}.start .alt-kopf{color:#fff;text-shadow:1px 1px #000;background:linear-gradient(#3a6ea5,#1f4f86);padding:2.2cqi 3cqi;font:700 clamp(16px,3.4cqi,30px) Times New Roman,serif}.start .alt-kopf small{color:#ffef9f;text-shadow:none;font:italic clamp(10px,1.4cqi,14px) Times New Roman,serif;display:block}.start .alt-nav{background:#c9d6e6;border-bottom:2px outset #fff;padding:6px 3cqi;font-size:clamp(10px,1.3cqi,13px)}.start .alt-nav u{color:#00e}.start .alt-lauf{white-space:nowrap;color:#c00000;background:#ff9;border-bottom:1px solid #999;font:700 clamp(10px,1.3cqi,13px)/1.9 Arial,sans-serif;overflow:hidden}.start .alt-lauf span{padding-left:100%;animation:18s linear infinite st-alt-lauf;display:inline-block}.start .alt-inhalt{grid-template-columns:.9fr 1.1fr;align-items:start;gap:3cqi;min-height:0;padding:3cqi;display:grid}.start .alt-inhalt img{aspect-ratio:4/3;object-fit:cover;filter:saturate(.7)contrast(.9);border:3px ridge #999;width:100%}.start .alt-h{color:#1f4f86;margin-bottom:8px;font:700 clamp(14px,2.2cqi,22px) Times New Roman,serif}.start .alt-neu{color:red;margin-top:8px;font-weight:700;text-decoration:underline}.start .alt-fuss{text-align:center;background:#ccc;border-top:1px solid #999;padding:6px;font-size:clamp(9px,1.1cqi,11px)}.start .neu{color:#0f3b44;height:100%;font-family:var(--font-instrument), system-ui, sans-serif;background:#edeeea;position:relative;overflow:hidden}.start .neu-nav{align-items:center;gap:3cqi;font-size:1.35cqi;display:flex;position:absolute;top:3cqi;left:4cqi;right:4cqi}.start .neu-nav b{font:700 2.6cqi/1 var(--font-instrument), sans-serif;letter-spacing:-.06em;margin-right:auto}.start .neu-nav span:not(.neu-knopf){opacity:.75}.start .neu-knopf{color:#edeeea;background:#0f3b44;border-radius:99cqi;padding:1cqi 1.9cqi;font-size:1.3cqi;font-weight:600}.start .neu-text{justify-items:start;gap:2cqi;width:46cqi;display:grid;position:absolute;top:13cqi;left:4cqi}.start .neu-kicker{font:500 1.15cqi/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:#e4572e}.start .neu-h{font:600 6.6cqi/.95 var(--font-instrument), sans-serif;letter-spacing:-.055em}.start .neu-h mark{color:#e4572e;font-style:italic;font-family:var(--f-serif);letter-spacing:-.02em;background:0 0;font-weight:400}.start .neu-lead{color:#0f3b44bf;max-width:36cqi;font-size:1.55cqi;line-height:1.45}.start .neu-knopf-gross{color:#fff;background:#e4572e;padding:1.4cqi 2.6cqi;font-size:1.45cqi}.start .neu-bild{border-radius:20cqi 20cqi 1.4cqi 1.4cqi;width:40cqi;height:47cqi;position:absolute;top:10cqi;right:4cqi;overflow:hidden}.start .neu-bild img{object-fit:cover;object-position:40% 50%;width:100%;height:100%}.start .neu-karte{background:#fff;border-radius:1.4cqi;gap:.9cqi;width:19cqi;padding:1.8cqi;font-size:1.15cqi;display:grid;position:absolute;top:35.5cqi;right:31cqi;box-shadow:0 2cqi 5cqi -1.5cqi #0f3b4459}.start .neu-karte b{font-size:1.4cqi}.start .neu-karte span{color:#0f3b4499;background:#edeeea;border-radius:.6cqi;padding:.8cqi 1cqi}.start .neu-karte em{color:#edeeea;background:#0f3b44;border-radius:99cqi;justify-self:start;padding:.8cqi 1.6cqi;font-style:normal;font-weight:600}.start .neu-fuss{color:#edeeea;background:#0f3b44;gap:4cqi;padding:1.8cqi 4cqi;font-size:1.2cqi;display:flex;position:absolute;bottom:0;left:0;right:0}.start .neu-fuss span:last-child{color:#f6b39b;margin-left:auto}.start .vn-anm{z-index:3;color:#f4eee8;max-width:24cqi;font:400 1.1cqi/1.25 var(--f-mono);background:#141217eb;border-radius:1cqi;align-items:center;gap:.8cqi;padding:.7cqi 1.2cqi .7cqi .9cqi;display:flex;position:absolute;box-shadow:0 1cqi 3cqi -1cqi #00000080}.start .vn-anm i{background:var(--kupfer);width:1.3cqi;height:1.3cqi;box-shadow:0 0 0 .45cqi rgb(var(--rgb-mark) / .3);border-radius:50%;flex:none}.start .vn-anm-nav{top:7.4cqi;left:34cqi}.start .vn-anm-text{top:12.4cqi;left:30cqi}.start .vn-anm-bild{top:13cqi;right:6cqi}.start .vn-anm-form{top:51cqi;right:6cqi}.start .vn-anm-kontakt{bottom:6.4cqi;left:4cqi}@media (max-width:860px){.start .vn{aspect-ratio:4/5}.start .vn-bleibt,.start .vn-anm{display:none}.start .vn-liste{display:grid}.start .alt-kopf,.start .alt-nav,.start .alt-inhalt{padding-left:3cqi}.start .alt-inhalt{grid-template-columns:1fr}.start .neu-nav{gap:4cqi;font-size:3cqi;top:5cqi}.start .neu-nav span:not(.neu-knopf){display:none}.start .neu-nav b{font-size:6cqi}.start .neu-knopf{padding:2cqi 3.6cqi;font-size:3cqi}.start .neu-text{gap:3.6cqi;width:auto;top:17cqi;right:6cqi}.start .neu-kicker{letter-spacing:.08em;font-size:2.3cqi}.start .neu-h{font-size:9.4cqi}.start .neu-lead{max-width:none;font-size:3.4cqi}.start .neu-knopf-gross{padding:3cqi 5cqi;font-size:3.2cqi}.start .neu-bild{border-radius:30cqi 30cqi 3cqi 3cqi;width:auto;height:38cqi;inset:auto 4cqi 12cqi}.start .neu-karte{display:none}.start .neu-fuss{gap:4cqi;padding:3.4cqi 4cqi;font-size:2.6cqi}.start .neu-fuss span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.start .alt-lauf span{padding-left:3cqi;animation:none}}.start .haken{border:solid var(--kupfer);border-width:0 2px 2px 0;width:10px;height:16px;margin:1px 0 0 4px;transform:rotate(45deg)scale(.75)}.start .ber-raster{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-auto-rows:minmax(330px,auto);gap:16px;display:grid}.start .ber-kachel{isolation:isolate;background:var(--color-bp-mid);transition:transform .2s var(--ease-out);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;padding:clamp(22px,2.6vw,34px);text-decoration:none;display:grid;position:relative;overflow:hidden}.start .ber-kachel:active{transform:scale(.99)}.start .ber-kachel:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(180deg, rgb(var(--rgb-bp-deep) / 0) 22%, rgb(var(--rgb-bp-deep) / .72) 56%, rgb(var(--rgb-bp-deep) / .94) 100%);box-shadow:inset 0 0 0 1px rgb(var(--rgb-ink) / .1);transition:box-shadow .2s;position:absolute;inset:0}.start .ber-foto{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.start .ber-kachel:hover:after{box-shadow:inset 0 0 0 1px rgb(var(--rgb-mark) / .6)}.start .ber-kachel:hover .ber-foto{transform:scale(1.03)}.start .ber-kachel:hover .ber-mehr{-webkit-text-decoration-color:var(--kupfer);text-decoration-color:var(--kupfer)}}.start [data-bereich=web] .ber-foto{object-position:92% 50%}.start [data-bereich=hotel] .ber-foto{object-position:16% 50%}.start .ber-raster[data-gross=hotel] [data-bereich=hotel]:after{background:linear-gradient(180deg, rgb(var(--rgb-bp-deep) / 0) 44%, rgb(var(--rgb-bp-deep) / .68) 68%, rgb(var(--rgb-bp-deep) / .94) 100%)}.start .ber-text{min-width:0;text-shadow:0 1px 16px rgb(var(--rgb-bp-deep) / .55);align-content:end;gap:10px;display:grid}.start .ber-text .mono{color:rgb(var(--rgb-ink) / .82)}.start .ber-kachel h3{font:380 clamp(1.5rem, 2.2vw, 2rem)/1.08 var(--f-serif);letter-spacing:-.015em;text-wrap:balance}.start .ber-kachel p{color:rgb(var(--rgb-ink) / .86);max-width:36ch;font-size:15px}.start .ber-mehr{text-decoration:underline;-webkit-text-decoration-color:rgb(var(--rgb-ink) / .45);text-decoration-color:rgb(var(--rgb-ink) / .45);text-underline-offset:6px;margin-top:6px;font-size:15px;font-weight:500;transition:text-decoration-color .16s}.start .ber-bild{width:clamp(92px,9vw,124px);margin-bottom:calc(-1*clamp(22px,2.6vw,34px) - 44px)}.start .ber-bild .handy{transform:rotate(4deg)}.start .ber-raster[data-gross=web] [data-bereich=web],.start .ber-raster[data-gross=hotel] [data-bereich=hotel],.start .ber-raster[data-gross=bau] [data-bereich=bau]{order:-1;grid-row:span 2}.start .ber-raster[data-gross=web] [data-bereich=web] h3,.start .ber-raster[data-gross=hotel] [data-bereich=hotel] h3,.start .ber-raster[data-gross=bau] [data-bereich=bau] h3{font-size:clamp(2rem,3.2vw,2.9rem)}.start .ber-raster[data-gross=web] [data-bereich=web] .ber-bild,.start .ber-raster[data-gross=hotel] [data-bereich=hotel] .ber-bild,.start .ber-raster[data-gross=bau] [data-bereich=bau] .ber-bild{width:clamp(110px,11vw,158px)}.start .ber-software{background:var(--color-bp-mid);box-shadow:inset 0 0 0 1px rgb(var(--rgb-ink) / .1);transition:box-shadow .2s ease, transform .2s var(--ease-out);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;margin-top:16px;padding:22px clamp(22px,2.6vw,34px);text-decoration:none;display:flex}.start .ber-software:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){.start .ber-software:hover{box-shadow:inset 0 0 0 1px rgb(var(--rgb-mark) / .6)}.start .ber-software:hover .ber-mehr{-webkit-text-decoration-color:var(--kupfer);text-decoration-color:var(--kupfer)}}.start .ber-software-text{gap:4px;display:grid}.start .ber-software-text b{font:380 clamp(1.25rem, 1.8vw, 1.6rem)/1.15 var(--f-serif);letter-spacing:-.01em}.start .ber-software-text span{color:rgb(var(--rgb-ink) / .78);font-size:15px}.start .ber-software .ber-mehr{margin-top:0}@media (max-width:860px){.start .ber-raster{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(500px,auto)}.start .ber-raster [data-bereich]{grid-row:auto!important}.start .ber-kachel{grid-template-columns:minmax(0,1fr)}.start .ber-raster[data-gross] [data-bereich] .ber-bild{width:84px;margin:0;position:absolute;top:18px;right:18px}}.start #ablauf{--papier:var(--ink);--kupfer:var(--ink);color:var(--ink);background:linear-gradient(115deg,#e8663c 0%,#ee8a4c 45%,#f2b062 100%)}.start #ablauf .lead,.start #ablauf .ab-schritte p{color:rgb(var(--rgb-bp-deep) / .82)}.start #ablauf .h2 em{color:var(--ink);background-image:var(--schwung-dunkel)}.start #ablauf .ab-mass span{color:var(--ink);background:0 0}.start #ablauf .ab-mass i{background:rgb(var(--rgb-bp-deep) / .7)}.start #ablauf .ab-mass:last-child i{background:repeating-linear-gradient(90deg, rgb(var(--rgb-bp-deep) / .7) 0 6px, transparent 6px 11px)}.start #ablauf .ab-schritte{border-top-color:rgb(var(--rgb-bp-deep) / .25)}.start #ablauf .ab-schritte li+li{border-left-color:rgb(var(--rgb-bp-deep) / .18)}.start #ablauf ::selection{background:var(--ink);color:#f2b062}.start .ab-kette{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:8px;display:grid}.start .ab-mass{height:34px;position:relative}.start .ab-mass span{font:400 12px/1 var(--f-mono);color:var(--kupfer);background:var(--ink);z-index:1;white-space:nowrap;padding:0 8px;position:absolute;top:0;left:50%;transform:translate(-50%)}.start .ab-mass i{background:rgb(var(--rgb-mark) / .75);transform-origin:0;height:1px;position:absolute;bottom:8px;left:0;right:0}.start .ab-mass:before,.start .ab-mass:after{content:"";background:var(--kupfer);width:1px;height:11px;position:absolute;bottom:3px}.start .ab-mass:before{left:0}.start .ab-mass:after{right:0}.start .ab-mass:last-child i{background:repeating-linear-gradient(90deg, rgb(var(--rgb-mark) / .75) 0 6px, transparent 6px 11px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.start .ab-mass i{animation:linear both st-mass-zieh;animation-timeline:view()}.start .ab-mass:first-child i{animation-range:entry 40% cover 35%}.start .ab-mass:nth-child(2) i{animation-range:entry 70% cover 42%}.start .ab-mass:nth-child(3) i{animation-range:entry 100% cover 50%}}}.start .ab-schritte{border-top:1px solid rgb(var(--rgb-ink) / .16);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.start .ab-schritte li{align-content:start;gap:12px;padding:24px 20px 0 0;display:grid}.start .ab-schritte li+li{border-left:1px solid rgb(var(--rgb-ink) / .1);padding-left:20px}.start .ab-schritte h3{font:380 clamp(1.6rem, 2.4vw, 2.1rem)/1.1 var(--f-serif)}.start .ab-schritte p{color:rgb(var(--rgb-ink) / .78);max-width:34ch;font-size:15px}@media (max-width:860px){.start .ab-kette{display:none}.start .ab-schritte{border-top:0;border-left:1px solid rgb(var(--rgb-mark) / .6);grid-template-columns:minmax(0,1fr)}.start #ablauf .ab-schritte{border-left-color:rgb(var(--rgb-bp-deep) / .45)}.start .ab-schritte li,.start .ab-schritte li+li{border-left:0;padding:0 0 32px 24px}}.start .team{isolation:isolate;padding-top:0;position:relative}.start .team-band{z-index:-1;object-fit:cover;object-position:50% 40%;width:100%;height:clamp(320px,48vw,720px);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 58%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 58%,#0000 100%)}.start .team .team-grid{padding-top:clamp(190px,28vw,420px)}.start .team-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.start .team-text{gap:22px;display:grid}.start .team-werte{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;margin:12px 0 0;display:grid}.start .team-werte div{border-top:1px solid rgb(var(--rgb-ink) / .12);gap:4px;padding-top:14px;display:grid}.start .team-werte dt{font:380 1.3rem/1.1 var(--f-serif)}.start .team-werte dd{color:rgb(var(--rgb-ink) / .72);margin:0;font-size:14.5px}.start .team-bilder{place-items:start end;display:grid}.start .team-bilder figure{gap:12px;width:min(100%,400px);margin:0;display:grid}.start .team-bilder img{aspect-ratio:4/5;object-fit:cover;filter:saturate(.92);border-radius:14px;width:100%}.start .team-bilder figcaption b{font-weight:600;display:block}@media (max-width:860px){.start .team-grid,.start .team-werte{grid-template-columns:minmax(0,1fr)}}.start .nacht-grund{isolation:isolate;position:relative;overflow:hidden}.start .nacht-foto{z-index:-2;object-fit:cover;object-position:50% 70%;width:100%;height:100%;position:absolute;inset:0}.start .nacht-grund:before{content:"";z-index:-1;background:linear-gradient(90deg, rgb(var(--rgb-bp-deep) / .55) 0%, rgb(var(--rgb-bp-deep) / .2) 55%, rgb(var(--rgb-bp-deep) / .1) 100%), linear-gradient(180deg, var(--ink) 0%, rgb(var(--rgb-bp-deep) / .35) 12%, rgb(var(--rgb-bp-deep) / .1) 40%, rgb(var(--rgb-bp-deep) / .1) 85%, var(--ink) 100%);position:absolute;inset:0}.start .team.team-ohne-band{padding-top:clamp(88px,11vw,150px)}.start .team.team-ohne-band .team-grid{padding-top:0}.start .team-ohne-band .team-text{text-shadow:0 1px 14px rgb(var(--rgb-bp-deep) / .7)}.start .nacht-grund .kontakt:before{display:none}.start .nacht-grund .kontakt-ohne-foto{border-top:0}.start .kontakt{isolation:isolate;position:relative;overflow:hidden}.start .kontakt-foto{z-index:-2;object-fit:cover;object-position:50% 72%;width:100%;height:100%;position:absolute;inset:0}.start .kontakt:before{content:"";z-index:-1;background:linear-gradient(90deg, rgb(var(--rgb-bp-deep) / .62) 0%, rgb(var(--rgb-bp-deep) / .3) 50%, rgb(var(--rgb-bp-deep) / .2) 100%), linear-gradient(180deg, var(--ink) 0%, transparent 22%, transparent 72%, var(--ink) 100%);position:absolute;inset:0}.start .kontakt-grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.start .kontakt-text{text-shadow:0 1px 14px rgb(var(--rgb-bp-deep) / .7);gap:22px;display:grid}.start .kontakt-mail{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:8px;display:flex}.start .kontakt-mail code{font:400 15px/1 var(--f-mono);-webkit-user-select:all;user-select:all}.start .knopf-leise{font:500 13px/1 var(--f-body);color:var(--papier);border:1px solid rgb(var(--rgb-ink) / .25);cursor:pointer;min-height:34px;transition:transform .12s var(--ease-out), border-color .16s ease;background:0 0;border-radius:999px;padding:0 14px}.start .knopf-leise:active{transform:scale(.97)}.start .formular{background:rgb(var(--rgb-flaeche) / .9);border:1px solid rgb(var(--rgb-ink) / .12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;gap:18px;padding:clamp(22px,3vw,34px);display:grid}.start .formular textarea{resize:vertical;min-height:110px}.start .wahl{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.start .wahl legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:500}.start .wahl label{position:relative}.start .wahl input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.start .wahl span{border:1px solid rgb(var(--rgb-ink) / .22);border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-size:14px;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.start .wahl input:checked+span{background:var(--papier);color:var(--ink);border-color:var(--papier)}.start .wahl input:focus-visible+span{outline:2px solid var(--kupfer);outline-offset:2px}.start .formular .st-btn{justify-self:start}.start .danke{background:rgb(var(--rgb-flaeche) / .92);border:1px solid rgb(var(--rgb-mark) / .4);border-radius:16px;gap:12px;padding:clamp(22px,3vw,34px);display:grid}.start .danke h3{font:380 1.8rem/1.1 var(--f-serif)}@media (max-width:860px){.start .kontakt-grid{grid-template-columns:minmax(0,1fr)}}@media (max-height:760px){.start .mix-c .textlink{display:none}}@media (max-width:480px){.start .mix-band{font-size:8.7vw}.start .mix-a{gap:16px}}@media (max-width:900px){.start .mix-c{padding:84px var(--rand-r) 28px var(--rand)}.start .mass-text{gap:10px}.start .mass-text p{font-size:15px}.start .mass-kette{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}}.start .ki-hinweis{padding:28px var(--rand-r) 0 var(--rand);text-align:center}.start .mix-statisch{padding:clamp(64px, 8vw, 110px) var(--rand-r) 0 var(--rand);justify-items:center;gap:44px;display:grid}.start.scroll-js .mix-statisch{display:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.start .mix-statisch{display:none}}}.start .einwilligung{color:rgb(var(--rgb-ink) / .78);grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:13.5px;display:grid}.start .einwilligung input{accent-color:var(--kupfer);margin-top:3px}.start .einwilligung a{text-underline-offset:3px;text-decoration:underline}.start .formular-fehler{color:#ffb48a;font-size:14px}@media (prefers-reduced-motion:reduce){.start .zeile>span{animation:none}.start .auf{animation:.3s backwards st-einblenden}}body:has(.start){background-color:var(--color-bp-deep)}body:has(.start) .kopf>div:first-child{max-width:1400px;padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px))}body:has(.start) .kopf nav{margin-left:auto;margin-right:16px}body:has(.start) .kopf nav ul{font:400 14px/1 var(--f-body);text-transform:none;letter-spacing:0}body:has(.start) .kopf .btn{font:600 14px/1 var(--f-body);letter-spacing:0;border-radius:999px}body:has(.start) footer>div{max-width:1272px;padding-inline:16px}body:has(.start) footer>div>div{border-color:rgb(var(--rgb-ink) / .08)}@supports (animation-timeline:scroll()){body:has(.start) .kopf{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;animation:linear both st-nav-grund;animation-timeline:scroll(root);animation-range:0 160px}}@media (max-width:1023px){@supports (animation-timeline:scroll()){body:has(.start) .kopf{animation-name:st-nav-grund-handy}}}@keyframes st-nav-grund-handy{0%{background-color:rgb(var(--rgb-bp-deep) / 0)}to{background-color:rgb(var(--rgb-bp-deep));box-shadow:inset 0 -1px 0 rgb(var(--rgb-ink) / .08)}}@keyframes st-nav-grund{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{background-color:rgb(var(--rgb-bp-deep) / .78);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);box-shadow:inset 0 -1px 0 rgb(var(--rgb-ink) / .08)}}@keyframes st-einblenden{0%{opacity:0}}@keyframes st-freilegen{0%{transform:translateY(105%)}}@keyframes st-auftauchen{0%{opacity:0;transform:translateY(12px)}}@keyframes st-mix-weg{to{opacity:0;visibility:hidden;transform:translateY(-48px)}}@keyframes st-titel-tempo{0%{opacity:1;transform:translate(0)skew(0)}45%{opacity:1}to{opacity:0;transform:translate(24vw)skew(-10deg)}}@keyframes st-tempo{0%{opacity:0;transform:scaleX(0)}30%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:translate(-8%)scaleX(1.15)}}@keyframes st-foto-ruhe{to{transform:scale(1.06)}}@keyframes st-film-weg{to{opacity:0}}@keyframes st-schleier{to{opacity:.9}}@keyframes st-zeichnen{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes st-linien-auf{0%{opacity:0}to{opacity:.26}}@keyframes st-alt-lauf{to{transform:translate(-100%)}}@keyframes st-kette-auf{0%{opacity:0;transform:translateY(20px)}}@keyframes st-c-auf{0%{opacity:0;visibility:hidden;transform:translateY(28px)}}@keyframes st-zeigen{0%{opacity:0;transform:translateY(32px)}}@keyframes st-mass-zieh{0%{transform:scaleX(0)}}
.start .hand{padding-block:clamp(72px,9vw,130px) 0}.start .hand .lead{max-width:64ch}.start .hs-stapel{margin-top:clamp(28px,4vw,52px);position:relative}.start .hs-karte{top:calc(var(--chrome) + 8px);height:calc(100svh - var(--chrome) - 16px);min-height:500px;box-shadow:0 -24px 60px rgb(var(--rgb-schatten) / .42), 0 0 0 1px rgb(var(--rgb-ink) / .1);border-radius:18px;grid-template-rows:minmax(0,1fr) auto;margin:0 12px 16px;display:grid;position:sticky;overflow:clip}.start .hs-karte:last-of-type{margin-bottom:0}.start .hs-karte[data-stil=ruhe]{--e-bg:#eceeec;--e-ink:#1c2123;--e-akzent:#1c2123;--e-akzent-ink:#eceeec;--e-text:var(--font-instrument), system-ui, sans-serif;--e-head:var(--f-ruhe), Georgia, serif}.start .hs-karte[data-stil=nacht]{--e-bg:#0e1a26;--e-ink:#ece9df;--e-akzent:#d99a3d;--e-akzent-ink:#10201a;--e-text:var(--font-instrument), system-ui, sans-serif;--e-head:var(--f-abend), Georgia, serif}.start .hs-karte[data-stil=materie]{--e-bg:#f2f2ef;--e-ink:#141414;--e-akzent:#141414;--e-akzent-ink:#fbfaf7;--e-text:var(--font-instrument), system-ui, sans-serif;--e-head:var(--font-instrument), system-ui, sans-serif}.start .hs-karte[data-stil=erbe]{--e-bg:#e9e6d6;--e-ink:#3c4029;--e-akzent:#a6402a;--e-akzent-ink:#f4f1e4;--e-text:var(--f-garamond), Georgia, serif;--e-head:var(--f-garamond), Georgia, serif}.start .hs-seite{background:var(--e-bg);min-height:0;color:var(--e-ink);font:400 16px/1.5 var(--e-text);position:relative;overflow:hidden;container-type:size}.start .hs-seite>div{height:100%}.start .hs-bild{min-height:0;position:relative;overflow:hidden}.start .hs-bild img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.start .ent-formknopf{background:var(--e-akzent);min-height:48px;color:var(--e-akzent-ink);font:500 14px/1 var(--font-instrument), system-ui, sans-serif;white-space:nowrap;justify-content:center;align-items:center;padding:0 22px;display:inline-flex}.start .hs-schild{min-height:54px;color:rgb(var(--rgb-ink) / .72);font:400 12px/1.3 var(--f-mono);background:#110f13;align-items:center;gap:8px 22px;padding:6px 16px;display:flex}.start .hs-schild b{color:var(--papier);font-weight:500}.start .hs-passt{margin-left:auto}.start .hs-name{z-index:4;pointer-events:none;justify-content:center;align-items:flex-end;height:0;display:flex;position:sticky;bottom:15px}.start .hs-name label{pointer-events:auto;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px rgb(var(--rgb-ink) / .18);color:var(--papier);white-space:nowrap;background:#0d121bdb;border-radius:999px;align-items:center;gap:12px;padding:3px 3px 3px 18px;font-size:13.5px;display:flex}.start .hs-name input{background:rgb(var(--rgb-ink) / .1);width:min(46vw,230px);min-height:34px;color:var(--papier);font:400 16px/1 var(--f-body);border:0;border-radius:999px;padding:0 16px}.start .hs-name input::placeholder{color:rgb(var(--rgb-ink) / .55)}.start .hs-name input:focus-visible{outline:2px solid var(--kupfer);outline-offset:1px}.start .hand-cta{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:clamp(40px,5vw,64px);display:flex}.start .hand-cta p{font:380 clamp(1.4rem, 2vw, 1.8rem)/1.2 var(--f-serif)}.start .hs-hinweis{margin-top:18px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.start .hs-bild img{animation:linear both st-hs-sacht;animation-timeline:view();animation-range:entry}}}.start .ruhe{grid-template-rows:auto minmax(0,1fr);display:grid}.start .ruhe-nav{grid-template-columns:1fr auto 1fr;align-items:center;padding:20px 3cqi;font-size:13px;display:grid}.start .ruhe-nav>:last-child{text-underline-offset:5px;justify-self:end;text-decoration:underline}.start .ruhe-marke{font:500 15px/1 var(--e-head);letter-spacing:.3em;text-transform:uppercase;text-align:center}.start .ruhe-raum{grid-template-columns:5fr 8fr;min-height:0;display:grid}.start .ruhe-text{flex-direction:column;justify-content:flex-end;gap:2.4cqi;padding:3cqi 3cqi 5cqh;display:flex}.start .ruhe-satz{font:italic 400 clamp(38px, 6.2cqi, 92px)/1.02 var(--e-head);letter-spacing:-.01em}.start .ruhe-intro{max-width:36ch;font-size:clamp(15px,1.25cqi,18px);line-height:1.55}.start .abend{isolation:isolate;flex-direction:column;justify-content:flex-end;padding:0 3cqi 4cqh;display:flex;position:relative}.start .abend-auf{z-index:-2;position:absolute;inset:0}.start .abend:after{content:"";z-index:-1;background:linear-gradient(#0e1a2680 0%,#0e1a2600 24% 50%,#0e1a26c7 100%);position:absolute;inset:0}.start .abend-nav{justify-content:space-between;align-items:center;padding-top:20px;font-size:13px;display:flex;position:absolute;inset:0 3cqi auto}.start .abend-marke{font:500 clamp(19px, 1.9cqi, 26px)/1 var(--e-head)}.start .abend-links{gap:22px;display:flex}.start .abend-satz{font:400 clamp(46px, 8.6cqi, 128px)/.98 var(--e-head);letter-spacing:-.015em;font-optical-sizing:auto;margin-bottom:2.4cqi}.start .abend-form{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e1a269e;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;display:grid;box-shadow:inset 0 0 0 1px #ece9df33}.start .abend-form>div{border-right:1px solid #ece9df29;gap:2px;padding:12px 18px;font-size:14px;display:grid}.start .abend-form small{color:var(--e-akzent);font-size:12px}.start .material{grid-template-rows:auto auto minmax(0,1fr);display:grid}.start .material-nav{justify-content:space-between;gap:18px;padding:16px 2cqi 0;font-size:13px;font-weight:500;display:flex}.start .material-links{gap:18px;display:flex}.start .material-marke{font:600 min(14.2cqi, calc(176cqi / var(--z))) / 1 var(--e-head);letter-spacing:-.055em;text-transform:lowercase;white-space:nowrap;padding:1.4cqi 2cqi 2cqi}.start .material-split{grid-template-columns:4fr 9fr;gap:2cqi;min-height:0;padding:0 0 0 2cqi;display:grid}.start .material-split>div:first-child{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:18px;padding-bottom:2.4cqi;display:flex}.start .material-split p{letter-spacing:-.015em;font-size:clamp(16px,1.6cqi,22px);font-weight:500;line-height:1.28}.start .erbe{grid-template-rows:auto minmax(0,1fr);display:grid}.start .erbe-kopf{border-bottom:1px solid #3c402947;justify-content:center;align-items:center;gap:14px;padding:16px 3cqi 12px;display:flex}.start .erbe-siegel{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--e-ink), inset 0 0 0 3px var(--e-bg), inset 0 0 0 4px var(--e-ink);font:italic 500 16px/1 var(--e-head);border-radius:50%;place-items:center;display:grid}.start .erbe-marke{font:500 clamp(20px, 2cqi, 28px)/1.1 var(--e-head)}.start .erbe-raum{grid-template-columns:1fr minmax(0,auto) 1fr;align-items:end;gap:4cqi;min-height:0;padding:3cqh 3cqi 0;display:grid}.start .erbe-satz{font:italic 500 clamp(38px, 5.4cqi, 84px)/1.04 var(--e-head);letter-spacing:-.01em;color:var(--e-akzent);align-self:center;padding-bottom:.06em}.start .erbe-bogen{aspect-ratio:4/5;border-radius:999px 999px 0 0;height:100%}.start .erbe-seite{align-self:center;gap:20px;font-size:clamp(18px,1.6cqi,22px);line-height:1.35;display:grid}.start .erbe-seite ul{margin:0;padding:0;font-style:italic;list-style:none}.start .erbe-seite li{border-top:1px solid #3c402947;padding-block:7px}@container (max-width:700px){.start .ruhe-nav>:first-child{display:none}.start .ruhe-nav{grid-template-columns:auto 1fr;gap:12px;padding:14px 16px}.start .ruhe-marke{text-align:left;letter-spacing:.2em;font-size:13px}.start .ruhe-raum{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.start .ruhe-raum .hs-bild{order:-1}.start .ruhe-text{gap:10px;padding:18px 16px 76px}.start .abend{padding:0 16px 72px}.start .abend-nav{padding-top:14px;inset:0 16px auto}.start .abend-links{display:none}.start .abend-form{grid-template-columns:repeat(2,minmax(0,1fr))}.start .abend-form>div{border-right:0;padding:8px 12px}.start .abend-form>div:nth-child(3){display:none}.start .abend-form .ent-formknopf{grid-column:1/-1;margin:0 12px 12px}.start .material-nav{padding:12px 16px 0}.start .material-links{display:none}.start .material-marke{padding:8px 16px 12px}.start .material-split{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:14px;padding:0 0 76px}.start .material-split>div:first-child{order:2;gap:12px;padding:0 16px}.start .erbe-kopf{gap:10px;padding:10px 16px}.start .erbe-siegel{width:36px;height:36px;font-size:14px}.start .erbe-raum{text-align:center;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);justify-items:center;gap:10px;padding:14px 16px 0}.start .erbe-satz{align-self:start}.start .erbe-seite{align-self:start;gap:0;font-size:16px}.start .erbe-seite ul{display:none}.start .erbe-bogen{aspect-ratio:auto;order:3;width:74cqi;height:100%}}@media (max-width:1180px){.start .hs-passt{display:none}}@media (max-width:860px){.start .hs-karte{margin-inline:8px}.start .hs-schild{min-height:40px}.start .hs-schild span:not(.hs-passt){margin-left:auto}.start .hs-name{bottom:58px}.start .hs-name label{box-shadow:0 10px 34px rgb(var(--rgb-schatten) / .42), inset 0 0 0 1px rgb(var(--rgb-ink) / .18);padding:5px 5px 5px 14px;font-size:12.5px}.start .hs-name input{min-height:40px}.start .hs-name span{white-space:normal;max-width:9ch;line-height:1.15}}@keyframes st-hs-sacht{0%{transform:scale(1.07)}}
.start .sb-buehne{isolation:isolate;min-height:max(620px,100dvh);padding:0 max(var(--rand), 4vw) clamp(40px, 8vh, 88px);align-items:flex-end;display:flex;position:relative;overflow:hidden}.start .sb-buehne:after{content:"";z-index:-1;background:linear-gradient(180deg, rgb(var(--rgb-bp-deep) / .55) 0%, rgb(var(--rgb-bp-deep) / 0) 22%, rgb(var(--rgb-bp-deep) / 0) 42%, rgb(var(--rgb-bp-deep) / .72) 76%, var(--ink) 100%), linear-gradient(90deg, rgb(var(--rgb-bp-deep) / .5) 0%, rgb(var(--rgb-bp-deep) / 0) 60%);position:absolute;inset:0}.start .sb-foto{z-index:-2;object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.start .sb-inhalt{justify-items:start;gap:18px;width:100%;max-width:1240px;margin-inline:auto;display:grid}.start .sb-titel{font-family:var(--f-serif);font-optical-sizing:auto;letter-spacing:-.022em;font-size:clamp(2.5rem,6.4vw,5.8rem);font-weight:380;line-height:1.03}.start .sb-text{max-width:48ch;color:rgb(var(--rgb-ink) / .9);text-shadow:0 1px 14px rgb(var(--rgb-bp-deep) / .6);font-size:clamp(16px,1.4vw,19px)}.start .sb-ctas{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:6px;display:flex}.start .sb-kopf{padding:clamp(136px, 18vh, 200px) var(--rand-r) clamp(32px, 5vw, 64px) var(--rand)}.start .sb-kopf .innen{gap:18px;display:grid}.start .sb-kopf .sb-text{max-width:58ch;text-shadow:none}.start .sb-eng{padding-block:0 clamp(32px,5vw,64px)}.start .re{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:16px;display:grid}.start .re-eingaben{background:var(--color-bp-mid);box-shadow:inset 0 0 0 1px rgb(var(--rgb-ink) / .1);border-radius:16px;align-content:start;gap:28px;padding:clamp(22px,3vw,38px);display:grid}.start .re-betrag{position:relative}.start .re-betrag input{font-variant-numeric:tabular-nums;width:100%;padding-right:36px;font-size:20px}.start .re-betrag span{color:rgb(var(--rgb-ink) / .6);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.start .re-regler{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 16px;display:grid}.start .re-regler label{font-size:14px;font-weight:500}.start .re-regler output{font:400 15px/1 var(--f-mono);font-variant-numeric:tabular-nums}.start .re-regler input{width:100%;height:28px;accent-color:var(--kupfer);cursor:pointer;grid-column:1/-1;margin:0}.start .re-ergebnis{background:linear-gradient(160deg, var(--color-bp) 0%, var(--color-bp-mid) 100%);box-shadow:inset 0 0 0 1px rgb(var(--rgb-ink) / .1);border-radius:16px;align-content:start;justify-items:start;gap:20px;padding:clamp(22px,3vw,38px);display:grid}.start .re-zeile{gap:6px;width:100%;display:grid}.start .re-zeile span{color:rgb(var(--rgb-ink) / .8);font-size:15px}.start .re-zeile b{font:380 clamp(2.4rem, 5vw, 4.4rem)/1 var(--f-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.start .re-gewinn b{color:var(--kupfer-hell)}.start .re-balken{border-radius:999px;gap:2px;width:100%;height:10px;margin-top:4px;display:flex;overflow:hidden}.start .re-balken i{background:rgb(var(--rgb-ink) / .3);flex-basis:0}.start .re-balken i.re-verlagert{background:var(--kupfer)}.start .re-balken i.re-plattform{background:rgb(var(--rgb-ink) / .1)}.start .re-legende{font:400 12px/1.3 var(--f-mono);color:rgb(var(--rgb-ink) / .76);flex-wrap:wrap;gap:4px 18px;margin-top:-10px;display:flex}.start .re-legende .re-verlagert{color:var(--kupfer-hell)}.start .re-legende .re-plattform{color:rgb(var(--rgb-ink) / .55)}.start .re-fazit{font:380 clamp(1.25rem, 1.9vw, 1.65rem)/1.25 var(--f-serif);text-wrap:balance}.start .re-hinweis{grid-column:1/-1;max-width:90ch;margin-top:6px}.start .sb-punkte{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.start .sb-punkte-kopf{gap:18px;display:grid;position:sticky;top:104px}.start .sb-punkte-liste{gap:clamp(44px,6vw,80px);display:grid}.start .sb-punkte-liste article{gap:12px;display:grid}.start .sb-punkte-liste img{aspect-ratio:3/2;object-fit:cover;border-radius:14px;width:100%;margin-bottom:8px}.start .sb-punkte-liste h3{font:380 clamp(1.6rem, 2.6vw, 2.3rem)/1.1 var(--f-serif);letter-spacing:-.015em}.start .sb-punkte-liste p{color:rgb(var(--rgb-ink) / .8);max-width:54ch}.start .sb-noch{border-top:1px solid rgb(var(--rgb-ink) / .14);grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-top:28px;display:grid}.start .sb-noch>div{align-content:start;gap:10px;display:grid}.start .sb-noch h3{font-size:clamp(1.3rem,1.8vw,1.6rem)}.start .sb-noch p{font-size:15px}.start .sb-preis{padding-block:clamp(56px,7vw,96px)}.start .sb-preis-raster{border-block:1px solid rgb(var(--rgb-ink) / .14);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,5vw,80px);padding-block:clamp(36px,5vw,64px);display:grid}.start .sb-preis-zahl{font:380 clamp(2.3rem, 5vw, 4.4rem)/1.05 var(--f-serif);letter-spacing:-.02em;text-wrap:balance;margin-bottom:18px}.start .sb-enthalten{gap:14px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.start .sb-enthalten li{grid-template-columns:18px minmax(0,1fr);gap:12px;display:grid}.start .sb-zusatz{padding-top:0}.start .sb-zusatz-liste{border-top:1px solid rgb(var(--rgb-ink) / .14);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.start .sb-zusatz-liste[data-spalten="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.start .sb-zusatz-liste[data-spalten="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.start .sb-zusatz-liste>div{align-content:start;gap:10px;padding:24px 24px 0 0;display:grid}.start .sb-zusatz-liste>div+div{border-left:1px solid rgb(var(--rgb-ink) / .1);padding-left:24px}.start .sb-zusatz-liste dt{font:380 clamp(1.4rem, 2vw, 1.8rem)/1.1 var(--f-serif)}.start .sb-zusatz-liste dd{color:rgb(var(--rgb-ink) / .78);max-width:38ch;margin:0;font-size:15px}.start .sb-fragen-raster{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start;gap:clamp(24px,6vw,96px);display:grid}.start .sb-fragen details{border-bottom:1px solid rgb(var(--rgb-ink) / .14)}.start .sb-fragen details:first-child{border-top:1px solid rgb(var(--rgb-ink) / .14)}.start .sb-fragen summary{font:380 clamp(1.2rem, 1.7vw, 1.45rem)/1.25 var(--f-serif);cursor:pointer;justify-content:space-between;gap:20px;padding:18px 0;list-style:none;display:flex}.start .sb-fragen summary::-webkit-details-marker{display:none}.start .sb-fragen summary:after{content:"+";font:400 18px/1.4 var(--f-mono);color:var(--kupfer);transition:transform .2s var(--ease-out)}.start .sb-fragen details[open] summary:after{transform:rotate(45deg)}.start .sb-fragen details p{max-width:60ch;color:rgb(var(--rgb-ink) / .8);padding-bottom:20px}.start .sb-band{isolation:isolate;align-items:end;min-height:clamp(360px,52vw,680px);margin-bottom:clamp(40px,6vw,88px);display:grid;position:relative;overflow:hidden}.start .sb-band img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.start .sb-band:after{content:"";z-index:-1;background:linear-gradient(180deg, var(--ink) 0%, rgb(var(--rgb-bp-deep) / 0) 22%, rgb(var(--rgb-bp-deep) / 0) 48%, rgb(var(--rgb-bp-deep) / .82) 100%);position:absolute;inset:0}.start .sb-band p{width:100%;max-width:1240px;padding:0 var(--rand-r) clamp(28px, 4vw, 56px) var(--rand);font:380 clamp(1.9rem, 4.2vw, 3.7rem)/1.06 var(--f-serif);letter-spacing:-.02em;text-wrap:balance;margin-inline:auto}.start .sb-betriebe{grid-template-columns:1.3fr 1fr 1fr;align-items:end;gap:16px;display:grid}.start .sb-betriebe figure{gap:10px;margin:0;display:grid}.start .sb-betriebe img{object-fit:cover;border-radius:14px;width:100%}.start .sb-betriebe figure:first-child img{aspect-ratio:4/3}.start .sb-betriebe figure:nth-child(2) img{aspect-ratio:4/5}.start .sb-betriebe figure:nth-child(3) img{aspect-ratio:1}.start .sb-betriebe figcaption{font:380 clamp(1.2rem, 1.7vw, 1.45rem)/1.2 var(--f-serif)}.start .sb-faelle{gap:16px;display:grid}.start .sb-fall-einzeln{background:linear-gradient(160deg, var(--color-bp) 0%, var(--color-bp-mid) 100%);border:1px solid rgb(var(--rgb-ink) / .08);border-radius:16px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(24px,3.4vw,48px);display:grid;overflow:hidden}.start .sb-fall-einzeln h2,.start .sb-fall-einzeln h3{font:380 clamp(1.8rem, 2.8vw, 2.6rem)/1.05 var(--f-serif);letter-spacing:-.015em}.start .sb-fall-text{align-content:start;gap:16px;min-width:0;display:grid}.start .sb-fall-text p{color:rgb(var(--rgb-ink) / .8);max-width:46ch}.start .sb-fall-bilder{min-width:0;margin:0 0 clamp(16px,2vw,28px) clamp(16px,3vw,44px);position:relative}.start .sb-fall-bilder .handy{width:24%;position:absolute;bottom:clamp(-28px,-2vw,-12px);left:clamp(-44px,-3vw,-16px);transform:rotate(-3deg)}.start .sb-werte{gap:12px;margin:4px 0;display:grid}.start .sb-werte div{border-top:1px solid rgb(var(--rgb-ink) / .1);gap:2px;padding-top:10px;display:grid}.start .sb-werte dt{font:400 12px/1.3 var(--f-mono);color:rgb(var(--rgb-ink) / .6)}.start .sb-werte dd{margin:0;font-size:15px}.start .sb-drei-kette,.start .sb-drei{grid-template-columns:repeat(3,minmax(0,1fr))}.start .sb-drei .ab-preis{font:400 13px/1.4 var(--f-mono)}.start .sb-drei .ab-preis span{color:rgb(var(--rgb-ink) / .55);margin-right:8px}.start .sb-netto{margin-top:28px}.start .zp{border-block-color:rgb(var(--rgb-ink) / .14);margin-block:clamp(32px,5vw,64px)}.start .zp-veil{background:var(--ink)}.start .zp-c h2{font:380 clamp(2rem, 3.2vw, 2.9rem)/1.05 var(--f-serif);text-transform:none;letter-spacing:-.015em}.start .zp-c .k,.start .zp-steps ol,.start .zp-counter{text-transform:none;letter-spacing:0}.start .zp-c p{color:rgb(var(--rgb-ink) / .82)}.start .zp .btn{background:var(--kupfer);color:var(--ink);font:600 15px/1 var(--f-body);letter-spacing:0;border-radius:999px;padding:16px 24px}@media (hover:hover) and (pointer:fine){.start .zp .btn:hover{background:var(--kupfer-hell)}}.start .zp .note{overflow:visible}.start .zp .phone .edge{display:none}.start .zp .screen .hd b{font:400 24px/1.1 var(--f-serif);text-transform:none;letter-spacing:-.01em}@media (max-width:1179px),(max-height:699px){.start .zp-c h2{font-size:clamp(1.5rem,6.2vw,2.1rem)}.start .zp:not(.zp-static) .app-row .mod{display:none}.start .zp:not(.zp-static) .screen .hd small{white-space:nowrap;font-size:10px}}.start .sb-menschen{grid-template-columns:minmax(0,1fr);display:grid}.start .sb-mensch{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-content:start;align-items:start;gap:16px clamp(32px,6vw,96px);display:grid}.start .sb-mensch>*{grid-column:2}.start .sb-mensch img{aspect-ratio:4/5;object-fit:cover;filter:saturate(.92);border-radius:14px;grid-area:1/1/span 6;width:100%}.start .sb-mensch h2{font:380 clamp(1.8rem, 3vw, 2.6rem)/1.05 var(--f-serif);letter-spacing:-.015em}.start .sb-mensch>p{color:rgb(var(--rgb-ink) / .82);max-width:52ch}.start .sb-recht{padding:0 var(--rand-r) clamp(64px, 8vw, 110px) var(--rand)}.start .sb-recht-text{gap:34px;max-width:760px;display:grid}.start .sb-recht-text section{gap:10px;display:grid}.start .sb-recht-text h2{font:380 clamp(1.5rem, 2.4vw, 2rem)/1.15 var(--f-serif);letter-spacing:-.01em}.start .sb-recht-text p,.start .sb-recht-text dd{color:rgb(var(--rgb-ink) / .82)}.start .sb-recht-text a{text-underline-offset:3px;text-decoration:underline}.start .sb-recht-zeilen{border-top:1px solid rgb(var(--rgb-ink) / .14);margin:0}.start .sb-recht-zeilen>div{border-bottom:1px solid rgb(var(--rgb-ink) / .08);grid-template-columns:240px minmax(0,1fr);gap:4px 28px;padding-block:14px;display:grid}.start .sb-recht-zeilen dt{font:400 12.5px/1.5 var(--f-mono);color:rgb(var(--rgb-ink) / .6)}.start .sb-recht-zeilen dd{margin:0}.start .sb-fehler{isolation:isolate;min-height:100dvh;padding:96px var(--rand-r) 64px var(--rand);align-items:center;display:flex;position:relative;overflow:hidden}.start .sb-fehler:after{content:"";z-index:-1;background:linear-gradient(180deg, rgb(var(--rgb-bp-deep) / .72) 0%, rgb(var(--rgb-bp-deep) / .5) 50%, var(--ink) 100%);position:absolute;inset:0}.start .sb-fehler img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.start .sb-fehler .innen{justify-items:start;gap:18px;width:100%;display:grid}.start .wb{min-height:max(680px,100svh);padding-top:calc(var(--chrome) + 8px);grid-template-rows:minmax(0,1fr) auto auto;display:grid}.start .wb-buehne{isolation:isolate;min-height:280px;box-shadow:0 0 0 1px rgb(var(--rgb-ink) / .1);border-radius:18px;margin-inline:12px;position:relative;overflow:hidden;container-type:size}.start .wb-look{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);padding:clamp(14px,2.2cqi,32px) clamp(16px,3cqi,44px);display:grid;position:absolute;inset:0}.start .wb-look[data-zustand=aus]{z-index:0;clip-path:inset(100% 0 0)}.start .wb-look[data-zustand=vorher]{z-index:1;clip-path:inset(0)}.start .wb-look[data-zustand=an]{z-index:2;clip-path:inset(0);transition:clip-path .9s var(--ease-in-out)}.start .wb-satz{font-size:clamp(14px,1.3cqi,19px)}.start .wb-schrift{font:400 12px/1.2 var(--f-mono);opacity:.68;justify-self:end}.start .wb-name{white-space:nowrap;align-self:center}.start .wb-look[data-look=ruhe]{color:#1c2123;font-family:var(--f-ruhe), Georgia, serif;background:#eceeec}.start .wb-look[data-look=ruhe] .wb-name{font:italic 400 min(64cqh, calc(245cqi / var(--z)))/1 var(--f-ruhe), Georgia, serif;letter-spacing:-.015em;align-self:end}.start .wb-look[data-look=ruhe] .wb-satz{font-style:italic}.start .wb-look[data-look=nacht]{color:#ece9df;font-family:var(--f-abend), Georgia, serif;background:#10201a}.start .wb-look[data-look=nacht] .wb-name{font:400 min(60cqh, calc(196cqi / var(--z)))/1 var(--f-abend), Georgia, serif;letter-spacing:-.015em;justify-self:center}.start .wb-look[data-look=nacht] .wb-satz{color:#d99a3d}.start .wb-look[data-look=materie]{color:#fbfaf7;font-family:var(--font-instrument), system-ui, sans-serif;background:#e2401f}.start .wb-look[data-look=materie] .wb-name{font:600 min(62cqh, calc(208cqi / var(--z)))/.95 var(--font-instrument), system-ui, sans-serif;letter-spacing:-.055em;text-transform:lowercase;align-self:end}.start .wb-look[data-look=materie] .wb-satz{font-weight:500}.start .wb-look[data-look=erbe]{color:#3c4029;font-family:var(--f-garamond), Georgia, serif;text-align:center;background:#e9e6d6}.start .wb-look[data-look=erbe] .wb-name{font:italic 500 min(60cqh, calc(222cqi / var(--z)))/1 var(--f-garamond), Georgia, serif;color:#a6402a;letter-spacing:-.01em;justify-self:center}.start .wb-look[data-look=klar]{color:#fff;font-family:var(--font-instrument), system-ui, sans-serif;background:#0a0c10}.start .wb-look[data-look=klar] .wb-name{font:500 min(50cqh, calc(146cqi / var(--z)))/1 var(--font-instrument), system-ui, sans-serif;letter-spacing:.01em;text-transform:uppercase;align-self:center}.start .wb-steuer{justify-content:space-between;align-items:center;gap:12px;padding:6px 20px 0;display:flex}.start .wb-wahl{display:flex}.start .wb-wahl button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:28px;padding:0;display:grid}.start .wb-wahl button:before{content:"";background:rgb(var(--rgb-ink) / .3);border-radius:50%;width:8px;height:8px;transition:background-color .16s}.start .wb-wahl button[aria-pressed=true]:before{background:var(--kupfer)}.start .wb-halt{min-height:28px;color:rgb(var(--rgb-ink) / .7);font:400 12px/1 var(--f-mono);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0 2px;text-decoration:underline}.start .wb-band{width:100%;max-width:calc(1240px + 2 * max(var(--rand), 4vw));padding:14px max(var(--rand), 4vw) clamp(24px, 4vh, 48px);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,6vw,96px);margin-inline:auto;display:grid}.start .wb-text{gap:12px;display:grid}.start .wb-titel{font-family:var(--f-serif);font-optical-sizing:auto;letter-spacing:-.022em;font-size:clamp(2.2rem,4.6vw,4.4rem);font-weight:380;line-height:1.03}.start .wb-text p{max-width:50ch;color:rgb(var(--rgb-ink) / .86);font-size:clamp(16px,1.3vw,18px)}.start .wb-tun{justify-items:start;gap:14px;display:grid}.start .wb-feld{gap:6px;width:100%;font-size:14px;font-weight:500;display:grid}.start .wb-feld input{border:1px solid rgb(var(--rgb-ink) / .24);width:100%;min-height:48px;color:var(--papier);font:400 16px/1 var(--f-body);background:#110f13;border-radius:10px;padding:0 14px}.start .wb-feld input::placeholder{color:rgb(var(--rgb-ink) / .5)}.start .wb-feld input:focus-visible{outline:2px solid var(--kupfer);outline-offset:1px}@media (prefers-reduced-motion:reduce){.start .wb-look[data-zustand=an]{transition:none}}.start .sb-branchen{font:380 clamp(2.3rem, 6.4vw, 6rem)/1.14 var(--f-serif);letter-spacing:-.022em}.start .sb-branchen i{color:var(--kupfer);padding-inline:.16em;font-style:normal}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.start .sb-branchen span{animation:linear both st-wort;animation-timeline:view();animation-range:cover 12% cover 38%}}}.start .hl-raster{grid-template-columns:minmax(0,1fr) auto;gap:clamp(40px,8vw,130px);display:grid}.start .hl-liste article{opacity:.34;align-content:center;gap:12px;max-width:46ch;min-height:66svh;transition:opacity .26s;display:grid}.start .hl-liste article[data-an]{opacity:1}.start .hl-liste .mono{color:var(--kupfer)}.start .hl-liste h3{font:380 clamp(1.9rem, 3.2vw, 3rem)/1.06 var(--f-serif);letter-spacing:-.018em}.start .hl-liste p{color:rgb(var(--rgb-ink) / .82);font-size:clamp(16px,1.3vw,18px)}.start .hl-buehne{top:max(calc(var(--chrome) + 20px), calc(50svh - 320px));align-self:start;justify-items:center;gap:18px;padding-right:10px;display:grid;position:sticky}.start .hl-handy{width:300px;height:min(620px, calc(100svh - var(--chrome) - 82px));color:#1c2123;box-shadow:0 0 0 8px #0c0a0d, 0 0 0 9px rgb(var(--rgb-ink) / .2), 0 30px 70px rgb(var(--rgb-schatten) / .55);font:400 14px/1.4 var(--font-instrument), system-ui, sans-serif;background:#f4f3ee;border-radius:38px;position:relative;overflow:hidden}.start .hl-handy-einzeln{display:none}.start .hl-beispiel{opacity:.7}.start .hl-ebene{opacity:0;transition:opacity .22s ease, transform .32s var(--ease-out);position:absolute;inset:0;transform:translateY(10px)}.start .hl-ebene[data-an]{opacity:1;transform:none}.start .hl-s{flex-direction:column;height:100%;display:flex}.start .hl-bild{flex:1;min-height:0;position:relative}.start .hl-bild img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.start .hl-innen{gap:8px;padding:16px 18px 22px;display:grid}.start .hl-wege{opacity:.55;gap:12px;margin:0 0 4px;padding:0;font-size:12px;list-style:none;display:flex}.start .hl-wege li[data-an]{font-weight:600}.start .hl-gross{font:italic 400 30px/1.06 var(--f-ruhe), Georgia, serif}.start .hl-klein{opacity:.7;font-size:13px}.start .hl-knopf{color:#f4f3ee;background:#1c2123;place-items:center;min-height:46px;margin-top:6px;font-weight:500;display:grid}.start .hl-haus{position:relative}.start .hl-haus .hl-bild{position:absolute;inset:0}.start .hl-haus:after{content:"";background:linear-gradient(#0000 50%,#0e1a26b8 100%);position:absolute;inset:0}.start .hl-haus p{z-index:1;font:400 54px/.98 var(--f-abend), Georgia, serif;color:#ece9df;position:absolute;inset:auto 18px 26px}.start .hl-sprachen{justify-content:center;gap:20px;padding:28px 22px}.start .hl-wahl{gap:6px;display:flex}.start .hl-wahl span{border-radius:999px;padding:5px 10px;font-size:12px;transition:background-color .16s,color .16s;box-shadow:inset 0 0 0 1px #1c212340}.start .hl-wahl span[data-an]{color:#f4f3ee;background:#1c2123}.start .hl-sprachen p{font:italic 400 42px/1.05 var(--f-ruhe), Georgia, serif;min-height:3.2em;animation:st-hl-auf .32s var(--ease-out) both}.start .hl-adresse{font:400 12px/1 var(--f-mono);opacity:.65}.start .hl-adressen{justify-content:center;gap:12px;padding:28px 20px}.start .hl-zeile{font:400 12.5px/1.2 var(--f-mono);background:#fff;border-radius:8px;gap:3px;padding:10px 12px;display:grid}.start .hl-zeile s{opacity:.5}.start .hl-zeile span{color:#a6491f}.start .hl-zahlen{justify-content:center;gap:6px;padding:28px 20px}.start .hl-balken{align-items:flex-end;gap:6px;height:220px;margin-top:18px;display:flex}.start .hl-balken i{background:#c9ccc6;flex:1}.start .hl-balken i[data-neu]{background:#1c2123}.start .hl-legende{opacity:.7;justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.start .sp-raster{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:16px;display:grid}.start .sp-verwaltung{background:var(--color-bp-mid);box-shadow:inset 0 0 0 1px rgb(var(--rgb-ink) / .1);border-radius:16px;align-content:start;gap:18px;padding:clamp(20px,2.6vw,32px);display:grid}.start .sp-kopf{font:380 1.5rem/1.1 var(--f-serif)}.start .sp-liste{margin:0;padding:0;list-style:none}.start .sp-liste li{border-top:1px solid rgb(var(--rgb-ink) / .12);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:48px;display:grid}.start .sp-wahl{color:var(--papier);font:400 15px/1.25 var(--f-body);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 0}.start .sp-liste li[data-an] .sp-wahl{color:var(--kupfer-hell)}.start .sp-schalter{color:rgb(var(--rgb-ink) / .76);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:flex}.start .sp-schalter input{width:16px;height:16px;accent-color:var(--kupfer)}.start .sp-schalter span{min-width:7ch}.start .sp-weg{min-height:36px;color:rgb(var(--rgb-ink) / .6);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.start .sp-felder{border-top:1px solid rgb(var(--rgb-ink) / .12);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:12px;padding-top:14px;display:grid}.start .sp-felder input{width:100%;min-width:0}.start .sp-neu{cursor:pointer;border:0;justify-self:start}.start .sp-neu:disabled{opacity:.45;cursor:default}.start .sp-vorschau{flex-direction:column;display:flex}.start .sp-seite{color:#1c2123;background:#eceeec;flex:1;align-content:start;gap:6px;padding:clamp(18px,2.6vw,34px);display:grid}.start .sp-marke{font:500 13px/1 var(--f-ruhe), Georgia, serif;letter-spacing:.3em;text-transform:uppercase}.start .sp-satz{font:italic 400 clamp(32px, 3.6vw, 48px)/1.1 var(--f-ruhe), Georgia, serif;margin-bottom:14px}.start .sp-karten{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;display:grid}.start .sp-karten figure{transition:opacity .22s ease, transform .22s var(--ease-out);gap:8px;margin:0;display:grid}@starting-style{.start .sp-karten figure{opacity:0;transform:translateY(8px)}}.start .sp-karten img{aspect-ratio:4/5;object-fit:cover;width:100%}.start .sp-karten figcaption{font:400 13px/1.3 var(--font-instrument), system-ui, sans-serif;gap:2px;display:grid}.start .sp-karten b{font:italic 400 21px/1.1 var(--f-ruhe), Georgia, serif;overflow-wrap:anywhere}.start .sp-leer{opacity:.7;padding-block:40px;font-size:15px}.start .sp-hinweis{margin-top:14px}.start .sw{isolation:isolate;min-height:max(640px,100dvh);padding:calc(var(--chrome) + 24px) max(var(--rand), 4vw) clamp(32px, 6vh, 64px);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:hidden}.start .sw-grund{z-index:-1;fill:none;width:100%;height:100%;stroke:rgb(var(--rgb-mark) / .15);stroke-width:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 8%,#000 60%);mask-image:linear-gradient(90deg,#0000 8%,#000 60%)}.start .sw-raster{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(16px,3vw,48px);width:100%;max-width:1400px;margin-inline:auto;display:grid}.start .sw-text-block{justify-items:start;gap:18px;display:grid}.start .sw .sb-titel{font-size:clamp(2.5rem,4.7vw,4.8rem)}.start .sw .sb-text{text-shadow:none}.start .sw-platte{width:100%;height:auto;display:block;overflow:visible}.start .sw-schmal{display:none}.start .sw-bahn{fill:none;stroke:var(--kupfer);stroke-width:2.5px;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0;opacity:.55}.start .sw-lauf{fill:none;stroke:#ffc79e;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:6 200;stroke-dashoffset:6px}.start .sw-punkt{fill:var(--ink);stroke:var(--kupfer);stroke-width:2.5px}.start .sw-text{fill:rgb(var(--rgb-ink) / .88);font:400 17px/1 var(--f-mono)}.start .sw-chip{fill:var(--color-bp-mid);stroke:rgb(var(--rgb-ink) / .3);stroke-width:1.5px}.start .sw-chip-glut{fill:none;stroke:var(--kupfer-hell);stroke-width:2.5px;opacity:0}.start .sw-chip-text{fill:var(--papier);font:380 30px/1 var(--f-serif)}.start .sw-schmal .sw-text{font-size:13.5px}.start .sw-schmal .sw-chip-text{font-size:22px}@media (prefers-reduced-motion:no-preference){.start .sw-bahn{animation:st-sw-zeichnen 1.4s var(--ease-out) backwards;animation-delay:calc(var(--n) * 70ms + .15s)}.start .sw-lauf{animation:4.4s linear infinite st-sw-lauf;animation-delay:calc(1.5s + var(--n) * .26s)}.start .sw-lauf[data-aus]{animation-delay:calc(3.1s + var(--n) * .22s)}.start .sw-chip-glut{animation:4.4s linear 1.5s infinite st-sw-glut}}.start .sh{min-height:max(640px,100svh);padding-inline:max(var(--rand), 4vw);position:relative;overflow:hidden}.start .sh-raster{width:100%;max-width:1240px;min-height:inherit;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,5vw,72px);margin-inline:auto;display:grid}.start .sh-text{padding-top:var(--chrome);align-self:center;justify-items:start;gap:18px;display:grid}.start .sh .sb-titel{font-size:clamp(3rem,7.4vw,7rem);line-height:.98}.start .sh .sb-text{text-shadow:none}.start .sh-schacht{margin-top:var(--chrome);padding-inline:48px;font:400 clamp(13px, 1.95svh, 17px)/1.4 var(--f-mono);justify-content:center;align-items:flex-start;padding-bottom:48px;display:flex;position:relative;overflow:hidden}.start .sh-schacht:before{content:"";z-index:1;background:linear-gradient(180deg, rgb(var(--rgb-schatten) / .5), transparent);pointer-events:none;width:min(100% - 96px,25em);height:26px;position:absolute;top:0;left:50%;transform:translate(-50%)}.start .sh-schatten{width:min(100%,25em);filter:drop-shadow(0 16px 22px rgb(var(--rgb-schatten) / .5))}.start .sh-bon{--zacke:14px;padding:2.2em 1.7em calc(1.8em + var(--zacke));color:#20242b;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / var(--zacke) 100%;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / var(--zacke) 100%;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / var(--zacke) 100%;background:linear-gradient(#e6e3da 0,#f6f4ee 2.5em);gap:1em;display:grid}.start .sh-marke{font:700 2.4em/1 var(--font-barlow,var(--f-body));letter-spacing:-.02em;text-align:center}.start .sh-klein{text-align:center;opacity:.72;font-size:.82em}.start .sh-trenn{text-align:center;letter-spacing:.08em;text-transform:uppercase;border-block:1px dashed #20242b73;padding-block:.7em;font-weight:500}.start .sh-bon ul{gap:.5em;margin:0;padding:0;list-style:none;display:grid}.start .sh-bon li{justify-content:space-between;gap:1em;display:flex}.start .sh-bon li span:last-child{white-space:nowrap}.start .sh-summe{border-top:2px solid #20242b;justify-content:space-between;align-items:baseline;gap:1em;padding-top:.8em;font-weight:500;display:flex}.start .sh-summe b{white-space:nowrap;font-size:1.5em;font-weight:600}.start .sh-strich{background:repeating-linear-gradient(90deg,#20242b 0 2px,#0000 2px 5px,#20242b 5px 6px,#0000 6px 9px,#20242b 9px 13px,#0000 13px 15px,#20242b 15px 16px,#0000 16px 21px);height:3.4em}@media (prefers-reduced-motion:no-preference){.start .sh-schatten{animation:2.4s steps(22,end) .25s backwards st-bon-druck}}.start .kontakt-ohne-foto:before{display:none}.start .kontakt-ohne-foto{border-top:1px solid rgb(var(--rgb-ink) / .12)}.start .kontakt-seite{min-height:100dvh;padding-top:clamp(120px,16vh,168px)}.start .kontakt-angaben{margin:8px 0 0}.start .kontakt-angaben a{text-underline-offset:3px;text-decoration:underline}@media (max-width:860px){.start .re,.start .sb-punkte,.start .sb-preis-raster,.start .sb-fragen-raster,.start .sb-fall-einzeln,.start .sb-menschen,.start .sb-betriebe{grid-template-columns:minmax(0,1fr)}.start .sb-punkte-kopf{position:static}.start .sb-noch,.start .sb-zusatz-liste,.start .sb-zusatz-liste[data-spalten]{grid-template-columns:minmax(0,1fr)}.start .sb-zusatz-liste>div,.start .sb-zusatz-liste>div+div{border-left:0;border-bottom:1px solid rgb(var(--rgb-ink) / .1);padding:20px 0}.start .sb-drei-kette{display:none}.start .sb-drei{grid-template-columns:minmax(0,1fr)}.start .sb-betriebe figure img{aspect-ratio:3/2!important}.start .sb-mensch{grid-template-columns:minmax(0,1fr)}.start .sb-mensch>*,.start .sb-mensch img{grid-area:auto/1}.start .sb-recht-zeilen>div{grid-template-columns:minmax(0,1fr)}.start .wb{grid-template-rows:44svh auto auto;min-height:0}.start .wb-buehne{min-height:0;margin-inline:8px}.start .wb-band{grid-template-columns:minmax(0,1fr)}.start .hl-raster{grid-template-columns:minmax(0,1fr);gap:0}.start .hl-buehne{display:none}.start .hl-liste{gap:56px;display:grid}.start .hl-liste article{opacity:1;max-width:none;min-height:0}.start .hl-handy-einzeln{width:min(280px,92%);height:500px;margin:18px auto 8px;display:block}.start .sp-raster{grid-template-columns:minmax(0,1fr)}.start .sp-liste li{grid-template-columns:minmax(0,1fr) auto}.start .sp-weg{grid-column:1/-1;justify-self:start}.start .sp-felder{grid-template-columns:minmax(0,1fr)}.start .sh{min-height:0}.start .sh-raster{grid-template-columns:minmax(0,1fr);gap:28px}.start .sh-text{padding-top:calc(var(--chrome) + 28px)}.start .sh .sb-titel{font-size:clamp(3rem,15vw,4.6rem)}.start .sh-schacht{margin-top:0;padding-inline:0;font-size:14px}.start .sh-schacht:before{width:min(100%,25em)}.start .sw{min-height:0;padding-top:calc(var(--chrome) + 18px);align-items:start}.start .sw-raster{grid-template-columns:minmax(0,1fr);gap:20px}.start .sw-platine{order:-1;width:min(100%,380px);margin-inline:auto}.start .sw-breit{display:none}.start .sw-schmal{display:block}.start .sw .sb-titel{font-size:clamp(2.3rem,10vw,3.4rem)}}.start .dk-raster{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:end;gap:clamp(32px,6vw,96px);margin-bottom:clamp(40px,5vw,64px);display:grid}.start .dk-text{justify-items:start;gap:20px;display:grid}.start .dk-liste{margin:0;padding:0;list-style:none;display:grid}.start .dk-liste li{border-top:1px solid rgb(var(--rgb-ink) / .12);gap:3px;padding:14px 0;display:grid}.start .dk-liste b{font:380 1.3rem/1.15 var(--f-serif)}.start .dk-liste span{color:rgb(var(--rgb-ink) / .72);font-size:14.5px}.start .dk-preis{gap:4px;margin:4px 0;display:grid}.start .dk-preis b{font:380 clamp(1.6rem, 2.4vw, 2.1rem)/1.1 var(--f-serif);letter-spacing:-.015em}.start .dk-preis span{color:rgb(var(--rgb-ink) / .7);font-size:14px}.start .ds-ctas{justify-content:flex-start;margin-top:10px}.start .ds-schau{padding-top:0}.start .dk-verweis-innen{border:1px solid rgb(var(--rgb-gold) / .22);background:linear-gradient(120deg, rgb(var(--rgb-mark) / .14), rgb(var(--rgb-gold) / .05) 60%, transparent);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;padding:clamp(28px,4vw,52px);display:flex}.start .dk-verweis-innen>div{gap:14px;max-width:62ch;display:grid}.start .ks{gap:18px;display:grid}.start .ks-tabs{flex-wrap:wrap;gap:8px;display:flex}.start .ks-tab{font:500 14px/1 var(--f-body);color:var(--papier);border:1px solid rgb(var(--rgb-ink) / .22);cursor:pointer;min-height:40px;transition:background-color .16s ease, color .16s ease, border-color .16s ease, transform .12s var(--ease-out);background:0 0;border-radius:999px;padding:0 18px}.start .ks-tab:active{transform:scale(.97)}.start .ks-tab[aria-selected=true]{background:var(--papier);color:var(--ink);border-color:var(--papier)}@media (hover:hover){.start .ks-tab:hover{border-color:rgb(var(--rgb-ink) / .6)}}.start .ks-buehne{grid-template-columns:clamp(130px,14vw,190px) minmax(0,1fr);align-items:start;gap:clamp(14px,2vw,24px);display:grid}.start .ks-farben{gap:12px;margin:0;padding:0;list-style:none;display:grid}.start .ks-farben li{aspect-ratio:4/5;box-shadow:inset 0 0 0 1px rgb(var(--rgb-ink) / .08);border-radius:12px;align-content:end;gap:6px;padding:14px;transition:background-color .4s,color .4s;display:grid}.start .ks-farben b{font:500 clamp(14px, 1.3vw, 18px)/1.1 var(--f-body);border-bottom:1.5px solid;width:fit-content;min-width:28px;padding-bottom:8px}.start .ks-farben span{font:400 11px/1 var(--f-mono);opacity:.8}.start .ks-browser{box-shadow:0 50px 110px -50px #000000e6, 0 0 0 1px rgb(var(--rgb-ink) / .1);background:#0e0c0f;border-radius:12px;position:relative;overflow:hidden}.start .ks-leiste{background:#221d22;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.start .ks-leiste i{background:rgb(var(--rgb-ink) / .22);border-radius:50%;width:9px;height:9px}.start .ks-leiste span{font:400 11px/1 var(--f-mono);color:rgb(var(--rgb-ink) / .55);margin-left:10px}.start .ks-satz{color:rgb(var(--rgb-ink) / .72);max-width:80ch;font-size:14.5px}.start .ks-satz b{color:var(--papier);font-weight:500}.start .ks-flaeche{aspect-ratio:16/10;position:relative}.start .ks-seite{opacity:0;visibility:hidden;transition:opacity .32s,visibility 0s linear .32s;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.start .ks-seite[data-aktiv]{opacity:1;visibility:visible;transition:opacity .32s,visibility}.start .ks-seite img{object-fit:cover;position:absolute}.start .ks-seite h3,.start .ks-seite p{margin:0}.start .ks-seite em{font-style:normal}.start .ks-nav{z-index:3;align-items:center;gap:3.4cqi;font-size:1.25cqi;display:flex;position:absolute;top:3.2cqi;left:5cqi;right:5cqi}.start .ks-marke{margin-right:auto;font-size:1.9cqi}.start .ks-nav em{border:.12cqi solid;border-radius:99cqi;padding:.9cqi 1.8cqi}.start .ks-schlicht{color:#2b2e33;font-family:var(--f-body);background:#f4f1ea}.start .ks-schlicht .ks-marke{font:500 2.3cqi/1 var(--f-ruhe);letter-spacing:.02em}.start .ks-schlicht-text{justify-items:start;gap:2.4cqi;width:40cqi;display:grid;position:absolute;top:17cqi;left:5cqi}.start .ks-schlicht-text small{font:500 1.05cqi/1 var(--f-body);letter-spacing:.25em;text-transform:uppercase;color:#b08a5b}.start .ks-schlicht-text h3{font:400 7.4cqi/.98 var(--f-ruhe);letter-spacing:-.01em}.start .ks-schlicht-text p{color:#2b2e33bf;max-width:30cqi;font-size:1.45cqi;line-height:1.5}.start .ks-schlicht-text em{color:#f4f1ea;letter-spacing:.08em;text-transform:uppercase;background:#2b2e33;margin-top:1cqi;padding:1.3cqi 2.4cqi;font-size:1.25cqi}.start .ks-schlicht-gross{object-position:50% 45%;border-radius:.6cqi;width:34cqi;height:46cqi;top:10cqi;right:5cqi}.start .ks-schlicht-klein{object-position:50% 40%;border-radius:.6cqi;outline:.8cqi solid #f4f1ea;width:15cqi;height:19cqi;top:39cqi;right:33cqi}.start .ks-alpin{color:#eef2f6;background:#0e1726}.start .ks-voll{object-position:50% 78%;width:100%;height:100%;inset:0}.start .ks-alpin:after{content:"";z-index:1;background:linear-gradient(90deg,#0e1726d9 0%,#0e172659 55%,#0e172600 100%),linear-gradient(#0e172699 0%,#0000 30%);position:absolute;inset:0}.start .ks-alpin .ks-marke{font:500 1.7cqi/1 var(--f-abend);letter-spacing:.3em}.start .ks-alpin .ks-nav em{color:#f2b544}.start .ks-alpin-text{z-index:2;justify-items:start;gap:2.2cqi;display:grid;position:absolute;bottom:8cqi;left:5cqi}.start .ks-alpin-text h3{font:400 7.8cqi/.95 var(--f-abend);letter-spacing:-.02em}.start .ks-alpin-text h3 i{color:#f2b544;font-style:italic}.start .ks-alpin-text p{color:#eef2f6cc;font-size:1.5cqi}.start .ks-alpin-text em{color:#0e1726;font:600 1.3cqi/1 var(--f-body);background:#f2b544;border-radius:99cqi;padding:1.3cqi 2.6cqi}.start .ks-mutig{color:#fff4dc;font-family:var(--font-barlow), sans-serif;background:#ff5a1f}.start .ks-mutig .ks-nav{letter-spacing:.08em;font-weight:600}.start .ks-mutig .ks-marke{letter-spacing:.04em;font-size:2cqi;font-weight:700}.start .ks-mutig-form{background:#fff4dc;border-radius:50% 50% 0;width:46cqi;height:40cqi;position:absolute;bottom:-14cqi;left:-8cqi}.start .ks-mutig-riesig{z-index:1;font:700 25cqi/.86 var(--font-barlow), sans-serif;letter-spacing:-.02em;color:#fff4dc;position:absolute;top:4.5cqi;left:3.5cqi}.start .ks-mutig-kreis{z-index:2;object-position:68% 58%;border-radius:50%;outline:1.2cqi solid #0f5132;width:32cqi;height:32cqi;top:12cqi;left:59cqi}.start .ks-mutig-zeile{z-index:3;font:700 9.6cqi/.9 var(--font-barlow), sans-serif;color:#0f5132;position:absolute;top:33cqi;left:4.5cqi}.start .ks-mutig-klein{z-index:3;font:600 1.6cqi/1.25 var(--font-barlow), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#0f5132;position:absolute;bottom:6cqi;left:5cqi}.start .ks-mutig-knopf{z-index:3;color:#0f5132;width:15cqi;height:15cqi;font:700 1.8cqi/1 var(--font-barlow), sans-serif;text-align:center;background:#f2d64b;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:5cqi;right:5cqi;transform:rotate(-12deg)}.start .ks-modern{color:#0b1b3f;font-family:var(--font-instrument), sans-serif;background:linear-gradient(#dcebff 0%,#eaf2ff 45%,#9cbcff 100%)}.start .ks-modern .ks-marke{letter-spacing:-.02em;font-weight:700}.start .ks-modern .ks-nav em{color:#dcebff;background:#0b1b3f;border-color:#0b1b3f}.start .ks-modern-text{text-align:center;justify-items:center;gap:1.8cqi;display:grid;position:absolute;top:11cqi;left:0;right:0}.start .ks-modern-text h3{font:600 6.4cqi/.98 var(--font-instrument), sans-serif;letter-spacing:-.045em}.start .ks-modern-text p{color:#0b1b3fb3;font-size:1.5cqi}.start .ks-modern-text em{color:#fff;font:600 1.3cqi/1 var(--font-instrument), sans-serif;background:#ff6b6b;border-radius:.8cqi;padding:1.3cqi 2.8cqi;box-shadow:0 1.4cqi 3cqi -1cqi #ff6b6b99}.start .ks-modern-boegen{grid-template-columns:repeat(4,minmax(0,1fr));gap:2cqi;height:24cqi;display:grid;position:absolute;bottom:0;left:5cqi;right:5cqi}.start .ks-modern-boegen img{border-radius:99cqi 99cqi 0 0;width:100%;height:100%;position:static}.start .ks-modern-boegen img:nth-child(2){border-radius:1.6cqi 1.6cqi 0 0;height:calc(100% + 3cqi);transform:translateY(-3cqi)}.start .ks-modern-boegen img:nth-child(4){border-radius:1.6cqi 1.6cqi 0 0}@media (max-width:860px){.start .dk-raster{grid-template-columns:minmax(0,1fr);align-items:start}.start .ks-buehne{grid-template-columns:minmax(0,1fr)}.start .ks-farben{order:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.start .ks-farben li{aspect-ratio:5/4;padding:10px}}@media (prefers-reduced-motion:reduce){.start .ks-seite,.start .ks-seite[data-aktiv]{transition:none}}@keyframes st-bon-druck{0%{transform:translateY(-100%)}}@keyframes st-wort{0%{opacity:.2}}@keyframes st-hl-auf{0%{opacity:0;transform:translateY(8px)}}@keyframes st-sw-zeichnen{0%{stroke-dashoffset:100px}}@keyframes st-sw-lauf{0%{stroke-dashoffset:6px}34%,to{stroke-dashoffset:-100px}}@keyframes st-sw-glut{0%,28%{opacity:0}40%{opacity:1}72%,to{opacity:0}}
