@font-face{font-family:Protest Strike;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/protest-strike-latin-400-normal.DhHkVjY4.woff2)format("woff2"),url(/_astro/protest-strike-latin-400-normal.BnEi5vvq.woff)format("woff")}@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/work-sans-vietnamese-wght-normal.BKsN3ITN.woff2)format("woff2-variations");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:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/work-sans-latin-ext-wght-normal.B5dZ8C4S.woff2)format("woff2-variations");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:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/work-sans-latin-wght-normal.Bl-S9Xys.woff2)format("woff2-variations");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:Azeret Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/azeret-mono-latin-400-normal.BqmUdsta.woff2)format("woff2"),url(/_astro/azeret-mono-latin-400-normal.BRS1Zqm5.woff)format("woff")}@font-face{font-family:Azeret Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/azeret-mono-latin-700-normal.Br66ecwh.woff2)format("woff2"),url(/_astro/azeret-mono-latin-700-normal.DqZWYAHJ.woff)format("woff")}@font-face{font-family:Julios Pinsel;src:url(/fonts/julios-pinsel.woff2)format("woff2");font-display:swap}:root{--s-ink:#000;--s-hell:color-mix(in srgb,var(--s),#fff 24%);--rot:#e5231b;--k:#111;--k2:#1a1a1a;--w:#f1eee7;--g:#6b6a66;--g2:#8d8a83;--s:#e5231b;--line:#0000002e;--pad:clamp(18px,3vw,64px);--wand:url(/assets/t_beton_hell.webp);--plakat:url(/assets/m_plakat.webp);--f-laut:"Protest Strike",sans-serif;--f-text:"Work Sans Variable",system-ui,sans-serif;--f-mono:"Azeret Mono",monospace;--k-web:#2a5bff;--k-apps:#3df2b3;--k-ki:#ffd400;--k-studio:#ff3fa4}html[data-farbe=gelb]{--s:#ffd400}html[data-farbe=neon]{--s:#d4ff2e}html[data-farbe=blau]{--s:#2a5bff;--s-ink:#fff}html[data-farbe=pink]{--s:#ff3fa4}html[data-farbe=mint]{--s:#3df2b3}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-synthesis:none;overflow-x:clip}body{background:#c7c6c0 var(--wand) center/1024px repeat;color:var(--k);font:400 18px/1.55 var(--f-text);font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased}a{color:inherit}img{max-width:100%;height:auto;display:block}.wrap{width:100%;padding:0 var(--pad)}.mono{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;font-size:13px}.big{font-family:var(--f-laut);font-variation-settings:"wdth" 112;text-transform:uppercase;letter-spacing:-.025em;font-weight:900;line-height:.9}.ki{font:400 13px/1.3 var(--f-mono);letter-spacing:.04em;color:#5c5b58;display:inline-block}.dark{background:var(--k);color:var(--w)}.dark .ki{color:#8c8c8c}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.poster{background:var(--plakat) center/100% 100% no-repeat;color:#141414;padding:clamp(28px,5vw,64px) clamp(22px,4vw,56px);position:relative}section{padding:60px 0 10px}.head{border-bottom:2px solid var(--k);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;padding-bottom:14px;display:flex}.head h2,.manifest .druck h2{text-shadow:max(2px,.03em) max(2px,.03em) 0 var(--s)}.head h2{font-size:clamp(40px,8vw,120px)}.head .mono{text-align:right;max-width:45%;padding-bottom:8px;font-weight:700}.dark .head{border-color:var(--w)}@media (width>=800px){section{padding:100px 0 10px}}@media (width<=799px){.head{flex-wrap:wrap}.head .mono{text-align:left;width:100%;max-width:none;padding-bottom:0}}html[data-farbe=gelb] :is(.claimline em,.motto .l span:nth-child(3)),html[data-farbe=neon] :is(.claimline em,.motto .l span:nth-child(3)),html[data-farbe=mint] :is(.claimline em,.motto .l span:nth-child(3)){text-shadow:-.025em -.025em #111,.025em -.025em #111,-.025em .025em #111,.025em .025em #111,.07em .07em #00000040}[data-el]{position:relative}html[data-review] [data-el]:before{content:attr(data-el);z-index:5;color:#000;letter-spacing:.04em;pointer-events:none;background:#ff2bd6;padding:4px 6px;font:700 11px/1 Azeret Mono,monospace;position:absolute;top:-14px;left:0}html[data-review] [data-el]{outline-offset:4px;outline:1px dashed #ff2bd699}.logo{line-height:0;display:inline-block}.logo svg{width:auto;height:1.55em;display:block;overflow:visible}.wm-cursor{animation:1.06s step-end infinite wm-blink}@keyframes wm-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.wm-cursor{animation:none}}@media (width<=500px){.logo svg{height:1.38em}}.ki-fuss{opacity:.72;padding:12px 0;display:inline-block}.ki-fuss-start{padding:14px var(--pad) 22px;color:#9a968c;letter-spacing:.04em;background:#0d0d0d;margin:0;font-size:11px;display:block}.ki-fuss-start a{color:#cfc9bd}.ki-tag{--ai:40px;--c:var(--kat,var(--s));cursor:help;-webkit-tap-highlight-color:transparent;outline:0;align-items:flex-end;display:inline-flex}.ki-tag .marke{font:400 var(--ai)/.8 var(--f-laut);color:var(--c);letter-spacing:.02em;text-shadow:0 0 2px var(--c),0 0 9px color-mix(in srgb,var(--c) 55%,transparent),1px 1px 0 #0003;display:block;position:relative;rotate:-5deg}.ki-tag .marke:after{content:"";background:linear-gradient(var(--c),transparent);border-radius:1px;width:2px;height:.42em;position:absolute;top:86%;left:24%}.ki-tag .info{font:700 10.5px/1.35 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#eee;border-left:3px solid var(--c);opacity:0;pointer-events:none;background:#111;padding:6px 9px;transition:opacity .2s,translate .2s;position:absolute;bottom:calc(100% + 8px);right:0;translate:0 5px;box-shadow:0 6px 16px #0000004d}.ki-tag:is(:hover,:focus) .info{opacity:1;translate:0}.ki-tag:focus-visible .marke{outline-offset:5px;outline:2px dashed}@media (width<=600px){.ki-tag{--ai:32px}}@media (prefers-reduced-motion:reduce){.ki-tag .info{transition:none}}.mockbar{color:#aaa;padding:8px var(--pad);background:#000;flex-wrap:wrap;align-items:center;gap:8px;font:400 12px/1 Azeret Mono,monospace;display:flex}.mockbar button{color:#ddd;font:inherit;cursor:pointer;background:0 0;border:1px solid #555;padding:5px 9px}.mockbar button[aria-pressed=true]{background:var(--s);color:#000;border-color:var(--s)}.mockbar button[data-farbe]{padding-left:22px;position:relative}.mockbar button[data-farbe]:before{content:"";background:var(--c);width:9px;height:9px;position:absolute;top:50%;left:7px;transform:translateY(-50%)}.mockbar a{margin-left:auto}.sp{z-index:60;right:max(12px,env(safe-area-inset-right,0px));bottom:max(12px,env(safe-area-inset-bottom,0px));color:#ccc;background:#0d0d0d;border:1px solid #333;gap:10px;width:min(430px,100vw - 24px);max-height:min(78vh,640px);padding:12px 14px 14px;font:400 12px/1.4 Azeret Mono,monospace;display:grid;position:fixed;overflow:auto;box-shadow:0 12px 40px #00000080}.sp[hidden]{display:none}.sp button{color:#ddd;font:inherit;cursor:pointer;background:0 0;border:1px solid #444;min-height:34px;padding:6px 9px}.sp button:hover{border-color:#888}.sp button[aria-pressed=true]{color:#000;background:#ff2bd6;border-color:#ff2bd6}.sp-kopf{justify-content:space-between;align-items:center;display:flex}.sp-kopf b{color:#fff;letter-spacing:.06em;text-transform:uppercase}.sp-kopf button{border:0;padding:4px 8px;font-size:20px;line-height:1}.sp-bereich{gap:8px;display:flex}.sp select,.sp input{color:#fff;font:inherit;background:#1b1b1b;border:1px solid #444;min-width:0;min-height:34px;padding:6px 8px}.sp select{flex:1}.sp-rolle{gap:4px;display:grid}.sp-name{color:#fff}.sp-name small{color:#777;margin-left:8px}.sp-feld{grid-template-columns:34px 1fr 34px;align-items:center;gap:6px;display:grid}.sp-feld input{padding:4px 8px;font-size:17px}.sp-feld input::placeholder{color:#777}.sp-st{color:#8fd18f;margin-left:8px}.sp-tipp{color:#777}.sp-mehr{gap:8px;display:grid}.sp-mehr[open]{gap:10px}.sp-mehr summary{cursor:pointer;color:#aaa;padding:4px 0}.sp-mehr[open] summary,.sp-mehr .sp-fuss{margin-bottom:8px}@media (width<=600px){.sp{left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px));bottom:max(8px,env(safe-area-inset-bottom,0px));gap:7px;width:auto;max-height:60vh;padding:8px 10px 10px}.sp-name small{display:none}.sp-rolle{grid-template-columns:52px 1fr;align-items:center;gap:6px}.sp-name .sp-st{margin:0;font-size:11px;display:block}.sp-feld{grid-template-columns:32px 1fr 32px;gap:4px}.sp-feld input{font-size:15px}.sp button,.sp select,.sp input{min-height:32px}.sp-kopf button{min-height:0}}.sp-fuss{flex-wrap:wrap;gap:6px;display:flex}.sp pre{white-space:pre-wrap;color:#999;font:inherit;border-top:1px solid #2a2a2a;padding-top:8px}html[data-sp-tippen] body *{cursor:crosshair}html[data-sp-tippen] :is(#intro,.term,header.atf,#warum,#was,#wie,#wer,.meme,.motto,#wo,.street):hover{outline-offset:-3px;outline:3px solid #ff2bd6}.sp-mark{animation:1.6s ease-out sp-mark}@keyframes sp-mark{0%,40%{outline-offset:-3px;outline:3px solid #ff2bd6}to{outline-offset:-3px;outline:3px solid #0000}}.term{color:#999;padding:2px var(--pad);white-space:nowrap;text-transform:none;letter-spacing:0;background:#000;align-items:center;gap:8px;min-height:44px;display:flex;overflow:hidden}.term b{color:var(--s);font-weight:400}.term i{text-overflow:ellipsis;color:#eee;flex:1;min-width:0;font-style:normal;overflow:hidden}.term .fname{color:#777}@media (width<=640px){.term .host,.term i{display:none}.term{gap:4px}}.term i:after{content:"▮";color:var(--s);margin-left:2px;animation:1.1s steps(2,end) infinite blink}@keyframes blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.term i:after{animation:none}}.atf{background:#1b1b1b;height:calc(100svh - 44px);min-height:520px;position:relative;overflow:hidden;container-type:size}.atf .bild{--W:max(100cqw,179.17cqh);width:var(--W);aspect-ratio:2752/1536;left:calc(50cqw - var(--W)/2);position:absolute;top:50%;transform:translateY(-50%)}.atf .bild img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.atf .top{z-index:5;padding:18px var(--pad);background:linear-gradient(#0000009e,#0000);justify-content:space-between;align-items:center;gap:14px;display:flex;position:absolute;top:0;left:0;right:0}.logo{font-family:var(--f-laut);font-variation-settings:"wdth" 100;letter-spacing:-.02em;color:#fff;font-size:21px;font-weight:900;text-decoration:none}.logo b{color:var(--s)}nav{gap:4px;margin-left:auto;display:flex}nav a{color:#fff;align-items:center;min-height:44px;padding:12px 8px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}nav a:hover{color:var(--s)}.atf>.ki-tag{z-index:5;position:absolute;bottom:10px;right:16px}.atf .hinweis{z-index:5;color:#aaa;background:#0009;max-width:min(60%,520px);padding:3px 6px;position:absolute;bottom:12px;left:14px}.unter{display:none}@media (aspect-ratio<=1){.atf{height:min(150vw,100svh - 44px);min-height:0}.atf .bild{aspect-ratio:auto;width:auto;inset:0;transform:none}.atf .bild img{object-fit:cover;object-position:50% 50%}.atf>.ki-tag{--ai:26px;bottom:6px;right:10px}.atf .top{padding:12px var(--pad)}nav a{padding:12px 5px;font-size:12px}.atf .hinweis{display:none}.unter{color:#eee;padding:22px var(--pad) 30px;background:#1b1b1b;display:block}.unter p{font-size:clamp(26px,8vw,40px)}.unter p em{color:var(--s);font-style:normal}}@media (width>=800px){nav{gap:10px}}.kr-filter{width:0;height:0;position:absolute;overflow:hidden}.kr-kopf{z-index:50;height:72px;padding:0 var(--pad);background:#0c0d10e6;border-bottom:1px solid #ffffff1a;align-items:center;gap:18px;margin-bottom:-72px;display:flex;position:sticky;top:0}.kr-kopf .logo{color:#fff;flex:none;font-size:21px}.kr-oben{align-items:center;gap:2px;margin-left:auto;display:flex}.kr{color:#fff;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;min-height:44px;padding:0 6px;text-decoration:none;display:inline-flex}.kr span{font:700 14px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;padding:10px 12px;transition:color .2s;display:block;position:relative}.kr svg{pointer-events:none;width:calc(100% + 4px);height:calc(100% + 2px);rotate:var(--d);position:absolute;top:-1px;left:-2px;overflow:visible}.kr path{fill:none;stroke:var(--s);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;filter:url(#kr-rauh)}.kr:hover span,.kr.aktiv span{color:var(--s-hell)}.kr.aktiv path{animation:.55s cubic-bezier(.45,0,.2,1) forwards kr-zieh}@keyframes kr-zieh{to{stroke-dashoffset:0}}.kr-neben{min-height:44px;font:700 14px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;border-left:1px solid #fff3;align-items:center;margin-left:10px;padding:0 18px 0 22px;text-decoration:none;display:inline-flex}.kr-neben:hover{color:var(--s-hell)}.kr-cta{box-sizing:border-box;border:2px solid var(--s);min-height:44px;font:700 14px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;align-items:center;padding:0 16px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.kr-cta:hover{background:var(--s);color:var(--s-ink)}.kr:focus-visible,.kr-neben:focus-visible,.kr-cta:focus-visible{outline:3px solid var(--s);outline-offset:2px}.kr-unten{display:none}@media (width>=900px){#warum,#was,#wie,#wer,#wo{scroll-margin-top:72px}}@media (width<=899.98px){:root{--kr-h:calc(60px + env(safe-area-inset-bottom,0px))}.kr-kopf{background:linear-gradient(#0000008c,#0000);border:0;height:56px;margin-bottom:-56px;position:relative}.kr-oben{display:none}.kr-unten{z-index:50;height:var(--kr-h);box-sizing:border-box;padding:0 max(4px,env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) max(4px,env(safe-area-inset-left,0px));background:#0c0d10;border-top:1px solid #ffffff1f;display:flex;position:fixed;bottom:0;left:0;right:0}.kr-unten .kr{flex:1 1 0;min-width:0;padding:0}.kr-unten .kr span{letter-spacing:.06em;padding:10px 9px;font-size:12px}body:has(.kr-unten){padding-bottom:var(--kr-h)}html .dosen-anker{bottom:var(--kr-h)}html[data-wand] .kr-unten{display:none}}@media (prefers-reduced-motion:reduce){.kr span{transition:none}.kr.aktiv path{stroke-dashoffset:0;animation:none}}#intro{z-index:100;color:var(--w);background:#000;display:none;position:fixed;inset:0}#intro[data-frame]{display:block}#intro .f{display:none;position:absolute;inset:0}#intro[data-frame=wand] .f1{display:block}#intro[data-frame=tty] .ftty,#intro[data-frame=wm] .f6,#intro[data-frame=zoom] .f6{display:grid}#intro .gl{pointer-events:none}.f1{background:#0d0d0d;overflow:hidden}.f1 .bg{filter:blur(30px)brightness(.5);background:50%/cover no-repeat;position:absolute;inset:-60px}.f1 .bild{--W:max(100vw,179.17vh);width:var(--W);aspect-ratio:2752/1536;left:calc(50vw - var(--W)/2);position:absolute;top:50%;overflow:hidden;transform:translateY(-50%);container-type:inline-size}@media (aspect-ratio<=1){.f1 .bild{--W:calc(100vw / var(--z,.64));transform-origin:0;width:156.25vw;transform:translate(clamp(calc(100vw - var(--W)),calc(50vw - var(--fx,.5)*var(--W)),0px),-50%) scale(calc(.64 / var(--z,.64)));left:0;box-shadow:0 0 60px 30px #0000008c}.f1 .bg{filter:blur(26px)brightness(.42)saturate(.8);transform:scale(1.4)}}#intro.hoch .f1 .bild{--W:max(100vw,56.25vh);width:var(--W);aspect-ratio:1080/1920;left:calc(50vw - var(--W)/2);box-shadow:none;top:50%;transform:translateY(-50%)}.f1 .fr{width:100%;max-width:none;height:100%;display:none;position:absolute;inset:0}.f1 .fr.on{animation:push var(--d,.8s) linear forwards;display:block}@keyframes push{0%{transform:scale(1)}to{transform:scale(1.035)}}.f1 .korn{pointer-events:none;z-index:2;opacity:.16;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.36s steps(3,end) infinite korn;position:absolute;inset:-50%}@keyframes korn{0%{transform:translate(0)}33%{transform:translate(-7%,4%)}66%{transform:translate(5%,-6%)}to{transform:translate(0)}}.f1 .ki-tag{z-index:4;position:absolute;bottom:18px;right:18px}.ftty{padding:var(--pad) var(--pad) 70px;font:400 clamp(15px,5vw,28px)/1.65 var(--f-mono);white-space:pre;color:#ece6d6;text-shadow:0 0 3px #fffaeb8c,0 0 16px color-mix(in srgb,var(--s) 30%,transparent);background:radial-gradient(at 50% 45%,#16181a 0,#08090a 70%);align-content:center;animation:3.2s step-end infinite flick}.ftty .in{gap:1.1em;width:min(100%,30ch);margin:0 auto;display:grid}.ftty .ln{min-height:1.55em}.ftty .ln b,.ftty .ok{color:var(--s);font-weight:700}.ftty .o{color:#8d8a83}.ftty .d{color:#5d5b57}.ftty .ln b,.ftty .ok,.ftty .claim span:last-child,.ftty .cur{text-shadow:0 0 4px var(--s),0 0 18px var(--s)}.ftty .cur{vertical-align:-.15em;background:var(--s);width:.62em;height:1.05em;box-shadow:0 0 10px var(--s);margin-left:.08em;animation:1s steps(2,end) infinite blink;display:inline-block}.ftty .lines{min-height:11.55em;transition:opacity .5s}.ftty .lines.dim{opacity:.32}.ftty .claim{font-family:var(--f-laut);white-space:nowrap;font-size:clamp(30px,8.6vw,46px)}.ftty .claim span{opacity:0;display:block}.ftty .claim span.on{opacity:1}.ftty .claim span:last-child{color:var(--s)}.ftty:before{content:"";pointer-events:none;z-index:2;background:repeating-linear-gradient(#0000 0 2px,#00000061 2px 3px);position:absolute;inset:0}.ftty:after{content:"";pointer-events:none;z-index:3;background:radial-gradient(#0000 52%,#000000d1 100%);position:absolute;inset:0}.ftty .roll{z-index:1;pointer-events:none;background:linear-gradient(#0000,#ffffff09 50%,#0000);height:22vh;animation:4.5s linear infinite roll;position:absolute;top:-22vh;left:0;right:0}.ftty .ln.tear,.ftty .claim span.tear{animation:.14s steps(3,end) tear}@keyframes roll{to{transform:translateY(130vh)}}@keyframes flick{0%{opacity:1}31%{opacity:.94}32%{opacity:1}67%{opacity:.97}68%{opacity:1}}@keyframes tear{0%{filter:blur(1px);transform:translate(14px)}50%{transform:translate(-7px)}to{filter:none;transform:none}}@media (aspect-ratio>=1){.ftty{padding-bottom:var(--pad);font-size:clamp(15px,min(2.4vw,4vh),40px)}.ftty .in{grid-template-columns:30ch auto;justify-content:center;align-items:center;gap:2.4em;width:auto}.ftty .claim{font-size:clamp(40px,min(5.4vw,10vh),104px)}}.f6{background:var(--w);place-items:center;overflow:hidden}#wm{color:#111;will-change:transform;width:min(78vw,880px);transition:transform 1.1s cubic-bezier(.7,0,.9,.4)}#wm svg{width:100%;height:auto;display:block;overflow:visible}#intro[data-frame=zoom] #wm{transform:scale(60)}#intro{transition:opacity .45s}#intro.out{opacity:0;pointer-events:none}#intro .skip{right:max(12px,env(safe-area-inset-right,0px));top:max(12px,env(safe-area-inset-top,0px));z-index:3;color:#ddd;font:400 12px var(--f-mono);cursor:pointer;background:#0009;border:1px solid #555;min-height:40px;padding:9px 12px;position:absolute}html:not([data-entwurf]) #intro .cnt{display:none}#intro .cnt{z-index:3;color:#777;font:400 11px var(--f-mono);position:absolute;bottom:12px;left:14px}.manifest{padding:30px 0 50px;overflow:hidden}.manifest .buehne{align-items:center;gap:clamp(24px,4vw,56px);max-width:1500px;display:grid}@media (width>=1000px){.manifest .buehne{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}}.manifest .poster.kleister{aspect-ratio:800/1134;transform:rotate(-.4deg);translate:var(--weg,0px) 0;background:0 0;padding:0;position:relative;container-type:inline-size}@media (width>=700px){.manifest .poster.kleister{aspect-ratio:1400/917}}.manifest .papier{filter:drop-shadow(0 2px 3px #0000002e);width:100%;height:100%;position:absolute;inset:0}.manifest .inhalt{flex-direction:column;align-items:flex-start;gap:4cqw;padding:8cqw 9cqw 0 10cqw;display:flex;position:absolute;inset:0}.manifest .druck{color:#121110;mix-blend-mode:multiply;filter:url(#druck);gap:3cqw;display:grid}.manifest .druck h2{font-size:8cqw}.manifest .druck p{letter-spacing:-.01em;text-wrap:pretty;font-size:5.5cqw;font-weight:500;line-height:1.28}.manifest .aufkleber{margin:0 0 0 -1cqw;font-size:5.5cqw;line-height:1.28}@media (width>=700px){.manifest .inhalt{gap:2.2cqw;padding:5cqw 8cqw 0 8.5cqw}.manifest .druck{gap:1.7cqw}.manifest .druck h2{margin:-.06em 0 -.04em -.04em;font-size:clamp(40px,8vw,120px)}.manifest .druck p,.manifest .aufkleber{font-size:2.9cqw}}.manifest .aufkleber strong{background:var(--s);color:#000;clip-path:polygon(0 4%,3% 0,97% 2%,100% 0,99% 96%,96% 100%,2% 98%,0 100%);padding:.06em .3em .1em;display:inline-block;transform:rotate(-1.6deg);box-shadow:0 1px #00000026,0 3px 6px #0000002e}html[data-farbe=rot] .manifest .aufkleber strong,html[data-farbe=blau] .manifest .aufkleber strong,html[data-farbe=pink] .manifest .aufkleber strong{color:#fff}.druck-defs{position:absolute}html[data-flach] .manifest .druck,html[data-flach] .manifest .zettel-druck{filter:none;mix-blend-mode:normal;color:#141414}.manifest .tausch{display:inline-block;position:relative}.manifest .platz{visibility:hidden}.manifest .wort{transform:translateX(calc(-50% + var(--x,0px)));white-space:nowrap;position:absolute;top:0;left:50%}.manifest .wort.an{text-shadow:-.06em 0 #ff0046bf,.06em 0 #00dcffbf;font-family:var(--f-mono);letter-spacing:-.04em;font-weight:700}.manifest .wort.fertig{text-decoration:underline;text-decoration-color:var(--s);text-underline-offset:.12em;text-decoration-thickness:.12em}.manifest .zettel{width:min(300px,76vw);transform:rotate(1.2deg);translate:var(--weg,0px) 0;justify-self:center;margin-bottom:calc(min(300px,76vw)/1.51515);position:relative;container-type:inline-size}@media (width<=699px){.manifest .zettel{margin-bottom:calc(min(300px,76vw)/1.51515 + 90px)}}@media (width>=1000px){.manifest .zettel{width:min(330px,100%);translate:calc(var(--zx,0px) + var(--weg,0px)) 0;place-self:start;margin-top:4vw}}.manifest .blatt{aspect-ratio:600/470;background:url(/assets/m_zettelblatt.webp) 50% 0/100%;position:relative;box-shadow:0 1px 2px #00000024,0 4px 10px #0000001f}.manifest .zettel-druck{color:#121110;mix-blend-mode:multiply;filter:url(#druck-fein);align-content:start;gap:2cqw;padding:9cqw 9cqw 0;display:grid;position:absolute;inset:0}.manifest .zettel-druck b{font:400 15cqw/.92 var(--f-laut);text-transform:uppercase;letter-spacing:-.01em}.manifest .zettel-druck b+b{margin-bottom:4cqw}.manifest .zettel-druck span{font:500 7cqw/1.25 var(--f-text);text-wrap:balance}.manifest .zettel-druck em{font:700 6.4cqw/1.2 var(--f-mono);word-break:break-all;margin-top:3cqw;font-style:normal}.manifest .streifen{height:64cqw;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:100%;left:0;right:0}.manifest .streifen li{flex:1;min-width:0}.manifest .streifen li:nth-child(2){--i:1}.manifest .streifen li:nth-child(3){--i:2}.manifest .streifen li:nth-child(4){--i:3}.manifest .streifen li:nth-child(5){--i:4}.manifest .streifen li:nth-child(6){--i:5}.manifest .streifen a{background:url(/assets/m_zettelblatt.webp) calc(var(--i,0)*-16.667cqw) 100%/100cqw auto;color:#1a1918;transform-origin:50% 0;border-left:1px dashed #00000038;height:100%;text-decoration:none;transition:transform .5s cubic-bezier(.5,0,.9,.6),opacity .5s;display:block;position:relative;box-shadow:0 2px 3px #0000001f}.manifest .streifen li:first-child a{border-left:0}.manifest .streifen span{writing-mode:vertical-rl;font:400 4.8cqw/1 var(--f-mono);white-space:nowrap;mix-blend-mode:multiply;position:absolute;top:5cqw;left:50%;transform:translate(-50%)}.manifest .streifen a:hover,.manifest .streifen a:focus-visible{filter:brightness(1.04)}.manifest .streifen a:focus-visible{outline-offset:1px;outline:2px dashed #111}.manifest .streifen a.ab{opacity:0;pointer-events:none;transform:translateY(140%)rotate(18deg)}.manifest .zettel .kopiert{color:#eee;font:400 11px/1 var(--f-mono);white-space:nowrap;background:#111;padding:6px 8px;position:absolute;top:calc(100% + 68cqw);left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.manifest .streifen a{transition:none}}.felder{gap:22px;padding:6px;list-style:none;display:grid;overflow:hidden}.feld{transform:rotate(var(--rot,0deg));align-content:start;gap:10px;display:grid}.feld .no{font-family:var(--f-mono);color:#666;font-size:12px}.feld h3{overflow-wrap:anywhere;color:var(--kat,var(--k));text-shadow:-.025em -.025em #111,.025em -.025em #111,-.025em .025em #111,.025em .025em #111,.06em .06em #00000040;font-size:clamp(28px,2.6vw,48px)}.feld p{color:#333;max-width:34em;font-size:17px}.feld a{color:#000;text-decoration-color:var(--s);text-decoration-thickness:2px}.mood{aspect-ratio:4/5;background:#999;margin-top:8px;position:relative;overflow:hidden}.mood img{object-fit:cover;width:100%;height:100%}.mood .ki-tag{position:absolute;bottom:8px;right:12px}@media (width>=800px){.felder{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.feld:first-child{--rot:-.6deg}.feld:nth-child(2){--rot:.5deg}.feld:nth-child(3){--rot:.4deg}.feld:nth-child(4){--rot:-.5deg}.feld{grid-row:span 4;grid-template-rows:subgrid;gap:10px}}@media (width>=1500px){.felder{grid-template-columns:repeat(4,minmax(0,1fr))}}#was .head{position:relative}.figur{height:clamp(240px,23vw,440px);margin:0;position:absolute;bottom:0;right:3%}.figur img{z-index:1;width:auto;height:100%;display:block;position:relative}.figur:after{content:"";z-index:0;background:radial-gradient(closest-side,#00000052,#0000);height:14px;position:absolute;bottom:-6px;left:-12%;right:-22%}.figur .ki-tag{z-index:3;position:absolute;bottom:0;left:calc(100% + 2px)}@media (width<=600px){.figur .ki-tag{--ai:24px;left:calc(100% - 3px)}}.feld h3 a{color:inherit;text-decoration:none}.feld h3 a:after{content:" →";vertical-align:.15em;font-size:.6em}.feld h3 a:hover,.feld h3 a:focus-visible{text-underline-offset:.12em;text-decoration:underline 3px}#was .feld{cursor:pointer;transition:translate .2s,box-shadow .2s}#was .feld h3 a:before{content:"";z-index:1;position:absolute;inset:0}#was .feld p a,#was .feld .ki-tag{z-index:2;position:relative}#was .mood .ki-tag{position:absolute}#was .feld:hover{translate:0 -3px;box-shadow:0 10px 24px #0000002e}#was .feld:has(h3 a:focus-visible){outline:3px solid var(--s);outline-offset:4px}@media (prefers-reduced-motion:reduce){#was .feld{transition:none}#was .feld:hover{translate:none}}.wand{z-index:-1;pointer-events:none;touch-action:none;position:absolute;top:0;left:0}html[data-wand] body{pointer-events:none}html[data-wand] .wand{pointer-events:auto;cursor:crosshair}html[data-wand] .dosen-anker{visibility:hidden}html:not([data-wand]) .wand-geist{display:none}.wand-geist{z-index:1;pointer-events:none;border:2px dashed #1111114d;animation:.6s .5s both geist;position:absolute}.wand-geist:before{content:attr(data-name);font:400 10px/1.3 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:#555;background:#f1eee7cc;padding:3px 6px;position:absolute;top:8px;left:8px}@keyframes geist{0%{opacity:0}}html.wand-fahrt .manifest :is(.poster,.zettel){transition:translate .8s cubic-bezier(.65,0,.25,1)}.boden-dosen{--fh:clamp(240px,23vw,440px);--u:calc(var(--fh) * .2);--w:calc(var(--u) / 2.9083);bottom:0;right:calc(3% + var(--fh) * .271 + 2vw);width:calc(var(--u) * 6.15);height:calc(var(--u) * 1.15);position:absolute}.boden-dosen:after{content:"";background:radial-gradient(closest-side,#00000047,#0000);height:10px;position:absolute;bottom:-5px;left:-4%;right:-4%}.boden-dosen button{--t:max(var(--w),24px);z-index:1;bottom:0;left:calc(var(--x) * var(--u) - var(--t) / 2 + var(--o,0px));width:var(--t);height:var(--u);cursor:pointer;-webkit-tap-highlight-color:transparent;rotate:var(--d);filter:drop-shadow(0 3px 2px #00000059);background:0 0;border:0;padding:0;transition:translate .2s,rotate .25s,filter .2s;position:absolute}.boden-dosen button:before{content:"";top:0;bottom:0;left:calc(50% - var(--o,0px) - var(--t) / 2);width:var(--t);background:var(--bild) center/contain no-repeat;position:absolute}.boden-dosen [data-farbe=schwarz]{--o:min(0px,calc(var(--u) * .41 - var(--t)))}.boden-dosen [data-farbe=blau]{--o:max(0px,calc(var(--t) - var(--u) * .44))}.boden-dosen .liegt{bottom:calc((var(--w) - var(--u)) / 2)}.boden-dosen .steht{transform-origin:calc(50% - var(--o,0px)) 100%}.boden-dosen .steht:is(:hover,:focus-visible){translate:0 -7px;rotate:calc(var(--d) - 3deg)}.boden-dosen .liegt:is(:hover,:focus-visible){translate:4px -3px;rotate:calc(var(--d) + 10deg)}.boden-dosen button:hover{z-index:2;filter:drop-shadow(0 0 1.5px #fff)drop-shadow(0 0 1.5px #fff)drop-shadow(0 8px 5px #00000059)}.boden-dosen button:focus-visible{z-index:2;outline-offset:3px;outline:2px dashed #111}.boden-dosen .schild{left:calc(var(--u) * .6);bottom:calc(var(--u) * 1.3);color:#eee;font:400 11px/14px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#111;padding:5px 8px;transition:rotate .2s;position:absolute;rotate:-3deg}.boden-dosen:is(:hover,:focus-within) .schild{rotate:-1deg}@media (width<=600px){.boden-dosen{width:calc(var(--u) * 4.4)}.boden-dosen .extra{display:none}.boden-dosen .schild{left:0}}@media (prefers-reduced-motion:reduce){.wand-geist{animation:none}.boden-dosen button,.boden-dosen .schild,html.wand-fahrt .manifest :is(.poster,.zettel){transition:none}}.wand-leiste{z-index:60;left:50%;bottom:max(14px,env(safe-area-inset-bottom,0px));pointer-events:auto;justify-items:center;max-width:calc(100vw - 24px);display:grid;position:fixed;translate:-50%}.wand-leiste[hidden]{display:none}.wand-farben{z-index:1;align-items:flex-end;gap:9px;margin-bottom:-3px;display:flex;position:relative}.wand-farben button{background:var(--bild) center/contain no-repeat;cursor:pointer;filter:drop-shadow(0 4px 3px #0006);border:0;width:26px;height:76px;padding:0;transition:transform .15s,filter .15s}.wand-farben button:nth-child(2n){scale:-1 1}.wand-farben button:hover{transform:translateY(-4px)}.wand-farben button[aria-pressed=true]{filter:drop-shadow(0 0 1.5px #fff)drop-shadow(0 0 1.5px #fff)drop-shadow(0 14px 6px #00000059);transform:translateY(-12px)}.wand-farben button:focus-visible{outline-offset:3px;outline:2px dashed #fff}.wand-knoepfe{color:#eee;background:#111;align-items:center;gap:6px;padding:8px 10px;display:flex;rotate:-.8deg;box-shadow:0 8px 24px #00000059}.wand-tipp{font:400 11px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:#9a9a9a;white-space:nowrap;padding:0 10px 0 4px}.wand-knoepfe .tun{font:700 12px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:#eee;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:9px 7px}.wand-knoepfe .tun:hover{color:var(--s)}.wand-knoepfe .tun[aria-pressed=true]{color:#111;background:#eee}.wand-knoepfe .tun.fertig{background:var(--s);color:#000;margin-left:4px;padding:9px 12px}html:is([data-farbe=rot],[data-farbe=blau],[data-farbe=pink]) .wand-knoepfe .tun.fertig{color:#fff}.wand-knoepfe .tun:focus-visible{outline-offset:2px;outline:2px dashed #eee}@media (width<=600px){.wand-tipp{display:none}.wand-knoepfe .tun{padding:9px 6px}}.wie{margin-top:70px;padding:50px 0 40px}.steps{gap:34px;margin:30px 0 0;padding:0;list-style:none;display:grid}.step{min-height:84px;padding-left:104px;position:relative}.step .no{font:400 76px/1 var(--f-laut);color:var(--s);letter-spacing:-.02em;text-shadow:0 0 3px var(--s),0 0 14px color-mix(in srgb,var(--s) 50%,transparent);position:absolute;top:-10px;left:-4px;rotate:-6deg}.step .no:after{content:"";background:linear-gradient(var(--s),transparent);border-radius:2px;width:3px;height:.28em;position:absolute;top:88%;left:30%}.step:nth-child(3) .no:after{height:.36em;left:68%}.step h3,.step p,.step .zurueck{z-index:1;position:relative}.step h3{overflow-wrap:anywhere;margin-bottom:6px;font-size:clamp(26px,2.4vw,42px)}.step p{color:#bdbab3;max-width:30em;font-size:17px}.step .zurueck{color:var(--s-hell);letter-spacing:.04em;margin-top:10px;font-size:13px;font-weight:700;display:block}@media (width>=800px){.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.step{padding:150px 0 0}.step .no{font-size:130px;top:-4px}.step:not(:last-child):after{content:"→";font:400 46px/1 var(--f-laut);color:#555;position:absolute;top:52px;right:4%}}.select{--streifen:var(--s);margin-top:64px}.select-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;margin-bottom:22px;display:flex}.select .titel{font:400 clamp(44px,7.5vw,104px)/.85 var(--f-laut);text-transform:uppercase;letter-spacing:-.01em;color:var(--k);text-shadow:max(2px,.03em) max(2px,.03em) 0 var(--s);rotate:-1.5deg}.select-kopf h3{text-transform:uppercase;letter-spacing:.06em;padding-bottom:6px;font-size:13px;font-weight:700}.select .slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:0;list-style:none;display:grid}.select .slot{outline-offset:-3px;background:#fbfaf6;outline:3px solid #0000;flex-direction:column;transition:translate .2s,box-shadow .2s,outline-color .2s;display:flex;position:relative;box-shadow:3px 5px #00000038}.select .slot.an{outline-color:var(--s);box-shadow:0 0 0 4px color-mix(in srgb,var(--s) 35%,transparent),3px 5px 0 #00000038,0 0 34px color-mix(in srgb,var(--s) 45%,transparent);translate:0 -6px}.select .slot.bot{cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover){.select .slot.bot:not(.an):hover{translate:0 -3px;box-shadow:4px 8px #00000038}.select .slot.bot:not(.an):hover .wahl{background:var(--s);color:var(--k)}}.select .slot .bild{aspect-ratio:600/804;background:#cfccc4;position:relative;overflow:hidden}.select .slot .bild>img{object-fit:cover;width:100%;height:100%;display:block}.select .slot.p1 .bild{background:#c9c6be var(--wand) center/600px}.select .slot.p1 .bild>img{object-position:50% 40%}.select .streifen{background:var(--streifen);mix-blend-mode:multiply;-webkit-mask:var(--m) center/cover no-repeat;mask:var(--m) center/cover no-repeat;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}html[data-farbe=blau] .select .slot[data-id=gemini]{--streifen:#ff3fa4}.select .slot canvas{z-index:1;touch-action:pan-y;cursor:grab;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.select .slot canvas:active{cursor:grabbing}.select .slot .bild>img{transition:filter .5s,scale .5s}.select .slot.drei .bild>img{filter:blur(6px)brightness(.38)saturate(.6);scale:1.12}.select .slot.drei .streifen{opacity:0}.select .buehne{pointer-events:none;opacity:0;background:radial-gradient(ellipse 70% 50% at 50% 30%,color-mix(in srgb,var(--streifen) 30%,transparent),transparent 70%),repeating-linear-gradient(0deg,#ffffff0d 0 1px,transparent 1px 4px);transition:opacity .5s;position:absolute;inset:0}.select .buehne:before{content:"";clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);filter:blur(4px);background:linear-gradient(#ffffff29,#0000 85%);width:70%;height:95%;position:absolute;top:-10%;left:50%;translate:-50%}.select .buehne:after{content:"";border:3px solid var(--streifen);width:74%;height:13%;box-shadow:0 0 18px var(--streifen),inset 0 0 22px color-mix(in srgb,var(--streifen) 60%,transparent);background:radial-gradient(closest-side,color-mix(in srgb,var(--streifen) 35%,transparent),transparent);border-radius:50%;position:absolute;bottom:9%;left:50%;translate:-50%}.select .slot.drei .buehne{opacity:1}.select .spieler{z-index:2;font:400 26px/1 var(--f-laut);color:var(--k);background:var(--w);padding:4px 8px 2px;position:absolute;top:10px;left:10px;rotate:-4deg;box-shadow:2px 2px #00000040}.select .slot.an .spieler{background:var(--s);color:var(--s-ink)}.select .schloss{z-index:2;font:700 10px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.08em;background:var(--k);color:var(--w);padding:6px 7px;position:absolute;top:12px;right:10px}.select .slot .bild .ki-tag{z-index:2;--ai:28px;position:absolute;bottom:12px;left:12px}.select .slot.p1 .bild .ki-tag{left:auto;right:12px}.select .slot.p1 .bild .ki-tag .info{left:auto;right:0}.select .slot .bild .ki-tag .info{white-space:normal;width:max-content;max-width:150px;left:0;right:auto}.select .slot .info{flex-direction:column;flex:1;gap:6px;padding:14px 14px 16px;display:flex}.select .slot h4{font-variation-settings:"wdth" 100;font-size:clamp(22px,2.1vw,32px)}.select .slot .mit{color:#666;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.select .slot .satz{color:#333;font-size:15px;line-height:1.4}.select .werte{font:700 10px var(--f-mono);text-transform:uppercase;letter-spacing:.05em;grid-template-columns:auto 1fr;align-items:center;gap:5px 10px;margin:4px 0 10px;display:grid}.select .werte dd{background:repeating-linear-gradient(90deg,var(--k) 0 calc(10% - 2px),transparent calc(10% - 2px) 10%);height:8px;-webkit-mask:linear-gradient(90deg,#000 var(--v),transparent var(--v));mask:linear-gradient(90deg,#000 var(--v),transparent var(--v));position:relative}.select .slot.an .werte dd{background:repeating-linear-gradient(90deg,var(--s) 0 calc(10% - 2px),transparent calc(10% - 2px) 10%)}.dark .select .werte dd{background-color:#0000}.select .wahl{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;font:400 20px/1 var(--f-laut);text-transform:uppercase;background:var(--k);color:var(--w);margin-top:auto;padding:12px 10px 10px}.select .wahl:focus-visible{outline:3px dashed var(--s);outline-offset:3px}.select .slot.an .wahl{background:var(--s);color:var(--s-ink)}.select .fest{text-align:center;text-transform:uppercase;letter-spacing:.06em;color:#6b6b6b;border:2px dashed #b9b6ae;margin-top:auto;padding:10px;font-size:12px;font-weight:700}.select .team-leiste{background:var(--k);color:var(--w);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:26px;padding:16px 18px;display:flex;box-shadow:3px 5px #00000038}.select .team{font:700 14px/1.4 var(--f-mono);text-transform:uppercase;letter-spacing:.05em;min-width:0}.select .team>.mono{color:#999;margin-right:6px}.select .team b{color:var(--s-hell)}.select .team .bereit{color:#bdbab3;text-transform:none;letter-spacing:0;margin-top:2px;font-size:13px;font-weight:400;display:block}.select .start{font:400 24px/1 var(--f-laut);text-transform:uppercase;background:var(--s);color:var(--s-ink);box-shadow:3px 3px 0 var(--w);flex:none;padding:13px 20px 11px;text-decoration:none}.select .start:hover{box-shadow:4px 4px 0 var(--w);translate:-1px -1px}.select .start:focus-visible{outline:3px dashed var(--w);outline-offset:3px}@media (width<=999px) and (width>=700px){.select .slots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=699px){.select{margin-top:48px}.select .slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.select .slot.p1{flex-direction:row;grid-column:1/-1}.select .slot.p1 .bild{aspect-ratio:auto;flex:none;width:34%;height:190px}.select .slot.p1 .fest{display:none}.select .bot .info{gap:2px;padding:8px 8px 0}.select .bot h4{font-size:17px}.select .bot .mit,.select .bot .satz,.select .bot .werte{display:none}.select .bot .wahl{margin:8px -8px 0;padding:9px 4px 7px;font-size:15px}.select .spieler{font-size:18px;top:6px;left:6px}.select .slot .bild .ki-tag{--ai:22px;bottom:8px;left:7px}.select .slot.bot .bild .ki-tag .info{max-width:96px}.select .team-leiste{padding:12px 14px}.select .team{font-size:12px}.select .start{padding:11px 14px 9px;font-size:20px}}.freischalten{z-index:100;text-align:center;background:var(--k);color:var(--w);place-content:center;gap:10px;animation:1.1s step-end both fs-an;display:grid;position:fixed;inset:0}.freischalten .mono{text-transform:uppercase;letter-spacing:.14em;color:var(--s);font-size:13px;font-weight:700}.freischalten .titel{font:400 clamp(64px,16vw,200px)/.85 var(--f-laut);text-transform:uppercase;text-shadow:max(3px,.03em) max(3px,.03em) 0 var(--s);animation:.5s cubic-bezier(.2,1.6,.4,1) both fs-zoom}.freischalten:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff0f 0 2px,#0000 2px 5px);position:absolute;inset:0}@keyframes fs-an{0%{background:var(--s);clip-path:inset(48% 0)}8%{background:var(--k);clip-path:inset(0)}12%{translate:6px}16%{translate:-4px}20%{translate:0}}@keyframes fs-zoom{0%{opacity:0;filter:blur(8px);scale:2.4}to{opacity:1;filter:none;scale:1}}.select .press[hidden]{display:none}.select .press{color:var(--k);text-align:center;justify-items:center;gap:6px;width:max-content;max-width:100%;margin:26px auto 0;padding:18px 16px 16px;text-decoration:none;display:grid}.select .press .blink{font:400 clamp(34px,5vw,64px)/1 var(--f-laut);text-transform:uppercase;letter-spacing:.02em;color:var(--s);text-shadow:max(2px,.04em) max(2px,.04em) 0 var(--k);animation:1.1s step-end infinite press-blink}.select .press small{text-transform:uppercase;letter-spacing:.08em;color:#555;font-size:12px;font-weight:700}.select .press:hover .blink,.select .press:focus-visible .blink{text-shadow:max(4px,.06em) max(4px,.06em) 0 var(--k);animation:none;translate:-2px -2px}.select .press:focus-visible{outline:3px dashed var(--s);outline-offset:4px}.select .press.rein{animation:.45s cubic-bezier(.2,1.5,.4,1) both press-rein}@keyframes press-blink{0%,70%{opacity:1}71%,to{opacity:.15}}@keyframes press-rein{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.select .slot,.select .streifen{transition:none}.select .press .blink,.select .press.rein,.freischalten,.freischalten .titel{animation:none}}.select .detail{display:none}@media (width<=699px){.select .detail{background:#fbfaf6;margin-top:14px;padding:12px 14px;font-size:15px;line-height:1.45;display:block;box-shadow:3px 5px #00000038}.select .detail b{font:400 20px/1 var(--f-laut);text-transform:uppercase;margin-bottom:4px;display:block}.select .detail:empty{display:none}}.select .slot:not(.drei) canvas{visibility:hidden}.select .slot.laedt .bild:after{content:"lädt …";z-index:3;font:700 10px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.08em;background:var(--k);color:var(--w);padding:6px 7px;position:absolute;top:12px;right:10px}.wer{gap:30px;display:grid}.etikett-spalte{max-width:560px;container-type:inline-size}.label{color:var(--k);font-family:var(--f-mono);filter:drop-shadow(2px 5px 6px #00000047);border-style:solid;border-width:0;border-image:url(/assets/wer/etikett.webp) 276 60 90 fill/30.67cqw 6.67cqw 10cqw;padding:31cqw 9cqw 11cqw;font-size:13px;line-height:1.5;position:relative;rotate:-.6deg}.label .kopf{border-bottom:3px solid var(--k);justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;padding-bottom:8px;display:flex}.label h3{font:400 clamp(26px,7.5cqw,40px)/.9 var(--f-laut);text-transform:uppercase;letter-spacing:-.01em}.label .kopf .mono{text-align:right;color:#555;letter-spacing:.06em;text-transform:uppercase;font-size:10px;line-height:1.35}.label .top{grid-template-columns:1fr 31%;align-items:start;gap:16px;display:grid}.label dl{grid-template-columns:auto 1fr;display:grid}.label dt,.label dd{border-bottom:1px dotted #9a968c;padding:5px 0}.label dt{text-transform:uppercase;letter-spacing:.06em;color:#555;padding-top:7px;padding-right:12px;font-size:10.5px}.label dd{font-weight:700}.label .pic{aspect-ratio:4/5;background:#d6d6d6;border:1px solid #111;margin-top:4px;position:relative}.label .pic img{object-fit:cover;width:100%;height:100%;display:block}.label .pic .ki-tag{--ai:22px;position:absolute;bottom:2px;right:4px}.label .pic .ki-tag .info{white-space:normal;width:max-content;max-width:160px}.label .pic .tape{width:90px;height:18px;font:700 9px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#ddd;opacity:.92;background:#2b2b2b;place-items:center;display:grid;position:absolute;top:-10px;left:50%;translate:-50%;rotate:2deg}.label .care{border-top:1px dashed #8d897f;margin-top:16px;padding-top:12px}.label .care b{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-bottom:6px;font-size:10.5px;display:block}.label .care li{margin-bottom:4px;padding-left:16px;list-style:none;position:relative}.label .care li:before{content:"";background:var(--s);border:1px solid var(--k);width:8px;height:8px;position:absolute;top:.5em;left:0}.label .code{border-top:1px dashed #8d897f;gap:4px;margin-top:16px;padding-top:12px;display:grid}.label .code svg{width:100%;height:44px;display:block}.label .code span{letter-spacing:.25em;text-align:center;color:#333;font-size:11px}@container (width<=420px){.label .top{grid-template-columns:1fr}.label .pic{order:-1;justify-self:start;width:46%}.label dl{grid-template-columns:1fr}.label dt{border:0;padding-bottom:0}.label dd{padding-top:0}}.who p{color:#222;max-width:34em;font-size:19px}.who p+p{margin-top:12px}.who p.lead{font-variation-settings:"wdth" 92;letter-spacing:-.015em;color:var(--k);font-size:clamp(24px,2.2vw,34px);font-weight:600;line-height:1.2}.who .tools{color:#444;max-width:40em;margin-top:16px;font-size:14px}@media (width>=800px){.wer{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:56px}}.who .ich{font-family:"Julios Pinsel",var(--f-laut);color:var(--k);max-width:none;text-shadow:max(2px,.03em) max(2px,.03em) 0 var(--s);font-size:clamp(54px,8vw,120px);line-height:.95;transform:rotate(-3deg)}.who{grid-template-columns:auto 1fr;align-items:start;gap:0 22px;display:grid;position:relative}.ich-foto{filter:drop-shadow(10px 8px 10px #00000047);width:clamp(170px,19vw,270px);margin:0;position:relative}.ich-foto img{width:100%;height:auto;display:block}.ich-foto .ki-tag{--ai:24px;position:absolute;bottom:6%;right:-8px}.who .ich{align-self:center}.who .sr{position:absolute}@media (width>=800px){.wer{grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:stretch}.who{grid-template-columns:auto 1fr;align-items:end}.ich-foto{height:calc(84% + var(--fuss,70px));width:auto;margin:0 0 calc(var(--fuss,70px) * -1) -34px;align-self:end}.ich-foto img{width:auto;height:100%}.who .ich{align-self:center}}@media (width<=799px){.who{z-index:2;pointer-events:none;grid-template-columns:1fr auto;align-items:center;gap:0 6px;margin-top:-78px;position:relative}.who .ki-tag{pointer-events:auto}.ich-foto{order:2;width:clamp(112px,31vw,140px);margin-right:4%}.who .ich{order:1;align-self:center;margin:60px 0 0 10px;font-size:clamp(50px,14.5vw,70px)}.ich-foto .ki-tag{right:-4px}}.meme{margin-top:70px;padding:70px 0 50px}.meme .grid{gap:18px;display:grid}.meme .clip{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden;box-shadow:0 0 0 2px #2c2c2a,0 24px 50px #00000080;container-type:inline-size}.meme .clip .standbild{object-fit:cover;filter:saturate(.9)brightness(.82);width:100%;height:100%;position:absolute;inset:0}.meme .clip.laeuft .standbild{display:none}.meme .clip iframe,.meme .clip video{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.meme .ebene{z-index:2;pointer-events:none;position:absolute;inset:0}.meme .play{all:unset;box-sizing:border-box;cursor:pointer;z-index:3;background:var(--s);color:var(--s-ink);font:400 clamp(18px,3cqw,28px)/1 var(--f-laut);text-transform:uppercase;box-shadow:4px 4px 0 var(--w);white-space:nowrap;align-items:center;gap:10px;padding:14px 20px 12px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.meme .play:hover{box-shadow:6px 6px 0 var(--w);translate:calc(-50% - 2px) calc(-50% - 2px)}.meme .play:focus-visible{outline:3px dashed var(--w);outline-offset:4px}.meme .clip.laedt .play{opacity:.5;pointer-events:none}.meme .clip.laeuft .play{display:none}html[data-farbe=rot] .meme .play,html[data-farbe=blau] .meme .play,html[data-farbe=pink] .meme .play{color:#fff}.meme .abspann{z-index:4;text-align:center;background:#0a0a09e0;place-content:center;justify-items:center;gap:4cqw;display:grid;position:absolute;inset:0}.meme .abspann[hidden]{display:none}.meme .abspann .spruch{font:400 clamp(40px,11cqw,130px)/.86 var(--f-laut);text-transform:uppercase;color:var(--s);text-shadow:0 0 18px color-mix(in srgb,var(--s) 60%,transparent);animation:.5s cubic-bezier(.2,1.5,.4,1) both abspann-rein;rotate:-4deg}.meme .nochmal{all:unset;cursor:pointer;font:700 12px var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--w);border:2px solid #666;padding:10px 14px}.meme .nochmal:hover{border-color:var(--w)}.meme .nochmal:focus-visible{outline:3px dashed var(--s);outline-offset:3px}@keyframes abspann-rein{0%{opacity:0;scale:1.6}to{opacity:1;scale:1}}.meme .sticker{left:var(--x);top:var(--y);z-index:2;font-size:calc(var(--g,1) * clamp(14px,3.6cqw,46px));justify-items:center;display:grid;position:absolute;translate:-50% -32%}.meme .sticker[hidden]{display:none}.meme .sticker b{font:400 1em/1 var(--f-laut);text-transform:uppercase;color:#111;white-space:nowrap;clip-path:polygon(0 3%,4% 0,96% 4%,100% 0,98% 97%,94% 100%,3% 96%,0 100%);background:#f6f3ec;padding:.28em .45em .2em;display:block;rotate:-4deg;box-shadow:0 3px #00000040,0 8px 18px #00000059}.meme .sticker:after{content:attr(data-sagt);font:400 1.2em/1 var(--f-laut);text-transform:uppercase;color:var(--s);-webkit-text-stroke:max(3px,.08em) #000;paint-order:stroke fill;text-shadow:0 0 14px color-mix(in srgb,var(--s) 55%,transparent);white-space:nowrap;margin-top:.1em;display:block;rotate:3deg}.meme .sticker[data-art=cool] b{background:var(--s);color:var(--s-ink)}.meme .sticker[data-art=raus] b{color:#fff;outline-offset:-5px;background:#111;outline:2px solid #fff}.meme .sticker.neu b{animation:.3s cubic-bezier(.2,1.4,.4,1) both klatsch}.meme .sticker.neu:after{animation:.32s ease-out .1s both spruehen}.meme .sticker.hops b{animation:.22s cubic-bezier(.2,1.4,.4,1) both hops}@keyframes klatsch{0%{opacity:0;rotate:-14deg;scale:1.9}60%{opacity:1}to{rotate:-4deg;scale:1}}@keyframes hops{0%{rotate:-9deg;scale:1.35}to{rotate:-4deg;scale:1}}@keyframes spruehen{0%{opacity:0;filter:blur(6px);scale:.8}to{opacity:1;filter:none;scale:1}}.meme .cut{border-top:1px solid #444;list-style:none;display:grid}.meme .cut li{border-bottom:1px solid #444;grid-template-columns:44px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:10px 8px;font-size:clamp(18px,2.2vw,30px);transition:background .2s,color .2s,translate .2s;display:grid;position:relative}.meme .cut .no{font-family:var(--f-mono);color:#888;font-size:12px}.meme .cut .bw{overflow-wrap:anywhere;justify-self:start;position:relative}.meme .cut .say{color:var(--w);white-space:nowrap}.meme .cut li.cool .say,.meme .cut li.cool .bw{color:var(--s-hell)}.meme .cut li.raus .say{font-size:1.1em}.meme[data-takt] .cut li:not(.an):not(.durch) .say{opacity:0}.meme .cut li.an{background:var(--s);color:var(--s-ink);box-shadow:6px 6px 0 var(--w);translate:-6px}.meme .cut li.an .no,.meme .cut li.an .say,.meme .cut li.an .bw{color:var(--k)}.meme .cut li.an .say{animation:.3s cubic-bezier(.2,1.6,.4,1) both stempel}.meme .cut .bw:after{content:"";background:var(--s);width:0;height:.16em;box-shadow:0 0 8px color-mix(in srgb,var(--s) 60%,transparent);border-radius:.1em;transition:width .35s ease-out;position:absolute;top:52%;left:-.1em;rotate:-2deg}.meme .cut li.durch:not(.cool) .bw:after{width:calc(100% + .2em)}.meme .cut li.durch .bw{color:#8d8a83}.meme .cut li.durch.cool .bw{color:var(--s-hell)}@keyframes stempel{0%{opacity:0;scale:1.8}to{opacity:1;scale:1}}.meme .cap{color:#8d8a83;max-width:44em;margin-top:14px;font-size:14px}@media (width>=800px){.meme .grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:36px}}.meme .sticker.flug b{animation:.45s cubic-bezier(.2,1.15,.4,1) both flug}.meme .sticker.flug:after{animation:.3s ease-out .3s both spruehen}.meme .sticker.blende{animation:.4s ease-out both blende}@keyframes flug{0%{opacity:0;transform:translate(60cqw,-30cqw)rotate(35deg)scale(.5)}25%{opacity:1}to{transform:none}}@keyframes blende{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}@media (prefers-reduced-motion:reduce){.meme .sticker.neu b,.meme .sticker.hops b,.meme .sticker.flug b,.meme .sticker.flug:after,.meme .sticker.blende,.meme .sticker.neu:after,.meme .cut li .say,.meme .abspann .spruch{animation:none!important}.meme .cut .bw:after,.meme .cut li{transition:none!important}}.meme .clip .ki-remake{z-index:6;--ai:30px;position:absolute;bottom:12px;right:12px}.meme .clip.remake .sticker:after{order:-1;margin:0 0 .12em;rotate:-3deg}.meme .clip.remake .sticker b{rotate:3deg}.meme .cut.lang li{grid-template-columns:44px auto minmax(0,1fr)}.meme .cut.lang .bw{overflow-wrap:normal;white-space:nowrap}.meme .cut.lang .say{white-space:normal;text-align:right;justify-self:end;line-height:1.05}.motto.a-wand{padding:80px 0 20px}.motto cite{color:#555;font-style:normal}.a-wand{isolation:isolate;gap:18px;padding:30px 0 10px;display:grid;position:relative}.a-wand .q{z-index:1;font:400 clamp(28px,4.5vw,78px)/1.04 "Julios Pinsel",var(--f-laut);color:#1a1a1a;mix-blend-mode:multiply;transform-origin:0;max-width:100%;margin:0;position:relative;rotate:-1.2deg}.a-wand .q .z1,.a-wand .q .z2{text-wrap:balance;display:block}.a-wand .q .z2{margin-top:.08em;margin-left:.9em;font-size:1.16em;rotate:.8deg}.a-wand .sig{color:var(--s);mix-blend-mode:normal;font-size:.62em;font-style:normal;display:inline-block;translate:.15em .1em;rotate:-8deg}.a-weg{white-space:nowrap;position:relative}.a-weg svg{pointer-events:none;width:108%;height:120%;position:absolute;top:-8%;left:-4%;overflow:visible}.a-weg path{fill:none;stroke:var(--s);stroke-width:7px;stroke-linecap:round;stroke-dasharray:320;stroke-dashoffset:320px;filter:drop-shadow(0 0 1px color-mix(in srgb,var(--s) 70%,transparent))}.a-weg path.nase{stroke-width:3px;stroke-dasharray:30;stroke-dashoffset:30px}.a-wand.an .a-weg path{stroke-dashoffset:0;transition:stroke-dashoffset .5s cubic-bezier(.6,0,.3,1) .35s}.a-wand.an .a-weg path.nase{transition:stroke-dashoffset 1.4s ease-in .95s}html:is([data-farbe=gelb],[data-farbe=neon],[data-farbe=mint]) .a-weg path{filter:drop-shadow(1.5px 1.5px #111)}.anzeige{aspect-ratio:1136/640;width:100%;max-width:1180px;margin:4px 0 0;position:relative}.anzeige-wand{-webkit-mask-composite:source-in;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 10% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 10% 88%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}.anz-bild,.anzeige-spiegel{width:69.19%;height:68.13%;position:absolute;top:15.78%;left:15.14%}.anz-bild{color:#f4f1ea;background:#050505;overflow:hidden;container-type:size}.anz-bild:before{content:"";z-index:3;pointer-events:none;background:radial-gradient(#0000 58%,#00000038 60%) 0 0/3px 3px,radial-gradient(#0000 60%,#00000073);position:absolute;inset:0}.anzeige-spiegel{z-index:4;mix-blend-mode:screen;opacity:.55;pointer-events:none;display:block}.anz-label{z-index:2;font:700 max(9px,2.6cqh)/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#8f8b84;border:1px solid #57544f;padding:.5em .7em .4em;position:absolute;top:4cqh;left:3.2cqw}.anz-marke{z-index:2;font:900 max(11px,4.6cqh)/1 var(--f-text);letter-spacing:-.02em;color:#f4f1ea;opacity:0;position:absolute;bottom:6cqh;right:3.2cqw}.anz-marke b{color:var(--s)}.anz-fortschritt{z-index:2;background:var(--s);transform-origin:0;width:100%;height:max(2px,.9cqh);position:absolute;bottom:0;left:0;scale:0 1}.anz-wort,.anz-alle{text-align:center;z-index:1;place-content:center;justify-items:center;margin:0;display:grid;position:absolute;inset:0}.anz-wort{text-shadow:0 0 .12em #ffffff59;opacity:0;font-size:min(22cqh,15cqw)}.anz-wort.w2{color:#a8a49c;text-shadow:0 0 .12em #a8a49c4d}.anz-wort.w3{color:var(--s);text-shadow:0 0 .1em color-mix(in srgb,var(--s) 70%,transparent),0 0 .4em color-mix(in srgb,var(--s) 40%,transparent)}.anz-alle{justify-items:start;font-size:min(17cqh,10.5cqw);line-height:.92}.anz-alle span:nth-child(2){color:#a8a49c}.anz-alle span:nth-child(3){color:var(--s);text-shadow:0 0 .12em color-mix(in srgb,var(--s) 60%,transparent)}.anzeige.an .anz-wort{animation:13s infinite both anz-wort}.anzeige.an .anz-wort.w2{animation-delay:2.6s}.anzeige.an .anz-wort.w3{animation-delay:5.2s}.anzeige.an .anz-alle{animation:13s infinite both anz-alle}.anzeige.an .anz-alle span{animation:13s infinite both anz-zeile}.anzeige.an .anz-alle span:nth-child(2){animation-name:anz-zeile2}.anzeige.an .anz-alle span:nth-child(3){animation-name:anz-zeile3}.anzeige.an .anz-marke{animation:13s infinite both anz-marke}.anzeige.an .anz-fortschritt{animation:13s linear infinite both anz-lauf}.anzeige.still .anz-bild *{animation-play-state:paused!important}@keyframes anz-wort{0%{opacity:0;filter:blur(6px);translate:0 18%;scale:1.08}3%{opacity:1;filter:none;translate:0;scale:1}17%{opacity:1;filter:none;translate:0}19%{opacity:1;filter:blur(1px);translate:-3%}20%,to{opacity:0;translate:-8%}}@keyframes anz-alle{0%,59.9%{opacity:0}60%,96%{opacity:1}to{opacity:0}}@keyframes anz-zeile{0%,60%{opacity:0;translate:-6%}63%,to{opacity:1;translate:0}}@keyframes anz-zeile2{0%,63%{opacity:0;translate:-6%}66%,to{opacity:1;translate:0}}@keyframes anz-zeile3{0%,66%{opacity:0;translate:-6%}69%,to{opacity:1;translate:0}}@keyframes anz-marke{0%,72%{opacity:0}76%,96%{opacity:1}to{opacity:0}}@keyframes anz-lauf{0%{scale:0 1}to{scale:1}}.anzeige:not(.an) .anz-alle,.anzeige:not(.an) .anz-alle span,.anzeige:not(.an) .anz-marke{opacity:1}@media (prefers-reduced-motion:reduce){.anzeige.an :is(.anz-wort,.anz-alle,.anz-alle span,.anz-marke,.anz-fortschritt){animation:none}.anzeige.an :is(.anz-alle,.anz-alle span,.anz-marke){opacity:1}}.anz-rohr{width:1.15%;height:var(--rohr,9%);pointer-events:none;background:linear-gradient(90deg,#3f4743,#6a7a7b 18%,#8fa2a5 48%,#a9bbbb 78%,#8d9a9a);position:absolute;top:89%;left:87.8%;box-shadow:-2px 1px 3px #00000040;-webkit-mask:linear-gradient(#0000,#000 22px calc(100% - 28px),#0000);mask:linear-gradient(#0000,#000 22px calc(100% - 28px),#0000)}.anz-rohr i{background:linear-gradient(#b6c2c2,#7f8a8b);border-radius:1px;width:170%;height:max(5px,.5cqw);position:absolute;top:30%;left:-35%;box-shadow:-1px 1px 2px #0000004d}.anz-rohr i+i{top:72%}@media (width<=699px){.anzeige{width:100vw;max-width:none;margin-left:calc(50% - 50vw)}}.tuer{--ol:32.9%;--ot:23.8%;--ow:36.3%;--oh:70.9%;--rh:2.4%;z-index:3;aspect-ratio:896/1072;width:min(100%,420px);max-width:100%;color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:relative;overflow:hidden}.tuer-bild{-webkit-mask-composite:source-in;filter:saturate(.92)contrast(1.02);transform-origin:50.9% 52%;width:100%;height:100%;transition:transform .7s cubic-bezier(.6,0,.3,1),filter .7s;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 13% 87%,#0000),linear-gradient(#0000,#000 7%);mask-image:linear-gradient(90deg,#0000,#000 13% 87%,#0000),linear-gradient(#0000,#000 7%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}.tuer-oeffnung{left:var(--ol);top:calc(var(--ot) + var(--rh));width:var(--ow);height:calc(var(--oh) - var(--rh));transform-origin:50%;transition:transform .7s cubic-bezier(.6,0,.3,1);position:absolute}.tuer-oeffnung:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(80% 60% at 50% 40%,#ffbe6e2e,#0000 70%);transition:opacity .6s .2s;position:absolute;inset:0}.tuer-schiene{left:calc(var(--ol) - 18%);width:calc(var(--ow) + 36%);top:var(--ot);height:var(--rh);background:linear-gradient(#d9dcdd,#a9adaf 45%,#8d9193 55%,#c4c7c8);border-radius:1px;position:absolute;box-shadow:0 2px 3px #00000059,inset 0 1px #ffffffb3}.tuer-schiene .melder{background:linear-gradient(#2a2b2c,#151616);border-radius:2px;width:13%;height:70%;position:absolute;top:15%;left:50%;translate:-50%;box-shadow:inset 0 1px #ffffff26}.tuer-schiene .melder:after{content:"";background:#d0281f;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;right:14%;translate:0 -50%;box-shadow:0 0 4px #ff3b2f}.tuer.auf .melder:after,.tuer.rein .melder:after{background:#3ad46a;box-shadow:0 0 5px #44ff7a}.fluegel{backdrop-filter:blur(.7px)brightness(.84)saturate(.85);background:linear-gradient(103deg,#ffffff42 0%,#ffffff12 22%,#fff0 34%,#ffffff1f 52%,#fff0 58% 82%,#ffffff1a 100%),linear-gradient(#96b2ac33,#7896923d);width:51%;transition:translate .85s cubic-bezier(.55,0,.25,1);position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 4px #b4b8ba,inset 0 0 0 5px #7d8184,inset 5px 0 0 1px #ffffff40,2px 0 4px #00000040}.fluegel:after{content:"";background:linear-gradient(#c3c6c8,#9a9ea0);height:11%;position:absolute;bottom:4px;left:4px;right:4px;box-shadow:inset 0 1px #fff9,0 -1px #7d8184}.fluegel.l{left:0}.fluegel.r{right:0}.fluegel .griff{background:linear-gradient(90deg,#8e9294,#eef0f1 45%,#9da1a3);border-radius:2px;width:4px;height:30%;position:absolute;top:34%;box-shadow:1px 1px 2px #0006}.fluegel.l .griff{right:9%}.fluegel.r .griff{left:9%}.tuer.auf .fluegel.l,.tuer.rein .fluegel.l{translate:-96%}.tuer.auf .fluegel.r,.tuer.rein .fluegel.r{translate:96%}.tuer.auf .tuer-oeffnung:before,.tuer.rein .tuer-oeffnung:before{opacity:1}.open{aspect-ratio:2.3;border:2px solid color-mix(in srgb,#fff 70%,var(--s));width:62%;box-shadow:0 0 3px var(--s),0 0 10px var(--s),inset 0 0 6px color-mix(in srgb,var(--s) 70%,transparent),0 0 26px color-mix(in srgb,var(--s) 55%,transparent);background:#0a0a0a59;border-radius:7px;place-items:center;animation:3.4s step-end infinite open-an;display:grid;position:absolute;top:30%;left:24%;rotate:-2deg}.open b{font:400 clamp(15px,2.1vw,26px)/1 var(--f-laut);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,#fff 75%,var(--s));text-shadow:0 0 2px #fff,0 0 6px var(--s),0 0 14px var(--s),0 0 26px var(--s)}.open .kette{clip-path:polygon(50% 0,100% 100%,0 100%);background:0 0;border:1px solid #282828b3;border-bottom:0;width:46%;height:26%;position:absolute;bottom:100%;left:50%;translate:-50%}.open .kette:before{content:"";background:linear-gradient(to top right,#0000 calc(50% - .6px),#3c3c3ccc 50%,#0000 calc(50% + .6px)) 0/50% 100% no-repeat,linear-gradient(to top left,#0000 calc(50% - .6px),#3c3c3ccc 50%,#0000 calc(50% + .6px)) 100%/50% 100% no-repeat;position:absolute;inset:0}@keyframes open-an{0%,93%{opacity:1}94%{opacity:.35}95%{opacity:1}97%{opacity:.5}98%,to{opacity:1}}.tuer-schild{text-align:center;white-space:nowrap;background:var(--k);width:max-content;max-width:none;color:var(--w);box-shadow:2px 2px 0 var(--s);padding:7px 10px;font-size:11px;font-weight:700;transition:opacity .3s;position:absolute;bottom:1.5%;left:50%;translate:-50%}.tuer:focus-visible{outline:none}.tuer:focus-visible .tuer-schild{outline:3px dashed var(--s);outline-offset:3px}.tuer.rein .tuer-schild{opacity:0}@media (prefers-reduced-motion:reduce){.fluegel,.tuer-bild,.tuer-oeffnung{transition:none}.open{animation:none}}.tuer-flug{z-index:200;pointer-events:none;background:#15110d url(/assets/laden/innen.webp) 50%/cover;transition:left .75s cubic-bezier(.6,0,.25,1),top .75s cubic-bezier(.6,0,.25,1),width .75s cubic-bezier(.6,0,.25,1),height .75s cubic-bezier(.6,0,.25,1),filter .75s;position:fixed}.tuer-flug:after{content:"";opacity:0;background:#15110d;transition:opacity .3s .5s;position:absolute;inset:0}.tuer-flug.voll{filter:blur(10px)brightness(.6);width:100vw!important;height:100vh!important;top:0!important;left:0!important}.tuer-flug.voll:after{opacity:1}.tuer-firmenschild{place-items:center;width:38.3%;height:11.2%;padding:1.6% 3.2% 1.2%;display:grid;position:absolute;top:11.7%;left:30.9%}.tuer-firmenschild img{object-fit:contain;opacity:.92;width:100%;height:100%;display:block}.wo .head{min-height:calc(1.19643*min(38vw,540px));position:relative}.wo .head .tuer{width:min(38vw,540px);position:absolute;bottom:0;right:clamp(200px,17vw,300px)}@media (width>=800px){.wo{--tw:min(38vw,540px);--aw:calc(100cqw - clamp(200px,17vw,300px) - var(--tw) * .9);position:relative;container-type:inline-size}.wo>.anzeige{left:0;top:calc(70px + var(--tw) * 1072 / 896 * .108 - var(--aw) * 640 / 1136 * .147);width:var(--aw);--rohr:calc(var(--tw) * 1072 / 896 * .892 - var(--aw) * 640 / 1136 * .743 + 2px);max-width:none;margin:0;position:absolute}.wo>.anzeige .anz-rohr{-webkit-mask:linear-gradient(#0000,#000 22px);mask:linear-gradient(#0000,#000 22px)}}@media (width<=799px){.wo .head{align-content:flex-end;min-height:calc(1.19643*min(56vw,260px))}.wo .head .tuer{width:min(56vw,260px);right:-6px}.wo .head h2{width:100%}.wo .head>.mono{width:auto;max-width:calc(100% - min(56vw,260px));margin-right:auto}.wo .head .tuer-schild{padding:5px 7px;font-size:9px}}.wo .head .tuer-schild{width:max-content;max-width:none;padding-bottom:7px}.wo{padding:70px 0 60px}.wo a.mail{text-transform:none;letter-spacing:-.03em;color:var(--k);border-bottom:.08em solid var(--s);margin:14px 0;font-size:clamp(26px,7vw,120px);line-height:1;text-decoration:none;display:inline-block}.wo a.mail:hover{color:var(--s)}.wo a.tel{color:var(--k);border-bottom:1px solid #444;margin:0 0 20px;font-size:clamp(20px,3vw,40px);text-decoration:none;display:inline-block}.wo p{color:#333;max-width:30em}.wo{display:flow-root}.wo .kasten{--kw:clamp(112px,32vw,134px);--dach:.058;z-index:4;width:var(--kw);order:-1;justify-items:start;margin:-26px 0 6px 2px;display:grid;position:relative}.kasten-auflage{z-index:2;width:100%;height:48px;margin-bottom:calc(var(--kw) * 4 / 3 * var(--dach) * -1 - 2px);align-items:flex-end;gap:2px;padding-left:8%;display:flex;position:relative}.kasten-rolle{all:unset;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;filter:drop-shadow(2px 3px 2px #00000059);width:48px;height:48px;transition:translate .2s,rotate .2s;display:block}.kasten-rolle svg{width:100%;height:100%;display:block}.kasten-rolle .kr-zunge{fill:#e6d7b0;stroke:#b19c6b;stroke-width:.6px}.kasten-rolle:hover,.kasten.offen .kasten-rolle{translate:0 -3px;rotate:-8deg}.kasten-rolle:focus-visible{outline:3px dashed var(--s);outline-offset:2px;border-radius:50%}.kasten-edding{background:linear-gradient(#3a3a3a,#0e0e0e 55%,#1f1f1f);border-radius:2px 4px 4px 2px;width:58px;height:9px;margin:0 0 3px -2px;position:relative;rotate:-3deg;box-shadow:1px 2px 2px #0006}.kasten-edding:before{content:"";background:#eceae4;border-radius:1px;width:36%;position:absolute;top:1px;bottom:1px;left:18%}.kasten-edding:after{content:"";background:linear-gradient(#2c2c2c,#050505 60%,#1a1a1a);border-radius:2px 5px 5px 2px;width:15px;height:9px;position:absolute;top:0;right:-12px;box-shadow:inset 2px 0 #444}.kasten-edding i{opacity:.55;background:repeating-linear-gradient(90deg,#111 0 2px,#0000 2px 4px);width:25%;height:5px;position:absolute;top:2px;left:23%}.kasten-koerper{aspect-ratio:900/1200;filter:drop-shadow(4px 8px 7px #00000052)drop-shadow(1px 1px 1px #00000040);width:100%;position:relative}.kasten-koerper>img{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.kasten-baender{pointer-events:none;position:absolute;inset:12% 12% 14%;container-type:inline-size}.kasten-koerper .ki-tag{z-index:3;--ai:26px;position:absolute;bottom:-6px;right:-4px}.kasten-koerper .ki-tag .info{left:0;right:auto}.band{pointer-events:auto;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 1px 1px #00000047);width:max-content;max-width:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}.band.zieht{cursor:grabbing;filter:drop-shadow(1px 4px 4px #0000004d)}.band-papier{font:400 clamp(12px,11.5cqw,22px)/1 "Julios Pinsel",var(--f-laut);color:#141414;text-align:center;text-wrap:balance;opacity:.93;background:repeating-linear-gradient(90deg,#5a461e1c 0 1px,#0000 1px 2.5px,#ffffff2e 2.5px 3.5px,#0000 3.5px 5px),linear-gradient(#ffffff38,#0000 30% 70%,#6e552824),#e2d2a6;padding:.38em .95em .22em;display:block;overflow:hidden}.band-papier .wort{white-space:nowrap}.band-papier .wort span{text-shadow:0 0 .6px #141414b3;display:inline-block}.band.neu{animation:.32s cubic-bezier(.3,1.4,.5,1) both band-an}.band.weg{pointer-events:none;animation:.5s cubic-bezier(.5,0,.8,.4) forwards band-weg}@keyframes band-an{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:none}}@keyframes band-weg{0%{transform:none}30%{opacity:1;transform:translate(4%,-14%)rotate(-7deg)scale(1.06)}to{opacity:0;transform:translate(28%,170%)rotate(-30deg)scale(.88)}}.kasten-feld{z-index:6;width:min(260px,calc(100vw - 2 * var(--pad)));color:var(--w);box-shadow:4px 4px 0 var(--s),0 12px 28px #00000059;background:#111;gap:10px;padding:14px 14px 12px;display:grid;position:absolute;top:44px;left:0;rotate:-1deg}.kasten-feld[hidden]{display:none}.kasten-feld label{font:700 11px/1.3 var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:#cfcbc2}.kasten-feld input{all:unset;box-sizing:border-box;width:100%;min-height:46px;font:400 22px/1 "Julios Pinsel",var(--f-laut);color:#141414;clip-path:polygon(1% 0,99% 3%,100% 30%,98.5% 55%,100% 80%,99% 100%,1% 97%,0 72%,1.5% 45%,0 18%);caret-color:var(--s);background:repeating-linear-gradient(90deg,#5a461e1c 0 1px,#0000 1px 2.5px,#ffffff2e 2.5px 3.5px,#0000 3.5px 5px),#e2d2a6;padding:10px 12px 6px}.kasten-feld input:focus-visible{box-shadow:inset 0 -3px 0 var(--s)}.kasten-feld-knoepfe{align-items:center;gap:8px;display:flex}.kasten-feld-knoepfe button,.kasten-ab,.plakat-knoepfe button{all:unset;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;min-width:44px;min-height:44px;display:inline-grid}.kasten-feld .kleben{font:400 18px/1 var(--f-laut);text-transform:uppercase;background:var(--s);color:var(--s-ink);padding:12px 16px 9px}.kasten-feld .abbrechen{font:700 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#cfcbc2;text-underline-offset:3px;padding:0 10px;text-decoration:underline}.kasten-feld button:focus-visible,.kasten-ab:focus-visible,.plakat-knoepfe button:focus-visible{outline:3px dashed var(--s);outline-offset:2px}.kasten-hinweis{left:0;top:calc(48px + var(--kw) * .5);z-index:5;width:max-content;max-width:min(240px,calc(100vw - 2 * var(--pad)));font:700 11px/1.35 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--w);box-shadow:3px 3px 0 var(--s);opacity:0;pointer-events:none;background:#111;padding:8px 10px;transition:opacity .2s,translate .2s;position:absolute;translate:0 6px;rotate:-2deg}.kasten-hinweis.da{opacity:1;translate:0}.kasten-ab{font:700 11px/1.3 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:#222;text-decoration:underline;text-decoration-color:var(--s);text-underline-offset:4px;margin-top:4px;padding:0 4px;text-decoration-thickness:2px}.kasten-ab:hover{color:var(--s)}.kasten.leer .kasten-ab{visibility:hidden}.plakat-tag{--pw:clamp(112px,31vw,132px);float:right;z-index:4;width:var(--pw);margin:4px 2px 58px 14px;position:relative}.plakat-flaeche{aspect-ratio:800/1134;mix-blend-mode:multiply;width:100%;position:relative;rotate:1.6deg;container-type:inline-size}.plakat-flaeche .papier{object-fit:cover;filter:grayscale()brightness(1.22)contrast(.92);pointer-events:none;width:106%;height:104%;display:block;position:absolute;inset:-2% -3%}.plakat-flaeche .druck{text-align:center;filter:contrast(1.1);pointer-events:none;place-content:center;justify-items:center;gap:8cqw;padding:0 9cqw;display:grid;position:absolute;inset:0;-webkit-mask:url(/assets/strasse/abrieb.webp) 0 0/90px;mask:url(/assets/strasse/abrieb.webp) 0 0/90px}.plakat-flaeche .druck-logo{color:#141414;width:100%}.plakat-flaeche .druck-logo svg{width:100%;height:auto;display:block;overflow:visible}.plakat-flaeche .druck-logo .wm-cursor{animation:none}.plakat-flaeche .druck-claim{font:400 17cqw/.95 "Julios Pinsel",var(--f-laut);color:var(--s);max-width:7ch;rotate:-2deg}.plakat-tags{pointer-events:none;touch-action:auto;width:100%;height:100%;display:block;position:absolute;inset:0}.plakat-tag.taggt .plakat-tags{pointer-events:auto;touch-action:none;cursor:crosshair}.plakat-tag.taggt .plakat-flaeche{outline-offset:5px;outline:2px dashed #111}.plakat-tag.frisch .plakat-flaeche{animation:.45s cubic-bezier(.3,1.3,.5,1) plakat-neu}@keyframes plakat-neu{0%{opacity:.2;transform:translateY(-6%)rotate(-3deg)}to{opacity:1;transform:none}}.plakat-knoepfe{gap:6px;width:max-content;display:flex;position:absolute;top:calc(100% + 10px);right:0}.plakat-knoepfe button{font:400 16px/1 var(--f-laut);text-transform:uppercase;background:var(--k);color:var(--w);white-space:nowrap;padding:11px 12px 8px}.plakat-knoepfe .plakat-taggen[aria-pressed=true]{background:var(--s);color:var(--s-ink)}.plakat-knoepfe button[hidden]{display:none}.plakat-knoepfe button:disabled{opacity:.45;cursor:default}.plakat-knoepfe .plakat-zurueck,.plakat-knoepfe .plakat-neu{font:700 11px/1.1 var(--f-mono);letter-spacing:.04em;color:#111;background:#f1eee7;padding:0 10px;box-shadow:inset 0 0 0 2px #111}@media (width<=799px){.wo .kasten-ab{letter-spacing:.02em;text-align:left;white-space:normal;width:74px;margin:0;padding:0 2px;font-size:10.5px;position:absolute;top:73%;left:calc(100% + 2px)}}@media (width>=800px){.kasten-koerper .ki-tag{left:4%;right:auto}.kasten-koerper .ki-tag .info{white-space:normal;width:max-content;max-width:140px}.kasten-ab{white-space:nowrap;margin-top:8px}.wo .kasten{--kw:min(calc(clamp(200px,17vw,300px) * .88),calc(var(--tw) * 1072 / 896 * .46));right:max(0px,calc((clamp(200px,17vw,300px) - var(--kw)) / 2 - 8px));justify-items:end;margin:0;position:absolute;bottom:44px}.wo .kasten .kasten-auflage{padding-left:10%}.kasten-feld,.kasten-hinweis{left:auto;right:0}.plakat-tag{--pw:clamp(150px,13vw,200px);margin:calc(14px - clamp(26px,7vw,120px) - 28px) max(0px,calc((clamp(200px,17vw,300px) - var(--pw)) / 2 - 8px)) 64px 24px}}@media (prefers-reduced-motion:reduce){.kasten-rolle,.kasten-hinweis{transition:none}.band.neu,.band.weg,.plakat-tag.frisch .plakat-flaeche{animation:none}}.street{background:#07090f;height:clamp(420px,56vw,760px);position:relative;overflow:hidden}.street .bg{width:100%;height:100%;display:block;position:absolute;inset:0}.street .flaeche{transform-origin:0 0;color:#141414;text-decoration:none;position:absolute;top:0;left:0}.street .plakat{mix-blend-mode:multiply;display:block;overflow:visible}.street .papier{object-fit:cover;filter:grayscale()brightness(1.22)contrast(.92);pointer-events:none;width:106%;height:104%;display:block;position:absolute;inset:-2% -3%}.street .p2 .papier{object-position:30% 50%;transform:scaleX(-1)}.street .p3 .papier{object-position:70% 40%;transform:scale(-1)}.street .druck{text-align:center;mix-blend-mode:multiply;filter:contrast(1.1);place-content:center;justify-items:center;gap:22px;padding:0 30px;display:grid;position:absolute;inset:0;-webkit-mask:url(/assets/strasse/abrieb.webp) 0 0/260px;mask:url(/assets/strasse/abrieb.webp) 0 0/260px}.street .druck-logo{color:#141414;width:100%}.street .druck-logo svg{width:100%;height:auto;display:block;overflow:visible}.street .druck-logo .wm-cursor{animation:none}.street .druck-claim{font:400 70px/.95 "Julios Pinsel",var(--f-laut);color:var(--s);max-width:8ch;rotate:-2deg}.street .druck-klein{font:700 15px var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:#2a2a2a}.street .druck-zahl{font:400 112px/.85 var(--f-laut);color:var(--s);letter-spacing:-.02em}.street .p2 .druck{align-content:center;gap:16px;padding:0 44px;translate:0 -18px}.street .p2 .druck-wort{font-size:54px}.street .druck-wort{font:400 60px/.95 "Julios Pinsel",var(--f-laut);color:#151515;rotate:-3deg}.street .p3 .druck{gap:6px;padding:0 18px}.street .p3 .druck-wort{max-width:5ch;font-size:52px}.street .druck-pfeil{font:400 150px/.8 var(--f-laut);color:var(--s);transition:translate .25s}.street .p3:hover .druck-pfeil,.street .p3:focus-visible .druck-pfeil{translate:16px}.street .p2:hover .druck-zahl,.street .p1:hover .druck-claim{color:#141414}.street .plakat:focus-visible,.street .sticker:focus-visible{outline:4px dashed var(--s);outline-offset:6px}.street .kasten{display:block}.street .sticker{-webkit-mask-composite:source-in;-webkit-mask:url(/assets/strasse/abrieb.webp) 0 0/180px,linear-gradient(#000,#000);filter:brightness(.72)saturate(.9);border:6px solid #ece8de;border-radius:7px;place-items:center;text-decoration:none;transition:filter .2s;display:grid;position:absolute;box-shadow:1px 2px 1px #0000008c,3px 6px 10px #00000059;mask:url(/assets/strasse/abrieb.webp) 0 0/180px}.street .sticker:before{content:"";pointer-events:none;background:linear-gradient(118deg,#0000 28%,#ffffff61 36%,#ffffff14 44%,#0000 52%);border-radius:7px;position:absolute;inset:-6px}.street .sticker:after{content:"";clip-path:polygon(100% 0,100% 100%,0 100%);background:linear-gradient(135deg,#0000 50%,#d9d3c4 50%,#bdb6a6);border-radius:0 0 7px;width:30px;height:30px;position:absolute;bottom:-6px;right:-6px;box-shadow:-3px -3px 5px #00000059}.street .sticker:hover,.street .sticker:focus-visible{filter:brightness(1.05)}.street .sticker.s1{background:var(--s);padding:14px 22px 10px;top:24px;left:22px;rotate:-6deg}.street .sticker.s1 span{font:400 42px/1 var(--f-laut);text-transform:uppercase;color:#fff;letter-spacing:.01em}.street .sticker.s2{background:#f6f3ea;gap:6px;padding:0 0 12px;top:136px;left:34px;overflow:hidden;rotate:4deg}.street .sticker.s2 b{color:#f6f3ea;width:100%;font:700 16px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;text-align:center;background:#151515;padding:9px 0 7px}.street .sticker.s2 span{font:400 38px/1 "Julios Pinsel",var(--f-laut);color:#151515;white-space:nowrap;padding:0 16px}.street .ki-tag{position:absolute;bottom:10px;right:18px}.street.schmal .sticker{transform-origin:0 0;scale:1.45}.street.schmal .sticker.s1{top:-120px}.street.schmal .sticker.s2{top:20px}.strasse-buehne{transform-origin:0 0;width:1376px;height:768px;position:absolute;top:0;left:0}.dosen-anker:not(.bereit){visibility:hidden}.dosen-anker{--dw:40px;--gap:8px;bottom:env(safe-area-inset-bottom,0px);z-index:40;height:0;position:sticky}.dosen{left:max(clamp(12px,3vw,48px),env(safe-area-inset-left,0px));justify-items:start;gap:10px;width:max-content;max-width:calc(100% - 24px);display:grid;position:absolute;bottom:clamp(40px,4vw,56px)}.dosen>span{color:#eee;white-space:nowrap;background:#111;height:24px;padding:5px 8px;font-size:11px;line-height:14px;transition:opacity .3s,transform .3s;transform:rotate(-2deg)}.dosen-anker:not(.unten) .dosen>span{opacity:0;pointer-events:none;transform:rotate(-2deg)translateY(6px)}@media (prefers-reduced-motion:reduce){.dosen>span,.dosen-anker.schlange .dosen button,.dosen-anker.schlange .dosen button.zu{transition:none}}.dosen div{gap:var(--gap);transform-origin:0 100%;align-items:flex-end;display:flex}.dosen-anker.schlange .dosen div{width:calc(6 * var(--dw) + 5 * var(--gap));height:calc(var(--dw) * 2.9125);display:block;position:relative}.dosen-anker.schlange .dosen button{position:absolute;top:0;left:0}.dosen-anker.schlange .dosen div{pointer-events:none}.dosen-anker.schlange .dosen button{pointer-events:auto;transition:transform .15s,filter .15s,translate .34s cubic-bezier(.3,1.25,.5,1) calc(var(--n,0) * 35ms),opacity .2s calc(var(--n,0) * 35ms)}.dosen-anker.schlange .dosen button[aria-pressed=true]{z-index:1}.dosen-anker.schlange .dosen button.zu{opacity:0;pointer-events:none;transition:transform .15s,filter .15s,translate .26s ease-in,opacity .18s 80ms}.dosen button{width:var(--dw);height:calc(var(--dw) * 2.9125);cursor:pointer;background:var(--bild) center/contain no-repeat;filter:drop-shadow(0 0 1px #fff9)drop-shadow(0 5px 4px #0006);border:0;padding:0;transition:transform .15s,filter .15s}.dosen button:nth-child(2n){scale:-1 1}.dosen button:hover{transform:translateY(-4px)}.dosen-anker.offen .dosen button[aria-pressed=true]{filter:drop-shadow(0 0 1.5px #fff)drop-shadow(0 0 1.5px #fff)drop-shadow(0 14px 6px #00000059);transform:translateY(-10px)}.dosen button:focus-visible{outline-offset:4px;outline:2px dashed #111}@media (width<=600px){.dosen-anker{--dw:34px;--gap:6px}}.spray{pointer-events:none;z-index:45;width:100%;height:100%;position:fixed;inset:0}footer{color:#444;flex-wrap:wrap;gap:12px 24px;padding:18px 0 40px;font-weight:700;display:flex}footer a{text-decoration:none}footer a:hover{color:var(--s)}
