:root{color-scheme:light;--weiss:#fff;--grund:#fff;--blau:#40a4c6;--blau-flaeche:#d9f0f9;--blau-zart:#eef7fb;--blau-kante:#a9d8ea;--blau-tief:#155a70;--blau-nacht:#0e4657;--blau-text:#114f63;--gruen:#198928;--gruen-text:#11601c;--text:#111417;--text-2:#3d4a52;--linie:#dce7ec;--gr-titel:clamp(40px, 28px + 1.6vw, 54px);--gr-abschnitt:clamp(25px, 21px + .55vw, 30px);--gr-text:20px;--gr-klein:17px;--rahmen:1680px;--mass:62ch;--rund:18px;--rund-knopf:999px;--schatten:0 2px 5px #0e46570d, 0 16px 40px -20px #0e46572e;--schatten-tief:0 3px 8px #0e465712, 0 26px 60px -26px #0e465747;--leiste-breite:0px}@media (width>=1100px){:root{--leiste-breite:200px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--grund);color:var(--text);font-family:var(--schrift-sans);font-size:var(--gr-text);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0;line-height:1.7}h1,h2,h3{font-family:var(--schrift-serif);letter-spacing:-.015em;color:var(--text);text-wrap:balance;hyphens:auto;margin:0;font-weight:600;line-height:1.12}h1{font-size:var(--gr-titel)}h2,h3{font-size:var(--gr-abschnitt)}p,ul,ol{font-size:var(--gr-text);margin:0 0 1.2em}li{margin-bottom:.5em}a{color:var(--gruen-text);text-underline-offset:4px;text-decoration:underline 2px}a:hover{color:var(--blau-text)}:where(a,button,summary,input,[tabindex]):focus-visible{outline:4px solid var(--blau-tief);outline-offset:3px;border-radius:4px}img{max-width:100%;height:auto;display:block}strong{font-weight:700}[hidden]{display:none!important}.rahmen{width:100%;max-width:var(--rahmen);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3.5rem)}@media (width>=1100px){.rahmen{padding-right:calc(var(--leiste-breite) + 1.5rem)}}.mass{max-width:var(--mass)}.band{padding-block:clamp(3rem,6vw,5.5rem)}.band-schmal{padding-block:clamp(2rem,3.5vw,3rem)}.band-blau{background:var(--blau-flaeche)}.band-grau{background:var(--blau-zart)}.band-akzent{background:var(--blau-tief);color:#fff}.band-akzent h1,.band-akzent h2,.band-akzent a:not([class*=knopf]){color:#fff}.duo{align-items:start;gap:clamp(2rem,4vw,4.5rem);display:grid}.duo>*{min-width:0}@media (width>=900px){.duo{grid-template-columns:1.15fr .85fr}.duo-gleich{grid-template-columns:1fr 1fr}}.mittig-vertikal{align-items:center}.abstand-oben-m{margin-top:1.5rem}.abstand-oben-l{margin-top:2.75rem}.ohne-abstand-unten{margin-bottom:0}.leise{color:var(--text-2)}.klein{font-size:var(--gr-klein)}.kopf{background:var(--blau)}.kopf-innen{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;padding-block:1.5rem;display:flex}.marke{color:#fff;align-items:center;gap:.1583em;font-size:min(84px,16.4vw);line-height:1;text-decoration:none;display:inline-flex}.marke:hover,.marke:focus-visible{color:#fff}.marke-zeichen{flex:none;width:.9694em;height:1em}.marke-schrift{font-family:var(--schrift-marke);letter-spacing:0;transform-origin:0;white-space:nowrap;margin-right:.3839em;font-weight:400;display:block;transform:scaleX(1.1)}.marke-name{font-size:.3812em;display:block}.marke-fach{margin-top:.0585em;font-size:.2513em;display:block}@media (width>=641px){.marke{font-size:min(72px,9.2vw)}}@media (width>=900px){.marke{font-size:80px}}.kopf-tel{background:var(--weiss);min-height:60px;color:var(--blau-text);border-radius:var(--rund-knopf);font-weight:700;font-size:var(--gr-text);font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:var(--schatten);align-items:center;gap:.7rem;padding:.4rem 1.5rem;text-decoration:none;display:inline-flex}.kopf-tel:hover{background:var(--blau-flaeche);color:var(--blau-text)}@media (width<=640px){.kopf-tel{display:none}}.nav-zeile{background:var(--weiss);border-bottom:1px solid var(--linie)}.nav-schalter{background:var(--weiss);border:2px solid var(--blau-tief);border-radius:var(--rund-knopf);min-height:56px;font:inherit;font-size:var(--gr-text);color:var(--blau-text);cursor:pointer;align-items:center;gap:.6rem;margin-block:.6rem;padding:0 1.3rem;font-weight:700;display:none}@media (width<=999px){.nav-schalter{display:inline-flex}}.nav ul{flex-wrap:wrap;gap:.35rem;margin:0;padding:.6rem 0;list-style:none;display:flex}.nav li{margin:0}.nav a{min-height:56px;font-size:var(--gr-text);color:var(--text);border-radius:var(--rund-knopf);align-items:center;padding:0 1.4rem;font-weight:600;text-decoration:none;display:flex}.nav a:hover{background:var(--blau-zart);color:var(--blau-text)}.nav a[aria-current=page]{background:var(--blau-tief);color:#fff}@media (width<=999px){.nav{display:none}.nav.offen{display:block}.nav ul{flex-direction:column;gap:.25rem;padding-bottom:1rem}.nav a{border-radius:14px;min-height:60px}}.leiste{z-index:40;position:fixed}.leiste a{background:var(--blau-tief);color:#fff;align-items:center;gap:.8rem;font-weight:700;line-height:1.25;text-decoration:none;display:flex}.leiste a:hover,.leiste a:focus-visible{background:var(--blau-nacht);color:#fff}.leiste svg{flex:none}@media (width>=1100px){.leiste{width:var(--leiste-breite);flex-direction:column;gap:6px;display:flex;top:50%;right:0;transform:translateY(-50%)}.leiste a{min-height:64px;font-size:var(--gr-klein);box-shadow:var(--schatten);border-radius:16px 0 0 16px;padding:.8rem 1.15rem}.leiste .nummer{font-variant-numeric:tabular-nums;font-size:1rem;display:block}}@media (width<=1099px){.leiste{grid-template-columns:repeat(3,1fr);display:grid;bottom:0;left:0;right:0;box-shadow:0 -8px 30px -12px #0e465766}.leiste a{text-align:center;font-size:var(--gr-klein);min-height:74px;padding:.7rem .4rem calc(.7rem + env(safe-area-inset-bottom));border-right:1px solid #ffffff40;flex-direction:column;justify-content:center;gap:.3rem}.leiste a:last-child{border-right:0}.leiste .nummer{display:none}body{padding-bottom:5.5rem}}.knopf{background:var(--blau-tief);color:#fff;border:3px solid var(--blau-tief);border-radius:var(--rund-knopf);min-height:62px;font:inherit;font-size:var(--gr-text);cursor:pointer;text-align:center;box-shadow:var(--schatten);justify-content:center;align-items:center;gap:.7rem;padding:.6rem 2rem;font-weight:700;text-decoration:none;display:inline-flex}.knopf:hover{background:var(--blau-nacht);border-color:var(--blau-nacht);color:#fff}.knopf-leer{background:var(--weiss);color:var(--blau-text);box-shadow:none}.knopf-leer:hover{background:var(--blau-zart);color:var(--blau-text)}.knopf-hell{background:var(--weiss);color:var(--blau-text);border-color:var(--weiss)}.knopf-hell:hover{background:var(--blau-flaeche);color:var(--blau-text);border-color:var(--blau-flaeche)}.knopf-gruppe{flex-wrap:wrap;gap:1rem;display:flex}.themen{grid-auto-rows:1fr;gap:.9rem;display:grid}.thema{background:var(--weiss);border:1px solid var(--linie);border-radius:var(--rund);color:var(--text);box-shadow:var(--schatten);padding:1.35rem 1.6rem;text-decoration:none;display:block}.thema:hover{border-color:var(--blau);color:var(--text);box-shadow:var(--schatten-tief)}.thema:hover .thema-titel{text-underline-offset:4px;text-decoration:underline 2px}.thema-titel{font-family:var(--schrift-sans);font-size:var(--gr-text);color:var(--blau-text);font-weight:700;line-height:1.3;display:block}.thema-text{color:var(--text-2);margin-top:.45rem;display:block}.themen-fest{gap:.9rem;display:grid}.themen-fest>.themen{display:contents}@media (width>=820px){.themen-fest{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;column-gap:1.1rem}.themen-fest>.themen:first-child>.thema:first-child{grid-area:1/1}.themen-fest>.themen:last-child>.thema:first-child{grid-area:1/2}.themen-fest>.themen:first-child>.thema:nth-child(2){grid-area:2/1}.themen-fest>.themen:last-child>.thema:nth-child(2){grid-area:2/2}.themen-fest>.themen:first-child>.thema:nth-child(3){grid-area:3/1}.themen-fest>.themen:last-child>.thema:nth-child(3){grid-area:3/2}.themen-fest>.themen:first-child>.thema:nth-child(4){grid-area:4/1}.themen-fest>.themen:last-child>.thema:nth-child(4){grid-area:4/2}.themen-fest>.themen:first-child>.thema:nth-child(5){grid-area:5/1}.themen-fest>.themen:last-child>.thema:nth-child(5){grid-area:5/2}.themen-fest>.themen:first-child>.thema:nth-child(6){grid-area:6/1}.themen-fest>.themen:last-child>.thema:nth-child(6){grid-area:6/2}}.stapel{align-content:start;gap:clamp(2.25rem,3vw,3rem);display:grid}.stapel>*>:last-child{margin-bottom:0}.stapel-eng{gap:1rem}.zeitleiste{margin:0;padding:0;list-style:none}.zeitleiste li{background:var(--weiss);border:1px solid var(--linie);border-radius:14px;gap:.2rem 1.75rem;margin:0 0 .8rem;padding:1rem 1.5rem;display:grid}@media (width>=700px){.zeitleiste li{grid-template-columns:10rem 1fr;align-items:baseline}}.zeitleiste .jahr{font-variant-numeric:tabular-nums;color:var(--blau-text);white-space:nowrap;font-weight:700}.zeitleiste .station{color:var(--text-2)}.bild-block{margin:0}.bild{border-radius:var(--rund);background:var(--blau-zart);box-shadow:var(--schatten);position:relative;overflow:hidden}.bild img{object-fit:cover;width:100%;height:100%}.bild-3-2{aspect-ratio:3/2}.bild-4-3{aspect-ratio:4/3}.bild-breit{aspect-ratio:3/2;box-shadow:none;border-radius:0}@media (width>=700px){.bild-breit{aspect-ratio:16/9}}.bild-fest{height:clamp(460px,40vh,480px);box-shadow:none;border-radius:0;overflow:hidden}@media (width>=700px) and (prefers-reduced-motion:no-preference){.bild-fest{clip-path:inset(0);overflow:visible}.bild-fest img{object-fit:cover;width:100%;height:100%;position:fixed;inset:0}}@media (width<=699px){.bild-fest{aspect-ratio:3/2;height:auto}}.bild.bild-eigengroesse{aspect-ratio:auto;box-shadow:none;background:0 0;place-items:center;padding:0;display:grid}.bild-eigengroesse img{width:auto;max-width:min(100%, var(--eigenbreite));object-fit:contain;border-radius:var(--rund);box-shadow:var(--schatten)}.bild-mittel{max-width:900px}.platzhalter-hinweis{font-size:var(--gr-klein);color:var(--text-2);margin-top:.6rem;display:block}.hinweis{background:var(--blau-zart);border:1px solid var(--blau-kante);border-radius:var(--rund);padding:1.4rem 1.6rem}.hinweis>:last-child{margin-bottom:0}.hinweis-titel{color:var(--blau-text);margin-bottom:.4rem;font-weight:700;display:block}.warnung{border-radius:var(--rund);background:#fbf2ea;border:1px solid #dfb18c;padding:1.4rem 1.6rem}.warnung>:last-child{margin-bottom:0}.dachzeile{font-size:var(--gr-klein);letter-spacing:.08em;text-transform:uppercase;color:var(--blau-text);margin:0 0 .9rem;font-weight:700}.band-akzent .dachzeile{color:#ffffffe0}.kopierfeld{background:var(--weiss);border:1px solid var(--blau-kante);border-radius:var(--rund);flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.kopierfeld .wert{word-break:break-all;font-weight:700}.kopierknopf{white-space:nowrap;background:var(--blau-tief);color:#fff;border-radius:var(--rund-knopf);min-height:56px;font:inherit;font-size:var(--gr-text);cursor:pointer;border:0;align-items:center;gap:.55rem;margin-left:auto;padding:0 1.4rem;font-weight:700;display:inline-flex}.kopierknopf:hover{background:var(--blau-nacht)}.kopierknopf[data-fertig=ja]{background:var(--gruen)}.fuss{background:var(--blau-nacht);color:#fff;font-size:var(--gr-text);padding-block:clamp(2.5rem,4vw,3.5rem) 1.75rem}.fuss a{color:#fff}.fuss a:hover{color:var(--blau-flaeche)}.fuss-innen{gap:2rem clamp(2rem,5vw,6rem);display:grid}@media (width>=860px){.fuss-innen{grid-template-columns:auto 1fr;align-items:start}}.fuss-kontakt p{margin:0 0 .4rem}.fuss-nav{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}@media (width>=860px){.fuss-nav{align-items:flex-end}}.fuss-nav li{margin:0}.fuss-nav a{padding:.45rem 0;text-decoration-thickness:1px;display:inline-block}.fuss-schluss{font-size:var(--gr-klein);color:#ffffffe0;border-top:1px solid #ffffff40;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:2.25rem;padding-top:1.25rem;display:flex}.fuss-schluss a{color:#ffffffe0}.mit-icon{align-items:center;gap:.55rem;display:inline-flex}.mit-icon svg{flex:none}.extern:not(.knopf):not(.mit-icon) svg{vertical-align:-.18em;margin-left:.3em}@media (width<=999px){.mit-icon,.kopierfeld .wert{min-height:48px}.fuss a{align-items:center;min-height:46px;display:inline-flex}.fuss-nav a{padding-block:0}.fuss-schluss a{min-height:44px}.dachzeile a{align-items:center;min-height:44px;display:inline-flex}}.buchung{background:var(--weiss);border:1px solid var(--linie);border-radius:var(--rund);max-width:80ch;box-shadow:var(--schatten);padding:clamp(1.25rem,3vw,2.25rem)}.buchung-titel{font-size:var(--gr-abschnitt);margin-bottom:1.1rem}.buchung-laden{color:var(--text-2);margin:0}.buchung-titel:focus-visible{outline:4px solid var(--blau-tief);outline-offset:6px}.buchung-spalten{align-items:start;gap:clamp(1.75rem,3vw,2.75rem);display:grid}@media (width>=900px){.buchung-spalten{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width>=1200px){.buchung{max-width:1240px}.buchung-spalten{grid-template-columns:minmax(340px,1fr) minmax(0,34rem);gap:clamp(2.5rem,4vw,4.5rem)}}.freigabe{margin-bottom:clamp(1.5rem,3vw,2rem)}.freigabe .wahl{width:100%}.buchung[data-gesperrt=ja] .kalender-tag{border-width:2px;border-color:var(--linie);color:var(--text-2);cursor:not-allowed}.buchung[data-gesperrt=ja] .kalender-tag:hover{background:var(--weiss);border-color:var(--text-2)}.buchung[data-gesperrt=ja] .tag-punkt{opacity:.45}.buchung[data-gesperrt=ja] .legende-muster{border-width:2px;border-color:var(--linie)}.schritte{font-size:var(--gr-klein);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0 0 clamp(1.5rem,3vw,2rem);padding:0;list-style:none;display:flex}.schritte li{margin:0}.schritt{min-height:44px;font:inherit;font-size:var(--gr-klein);color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:.55rem;padding:0 .35rem;display:flex}.schritt:hover:not(:disabled){background:var(--blau-zart)}.schritt:disabled{cursor:default}.schritt[aria-current=step] .schritt-wort{text-underline-offset:4px;text-decoration:underline 2px}.schritt-nr{border:2px solid var(--linie);border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-weight:700;display:inline-flex}.schritte[data-stand="1"] li[data-nr="1"] .schritt,.schritte[data-stand="2"] li[data-nr="1"] .schritt,.schritte[data-stand="2"] li[data-nr="2"] .schritt,.schritte[data-stand="3"] .schritt{color:var(--blau-text);font-weight:700}.schritte[data-stand="1"] li[data-nr="1"] .schritt-nr,.schritte[data-stand="2"] li[data-nr="1"] .schritt-nr,.schritte[data-stand="2"] li[data-nr="2"] .schritt-nr,.schritte[data-stand="3"] .schritt-nr{background:var(--blau-tief);border-color:var(--blau-tief);color:#fff}.kalender-kopf{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.kalender-monat{font-weight:700;font-size:var(--gr-text);text-align:center;white-space:nowrap;flex:auto;margin:0}.kalender-pfeil{background:var(--weiss);width:56px;height:56px;color:var(--blau-text);border:3px solid var(--blau-tief);font:inherit;cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:30px;line-height:1;display:inline-flex}.kalender-pfeil:hover{background:var(--blau-zart)}.kalender-pfeil:disabled{border-color:var(--linie);color:var(--text-2);opacity:.55;cursor:default}.kalender-blatt{border-collapse:separate;border-spacing:4px;table-layout:fixed;width:100%}.kalender-blatt th{font-size:var(--gr-klein);color:var(--text-2);padding:.4rem 0;font-weight:700}.kalender-blatt th abbr{text-decoration:none}.kalender-blatt td{text-align:center;padding:0}.kalender-tag{background:var(--weiss);width:100%;max-width:76px;min-height:56px;color:var(--blau-text);border:3px solid var(--blau-tief);font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;margin-inline:auto;font-weight:700;display:flex}.kalender-tag:hover{background:var(--blau-zart)}.kalender-tag[aria-pressed=true]{background:var(--blau-tief);color:#fff;border-color:var(--blau-nacht)}.tag-zahl{font-size:var(--gr-text);line-height:1}.tag-punkt{background:currentColor;border-radius:999px;width:7px;height:7px}.kalender-tag-leer{min-height:56px;color:var(--text-2);vertical-align:middle}@media (width<=400px){.buchung{padding:.9rem}.kalender-blatt{border-spacing:3px}.kalender-kopf{gap:.25rem}.kalender-pfeil{width:48px;height:48px;font-size:26px}}.kalender-legende{font-size:var(--gr-klein);color:var(--text-2);align-items:flex-start;gap:.6rem;margin:.9rem 0 0;display:flex}.legende-muster{border:3px solid var(--blau-tief);width:34px;height:30px;color:var(--blau-tief);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.legende-muster:after{content:"";background:currentColor;border-radius:999px;width:7px;height:7px}.kalender-leer{background:var(--blau-zart);border:1px solid var(--blau-kante);border-radius:var(--rund);font-size:var(--gr-klein);margin:1rem 0 0;padding:.9rem 1.1rem}.zeiten-feld{min-width:0}@media (width>=900px){.zeiten-feld{background:var(--blau-zart);border:1px solid var(--blau-kante);border-radius:var(--rund);padding:1.5rem}}.zeiten-tag{margin-bottom:.9rem;font-weight:700}.zeiten-liste{gap:.7rem;display:grid}.zeit{background:var(--weiss);min-height:62px;color:var(--blau-text);border:3px solid var(--blau-tief);border-radius:var(--rund-knopf);font:inherit;font-size:var(--gr-text);cursor:pointer;text-align:left;justify-content:space-between;align-items:baseline;gap:1rem;padding:.6rem 1.4rem;font-weight:700;display:flex}.zeit:hover{background:var(--blau-tief);color:#fff}.zeit-dauer{font-size:var(--gr-klein);white-space:nowrap;font-weight:400}.gewaehlt{background:var(--blau-zart);border:1px solid var(--blau-kante);border-radius:var(--rund);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin:0 0 1.5rem;padding:.75rem 1.25rem;display:flex}.aendern{min-height:48px;font:inherit;font-size:var(--gr-text);color:var(--gruen-text);text-underline-offset:4px;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;margin-left:auto;padding:0 .35rem;text-decoration:underline 2px;display:inline-flex}.aendern:hover{color:var(--blau-text)}.feldreihe{gap:0 1.25rem;display:grid}@media (width>=700px){.feldreihe{grid-template-columns:1fr 1fr}}.feld{border:0;min-width:0;margin-bottom:1.35rem;padding:0}.feld>label:not(.wahl),.feld>legend{margin-bottom:.4rem;padding:0;font-weight:700;display:block}.feld input[type=text],.feld input[type=tel],.feld input[type=email],.feld textarea{background:var(--weiss);width:100%;max-width:34rem;min-height:62px;color:var(--text);border:2px solid var(--text-2);font:inherit;font-size:var(--gr-text);border-radius:12px;padding:.6rem 1rem;display:block}.feld textarea{resize:vertical;min-height:110px;line-height:1.5}.feld input::placeholder{color:var(--text-2);opacity:1}.feld input:focus,.feld textarea:focus{border-color:var(--blau-tief)}.feld [aria-invalid=true]{border-width:3px;border-color:#a02b12}.feld>label .leise{font-weight:400}.feld-hilfe{font-size:var(--gr-klein);color:var(--text-2);margin:.35rem 0 0}.feld-fehler{font-size:var(--gr-klein);color:#8c2410;margin:.4rem 0 0;font-weight:700}.feld-fehler:before{content:"! "}.wahlreihe{flex-wrap:wrap;gap:.7rem;display:flex}.wahlreihe-lang{flex-direction:column;align-items:stretch}.wahlreihe-lang .wahl{border-radius:var(--rund)}@media (width>=700px){.wahlreihe-lang{flex-direction:row}.wahlreihe-lang .wahl{border-radius:var(--rund-knopf)}}.wahl{background:var(--weiss);border:2px solid var(--text-2);border-radius:var(--rund-knopf);cursor:pointer;align-items:center;gap:.7rem;min-height:62px;padding:.5rem 1.4rem;font-weight:400;display:inline-flex}.wahl:hover{background:var(--blau-zart)}.wahl input{width:26px;height:26px;accent-color:var(--blau-tief);flex:none;margin:0}.wahl:has(input:checked){border-color:var(--blau-tief);background:var(--blau-zart);border-width:3px}.wahl-breit{border-radius:var(--rund);align-items:flex-start;padding:1.1rem 1.4rem;line-height:1.5;display:flex}.wahl-breit input{margin-top:.2rem}.fehlerliste{border-radius:var(--rund);background:#fbefec;border:2px solid #a02b12;margin-bottom:1.5rem;padding:1.1rem 1.4rem}.fehlerliste-titel{color:#8c2410;margin:0 0 .5rem;font-weight:700}.fehlerliste ul{font-size:var(--gr-klein);margin:0;padding-left:1.3rem}.fehlerliste li:last-child{margin-bottom:0}.buchung-fertig{border:2px solid var(--gruen);border-radius:var(--rund);background:#edf7ee;padding:clamp(1.25rem,3vw,2rem)}.buchung-fertig a{white-space:nowrap}.nur-fuer-screenreader{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sprungmarke{background:var(--blau-nacht);color:#fff;z-index:100;border-radius:0 0 12px 12px;padding:1rem 1.5rem;font-weight:700;text-decoration:none;position:absolute;top:-100%;left:.5rem}.sprungmarke:focus{color:#fff;top:0}@media print{.leiste,.nav-schalter,.nav-zeile{display:none!important}body{padding-bottom:0;font-size:12pt}.rahmen{padding-right:1rem}}
