@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-latin-800-normal.woff2)format("woff2");font-weight:800;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-latin-ext-800-normal.woff2)format("woff2");font-weight:800;font-display:swap;unicode-range:U+100-2AF,U+1E??}@font-face{font-family:Barlow;src:url(/fonts/barlow-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Barlow;src:url(/fonts/barlow-latin-ext-400-normal.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+100-2AF,U+1E??}@font-face{font-family:Barlow;src:url(/fonts/barlow-latin-600-normal.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Barlow;src:url(/fonts/barlow-latin-ext-600-normal.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+100-2AF,U+1E??}@font-face{font-family:Barlow;src:url(/fonts/barlow-latin-700-normal.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212}:root{--purple:#0d4a5e;--plum:#12807f;--ink:#07242e;--mist:#dcecea;--paper:#f5f7f2;--white:#fff;--red:#d8452f;--sun:#37d0bd;--text:#07242e;--display:"Barlow Condensed", "Arial Narrow", sans-serif;--body:"Barlow", system-ui, sans-serif;--step-small:.9375rem;--step-body:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--step-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--step-head:clamp(2.5rem, 1.2rem + 5vw, 5.5rem);--edge:max(clamp(16px, 3vw, 44px), calc((100vw - 1320px) / 2));--gap:clamp(72px, 11vw, 160px);--line:6px solid var(--ink)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;color-scheme:light;scroll-padding-top:24px}::selection{background:var(--sun);color:var(--ink)}body{background:var(--white);color:var(--text);font:400 var(--step-body)/1.6 var(--body);margin:0;overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:3px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:4px solid var(--red);outline-offset:3px}h1,h2,h3{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:800;line-height:.95}h2{font-size:var(--step-head)}h3{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem)}p{margin:0}.skip{background:var(--sun);color:var(--ink);z-index:10;padding:10px 16px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.wrap{padding-inline:var(--edge)}.bar{padding:16px var(--edge);background:var(--purple);color:var(--white);justify-content:space-between;align-items:center;gap:24px;display:flex}.bar img{width:280px;height:auto}.bar nav ul{flex-wrap:wrap;gap:4px 26px;margin:0;padding:0;list-style:none;display:flex}.bar nav a{padding:8px 0;font-size:1rem;font-weight:600;text-decoration:none;transition:color .16s;display:inline-block}.bar nav a:hover,.bar nav a[aria-current]{color:var(--sun)}.burger{display:none}.btn{background:var(--sun);color:var(--ink);font:800 1.5rem/1 var(--display);text-transform:uppercase;cursor:pointer;border:0;padding:16px 26px;text-decoration:none;transition:transform .16s ease-out,background .16s;display:inline-block}.btn:hover{background:var(--white);transform:translateY(-2px)}.btn:active{transform:translateY(1px)}.panel{border:var(--line);background:var(--white);overflow:hidden}.panel img{object-fit:cover;width:100%;height:100%;transition:transform .4s ease-out}a:hover>.panel img,a.panel:hover img{transform:scale(1.04)}.hero{background:var(--purple);color:var(--white);padding:clamp(28px, 4vw, 56px) var(--edge) 0;position:relative}.hero h1{font-size:min(12.4vw,13.5rem);line-height:.86}.hero h1 span{white-space:nowrap;display:block}.hero h1 span+span{color:var(--sun)}.hero-foot{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(24px,4vw,64px);margin-top:clamp(28px,3.5vw,52px);display:grid}.hero-foot p{font-size:var(--step-lead);max-width:30ch;margin-bottom:24px;line-height:1.35}.hero-pic{z-index:2;aspect-ratio:16/9;margin-bottom:-96px;position:relative;transform:rotate(-2.4deg)}.intro{padding:calc(var(--gap) + 64px) var(--edge) var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);display:grid}.intro .text{gap:1.1em;max-width:66ch;display:grid}.topics{grid-template-columns:repeat(12,1fr);display:grid}.topic{padding:clamp(24px, 3vw, 44px) var(--edge);flex-direction:column;justify-content:space-between;gap:18px;min-height:460px;text-decoration:none;transition:filter .2s;display:flex}.topic p{max-width:44ch}.topic .panel{aspect-ratio:3/2;width:100%;max-height:300px}.t1{background:var(--sun);color:var(--ink);grid-column:span 7}.t2{background:var(--ink);color:var(--white);grid-column:span 5}.t3{background:var(--plum);color:var(--white);grid-column:span 5}.t4{background:var(--mist);color:var(--ink);grid-column:span 7}.calc{background:var(--sun);color:var(--ink);padding:var(--gap) var(--edge);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.calc.inline{border:var(--line);margin-block:2.2em;padding:clamp(24px,4vw,44px);display:block}.calc.inline h2{margin:0 0 8px;font-size:clamp(2.25rem,1.8rem + 2vw,3.5rem)}.calc form{gap:20px;margin-top:26px;display:grid}.calc fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.calc legend,.calc label.big{margin-bottom:6px;padding:0;font-weight:700}.choices{flex-wrap:wrap;gap:8px;display:flex}.choices label{cursor:pointer}.choices input{opacity:0;position:absolute}.choices span{background:var(--white);min-height:44px;padding:10px 16px;font-weight:600;transition:background .16s,color .16s;display:block}.choices input:checked+span{background:var(--ink);color:var(--white)}.choices input:focus-visible+span{outline:4px solid var(--red);outline-offset:2px}input[type=range]{width:100%;accent-color:var(--ink);height:32px}.sum{font-family:var(--display);font-size:clamp(5rem,13vw,12rem);font-weight:800;line-height:.85}.calc.inline .sum{margin-top:22px;font-size:clamp(4rem,9vw,6.5rem)}.sumnote{margin-top:12px;font-weight:600}.ways{background:var(--white);padding:var(--gap) var(--edge)}.ways h2{margin-bottom:14px}.ways>p{max-width:58ch;margin-bottom:36px}.slips{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.slip{text-decoration:none}.slip .panel{aspect-ratio:3/2;margin-bottom:14px}.slip:nth-child(2n) .panel{transform:rotate(1.2deg)}.slip:nth-child(odd) .panel{transform:rotate(-1deg)}.slip h3{margin-bottom:4px}.guide{background:var(--purple);color:var(--white);padding:var(--gap) var(--edge)}.giant{font:800 clamp(5rem, 21vw, 21rem)/.8 var(--display);text-transform:uppercase;color:var(--white);margin-bottom:36px;display:block}.rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rows a{background:var(--plum);justify-content:space-between;align-items:baseline;gap:24px;padding:18px 22px;text-decoration:none;transition:background .16s,color .16s,padding .16s;display:flex}.rows a:hover{background:var(--sun);color:var(--ink);padding-left:32px}.rows b{font:800 clamp(1.6rem, 1.3rem + 1.3vw, 2.4rem)/1 var(--display);text-transform:uppercase}.rows time{white-space:nowrap;font-size:var(--step-small)}.bands{display:grid}.bands details{padding:0 var(--edge)}.bands details:nth-child(odd){background:var(--mist)}.bands details:nth-child(2n){background:var(--paper)}.bands summary{cursor:pointer;font:800 clamp(1.6rem, 1.3rem + 1.2vw, 2.25rem)/1.05 var(--display);text-transform:uppercase;justify-content:space-between;gap:18px;padding:26px 0;list-style:none;display:flex}.bands summary::-webkit-details-marker{display:none}.bands summary:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M9 0v18M0 9h18' stroke='%23b4432f' stroke-width='4'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:18px;height:18px;margin-top:6px;transition:transform .2s ease-out}.bands details[open] summary:after{transform:rotate(45deg)}.bands details p{max-width:70ch;padding-bottom:28px}.faq-head{padding:var(--gap) var(--edge) 28px}.cta{background:var(--ink);color:var(--white);padding:var(--gap) var(--edge)}.cta h2{margin-bottom:28px;font-size:clamp(2.75rem,12vw,11.5rem);line-height:.86}.cta h2 span{color:var(--sun);display:block}.page-head{background:var(--purple);color:var(--white);padding:clamp(24px, 3vw, 40px) var(--edge) 0;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(24px,4vw,64px);display:grid}.crumbs{font-size:var(--step-small);margin-bottom:20px}.crumbs a{padding:6px 0;display:inline-block}.crumbs ol{flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";opacity:.7;margin-right:8px}.page-head h1{hyphens:auto;overflow-wrap:break-word;padding-bottom:clamp(32px,4vw,56px);font-size:clamp(3rem,1.4rem + 6.4vw,7.25rem);line-height:.9}.page-head .meta{font-size:var(--step-small);margin:-18px 0 clamp(32px,4vw,56px)}.page-pic{z-index:2;aspect-ratio:3/2;margin-bottom:-56px;position:relative;transform:rotate(1.8deg)}.article{padding:calc(56px + var(--gap) * .55) var(--edge) var(--gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,4vw,64px);display:grid}.prose{max-width:70ch}.prose>*+*{margin-top:1.1em}.prose h2{margin-top:1.4em;font-size:clamp(2.25rem,1.7rem + 2.2vw,3.5rem)}.prose h3{margin-top:1.4em;font-size:clamp(1.6rem,1.4rem + .7vw,2rem)}.prose ul{padding-left:1.2em}.prose li+li{margin-top:.35em}.prose a{color:var(--purple);text-decoration-thickness:2px;text-decoration-color:var(--red);font-weight:600}.prose a:hover{background:var(--sun)}.scroll-x{overflow-x:auto}.prose table{border-collapse:collapse;width:100%;font-size:1rem}.prose th{background:var(--purple);color:var(--white);text-align:left;padding:10px 12px}.prose td{vertical-align:top;padding:10px 12px}.prose tr:nth-child(2n) td{background:var(--mist)}.prose thead:has(th:empty){display:none}aside.side{align-self:start;gap:24px;display:grid;position:sticky;top:24px}.toc{background:var(--mist);padding:22px 24px}.toc h2,.more h2{margin-bottom:10px;font-size:1.75rem}.toc ul,.more ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.toc a{padding:3px 0;font-weight:600;display:inline-block}.more{background:var(--ink);color:var(--white);padding:22px 24px}.more a:hover{color:var(--sun)}.cards{padding:clamp(32px, 5vw, 64px) var(--edge) var(--gap);grid-template-columns:repeat(12,1fr);gap:28px 22px;display:grid}.card{grid-column:span 4;text-decoration:none;display:block}.card:nth-child(7n+1){grid-column:span 8}.card .panel{aspect-ratio:3/2;margin-bottom:12px}.card h2{margin-bottom:6px;font-size:clamp(1.75rem,1.4rem + 1.1vw,2.5rem);line-height:1}.card:nth-child(7n+1) h2{font-size:clamp(2.25rem,1.8rem + 2vw,3.75rem)}.card time{font-size:var(--step-small);margin-bottom:6px;display:block}.lead-area{background:var(--purple);color:var(--white);padding:clamp(32px, 5vw, 64px) var(--edge)}.lead-area h1{margin-bottom:16px;font-size:clamp(3.5rem,12vw,11rem);line-height:.86}.lead-area p{max-width:58ch;font-size:var(--step-lead);line-height:1.35}.filter{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.filter a{background:var(--plum);padding:10px 16px;font-weight:600;text-decoration:none}.filter a[aria-current],.filter a:hover{background:var(--sun);color:var(--ink)}.todo{background:var(--sun);color:var(--ink);padding:18px 22px;font-weight:600}.karte{background:var(--mist);margin:clamp(24px,4vw,48px) 0;padding:clamp(8px,2vw,24px)}.karte svg{width:100%;height:auto;display:block}.karte .land{fill:var(--purple)}.karte circle:not(.pin-treffer){fill:var(--sun);stroke:var(--ink);stroke-width:1.5px;transition:r .14s}.karte a{transition:opacity .18s}.karte a:hover circle:not(.pin-treffer),.karte a:focus-visible circle:not(.pin-treffer){fill:var(--white);r:8px}.filterbox{gap:10px;margin-bottom:8px;display:grid}.filterbox .choices span{background:var(--mist);min-height:44px;padding:10px 14px;font-size:1rem}.filterbox p{margin-top:8px;font-weight:600}.region{padding-block:clamp(32px,5vw,64px)}.region h2{margin-bottom:26px}.region h2 a{text-decoration:none}.region h2 a:hover{color:var(--red)}.wege{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:26px 20px;margin:0;padding:0;list-style:none;display:grid}.wege a{text-decoration:none;display:block}.wege .panel{aspect-ratio:3/2;border-width:4px;margin-bottom:10px}.wege h3{margin-bottom:4px;font-size:1.625rem;line-height:1}.wege p{font-size:1rem;line-height:1.4}[hidden]{display:none!important}.index-links{padding-block:24px var(--gap);gap:20px;display:grid}.pills{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.pills a{background:var(--purple);color:var(--white);padding:10px 16px;font-weight:600;text-decoration:none;transition:background .16s,color .16s;display:block}.pills a:hover{background:var(--sun);color:var(--ink)}.fakten{grid-template-columns:auto 1fr;gap:6px 14px;margin:0;font-size:1rem;display:grid}.fakten dt{font-weight:700}.fakten dd{margin:0}.talband{background:var(--sun);color:var(--ink);padding:var(--gap) var(--edge);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.talband .panel{aspect-ratio:3/2;transform:rotate(-1.4deg)}.talband p{max-width:50ch;margin:18px 0 24px}.talband .btn{background:var(--ink);color:var(--white)}.talband .btn:hover{background:var(--purple)}.kurz{background:var(--mist);padding:18px 22px}.wegtabelle{border-collapse:collapse;width:100%;font-size:1rem}.wegtabelle th{background:var(--purple);color:var(--white);text-align:left;padding:10px 12px}.wegtabelle td{vertical-align:top;padding:10px 12px}.wegtabelle tr:nth-child(2n) td{background:var(--mist)}.wegtabelle a{font-weight:600}.vergleich{padding-block:0 var(--gap)}.region .scroll-x{margin-bottom:36px}.foot{background:var(--ink);color:var(--white);margin-top:max(96px,15.84vw);position:relative}.foot-band{object-fit:cover;object-position:center bottom;width:100%;height:max(96px,15.84vw);position:absolute;bottom:100%;left:0}.foot-inner{padding:clamp(24px, 3vw, 44px) var(--edge) clamp(36px, 4vw, 56px);grid-template-columns:minmax(0,5fr) repeat(3,minmax(0,2fr));gap:clamp(28px,4vw,64px);display:grid}.foot-marke img{width:240px;height:auto}.foot-marke p{max-width:34ch;margin:16px 0 20px}.foot h2{color:var(--sun);margin-bottom:8px;font-size:1.5rem}.foot ul{margin:0;padding:0;list-style:none}.foot nav a,.foot-recht a{padding:11px 0;line-height:1.3;text-decoration:none;transition:color .16s;display:inline-block}.foot nav a:hover,.foot-recht a:hover{color:var(--sun);text-underline-offset:4px;text-decoration:underline}.foot-recht{padding:14px var(--edge) calc(14px + env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;display:flex}.foot-recht small{font-size:var(--step-small);flex:320px}.foot-recht ul{gap:24px;display:flex}.linkbtn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}.js [data-rise]{opacity:0;transition:opacity .52s ease-out,transform .52s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 75ms);transform:translateY(24px)}.js [data-rise].in{opacity:1;transform:none}.hero-pic img{transform-origin:40% 80%;animation:16s ease-in-out infinite alternate drift}@keyframes drift{0%{transform:scale(1)}to{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js [data-rise]{opacity:1;transition:none;transform:none}.hero-pic img{animation:none}.btn,.rows a,.panel img{transition:none}}@media (width<=1180px){.bar img{width:224px}.bar nav ul{column-gap:18px}.bar nav a{font-size:.9375rem}}@media (width<=900px){.bar{flex-wrap:wrap}.bar img{width:224px}.burger{color:var(--white);border:3px solid var(--white);font:800 1.2rem/1 var(--display);text-transform:uppercase;background:0 0;min-height:44px;padding:10px 14px;display:block}.bar nav{width:100%}.js .bar nav{display:none}.js .bar nav.open{display:block}.bar nav ul{flex-direction:column}.bar nav a{padding:10px 0;font-size:1.125rem}.hero-foot,.intro,.calc,.page-head,.article,.talband{grid-template-columns:minmax(0,1fr)}.hero h1{font-size:12.2vw}.hero h1 span:first-child{font-size:15vw}.hero h1 span+span{margin-top:8px}.slips{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-pic{margin-bottom:-48px}.intro{padding-top:calc(48px + var(--gap))}.topic{grid-column:span 12;min-height:0}.card,.card:nth-child(7n+1){grid-column:span 12}.page-pic{margin-bottom:-36px}.page-head h1{padding-bottom:8px}.page-head .meta{margin:0}.article{padding-top:84px}aside.side{position:static}.rows a{flex-direction:column;gap:4px}}.skip-caption{position:absolute;left:-9999px}.wege.wrap{padding-inline:var(--edge)}.shopgrid,.dlgrid{padding-block:clamp(32px, 5vw, 64px) var(--gap)}.shopgrid h2,.dlgrid h2{margin-bottom:4px;font-size:1.75rem;line-height:1}.shopgrid,.dlgrid{flex-wrap:wrap;justify-content:center;display:flex}.shopgrid li{flex:0 calc(33.3333% - 13.3333px);min-width:0}.shopgrid h2{font-size:2rem}@media (width<=760px){.shopgrid li{flex-basis:calc(50% - 10px)}}@media (width<=460px){.shopgrid li{flex-basis:100%}}.dlgrid li{flex:0 240px;min-width:0}.dlgrid .panel{aspect-ratio:600/849}.werbehinweis{font-size:1rem}.wrap.werbehinweis{padding-bottom:var(--gap)}.produkte{gap:8px;padding:0;list-style:none;display:grid}.produkte li{background:var(--mist);justify-content:space-between;align-items:center;gap:20px;margin:0;padding:16px 18px;display:flex}.produkte h3{margin:0 0 4px;font-size:1.5rem}.produkte .btn{color:var(--ink);flex:none;padding:12px 16px;font-size:1.125rem;font-weight:800;text-decoration:none}.dlhero{background:var(--purple);color:var(--white);padding:clamp(24px, 3vw, 40px) var(--edge);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.dlhero h1{font-size:clamp(3rem,1.4rem + 5.6vw,6.5rem);line-height:.9}.dlkurz{font-size:var(--step-lead);max-width:34ch;margin:14px 0 22px;line-height:1.35}.dlcover{aspect-ratio:600/849;transform:rotate(1.6deg)}.nlform{gap:10px;max-width:520px;display:grid}.nlform label{font-weight:600}.nlform input[type=email]{font:inherit;background:var(--white);color:var(--ink);border:0;min-height:48px;padding:14px 16px}.nlconsent input{width:22px;height:22px;accent-color:var(--sun);margin:0}.nlconsent{grid-template-columns:22px 1fr;gap:10px;font-size:.9375rem;line-height:1.4;display:grid;font-weight:400!important}.nlform .btn:disabled{background:var(--plum);cursor:not-allowed;transform:none}.consent{background:var(--ink);color:var(--white);z-index:20;padding:18px var(--edge) calc(18px + env(safe-area-inset-bottom));position:fixed;inset:auto 0 0}.consent-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.consent h2{margin-bottom:4px;font-size:1.75rem}.consent p{max-width:72ch;font-size:1rem}.consent-actions{gap:8px;display:flex}.optout{margin-top:28px}@media (width<=1120px){.bar{flex-wrap:wrap}.burger{color:var(--white);border:3px solid var(--white);font:800 1.2rem/1 var(--display);text-transform:uppercase;background:0 0;min-height:44px;padding:10px 14px;display:block}.bar nav{width:100%}.js .bar nav{display:none}.js .bar nav.open{display:block}.bar nav ul{flex-direction:column}.bar nav a{padding:10px 0;font-size:1.125rem}}@media (width<=900px){.dlhero{grid-template-columns:minmax(0,1fr)}.dlcover{max-width:260px}.produkte li{flex-direction:column;align-items:flex-start}}.dlcta{background:var(--purple);color:var(--white);padding:var(--gap) var(--edge);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.dlcta h2{margin-bottom:14px}@media (width<=900px){.dlcta{grid-template-columns:minmax(0,1fr)}}.karte .pin-treffer{fill:#0000;stroke:none}.dlcta h2{font-size:clamp(2.25rem,1.7rem + 2.2vw,3.5rem)}@media (width<=900px){.foot-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.foot-marke{grid-column:1/-1}.toc[data-seite]{display:none}.prose p{hyphens:auto}.rows b{font-size:1.5rem}}.inhaltsbild{aspect-ratio:3/2;margin-block:1.6em}.hp{position:absolute;left:-9999px}.nlfehler{background:var(--sun);color:var(--ink);padding:10px 14px;font-weight:600}@media (width>=901px){.topics{flex-wrap:wrap;display:flex}.topic{--innen:clamp(24px, 3vw, 44px);--platz:calc(100% - 2 * var(--edge))}.t1,.t3{padding-left:var(--edge);padding-right:var(--innen)}.t2,.t4{padding-left:var(--innen);padding-right:var(--edge)}.t1,.t4{width:calc(var(--edge) + var(--platz) * 7 / 12)}.t2,.t3{width:calc(var(--edge) + var(--platz) * 5 / 12)}}.passend{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-block:2em;display:grid}.passend a{background:var(--sun);color:var(--ink);gap:4px;padding:16px 18px;line-height:1.35;text-decoration:none;transition:filter .16s;display:grid}.passend a:hover{filter:brightness(1.05)}.passend span{font-size:1rem}.sprache{flex:none;position:relative}.sprache summary{cursor:pointer;border:2px solid #ffffff80;align-items:center;min-height:44px;padding:8px 10px;font-weight:700;list-style:none;display:flex}.sprache summary::-webkit-details-marker{display:none}.sprache ul{z-index:30;background:var(--ink);min-width:150px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.sprache a{padding:10px 16px;text-decoration:none;display:block}.sprache a:hover,.sprache a[aria-current]{color:var(--sun)}@media (width<=1120px){.bar>a:first-child{margin-right:auto}.sprache{order:1}.burger{order:2}.bar nav{order:3}}html:not([lang=de]) .hero h1 span:first-child{margin-bottom:.14em}@media (width>=1121px){.bar nav ul{flex-wrap:nowrap;column-gap:clamp(14px,1.5vw,26px)}.bar nav a{white-space:nowrap}}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{background:var(--plum)}::-webkit-scrollbar-track{background:var(--mist)}.zahlen{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:0 0 1.6em;display:grid}.zahlen div{background:var(--purple);color:var(--white);padding:14px 16px}.zahlen dt{font-size:var(--step-small)}.zahlen dd{font:800 clamp(2rem, 1.5rem + 1.6vw, 3rem)/1 var(--display);font-variant-numeric:tabular-nums;margin:0}.lot{background:var(--mist);padding:18px 20px}.lot h2{margin-bottom:10px;font-size:1.75rem}.lot svg{width:100%;height:auto;display:block}.finder{background:var(--sun);color:var(--ink);padding:var(--gap) var(--edge);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.finder h2{margin-bottom:12px}.finder .choices{margin-top:18px}.finder .choices span{background:var(--white)}.finder .summe{font:800 clamp(3rem, 2rem + 5vw, 6.5rem)/.9 var(--display);font-variant-numeric:tabular-nums;margin-top:20px}.bayern{background:var(--purple);padding:clamp(10px,2vw,24px)}.bayern svg{width:100%;height:auto;display:block}.bayern .land{fill:var(--plum);stroke:var(--ink);stroke-width:3px}.bayern circle{fill:var(--white);stroke:var(--ink);stroke-width:2px;transition:r .14s,fill .14s,opacity .18s}.bayern a:hover circle,.bayern a:focus-visible circle,.bayern a.an circle{fill:#f7b733;r:12px}.bayern a.aus circle{opacity:.18}.bayern .kartenname{fill:var(--white);font:700 15px var(--body);opacity:0;pointer-events:none;paint-order:stroke;stroke:var(--ink);stroke-width:4px}.bayern a:hover .kartenname,.bayern a:focus-visible .kartenname,.bayern a.an .kartenname{opacity:1}.seeliste{padding:clamp(32px, 5vw, 64px) var(--edge) var(--gap);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:28px 20px;margin:0;list-style:none;display:grid}.seeliste a{text-decoration:none;display:block}.seeliste .panel{aspect-ratio:3/2;border-width:4px;margin-bottom:10px}.seeliste h2,.seeliste h3{margin-bottom:4px;font-size:1.875rem;line-height:1}.seeliste p{font-size:1rem;line-height:1.4}.seeliste .marke{font-variant-numeric:tabular-nums;font-weight:600}.kleine{padding:0}.tipp{background:var(--sun);color:var(--ink);padding:18px 22px}.tipp strong{font:800 1.5rem/1 var(--display);text-transform:uppercase;margin-bottom:6px;display:block}.tourfakten{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:0 0 1.6em;display:grid}.tourfakten div{background:var(--mist);padding:12px 14px}.tourfakten dt{font-size:var(--step-small)}.tourfakten dd{font:800 1.75rem/1 var(--display);text-transform:uppercase;margin:0}.stufe-leicht{color:#fff;background:#2f6e9f}.stufe-mittel{background:var(--red);color:#fff}.stufe-schwer{background:var(--ink);color:#fff}.stufe{padding:2px 8px;font-size:.9375rem;font-weight:700;display:inline-block}@media (width<=900px){.finder{grid-template-columns:minmax(0,1fr)}}.btn.inv{background:var(--ink);color:var(--white)}.btn.inv:hover{background:var(--purple);color:var(--white)}.talband,.t1,.calc{background:#f7b733}
