@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_90222e5-module__AE2Uqq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_90222e5-module__AE2Uqq__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_2898f26b-module__XUVd9q__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_2898f26b-module__XUVd9q__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_8a6f060c-module__WuLbba__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.instrument_serif_8a6f060c-module__WuLbba__variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
body:has(.relief){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#121212}.relief ::selection{color:#0b0b0b;background:#e68e0d}.relief :focus-visible{outline-offset:3px;outline:2px solid #e68e0d}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#121212d1;border-bottom:1px solid #2a2a2ab3}@supports (animation-timeline:scroll()){.site-header{animation:linear both header-solid;animation-timeline:scroll(root);animation-range:0 160px}}@keyframes header-solid{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#12121200;border-bottom-color:#2a2a2a00}}@property --lx{syntax:"<length-percentage>";inherits:true;initial-value:62%}@property --ly{syntax:"<length-percentage>";inherits:true;initial-value:48%}@property --sx{syntax:"<percentage>";inherits:true;initial-value:0%}.lens{--lr:clamp(130px, 17vw, 270px)}.hotspot{opacity:0;transition:opacity .35s,transform .35s;transform:translateY(4px)}.lens[data-mode=lens] .hotspot[data-near=true],.lens[data-mode=scan] .hotspot,.lens[data-mode=static] .hotspot{opacity:1;transform:none}.lens-ground{-webkit-mask-image:radial-gradient(circle var(--lr) at var(--lx) var(--ly), #000 0 58%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--lr) at var(--lx) var(--ly), #000 0 58%, transparent 100%);mask-image:radial-gradient(circle var(--lr) at var(--lx) var(--ly), #000 0 58%, transparent 100%)}.lens-ring{left:var(--lx);top:var(--ly);width:calc(var(--lr) * 1.3);height:calc(var(--lr) * 1.3);transform:translate(-50%,-50%)}.lens[data-mode=lens][data-active=false]{animation:14s ease-in-out infinite alternate lens-drift}@keyframes lens-drift{0%{--lx:64%;--ly:42%}30%{--lx:78%;--ly:58%}60%{--lx:56%;--ly:66%}to{--lx:70%;--ly:36%}}.lens[data-mode=scan]{animation:9s ease-in-out infinite alternate lens-scan}.lens[data-mode=scan] .lens-ground{-webkit-mask-image:linear-gradient(90deg, transparent calc(var(--sx) - 26%), #000 calc(var(--sx) - 8%), #000 calc(var(--sx) + 2%), transparent calc(var(--sx) + 3%));-webkit-mask-image:linear-gradient(90deg, transparent calc(var(--sx) - 26%), #000 calc(var(--sx) - 8%), #000 calc(var(--sx) + 2%), transparent calc(var(--sx) + 3%));mask-image:linear-gradient(90deg, transparent calc(var(--sx) - 26%), #000 calc(var(--sx) - 8%), #000 calc(var(--sx) + 2%), transparent calc(var(--sx) + 3%))}.lens-scanline{left:var(--sx)}@keyframes lens-scan{0%{--sx:8%}to{--sx:96%}}.lens[data-mode=static] .lens-ground{-webkit-mask-image:linear-gradient(90deg,#0000 52%,#000 52%);mask-image:linear-gradient(90deg,#0000 52%,#000 52%)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both reveal-up;animation-timeline:view();animation-range:entry entry 38%}}}@keyframes reveal-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.review-row{animation:12s infinite review-cycle;animation-delay:calc(var(--i) * 1.6s);opacity:.25}.review-row .review-verdict{animation:12s infinite review-verdict;animation-delay:calc(var(--i) * 1.6s);opacity:0}@keyframes review-cycle{0%{opacity:.25}6%,70%{opacity:1}85%,to{opacity:.25}}@keyframes review-verdict{0%,8%{opacity:0;transform:translate(-6px)}14%,70%{opacity:1;transform:none}85%,to{opacity:0}}.load-bar{transform-origin:0;transform:scaleX(var(--w))}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.load-bar{animation:linear both load-grow;animation-timeline:view();animation-range:entry 20% cover 45%}}}@keyframes load-grow{0%{transform:scaleX(0)}to{transform:scaleX(var(--w))}}@media (prefers-reduced-motion:reduce){.lens,.review-row,.review-row .review-verdict{animation:none!important}.review-row,.review-row .review-verdict{opacity:1}}.relief:after{content:"";z-index:60;pointer-events:none;opacity:.045;background:url(/relief/korn.png) 0 0/160px;position:fixed;inset:0}.knopf-primaer,.knopf-rand{border-radius:9999px;justify-content:center;align-items:center;gap:.6rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.2;transition:background-color .25s,border-color .25s,color .25s,box-shadow .35s;display:inline-flex}.knopf-primaer{color:#0b0b0b;background:#e68e0d;box-shadow:0 0 #e68e0d00}.knopf-primaer:hover{background:#f4b458;box-shadow:0 8px 32px -8px #e68e0d8c}.knopf-rand{color:#ececec;border:1px solid #2a2a2a}.knopf-rand:hover{border-color:#ececec73}.knopf-pfeil{transition:transform .3s cubic-bezier(.2,.8,.2,1);display:inline-block}.knopf-primaer:hover .knopf-pfeil,.knopf-rand:hover .knopf-pfeil,.weiter:hover .knopf-pfeil{transform:translate(3px)}.weiter{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px;transition:background-size .35s cubic-bezier(.2,.8,.2,1),color .25s}.weiter:hover{background-size:100% 1px}.nav-link:after{content:"";opacity:0;background:#e68e0d;border-radius:9999px;width:4px;height:4px;transition:transform .3s,opacity .3s;position:absolute;bottom:-2px;left:50%;transform:translate(-50%,4px)scale(0)}.nav-link[aria-current=page]:after{opacity:1;transform:translate(-50%)scale(1)}.mobil-menue[open]{animation:.35s cubic-bezier(.2,.8,.2,1) menue-auf}.mobil-menue::backdrop{background:0 0}.mobil-menue[open] .menue-eintrag{animation:.5s cubic-bezier(.2,.8,.2,1) both menue-eintrag;animation-delay:calc(40ms * var(--i,0) + 60ms)}@keyframes menue-auf{0%{opacity:0}}@keyframes menue-eintrag{0%{opacity:0;transform:translateY(14px)}}.hoehenlinien-maske{-webkit-mask:url(/relief/hoehenlinien.svg) 50%/cover no-repeat;mask:url(/relief/hoehenlinien.svg) 50%/cover no-repeat}.hoehenlinien-zeichnen path{stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.hoehenlinien-zeichnen path{animation:2.8s cubic-bezier(.45,0,.2,1) both linie-zeichnen;animation-delay:calc(70ms * var(--i,0))}}@keyframes linie-zeichnen{0%{stroke-dashoffset:1px}}@media (prefers-reduced-motion:no-preference){.scharf{animation:1s cubic-bezier(.2,.8,.2,1) both scharf;animation-delay:var(--verz,0s)}}@keyframes scharf{0%{opacity:.001;filter:blur(10px);transform:translateY(10px)}}.karte{transition:border-color .3s,background-color .3s}.karte:hover{border-color:#ececec38}.karte .karte-medium>*{transition:transform .9s cubic-bezier(.2,.8,.2,1)}.karte:hover .karte-medium>*{transform:scale(1.025)}@supports (animation-timeline:scroll()){.lesefortschritt{transform-origin:0;animation:linear both lesefortschritt;animation-timeline:scroll(root)}}@keyframes lesefortschritt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.relief .font-code{font-variant-numeric:tabular-nums}.lens[data-mode=scan] .hotspot-text{display:none}.lens[data-mode=scan] .hotspot-nr{display:block}.vergleich-nachher{clip-path:inset(0 0 0 var(--pos))}.vergleich-griff{left:var(--pos)}@media (prefers-reduced-motion:no-preference){.vergleich[data-bewegt=false] .vergleich-nachher,.vergleich[data-bewegt=false] .vergleich-griff{animation:7s ease-in-out infinite vergleich-hinweis}}@keyframes vergleich-hinweis{0%,to{--pos:50%}30%{--pos:62%}65%{--pos:38%}}@property --pos{syntax:"<percentage>";inherits:true;initial-value:50%}.ablauf-fuellung{transform-origin:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ablauf-fuellung{animation:linear both lesefortschritt;animation-timeline:view();animation-range:entry 30% cover 55%}}}.befund-marker>span:first-child{opacity:0}@media (prefers-reduced-motion:no-preference){.befund-marker>span:first-child{animation:2.8s ease-out infinite befund-puls;animation-delay:calc(var(--i,0) * .9s)}}@keyframes befund-puls{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.aufbau-bild{transition:opacity .7s}.aufbau-scan{opacity:0;left:100%}@media (prefers-reduced-motion:no-preference){.aufbau-scan{animation:.9s cubic-bezier(.4,0,.2,1) aufbau-scan}}@media (prefers-reduced-motion:reduce){.aufbau-bild{transition:none}}@keyframes aufbau-scan{0%{opacity:1;left:0%}90%{opacity:1}to{opacity:0;left:100%}}.fokus-feld{outline-offset:4px;border-radius:10px;outline:2px solid #0000}.fokus-haken{opacity:.15}@media (prefers-reduced-motion:no-preference){.fokus-feld{animation:8s infinite fokus-wandert;animation-delay:calc(var(--i) * 1.6s)}.fokus-haken{animation:8s infinite fokus-haken;animation-delay:calc(var(--i) * 1.3s + .8s)}}@media (prefers-reduced-motion:reduce){.fokus-haken{opacity:1}}@keyframes fokus-wandert{0%,18%{outline-color:#e68e0d}20%,to{outline-color:#0000}}@keyframes fokus-haken{0%{opacity:.15}6%,80%{opacity:1}92%,to{opacity:.15}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.matrix-punkt{animation:linear both matrix-punkt;animation-timeline:view();animation-range:entry calc(20% + var(--i) * 6%) entry calc(45% + var(--i) * 6%)}}}@keyframes matrix-punkt{0%{opacity:0;transform:translate(-50%,50%)scale(.4)}to{opacity:1;transform:translate(-50%,50%)scale(1)}}.fluss-scan{opacity:0;top:0}@media (prefers-reduced-motion:no-preference){.fluss-scan{animation:9s ease-in-out infinite fluss-scan}.fluss-zeile{animation:9s infinite fluss-zeile;animation-delay:calc(.9s + var(--i) * .7s);opacity:.2}.fluss-pdf{opacity:.2;animation:9s infinite fluss-pdf}}@keyframes fluss-scan{0%{opacity:0;top:0}5%{opacity:1}45%{opacity:1;top:100%}50%,to{opacity:0;top:100%}}@keyframes fluss-zeile{0%{opacity:.2;transform:translate(-6px)}6%,78%{opacity:1;transform:none}90%,to{opacity:.2}}@keyframes fluss-pdf{0%,58%{opacity:.2}64%,84%{opacity:1;box-shadow:0 0 24px -6px #e68e0d99}94%,to{opacity:.2}}@media (prefers-reduced-motion:no-preference){.antwort-zeile{animation:10s infinite antwort;animation-delay:calc(.6s + var(--i) * .8s);opacity:0}.antwort-quelle{animation:10s infinite antwort;animation-delay:calc(3.4s + var(--i) * .35s);opacity:0}}@keyframes antwort{0%{opacity:0;transform:translateY(4px)}5%,80%{opacity:1;transform:none}92%,to{opacity:0}}.filter-knopf{color:#9a9a9a;border-color:#2a2a2a;transition:color .2s,border-color .2s}.filter-knopf:hover{color:#ececec}.filter-knopf:has(input:checked){color:#e68e0d;border-color:#e68e0d}.filter-knopf:has(input:focus-visible){outline-offset:3px;outline:2px solid #e68e0d}:is(.fall-filter:has(input[value=ki]:checked) .fall-karte:not([data-saeulen~=ki]),.fall-filter:has(input[value=fernerkundung]:checked) .fall-karte:not([data-saeulen~=fernerkundung]),.fall-filter:has(input[value="3d"]:checked) .fall-karte:not([data-saeulen~="3d"]),.fall-filter:has(input[value=web]:checked) .fall-karte:not([data-saeulen~=web])){display:none}
