:root{--paper:#fff;--mist:#f5f7f9;--sky:#2a9dd4;--deep:#1279ad;--ice:#cfe9f7;--ink:#071a34;--sub:#7b8699;--line:#dce9f2;--live:#e8402a;--radius:8px;--display:"Figtree","Avenir Next",-apple-system,sans-serif;--script:"Snell Roundhand","Savoye LET","Brush Script MT",cursive;--body:"Figtree","Avenir Next",-apple-system,"Segoe UI",Arial,sans-serif}:root[data-theme=dark],:root[data-theme=light]{--paper:#fff;--mist:#f5f7f9;--ink:#071a34;--sub:#7b8699;--line:#dce9f2}html{scroll-behavior:smooth}body{background:var(--paper);color:#161616;font-family:var(--body);margin:0;font-size:17px;line-height:1.5}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--sky);outline-offset:2px;border-radius:4px}@media (max-width:900px){body{padding-bottom:64px}}@media (max-width:600px){body{font-size:17px}.mcard b,.cbody h3{font-size:16.5px}}.note{background:var(--ink);color:#fff;letter-spacing:.04em;text-align:center;padding:8px 16px;font-size:13px}.note strong{color:var(--ice)}.rev{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(26px)}.rev.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rev{opacity:1;transition:none;transform:none}}header.top{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#fffffff0;position:sticky;top:0}.topin{align-items:center;gap:26px;padding-top:10px;padding-bottom:10px;display:flex}.brand{flex:none;align-items:center;gap:12px;display:flex}.eqlogo{align-items:flex-end;gap:3px;height:30px;display:flex}.eqlogo span{background:var(--sky);border-radius:2px;width:5px}.eqlogo span:nth-child(odd){background:var(--ice)}.eqlogo .b1{height:12px}.eqlogo .b2{height:22px}.eqlogo .b3{height:30px}.eqlogo .b4{height:18px}.eqlogo .b5{height:26px}.brand:focus-visible{outline:2px solid var(--sky);outline-offset:6px;border-radius:10px}.brand .word{flex-direction:column;line-height:1;display:flex}.brand .r{font-family:var(--body);letter-spacing:.34em;color:var(--sky);text-transform:uppercase;font-size:12px;font-weight:700}.brand .l{font-family:var(--script);color:var(--deep);margin-top:-2px;font-size:34px}nav.main{color:var(--sub);flex:1;justify-content:center;gap:22px;font-size:15px;font-weight:600;display:flex}nav.main a:hover{color:var(--deep)}nav.main a.on{color:var(--deep);border-bottom:3px solid var(--sky);padding-bottom:2px}.spacer{flex:1}.live{background:var(--live);color:#fff;font-size:14px;font-weight:700;font-family:var(--body);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:10px;padding:10px 20px;display:flex}.live:hover{background:#c93520}.live.an{background:#8f2416;box-shadow:0 0 0 3px #e8402a47}.live.an:hover{background:#7a1e12}.mvbox{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);gap:0;margin-top:30px;padding:0;display:grid;overflow:hidden}@media (max-width:820px){.mvbox{grid-template-columns:1fr}}.mv-jetzt{border-right:1px solid var(--line);background:linear-gradient(160deg,#f4fafd,#eaf5fb 60%,#e2f0f9);flex-direction:column;justify-content:center;min-height:190px;padding:26px 26px 28px;display:flex}@media (max-width:820px){.mv-jetzt{border-right:none;border-bottom:1px solid var(--line);min-height:0}}.mv-vorher{padding:22px 26px 24px}.mv-lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--sub);align-items:center;gap:9px;font-size:11.5px;font-weight:700;display:flex}.mv-jetzt .mv-lbl{color:var(--live)}.mv-jetzt .eq span{background:var(--live)}.mv-titel{margin:16px 0 0}.mv-titel b{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(21px,2.5vw,29px);font-weight:700;line-height:1.18;display:block}.mv-titel span{color:#5b6a80;margin-top:7px;font-size:16px;font-weight:600;display:block}.mv-jetzt .eq{align-items:flex-end;gap:3px;height:20px}.mv-jetzt .eq span{background:var(--live);border-radius:2px;width:4px}.mv-jetzt .eq span:first-child{height:60%;animation:1.05s ease-in-out infinite mvschlag}.mv-jetzt .eq span:nth-child(2){height:100%;animation:.82s ease-in-out .12s infinite mvschlag}.mv-jetzt .eq span:nth-child(3){height:45%;animation:1.25s ease-in-out .28s infinite mvschlag}@keyframes mvschlag{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.mv-jetzt .eq span{animation:none}}.mv-liste{margin:12px 0 0;padding:0;list-style:none}.mv-liste li{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:8px 0;font-size:14.5px;display:flex}.mv-liste li:last-child{border-bottom:none}.mv-liste time{color:var(--sub);font-variant-numeric:tabular-nums;flex:none;min-width:44px;font-size:13px}.mv-liste b{font-weight:700}.liveleiste{z-index:60;color:#fff;background:#091c2af7;border-top:1px solid #ffffff24;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 22px #06141e38}.ll-in{align-items:center;gap:16px;padding-top:10px;padding-bottom:10px;display:flex}.ll-marke{letter-spacing:.05em;text-transform:uppercase;color:var(--ice);flex:none;align-items:center;gap:9px;font-size:12.5px;font-weight:700;display:flex}.ll-marke .eq span{background:var(--live)}.ll-titel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;overflow:hidden}.ll-titel b{font-weight:700}.ll-stop{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:999px;flex:none;padding:9px 20px;font-size:13.5px;font-weight:700}.ll-stop:hover{background:#ffffff24}@media (max-width:700px){.ll-marke{display:none}.ll-in{gap:12px}.ll-titel{font-size:14px}}.eq{align-items:flex-end;gap:2px;height:14px;display:flex}.eq span{background:#fff;border-radius:2px;width:3px;animation:1s ease-in-out infinite eqa}.eq span:nth-child(2){animation-delay:.2s}.eq span:nth-child(3){animation-delay:.4s}@keyframes eqa{0%,to{height:5px}50%{height:14px}}@media (max-width:900px){nav.main{display:none}}.ticker{background:linear-gradient(90deg,#0d3b54,var(--deep) 55%,var(--sky));color:#fff;white-space:nowrap;align-items:center;font-size:14.5px;display:flex;overflow:hidden;box-shadow:inset 0 -1px #ffffff26}.ticker .lbl{background:var(--live);letter-spacing:.12em;text-transform:uppercase;z-index:2;border-radius:0 999px 999px 0;flex:none;align-items:center;gap:8px;padding:10px 18px;font-size:11.5px;font-weight:700;display:flex;box-shadow:0 0 18px #e8402a66}.ticker .lbl:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;animation:1.4s infinite blink}.tk{gap:56px;padding:10px 28px;animation:40s linear infinite tick;display:inline-flex}.tk span{font-weight:600}.tk span b{color:var(--ice);margin-right:10px;font-weight:800}@keyframes tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.tk{animation:none}.eq span{height:9px;animation:none}}.hero{background:#fff;overflow:hidden}.herogrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;min-height:540px;padding-top:30px;padding-bottom:30px;display:grid}@media (max-width:900px){.herogrid{grid-template-columns:1fr;min-height:0}}.htext .kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--sky);margin-bottom:14px;font-size:13px;font-weight:700}.htext h1{font-family:var(--body);letter-spacing:-.01em;letter-spacing:.01em;margin:0 0 18px;font-size:clamp(32px,4vw,50px);font-weight:800;line-height:1.02}.swapwrap{color:var(--sky);text-align:left;min-width:5.2em;display:inline-block;position:relative}.swap{display:inline-block}.swap.out{animation:.45s forwards wordout}.swap.inn{animation:.45s wordin}@keyframes wordout{to{opacity:0;transform:translateY(-18px)}}@keyframes wordin{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.swap.out,.swap.inn{animation:none}}.htext p{color:var(--sub);max-width:46ch;margin:0 0 24px;font-size:17px}.hbtns{flex-wrap:wrap;gap:12px;display:flex}.btn1{background:var(--deep);color:#fff;border-radius:999px;padding:14px 28px;font-size:15px;font-weight:700}.btn1:hover{background:#0d5f89}.btn2{border:1px solid var(--line);color:var(--deep);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:14px 24px;font-size:15px;font-weight:700;display:flex}.btn2:hover{background:var(--mist)}.btn2 .eq span{background:var(--live)}.collage{gap:16px;height:560px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}@media (max-width:900px){.collage{height:340px}}.col{flex-direction:column;flex:1;gap:16px;display:flex}.col-in{flex-direction:column;gap:16px;animation:30s linear infinite up;display:flex}.col.rev2 .col-in{animation:34s linear infinite down}@keyframes up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.col-in{animation:none}}.ph{border-radius:var(--radius);flex:none;position:relative;overflow:hidden;box-shadow:0 10px 30px #12303f24}.ph img{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%;animation:14s ease-in-out infinite alternate kb}.ph:nth-child(2) img{animation-delay:-5s}.ph:nth-child(3) img{animation-delay:-9s}@keyframes kb{0%{transform:scale(1)}to{transform:scale(1.1)translate(2%)}}@media (prefers-reduced-motion:reduce){.ph img{animation:none}}.ph.tall img{aspect-ratio:3/4}.ph b{color:#fff;background:linear-gradient(#0000,#061e2ccc);padding:22px 14px 10px;font-size:13px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.ytrack{gap:14px;animation-duration:55s}.yt{aspect-ratio:9/16;color:#fff;text-align:center;background:linear-gradient(165deg,#1c2a33,#0d3b54);border-radius:10px;flex-direction:column;flex:0 0 190px;justify-content:center;align-items:center;gap:8px;padding:14px;transition:transform .12s;display:flex}.yt:hover{transform:translateY(-3px)}.ytp{color:#fff;background:#f03;border-radius:10px;justify-content:center;align-items:center;width:52px;height:38px;font-size:16px;display:flex}.yt b{font-size:15px}.yt u{color:#a5cbe3;font-size:12px;text-decoration:none}.lstrip{align-items:center;gap:44px;padding:6px 0;animation-duration:50s}.ltc{white-space:nowrap;flex:none;align-items:baseline;gap:8px;display:inline-flex}.ltc i{font-size:15px;font-style:normal}.ltc b{letter-spacing:.12em;text-transform:uppercase;color:#75828c;font-size:10.5px;font-weight:800}.ltc em{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-style:normal;font-weight:800}.ltc em.warn{color:#e8402a}.ltc em.ok{color:#17a06a}.ltc u{color:var(--sub);font-size:12.5px;text-decoration:none}.livegrid{grid-template-columns:repeat(4,1fr);gap:16px;padding-bottom:8px;display:grid}@media (max-width:900px){.livegrid{grid-template-columns:repeat(2,1fr)}}.lt{border:1px solid var(--line);border-radius:var(--radius);box-shadow:none;background:#fff;grid-template-columns:auto 1fr;align-items:center;gap:4px 14px;padding:18px 20px;transition:transform .12s,box-shadow .12s;display:grid;position:relative;overflow:hidden}.lt:hover{transform:translateY(-2px);box-shadow:0 10px 26px #12303f1f}.lt .ico{background:var(--mist);border-radius:14px;grid-row:1/4;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.lt .ico svg{width:28px;height:28px;stroke:var(--deep);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.lt .lab{letter-spacing:.12em;text-transform:uppercase;color:var(--sub);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.lt .val{font-family:var(--body);font-variant-numeric:tabular-nums;font-size:36px;font-weight:800;line-height:1.05}.lt .det{color:var(--sub);font-size:13px}.lt .ok{color:#17a06a}.lt .warn{color:#e8402a}.pulse{background:#17a06a;border-radius:50%;width:7px;height:7px;animation:1.6s infinite blink}@keyframes blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.pulse{animation:none}}.topstrip{border-bottom:1px solid var(--line);background:#fff;padding:10px 0;overflow:hidden}.tstrack{gap:12px;animation-duration:30s}.tv{aspect-ratio:16/10;border-radius:6px;flex:0 0 168px;display:block;position:relative;overflow:hidden}.tv img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tv b{color:#fff;background:linear-gradient(#0000,#000000bf);padding:22px 8px 6px;font-size:11.5px;font-weight:700;line-height:1.2;position:absolute;bottom:0;left:0;right:0}.chips{grid-template-columns:repeat(4,1fr);gap:14px;padding-top:6px;padding-bottom:30px;display:grid}@media (max-width:900px){.chips{grid-template-columns:repeat(2,1fr)}}.chip{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;font-family:var(--body);text-transform:uppercase;letter-spacing:.02em;background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:16px 18px;font-size:21px;font-weight:700;transition:transform .12s,box-shadow .12s;display:flex}.chip:hover{transform:translateY(-2px);box-shadow:0 8px 24px #12303f1a}.chip .sub{font-family:var(--body);text-transform:none;color:var(--sub);letter-spacing:0;font-size:12.5px;font-weight:500;display:block}.chip .arrow{color:var(--sky);font-size:24px;line-height:1}.chip.c1{border-top:5px solid var(--sky)}.chip.c2{border-top:5px solid var(--deep)}.chip.c3{border-top:5px solid #17a06a}.chip.c4{border-top:5px solid #e8a413}section{padding:46px 0}section.alt{background:var(--mist)}.sechead{align-items:baseline;gap:18px;margin-bottom:22px;display:flex}.sechead h2{font-family:var(--body);letter-spacing:-.01em;letter-spacing:.01em;margin:0;font-size:clamp(23px,2.8vw,32px);font-weight:800}.sechead h2 i{color:var(--sky);font-style:normal}.sechead .more{color:var(--sky);white-space:nowrap;margin-left:auto;font-size:15px;font-weight:700}.kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--sky);margin-bottom:6px;font-size:12px;font-weight:700}.mslides{height:100%;transition:transform .6s;display:flex}.mslide{flex:0 0 100%;display:block;position:relative}.mslide img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mslide b{color:#fff;background:linear-gradient(#0000,#000000c7);padding:70px 18px 18px;font-size:clamp(20px,2.2vw,27px);font-weight:600;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.mosaic{grid-template-columns:1fr 1.9fr 1fr;align-items:stretch;gap:16px;display:grid}@media (max-width:900px){.mosaic{grid-template-columns:1fr}}@media (min-width:1025px){.mosaic.flach{grid-template-rows:1fr 1fr}.mosaic.flach>:first-child{grid-area:1/1}.mosaic.flach>:nth-child(2){grid-area:2/1}.mosaic.flach>.big{grid-area:1/2/3}.mosaic.flach>:nth-child(4){grid-area:1/3}.mosaic.flach>:nth-child(5){grid-area:2/3}}.mcol{flex-direction:column;gap:16px;display:flex}.mcard{background:#0d3b54;border-radius:8px;flex:1;min-height:220px;display:block;position:relative;overflow:hidden}.mcard img{object-fit:cover;width:100%;height:100%;transition:transform .25s;position:absolute;inset:0}.mcard b{color:#fff;background:linear-gradient(#0000,#000000c7);padding:70px 18px 18px;font-size:17.5px;font-weight:600;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.mcard.big{min-height:460px}@media (max-width:900px){.mcard.big{min-height:300px}}.mcard.big b{font-size:clamp(20px,2.2vw,27px);font-weight:600}.plead{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:1.3fr 1fr;align-items:center;gap:30px;display:grid;overflow:hidden}@media (max-width:800px){.plead{grid-template-columns:1fr;gap:0}}.plimg{aspect-ratio:16/10;display:block;overflow:hidden}.plimg img{object-fit:cover;width:100%;height:100%;display:block}.plbody{padding:26px 30px 26px 0;display:block}@media (max-width:800px){.plbody{padding:18px 20px 22px}}.plbody h3{font-family:var(--body);letter-spacing:-.01em;text-wrap:balance;margin:10px 0;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.15}.plead:hover h3{color:var(--deep)}.plbody p{color:var(--sub);margin:0 0 14px;font-size:16px;line-height:1.55}.plmore{color:var(--sky);font-size:15px;font-weight:700}.newscard{border:1px solid var(--line);background:#fff;border-radius:8px;padding:24px}@media (max-width:700px){.newscard{padding:18px}}.newsbig{grid-template-columns:1.5fr 1fr .95fr;align-items:start;gap:30px;display:grid}@media (max-width:1000px){.newsbig{grid-template-columns:1fr 1fr}}@media (max-width:700px){.newsbig{grid-template-columns:1fr}}.lead{display:block;position:relative}.lead .limg{aspect-ratio:16/9;background:#0d3b54;border-radius:8px;display:block;position:relative;overflow:hidden}.lead .limg .bgblur{display:none}.lead .limg img{object-fit:cover;width:100%;height:100%;position:relative}.lead .lbody{padding:14px 2px 4px;display:block}.lead h3{font-family:var(--body);letter-spacing:-.01em;text-wrap:balance;color:var(--ink);margin:8px 0 6px;font-size:clamp(19px,2vw,25px);font-weight:800;line-height:1.2}.lead p{color:var(--sub);margin:0;font-size:14.5px;line-height:1.55}.lead .time{color:#a5cbe3}.tease{border-bottom:1px solid #eaf3f9;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.tease .tbody{flex:1;min-width:0}.tease .tthumb{flex:0 0 96px}.tease .tthumb img{object-fit:cover;border-radius:6px;width:96px;height:72px;display:block}@media (min-width:1001px){.newsbig>div+div{border-left:1px solid var(--line);padding-left:30px}}.tease:first-child{padding-top:0}.tease:last-child{border-bottom:none}.tease h3{margin:5px 0 4px;font-size:16.5px;font-weight:700;line-height:1.3}.tease:hover h3{color:var(--deep)}.tease p{color:var(--sub);margin:0;font-size:13.5px;line-height:1.5}.tease .time{color:var(--sub);letter-spacing:.06em;text-transform:uppercase;margin-left:8px;font-size:11px}.sidebox{border:1px solid var(--line);background:#fafbfc;border-radius:8px;margin-bottom:18px;padding:18px 20px}.sidebox h3{font-family:var(--body);letter-spacing:-.01em;letter-spacing:.03em;margin:0 0 8px;font-size:18px;font-weight:800}.mostread{counter-reset:mr;margin:0;padding:0;list-style:none}.mostread li{counter-increment:mr;border-bottom:1px solid var(--line);gap:12px;padding:9px 0;font-size:14px;font-weight:600;line-height:1.35;display:flex}.mostread li:last-child{border-bottom:none}.mostread li:before{content:counter(mr);font-family:var(--body);color:var(--ice);min-width:20px;font-size:22px;font-weight:800;line-height:1}.mostread a:hover{color:var(--deep)}.minivid{border-radius:10px;display:block;position:relative;overflow:hidden}.minivid img{aspect-ratio:16/9;object-fit:cover;width:100%}.minivid .mini{background:#fffffff2;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.minivid .mini svg{margin-left:3px}.minivid b{color:#fff;background:linear-gradient(#0000,#061e2cd9);padding:20px 12px 10px;font-size:13.5px;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.ntag.vid{color:#fff;background:#12303f}.nitem{border-bottom:1px solid var(--line);padding:12px 0;font-size:14.5px;line-height:1.4}.nitem:last-child{border-bottom:none}.nitem a{font-weight:600}.nitem a:hover{color:var(--deep)}.ntag{letter-spacing:.1em;text-transform:uppercase;vertical-align:2px;background:var(--mist);color:var(--deep);border-radius:4px;margin-right:8px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-block}.ntag.pol{color:var(--live);background:#fdecea}.fnote{color:var(--sub);margin-top:10px;font-size:12px}.mapgrid{grid-template-columns:1fr 320px;gap:24px;display:grid}@media (max-width:900px){.mapgrid{grid-template-columns:1fr}}.map{border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden}.filters{flex-wrap:wrap;gap:8px;padding:14px;display:flex}.f{border:1px solid var(--line);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--body);color:var(--sub);background:#fff;border-radius:999px;padding:7px 16px}.f[aria-pressed=true]{background:var(--deep);color:#fff;border-color:var(--deep)}.osm{grid-template-columns:repeat(4,1fr);line-height:0;display:grid;position:relative}.osm>img{filter:saturate(.35)brightness(1.05);width:100%;height:auto}.mappins{line-height:1.2;position:absolute;inset:0}.pin{color:var(--ink);white-space:nowrap;text-shadow:0 1px 3px #fff,0 0 6px #fff;align-items:center;gap:6px;font-size:12px;font-weight:700;transition:opacity .2s;display:flex;position:absolute;transform:translate(-8px,-8px)}.pin i{border:3px solid #fff;border-radius:50%;flex:none;width:16px;height:16px;box-shadow:0 2px 8px #00000059}.pin img{object-fit:cover;border:3px solid #fff;border-radius:50%;flex:none;width:38px;height:38px;box-shadow:0 3px 10px #00000059}.osmcred{color:var(--sub);background:#ffffffd9;border-radius:6px;padding:2px 8px;font-size:10px;line-height:1.3;position:absolute;bottom:6px;right:8px}.maplist{flex-direction:column;gap:10px;display:flex}.place{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:13px 16px}.place b{font-size:15px;display:block}.place span{color:var(--sub);font-size:13px}.pin-dot{border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block}.sfwrap{padding:6px 0 10px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.sftrack{gap:18px;width:max-content;animation:45s linear infinite sfscroll;display:flex}.sftrack:hover{animation-play-state:paused}@keyframes sfscroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.sftrack{animation:none}}.sfcard{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex:0 0 270px;transition:transform .12s,box-shadow .12s;overflow:hidden}.sfcard:hover{transform:translateY(-4px);box-shadow:0 14px 34px #12303f24}.sfimg{aspect-ratio:4/3;display:block;overflow:hidden}.sfimg img{object-fit:cover;width:100%;height:100%}.sfb{flex-direction:column;gap:2px;padding:14px 16px 16px;line-height:1.35;display:flex}.sffirma .sfimg{background:#fff}.sffirma .sfimg img{object-fit:contain;padding:16px 20px}.sffirma .sfb{background:var(--mist);border-top:1px solid var(--line);min-height:88px}.sfcat{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.sfb b{font-size:16px}.sfb span:last-child{color:var(--sub);font-size:13px}.agsplit{grid-template-columns:1fr 360px;align-items:start;gap:36px;display:grid}@media (max-width:900px){.agsplit{grid-template-columns:1fr}}.event{border-bottom:1px solid var(--line);align-items:center;gap:18px;padding:14px 0;display:flex}.date{text-align:center;border:1px solid var(--line);background:#fff;border-radius:12px;min-width:64px;padding:8px 6px}.date b{font-family:var(--body);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1;display:block}.date span{letter-spacing:.1em;text-transform:uppercase;color:var(--sub);font-size:11px}.event h3{margin:0 0 2px;font-size:16px;font-weight:700}.event p{color:var(--sub);margin:0;font-size:13px}.agsplit h2{font-family:var(--body);letter-spacing:-.01em;margin:0 0 6px;font-size:28px;font-weight:800}.agchips{flex-wrap:wrap;gap:8px;margin:10px 0 6px;display:flex}.agchips a.f{border:1px solid var(--line);color:var(--sub);background:#fff;border-radius:999px;padding:8px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-block}.agchips a.f:hover{border-color:var(--sky);color:var(--deep)}.agchips a.f[data-aktiv]{background:var(--deep);border-color:var(--deep);color:#fff}.agchips a.f:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.agleer{color:var(--sub);margin:0;padding:16px 2px 4px;font-size:15.5px}.evlist{flex-direction:column;margin-top:8px;display:flex}.evt{border-bottom:1px solid var(--line);align-items:center;gap:22px;padding:16px 4px;display:flex}.evt:hover h3{color:var(--deep)}.evd{text-align:center;min-width:56px;color:var(--deep);flex:none}.evd b{font-family:var(--body);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1;display:block}.evd span{letter-spacing:.12em;text-transform:uppercase;color:var(--sub);font-size:11px}.evb{flex:1;min-width:0}.evcat{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.evb h3{margin:2px 0;font-size:17px;font-weight:700;line-height:1.3}.evb p{color:var(--sub);margin:0;font-size:13.5px}.evarrow{color:var(--sky);opacity:0;flex:none;font-size:24px;transition:opacity .12s}.evt:hover .evarrow{opacity:1}@media (max-width:560px){.evarrow{display:none}}.adrail{position:sticky;top:86px}.adbox{border:1px solid var(--line);border-radius:var(--radius);background:#fff;position:relative;overflow:hidden}.adlabel{letter-spacing:.16em;text-transform:uppercase;color:var(--sub);border-bottom:1px solid var(--line);justify-content:space-between;padding:8px 14px;font-size:10px;display:flex}.ads{height:500px;position:relative}.ad{opacity:0;color:#fff;flex-direction:column;justify-content:flex-end;padding:26px 22px;transition:opacity .8s;display:flex;position:absolute;inset:0;overflow:hidden}.ad.show{opacity:1}.ad .adimg{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.ad:after{content:"";z-index:1;background:linear-gradient(#0000 25%,#061e2ce0);position:absolute;inset:0}.ad>:not(.adimg){z-index:2;position:relative}.ad .k{letter-spacing:.14em;text-transform:uppercase;opacity:.95;margin-bottom:8px;font-size:11px}.ad h3{font-family:var(--body);margin:0 0 8px;font-size:21px;font-weight:800;line-height:1.25}.ad p{opacity:.92;max-width:32ch;margin:0 0 14px;font-size:14px}.ad .go{color:var(--ink);background:#fff;border-radius:999px;width:max-content;padding:11px 20px;font-size:14px;font-weight:700}.addots{justify-content:center;gap:6px;padding:10px 10px 4px;display:flex}.adbook{text-align:center;color:var(--sky);padding:6px 10px 12px;font-size:13px;font-weight:700;display:block}.adbook:hover{color:var(--deep)}.addots span{background:var(--line);border-radius:50%;width:7px;height:7px}.addots span.on{background:var(--sky)}.cards{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.vidpane[hidden]{display:none}.cards.three{grid-template-columns:repeat(3,1fr)}@media (max-width:1000px){.cards,.cards.three{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.cards,.cards.three{grid-template-columns:1fr}}.card{border-radius:var(--radius);border:1px solid var(--line);background:#fff;flex-direction:column;transition:transform .12s,box-shadow .12s;display:flex;overflow:hidden}.card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #12303f1f}.thumb{aspect-ratio:16/10;position:relative}.thumb img{object-fit:cover;width:100%;height:100%}.thumb .mini{background:#fffffff2;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;bottom:12px;left:12px;box-shadow:0 6px 20px #0000004d}.thumb .mini svg{margin-left:3px}.cbody{padding:16px 18px 18px}.cbody h3{margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.35}.cbody p{color:var(--sub);margin:0;font-size:14px}.sftrack .short{flex:0 0 220px}.short{aspect-ratio:9/16;border-radius:var(--radius);color:#fff;cursor:pointer;text-align:left;font-family:var(--body);background:#0d3b54;border:none;align-items:flex-end;padding:0;transition:transform .12s;display:flex;position:relative;overflow:hidden}.short:hover{transform:translateY(-3px)}.short img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.short b{background:linear-gradient(#0000,#061e2cd9);width:100%;padding:14px;font-size:14px;font-weight:700;line-height:1.3;position:relative}.duo{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:900px){.duo{grid-template-columns:1fr}}.panel{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:24px}.panel h2{font-family:var(--body);letter-spacing:-.01em;margin:0 0 4px;font-size:24px;font-weight:800}.vote{flex-direction:column;gap:12px;margin-top:16px;display:flex}.vbtn{border:1px solid var(--line);cursor:pointer;text-align:left;font-family:var(--body);color:var(--ink);background:#fff;border-radius:10px;padding:14px 16px;font-size:16px;font-weight:700;position:relative;overflow:hidden}.vbtn .bar{background:var(--ice);z-index:0;width:0;transition:width .6s;position:absolute;inset:0}.vbtn .lbl{z-index:1;justify-content:space-between;display:flex;position:relative}.vbtn .pct{color:var(--deep);opacity:0;transition:opacity .3s}.voted .vbtn{cursor:default}.voted .pct{opacity:1}.plcircles{grid-template-columns:repeat(4,1fr);gap:26px;display:grid}@media (max-width:800px){.plcircles{grid-template-columns:repeat(2,1fr)}}.plc{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.plimg2{aspect-ratio:1;border-radius:50%;width:min(200px,80%);transition:transform .15s;display:block;box-shadow:0 10px 26px #12303f26}.plchip,.plname{background:var(--sky);color:#fff;border-radius:4px;padding:3px 10px;font-weight:800}.plchip{text-transform:uppercase;letter-spacing:.06em;font-size:12px}.plname{font-size:19px}.pl{flex-direction:column;gap:10px;margin-top:16px;display:flex}.plrow{border:1px solid var(--line);border-radius:10px;align-items:center;gap:14px;padding:10px 14px;display:flex}.plrow:hover{background:var(--mist)}.plart{border-radius:8px;flex:none;width:44px;height:44px}.plart.p1{background:linear-gradient(135deg,#2e9fd8,#0d3b54)}.plart.p2{background:linear-gradient(135deg,#e8402a,#8c1f3f)}.plart.p3{background:linear-gradient(135deg,#e8a413,#e8402a)}.plart.p4{background:linear-gradient(135deg,#17a06a,#2e9fd8)}.plrow b{flex:1}.plrow span{color:var(--sub);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.firmen{border-radius:var(--radius);color:#fff;background:linear-gradient(120deg,#0d3b54,#1279ad 60%,#2e9fd8);grid-template-columns:1.4fr 1fr;align-items:center;gap:32px;padding:44px;display:grid}@media (max-width:900px){.firmen{grid-template-columns:1fr;padding:32px}}.firmen h2{font-family:var(--body);letter-spacing:-.01em;text-wrap:balance;margin:0 0 10px;font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1.08}.firmen p{color:#d3ecfa;max-width:56ch;margin:0 0 6px;font-size:15px}.cta{color:var(--deep);background:#fff;border-radius:999px;margin-top:10px;padding:14px 28px;font-size:15px;font-weight:700;display:inline-block}.cta:hover{background:var(--ice)}.cta2{color:#fff;border:1px solid #ffffff80;border-radius:999px;margin:10px 0 0 10px;padding:14px 28px;font-size:15px;font-weight:700;display:inline-block}.stat{flex-direction:column;gap:16px;display:flex}.stat div{border-left:3px solid var(--ice);padding-left:16px}.stat b{font-family:var(--body);font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1;display:block}.stat span{color:#d3ecfa;font-size:13px}.bannerband{border-radius:var(--radius);color:#fff;background:linear-gradient(120deg,#17505f,#17a06a);grid-template-columns:1fr auto;align-items:center;gap:20px;padding:26px 32px;display:grid;position:relative;overflow:hidden}@media (max-width:700px){.bannerband{grid-template-columns:1fr}}.bannerband:after{content:"";background:linear-gradient(100deg,#0000,#ffffff2e,#0000);width:45%;animation:5s ease-in-out infinite shine;position:absolute;top:0;bottom:0;left:-45%}@keyframes shine{40%,to{left:110%}}@media (prefers-reduced-motion:reduce){.bannerband:after{animation:none}}.bannerband .k{letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin-bottom:6px;font-size:11px}.bannerband h3{font-family:var(--body);text-transform:uppercase;margin:0 0 4px;font-size:clamp(19px,2.2vw,26px);font-weight:800;line-height:1.1}.bannerband p{opacity:.92;margin:0;font-size:14px}.bannerband .go{color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;padding:12px 24px;font-size:14px;font-weight:700}.bandlabel{letter-spacing:.16em;text-transform:uppercase;color:var(--sub);margin:0 0 6px;font-size:10px}.bband{gap:22px;animation-duration:70s}.bband .bslide{flex:0 0 min(860px,82vw)}.bband .bslide img{border-radius:8px;width:100%;height:auto;display:block}.bslider{justify-content:center;align-items:center;gap:14px;display:flex}.bviewport{border-radius:10px;flex:1;overflow:hidden;flex:0 1024px!important}.btrack{transition:transform .5s;display:flex}.bslide{flex:0 0 100%}.bslide img{width:100%;height:auto;display:block}@media (min-width:701px){.bviewport{aspect-ratio:1024/144}.btrack,.bslide{height:100%}.bslide img{object-fit:cover;object-position:center;height:100%}}.barr{background:var(--sky);color:#fff;cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:26px;line-height:1;display:flex}.barr:hover{background:var(--deep)}.lifegrid{grid-template-columns:1fr 1fr;gap:0 40px;display:grid}@media (max-width:800px){.lifegrid{grid-template-columns:1fr}}.life{border-bottom:1px solid var(--line);align-items:baseline;gap:16px;padding:14px 0;display:flex}.life .no{font-family:var(--body);color:var(--ice);min-width:34px;font-size:26px;font-weight:800}.life h3{margin:0 0 2px;font-size:16px;font-weight:700}.life h3 a:hover{color:var(--deep)}.life p{color:var(--sub);margin:0;font-size:13px}.wett{border-radius:var(--radius);color:#fff;background:linear-gradient(140deg,#8c1f3f,#e8402a);flex-direction:column;align-items:flex-start;min-height:250px;padding:30px;display:flex}.wett h2{font-family:var(--body);letter-spacing:-.01em;margin:6px 0 8px;font-size:28px;font-weight:800}.wett p{opacity:.95;max-width:44ch;margin:0 0 16px;font-size:15px}.wett .cta{color:#8c1f3f;background:#fff;margin-top:auto}.nlpanel{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;padding:30px;display:flex}.nlpanel h2{font-family:var(--body);letter-spacing:-.01em;margin:6px 0 8px;font-size:28px;font-weight:800}.nlpanel p{color:var(--sub);max-width:46ch;margin:0 0 16px;font-size:15px}.nlband{background-color:#0000;background-image:linear-gradient(#071a34db,#071a34c7),url(/wp-content/uploads/2024/11/Luzern-1-2.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:78px 0;position:relative}.nlband-in{text-align:center;z-index:1;max-width:760px;position:relative}.nlband .kicker{color:#7fd0f5}.nlband h3{color:#fff;letter-spacing:-.02em;margin:8px 0 12px;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.1}.nlband p{color:#ffffffdb;margin:0 0 26px;font-size:16.5px;line-height:1.55}.nlband .nlform{max-width:520px;margin:0 auto}.nlband .nlform input{color:var(--ink);background:#fffffff5;border:1px solid #0000;border-radius:999px;padding:15px 22px;font-size:16px}.nlband .nlform input:focus{border-color:var(--sky);background:#fff;outline:none}.nlband .nlform button{background:linear-gradient(135deg,var(--sky),var(--deep));border:none;border-radius:999px;padding:16px 24px;font-size:16px;transition:filter .15s,transform .15s;box-shadow:0 10px 26px #071a3459}.nlband .nlform button:hover{filter:brightness(1.1);background:linear-gradient(135deg,var(--sky),var(--deep));transform:translateY(-1px)}@media (max-width:600px){.nlband{padding:52px 0}}.nlform{flex-direction:column;gap:12px;width:100%;max-width:520px;margin-top:auto;margin-left:auto;margin-right:auto;display:flex}.nlform .nl-namen{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:520px){.nlform .nl-namen{grid-template-columns:1fr}}.nlform input{border:1px solid var(--line);min-width:200px;font-size:15px;font-family:var(--body);color:var(--ink);border-radius:999px;flex:1;padding:13px 20px}.nlform input::placeholder{color:var(--sub)}.nlform button{background:var(--deep);color:#fff;cursor:pointer;font-size:15px;font-weight:700;font-family:var(--body);border:none;border-radius:999px;padding:13px 26px}.nlform button:hover{background:#0d5f89}footer.fuss{color:#a8adb6;background:radial-gradient(120% 80% at 15% 0,#2a9dd429,#0000 60%),radial-gradient(90% 70% at 92% 10%,#1279ad1f,#0000 62%),#101215;padding:72px 0 28px;font-size:14.5px;position:relative}footer.fuss:before{content:"";background:linear-gradient(90deg,#0000,#2a9dd48c,#0000);height:1px;position:absolute;top:0;left:0;right:0}.fcols{grid-template-columns:1.5fr .85fr 1.25fr 1.05fr;gap:clamp(28px,4vw,56px);margin-bottom:44px;display:grid}@media (max-width:1000px){.fcols{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width:640px){.fcols{grid-template-columns:1fr;gap:32px}}.fcols h4{font-family:var(--body);color:#6f7681;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}.fcols h4.fzweit{margin-top:26px}.fcols a{color:#e9ebee;padding:7px 0;font-size:15.5px;font-weight:500;transition:color .15s,transform .15s;display:block}.fcols a:hover{color:#fff;transform:translate(3px)}.fcols .about{color:#a8adb6;max-width:36ch;margin:0 0 22px;line-height:1.6}.fcols .about i{color:#e9ebee;font-style:italic;font-weight:600}.flogo{width:200px;height:auto;margin-bottom:22px}.flogo.weissfaerben{filter:brightness(0)invert()}footer.fuss address{color:#a8adb6;margin-bottom:16px;font-style:normal;line-height:1.6}footer.fuss address b{color:#fff;font-weight:700}.fkontakt{margin:0 0 22px;line-height:1.6}.fkontakt a{color:#a8adb6;border-bottom:1px solid #0000;padding:0;display:inline}.fkontakt a:hover{color:#fff;border-bottom-color:#fff6;transform:none}.fsozial{align-items:center;gap:10px;margin:0;display:flex}.fsozial a{color:#e9ebee;border:1px solid #2b2f35;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .15s;display:inline-flex}.fsozial a:hover{background:var(--sky);border-color:var(--sky);color:#fff;transform:translateY(-2px)}.ftrenner{display:none}.fnewsletter .nlform{flex-direction:column;gap:11px;max-width:none;display:flex}.fnewsletter .nl-namen{grid-template-columns:1fr 1fr;gap:11px;display:grid}@media (max-width:420px){.fnewsletter .nl-namen{grid-template-columns:1fr}}.fnewsletter .nlform input{box-sizing:border-box;color:#fff;background:#ffffff0d;border:1px solid #2b2f35;border-radius:10px;width:100%;padding:14px 16px;font-size:15px;transition:border-color .15s,background .15s}.fnewsletter .nlform input::placeholder{color:#6f7681}.fnewsletter .nlform input:focus{border-color:var(--sky);background:#ffffff14;outline:none}.fnewsletter .nlform button{background:linear-gradient(135deg,var(--sky),var(--deep));border:none;border-radius:10px;width:100%;padding:14px 20px;font-size:15px;transition:filter .15s,transform .15s}.fnewsletter .nlform button:hover{filter:brightness(1.12);background:linear-gradient(135deg,var(--sky),var(--deep));transform:translateY(-1px)}.fadbox{text-align:center;background:linear-gradient(150deg,#1b1e22,#141619);border:1px solid #2b2f35;border-radius:16px;padding:30px 26px;transition:border-color .15s,transform .15s,box-shadow .15s;display:block!important}.fadbox:hover{border-color:#3d434b;transform:translateY(-3px);box-shadow:0 14px 34px #00000073}.fadbox:focus-visible{outline:2px solid var(--sky);outline-offset:4px;border-radius:16px}.fad-lbl{color:#d9a441;letter-spacing:.08em;border:1px solid #d9a441;border-radius:5px;margin-bottom:14px;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-block}.fadbox b{color:#fff;letter-spacing:-.01em;margin-bottom:11px;font-size:23px;font-weight:800;display:block}.fadbox span:last-child{color:#a8adb6;font-size:14.5px;font-weight:500;line-height:1.55;display:block}.fpartner{border-top:1px solid #21252a;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:clamp(14px,2.4vw,34px);margin-bottom:6px;padding:30px 0 26px;display:flex;overflow:hidden}.fpartner a{opacity:.92;flex:0 auto;align-items:center;min-width:0;transition:opacity .18s,transform .18s;display:inline-flex}.fpartner a:hover{opacity:1}.fpartner img{object-fit:contain;width:auto;max-width:100%;height:30px}.fpartner a[title=lehrstellenangebote\.ch] img{height:31px}.fpartner a[title=Radio\ ZüriLeu] img{height:33px}.fpartner a[title=Radio\ Lozärn] img{height:40px}.fpartner a[title=unterwalden24] img{height:35px}@media (max-width:820px){.fpartner{flex-wrap:wrap;justify-content:center;gap:20px 26px;overflow:visible}.fpartner img{height:26px}}.fin{color:#6f7681;border-top:1px solid #21252a;flex-wrap:wrap;align-items:center;gap:24px;padding-top:20px;font-size:13px;display:flex}.fin a{color:#a8adb6;font-weight:500}.fin a:hover{color:#fff}.fin .v{margin-right:auto}#essen .kicker,#essen .sechead h2 i,#essen .more,#essen .cbody .kicker{color:#d9641e}#freizeit .kicker,#freizeit .sechead h2 i,#freizeit .more,#freizeit .cbody .kicker{color:#17a06a}#lifestyle .kicker,#lifestyle .sechead h2 i,#lifestyle .more{color:#7b5bd6}#beauty .kicker,#beauty .sechead h2 i,#beauty .more,#beauty .cbody .kicker{color:#c45a94}#lifestyle .life .no{color:#d9c9f5}.worlds{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}@media (max-width:1000px){.worlds{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.worlds{grid-template-columns:1fr}}.world{border-radius:var(--radius);border:1px solid var(--line);background:#fff;transition:transform .12s,box-shadow .12s;overflow:hidden}.world:hover{transform:translateY(-3px);box-shadow:0 12px 30px #12303f1f}.whead{color:#fff;padding:22px 20px}.whead .k{letter-spacing:.14em;text-transform:uppercase;opacity:.9;font-size:11px}.whead h3{font-family:var(--body);letter-spacing:-.01em;margin:2px 0 0;font-size:24px;font-weight:800}.w-gastro{background:linear-gradient(140deg,#8c2a12,#e8702a)}.w-beauty{background:linear-gradient(140deg,#8c2a5e,#d977ac)}.w-usgang{background:linear-gradient(140deg,#232566,#5b5bd6)}.w-familie{background:linear-gradient(140deg,#0d5f3a,#2bb673)}.wlist{padding:14px 20px 18px;font-size:14px}.wlist a{color:var(--sub);padding:5px 0;font-weight:600;display:block}.wlist a:hover{color:var(--ink)}.wlist a:before{content:"→ ";color:var(--sky)}.w-gastro-a a:before{color:#d9641e}.w-beauty-a a:before{color:#c45a94}.w-usgang-a a:before{color:#5b5bd6}.w-familie-a a:before{color:#17a06a}.wett{position:relative;overflow:hidden}.wheel{background:repeating-conic-gradient(#fffffff2 0 30deg, #ffffff59 30deg 60deg);border:8px solid #ffffffe6;border-radius:50%;width:190px;height:190px;animation:16s linear infinite spin;position:absolute;bottom:-40px;right:-40px}.wheel:after{content:"";background:#8c1f3f;border:5px solid #fff;border-radius:50%;position:absolute;inset:38%}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wheel{animation:none}}.wett>*{z-index:1;max-width:70%;position:relative}.lifewrap{grid-template-columns:1fr 1.5fr;align-items:start;gap:28px;display:grid}@media (max-width:900px){.lifewrap{grid-template-columns:1fr}}.lifefeat{border-radius:var(--radius);display:block;position:relative;overflow:hidden}.lifefeat img{aspect-ratio:4/5;object-fit:cover;width:100%}.lifefeat b{color:#fff;background:linear-gradient(#0000,#1e0c32d9);padding:60px 18px 16px;font-size:17px;font-weight:700;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.lifefeat .ntag{color:#fff;background:#7b5bd6;position:absolute;top:14px;left:14px}.agsplit{display:block}.adrail{display:none}.sechead{border-bottom:1px solid var(--line);align-items:center;padding-bottom:10px}.sechead .kicker{display:none}.sechead h2{letter-spacing:.14em;text-transform:uppercase;color:#75828c;border-left:4px solid var(--sky);padding-left:12px;font-size:15px;font-weight:800;line-height:1.4}.sechead h2 i{display:none}.agsplit h2{letter-spacing:.14em;text-transform:uppercase;color:#75828c;border-left:4px solid var(--sky);padding-left:12px;font-size:15px;font-weight:800}.appbar{z-index:60;border-top:1px solid var(--line);padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:#fffffff7;display:none;position:fixed;bottom:0;left:0;right:0}@media (max-width:900px){.appbar{justify-content:space-around;display:flex}}.ab{color:var(--sub);flex-direction:column;align-items:center;gap:2px;min-width:56px;font-size:10.5px;font-weight:600;display:flex}.ab svg{width:22px;height:22px;stroke:var(--sub);fill:none;stroke-width:1.8px}.ab.on{color:var(--deep)}.ab.on svg{stroke:var(--deep)}.ewb{aspect-ratio:1024/144;border:1px solid var(--line);background:linear-gradient(120deg,#eaf4fb,#f6faee);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:0 clamp(16px,3.2%,34px);display:flex}.ewb b{font-family:var(--body);color:var(--ink);text-align:left;font-size:clamp(15px,2.1vw,26px);font-weight:800;line-height:1.15}.ewb .ewb-knopf{background:var(--deep);color:#fff;white-space:nowrap;border-radius:999px;padding:11px 22px;font-size:clamp(12px,1.3vw,15px);font-weight:700}.bslide:hover .ewb-knopf{background:#0d5f89}.yt,.sfcard{box-sizing:content-box}.ytrack .yt{position:relative;overflow:hidden}.ytrack .yt img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.ytrack .yt:after{content:"";z-index:1;background:linear-gradient(#06141e00 0%,#06141e0a 42%,#06141e80 60%,#06141eed 74%,#06141ef7 100%);position:absolute;inset:0}.ytrack .yt{justify-content:flex-end;gap:7px;padding-bottom:18px}.ytrack .yt>*{z-index:2;position:relative}.ytrack .yt b{-webkit-line-clamp:4;text-shadow:0 1px 4px #000000e6,0 0 16px #0000008c;-webkit-box-orient:vertical;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden}.ytrack .yt u{color:#fff;text-shadow:0 1px 4px #000000e6,0 0 16px #0000008c}.plimg2.foto{background-position:50%;background-size:cover}.plcircles .plname{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;line-height:1.25;display:-webkit-box;overflow:hidden}.sfb b{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.evd span,.evcat{display:block}.suchfeld{background:0 0;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;padding:2px;transition:border-color .2s,background .2s;display:flex}.suchfeld.offen{border-color:var(--line);background:#fff}.suchfeld input{width:0;min-width:0;font-family:var(--body);color:var(--ink);background:0 0;border:none;outline:none;padding:0;font-size:14.5px;transition:width .2s,padding .2s}.suchfeld input::placeholder{color:var(--sub)}.suchfeld input::-webkit-search-cancel-button{-webkit-appearance:none}.suchfeld.offen input{width:190px;padding:0 4px 0 12px}.suchfeld button{background:var(--mist);width:34px;height:34px;color:var(--deep);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.suchfeld button:hover{background:var(--ice)}.suchfeld svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}@media (max-width:560px){.suchfeld.offen input{width:120px}}.suchfeld .suchzu{color:var(--sub);background:0 0;width:30px;height:30px;margin-right:2px}.suchfeld .suchzu:hover{background:var(--mist);color:var(--ink)}.suchfeld .suchzu svg{width:16px;height:16px}.cards{align-items:stretch}.card{flex-direction:column;height:100%;display:flex}.cards .thumb{aspect-ratio:3/2;flex:none;position:relative;overflow:hidden}.cards .thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cbody{flex:1}.agmonat{align-items:center;gap:12px;margin:22px 0 2px;display:flex}.agenda>div:first-child .agmonat{margin-top:0}.agmonat b{letter-spacing:.18em;text-transform:uppercase;color:var(--sub);white-space:nowrap;font-size:11px;font-weight:600}.agmonat i{background:var(--line);flex:1;height:1px;display:block}.agliste{flex-direction:column;display:flex}.agz{border-bottom:1px solid var(--line)}.agz>summary{cursor:pointer;grid-template-columns:56px 1fr auto;align-items:baseline;gap:18px;padding:11px 10px 11px 8px;list-style:none;transition:background .15s;display:grid}.agz>summary::-webkit-details-marker{display:none}.agz>summary:hover{background:var(--mist)}.agz>summary:focus-visible{outline:2px solid var(--sky);outline-offset:-2px}.agz[open]>summary{background:var(--mist)}.agdat{text-align:center;line-height:1.05}.agdat .wt{letter-spacing:.13em;text-transform:uppercase;color:var(--sky);font-size:9.5px;font-weight:600;display:block}.agdat .tg{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:22px;font-weight:600;display:block}.agdat .mo{letter-spacing:.13em;text-transform:uppercase;color:var(--sub);font-size:9.5px;font-weight:500;display:block}.agtitel{min-width:0;display:block}.agtitel b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:16.5px;font-weight:600;line-height:1.35;display:block;overflow:hidden}.agtitel em{color:var(--sub);margin-top:1px;font-size:13px;font-style:normal;display:block}.agz>summary:hover .agtitel b{color:var(--deep)}.agrechts{white-space:nowrap;align-items:center;gap:8px;display:flex}.agzeit{color:var(--sub);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.agmarke{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--deep);border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:700}.agmehr{flex-direction:column;gap:7px;padding:2px 10px 16px 82px;display:flex}.agmehr p{color:#4b5a70;max-width:68ch;margin:0;font-size:15px;line-height:1.5}.agmehr .agmeta{color:var(--sub);font-size:13px}.agmehr a{color:var(--deep);font-size:14px;font-weight:600}.agmehr a:hover{text-decoration:underline}@media (max-width:760px){.agz>summary{grid-template-columns:46px 1fr;gap:14px;padding:10px 6px}.agtitel b{white-space:normal;font-size:15.5px}.agrechts{grid-column:2;margin-top:2px}.agmehr{padding-left:66px}}.rubrik .agsektion{padding:28px 0 8px}.rubrik .agsektion .sechead{margin-bottom:10px}.agwerbung{position:sticky;top:96px}@media (max-width:900px){.agwerbung{margin-top:22px;position:static}}.agwerbung .adbox{border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden}.agwerbung .adbox .lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--sub);border-bottom:1px solid var(--line);padding:7px 12px;font-size:10px}.agwerbung .adbox img{width:100%;display:block}.agwerbung .adbox .hausbanner{text-align:center;background:linear-gradient(160deg,#f7fbfe,#eef6fb);flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:300px;padding:26px 22px;text-decoration:none;display:flex}.agwerbung .adbox .hb-titel{color:var(--ink);font-size:21px;font-weight:700;line-height:1.25}.agwerbung .adbox .hb-text{color:var(--sub);max-width:26ch;font-size:14.5px;line-height:1.5}.agwerbung .adbox .hb-knopf{background:var(--sky);color:#fff;border-radius:999px;margin-top:6px;padding:9px 20px;font-size:14.5px;font-weight:700}.agwerbung .adbox .hausbanner:hover .hb-knopf{background:var(--deep)}.werbeband-abschnitt{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;padding:44px 0}.adbox .kundenbanner{background:#fff;border-radius:10px;display:block;overflow:hidden}.adbox .kundenbanner img{width:100%;height:auto;display:block}.gbanner{color:#fff;border-radius:10px;text-decoration:none;display:block;position:relative;overflow:hidden}.gbanner .gfoto{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.gbanner .gschleier{background:linear-gradient(90deg,#0a1628d1 0%,#0a16288c 55%,#0a162826 100%);position:absolute;inset:0}.gbanner .ginhalt{flex-direction:column;align-items:flex-start;gap:6px;padding:22px 26px;display:flex;position:relative}.gbanner .ginhalt b{letter-spacing:.2px;text-shadow:0 1px 4px #00000059;font-size:24px;font-weight:800;line-height:1.15}.gbanner .gtext{text-shadow:0 1px 3px #0006;max-width:34em;font-size:15px;line-height:1.35}.gbanner .gknopf{color:#0a1628;background:#fff;border-radius:999px;margin-top:6px;padding:8px 18px;font-size:14px;font-weight:700}.gbanner.gbreit{align-items:center;min-height:150px;display:flex}.gbanner.gbreit .ginhalt{width:100%}.gbanner.grechteck{aspect-ratio:580/400}.gbanner.grechteck .gschleier{background:linear-gradient(#0a16280d 0%,#0a162873 45%,#0a1628e0 100%)}.gbanner.grechteck .ginhalt{padding:16px 18px;position:absolute;bottom:0;left:0;right:0}.gbanner.grechteck .ginhalt b{font-size:20px}.gbanner.grechteck .gtext{font-size:14px}@media (max-width:700px){.gbanner.gbreit{min-height:120px}.gbanner.gbreit .ginhalt b{font-size:19px}.gbanner.gbreit .gtext{font-size:13px}}.agenda .agaufdeck{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.agenda>.agaufdeck:not(:checked)~div .agspaet,.agenda>.agaufdeck:not(:checked)~div.agspaet,.agenda>.agaufdeck:checked~.agaufknopf{display:none}.agaufknopf{border:1px solid var(--line,#d8dee8);color:#0d5c8c;cursor:pointer;text-align:center;background:#fff;border-radius:999px;width:max-content;max-width:100%;margin:14px auto 0;padding:10px 26px;font-size:14.5px;font-weight:700;display:block}.agaufknopf:hover{background:#f0f8fd;border-color:#0d7bb3}.sfleer{text-align:center;border:1px dashed var(--line);color:inherit;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:36px 24px;text-decoration:none;display:flex}.sfleer b{color:var(--ink);font-size:22px}.sfleer span{color:var(--sub);max-width:38em}.sfleer .sfleer-knopf{background:var(--deep);color:#fff;border-radius:999px;margin-top:10px;padding:12px 30px;font-weight:700}.sfleer:hover .sfleer-knopf{background:var(--sky)}.wbleer{border:2px dashed var(--line);background:var(--mist);border-radius:12px;justify-content:center;align-items:center;gap:14px;padding:26px 20px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.wbleer:hover{border-color:var(--sky);background:var(--ice)}.wbleer b{color:var(--ink);font-size:17px}.wbleer span{color:var(--deep);font-size:14.5px;font-weight:700}@media (max-width:600px){.wbleer{text-align:center;flex-direction:column;gap:6px}}.main .nabgruppe{display:inline-block;position:relative}.main .nabgruppe>a{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.main .nabgruppe>a i{opacity:.55;font-size:10px;font-style:normal;transition:transform .18s}.main .nabgruppe:hover>a i,.main .nabgruppe:focus-within>a i{opacity:.9;transform:rotate(180deg)}.main .nuntermenu{visibility:hidden;opacity:0;border:1px solid var(--line);z-index:60;background:#fff;border-radius:12px;min-width:230px;padding:8px;transition:opacity .16s,transform .16s,visibility 0s linear .16s;position:absolute;top:calc(100% + 8px);left:-10px;transform:translateY(6px);box-shadow:0 18px 44px #071a3429}.main .nuntermenu:before{content:"";height:9px;position:absolute;top:-9px;left:0;right:0}.main .nabgruppe:hover .nuntermenu,.main .nabgruppe:focus-within .nuntermenu{visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)}.main .nuntermenu a{color:var(--ink);white-space:nowrap;border-radius:8px;padding:9px 14px;font-size:14.5px;font-weight:600;display:block}.main .nuntermenu a:hover{background:var(--ice);color:var(--deep)}.top .ninserat{background:var(--deep);color:#fff;white-space:nowrap;border-radius:999px;margin-left:8px;padding:9px 18px;font-size:14px;font-weight:700;display:inline-block}.top .ninserat:hover{background:var(--sky);color:#fff}@media (max-width:900px){.top .ninserat{margin-left:4px;padding:8px 14px;font-size:13px}}.bestellen .btrenner{color:var(--ink);margin:34px 0 6px;font-size:20px;font-weight:800}.agenda .agz.aggebucht{background:var(--ice);border-left:4px solid var(--sky);border-radius:8px}.agenda .agz.aggebucht .agtitel{font-weight:700}
