.pj-ausstattung.tabs{--pj-ausstattung-rand:1.25rem}@media (min-width:768px){.pj-ausstattung.tabs{--pj-ausstattung-rand:2rem}}.pj-ausstattung__symbol{flex-shrink:0;width:1.125rem;height:1.125rem}.pj-ausstattung.tabs .tabs__tab{gap:.5rem;white-space:nowrap}.pj-ausstattung.tabs .tabs__list{-webkit-backdrop-filter:none;backdrop-filter:none}.pj-ausstattung.tabs[data-orientation=horizontal]>.tabs__list-container{width:auto;margin-inline:calc(var(--pj-ausstattung-rand) * -1)}.pj-ausstattung.tabs .tabs__list[data-orientation=horizontal]{display:flex;flex-wrap:nowrap;gap:.5rem;padding-block:.25rem;padding-inline:var(--pj-ausstattung-rand);scroll-padding-inline:var(--pj-ausstattung-rand);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.pj-ausstattung.tabs .tabs__list[data-orientation=horizontal]::-webkit-scrollbar{display:none}.pj-ausstattung.tabs .tabs__list[data-orientation=horizontal] .tabs__tab{scroll-snap-align:start}@media (min-width:1024px){.pj-ausstattung.tabs[data-orientation=vertical]{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:2.5rem;align-items:start}.pj-ausstattung.tabs[data-orientation=vertical]>.tabs__list-container{grid-column:1;grid-row:1}.pj-ausstattung.tabs[data-orientation=vertical]>.pj-ausstattung__panel{grid-column:2;grid-row:1;padding-top:0}.pj-ausstattung.tabs .tabs__list[data-orientation=vertical]{gap:.25rem;padding:0}.pj-ausstattung.tabs .tabs__list[data-orientation=vertical] .tabs__tab{width:100%;height:2.5rem;padding-inline:.75rem 1.25rem;border:0}}.pj-karussell.pj-leben-karussell{--carousel-gap:1rem}@media (min-width:768px){.pj-karussell.pj-leben-karussell{--carousel-gap:2rem}}@media (hover:none){.pj-leben-pfeil{display:none}}.pj{background:var(--welt-grund);color:var(--welt-text);font-family:var(--welt-schrift-text);font-size:1rem;line-height:1.6;overflow-x:clip}.pj-huelle{background:var(--welt-grund,#0b1726)}.pj-container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}@media (min-width:48rem){.pj-container{padding-inline:2rem}}.pj-sektion{padding-block:3rem}@media (min-width:64rem){.pj-sektion{padding-block:4.5rem}}.pj-kopfzeile{max-width:46rem;margin-bottom:1.75rem}.pj-kicker{display:flex;align-items:center;gap:.75rem;margin:0 0 .75rem;color:var(--welt-akzent);font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.pj-kicker:before{content:"";width:2rem;height:1px;background:currentColor}.pj-h2{margin:0;font-family:var(--welt-schrift-titel);font-size:clamp(1.85rem,1.2rem + 2.4vw,3rem);font-weight:500;line-height:1.06;letter-spacing:-.015em;text-wrap:balance}.pj-satz{margin:.9rem 0 0;max-width:40rem;color:var(--welt-nebentext);font-size:1.05rem}.pj-knopf{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1.4rem;border-radius:999px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.pj-knopf--voll{background:var(--welt-knopf-grund,var(--welt-akzent-flaeche));box-shadow:var(--welt-knopf-kante,none);color:var(--welt-auf-akzent)}.pj-knopf--voll:hover{background:var(--welt-knopf-grund-hover,color-mix(in oklab,var(--welt-akzent-flaeche) 85%,white))}[data-welt=projekt] .lp-cta.bg-accent{background:var(--welt-knopf-grund,var(--welt-akzent-flaeche));box-shadow:var(--welt-knopf-kante,none)}[data-welt=projekt] .lp-cta.bg-accent:hover{background:var(--welt-knopf-grund-hover,var(--welt-akzent-flaeche))}.pj-knopf--linie{border:1px solid var(--welt-akzent);color:var(--welt-text)}.pj-knopf--linie:hover{background:color-mix(in oklab,var(--welt-akzent) 14%,transparent)}.pj :is(a,label,summary,input):focus-visible{outline:2px solid var(--welt-akzent);outline-offset:3px}.pj-bild{position:relative;margin:0;overflow:hidden}.pj-bild picture,.pj-bild__img{display:block;width:100%;height:100%}.pj-bild__img{object-fit:cover}.pj-kennz{position:absolute;left:.75rem;bottom:.75rem;display:flex;flex-wrap:wrap;gap:.25rem .5rem;max-width:calc(100% - 1.5rem);padding:.3rem .65rem;border-radius:.6rem;background:rgb(11 23 38/.78);color:#f4efe8;font-family:var(--welt-schrift-text);font-size:.72rem;line-height:1.35;pointer-events:none}.pj-kennz__text--luecke{outline:1px dashed #d98a66;outline-offset:2px;border-radius:.3rem}.pj-kennz__freigabe{color:#e9b89f}.pj-kennz__kurz{display:none}.pj-bild{container-type:inline-size}@container (max-width: 260px){.pj-kennz{left:.4rem;bottom:.4rem;max-width:calc(100% - .8rem);padding:.2rem .45rem;font-size:.6rem;gap:0 .35rem}.pj-kennz__lang{display:none}.pj-kennz__kurz{display:inline}}.pj-kopf{padding-top:6.5rem;padding-bottom:2.5rem}.pj-kopf__raster{display:grid;gap:2rem}@media (min-width:64rem){.pj-kopf{padding-top:8rem}.pj-kopf__raster{grid-template-columns:minmax(0,1.55fr) minmax(20rem,1fr);gap:3rem;align-items:start}}.pj-kopf__kicker{margin-top:1.5rem}.pj-kopf__titel{margin:0;font-family:var(--welt-schrift-titel);font-size:clamp(2.3rem,1.4rem + 3.8vw,4.4rem);font-weight:500;line-height:1;letter-spacing:-.025em;hyphens:auto;overflow-wrap:anywhere;text-wrap:balance}.pj-kopf__satz{margin:1rem 0 1.5rem;max-width:44rem;color:var(--welt-nebentext);font-size:1.08rem}.pj-kopf__bild{border-radius:1.5rem;aspect-ratio:16/9;max-height:52vh;width:100%}@media (min-width:64rem){.pj-kopf__bild{border-radius:2rem}}.pj-datenkarte{padding:1.5rem;border:1px solid var(--welt-linie);border-radius:1.5rem;background:var(--welt-karte)}@media (min-width:64rem){.pj-datenkarte{padding:1.9rem;border-radius:2rem}}.pj-datenkarte__liste{margin:0}.pj-datenkarte__zeile{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--welt-linie)}.pj-datenkarte__zeile dt{color:var(--welt-nebentext);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.pj-datenkarte__zeile dd{margin:0;white-space:nowrap;font-family:var(--welt-schrift-titel);font-size:1.35rem;font-variant-numeric:lining-nums tabular-nums;text-align:right}.pj-datenkarte__zeile--gross dd{color:var(--welt-akzent);font-size:2.4rem;line-height:1}.pj-datenkarte__pflicht{margin-top:.9rem;font-size:.85rem;color:var(--welt-nebentext)}.pj-datenkarte__pflicht p{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin:0}.pj-datenkarte__pflicht-label{font-weight:600;color:var(--welt-text)}.pj-datenkarte__stand{margin:.9rem 0 0;color:var(--welt-nebentext);font-size:.85rem}.pj-datenkarte__wege{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .75rem;margin-top:1.25rem}.pj-datenkarte__telefon{color:var(--welt-text);font-weight:600;text-decoration:none;min-height:2.75rem;display:inline-flex;align-items:center;gap:.4rem}.pj-datenkarte__telefon-label{color:var(--welt-nebentext);font-weight:400}.pj-datenkarte__person{display:flex;align-items:center;gap:.75rem;margin-top:1.1rem;padding-top:1.1rem;border-top:1px solid var(--welt-linie)}.pj-datenkarte__person p{display:grid;margin:0;line-height:1.3}.pj-datenkarte__portrait{width:3rem;height:3rem;border-radius:999px;object-fit:cover}.pj-datenkarte__person-name{font-weight:600}.pj-datenkarte__person-rolle{color:var(--welt-nebentext);font-size:.85rem}.pj-entstehung__stationen{display:grid;gap:2rem;margin:0;padding:0;list-style:none}@media (min-width:48rem){.pj-entstehung__stationen{grid-template-columns:repeat(2,minmax(0,1fr))}}.pj-entstehung__bild{position:relative;aspect-ratio:16/10;border-radius:1.5rem;overflow:hidden;background:var(--welt-flaeche)}.pj-entstehung__kamera{transform:scale(var(--z,1)) translate(var(--tx,0),var(--ty,0));transform-origin:50% 50%}.pj-entstehung__ebene,.pj-entstehung__kamera{position:absolute;inset:0}.pj-entstehung__img{object-fit:cover}.pj-entstehung__station[data-ganz] .pj-entstehung__bild{background:#f4efe8}.pj-entstehung__station[data-ganz] .pj-entstehung__img{object-fit:contain;padding:3%}.pj-entstehung__ebene--neu{opacity:clamp(0,calc((var(--t, 1) - .12) / .5),1)}.pj-entstehung__kennz{left:auto;right:.75rem}.pj-entstehung__text{padding-top:1rem}.pj-entstehung__nummer{margin:0;color:var(--welt-akzent);font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.pj-entstehung__nummer span{font-family:var(--welt-schrift-titel);font-size:1rem;letter-spacing:0}.pj-entstehung__titel{margin:.35rem 0 0;font-family:var(--welt-schrift-titel);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.1rem);font-weight:500;line-height:1.1}.pj-entstehung__satz{margin:.5rem 0 0;max-width:34rem;color:var(--welt-nebentext)}.pj-entstehung__legende{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:.75rem 0 0;font-size:.85rem}.pj-entstehung__hinweis{color:var(--welt-nebentext)}.pj-entstehung__punkte{display:none}.pj-legende:before{width:.85rem;height:.85rem;background:var(--legende,var(--welt-akzent))}.pj-legende--grau{--legende:#8c8a86}.pj-legende--frei,.pj-legende--neu{--legende:var(--welt-akzent)}.pj-legende--reserviert{--legende:transparent}.pj-legende--reserviert:before{border:1.5px dashed var(--welt-tint)}.pj-legende--vermittelt{--legende:color-mix(in oklab,var(--welt-nebentext) 35%,transparent)}.pj-entstehung[data-fahrt] .pj-entstehung__feld{position:relative;height:calc(var(--anzahl) * 85vh + 20vh)}.pj-entstehung[data-fahrt] .pj-entstehung__klebe{position:sticky;top:max(4.5rem,calc(50vh - 41vh));height:min(82vh,52rem)}.pj-entstehung[data-fahrt] .pj-entstehung__rahmen{position:relative;height:100%}.pj-entstehung[data-fahrt] .pj-entstehung__stationen{position:relative;display:block;height:100%;border-radius:2rem;overflow:hidden;background:var(--welt-flaeche)}.pj-entstehung[data-fahrt] .pj-entstehung__station{position:absolute;inset:0;opacity:var(--o,0)}.pj-entstehung[data-fahrt] .pj-entstehung__station:first-child{opacity:var(--o,1)}.pj-entstehung[data-fahrt] .pj-entstehung__bild{position:absolute;inset:0;aspect-ratio:auto;border-radius:0}.pj-entstehung[data-fahrt] .pj-entstehung__kamera{will-change:transform}.pj-entstehung[data-fahrt] .pj-entstehung__bild:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 70% at 0 100%,rgb(11 23 38/.85),rgb(11 23 38/0) 60%),linear-gradient(0deg,rgb(11 23 38/.55),rgb(11 23 38/0) 45%);pointer-events:none}.pj-entstehung[data-fahrt] .pj-entstehung__station[data-ganz] .pj-entstehung__bild:after{background:linear-gradient(0deg,rgb(11 23 38/.82),rgb(11 23 38/0) 38%)}.pj-entstehung[data-fahrt] .pj-entstehung__text{position:absolute;left:0;right:0;bottom:0;padding:1.25rem 1.25rem 3.25rem;color:#f4efe8;text-shadow:0 1px 12px rgb(11 23 38/.6)}.pj-entstehung[data-fahrt] .pj-entstehung__hinweis,.pj-entstehung[data-fahrt] .pj-entstehung__satz{color:#dfe7f1}@media (min-width:48rem){.pj-entstehung[data-fahrt] .pj-entstehung__text{right:auto;max-width:34rem;padding:2rem 2.25rem 2.25rem}}.pj-entstehung[data-fahrt] .pj-entstehung__kennz{top:.9rem;bottom:auto}.pj-entstehung[data-fahrt] .pj-entstehung__punkte{position:absolute;right:3.25rem;bottom:1.25rem;display:flex;gap:.35rem;margin:0;padding:.3rem;list-style:none;border-radius:999px;background:rgb(11 23 38/.72);font-size:.72rem}.pj-entstehung__punkte li{padding:.25rem .65rem;border-radius:999px;color:#c9d6e6;transition:background-color .3s,color .3s}.pj-entstehung[data-station="0"] .pj-entstehung__punkte li:first-child,.pj-entstehung[data-station="1"] .pj-entstehung__punkte li:nth-child(2),.pj-entstehung[data-station="2"] .pj-entstehung__punkte li:nth-child(3),.pj-entstehung[data-station="3"] .pj-entstehung__punkte li:nth-child(4),.pj-entstehung[data-station="4"] .pj-entstehung__punkte li:nth-child(5),.pj-entstehung[data-station="5"] .pj-entstehung__punkte li:nth-child(6){background:var(--welt-akzent-flaeche);color:#fff}@media (max-width:47.99rem){.pj-entstehung[data-fahrt] .pj-entstehung__klebe{height:min(78vh,44rem)}.pj-entstehung[data-fahrt] .pj-entstehung__stationen{border-radius:1.25rem}.pj-entstehung[data-fahrt] .pj-entstehung__punkte{left:1.75rem;right:auto;bottom:.9rem}.pj-entstehung[data-fahrt] .pj-entstehung__titel{font-size:1.45rem}}.pj-finder__wahl,.pj-reiter__wahl{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pj-finder__wahlleiste{display:grid;grid-template-columns:repeat(auto-fit,minmax(4.75rem,1fr));gap:.4rem;margin-bottom:1.25rem}@media (min-width:48rem){.pj-finder__wahlleiste{display:flex;flex-wrap:wrap;gap:.5rem}}.pj-finder__chip{--gewaehlt:0;display:inline-flex;flex-direction:column;justify-content:center;min-height:3rem;padding:.35rem 1rem;border:1px solid color-mix(in oklab,var(--welt-akzent) calc(30% + var(--gewaehlt) * 70%),transparent);border-radius:1rem;background:color-mix(in oklab,var(--welt-akzent-flaeche) calc(var(--gewaehlt) * 100%),transparent);color:var(--welt-text);cursor:pointer;line-height:1.25;transition:background-color .2s,border-color .2s}.pj-finder__chip-name{font-weight:600}@media (max-width:47.99rem){.pj-finder__chip{padding:.35rem .55rem;border-radius:.8rem}.pj-finder__chip-zahl{font-size:.7rem}}.pj-finder__chip-zahl{font-size:.78rem;color:color-mix(in oklab,var(--welt-text) calc(65% + var(--gewaehlt) * 35%),var(--welt-nebentext))}.pj-finder__buehne{display:grid;gap:1.5rem;align-items:start}@media (min-width:64rem){.pj-finder__buehne{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(16rem,20rem);gap:2rem}}.pj-finder__ensemble,.pj-finder__haus{margin:0}.pj-finder__ensemble-flaeche{position:relative}.pj-finder__ensemble-svg,.pj-finder__stapel-svg{display:block;width:100%;height:auto;overflow:visible}.pj-finder__stapel-svg{max-height:32rem}.pj-ensemble__haus{--gewaehlt:0}.pj-ensemble__flaeche{stroke:color-mix(in oklab,var(--welt-tint) calc(55% + var(--gewaehlt) * 0%),transparent);stroke-width:1.2;stroke-linejoin:round;transition:fill .25s}.pj-ensemble__flaeche--dach{fill:color-mix(in oklab,var(--welt-akzent-flaeche) calc(var(--gewaehlt) * 85%),var(--welt-flaeche))}.pj-ensemble__flaeche--sued{fill:color-mix(in oklab,var(--welt-akzent-flaeche) calc(var(--gewaehlt) * 55%),var(--welt-grund))}.pj-ensemble__flaeche--ost{fill:color-mix(in oklab,var(--welt-akzent-flaeche) calc(var(--gewaehlt) * 35%),var(--welt-karte))}.pj-ensemble__linie{fill:none;stroke:color-mix(in oklab,var(--welt-tint) 35%,transparent);stroke-width:.8}.pj-ensemble__marke{--gewaehlt:0;position:absolute;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1.5px solid var(--welt-akzent);border-radius:999px;background:color-mix(in oklab,var(--welt-akzent-flaeche) calc(var(--gewaehlt) * 100%),var(--welt-grund));color:var(--welt-text);font-family:var(--welt-schrift-titel);font-size:1.15rem;cursor:pointer;transform:translate(-50%,-50%)}.pj-finder__legende{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin-top:.6rem;color:var(--welt-nebentext);font-size:.8rem}.pj-finder__haus,.pj-finder__karte,.pj-finder__tabelle{display:none}@supports not selector(:has(*)){.pj-finder__haus,.pj-finder__tabelle{display:block}}.pj-platte__kante{fill:var(--welt-flaeche);stroke:var(--welt-linie);stroke-width:1}.pj-platte__name{font-family:var(--welt-schrift-text);font-weight:600;letter-spacing:.06em}.pj-feld__flaeche{stroke-width:1.4}.pj-feld--frei .pj-feld__flaeche{fill:color-mix(in oklab,var(--welt-akzent-flaeche) calc(28% + var(--aktiv) * 72%),var(--welt-grund))}.pj-feld--reserviert .pj-feld__flaeche{fill:color-mix(in oklab,var(--welt-tint) calc(10% + var(--aktiv) * 30%),var(--welt-grund));stroke:var(--welt-tint)}.pj-feld--vermittelt .pj-feld__flaeche{fill:color-mix(in oklab,var(--welt-nebentext) 18%,var(--welt-grund));stroke:color-mix(in oklab,var(--welt-nebentext) 45%,transparent)}.pj-feld__nummer{font-family:var(--welt-schrift-text)}.pj-finder__karten{min-height:12rem}.pj-finder__karte{gap:.6rem;padding:1.25rem;border:1px solid var(--welt-linie);border-radius:1.5rem;background:var(--welt-karte)}.pj-finder:has(:is(.pj-feld,.pj-zeile):is(:hover,:focus-visible,:focus-within)) .pj-finder__karte--haus{display:none!important}.pj-karte__status{justify-self:start;margin:0;padding:.15rem .65rem;border-radius:999px;background:color-mix(in oklab,var(--welt-akzent-flaeche) 85%,transparent);color:var(--welt-auf-akzent);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.pj-karte__status[data-status=vermittelt]{background:color-mix(in oklab,var(--welt-nebentext) 30%,transparent);color:var(--welt-text)}.pj-karte__status[data-status=reserviert]{background:transparent;border:1px dashed var(--welt-tint);color:var(--welt-text)}.pj-karte__titel{margin:.35rem 0 0;font-family:var(--welt-schrift-titel);font-size:1.35rem;font-weight:500;line-height:1.15}.pj-karte__fakten{display:grid;gap:.35rem;margin:.25rem 0 0}.pj-karte__fakten div{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--welt-linie);padding-bottom:.3rem}.pj-karte__fakten dt{color:var(--welt-nebentext);font-size:.85rem}.pj-karte__fakten dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.pj-karte__grundriss{margin-top:.5rem;border-radius:1rem;background:#fbf8f3;aspect-ratio:4/3;position:relative;overflow:hidden}.pj-karte__grundriss .pj-bild__img,.pj-karte__grundriss img{object-fit:contain;padding:.6rem .6rem 2.4rem}.pj-karte__grundriss--db img{position:absolute;inset:0;width:100%;height:100%}.pj-karte__hinweis{margin:.4rem 0 0;color:var(--welt-nebentext);font-size:.88rem}.pj-finder__liste{margin-top:2rem;overflow-x:auto}.pj-finder__tabelle{width:100%;min-width:36rem;border-collapse:collapse;font-size:.92rem;font-variant-numeric:tabular-nums}.pj-finder__tabelle-titel{padding-bottom:.6rem;color:var(--welt-nebentext);font-size:.85rem;text-align:left}.pj-finder__tabelle td,.pj-finder__tabelle th{padding:.65rem .75rem;border-bottom:1px solid var(--welt-linie);text-align:left;white-space:nowrap}.pj-finder__tabelle thead th{color:var(--welt-nebentext);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.pj-zeile{--aktiv:0;background:color-mix(in oklab,var(--welt-akzent) calc(var(--aktiv) * 12%),transparent)}.pj-zeile th a{color:var(--welt-text);font-weight:600;text-decoration:underline;text-decoration-color:var(--welt-akzent);text-underline-offset:.25em}.pj-zeile__fehlt{color:var(--welt-akzent)}.pj-finder__fuss,.pj-zeile__status[data-status=vermittelt]{color:var(--welt-nebentext)}.pj-finder__fuss{margin:.75rem 0 0;font-size:.85rem}.pj-bento__raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.pj-bento__kachel{aspect-ratio:4/3;border-radius:1.25rem}.pj-bento__kachel--gross,.pj-bento__kachel:last-child:nth-child(2n){grid-column:span 2}.pj-bento__kachel:last-child:nth-child(2n){aspect-ratio:16/9}@media (min-width:64rem){.pj-bento__raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.pj-bento__kachel--gross{grid-row:span 2;aspect-ratio:auto}.pj-bento__kachel:last-child:nth-child(2n){grid-column:auto;aspect-ratio:4/3}}@media (prefers-reduced-motion:no-preference){.pj-bento__kachel .pj-bild__img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.pj-bento__kachel:hover .pj-bild__img{transform:scale(1.04)}}.pj-reiter__feld{display:grid;gap:1.5rem}@media (min-width:64rem){.pj-reiter__feld{grid-template-columns:minmax(15rem,19rem) minmax(0,1fr);gap:2.5rem}}.pj-reiter__liste{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}@media (min-width:64rem){.pj-reiter__liste{flex-direction:column}}.pj-reiter__punkt{--gewaehlt:0;display:flex;align-items:center;gap:.75rem;min-height:2.9rem;padding:.45rem .9rem;border:1px solid color-mix(in oklab,var(--welt-akzent) calc(var(--gewaehlt) * 100%),var(--welt-linie));border-radius:.9rem;background:color-mix(in oklab,var(--welt-akzent-flaeche) calc(var(--gewaehlt) * 22%),transparent);cursor:pointer;font-weight:500;line-height:1.3}.pj-reiter__nr{color:var(--welt-akzent);font-family:var(--welt-schrift-titel);font-size:.95rem}.pj-reiter__tafel{display:none;gap:1.5rem;padding:1.25rem;border-radius:1.5rem;background:var(--welt-karte)}@media (min-width:48rem){.pj-reiter__tafel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:1.5rem}}@supports not selector(:has(*)){.pj-reiter__tafel{display:grid;margin-bottom:1rem}}.pj-reiter__bild{aspect-ratio:4/3;border-radius:1rem}.pj-reiter__titel{margin:0;font-family:var(--welt-schrift-titel);font-size:1.5rem;font-weight:500}.pj-reiter__text p{margin:.5rem 0 0;color:var(--welt-nebentext)}.pj-reiter__punkte{display:grid;gap:.45rem;margin:.9rem 0 0;padding:0;list-style:none}.pj-reiter__punkte li{position:relative;padding-left:1.2rem}.pj-reiter__punkte li:before{content:"";position:absolute;left:0;top:.65em;width:.5rem;height:1px;background:var(--welt-akzent)}.pj-reiter__hinweis{margin:1.25rem 0 0;max-width:52rem;color:var(--welt-nebentext);font-size:.9rem}.pj-lage__raster{display:grid;gap:2rem}@media (min-width:64rem){.pj-lage__raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.pj-lage__luecken{display:grid;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none}.pj-lage__link{margin:1.25rem 0 0;color:var(--welt-nebentext)}.pj-lage__link a{color:var(--welt-text);font-weight:600;text-decoration:underline;text-decoration-color:var(--welt-akzent);text-underline-offset:.25em}.pj-lage__karte{position:relative;display:grid;place-items:center;aspect-ratio:4/3;border:1px dashed color-mix(in oklab,var(--welt-tint) 40%,transparent);border-radius:2rem;background:repeating-linear-gradient(0deg,transparent 0 39px,color-mix(in oklab,var(--welt-tint) 9%,transparent) 39px 40px),repeating-linear-gradient(90deg,transparent 0 39px,color-mix(in oklab,var(--welt-tint) 9%,transparent) 39px 40px),var(--welt-flaeche)}.pj-lage__punkt{width:1rem;height:1rem;border-radius:999px;background:var(--welt-akzent);box-shadow:0 0 0 .6rem color-mix(in oklab,var(--welt-akzent) 25%,transparent)}.pj-lage__karte-text{position:absolute;bottom:1rem;left:1rem;right:1rem;color:var(--welt-nebentext);font-size:.85rem;text-align:center}.pj-rechner__marke{display:inline-block;margin:0 0 .75rem;padding:.2rem .75rem;border:1px solid var(--welt-akzent);border-radius:999px;color:var(--welt-akzent);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pj-rechner__flaeche{border-radius:1.25rem;background:#fbf8f3;overflow:hidden}@media (min-width:48rem){.pj-rechner__flaeche{padding:.75rem;border-radius:1.5rem}}.pj-zeitplan__schritte{display:grid;gap:1rem;margin:0;padding:0;list-style:none}@media (min-width:48rem){.pj-zeitplan__schritte{grid-template-columns:repeat(4,minmax(0,1fr))}}.pj-zeitplan__schritt{display:grid;gap:.5rem;align-content:start;padding-top:1rem;border-top:2px solid color-mix(in oklab,var(--welt-tint) 30%,transparent)}.pj-zeitplan__nr{color:var(--welt-akzent)}.pj-zeitplan__nr,.pj-zeitplan__was{font-family:var(--welt-schrift-titel)}.pj-zeitplan__was{font-size:1.3rem}.pj-zeitplan__schritt .pj-luecke{justify-self:start}.pj-vertrauen__karte{display:grid;gap:1.5rem;align-items:end}@media (min-width:48rem){.pj-vertrauen__karte{grid-template-columns:minmax(12rem,20rem) minmax(0,1fr);gap:2.5rem}}.pj-vertrauen__bild{display:block;max-width:18rem;margin-inline:auto;border-bottom:1px solid var(--welt-linie)}.pj-vertrauen__bild img{display:block;width:100%;height:auto}.pj-vertrauen__text{padding-bottom:1.5rem}.pj-vertrauen__rolle{margin:.6rem 0 0;color:var(--welt-nebentext)}.pj-vertrauen__zahl{display:flex;align-items:center;gap:1rem;margin:1.5rem 0 0}.pj-vertrauen__wert{color:var(--welt-akzent);font-family:var(--welt-schrift-titel);font-size:3.4rem;line-height:1}.pj-vertrauen__quelle{display:block;color:var(--welt-nebentext);font-size:.82rem}.pj-vertrauen__foto{margin:1rem 0 0;color:var(--welt-nebentext);font-size:.75rem}.pj-fragen__liste{display:grid;gap:0 2rem}@media (min-width:64rem){.pj-fragen__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}.pj-frage{border-bottom:1px solid var(--welt-linie)}.pj-frage__frage{display:flex;justify-content:space-between;gap:1rem;min-height:3.5rem;align-items:center;padding:.5rem 0;cursor:pointer;font-family:var(--welt-schrift-titel);font-size:1.2rem;list-style:none}.pj-frage__frage::-webkit-details-marker{display:none}.pj-frage__frage:after{content:"+";color:var(--welt-akzent);font-family:var(--welt-schrift-text);font-size:1.4rem;transition:transform .2s}.pj-frage[open] .pj-frage__frage:after{transform:rotate(45deg)}.pj-frage__antwort{padding-bottom:1.1rem}.pj-frage__antwort p{margin:0}.pj-frage__quelle{margin-top:.5rem!important;color:var(--welt-nebentext);font-size:.82rem}.pj-anfrage__raster{display:grid;gap:1.75rem}@media (min-width:64rem){.pj-anfrage__raster{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:3rem;align-items:start}}.pj-anfrage__formular{padding:1.25rem;border-radius:1.5rem;background:#fbf8f3;color:#0b1726}@media (min-width:48rem){.pj-anfrage__formular{padding:2rem;border-radius:2rem}}.pj-pflicht{border-top:1px solid var(--welt-linie)}.pj-pflicht__titel{margin:0 0 1rem;font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--welt-nebentext)}.pj-pflicht__liste{display:grid;gap:.75rem;margin:0;font-size:.9rem}.pj-pflicht__liste div{display:grid;gap:.2rem}@media (min-width:48rem){.pj-pflicht__liste div{grid-template-columns:10rem minmax(0,1fr);gap:1rem}}.pj-pflicht__liste dt{font-weight:600}.pj-pflicht__liste dd{margin:0;max-width:68ch;color:var(--welt-nebentext)}.pj-pflicht__links{display:flex;gap:1.25rem;margin:1.25rem 0 0;font-size:.9rem}.pj-pflicht__links a{color:var(--welt-text);text-decoration:underline;text-underline-offset:.25em}.pj-material{padding-top:0}.pj-material__titel{margin:0 0 1rem;font-family:var(--welt-schrift-titel);font-size:1.4rem;font-weight:500}.pj-material__liste{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}@media (prefers-reduced-motion:reduce){.pj *,.pj :after,.pj :before{transition:none!important}}[data-welt=projekt] .pj-formular button[type=submit]{min-height:3.25rem;padding:1rem 2rem;border-radius:999px;background:var(--welt-text);color:var(--welt-grund);font-family:var(--welt-schrift-text);font-size:1rem;font-weight:500;box-shadow:0 4px 12px color-mix(in oklab,var(--welt-text) 14%,transparent)}[data-welt=projekt] .pj-formular button[type=submit]:hover{background:var(--welt-knopf-grund,var(--welt-akzent-flaeche));box-shadow:var(--welt-knopf-kante,none);color:var(--welt-auf-akzent)}[data-welt=projekt] .pj-formular :is(input,textarea,select):focus-visible,[data-welt=projekt] .pj-formular button[type=submit]:focus-visible{outline:2px solid var(--welt-akzent);outline-offset:3px}[data-welt=projekt] .pj-formular a{color:var(--welt-text);text-decoration-color:var(--welt-akzent)}[data-welt=projekt] .pj-formular input[type=checkbox]{accent-color:var(--welt-text)}.pj-aura{--pj-titel:var(--welt-schrift-titel);--pj-text:var(--welt-schrift-text);--pj-weich:cubic-bezier(0.16,1,0.3,1);position:relative;isolation:isolate;overflow-x:clip;font-family:var(--pj-text)}.pj-titel{font-family:var(--pj-titel);font-weight:500;letter-spacing:-.04em}.pj-kennwort{display:flex;align-items:center;gap:.75rem;margin-bottom:14px;font-family:var(--pj-text);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:var(--welt-akzent-text)}.pj-kennwort--hell{color:#fff}.pj-kennwort:before{content:"";flex-shrink:0;width:2rem;height:1px;background:var(--welt-strich,#c98a3c)}.pj-kennwort.justify-center,.text-center>.pj-kennwort{justify-content:center}.pj-punkt{display:inline-flex;align-items:flex-start;gap:.375rem}.pj-punkt:before{content:"";flex-shrink:0;width:.375rem;height:.375rem;margin-top:calc(.5lh - .1875rem);border-radius:999px;background:var(--welt-akzent)}.pj-linien{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.pj-linien svg{position:absolute;top:0;left:-25vw;width:150vw;height:150vh}.pj-linie{fill:none;stroke:var(--welt-akzent)}.pj-karte{background:var(--welt-karte);border:1px solid var(--welt-linie);box-shadow:0 1px 2px color-mix(in oklab,var(--welt-text) 6%,transparent)}@keyframes pj-aufstieg{0%{transform:translateY(.3em) rotate(1.5deg)}}@keyframes pj-pille{0%{clip-path:inset(0 50% round 999px)}to{clip-path:inset(0 0 round 999px)}}@keyframes pj-heben{0%{transform:translateY(5rem) scale(.96)}}@keyframes pj-zeichnen{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.pj-zeile{display:inline-block;animation:pj-aufstieg 1.4s var(--pj-weich) both;animation-delay:calc(var(--i, 0) * .12s)}.pj-pille{animation:pj-pille 1.2s var(--pj-weich) .35s both}.pj-kopfbild{animation:pj-heben 1.6s var(--pj-weich) .25s both}@supports (animation-timeline:view()){.pj-zeichnet{stroke-dasharray:1;animation:pj-zeichnen linear both;animation-timeline:scroll(root)}.pj-zeichnet-hier{stroke-dasharray:1;animation:pj-zeichnen linear both;animation-timeline:view();animation-range:entry 0 exit 20%}}}@keyframes pj-plan-neu{0%{opacity:.1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.pj-plan-neu{animation:pj-plan-neu linear both;animation-timeline:view();animation-range:entry 40% cover 55%}}}.pj-wahl{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pj-hauschip{--gewaehlt:0;display:inline-flex;min-height:3rem;flex-direction:column;justify-content:center;padding:.4rem 1.25rem;border:1px solid var(--welt-linie);border-radius:999px;background:color-mix(in oklab,var(--welt-text) calc(var(--gewaehlt) * 100%),var(--welt-karte));color:color-mix(in oklab,var(--welt-grund) calc(var(--gewaehlt) * 100%),var(--welt-text));cursor:pointer;line-height:1.2;transition:background-color .2s,color .2s}.pj-haus{--gewaehlt:0}.pj-haus__dach,.pj-haus__ost,.pj-haus__sued{stroke:color-mix(in oklab,var(--welt-akzent) calc(45% + var(--gewaehlt) * 55%),transparent);stroke-width:1.4;stroke-linejoin:round;transition:fill .25s}.pj-haus__dach{fill:color-mix(in oklab,var(--welt-akzent-flaeche) calc(var(--gewaehlt) * 70%),var(--welt-karte))}.pj-haus__sued{fill:color-mix(in oklab,var(--welt-akzent-flaeche) calc(var(--gewaehlt) * 40%),var(--welt-flaeche))}.pj-haus__ost{fill:color-mix(in oklab,var(--welt-akzent-flaeche) calc(var(--gewaehlt) * 25%),var(--welt-grund))}.pj-haus__linie{fill:none;stroke:color-mix(in oklab,var(--welt-akzent) 35%,transparent);stroke-width:.8}.pj-hausmarke{--gewaehlt:0;position:absolute;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--welt-linie);border-radius:999px;background:color-mix(in oklab,var(--welt-text) calc(var(--gewaehlt) * 100%),var(--welt-karte));color:color-mix(in oklab,var(--welt-grund) calc(var(--gewaehlt) * 100%),var(--welt-text));font-family:var(--pj-titel);font-size:1.15rem;cursor:pointer;transform:translate(-50%,-50%);box-shadow:0 1px 2px color-mix(in oklab,var(--welt-text) 10%,transparent)}.pj-liste,.pj-reihe,.pj-stapel{display:none}.pj-liste.pj-liste--offen{display:var(--pj-liste-anzeige)}@supports not selector(:has(*)){.pj-reihe,.pj-stapel{display:block}.pj-liste{display:var(--pj-liste-anzeige)}}.pj-platte{fill:var(--welt-karte);stroke:var(--welt-linie)}.pj-platte__name{fill:var(--welt-nebentext);font-size:15px}.pj-feld{--aktiv:0;cursor:pointer}.pj-feld__flaeche{stroke-linejoin:round;transition:fill .15s}.pj-feld--frei .pj-feld__flaeche{stroke:var(--welt-akzent)}.pj-feld--reserviert .pj-feld__flaeche{stroke-dasharray:5 4}.pj-feld--vermittelt{cursor:default}.pj-feld__nummer{fill:var(--welt-text);font-size:14px;font-weight:600;pointer-events:none}.pj-feld:focus-visible{outline:none}.pj-feld:focus-visible .pj-feld__flaeche{stroke-width:3}.pj-legende{display:inline-flex;align-items:center;gap:.4rem}.pj-legende:before{content:"";border-radius:.2rem}.pj-legende[data-art=frei]:before{background:var(--welt-akzent-flaeche)}.pj-legende[data-art=reserviert]:before{border:1.5px dashed var(--welt-nebentext)}.pj-legende[data-art=vermittelt]:before{background:var(--welt-flaeche);border:1px solid var(--welt-linie)}.pj-zeile-karte{--aktiv:0;outline:calc(var(--aktiv) * 2px) solid var(--welt-akzent);outline-offset:3px}.pj-listenzeile{--aktiv:0;background:color-mix(in oklab,var(--welt-akzent) calc(var(--aktiv) * 14%),transparent)}@media (prefers-reduced-motion:no-preference){.pj-zeile-karte img{transition:transform 1s var(--pj-weich)}.pj-zeile-karte:hover img{transform:scale(1.04)}}.pj-kapitel{display:none}@supports not selector(:has(*)){.pj-kapitel{display:grid;margin-bottom:1rem}}.pj-karussell{--carousel-gap:2rem}.pj-karussell .carousel__item{padding-inline-end:var(--carousel-gap)}.pj-ankommen-verlauf{background-image:linear-gradient(to top,color-mix(in srgb,var(--welt-text) 82%,transparent) 0,color-mix(in srgb,var(--welt-text) 46%,transparent) 42%,color-mix(in srgb,var(--welt-text) 14%,transparent) 100%)}.pj-ankommen-h1{color:#fff;text-shadow:0 1px 24px rgb(0 0 0/.25)}.pj-aura .pj-ankommen-karte.welt-glas{background:color-mix(in oklab,var(--welt-grund) 74%,transparent);border:1px solid rgb(255 255 255/.55);border-radius:var(--welt-radius-karte);box-shadow:0 30px 60px -30px rgb(0 0 0/.45),inset 0 1px 0 rgb(255 255 255/.5)}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.pj-aura .pj-ankommen-karte.welt-glas{-webkit-backdrop-filter:blur(28px) saturate(1.5);backdrop-filter:blur(28px) saturate(1.5)}}.pj-ankommen-galerie{border:1px solid rgb(255 255 255/.35);background:color-mix(in oklab,var(--welt-akzent-flaeche) 72%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pj-ankommen-galerie:hover{background:color-mix(in oklab,var(--welt-akzent-flaeche) 88%,transparent)}.pj-ankommen .pj-chip{left:max(var(--welt-rand),calc((100% - var(--welt-container)) / 2 + var(--welt-rand)));bottom:1.25rem}@keyframes pj-leiste-ein{0%{opacity:0;visibility:hidden;translate:-50% 140%}to{opacity:1;visibility:visible;translate:-50% 0}}@keyframes pj-leiste-aus{0%{opacity:1;visibility:visible;translate:-50% 0}to{opacity:0;visibility:hidden;translate:-50% 140%}}@supports (animation-timeline:scroll()){.pj-seite{timeline-scope:--pj-anfrage}.pj-anfrage-zeitleiste{view-timeline:--pj-anfrage block}:is(.pj-seite,.pj-aura) .pj-mobilleiste{transform:none;translate:-50% 0;animation:pj-leiste-ein linear both,pj-leiste-aus linear forwards;animation-timeline:scroll(root),--pj-anfrage;animation-range:70svh 95svh,entry 0 entry 25%}}@media (prefers-reduced-motion:reduce){@supports (animation-timeline:scroll()){:is(.pj-seite,.pj-aura) .pj-mobilleiste{animation-name:none}}}.pj-mobilleiste[data-verdeckt]{opacity:0!important;visibility:hidden!important;pointer-events:none}.pj-aura{--pj-liste-anzeige:table}@media (max-width:47.99rem){.pj-aura{--pj-liste-anzeige:block}.pj-liste thead{display:none}.pj-liste caption{display:block}.pj-liste tbody{display:grid;gap:.75rem}.pj-liste .pj-listenzeile{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem;padding:1rem 1.1rem;border:1px solid var(--welt-linie);border-radius:var(--welt-radius-karte)}.pj-liste .pj-listenzeile>th{grid-column:1/-1;padding:0;font-size:1rem}.pj-liste .pj-listenzeile>td{display:flex;flex-direction:column;gap:.15rem;padding:0;min-width:0}.pj-liste .pj-listenzeile>td:before{content:attr(data-titel);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--welt-nebentext)}}.pj-aura .pj-material .pj-container,.pj-aura .pj-pflicht .pj-container{max-width:var(--welt-container);padding-inline:var(--welt-rand)}.pj-frage__kopf{list-style:none}.pj-frage__kopf::marker{content:""}.pj-frage__kopf::-webkit-details-marker{display:none}.pj-frage__zeichen{position:relative;flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--welt-akzent-text)}.pj-frage__zeichen:after,.pj-frage__zeichen:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;margin-top:-.75px;background:currentColor;transition:transform .3s var(--pj-weich)}.pj-frage__zeichen:after{transform:rotate(90deg)}.pj-frage[open] .pj-frage__zeichen:after{transform:rotate(0deg)}@media (prefers-reduced-motion:reduce){.pj-frage__zeichen:after,.pj-frage__zeichen:before{transition:none}}.pj-leben .pj-chip{top:1rem;right:1rem;bottom:auto;left:auto}@media (prefers-reduced-motion:no-preference){.pj-leben__bild{transition:scale 1.2s var(--pj-weich)}.pj-leben figure:has(+a:hover) .pj-leben__bild{scale:1.04}}.pj-ausstattung__bild{opacity:0;visibility:hidden;transition:opacity .7s var(--pj-weich),visibility 0s linear .7s}.pj-ausstattung__bild[data-aktiv=true]{opacity:1;visibility:visible;transition:opacity .7s var(--pj-weich),visibility 0s}.pj-ausstattung__panel[inert]{display:none}.pj-ausstattung .tabs__list,.pj-ausstattung .tabs__list-container{background:transparent}.pj-ausstattung .tabs__list[data-orientation=horizontal]{flex-wrap:wrap;gap:.25rem;width:100%;min-width:0;padding:0}.pj-ausstattung .tabs__tab{flex:0 0 auto;width:auto;padding-inline:.9rem;border:1px solid color-mix(in oklab,var(--welt-text) 18%,transparent);border-radius:9999px}@media (prefers-reduced-motion:reduce){.pj-ausstattung__bild{transition:none}}.pj-band{overflow:clip}.pj-band__bild{inset:-10% 0}.pj-band .pj-chip{left:1.25rem;bottom:1.25rem}@keyframes pj-band-parallax{0%{translate:0 -8%}to{translate:0 8%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pj-band__bild{animation:pj-band-parallax linear both;animation-timeline:view();animation-range:cover 0 cover 100%}}}.pj-karussell [tabindex]:focus-visible,.pj-karussell:focus-visible{outline:3px solid var(--welt-akzent-flaeche);outline-offset:-3px}.pj-ausstattung__panel:focus-visible{outline:2px solid var(--welt-akzent-flaeche);outline-offset:4px;border-radius:1rem}