@font-face{font-family:DejaVu Sans;src:url(/fonts/dejavu-sans-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DejaVu Sans;src:url(/fonts/dejavu-sans-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DejaVu Fallback;src:local(Arial);font-weight:400;size-adjust:113.5%;ascent-override:81.8%;descent-override:20.8%;line-gap-override:0%}@font-face{font-family:DejaVu Fallback;src:local(Arial Bold);font-weight:700;size-adjust:120.6%;ascent-override:77.0%;descent-override:19.6%;line-gap-override:0%}:root{--color-bg:#fffcf7;--color-surface:#fff;--color-surface-2:#f5f0e7;--color-ink:#173438;--color-ink-muted:#4e6668;--color-line:#6f8889;--color-line-soft:#e7dfd2;--color-brand:#083f42;--color-brand-hover:#0f5a5e;--color-brand-pressed:#052a2c;--color-on-brand:#fff;--color-brand-soft:#cdede2;--color-action:#ff7a59;--color-action-hover:#ff8f72;--color-action-pressed:#ffa389;--color-on-action:#083f42;--color-sun:#cdede2;--color-on-sun:#083f42;--color-warn:#a61b3c;--color-warn-soft:#fce4e9;--color-info:#1d5c80;--color-seg-flight:#3a7fc0;--color-seg-stay:#083f42;--color-seg-car:#c24e2a;--color-seg-activity:#a08078;--color-focus:var(--color-brand);--color-disabled-ink:#87999a;--color-scrim:#04292b73;--shadow-1:0 1px 2px #083f420f, 0 2px 8px #083f420d;--shadow-2:0 12px 32px #083f4229;--shadow-float:var(--shadow-2);--font-sans:"DejaVu Sans", "DejaVu Fallback", Arial, sans-serif;--text-display:clamp(2rem, 1.5rem + 2.2vw, 3.5rem);--text-h1:clamp(1.75rem, 1.4rem + 1.6vw, 2.5rem);--text-price:clamp(1.75rem, 1.5rem + 1vw, 2.25rem);--text-h2:clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--text-lead:1.125rem;--text-body:1rem;--text-small:.875rem;--text-label:.875rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--gutter:max(16px, env(safe-area-inset-left,0px));--content-max:1200px;--radius-xs:4px;--radius-s:12px;--radius-m:24px;--radius-pill:999px;--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--dur-feder:.26s;--dur-umlauf:1.6s;--dur-schimmer:1.4s;--ease-feder:cubic-bezier(.34, 1.2, .64, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--ease-ausrollen:cubic-bezier(.16, 1, .3, 1);--weg-s:6px;--weg-m:12px;--stagger:40ms;color-scheme:light}@media (width>=768px){:root{--text-body:1.0625rem;--gutter:max(24px, env(safe-area-inset-left,0px))}}@media (width>=1024px){:root{--gutter:max(32px, env(safe-area-inset-left,0px))}}@media (prefers-reduced-motion:reduce){:root{--weg-s:0px;--weg-m:0px;--stagger:0s;--dur-base:.12s;--dur-slow:.12s;--dur-feder:0s;--ease-feder:var(--ease-out);--ease-pop:var(--ease-out)}html{scroll-behavior:auto}.umlauf *,.karte--skelett span:after,.band__teil,.band__marke,.budget__band span,.fortschritt__balken span:after{animation:none!important}.kachel:active,.knopf:active,.chip:active,.links-liste a:active{transform:none!important}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);margin:0;line-height:1.55}h1,h2,h3{text-wrap:balance;margin:0}p{max-width:66ch;margin:0}img{max-width:100%;height:auto}a{color:var(--color-brand);text-underline-offset:.15em}@media (hover:hover){a:hover{color:var(--color-brand-hover)}}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.seite{max-width:var(--content-max);padding-left:var(--gutter);padding-right:max(var(--gutter), env(safe-area-inset-right,0px));margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.banner{z-index:20;gap:var(--space-3);max-height:50vh;padding:var(--space-4) var(--gutter) calc(var(--space-4) + env(safe-area-inset-bottom,0px));background:var(--color-surface);box-shadow:var(--shadow-float);display:grid;position:fixed;bottom:0;left:0;right:0;overflow:auto}.banner h2{font-size:var(--text-h2)}.banner__knoepfe{gap:var(--space-2);display:grid}@media (width>=768px){.banner{right:auto;left:var(--gutter);bottom:var(--space-4);border-radius:var(--radius-m);max-width:720px}.banner__knoepfe{grid-template-columns:1fr 1fr}}@media (forced-colors:active){.knopf,.chip,.kachel,.ausweg,.sheet,.karte,.banner,.sortierung select{border:2px solid buttontext}.kachel:has(:checked),.segment__teil:has(:checked){outline-offset:-3px;outline:3px solid highlight}.band__spur{border:1px solid canvastext}.band__teil,.band__luft,.band__ueber{forced-color-adjust:none}}.w-0{width:0%}.w-1{width:1%}.w-2{width:2%}.w-3{width:3%}.w-4{width:4%}.w-5{width:5%}.w-6{width:6%}.w-7{width:7%}.w-8{width:8%}.w-9{width:9%}.w-10{width:10%}.w-11{width:11%}.w-12{width:12%}.w-13{width:13%}.w-14{width:14%}.w-15{width:15%}.w-16{width:16%}.w-17{width:17%}.w-18{width:18%}.w-19{width:19%}.w-20{width:20%}.w-21{width:21%}.w-22{width:22%}.w-23{width:23%}.w-24{width:24%}.w-25{width:25%}.w-26{width:26%}.w-27{width:27%}.w-28{width:28%}.w-29{width:29%}.w-30{width:30%}.w-31{width:31%}.w-32{width:32%}.w-33{width:33%}.w-34{width:34%}.w-35{width:35%}.w-36{width:36%}.w-37{width:37%}.w-38{width:38%}.w-39{width:39%}.w-40{width:40%}.w-41{width:41%}.w-42{width:42%}.w-43{width:43%}.w-44{width:44%}.w-45{width:45%}.w-46{width:46%}.w-47{width:47%}.w-48{width:48%}.w-49{width:49%}.w-50{width:50%}.w-51{width:51%}.w-52{width:52%}.w-53{width:53%}.w-54{width:54%}.w-55{width:55%}.w-56{width:56%}.w-57{width:57%}.w-58{width:58%}.w-59{width:59%}.w-60{width:60%}.w-61{width:61%}.w-62{width:62%}.w-63{width:63%}.w-64{width:64%}.w-65{width:65%}.w-66{width:66%}.w-67{width:67%}.w-68{width:68%}.w-69{width:69%}.w-70{width:70%}.w-71{width:71%}.w-72{width:72%}.w-73{width:73%}.w-74{width:74%}.w-75{width:75%}.w-76{width:76%}.w-77{width:77%}.w-78{width:78%}.w-79{width:79%}.w-80{width:80%}.w-81{width:81%}.w-82{width:82%}.w-83{width:83%}.w-84{width:84%}.w-85{width:85%}.w-86{width:86%}.w-87{width:87%}.w-88{width:88%}.w-89{width:89%}.w-90{width:90%}.w-91{width:91%}.w-92{width:92%}.w-93{width:93%}.w-94{width:94%}.w-95{width:95%}.w-96{width:96%}.w-97{width:97%}.w-98{width:98%}.w-99{width:99%}.w-100{width:100%}.l-0{left:0%}.l-1{left:1%}.l-2{left:2%}.l-3{left:3%}.l-4{left:4%}.l-5{left:5%}.l-6{left:6%}.l-7{left:7%}.l-8{left:8%}.l-9{left:9%}.l-10{left:10%}.l-11{left:11%}.l-12{left:12%}.l-13{left:13%}.l-14{left:14%}.l-15{left:15%}.l-16{left:16%}.l-17{left:17%}.l-18{left:18%}.l-19{left:19%}.l-20{left:20%}.l-21{left:21%}.l-22{left:22%}.l-23{left:23%}.l-24{left:24%}.l-25{left:25%}.l-26{left:26%}.l-27{left:27%}.l-28{left:28%}.l-29{left:29%}.l-30{left:30%}.l-31{left:31%}.l-32{left:32%}.l-33{left:33%}.l-34{left:34%}.l-35{left:35%}.l-36{left:36%}.l-37{left:37%}.l-38{left:38%}.l-39{left:39%}.l-40{left:40%}.l-41{left:41%}.l-42{left:42%}.l-43{left:43%}.l-44{left:44%}.l-45{left:45%}.l-46{left:46%}.l-47{left:47%}.l-48{left:48%}.l-49{left:49%}.l-50{left:50%}.l-51{left:51%}.l-52{left:52%}.l-53{left:53%}.l-54{left:54%}.l-55{left:55%}.l-56{left:56%}.l-57{left:57%}.l-58{left:58%}.l-59{left:59%}.l-60{left:60%}.l-61{left:61%}.l-62{left:62%}.l-63{left:63%}.l-64{left:64%}.l-65{left:65%}.l-66{left:66%}.l-67{left:67%}.l-68{left:68%}.l-69{left:69%}.l-70{left:70%}.l-71{left:71%}.l-72{left:72%}.l-73{left:73%}.l-74{left:74%}.l-75{left:75%}.l-76{left:76%}.l-77{left:77%}.l-78{left:78%}.l-79{left:79%}.l-80{left:80%}.l-81{left:81%}.l-82{left:82%}.l-83{left:83%}.l-84{left:84%}.l-85{left:85%}.l-86{left:86%}.l-87{left:87%}.l-88{left:88%}.l-89{left:89%}.l-90{left:90%}.l-91{left:91%}.l-92{left:92%}.l-93{left:93%}.l-94{left:94%}.l-95{left:95%}.l-96{left:96%}.l-97{left:97%}.l-98{left:98%}.l-99{left:99%}.l-100{left:100%}.fuss[data-astro-cid-osws6ng6]{margin-top:var(--space-8);background:var(--color-surface-2);border-top:1px solid var(--color-line-soft)}.fuss__innen[data-astro-cid-osws6ng6]{gap:var(--space-6);padding-block:var(--space-7) var(--space-6);display:grid}.fuss__marke[data-astro-cid-osws6ng6]{gap:var(--space-2);display:grid}.fuss__marke[data-astro-cid-osws6ng6] img[data-astro-cid-osws6ng6]{width:164px;height:auto;display:block}.fuss__marke[data-astro-cid-osws6ng6] p[data-astro-cid-osws6ng6]{color:var(--color-ink-muted);font-size:var(--text-small)}.fuss__links[data-astro-cid-osws6ng6]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=768px){.fuss__links[data-astro-cid-osws6ng6]{grid-template-columns:1.5fr 1fr 1fr}}.fuss__links[data-astro-cid-osws6ng6] h2[data-astro-cid-osws6ng6]{font-size:var(--text-small);margin-bottom:var(--space-2);font-weight:700}.fuss__links[data-astro-cid-osws6ng6] ul[data-astro-cid-osws6ng6]{margin:0;padding:0;list-style:none}.fuss__links[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{min-height:48px;color:var(--color-ink);align-items:center;display:inline-flex}.fuss__notiz[data-astro-cid-osws6ng6]{font-size:var(--text-small);color:var(--color-ink-muted)}.kopf[data-astro-cid-pbr5acfz]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:64px;display:flex}.kopf-band--linie[data-astro-cid-pbr5acfz]{border-bottom:1px solid var(--color-line-soft)}.kopf__link[data-astro-cid-pbr5acfz]{min-height:48px;font-size:var(--text-small);color:var(--color-brand);align-items:center;font-weight:700;display:inline-flex}.logo[data-astro-cid-pbr5acfz]{min-height:48px;padding-block:var(--space-2);align-items:center;display:inline-flex}.logo[data-astro-cid-pbr5acfz] img[data-astro-cid-pbr5acfz]{width:164px;height:auto;display:block}
