@font-face{font-family:Covered By Your Grace;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/covered-by-your-grace-latin-400-normal.otpn24hA.woff2)format("woff2"),url(/_astro/covered-by-your-grace-latin-400-normal.CgK0HgSs.woff)format("woff")}.farbflaeche{z-index:-1;background:var(--ultra);opacity:0;pointer-events:none;position:fixed;inset:0}.grundflaeche{z-index:-1;background:var(--grund);opacity:0;pointer-events:none;position:fixed;inset:0}.kopfzeile{z-index:5;justify-content:space-between;align-items:center;gap:16px;padding:20px 4vw;display:flex;position:relative}.kopfzeile.ueber-foto{color:var(--papier);position:absolute;top:0;left:0;right:0}.marke{font-size:19px;font-weight:700;font-stretch:80%;text-decoration:none}.kopfzeile nav{align-items:center;gap:28px;font-size:16px;display:flex}.kopfzeile nav a{font-weight:500;text-decoration:none}.kopfzeile nav a:hover{text-underline-offset:4px;text-decoration:underline}.titel{--name-gr:clamp(88px, 19vw, 300px);height:100svh;min-height:560px;position:relative;overflow:hidden}.titelfoto{background:var(--ultra);height:calc(100% - 3vh - var(--name-gr) * .52);height:calc(100% - 3svh - var(--name-gr) * .52);position:absolute;top:0;left:0;right:0;overflow:hidden}.titelfoto-bild{position:absolute;inset:-6% 0}.titelfoto-bild>*,.titelfoto-bild img{object-fit:cover;width:100%;height:100%}.titelfoto-bild:after{content:"";background:linear-gradient(#0e1330bd,#0e13307a 26%,#0e133000 52%);position:absolute;inset:0}.titel-satz{max-width:340px;color:var(--papier);margin:0;font-size:19px;line-height:1.5;position:absolute;top:104px;right:4vw}.platzhalter-hinweis{color:#eef0f6bf;font-size:12px;position:absolute;bottom:12px;right:4vw}.name{z-index:2;font-size:var(--name-gr);margin:0;position:absolute;bottom:3svh;left:2.5vw}.name-lage{display:block}.name-oben{color:var(--papier);clip-path:inset(0 0 .52em);position:relative}.name-unten{color:var(--name-unten);clip-path:inset(calc(100% - .52em) 0 0);position:absolute;inset:0}.zeile{margin-top:-.14em;padding-top:.14em;display:block;overflow:hidden}.zeile>span{display:inline-block}.fotos{padding:14vh 0 10vh}.fotos-kopf{justify-content:space-between;align-items:flex-end;gap:24px;padding:0 4vw;display:flex}.fotos-kopf p{max-width:520px;margin:0;font-size:clamp(17px,1.6vw,22px);line-height:1.45}.fotos-kopf .zaehler{color:var(--leise);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px}:root{--matte:#141b3d;--matte-text:#eef0f6;--matte-leise:#aeb4da;--matte-schatten:#141b3d6b}:root[data-modus=dunkel]{--matte:#eeece4;--matte-text:#1c2340;--matte-leise:#6a6f83;--matte-schatten:#0000008c}.spur{--hoehe:52svh;scroll-snap-type:x proximity;align-items:center;gap:clamp(18px,2.4vw,36px);margin-top:5vh;padding:0 4vw 12px;display:flex;overflow-x:auto}.rahmen{scroll-snap-align:start;flex:none;margin:0;padding:12px 12px 0;position:relative}.schatten{box-shadow:0 22px 44px -18px var(--matte-schatten);position:absolute;inset:8px 10px 0}.matte{background:var(--matte);clip-path:var(--kante);position:absolute;inset:0}.knick{z-index:1;clip-path:var(--kante);pointer-events:none;background-size:100% 100%;position:absolute;inset:0}.format-hoch-gross:nth-child(odd) .knick{background-image:url(/papier/hoch-a.webp)}.format-hoch-gross:nth-child(2n) .knick{background-image:url(/papier/hoch-b.webp)}.format-quer .knick,.format-vier-drei .knick{background-image:url(/papier/quer.webp)}.rahmen:nth-child(3) .knick{transform:scaleX(-1)}.rahmen:nth-child(4) .knick{transform:scaleY(-1)}.rahmen:nth-child(5) .knick{transform:scale(-1)}.rahmen:nth-child(6) .knick{transform:scaleY(-1)}.rahmen:first-child{--kante:polygon(0.0% 1.59%,0.35% 0.35%,1.59% 0.0%,12.34% 0.08%,23.1% 0.27%,33.86% 0.2%,44.62% 0.63%,55.38% 0.49%,66.14% 0.19%,76.9% 0.54%,87.66% 0.06%,98.46% 0.0%,99.66% 0.34%,100.0% 1.54%,99.52% 12.31%,99.99% 23.08%,99.91% 33.85%,99.83% 44.62%,99.81% 55.38%,99.82% 66.15%,99.94% 76.92%,99.65% 87.69%,100.0% 98.72%,99.72% 99.72%,98.72% 100.0%,87.9% 99.96%,77.07% 99.69%,66.24% 99.74%,55.41% 99.45%,44.59% 99.69%,33.76% 99.84%,22.93% 99.89%,12.1% 99.95%,1.67% 100.0%,0.37% 99.63%,0.0% 98.33%,0.11% 87.59%,0.27% 76.85%,0.32% 66.11%,0.48% 55.37%,0.34% 44.63%,0.3% 33.89%,0.3% 23.15%,0.37% 12.41%)}.rahmen:nth-child(2){--kante:polygon(0.0% 1.73%,0.38% 0.38%,1.73% 0.0%,12.45% 0.57%,23.18% 0.09%,33.91% 0.3%,44.64% 0.24%,55.36% 0.09%,66.09% 0.03%,76.82% 0.34%,87.55% 0.05%,98.44% 0.0%,99.66% 0.34%,100.0% 1.56%,99.86% 12.33%,99.81% 23.09%,99.69% 33.85%,99.63% 44.62%,99.79% 55.38%,99.31% 66.15%,99.79% 76.91%,99.71% 87.67%,100.0% 98.72%,99.72% 99.72%,98.72% 100.0%,87.89% 99.4%,77.06% 99.9%,66.24% 99.86%,55.41% 99.34%,44.59% 99.98%,33.76% 99.93%,22.94% 99.83%,12.11% 99.73%,1.7% 100.0%,0.37% 99.63%,0.0% 98.3%,0.6% 87.56%,0.31% 76.83%,0.07% 66.1%,0.91% 55.37%,0.56% 44.63%,1.1% 33.9%,0.35% 23.17%,0.07% 12.44%)}.rahmen:nth-child(3){--kante:polygon(0.0% 0.71%,0.16% 0.16%,0.71% 0.0%,11.66% 0.61%,22.62% 0.17%,33.57% 0.33%,44.52% 0.53%,55.48% 0.17%,66.43% 0.14%,77.38% 0.39%,88.34% 1.16%,98.76% 0.0%,99.73% 0.27%,100.0% 1.24%,100.0% 12.08%,99.43% 22.91%,99.58% 33.75%,99.83% 44.58%,99.98% 55.42%,99.37% 66.25%,99.76% 77.09%,99.85% 87.92%,100.0% 98.64%,99.7% 99.7%,98.64% 100.0%,87.83% 99.85%,77.02% 99.63%,66.21% 99.59%,55.4% 99.89%,44.6% 100.0%,33.79% 99.87%,22.98% 99.89%,12.17% 99.54%,1.31% 100.0%,0.29% 99.71%,0.0% 98.69%,0.04% 87.87%,0.0% 77.05%,1.18% 66.23%,0.3% 55.41%,0.38% 44.59%,0.01% 33.77%,0.15% 22.95%,0.11% 12.13%)}.rahmen:nth-child(4){--kante:polygon(0.0% 0.91%,0.2% 0.2%,0.91% 0.0%,11.82% 0.36%,22.73% 0.3%,33.64% 0.17%,44.55% 0.43%,55.45% 0.21%,66.36% 0.87%,77.27% 0.04%,88.18% 0.05%,99.29% 0.0%,99.84% 0.16%,100.0% 0.71%,98.97% 11.66%,99.51% 22.62%,99.85% 33.57%,100.0% 44.52%,99.81% 55.48%,99.68% 66.43%,99.49% 77.38%,99.52% 88.34%,100.0% 98.46%,99.66% 99.66%,98.46% 100.0%,87.69% 99.82%,76.92% 99.6%,66.15% 99.92%,55.38% 99.91%,44.62% 99.89%,33.85% 99.14%,23.08% 99.56%,12.31% 99.3%,0.7% 100.0%,0.15% 99.85%,0.0% 99.3%,0.84% 88.35%,0.5% 77.39%,0.09% 66.43%,0.3% 55.48%,0.37% 44.52%,0.12% 33.57%,0.13% 22.61%,0.18% 11.65%)}.rahmen:nth-child(5){--kante:polygon(0.0% 1.59%,0.35% 0.35%,1.59% 0.0%,12.35% 0.16%,23.11% 0.0%,33.86% 0.08%,44.62% 0.29%,55.38% 0.25%,66.14% 0.51%,76.89% 0.09%,87.65% 1.06%,98.85% 0.0%,99.75% 0.25%,100.0% 1.15%,99.74% 12.01%,99.61% 22.86%,99.99% 33.72%,99.83% 44.57%,98.99% 55.43%,99.87% 66.28%,99.57% 77.14%,99.79% 87.99%,100.0% 98.85%,99.75% 99.75%,98.85% 100.0%,88.0% 99.63%,77.14% 99.92%,66.28% 99.84%,55.43% 99.91%,44.57% 99.56%,33.72% 99.94%,22.86% 99.38%,12.0% 99.84%,1.46% 100.0%,0.32% 99.68%,0.0% 98.54%,0.09% 87.76%,0.46% 76.97%,0.39% 66.18%,0.24% 55.39%,0.0% 44.61%,0.25% 33.82%,0.04% 23.03%,0.25% 12.24%)}.rahmen:nth-child(6){--kante:polygon(0.0% 1.33%,0.29% 0.29%,1.33% 0.0%,12.15% 0.35%,22.96% 0.07%,33.78% 0.23%,44.59% 0.3%,55.41% 0.04%,66.22% 0.33%,77.04% 0.18%,87.85% 0.23%,99.21% 0.0%,99.83% 0.17%,100.0% 0.79%,99.72% 11.72%,99.97% 22.66%,99.87% 33.6%,99.95% 44.53%,99.51% 55.47%,99.82% 66.4%,99.43% 77.34%,99.94% 88.28%,100.0% 98.79%,99.73% 99.73%,98.79% 100.0%,87.95% 98.88%,77.11% 99.34%,66.26% 99.99%,55.42% 99.95%,44.58% 99.93%,33.74% 99.92%,22.89% 99.87%,12.05% 99.96%,1.2% 100.0%,0.26% 99.74%,0.0% 98.8%,0.06% 87.95%,0.04% 77.11%,0.23% 66.27%,0.33% 55.42%,0.87% 44.58%,0.12% 33.73%,0.31% 22.89%,0.03% 12.05%)}.rahmen:nth-child(7){--kante:polygon(0.0% 1.78%,0.39% 0.39%,1.78% 0.0%,12.49% 0.09%,23.21% 0.14%,33.93% 0.43%,44.64% 0.94%,55.36% 0.13%,66.07% 0.24%,76.79% 0.57%,87.51% 0.13%,99.49% 0.0%,99.89% 0.11%,100.0% 0.51%,99.85% 11.5%,99.96% 22.5%,99.74% 33.5%,99.96% 44.5%,99.87% 55.5%,99.87% 66.5%,99.75% 77.5%,99.27% 88.5%,100.0% 98.89%,99.75% 99.75%,98.89% 100.0%,88.02% 99.77%,77.16% 99.73%,66.3% 99.52%,55.43% 99.95%,44.57% 99.9%,33.7% 99.59%,22.84% 99.89%,11.98% 99.97%,0.91% 100.0%,0.2% 99.8%,0.0% 99.09%,0.32% 88.18%,0.07% 77.27%,0.13% 66.36%,0.12% 55.45%,0.26% 44.55%,1.16% 33.64%,0.45% 22.73%,0.18% 11.82%)}.rahmen:nth-child(8){--kante:polygon(0.0% 1.34%,0.3% 0.3%,1.34% 0.0%,12.16% 0.53%,22.97% 0.42%,33.78% 0.44%,44.59% 0.48%,55.41% 0.56%,66.22% 0.14%,77.03% 0.16%,87.84% 0.06%,98.35% 0.0%,99.64% 0.36%,100.0% 1.65%,99.96% 12.4%,99.58% 23.14%,99.38% 33.88%,99.72% 44.63%,99.68% 55.37%,99.86% 66.12%,99.86% 76.86%,99.91% 87.6%,100.0% 98.88%,99.75% 99.75%,98.88% 100.0%,88.02% 99.97%,77.16% 99.81%,66.29% 99.73%,55.43% 99.93%,44.57% 99.9%,33.71% 99.54%,22.84% 99.54%,11.98% 99.12%,1.72% 100.0%,0.38% 99.62%,0.0% 98.28%,0.69% 87.55%,0.03% 76.82%,0.02% 66.09%,0.27% 55.36%,0.07% 44.64%,0.37% 33.91%,0.48% 23.18%,0.13% 12.45%)}.bildbox{z-index:2;height:var(--hoehe);aspect-ratio:13/20;background:var(--ultra);border-radius:1px;position:relative;overflow:hidden}.bildbox:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #141b3d24}.format-vier-drei .bildbox{aspect-ratio:4/3}.format-quer .bildbox{aspect-ratio:3/2}.bild{position:absolute;inset:0 -8%}.bild>*,.bild img{object-fit:cover;width:100%;height:100%}.rahmen figcaption{height:76px;color:var(--matte-text);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.polaroid-text{white-space:nowrap;font-family:Covered By Your Grace,Saira Variable,sans-serif;font-size:clamp(20px,3.1svh,29px);line-height:1}.polaroid-technik{color:var(--matte-leise);white-space:nowrap;margin-top:5px;font-size:13px}.kontakt{background:var(--film);margin:8vh 4vw 0;padding:14px 0 12px}.perfo{background:repeating-linear-gradient(to right, var(--perfo) 0 16px, transparent 16px 38px);height:10px;margin:0 18px}.negative{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:10px 18px 0;display:grid}.negativ{aspect-ratio:3/2;cursor:zoom-in;background:#2a3366;border:0;padding:0;position:relative;overflow:hidden}.negativ>*,.negativ img{object-fit:cover;width:100%;height:100%}.negativ.hochkant img{width:66.667%;height:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.randschrift{color:var(--orange);white-space:pre;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:6px 18px 8px;font-size:12px;font-weight:600;font-stretch:75%;display:grid}.kontakt figcaption{color:#aeb4da;padding:10px 18px 2px;font-size:14px}.klon{z-index:4;visibility:hidden;pointer-events:none;width:0;height:0;position:fixed;top:0;left:0;overflow:hidden}.klon>*,.klon img{object-fit:cover;width:100%;height:100%}.bewegt .fotos{height:100svh;padding:0;position:relative;overflow:hidden}.bewegt .fotos-kopf{position:absolute;top:9vh;left:0;right:0}.bewegt .spur{will-change:transform;margin:0;padding-bottom:0;position:absolute;top:23vh;left:0;overflow:visible}.bewegt .bild{will-change:transform}.bewegt .kontakt{margin:0;position:absolute;bottom:7vh;left:4vw;right:4vw}.bewegt .kontakt figcaption{display:none}.raeder{--kashima:#b98f4a;--kashima-klein:linear-gradient(180deg, #c4a05c, #a67f40);background:var(--ultra);color:var(--papier);padding:0 4vw 10vh;position:relative;overflow:hidden}.bewegt .raeder{background:0 0}.raeder-oben{padding-top:12vh}.bewegt .raeder-oben{flex-direction:column;justify-content:center;gap:2vh;height:100svh;padding-top:0;display:flex}.raeder-kopf{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.raeder-satz{max-width:460px;margin:0;font-size:22px;font-weight:400;line-height:1.45}.rad-wahl{background:#141b3d;border-radius:999px;gap:6px;padding:6px;display:flex}.rad-wahl button{min-height:44px;color:var(--papier);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 22px;font-size:16px;font-weight:600}.rad-wahl button[aria-selected=true]{background:var(--papier);color:#141b3d}.buehne{height:66svh;margin-top:3vh;position:relative}.bewegt .buehne{flex:none;margin-top:0}.buehnenname{text-align:center;white-space:nowrap;color:#b98f4a;background:linear-gradient(#8a6833 14%,#ae8745 32%,#c4a05c 44%,#b48d4a 58%,#96723a 76%,#7c5d2e 90%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:100%;font-size:clamp(120px,23vw,340px);display:none;position:absolute;top:12%;left:0}.buehnenname.aktiv{display:block}.ring{width:min(64vh,86vw);height:min(64vh,86vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html:not(.bewegt) .ring,html:not(.bewegt) .buehnenname.aktiv{display:none}.rad-ansichten{z-index:1;scroll-snap-type:x proximity;gap:2vw;height:100%;display:flex;position:relative;overflow-x:auto}.rad-ansichten[hidden]{display:none}.rad-ansicht{scroll-snap-align:start;flex:none;height:100%;margin:0}.rad-ansicht img,.rad-ansicht svg{width:auto;height:100%;display:block}.bewegt .rad-ansichten{display:block;position:absolute;inset:0;overflow:visible}.bewegt .rad-ansichten[hidden]{display:none}.bewegt .rad-ansicht{opacity:0;will-change:opacity, transform;height:auto;position:absolute;inset:2% 0}.bewegt .rad-ansicht:first-child{opacity:1}.bewegt .rad-ansicht img,.bewegt .rad-ansicht svg{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.buehnen-hinweis{z-index:2;color:#c9cef5;margin:0;font-size:14px;display:none;position:relative}.bewegt .buehnen-hinweis{display:block}.rad-tafel{z-index:2;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px 7vw;margin-top:4vh;display:grid;position:relative}.rad-tafel[hidden]{display:none}.rad-karte{max-width:440px;margin:0;position:relative}.rad-karte img,.rad-karte>svg{width:100%;height:auto;display:block}.rad-punkt{background:var(--kashima-klein);color:#141b3d;width:30px;height:30px;font:inherit;text-align:center;cursor:pointer;border:0;border-radius:50%;padding:0;font-size:14px;font-weight:700;line-height:30px;transition:transform .25s,opacity .25s;position:absolute;transform:translate(-50%,-50%)}.rad-punkt:before{content:"";border-radius:50%;position:absolute;inset:-8px}.rad-punkt.an{transform:translate(-50%,-50%)scale(1.28)}.teil-gewaehlt .rad-punkt:not(.an){opacity:.35}.rad-nr{background:var(--kashima-klein);color:#141b3d;text-align:center;border-radius:50%;width:22px;height:22px;margin-right:10px;font-size:12px;font-weight:700;line-height:22px;display:inline-block}.rad-tafel tr[data-teil] th,.rad-tafel tr[data-teil] td{transition:color .25s}.rad-tafel tr[data-teil] th{white-space:nowrap}.rad-tafel tr.an th,.rad-tafel tr.an td{color:#e0c48f}@keyframes punkt-auf{0%{transform:translate(-50%,-50%)scale(0)}}.bewegt .rad-punkt{animation:.5s cubic-bezier(.2,.9,.3,1.3) backwards paused punkt-auf;animation-delay:calc(var(--i) * 90ms)}.bewegt .punkte-an .rad-punkt{animation-play-state:running}.rad-tafel p{margin:0 0 20px;font-size:19px}.rad-tafel table{border-collapse:collapse;width:100%;font-size:17px}.rad-tafel th,.rad-tafel td{border-top:1px solid #eef0f64d;padding:14px 0}.rad-tafel tr:last-child th,.rad-tafel tr:last-child td{border-bottom:1px solid #eef0f64d}.rad-tafel th{text-align:left;color:#c9cef5;padding-right:24px;font-weight:500}.rad-tafel td{text-align:right}.rad-tafel td.offen{color:#c9cef5}.projekte{padding:16vh 4vw 0}.projekt-gross{display:grid;position:relative}.projekt-gross .projekt-bild{aspect-ratio:16/10;background:var(--flaeche);width:72%;margin-left:auto;overflow:hidden}.projekt-bild>*,.projekt-bild img{object-fit:cover;width:100%;height:100%}.projekt-titel{color:var(--text);margin:0;font-size:clamp(64px,12vw,200px);position:absolute;top:6%;left:0}.projekt-info{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:28px 7vw;margin-top:5vh;display:grid}.projekt-satz{color:var(--text);margin:0 0 14px;font-size:clamp(27px,3.1vw,48px);font-weight:600;font-stretch:75%;line-height:1.1}.projekt-daten{border-collapse:collapse;width:100%;font-size:17px}.projekt-daten th,.projekt-daten td{border-top:1px solid color-mix(in srgb, var(--text) 20%, transparent);padding:12px 0}.projekt-daten tr:last-child th,.projekt-daten tr:last-child td{border-bottom:1px solid color-mix(in srgb, var(--text) 20%, transparent)}.projekt-daten th{text-align:left;color:var(--leise);white-space:nowrap;padding-right:24px;font-weight:500}.projekt-daten td{text-align:right}.rahmen-film{display:grid;position:relative}.rahmen-film .projekt-titel{order:-1;margin-bottom:5vh;position:static}.rahmen-buehne{grid-template-columns:5fr 8fr;align-items:end;gap:clamp(16px,3vw,48px);display:grid}.rahmen-stufe{margin:0}.rahmen-stufe img,.rahmen-stufe svg{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.rahmen-stufe figcaption{color:var(--leise);margin-top:10px;font-size:15px}.rahmen-film.laeuft{align-content:center;justify-items:end;height:100svh}.laeuft .projekt-titel{margin:0;position:absolute;top:9svh;left:0}.laeuft .rahmen-buehne{z-index:1;aspect-ratio:3/2;touch-action:pan-y;width:min(84%,124svh);display:block;position:relative}.laeuft .rahmen-stufe img,.laeuft .rahmen-stufe svg{height:100%;position:absolute;inset:0}.laeuft .stufe-fertig picture,.laeuft .stufe-fertig>svg{display:none}.laeuft .rahmen-stufe figcaption{max-width:46ch;margin-top:12px;position:absolute;top:100%;left:0}.laeuft .stufe-fertig figcaption{opacity:0}.rahmen-schein{pointer-events:none;width:calc(100% + 8vw);max-width:none;height:100%;position:absolute;inset:0 -4vw}.rahmen-film:not(.laeuft) .stufe-fertig{background:radial-gradient(ellipse 60% 55% at 58% 58%, color-mix(in srgb, var(--orange) 30%, transparent), transparent)}.rahmen3d{opacity:0;cursor:grab;width:100%;height:100%;position:absolute;inset:0}.rahmen3d:active{cursor:grabbing}.rahmen-buehne.bereit .rahmen3d,.platine-buehne.bereit .rahmen3d{opacity:1}.rahmen-buehne.bereit picture,.rahmen-buehne.bereit .rahmen-stufe>svg,.platine-buehne.bereit picture{visibility:hidden}.platine-film{flex:420px;min-width:0;max-width:620px;position:relative}.platine-film .projekt-titel{margin:0 0 16px;font-size:clamp(56px,8vw,120px);position:static}.platine-zeilen{display:none}.projekt-neben:has(.laeuft){display:block}.platine-film.laeuft{align-content:center;justify-items:start;max-width:none;height:100svh;display:grid}.platine-film.laeuft .projekt-titel{text-align:right;margin:0;font-size:clamp(64px,12vw,200px);position:absolute;top:9svh;left:auto;right:0}.laeuft .platine-buehne{z-index:1;aspect-ratio:3/2;touch-action:pan-y;width:min(84%,124svh);position:relative}.laeuft .platine-buehne img,.laeuft .platine-buehne svg{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.laeuft .platine-zeilen{color:var(--leise);margin:12px 0 0;font-size:15px;display:block;position:absolute;top:100%;left:0}.platine-zeilen span{white-space:nowrap;opacity:0;transition:opacity .35s;position:absolute;left:0}.platine-zeilen span.an{opacity:1}.platine-text{flex:320px;min-width:0}.projekt-neben{flex-wrap:wrap;align-items:center;gap:24px 40px;margin-top:10vh;display:flex}.pcb img,.pcb svg{width:100%;height:auto}.projekt-neben h3{margin:0;font-size:28px;font-weight:700;font-stretch:80%}@font-face{font-family:Cormorant Garamond;src:url(/_astro/cormorant-normal-latin.CUoBjw-S.woff2)format("woff2");font-weight:300 600;font-display:swap}:root{--hhd-grund:oklch(90% .06 82);--hhd-text:oklch(38% .12 220)}:root[data-modus=dunkel]{--hhd-grund:oklch(38% .12 220);--hhd-text:oklch(90% .06 82)}.sandflaeche{z-index:-1;background:var(--hhd-grund);opacity:0;pointer-events:none;position:fixed;inset:0}.projekt-hhd{background:var(--hhd-grund);color:var(--hhd-text);grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-top:14vh;padding:14vh 4vw;display:grid}.bewegt .projekt-hhd{background:0 0}.hhd-text{grid-column:1/span 4;align-self:center}.hhd-text h3{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(44px,5.2vw,76px);font-weight:500;line-height:.98}.hhd-text p{margin:20px 0;font-size:18px}.hhd-text a{color:inherit}.hhd-fenster{color:var(--hhd-grund);background:var(--hhd-text);box-shadow:0 30px 70px -28px color-mix(in srgb, var(--hhd-text) 60%, transparent);border-radius:10px;grid-column:5/span 8;text-decoration:none;display:block;overflow:hidden}.hhd-ansicht{aspect-ratio:16/10;background:var(--hhd-grund);max-height:80svh;overflow-y:auto}.bewegt .hhd-ansicht{overflow:hidden}.bewegt .hhd-seite{will-change:transform}.hhd-seite img,.hhd-seite svg{width:100%;height:auto;display:block}.nur-klein{display:none}.ausruestung{padding:18vh 4vw 0}.ausruestung-titel{margin:0;font-size:clamp(56px,8vw,120px);font-weight:800;font-stretch:62%;line-height:.85}.skala-block{--name-breite:clamp(230px, 24vw, 340px);--reihe:clamp(30px, 4.4svh, 40px);margin-top:7vh;padding-top:30px;position:relative}.skala-achse,.skala-raster{left:var(--name-breite);position:absolute;right:0}.skala-achse{height:22px;color:var(--leise);font-variant-numeric:tabular-nums;font-size:14px;top:0}.skala-achse span{position:absolute;transform:translate(-50%)}.skala-achse span:first-child{transform:none}.skala-achse span:last-child{transform:translate(-100%)}.skala-raster{pointer-events:none;top:26px;bottom:0}.skala-raster i{background:color-mix(in srgb, var(--text) 16%, transparent);width:1px;position:absolute;top:0;bottom:0}.skala-gruppe{position:relative}.skala-gruppe h3{margin:0;padding:18px 0 6px;font-size:19px;font-weight:700;font-stretch:80%}.skala-gruppe ul{margin:0;padding:0;list-style:none}.skala-gruppe li{grid-template-columns:var(--name-breite) minmax(0, 1fr);min-height:var(--reihe);align-items:center;display:grid}.skala-name{color:var(--leise);padding-right:16px;font-size:16px}.skala-spur{height:12px;position:relative}.skala-marke{background:var(--skala-farbe);border-radius:4px;height:12px;position:absolute;top:0}.skala-marke.fest{border-radius:50%;width:12px;margin-left:-6px}.gruppe-digital{--skala-farbe:var(--ultra)}:root[data-modus=dunkel] .gruppe-digital{--skala-farbe:#7585f2}:root[data-modus=dunkel] .gruppe-film{--skala-farbe:#bc7a1c}.gruppe-film{--skala-farbe:var(--orange)}.skala-erklaerung{max-width:46ch;color:var(--leise);margin:0;font-size:17px}.kanaele{padding:18vh 0 10vh;overflow:hidden}.schluss{background:var(--film);margin:0 4vw;padding:14px 0 12px}.schluss-reihe{justify-content:space-between;align-items:stretch;gap:4vw;height:clamp(230px,38svh,380px);margin:10px 18px 0;display:flex}.schluss-links{align-self:center;margin:0;padding:0 0 0 clamp(8px,2vw,32px);list-style:none}.schluss-links .anzeige{color:var(--papier);font-size:clamp(42px,8.4svh,84px);font-weight:800;font-stretch:62%;line-height:.98;text-decoration:none;transition:font-stretch .45s cubic-bezier(.65,.05,0,1);display:inline-block}@media (hover:hover){.schluss-links a.anzeige:hover{font-stretch:85%}}.schluss-links .fehlt{opacity:.6}.schluss-bild{aspect-ratio:3/2;background:#2a3366;flex:none;height:100%;position:relative;overflow:hidden}.schluss-bild img,.schluss-bild>svg{object-fit:cover;object-position:50% 58%;width:100%;height:100%;position:absolute;inset:0}.schluss-rand{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--orange);justify-content:space-between;gap:24px;padding:6px 18px 8px;font-size:13px;font-weight:600;font-stretch:75%;display:flex}.fuss{color:#c9cef5;background:#141b3d;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:26px 4vw;font-size:15px;display:flex}:root[data-modus=dunkel] .fuss{background:#0e1330}.fuss-links{gap:28px;display:flex}.fuss a{color:var(--papier)}.bilddialog{width:min(1100px,92vw);color:var(--papier);background:#0e1330;border:0;padding:0}.bilddialog::backdrop{background:#0e1330d9}.bilddialog-bild{aspect-ratio:3/2}.bilddialog-bild>*,.bilddialog-bild img{object-fit:contain;width:100%;height:100%}.bilddialog-text{color:#aeb4da;margin:0;padding:12px 18px 16px;font-size:15px}.bilddialog form{margin:0;position:absolute;top:10px;right:10px}.bilddialog-zu{cursor:pointer;width:44px;height:44px;color:var(--papier);background:#0e1330b3;border:0;border-radius:22px;place-items:center;display:grid}@media (width<=700px){.titel{--name-gr:27vw}.titel-satz{font-size:16px;top:84px;left:4vw;right:4vw}.negative,.randschrift{grid-template-columns:repeat(2,minmax(0,1fr))}.randschrift span:nth-child(n+3){display:none}.bewegt .kontakt{bottom:13svh}.fotos-kopf p{font-size:15px}.bewegt .spur{top:25svh}.format-vier-drei .bildbox{height:min(var(--hoehe), calc((92vw - 24px) / 1.3333))}.format-quer .bildbox{height:min(var(--hoehe), calc((92vw - 24px) / 1.5))}.projekt-gross .projekt-bild{width:100%}.projekt-titel{margin-top:16px;position:static}.rahmen-buehne{grid-template-columns:1fr}.rad-tafel{grid-template-columns:minmax(0,1fr)}.rad-karte{max-width:none}.schluss-reihe{flex-direction:column;gap:14px;height:auto;margin:8px 10px 0}.schluss-links{align-self:flex-start;padding:0}.schluss-links .anzeige{font-size:15vw}.schluss-bild{width:100%;height:auto}.schluss-rand{gap:10px;padding:6px 10px 8px;font-size:11px}.rahmen-film.laeuft{grid-template-rows:auto auto;align-content:start;padding-top:10svh}.laeuft .projekt-titel{order:-1;justify-self:start;margin:0 0 2svh;position:static}.laeuft .rahmen-buehne,.laeuft .platine-buehne{aspect-ratio:auto;width:100%;height:58svh}.platine-film.laeuft{grid-template-rows:auto auto;align-content:start;padding-top:10svh}.platine-film.laeuft .projekt-titel{text-align:left;order:-1;margin:0 0 2svh;position:static}.hhd-text,.hhd-fenster{grid-column:1/-1;margin-top:0}.projekt-hhd{gap:16px;margin-top:8vh;padding:7svh 4vw}.hhd-text p{margin:12px 0;font-size:16px}.hhd-ansicht{aspect-ratio:auto;height:calc(100svh - 28px);max-height:none}.nur-gross{display:none}.nur-klein{display:block}.ausruestung-titel{font-size:12.4vw}.skala-block{--name-breite:45%;--reihe:42px}.skala-name{padding-right:10px;font-size:14px;line-height:1.2}.rad-tafel th,.rad-tafel td{text-align:left;white-space:normal;padding:0;display:block}.rad-tafel th{padding-top:12px}.rad-tafel td{border-top:0;padding:4px 0 12px}.rad-tafel tr:last-child th{border-bottom:0}.skala-achse span:nth-child(3),.skala-achse span:nth-child(5),.skala-achse span:nth-child(7){display:none}}@media (width<=520px){.nav-breit{display:none}.kopfzeile nav{gap:18px}}
