html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:EB Garamond;src:url(/assets/eb-garamond-latin-wght-normal-CRpggXlh.woff2)format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:EB Garamond;src:url(/assets/eb-garamond-latin-wght-italic-AvGrCMCN.woff2)format("woff2");font-weight:400 800;font-style:italic;font-display:swap}@font-face{font-family:Unbounded;src:url(/assets/unbounded-latin-800-normal-CN2Hxyoo.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Martian Mono;src:url(/assets/martian-mono-latin-wght-normal-5W32yIyr.woff2)format("woff2");font-weight:100 800;font-display:swap}:root{--t:#0a0c0f00;--bd:#4b71bd;--b:#6b9cfc;--bGlow1:#6b9bfc7e;--bGlow2:#6b9bfc82;--bGlow3:#6b9bfc4b;--bl:#85acfa;--p:#a58dfa;--d:#0a0c0f;--d11:#0a0c0f11;--d4d:#0a0c0f4d;--d9e:#0a0c0f9e;--wd:#d8dae0;--w:#f2f4fa;--w9e:#f2f4fa9e;--w4d:#f2f4fa4d;--w11:#f2f4fa11;--w08:#f2f4fa08;--wGlow1:#a6bafcb3;--wGlow2:#a6bafc6c;--wGlow3:#a6bafc2b;--r:red;--iw:max(100vw, 115vh);--glow_b_btn:drop-shadow(0 0 30px var(--bGlow2)) drop-shadow(0 0 10px var(--bGlow1));--glow_b_btn2:drop-shadow(0 0 30px var(--bGlow3)) drop-shadow(0 0 10px var(--bGlow1)) drop-shadow(0 0 1px var(--bGlow1)) drop-shadow(0 0 4px var(--bGlow1));--glow_w_btnd:drop-shadow(0 0 20px var(--bGlow3));--glow_w_txt:drop-shadow(0 0 20px var(--w4d));--glow_w_ico:drop-shadow(0 0 5px var(--w4d)) drop-shadow(0 0 30px var(--w));--glow_w_ico2:drop-shadow(0 0 6px var(--w4d)) drop-shadow(0 0 10px var(--w4d)) drop-shadow(0 0 2px var(--w));--glow_w_box:drop-shadow(0 0 60px var(--w4d));--glow_w_box2:drop-shadow(0 0 70px var(--w4d)) drop-shadow(0 0 20px var(--w4d));--trans03cb:.4s cubic-bezier(0, .97, .51, 1);--trans07cb:.7s cubic-bezier(.07, .57, .28, 1);--appearLabel:animAppearLabel 1s cubic-bezier(.07, .57, .28, 1) forwards;--br1:2rem;--br2:.9rem;--br3:.4rem;--h1:3rem;--h2:2.3rem;--h3:1.9rem;--h4:1.5rem}*{box-sizing:border-box}body{margin:0;font-family:EB Garamond,serif}html,body{overscroll-behavior:none;overflow:hidden}img,.fg-container{pointer-events:none;-webkit-user-drag:none}.wrapscroll{-webkit-user-select:none;user-select:none}.maincontainer{-webkit-user-select:text;user-select:text}.wrap{flex-direction:column;display:flex}.wrap.row{flex-direction:row}.wrapscroll{overscroll-behavior:none;height:100dvh;overflow:hidden auto}.loader{background:var(--d);z-index:9999;justify-content:center;align-items:center;position:fixed;inset:0}.loader-grid{grid-template-columns:repeat(3,14px);gap:6px;animation:.4s .2s both loaderIn;display:grid}.loader-grid span{aspect-ratio:1;background:var(--w);animation:loaderWave 1.2s calc(var(--n) * .12s) infinite cubic-bezier(.45, 0, .55, 1);border-radius:3px}@keyframes loaderWave{0%,70%,to{opacity:1;transform:scale(1)}35%{opacity:.2;transform:scale(.3)rotate(90deg)}}@keyframes loaderIn{0%{opacity:0}}@property --hole{syntax:"<percentage>";inherits:false;initial-value:0%}.loader.wipe{--hole:0%;-webkit-mask:radial-gradient(circle, transparent var(--hole), #000 calc(var(--hole) + 0.5%));mask:radial-gradient(circle, transparent var(--hole), #000 calc(var(--hole) + 0.5%));animation:.5s cubic-bezier(.14,.7,.05,1) forwards circleReveal}@keyframes circleReveal{to{--hole:100%}}.header{z-index:2;justify-content:space-between;align-items:center;width:100%;padding:0 max(1.5rem,4vw);position:absolute;top:max(1.5rem,3vw)}.header h1{letter-spacing:0;color:var(--w);text-align:center;font-family:Unbounded,sans-serif;font-size:max(.8rem,1.2vw);font-weight:800;line-height:.9}.header img{height:max(1.8rem,3.3vw)}.parallax{height:calc(var(--iw) * .8);justify-content:flex-start;position:relative}.img-bg{margin-left:calc(var(--iw) / -2);width:var(--iw);will-change:transform;z-index:1;height:auto;position:fixed;top:0;left:50%}.fg-container{top:calc(var(--iw) * -.2);margin-left:calc(var(--iw) / -2);width:var(--iw);will-change:transform;z-index:3;position:fixed;left:50%}.img-fg{width:100%;height:auto;display:block}.fgbelow{filter:drop-shadow(0 0 80px #190f1c)drop-shadow(0 0 30px #190f1c)drop-shadow(0 0 200px #190f1c);background:#190f1c;width:100%;height:500vh}.h1wrap{z-index:2;width:100%;top:calc(var(--iw) * .16);pointer-events:none;will-change:transform;flex-direction:column;justify-content:center;align-items:center;padding:0 1.5rem;display:flex;position:relative}.h1wrap h2{color:var(--w);text-align:center;padding-bottom:2vw;font-family:Martian Mono,monospace;font-size:max(.75rem,1.4vw);font-style:italic;font-weight:400}.h1wrap h1{color:var(--w);text-align:center;font-size:max(2.1rem,6vw);line-height:.9}.h1wrap h5{color:var(--w);text-align:center;padding-top:3.5vw;font-size:max(.95rem,1.6vw);line-height:.9}.maincontainer{z-index:4;will-change:transform;color:var(--w);padding:10vw clamp(1.5rem,8vw,10rem) 10rem;font-family:Martian Mono,monospace;position:relative}.subheading{margin:0 0 1rem;font-size:1.4rem;font-weight:500}.impressum{grid-template-columns:repeat(3,1fr);gap:4rem;font-size:.85rem;line-height:1.7;display:grid}.impressum section:first-child{grid-column:1/-1;margin-bottom:-1rem}.impressum section:first-child h3{font-weight:300}@media (width<=1100px){.impressum{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (width<=640px){.impressum{grid-template-columns:1fr;gap:2rem;font-size:.75rem}}.impressum h3{font-size:inherit;margin:0;font-weight:600}.impressum p{white-space:pre-line;margin:0;font-weight:300}
