.schritt-schalter[data-astro-cid-jvqum2y2]:hover .schritt-kreis[data-astro-cid-jvqum2y2]{border-color:var(--color-sky-brand)}.park3d-umschalter{z-index:3;color:#0a1f73;background:#ffffffeb;border:1px solid #d7deec;border-radius:9999px;align-items:center;gap:.4rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;transition:background-color .2s;display:inline-flex;position:absolute;top:.75rem;left:.75rem;box-shadow:0 1px 4px #0f172a1f}.park3d-umschalter:hover{background:#fff}.park3d-umschalter:disabled{cursor:progress}.park3d-rahmen{background:linear-gradient(#cfdeff,#f6f8ff);width:100%;height:min(94dvh - 13rem,62vw);min-height:18rem;position:relative;overflow:hidden}.park3d-rahmen.ist-ueber-bild{z-index:1;height:auto;min-height:0;position:absolute;inset:0}.park3d-laedt{inset-inline:0;text-align:center;color:#4a5a6b;font-size:.875rem;position:absolute;top:50%;transform:translateY(-50%)}.park3d-leinwand{cursor:grab;opacity:0;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;inset:0}.park3d-leinwand:active{cursor:grabbing}.park3d-rahmen.ist-bereit .park3d-leinwand{opacity:1}.park3d-ebene{pointer-events:none;position:absolute;inset:0;overflow:hidden}.park3d-ebene>*{will-change:transform;position:absolute;top:0;left:0}.park3d-marke{pointer-events:auto;color:#fff;cursor:pointer;background:#0a1f73;border:2.5px solid #fff;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;line-height:1;transition:background-color .25s;display:flex;box-shadow:0 1px 5px #0f172a4d}.park3d-marke:hover{background:#1e4fd9}.park3d-marke.ist-aktiv{background:#2c64ff}.park3d-ort{white-space:nowrap;color:#0a1f73;text-shadow:0 0 3px #fff,0 0 6px #fff,0 0 10px #ffffffe6;font-size:17px;font-weight:800}.park3d-wegweiser{white-space:nowrap;color:#4a5a6b;background:#ffffffeb;border:1px solid #d7deec;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:13px;display:flex;box-shadow:0 2px 8px #0f172a26}.park3d-wegweiser b{color:#0a1f73}.park3d-pfeil{fill:#2c64ff;flex:none}.park3d-steuer{z-index:2;flex-direction:column;gap:.375rem;display:flex;position:absolute;bottom:.75rem;right:.75rem}.park3d-knopf{color:#0a1f73;background:#ffffffeb;border:1px solid #d7deec;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;box-shadow:0 1px 4px #0f172a1f}.park3d-knopf:hover{background:#fff}.park3d-kompass{z-index:2;pointer-events:none;background:#ffffffeb;border:1px solid #d7deec;border-radius:9999px;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:absolute;top:3.25rem;right:.75rem}.park3d-kompass svg{transition:transform .1s linear}.park3d-karte{z-index:2;background:#fffffff2;border:1px solid #d7deec;border-radius:.75rem;max-width:min(24rem,100% - 4.5rem);padding:.625rem .875rem;position:absolute;bottom:.75rem;left:.75rem;box-shadow:0 4px 18px #0f172a1a}.park3d-karte-kopf{letter-spacing:.14em;text-transform:uppercase;color:#4a5a6b;font-size:11px;font-weight:700}.park3d-karte-titel{color:#0a1f73;margin-top:2px;font-size:15px;font-weight:700}.park3d-karte-text{color:#4a5a6b;margin-top:2px;font-size:12.5px}.park3d-hinweis{z-index:2;text-align:center;color:#fff;pointer-events:none;background:#0a1f73d6;border-radius:9999px;max-width:calc(100% - 7rem);padding:.4rem .9rem;font-size:.8125rem;font-weight:600;transition:opacity .6s;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.park3d-hinweis.ist-weg{opacity:0}.park3d-zeit{z-index:2;color:#0a1f73;background:#ffffffeb;border:1px solid #d7deec;border-radius:9999px;align-items:center;gap:.5rem;padding:.3rem .8rem .3rem .6rem;font-size:12.5px;font-weight:600;display:flex;position:absolute;bottom:.75rem;left:.75rem;box-shadow:0 1px 4px #0f172a1f}.park3d-zeit[hidden]{display:none}.park3d-zeit input{accent-color:#0a1f73;cursor:pointer;width:9rem}.park3d-zeit-symbol{color:#c98a00;place-items:center;display:grid}.park3d-rahmen.ist-nacht .park3d-zeit-symbol{color:#5b6fb8}.park3d-zeit-uhr{font-variant-numeric:tabular-nums;min-width:4.4em}.park3d-rahmen:has(.park3d-zeit:not([hidden])) .park3d-karte{bottom:3.6rem}.park3d-rahmen .park3d-hinweis{top:.75rem;bottom:auto}.park3d-rahmen.ist-nacht .park3d-ort{color:#fff4dd;text-shadow:0 0 3px #0b1433,0 0 6px #0b1433,0 0 10px #0b1433e6}.park3d-knopf[aria-pressed=true]{color:#fff;background:#0a1f73;border-color:#0a1f73}.park-rotor[data-astro-cid-7hklyvbf]{transform-origin:0 0;animation:park-dreh var(--dauer,6s) linear infinite;animation-delay:var(--versatz,0s)}@keyframes park-dreh{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=59.99rem){.nur-breit[data-astro-cid-h6osoaug]{display:none}}@media (width>=60rem){.nur-schmal[data-astro-cid-h6osoaug]{display:none}}html.js .park-schau[data-astro-cid-h6osoaug]:not(.ist-gewaehlt),.park-foto[data-astro-cid-h6osoaug]:not(.ist-gewaehlt){display:none}.park-foto[data-astro-cid-h6osoaug].ist-gewaehlt{animation:.35s park-schau-ein}html:not(.js) .park-schau[data-astro-cid-h6osoaug]+.park-schau[data-astro-cid-h6osoaug]{margin-top:2rem}.park-schau[data-astro-cid-h6osoaug].ist-gewaehlt{animation:.35s park-schau-ein}@keyframes park-schau-ein{0%{opacity:0}to{opacity:1}}.park-schau[data-astro-cid-h6osoaug] figure>div{width:100%}.park-schau[data-astro-cid-h6osoaug] figure>div>img{width:100%;height:auto;display:block}.park-schau[data-astro-cid-h6osoaug] figure>ul{row-gap:.375rem;margin-top:.75rem}.park-schau[data-astro-cid-h6osoaug] figure>figcaption{margin-top:.5rem}.park-daten[data-astro-cid-h6osoaug]{scroll-margin-top:6.5rem}.karte-halo[data-astro-cid-h6osoaug],.marke-fokus[data-astro-cid-h6osoaug],.marke-leine[data-astro-cid-h6osoaug]{pointer-events:none}.karte-marke[data-astro-cid-h6osoaug] .karte-halo[data-astro-cid-h6osoaug],.karte-marke[data-astro-cid-h6osoaug] .karte-kern[data-astro-cid-h6osoaug]{transition:opacity .35s,r .35s}.karte-marke[data-astro-cid-h6osoaug].ist-aktiv .karte-halo[data-astro-cid-h6osoaug]{opacity:.22}.karte-marke[data-astro-cid-h6osoaug]:not(.lupe-marke).ist-aktiv .karte-kern[data-astro-cid-h6osoaug]{r:8}.karte-bild[data-astro-cid-h6osoaug]{transform-origin:var(--lupe-x,50%) var(--lupe-y,50%);transition:transform .5s cubic-bezier(.22,.61,.36,1),opacity .4s}.karte-buehne[data-astro-cid-h6osoaug].lupe-offen .karte-bild[data-astro-cid-h6osoaug]{opacity:0;transform:scale(4.5)}.karte-lupe[data-astro-cid-h6osoaug]{opacity:0;visibility:hidden;background:#e8edf7;transition:opacity .4s .1s,visibility 0s linear .5s;position:absolute;inset:0}.karte-buehne[data-astro-cid-h6osoaug].lupe-offen .karte-lupe[data-astro-cid-h6osoaug]{opacity:1;visibility:visible;transition:opacity .4s .1s}.lupe-zu[data-astro-cid-h6osoaug]{color:#0a1f73;background:#fff;border:1px solid #c0d0ff;border-radius:9999px;align-items:center;gap:.25rem;padding:.4rem .8rem .4rem .55rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;top:.5rem;left:.5rem;box-shadow:0 4px 14px #00002824}.lupe-zu[data-astro-cid-h6osoaug]:hover{background:#eef3ff}.lupe-name[data-astro-cid-h6osoaug]{font-size:1.62px;font-weight:700}.lupe-ort[data-astro-cid-h6osoaug]{font-size:1.3px;font-weight:500}.lupe-land[data-astro-cid-h6osoaug] text[data-astro-cid-h6osoaug]{letter-spacing:.12px;text-transform:uppercase;font-size:1.15px;font-weight:700}.lupe-massstab[data-astro-cid-h6osoaug] text[data-astro-cid-h6osoaug]{font-size:1.2px;font-weight:600}.lupe-marke[data-astro-cid-h6osoaug]{cursor:pointer}.lupe-marke[data-astro-cid-h6osoaug].ist-aktiv .karte-kern[data-astro-cid-h6osoaug]{r:.5}.lupe-marke[data-astro-cid-h6osoaug]:hover .lupe-name[data-astro-cid-h6osoaug],.lupe-marke[data-astro-cid-h6osoaug].ist-aktiv .lupe-name[data-astro-cid-h6osoaug]{fill:#1e4fd9}.lupe-marke[data-astro-cid-h6osoaug]:focus-visible .lupe-name[data-astro-cid-h6osoaug]{text-decoration:underline}@media (width>=60rem){.lupe-name[data-astro-cid-h6osoaug]{font-size:1.12px}.lupe-ort[data-astro-cid-h6osoaug],.lupe-land[data-astro-cid-h6osoaug] text[data-astro-cid-h6osoaug],.lupe-massstab[data-astro-cid-h6osoaug] text[data-astro-cid-h6osoaug]{font-size:.82px}.lupe-skala[data-astro-cid-h6osoaug]{transform:scale(.72)}}.karte-pulk[data-astro-cid-h6osoaug]{cursor:pointer;display:none}@media (width<=59.99rem){.karte-marke[data-astro-cid-h6osoaug].im-pulk{display:none}.karte-pulk[data-astro-cid-h6osoaug]{display:inline}.marke-skala[data-astro-cid-h6osoaug]{transform:scale(1.8)}}.marke-label[data-astro-cid-h6osoaug]{pointer-events:none;transition:opacity .3s}.karte-buehne[data-astro-cid-h6osoaug]{overflow:hidden}.karte-bild[data-astro-cid-h6osoaug]{width:166%;margin-inline:-33%}.marke-fahne[data-astro-cid-h6osoaug]{display:none}@media (width>=60rem){.karte-bild[data-astro-cid-h6osoaug]{width:100%;margin-inline:0}.marke-fahne[data-astro-cid-h6osoaug]{display:block}.marke-label[data-astro-cid-h6osoaug]{display:none}}.marke-schrift[data-astro-cid-h6osoaug],.marke-leine[data-astro-cid-h6osoaug]{transition:fill .25s,stroke .25s,stroke-width .25s}.karte-marke[data-astro-cid-h6osoaug]:hover .marke-leine[data-astro-cid-h6osoaug],.karte-marke[data-astro-cid-h6osoaug].ist-aktiv .marke-leine[data-astro-cid-h6osoaug]{stroke:#1e4fd9;stroke-width:3px}.karte-marke[data-astro-cid-h6osoaug]:hover .marke-schrift[data-astro-cid-h6osoaug],.karte-marke[data-astro-cid-h6osoaug].ist-aktiv .marke-schrift[data-astro-cid-h6osoaug]{fill:#1e4fd9}.karte-marke[data-astro-cid-h6osoaug]:focus-visible .marke-schrift[data-astro-cid-h6osoaug]{text-decoration:underline}.marke-nummer[data-astro-cid-h6osoaug]{pointer-events:none;display:none}.liste-nummer[data-astro-cid-h6osoaug] circle[data-astro-cid-h6osoaug]{fill:#0a1f73;transition:fill .25s}@media (width>=60rem){.karte-marke[data-astro-cid-h6osoaug].mit-nummer .karte-kern[data-astro-cid-h6osoaug]{display:none}.karte-marke[data-astro-cid-h6osoaug].mit-nummer .marke-nummer[data-astro-cid-h6osoaug]{display:inline}.karte-marke[data-astro-cid-h6osoaug].mit-nummer .marke-fein[data-astro-cid-h6osoaug]{display:none}.karte-marke[data-astro-cid-h6osoaug].mit-nummer .marke-punkt[data-astro-cid-h6osoaug]{r:15px;fill:#0a1f73;stroke:#fff;stroke-width:2.5px;transition:fill .25s}.karte-marke[data-astro-cid-h6osoaug].mit-nummer:hover .marke-punkt[data-astro-cid-h6osoaug],.karte-marke[data-astro-cid-h6osoaug].mit-nummer.ist-aktiv .marke-punkt[data-astro-cid-h6osoaug],.karte-marke[data-astro-cid-h6osoaug].mit-nummer:hover .liste-nummer[data-astro-cid-h6osoaug] circle[data-astro-cid-h6osoaug],.karte-marke[data-astro-cid-h6osoaug].mit-nummer.ist-aktiv .liste-nummer[data-astro-cid-h6osoaug] circle[data-astro-cid-h6osoaug]{fill:#1e4fd9}.karte-marke[data-astro-cid-h6osoaug].mit-nummer:hover .karte-halo[data-astro-cid-h6osoaug]{opacity:.22}}.karte-marke[data-astro-cid-h6osoaug].ist-aktiv .karte-halo[data-astro-cid-h6osoaug]{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite halo-puls}@keyframes halo-puls{0%,to{transform:scale(1)}50%{transform:scale(1.22)}}.teil-marke[data-astro-cid-tmscu6uh] .teil-halo[data-astro-cid-tmscu6uh],.teil-marke[data-astro-cid-tmscu6uh] .teil-kreis[data-astro-cid-tmscu6uh]{transition:opacity .35s,fill .35s}.teil-marke[data-astro-cid-tmscu6uh].ist-aktiv .teil-halo[data-astro-cid-tmscu6uh]{opacity:.25}.teil-marke[data-astro-cid-tmscu6uh].ist-aktiv .teil-kreis[data-astro-cid-tmscu6uh]{fill:#2c64ff}.teil-nummer[data-astro-cid-tmscu6uh]{transition:background-color .3s}#anatomie-zeichnung,#anatomie-modell{transition:opacity .4s}#anatomie-zeichnung.ist-blass,#anatomie-modell.ist-blass{opacity:0}.anlage3d-behaelter{background:linear-gradient(#dbeafe 0%,#eff6ff 48%,#f6f8fb 100%)}.anlage3d-canvas{cursor:grab;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.anlage3d-canvas:active{cursor:grabbing}.anlage3d-marke{z-index:5;color:#fff;cursor:pointer;background:#0a1f73;border:3px solid #fff;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.85rem;font-weight:700;transition:background-color .3s;display:flex;position:absolute;top:0;left:0;box-shadow:0 1px 4px #0f172a40}.anlage3d-marke:hover{background:#1e4fd9}.anlage3d-marke.ist-aktiv{background:#2c64ff}.anlage3d-mass{z-index:4;writing-mode:vertical-rl;letter-spacing:.08em;color:#46557e;pointer-events:none;font-size:.7rem;position:absolute;top:0;left:0}.anlage3d-zurueck{z-index:6;color:#0b1f4b;cursor:pointer;background:#ffffffd9;border:1px solid #d8e0f5;border-radius:9999px;padding:.35rem .8rem;font-size:.8rem;font-weight:600;transition:background-color .2s;position:absolute;bottom:.75rem;left:.75rem;box-shadow:0 1px 3px #0f172a26}.anlage3d-zurueck:hover{background:#fff}.anlage3d-zoom{z-index:6;flex-direction:column;gap:.375rem;display:flex;position:absolute;top:.75rem;left:.75rem}.anlage3d-zoom button{color:#0b1f4b;cursor:pointer;background:#ffffffd9;border:1px solid #d8e0f5;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .2s;display:flex;box-shadow:0 1px 3px #0f172a26}.anlage3d-zoom button:hover{background:#fff}.anlage3d-hinweis{z-index:7;color:#fff;text-align:center;pointer-events:none;background:#0b1f4bcc;border-radius:9999px;max-width:calc(100% - 2rem);padding:.45rem .9rem;font-size:.8125rem;font-weight:600;line-height:1.3;transition:opacity .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.anlage3d-hinweis.ist-weg{opacity:0}.galerie-lupe[data-astro-cid-jxlevayl]{color:#fff;opacity:0;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;transition:opacity .2s}.galerie-lupe[data-astro-cid-jxlevayl].ist-offen{opacity:1}.galerie-lupe[data-astro-cid-jxlevayl]::backdrop{background:#060a28eb}.galerie-buehne[data-astro-cid-jxlevayl]{justify-content:center;align-items:center;width:100%;height:100%;padding:4rem 1rem 1.5rem;display:flex;position:relative}@media (width>=48rem){.galerie-buehne[data-astro-cid-jxlevayl]{padding:4rem 5.5rem 2rem}}.galerie-bild[data-astro-cid-jxlevayl]{flex-direction:column;align-items:center;max-width:100%;max-height:100%;margin:0;display:flex}.galerie-bild[data-astro-cid-jxlevayl] img[data-astro-cid-jxlevayl]{object-fit:contain;background:#ffffff0f;border-radius:.75rem;width:auto;max-width:min(100%,1600px);height:auto;max-height:calc(100dvh - 10rem);display:block}.galerie-bild[data-astro-cid-jxlevayl] figcaption[data-astro-cid-jxlevayl]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.25rem .75rem;margin-top:.875rem;font-size:.9375rem;display:flex}.galerie-name[data-astro-cid-jxlevayl]{font-weight:700}.galerie-ort[data-astro-cid-jxlevayl],.galerie-zahl[data-astro-cid-jxlevayl]{color:#c3cfee}.galerie-zahl[data-astro-cid-jxlevayl]{font-variant-numeric:tabular-nums}.galerie-steuer[data-astro-cid-jxlevayl]{color:#fff;background:#0a1f738c;border:1px solid #ffffff59;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background .2s;display:inline-flex;position:absolute}.galerie-steuer[data-astro-cid-jxlevayl]:hover{background:#1e4fd9}.galerie-steuer[data-astro-cid-jxlevayl]:focus-visible{outline-offset:2px;outline:3px solid #fff}.galerie-zu[data-astro-cid-jxlevayl]{top:.875rem;right:.875rem}.galerie-zurueck[data-astro-cid-jxlevayl],.galerie-weiter[data-astro-cid-jxlevayl]{top:50%;transform:translateY(-50%)}.galerie-zurueck[data-astro-cid-jxlevayl]{left:.875rem}.galerie-weiter[data-astro-cid-jxlevayl]{right:.875rem}@media (width<=47.99rem){.galerie-zurueck[data-astro-cid-jxlevayl],.galerie-weiter[data-astro-cid-jxlevayl]{top:auto;bottom:1rem;transform:none}.galerie-bild[data-astro-cid-jxlevayl] img[data-astro-cid-jxlevayl]{max-height:calc(100dvh - 12rem)}.galerie-buehne[data-astro-cid-jxlevayl]{padding-bottom:5rem}}.galerie-knopf{cursor:zoom-in}.galerie-hinweis{color:#0a1f73;opacity:0;background:#ffffffeb;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:opacity .25s,transform .25s;display:inline-flex;position:absolute;top:.625rem;right:.625rem;transform:scale(.9);box-shadow:0 4px 14px #0000282e}.galerie-knopf:hover .galerie-hinweis,.galerie-knopf:focus-visible .galerie-hinweis{opacity:1;transform:none}@media (hover:none){.galerie-hinweis{opacity:1;transform:none}}.galerie-knopf:focus-visible{outline-offset:-3px;outline:3px solid #1e4fd9}
