.sf-hs-einstieg{width:min(var(--sf-content), calc(100% - var(--sf-gutter) * 2));margin-inline:auto;container:sf-hs-einstieg/inline-size}@container sf-hs-einstieg (width>=801px){.sf-hs-einstieg[data-sf-n5] .sf-hs-bu{display:none}}.sf-hs-bu{--sf-hs-grund:var(--sf-cf-flaeche);--sf-hs-feld:var(--sf-cf-linie);--sf-hs-akzent:var(--sf-travel);--sf-hs-schrift:var(--sf-cf-ink);--sf-hs-knopf:var(--sf-cf-ink);--sf-hs-knopf-text:var(--sf-white);margin-block:var(--sf-hm-s4) var(--sf-hm-abschnitt);background:var(--sf-hs-feld);color:var(--sf-hs-schrift);display:grid;overflow:hidden}.sf-hs-bu[data-sf-ton=halloween]{--sf-hs-grund:var(--sf-cf-lila);--sf-hs-feld:var(--sf-cf-lila-tief);--sf-hs-akzent:var(--sf-cf-signal);--sf-hs-schrift:var(--sf-white);--sf-hs-knopf:var(--sf-cf-signal);--sf-hs-knopf-text:var(--sf-cf-nacht)}.sf-hs-bu-text{z-index:2;align-content:center;gap:var(--sf-hm-s3);padding:var(--sf-hm-s5) var(--sf-hm-s4) var(--sf-hm-s6);background:var(--sf-hs-grund);font-family:var(--sf-cf-schrift);order:2;display:grid;position:relative}.sf-hs-bu-kennzeile{align-items:center;gap:var(--sf-hm-s2);color:var(--sf-hs-akzent);font-size:var(--sf-size-13);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:700;display:flex}.sf-hs-bu-kennzeile:before{content:"";background:currentColor;flex:none;width:24px;height:4px}.sf-hs-bu-titel.sf-hs-bu-titel{max-width:20ch;color:var(--sf-hs-schrift);font-family:var(--sf-cf-schrift);font-size:var(--sf-hs-bu-titel);letter-spacing:0;text-transform:none;text-wrap:balance;margin:0;font-weight:900;line-height:.96}.sf-hs-bu-text .sf-nb-hoch.sf-nb-hoch{color:var(--sf-hs-schrift);background:0 0;border-color:currentColor}.sf-hs-bu-schwung{color:var(--sf-hs-akzent);font-family:var(--sf-cf-galada);font-style:normal;font-weight:400;display:inline-block;transform:rotate(-3deg)}.sf-hs-bu-satz{max-width:34ch;color:var(--sf-hs-schrift);font-size:var(--sf-size-17);margin:0;font-weight:700;line-height:1.35}.sf-hs-bu-knopf.sf-hs-bu-knopf{justify-self:start;align-items:center;gap:var(--sf-hm-s3);margin-top:var(--sf-hm-s1);padding:var(--sf-hm-s3) var(--sf-hm-s5);background:var(--sf-hs-knopf);color:var(--sf-hs-knopf-text);font-size:var(--sf-size-17);border-radius:0;font-weight:700;text-decoration:none;display:inline-flex}.sf-hs-bu-knopf:after{content:"→"}.sf-hs-bu-bild{order:1;place-items:center;min-height:210px;display:grid;position:relative;overflow:visible}.sf-hs-bu-foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sf-hs-bu-motiv{z-index:3;width:min(250px,70%);height:auto;margin:var(--sf-hm-s3) 0 calc(-1 * var(--sf-hm-s5));position:relative}.sf-hs-bu-nachweis{right:var(--sf-hm-s2);bottom:var(--sf-hm-s2);color:var(--sf-white);font-size:var(--sf-hb-fein);text-shadow:var(--sf-hm-text-schatten);position:absolute}.sf-hs-bu-bild .sf-hs-heute-partner{top:var(--sf-hm-s3);right:var(--sf-hm-s3);z-index:3;position:absolute}.sf-hs-wege{gap:var(--sf-hm-s3);padding:var(--sf-hm-s4) 0 0;display:grid}.sf-hs-wege-titel{color:var(--sf-travel);font-size:var(--sf-size-12);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:700}.sf-hs-wege-liste{gap:var(--sf-hm-s2);margin:0;padding:0;list-style:none;display:grid}.sf-hs-wege-liste a{align-items:center;column-gap:var(--sf-hm-s3);padding:var(--sf-hm-s3) var(--sf-hm-s4);border:1px solid var(--sf-line);background:var(--sf-white);color:var(--sf-ink);grid-template-columns:1fr auto;text-decoration:none;display:grid}.sf-hs-wege-liste a:after{content:"→";color:var(--sf-blue);grid-area:1/2/span 2;font-weight:700}.sf-hs-wege-liste b{font-family:var(--sf-display);font-size:var(--sf-hs-wege-name);font-weight:800;line-height:1.05}.sf-hs-wege-liste span{color:var(--sf-muted);font-size:var(--sf-hb-text-klein)}@container sf-hs-einstieg (width>=760px){.sf-hs-bu{grid-template-columns:47% 53%;min-height:clamp(320px,30cqw,420px)}.sf-hs-bu-text{gap:var(--sf-hm-s4);padding:var(--sf-hm-s7);order:1}.sf-hs-bu-kennzeile{font-size:var(--sf-size-15)}.sf-hs-bu-titel.sf-hs-bu-titel{font-size:clamp(40px,4.4cqw,56px)}.sf-hs-bu-satz{font-size:clamp(18px,1.6cqw,21px)}.sf-hs-bu-knopf.sf-hs-bu-knopf{padding:var(--sf-hm-s4) var(--sf-hm-s5);font-size:var(--sf-size-18)}.sf-hs-bu-bild{order:2;min-height:0}.sf-hs-bu-motiv{width:clamp(300px,34cqw,450px);margin:0;position:absolute;top:50%;left:-70px;transform:translateY(-50%)}.sf-hs-wege{align-items:center;column-gap:var(--sf-hm-s5);padding:var(--sf-hm-s4) 0 0;grid-template-columns:auto 1fr}.sf-hs-wege-liste{grid-template-columns:repeat(auto-fit,minmax(0,340px))}}.sf-hs-heute-partner:empty{display:none}.sf-hs-titel.sf-hs-titel{margin:var(--sf-hm-s4) 0;font-family:var(--sf-hb-seitentitel-schrift,var(--sf-hb-titel-schrift,var(--sf-display)));font-size:var(--sf-hs-schlagzeile);font-weight:var(--sf-hb-seitentitel-gewicht,var(--sf-hb-titel-gewicht));color:var(--sf-ink);line-height:.98}.sf-hs-bw.sf-hs-bw{border:1px solid var(--sf-line);border-top:4px solid var(--sf-advice);border-radius:var(--sf-hb-ecke);background:var(--sf-white);height:100%;color:var(--sf-ink);flex-direction:column;text-decoration:none;display:flex}.sf-hs-bw.sf-hs-bw:hover{border-color:var(--sf-ink);border-top-color:var(--sf-advice)}.sf-hs-bw.sf-hs-bw:focus-visible{outline:2px solid var(--sf-advice);outline-offset:2px}.sf-hs-bw-bild{aspect-ratio:var(--sf-hb-bild);background:var(--sf-surface);display:block;position:relative;overflow:hidden}.sf-hs-bw-bild img{object-fit:cover;width:100%;height:100%;display:block}.sf-hs-bw[data-sf-produkt] .sf-hs-bw-bild img{object-fit:contain;padding:var(--sf-hm-s3);box-sizing:border-box}.sf-hs-bw-ki{padding:1px var(--sf-hm-s1);background:var(--sf-hm-hinweis-grund);font-family:var(--sf-body);font-size:var(--sf-size-9);color:var(--sf-white);line-height:1.4;position:absolute;bottom:0;right:0}.sf-hs-bw-text{gap:var(--sf-hm-s2);padding:var(--sf-hm-s4);flex-direction:column;flex:auto;display:flex}.sf-hs-bw-marke{font-family:var(--sf-body);font-size:var(--sf-hb-kapitel);letter-spacing:.12em;text-transform:uppercase;color:var(--sf-advice);font-weight:700}.sf-hs-bw-frage{font-family:var(--sf-hb-titel-schrift,var(--sf-display));font-size:var(--sf-hb-h2);font-weight:var(--sf-hb-titel-gewicht);line-height:var(--sf-hb-titel-zeile);color:var(--sf-ink)}.sf-hs-bw-satz{font-family:var(--sf-body);font-size:var(--sf-hb-text);color:var(--sf-text);line-height:1.45}.sf-hs-bw-knopf{align-self:flex-start;align-items:center;gap:var(--sf-hm-s2);min-height:var(--sf-hb-knopf-hoehe);padding:0 var(--sf-hm-s5);background:var(--sf-advice);font-family:var(--sf-body);font-size:var(--sf-hb-steuer-schrift);color:var(--sf-white);margin-top:auto;font-weight:700;display:inline-flex}.sf-hs-bw-knopf:after{content:"→"}.sf-kb-karte.sf-kb-karte{border:0;margin:0;padding:0;container:sf-hs-bw/inline-size}@container sf-hs-bw (width<=520px){.sf-hs-bw--kompakt.sf-hs-bw--kompakt{grid-template-columns:112px minmax(0,1fr);display:grid}.sf-hs-bw--kompakt .sf-hs-bw-bild{aspect-ratio:auto;height:100%;min-height:140px}.sf-hs-bw--kompakt .sf-hs-bw-text{gap:var(--sf-hm-s1);padding:var(--sf-hm-s3)}.sf-hs-bw--kompakt .sf-hs-bw-marke{font-size:var(--sf-hb-mini)}.sf-hs-bw--kompakt .sf-hs-bw-frage{font-size:var(--sf-hb-h3)}.sf-hs-bw--kompakt .sf-hs-bw-satz{font-size:var(--sf-hb-text-klein)}.sf-hs-bw--kompakt .sf-hs-bw-knopf{min-height:40px;margin-top:var(--sf-hm-s2);padding:0 var(--sf-hm-s3)}}.sf-hs-reihe{container:sf-hs-reihe/inline-size}.sf-hs-reihe .sf-hb-karte-beschreibung.sf-hb-karte-beschreibung{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sf-hs-reihe .sf-hb-karten--wischen.sf-hb-karten--wischen{grid-template-columns:none;grid-auto-columns:minmax(240px,80%);grid-auto-flow:column;align-items:stretch;position:relative;overflow-x:auto}@container sf-hs-reihe (width>=600px){.sf-hs-reihe .sf-hb-karten--wischen.sf-hb-karten--wischen{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow-x:visible}.sf-hs-reihe[data-sf-anzahl="3"] .sf-hb-karten--wischen.sf-hb-karten--wischen{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-hs-reihe[data-sf-anzahl="1"] .sf-hb-karten--wischen.sf-hb-karten--wischen{grid-template-columns:minmax(0,1fr);max-width:50%}}@container sf-hs-reihe (width>=1000px){.sf-hs-reihe[data-sf-anzahl="4"] .sf-hb-karten--wischen.sf-hb-karten--wischen{grid-template-columns:repeat(4,minmax(0,1fr))}}.sf-hs-reihe .sf-hb-anzeige.sf-hb-anzeige{position:relative}.sf-hs-planen,.sf-hs-regionen{gap:var(--sf-hm-s3);margin-top:var(--sf-hm-abschnitt);padding-top:var(--sf-hm-s5);border-top:1px solid var(--sf-line);display:grid;container:sf-hs-liste/inline-size}.sf-hs-planen .sf-hb-kopf.sf-hb-kopf,.sf-hs-regionen .sf-hb-kopf.sf-hb-kopf{margin:0}.sf-hs-planen-liste{border-top:1px solid var(--sf-line);margin:0;padding:0;list-style:none;display:grid}.sf-hs-planen-liste li{border-bottom:1px solid var(--sf-line);margin:0}.sf-hs-planen-liste a{min-height:44px;padding:var(--sf-hm-s3) var(--sf-hm-s6) var(--sf-hm-s3) 0;color:var(--sf-ink);gap:2px;text-decoration:none;display:grid;position:relative}.sf-hs-planen-liste a:after{content:"→";top:50%;right:var(--sf-hm-s1);color:var(--sf-section-accent,var(--sf-travel));font-weight:700;position:absolute;transform:translateY(-50%)}.sf-hs-planen-liste strong{font-family:var(--sf-body);font-size:var(--sf-hb-text);font-weight:700}.sf-hs-planen-liste span{font-family:var(--sf-body);font-size:var(--sf-hb-fein);color:var(--sf-text)}@container sf-hs-liste (width>=760px){.sf-hs-planen-liste{gap:0 var(--sf-hm-s5);grid-template-columns:repeat(3,minmax(0,1fr))}}.sf-hs-regionen-liste{gap:var(--sf-hm-s5);margin:0;padding:0;list-style:none;display:grid}.sf-hs-region{gap:var(--sf-hm-s3);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.sf-hs-region-bild{aspect-ratio:var(--sf-hb-bild);background:var(--sf-surface);display:block;position:relative;overflow:hidden}.sf-hs-region-bild img{object-fit:cover;width:100%;height:100%;display:block}.sf-hs-region-bild span{max-width:100%;padding:1px var(--sf-hm-s1);background:var(--sf-hm-hinweis-grund);font-family:var(--sf-body);font-size:var(--sf-size-9);color:var(--sf-white);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;position:absolute;bottom:0;right:0;overflow:hidden}.sf-hs-region-text{gap:var(--sf-hm-s2);align-content:start;display:grid}.sf-hs-region-text h4{font-family:var(--sf-hb-titel-schrift,var(--sf-display));font-size:var(--sf-hb-h3);font-weight:var(--sf-hb-titel-gewicht);line-height:var(--sf-hb-titel-zeile);text-transform:none;margin:0}.sf-hs-region-text h4 a{color:var(--sf-ink);text-decoration:none}.sf-hs-region-text p{font-family:var(--sf-body);font-size:var(--sf-hb-text-klein);color:var(--sf-text);margin:0;line-height:1.45}.sf-hs-region-anzeige{padding:1px var(--sf-hm-s1);border:1px solid var(--sf-line);font-family:var(--sf-body);font-size:var(--sf-hb-mini);letter-spacing:.06em;text-transform:uppercase;color:var(--sf-muted);justify-self:start;font-weight:700}.sf-hs-region-text .sf-hs-region-live{align-items:center;gap:var(--sf-hm-s2);color:var(--sf-ink);font-weight:700;display:flex}.sf-hs-region-text .sf-hs-region-wege{gap:var(--sf-hm-s2) var(--sf-hm-s5);flex-wrap:wrap;display:flex}.sf-hs-region-wege a{color:var(--sf-section-accent,var(--sf-travel));font-weight:700;text-decoration:none}@container sf-hs-liste (width>=760px){.sf-hs-regionen-liste{grid-template-columns:repeat(3,minmax(0,1fr))}}.sf-hs-berater-leiste{margin:0 0 var(--sf-hm-s4)}.sf-hb-karte-zusatz.sf-hb-karte-zusatz{align-items:baseline;gap:var(--sf-hm-s1) var(--sf-hm-s2);padding-top:var(--sf-hm-s2);color:var(--sf-muted);flex-wrap:wrap;margin-top:auto;display:flex}.sf-hb-karte-zusatz.sf-hb-karte-zusatz strong{font-size:var(--sf-hb-text-klein);color:var(--sf-ink)}.sf-hs-heute-partner .sf-presented-ad{margin:var(--sf-hm-s2) 0 0;justify-content:flex-start}.sf-hch{gap:var(--sf-hm-s4);display:grid}.sf-hch-rahmen{min-width:0;container:sf-hch/inline-size}.sf-hch-reihe{gap:var(--sf-hm-s3);padding:0 0 var(--sf-hm-s2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.sf-hch-reihe::-webkit-scrollbar{display:none}.sf-hch-reihe--marken{grid-auto-columns:42%}.sf-hch-reihe--3d{grid-auto-columns:84%}.sf-hch-eintrag.sf-hch-eintrag{scroll-snap-align:start;min-width:0;margin:0}@container sf-hch (width>=720px){.sf-hch-reihe{grid-auto-flow:row;overflow:visible}.sf-hch-reihe--marken{grid-template-columns:repeat(4,minmax(0,1fr))}.sf-hch-reihe--3d{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-hch-eintrag--gross.sf-hch-eintrag--gross{grid-area:span 2/span 2}}.sf-hch-marke{aspect-ratio:3/4;padding:var(--sf-hm-s3);color:var(--sf-white);background:var(--sf-ink);align-content:end;text-decoration:none;display:grid;position:relative;overflow:hidden}.sf-hch-marke-bild{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.sf-hch-marke:hover .sf-hch-marke-bild{transform:scale(1.04)}.sf-hch-schleier{background:linear-gradient(180deg, var(--sf-hb-schleier-mitte) 0%, var(--sf-hb-schleier-null) 28%, var(--sf-hb-schleier-null) 42%, var(--sf-hb-schleier-unten) 100%);position:absolute;inset:0}.sf-hch-nachweis{top:var(--sf-hm-s2);right:var(--sf-hm-s2);max-width:60%;font:400 var(--sf-hb-mini) / 1.2 var(--sf-body);color:var(--sf-hb-hell-text);text-align:right;position:absolute}.sf-hch-marke-text{gap:var(--sf-hm-s1);min-width:0;text-shadow:0 1px 8px var(--sf-hb-schleier-mitte);display:grid;position:relative}.sf-hch-herkunft{font:700 var(--sf-hb-mini) / 1.25 var(--sf-body);letter-spacing:.06em;text-transform:uppercase;color:var(--sf-hb-hell-text)}.sf-hch-name.sf-hch-name{font:800 var(--sf-hb-h3) / 1 var(--sf-hb-titel-schrift,var(--sf-display));color:var(--sf-white);text-transform:uppercase;overflow-wrap:anywhere}.sf-hch-staerke{font:400 var(--sf-hb-text-klein) / 1.3 var(--sf-body);color:var(--sf-hb-hell-text)}@container sf-hch (width>=720px){.sf-hch-marke{aspect-ratio:4/3}.sf-hch-name.sf-hch-name{font-size:var(--sf-hb-h2)}}.sf-hch-plan{height:100%;color:var(--sf-text);border:1px solid var(--sf-line);background:var(--sf-white);grid-template-rows:auto 1fr;text-decoration:none;display:grid}.sf-hch-plan:hover{border-color:var(--sf-ink)}.sf-hch-plan-bild{aspect-ratio:16/9;background:var(--sf-hm-farbe-eef1f4);position:relative;overflow:hidden}.sf-hch-plan-bild img{object-fit:cover;object-position:50% 0%;width:100%;height:107%;transition:transform .5s;position:absolute;inset:0}.sf-hch-plan:hover .sf-hch-plan-bild img{transform:scale(1.03)}.sf-hch-plan--flug .sf-hch-plan-bild img{object-position:50% 50%;height:100%}.sf-hch-art{left:var(--sf-hm-s2);top:var(--sf-hm-s2);padding:2px var(--sf-hm-s1);font:700 var(--sf-hb-mini) / 1.2 var(--sf-body);letter-spacing:.04em;text-transform:uppercase;color:var(--sf-white);background:var(--sf-ink);position:absolute}.sf-hch-plan-text{justify-content:space-between;align-items:baseline;gap:var(--sf-hm-s1) var(--sf-hm-s3);padding:var(--sf-hm-s3);flex-wrap:wrap;display:flex}.sf-hch-plan-name.sf-hch-plan-name{font:var(--sf-hb-titel-gewicht) var(--sf-hb-h3) / 1.05 var(--sf-hb-titel-schrift,var(--sf-display));color:var(--sf-ink);text-transform:uppercase}.sf-hch-los{font:700 var(--sf-hb-text-klein) / 1.3 var(--sf-body);color:var(--sf-travel)}.sf-hch-los:after{content:" →"}@container sf-hch (width>=720px){.sf-hch-eintrag--gross .sf-hch-plan-bild{aspect-ratio:auto;min-height:100%}.sf-hch-eintrag--gross .sf-hch-plan{grid-template-rows:1fr auto}.sf-hch-eintrag--gross .sf-hch-plan-name.sf-hch-plan-name{font-size:var(--sf-hb-h2)}}.sf-hch-fuss{font:400 var(--sf-hb-mini) / 1.3 var(--sf-body);color:var(--sf-muted);margin:0}.sf-hch-fakten{gap:var(--sf-hm-s2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sf-hch-fakt.sf-hch-fakt{align-content:start;gap:var(--sf-hm-s1);min-width:0;padding:var(--sf-hm-s3);background:var(--sf-white);border:1px solid var(--sf-line);border-top:4px solid var(--sf-advice);margin:0;display:grid}.sf-hch-fakt-kap{font:700 var(--sf-hb-mini) / 1.2 var(--sf-body);letter-spacing:.06em;text-transform:uppercase;color:var(--sf-advice)}.sf-hch-fakt-wert.sf-hch-fakt-wert{font:var(--sf-hb-titel-gewicht) var(--sf-hb-h3) / 1.05 var(--sf-hb-titel-schrift,var(--sf-display));color:var(--sf-ink);text-transform:uppercase}.sf-hch-fakt-zeile{font:400 var(--sf-hb-text-klein) / 1.35 var(--sf-body);color:var(--sf-muted)}@container sf-hch (width>=720px){.sf-hch-fakten{gap:var(--sf-hm-s3);grid-template-columns:repeat(4,minmax(0,1fr))}}.sf-hch-termine{border-top:2px solid var(--sf-ink);margin:0;padding:0;list-style:none;display:grid}.sf-hch-termin.sf-hch-termin{border-bottom:1px solid var(--sf-line);margin:0}.sf-hch-termin-link{align-items:center;gap:var(--sf-hm-s3);padding:var(--sf-hm-s3) 0;color:var(--sf-text);grid-template-columns:6.5em minmax(0,1fr) auto;text-decoration:none;display:grid}.sf-hch-termin-datum{font:var(--sf-hb-titel-gewicht) var(--sf-hb-h3) / 1 var(--sf-hb-titel-schrift,var(--sf-display));color:var(--sf-ink);font-variant-numeric:tabular-nums}.sf-hch-termin-text{gap:2px;min-width:0;display:grid}.sf-hch-termin-ort.sf-hch-termin-ort{font:700 var(--sf-hb-text-klein) / 1.3 var(--sf-body);color:var(--sf-ink)}.sf-hch-termin-rennen{font:400 var(--sf-hb-text-klein) / 1.35 var(--sf-body);color:var(--sf-muted)}.sf-hch-termin-link:hover .sf-hch-termin-ort{text-decoration:underline}.sf-hsb-folge{flex-direction:column;display:flex;container:sf-hsb-folge/inline-size}.sf-hsb-folge>.sf-section{margin-block:0 var(--sf-hm-abschnitt)}.sf-hsb-werbung{min-width:0}.sf-hsb-werbung:empty{display:none}@container sf-hsb-folge (width>=801px){.sf-hsb-folge[data-sf-n5]>.sf-hsb-werbung{margin-bottom:var(--sf-hm-abschnitt);order:-2}.sf-hsb-folge[data-sf-n5]>.sf-hsb--club{order:-1}}.sf-hsb{gap:var(--sf-hm-s4);grid-template-columns:minmax(0,1fr);display:grid;container:sf-hsb/inline-size}.sf-hsb--sortiment{--sf-section-accent:var(--sf-sortiment);--sf-section-tint:var(--sf-sortiment-tint)}.sf-hsb-stand{font-family:var(--sf-body);font-size:var(--sf-hb-fein);color:var(--sf-muted)}.sf-hsb-rahmen{min-width:0;container:sf-hsb-reihe/inline-size}.sf-hsb-reihe{grid-auto-flow:column;grid-auto-columns:var(--sf-hsb-breite);gap:var(--sf-hm-s3);padding:0 0 var(--sf-hm-s2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;list-style:none;display:grid;overflow-x:auto}.sf-hsb-reihe::-webkit-scrollbar{display:none}.sf-hsb-reihe--stuecke{grid-auto-columns:var(--sf-hsb-breite-stueck)}.sf-hsb-platz.sf-hsb-platz{scroll-snap-align:start;min-width:0;margin:0;display:grid}.sf-hsb-platz[data-sf-buehne]{display:none}@container sf-hsb-reihe (width>=801px){.sf-hsb-folge[data-sf-n5] .sf-hsb-platz[data-sf-buehne]{display:grid}}@container sf-hsb-reihe (width>=640px){.sf-hsb-reihe{grid-auto-columns:var(--sf-hsb-breite-mittel);gap:var(--sf-hm-s4)}.sf-hsb-reihe--stuecke{grid-auto-columns:var(--sf-hsb-breite-stueck-mittel)}}@container sf-hsb-reihe (width>=1000px){.sf-hsb-reihe{grid-auto-columns:var(--sf-hsb-breite-breit)}.sf-hsb-reihe--stuecke{grid-auto-columns:var(--sf-hsb-breite-stueck-breit)}.sf-hsb-reihe:not(.sf-hsb-reihe--stuecke):not(:has(>:nth-child(5))){grid-auto-columns:minmax(0,1fr)}}@container sf-hsb-reihe (width>=1250px){.sf-hsb-reihe--stuecke .sf-hsb-platz:has(>.sf-hsb-ende){display:none}}.sf-hsb-karte.sf-hsb-karte{aspect-ratio:4/5;padding:var(--sf-hm-s4);background:var(--sf-hb-buehne-grund);color:var(--sf-white);align-content:end;text-decoration:none;display:grid;position:relative;overflow:hidden}.sf-hsb-karte.sf-hsb-karte:after{content:"";background:linear-gradient(0deg, var(--sf-hb-schleier-unten) 0%, var(--sf-hb-schleier-mitte) 45%, var(--sf-hb-schleier-null) 72%);position:absolute;inset:0}.sf-hsb-bild.sf-hsb-bild{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.sf-hsb-medium{position:absolute;inset:0}.sf-hsb-medium .sf-story-image{object-fit:cover;width:100%;height:100%}.sf-hsb-karte.sf-hsb-karte:hover .sf-hsb-bild{transform:scale(1.04)}.sf-hsb-nw{z-index:2;max-width:60%;font-family:var(--sf-body);font-size:var(--sf-hb-mini);color:var(--sf-hb-hell-text);text-align:right;text-shadow:0 1px 4px var(--sf-hb-schleier-unten);line-height:1.2;position:absolute;top:8px;right:8px}.sf-hsb-chip{top:var(--sf-hm-s3);left:var(--sf-hm-s3);z-index:2;padding:var(--sf-hm-s1) var(--sf-hm-s2);background:var(--sf-white);color:var(--sf-ink);font-family:var(--sf-body);font-size:var(--sf-hb-mini);letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:1;position:absolute}.sf-hsb--club .sf-hsb-chip{background:var(--sf-club);color:var(--sf-white)}.sf-hsb-chip[data-sf-rot]{background:var(--sf-cl-rot);color:var(--sf-white)}.sf-hsb--travel .sf-hsb-chip{background:var(--sf-white);color:var(--sf-travel)}.sf-hsb-text{z-index:1;gap:var(--sf-hm-s1);min-width:0;display:grid;position:relative}.sf-hsb-kap{font-family:var(--sf-body);font-size:var(--sf-hb-kapitel);letter-spacing:.08em;text-transform:uppercase;font-weight:700;line-height:1.25}.sf-hsb-titel.sf-hsb-titel{-webkit-line-clamp:4;color:inherit;font-family:var(--sf-hb-titel-schrift,var(--sf-display));font-size:var(--sf-hsb-titel);font-weight:var(--sf-hb-titel-gewicht);text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.02;display:-webkit-box;overflow:hidden}.sf-hsb-zeile{-webkit-line-clamp:3;font-family:var(--sf-body);font-size:var(--sf-hb-text-klein);color:var(--sf-hb-hell-text);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}@container sf-hsb-reihe (width>=1000px){.sf-hsb-titel.sf-hsb-titel{font-size:var(--sf-hsb-titel-breit)}}.sf-hsb-platz--partner .sf-hb-anzeige,.sf-hsb-platz--partner .sf-hb-karte{height:100%}.sf-hsb-ende.sf-hsb-ende{align-content:end;gap:var(--sf-hm-s2);min-height:100%;padding:var(--sf-hm-s4);border:2px solid var(--sf-ink);background:var(--sf-white);color:var(--sf-ink);text-decoration:none;display:grid}.sf-hsb-reihe:not(.sf-hsb-reihe--stuecke) .sf-hsb-ende{aspect-ratio:4/5}@container sf-hsb-reihe (width>=1000px){.sf-hsb-reihe:has(>:nth-child(2):last-child):not(.sf-hsb-reihe--stuecke){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.sf-hsb-reihe:has(>:nth-child(2):last-child):not(.sf-hsb-reihe--stuecke) .sf-hsb-karte.sf-hsb-karte{aspect-ratio:21/9}.sf-hsb-reihe:has(>:nth-child(2):last-child):not(.sf-hsb-reihe--stuecke) .sf-hsb-ende{aspect-ratio:auto}}.sf-hsb-ende b{font-family:var(--sf-hb-titel-schrift,var(--sf-display));font-size:var(--sf-hsb-titel);font-weight:var(--sf-hb-titel-gewicht);text-transform:uppercase;text-wrap:balance;line-height:1.02}.sf-hsb-ende span{font-family:var(--sf-body);font-size:var(--sf-hb-text-klein);color:var(--sf-section-accent,var(--sf-ink));font-weight:700}.sf-hsb-ende span:after{content:" →"}.sf-hsb-ende.sf-hsb-ende:hover{background:var(--sf-section-tint,var(--sf-surface))}.sf-hsb-vz.sf-hsb-vz{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.sf-hsb-vz-g{min-width:0}.sf-hsb-vz-foto.sf-hsb-vz-foto{margin:0;position:relative}.sf-hsb-vz-foto img{aspect-ratio:2;object-fit:cover;background:var(--sf-surface);width:100%;display:block}.sf-hsb-vz-foto figcaption{padding:2px var(--sf-hm-s2);background:var(--sf-hb-vermerk-grund);font-size:var(--sf-kbs-nachweis);color:var(--sf-hb-hell-text);line-height:1.3;position:absolute;top:0;right:0}.sf-hsb-vz-name.sf-hsb-vz-name{margin:var(--sf-hm-s3) 0 var(--sf-hm-s2);font-family:var(--sf-hb-titel-schrift,var(--sf-display));font-size:var(--sf-kbs-gruppe);letter-spacing:0;text-transform:none;color:var(--sf-ink);font-weight:800;line-height:1}.sf-hsb-vz-liste.sf-hsb-vz-liste{margin:0;padding:0;list-style:none}.sf-hsb-vz-liste li{margin:0}.sf-hsb-vz-zeile.sf-hsb-vz-zeile{column-gap:var(--sf-hm-s3);min-height:var(--sf-hb-steuer-hoehe);padding:var(--sf-hm-s2) 0;border-top:1px solid var(--sf-line);color:var(--sf-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.sf-hsb-vz-zeile:after{content:"→";color:var(--sf-muted);grid-area:1/2/span 2}.sf-hsb-vz-zeile b{font-family:var(--sf-hb-titel-schrift,var(--sf-display));font-size:var(--sf-kbs-berater);grid-column:1;font-weight:800;line-height:1.1}.sf-hsb-vz-zeile span{font-family:var(--sf-body);font-size:var(--sf-hb-fein);color:var(--sf-muted);grid-column:1;margin-top:2px;line-height:1.3}.sf-hsb-vz-zeile:hover,.sf-hsb-vz-zeile:hover:after{color:var(--sf-advice)}.sf-hsb-vz-g:first-child .sf-hsb-vz-sprung,.sf-hsb-vz-g:not(:first-child) .sf-hsb-vz-foto,.sf-hsb-vz-g:not(:first-child) .sf-hsb-vz-name,.sf-hsb-vz-g:not(:first-child) .sf-hsb-vz-liste{display:none}@container sf-hsb-reihe (width>=640px){.sf-hsb-vz.sf-hsb-vz{gap:var(--sf-hm-s5);grid-template-columns:repeat(2,minmax(0,1fr))}.sf-hsb-vz-g:not(:first-child) .sf-hsb-vz-foto,.sf-hsb-vz-g:not(:first-child) .sf-hsb-vz-name,.sf-hsb-vz-g:not(:first-child) .sf-hsb-vz-liste{display:block}.sf-hsb-vz .sf-hsb-vz-sprung.sf-hsb-vz-sprung,.sf-hsb-vz-liste .sf-hsb-vz-zeile span{display:none}.sf-hsb-vz-zeile:after{grid-row:1}}@container sf-hsb-reihe (width>=1000px){.sf-hsb-vz.sf-hsb-vz{grid-template-columns:repeat(4,minmax(0,1fr))}}.sf-hsb-stueck.sf-hsb-stueck{gap:var(--sf-hm-s1);min-height:100%;padding-bottom:var(--sf-hm-s3);border:1px solid var(--sf-line);background:var(--sf-white);color:var(--sf-ink);grid-template-rows:auto auto 1fr auto;text-decoration:none;display:grid}.sf-hsb-stueck img{aspect-ratio:1;width:100%;padding:var(--sf-hm-s3);object-fit:contain;display:block}.sf-hsb-stueck-marke,.sf-hsb-stueck b,.sf-hsb-stueck-los{padding-inline:var(--sf-hm-s3);font-family:var(--sf-body)}.sf-hsb-stueck-marke{font-size:var(--sf-hb-mini);letter-spacing:.06em;text-transform:uppercase;color:var(--sf-muted);font-weight:700}.sf-hsb-stueck b{-webkit-line-clamp:3;font-size:var(--sf-hb-text-klein);-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.sf-hsb-stueck-los{font-size:var(--sf-hb-fein);color:var(--sf-sortiment);font-weight:700}.sf-hsb-stueck-los:after{content:" →"}.sf-hsb-codes{gap:var(--sf-hm-s3);grid-template-columns:minmax(0,1fr);display:grid}@container sf-hsb (width>=760px){.sf-hsb-codes[data-sf-anzahl="2"]{gap:var(--sf-hm-s4);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.sf-hsb-code.sf-hsb-code{align-content:start;gap:var(--sf-hm-s2);padding:var(--sf-hm-s4);background:var(--sf-club);color:var(--sf-white);font-family:var(--sf-body);font-size:var(--sf-hb-text-klein);line-height:1.35;text-decoration:none;display:grid}.sf-hsb-code-kap{font-size:var(--sf-hb-kapitel);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.sf-hsb-code-gross.sf-hsb-code-gross{font-family:var(--sf-hb-titel-schrift,var(--sf-display));font-size:var(--sf-hsb-code-gross);font-weight:var(--sf-hb-titel-gewicht);text-transform:uppercase;line-height:.95}.sf-hsb-code-knopf{margin-top:var(--sf-hm-s1);padding:var(--sf-hm-s3) var(--sf-hm-s4);background:var(--sf-white);color:var(--sf-club);justify-self:start;font-weight:700;line-height:1}.sf-hsb-code-knopf:after{content:" →"}.sf-hsb-marken{gap:var(--sf-hm-s2);min-width:0;display:grid}.sf-hsb-marken-kopf.sf-hsb-marken-kopf{justify-content:space-between;gap:var(--sf-hm-s1) var(--sf-hm-s3);font-family:var(--sf-body);font-size:var(--sf-hb-fein);color:var(--sf-ink);flex-wrap:wrap;margin:0;font-weight:700;line-height:1.3;display:flex}.sf-hsb-marken .sf-hsb-marken-kopf a{color:var(--sf-club)}.sf-hsb-marken-kopf a:after{content:" →"}.sf-hsb-wand{border-top:1px solid var(--sf-line);border-left:1px solid var(--sf-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@container sf-hsb (width>=760px){.sf-hsb-wand{grid-template-columns:repeat(8,minmax(0,1fr))}}.sf-hsb-wand li{min-width:0;margin:0;display:grid}.sf-hsb-wand li:nth-child(n+9){display:none}@container sf-hsb (width>=760px){.sf-hsb-wand li:nth-child(n+9){display:grid}}.sf-hsb-wand li.sf-hsb-wand-ende:nth-child(4n+1){display:none}.sf-hsb-wand li.sf-hsb-wand-ende:nth-child(4n+2){grid-column:span 3}.sf-hsb-wand li.sf-hsb-wand-ende:nth-child(4n+3){grid-column:span 2}@container sf-hsb (width>=760px){.sf-hsb-wand li.sf-hsb-wand-ende:nth-child(4n+1){display:grid}.sf-hsb-wand li.sf-hsb-wand-ende:nth-child(n){grid-column:span 1}.sf-hsb-wand li.sf-hsb-wand-ende:nth-child(8n+1){display:none}.sf-hsb-wand li.sf-hsb-wand-ende:nth-child(8n+2){grid-column:span 7}.sf-hsb-wand li.sf-hsb-wand-ende:nth-child(8n+3){grid-column:span 6}.sf-hsb-wand li.sf-hsb-wand-ende:nth-child(8n+4){grid-column:span 5}.sf-hsb-wand li.sf-hsb-wand-ende:nth-child(8n+5){grid-column:span 4}.sf-hsb-wand li.sf-hsb-wand-ende:nth-child(8n+6){grid-column:span 3}.sf-hsb-wand li.sf-hsb-wand-ende:nth-child(8n+7){grid-column:span 2}}.sf-hsb-wand li a{aspect-ratio:1.25;border-right:1px solid var(--sf-line);border-bottom:1px solid var(--sf-line);padding:var(--sf-hm-s2);background:var(--sf-white);color:var(--sf-ink);text-align:center;place-items:center;text-decoration:none;display:grid}.sf-hsb-wand li.sf-hsb-wand-ende a{justify-content:center;align-items:center;gap:var(--sf-hm-s1);aspect-ratio:auto;height:100%;font-family:var(--sf-body);font-size:var(--sf-hb-fein);color:var(--sf-club);font-weight:700;display:flex}.sf-hsb-wand li.sf-hsb-wand-ende a:after{content:"→"}.sf-hsb-wand li a:hover{background:var(--sf-club-tint)}.sf-hsb-wand img{max-width:82%;max-height:var(--sf-hsb-logo-hoehe);object-fit:contain}.sf-hsb-wand span{font-family:var(--sf-hb-titel-schrift,var(--sf-display));font-size:var(--sf-hb-fein);font-weight:var(--sf-hb-titel-gewicht);text-transform:uppercase;overflow-wrap:anywhere;line-height:1.05}.sf-hsb-zeilen.sf-hsb-zeilen{gap:var(--sf-hm-s1) var(--sf-hm-s5);font-family:var(--sf-body);font-size:var(--sf-hb-text-klein);flex-wrap:wrap;margin:0;font-weight:700;line-height:1.3;display:flex}.sf-hsb .sf-hsb-zeilen a{color:var(--sf-club)}.sf-hsb-zeilen a:after{content:" →"}.sf-dynamik .sf-wt{gap:var(--sf-hm-s4);padding:var(--sf-hm-s5) var(--sf-hm-s4);background:var(--sf-ink);color:var(--sf-white);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){.sf-dynamik .sf-wt{padding:var(--sf-hm-s6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end}}.sf-dynamik .sf-wt-inhalt{gap:var(--sf-hm-s2);min-width:0;display:grid}.sf-dynamik .sf-wt-eyebrow{font-size:var(--sf-hb-kapitel);letter-spacing:.12em;text-transform:uppercase;color:var(--sf-hb-hell-text);margin:0;font-weight:700}.sf-dynamik .sf-wt-titel{font-family:var(--sf-hb-titel-schrift,var(--sf-display));font-weight:var(--sf-hb-titel-gewicht);font-size:var(--sf-hb-h2);color:var(--sf-white);text-wrap:balance;margin:0;line-height:1.05}.sf-dynamik .sf-wt-rennen{font-size:var(--sf-hb-text-klein);gap:2px;margin:0;padding:0;list-style:none;display:grid}.sf-dynamik .sf-wt-rennen li[data-sf-vorbei]{opacity:.6}.sf-dynamik .sf-wt-text,.sf-dynamik .sf-wt-countdown{font-size:var(--sf-hb-text-klein);color:var(--sf-hb-hell-text);margin:0}.sf-dynamik .sf-wt-wege{gap:var(--sf-hm-s2) var(--sf-hm-s4);flex-wrap:wrap;align-items:center;display:flex}.sf-dynamik .sf-wt-wege a{color:var(--sf-white);font-weight:700;font-size:var(--sf-hb-text-klein);border-bottom:1px solid var(--sf-hb-hell-linie);padding:var(--sf-hm-s1) 0;text-decoration:none}.sf-dynamik .sf-wt-wege .sf-wt-haupt{min-height:var(--sf-hb-knopf-hoehe);padding:0 var(--sf-hm-s4);background:var(--sf-white);color:var(--sf-ink);border:0;align-items:center;display:inline-flex}.sf-dynamik .sf-wt-wege a:focus-visible{outline:2px solid var(--sf-white);outline-offset:2px}.sf-str-rahmen{min-width:0;container:sf-str/inline-size}.sf-str{grid-auto-flow:column;grid-auto-columns:var(--sf-str-breite);gap:var(--sf-hm-s3);padding:0 0 var(--sf-hm-s2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;list-style:none;display:grid;overflow-x:auto}.sf-str::-webkit-scrollbar{display:none}.sf-str-eintrag.sf-str-eintrag{scroll-snap-align:start;min-width:0;margin:0}.sf-str-kachel.sf-str-kachel{align-content:space-between;gap:var(--sf-hm-s2);aspect-ratio:4/5;padding:var(--sf-hm-s3);background:var(--sf-ink);color:var(--sf-white);text-decoration:none;display:grid;position:relative;overflow:hidden}.sf-str--hell .sf-str-kachel.sf-str-kachel{box-shadow:0 0 0 2px var(--sf-white)}.sf-str-bild.sf-str-bild{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.sf-str-kachel.sf-str-kachel:hover .sf-str-bild{transform:scale(1.04)}.sf-str-schleier{background:linear-gradient(180deg, var(--sf-hb-schleier-mitte) 0%, var(--sf-hb-schleier-null) 30%, var(--sf-hb-schleier-null) 45%, var(--sf-hb-schleier-unten) 100%);position:absolute;inset:0}.sf-str-marke.sf-str-marke,.sf-str-kicker.sf-str-kicker,.sf-str-titel.sf-str-titel{min-width:0;text-shadow:0 1px 8px var(--sf-hb-schleier-mitte);position:relative}.sf-str-marke.sf-str-marke{font-family:var(--sf-hb-titel-schrift,var(--sf-display));font-size:var(--sf-str-marke);overflow-wrap:anywhere;font-weight:800;line-height:1.05}.sf-str-kicker.sf-str-kicker{font-family:var(--sf-body);font-size:var(--sf-hb-text-klein);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.sf-str-titel.sf-str-titel{-webkit-line-clamp:5;font-family:var(--sf-body);font-size:var(--sf-str-titel);-webkit-box-orient:vertical;font-weight:700;line-height:1.22;display:-webkit-box;overflow:hidden}.sf-str-kachel.sf-str-kachel:focus-visible{outline:3px solid var(--sf-travel);outline-offset:2px}.sf-str--profil{grid-auto-columns:var(--sf-str-breite-profil)}.sf-str--profil .sf-str-kachel.sf-str-kachel{padding:0;display:block;container:sf-str-kachel/inline-size}.sf-str--hell.sf-str--profil .sf-str-kachel.sf-str-kachel{box-shadow:none}.sf-str--profil .sf-str-kachel.sf-str-kachel:after{content:"";z-index:3;border:2px solid var(--sf-white);pointer-events:none;transition:border-color .3s,border-width .3s;position:absolute;inset:0}.sf-str--profil .sf-str-kachel[data-sf-gesehen]:after{border-width:1px;border-color:var(--sf-str-gesehen)}.sf-str--profil .sf-str-kachel[data-sf-neu]:before{content:attr(data-sf-neu-text);z-index:4;padding:0 var(--sf-hm-s1);background:var(--sf-white);color:var(--sf-travel);font-size:var(--sf-size-12);font-weight:700;line-height:1.4;position:absolute;top:0;right:0}.sf-str--profil .sf-str-schleier{z-index:1;background:var(--sf-str-profil-schleier)}.sf-str-profil.sf-str-profil{z-index:2;width:calc(100% - 18px);height:auto;display:block;position:absolute;top:9px;left:9px;overflow:visible}.sf-str-profil-weg{fill:none;stroke:var(--sf-hb-hell-linie);stroke-width:2.4px}.sf-str-profil-station{fill:var(--sf-str-profil-station)}.sf-str-profil-jetzt{fill:var(--sf-travel);stroke:var(--sf-white);stroke-width:2.4px}.sf-str-kachel[data-sf-gesehen] .sf-str-profil-weg{stroke:var(--sf-white)}.sf-str-kachel[data-sf-gesehen] .sf-str-profil-station{fill:var(--sf-white)}.sf-str--profil .sf-str-marke.sf-str-marke,.sf-str--profil .sf-str-kicker.sf-str-kicker{z-index:2;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;position:absolute;top:30px;left:10px;right:10px;overflow:hidden}.sf-str--profil .sf-str-marke.sf-str-marke{font-size:max(var(--sf-size-12), min(var(--sf-str-profil-marke), calc((100cqi - 20px) / (var(--sf-str-zeichen,10) * var(--sf-str-zeichen-breite,.5)))));line-height:1.02}.sf-str--profil .sf-str-titel.sf-str-titel{z-index:2;-webkit-line-clamp:3;font-size:var(--sf-str-profil-titel);line-height:1.25;position:absolute;bottom:10px;left:10px;right:10px}@container sf-str (width>=960px){.sf-str-profil.sf-str-profil{width:calc(100% - 22px);top:11px;left:11px}.sf-str--profil .sf-str-marke.sf-str-marke,.sf-str--profil .sf-str-kicker.sf-str-kicker{top:34px;left:12px;right:12px}.sf-str--profil .sf-str-marke.sf-str-marke{font-size:max(var(--sf-size-12), min(var(--sf-str-profil-marke-breit), calc((100cqi - 24px) / (var(--sf-str-zeichen,10) * var(--sf-str-zeichen-breite,.5)))))}.sf-str--profil .sf-str-titel.sf-str-titel{font-size:var(--sf-str-profil-titel-breit);bottom:12px;left:12px;right:12px}}@container sf-str (width>=620px){.sf-str{grid-auto-columns:var(--sf-str-breite-mittel)}}@container sf-str (width>=960px){.sf-str{grid-auto-columns:var(--sf-str-breite-breit)}}@media (prefers-reduced-motion:reduce){.sf-str-bild.sf-str-bild{transition:none}}
