@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.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:DM Serif Display;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-ext-400-italic.DiLdooSn.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-ext-400-italic.D6UvgSoX.woff)format("woff");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:DM Serif Display;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-400-italic.DpcbibHm.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-400-italic.BgxzcTJK.woff)format("woff");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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/silkscreen-latin-400-normal.CtPo2yA5.woff2)format("woff2"),url(/_astro/silkscreen-latin-400-normal.D0DfPJut.woff)format("woff");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}:root{--f-sans:"DM Sans Variable", system-ui, sans-serif;--f-ser:"DM Serif Display", Georgia, serif;--ser-w:400;--ser-ls:-.01em;--vh:100vh;--flen:5;--holdk:1;--plen:4;--wlen:1.8}html{color:#0a0a0a;background:#f4f2ee}body{margin:0}#top{color:#0a0a0a;font-family:var(--f-sans);background:#f4f2ee}a,a:hover{color:inherit}input,textarea,button{font:inherit}.wrap{box-sizing:border-box;max-width:1440px;margin:0 auto;padding-left:40px;padding-right:40px}.g12{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}.g6{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}.ser{font-family:var(--f-ser);font-style:italic;font-weight:var(--ser-w);letter-spacing:var(--ser-ls)}.dim{opacity:.72}.lift{z-index:2;position:relative}.btn{box-sizing:border-box;min-height:56px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.btn:focus-visible{outline:none}.btn:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(#fff,#fff) left 1.5px top 1.5px/6px 6px no-repeat,linear-gradient(#fff,#fff) right 1.5px top 1.5px/6px 6px no-repeat,linear-gradient(#fff,#fff) left 1.5px bottom 1.5px/6px 6px no-repeat,linear-gradient(#fff,#fff) right 1.5px bottom 1.5px/6px 6px no-repeat,linear-gradient(var(--hv,#0056d2),var(--hv,#0056d2)) left top/9px 9px no-repeat,linear-gradient(var(--hv,#0056d2),var(--hv,#0056d2)) right top/9px 9px no-repeat,linear-gradient(var(--hv,#0056d2),var(--hv,#0056d2)) left bottom/9px 9px no-repeat,linear-gradient(var(--hv,#0056d2),var(--hv,#0056d2)) right bottom/9px 9px no-repeat,linear-gradient(var(--hv,#0056d2),var(--hv,#0056d2)) left 4.5px top 3.75px/calc(100% - 9px) 1.5px no-repeat,linear-gradient(var(--hv,#0056d2),var(--hv,#0056d2)) left 4.5px bottom 3.75px/calc(100% - 9px) 1.5px no-repeat,linear-gradient(var(--hv,#0056d2),var(--hv,#0056d2)) left 3.75px top 4.5px/1.5px calc(100% - 9px) no-repeat,linear-gradient(var(--hv,#0056d2),var(--hv,#0056d2)) right 3.75px top 4.5px/1.5px calc(100% - 9px) no-repeat;transition:opacity .15s,transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-12px;transform:scale(1.05)}.btn:after{content:attr(data-to);content:attr(data-to)/"";background:var(--hv,#0056d2);color:var(--hvt,#0a0a0a);letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;padding:3px 7px;font-family:Silkscreen,monospace;font-size:11px;font-weight:400;line-height:1.3;transition:opacity .15s,transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:calc(100% + 13px);left:-12px;transform:translateY(4px)}.btn:not([data-to]):after{display:none}.btn:hover:before,.btn:focus-visible:before,.btn:hover:after,.btn:focus-visible:after{opacity:1;transform:none}.btn.tb:after{top:calc(100% + 13px);bottom:auto;transform:translateY(-4px)}.btn-d,.btn-d:hover{color:#fff;background:#0a0a0a;border:1.5px solid #0a0a0a}.btn-l,.btn-l:hover{color:#0a0a0a;background:#fff;border:1.5px solid #0a0a0a}.btn-w,.btn-w:hover{color:#0a0a0a;background:#fff;border:1.5px solid #fff}.btn-s{min-height:48px;padding:0 20px;font-size:15px}.gulp{animation:.5s cubic-bezier(.3,1.6,.5,1) gulp}@keyframes gulp{0%{transform:none}30%{transform:scale(1.14,.86)}60%{transform:scale(.94,1.06)}to{transform:none}}.hdr{z-index:50;pointer-events:none;color:#0a0a0a;transition:color .3s;position:fixed;top:0;left:0;right:0}.hdr a,.hdr button{pointer-events:auto}.hdr[data-dark]{color:#fff}.hdr[data-dark] .mbtn{color:#0a0a0a;background:#fff;border-color:#fff}.mbl{background:#fff;width:18px;height:2px;transition:background .3s;display:block}.hdr[data-dark] .mbl{background:#0a0a0a}.lg{letter-spacing:-.02em;font-weight:700}.logo:hover .lg,.wm:hover .lg{letter-spacing:0;font-family:Silkscreen,monospace;font-weight:400;animation:.36s step-end glx}@keyframes glx{0%{clip-path:inset(0 0 55%);transform:translate(2px,-1px)}25%{clip-path:inset(40% 0 0);transform:translate(-2px,1px)}50%{clip-path:inset(0 0 20%);transform:translate(1px)}75%{transform:translate(-1px)}to{clip-path:none;transform:none}}#top{--cc:#0056d2;--ct:#fff;--cs:#fff}#top[data-page=arbeiten]{--cc:#f5c300;--ct:#0a0a0a;--cs:#0a0a0a}#top[data-page=leistungen]{--cc:#f50;--ct:#0a0a0a;--cs:#0a0a0a}#top[data-page=ueber]{--cc:#fe80ee;--ct:#0a0a0a;--cs:#0a0a0a}#top[data-page=kontakt]{--cc:#06e072;--ct:#0a0a0a;--cs:#0a0a0a}.gdcursor{z-index:9999;pointer-events:none;opacity:0;align-items:flex-start;gap:2px;transition:opacity .2s;display:flex;position:fixed;top:0;left:0}.gdcursor.on{opacity:1}.gdcursor svg{transform-origin:2px 2px;transition:transform .15s;display:block}.gdcursor path{fill:var(--cc);stroke:var(--cs)}.gdcursor.dn svg{transform:scale(.8)}.gdcursor-nm{background:var(--cc);color:var(--ct);transform-origin:0 0;margin-top:16px;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.35;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.gdcursor.lnk .gdcursor-nm{font-family:Silkscreen,monospace;font-size:11px;font-weight:400;transform:translate(4px,2px)scale(1.1)}.gdcursor.clap svg{animation:.5s cubic-bezier(.3,1.5,.5,1) dclap}@keyframes dclap{0%{transform:none}35%{transform:rotate(-18deg)scale(1.15)}70%{transform:rotate(8deg)}to{transform:none}}@media (pointer:fine){[data-cur=true],[data-cur=true] *{cursor:none!important}}[data-cur=true] input,[data-cur=true] textarea{cursor:text!important}.wprev{z-index:45;aspect-ratio:3/2;box-sizing:border-box;pointer-events:none;opacity:0;align-items:flex-end;width:380px;padding:16px;transition:opacity .25s;display:flex;position:fixed;top:0;left:0;transform:translate(-500px,-500px)}.wprev.on{opacity:1}.wprev-l{color:#5a5a5a;font-size:13px;font-weight:500}.idle{transform-origin:50% 100%;animation:3s ease-in-out infinite gdidle}.sway{transform-origin:50% 85%;animation:3.6s ease-in-out infinite gdsway}.bob{animation:4.2s ease-in-out infinite gdbob}@keyframes gdidle{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2%)scale(.985,1.02)}}@keyframes gdsway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)translateY(-2%)}}@keyframes gdbob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}[data-paused=true] .idle,[data-paused=true] .sway,[data-paused=true] .bob,[data-paused=true] .tfly,[data-paused=true] .blink,[data-paused=true] .ping:after{animation-play-state:paused}.poke{pointer-events:auto}.poke:hover{animation:.7s cubic-bezier(.3,1.5,.5,1) both gdhop!important}@keyframes gdhop{0%{transform:none}18%{transform:scale(1.1,.86)}45%{transform:translateY(-16%)scale(.94,1.08)}70%{transform:translateY(0)scale(1.05,.95)}to{transform:none}}.land{animation:.65s cubic-bezier(.3,1.5,.5,1) both gdland!important}@keyframes gdland{0%{transform:scale(1.14,.84)}45%{transform:scale(.95,1.07)}75%{transform:scale(1.02,.98)}to{transform:none}}.ln{margin:0 -.14em -.16em 0;padding:0 .14em .16em 0;display:block;overflow:hidden}.lni{animation:1s cubic-bezier(.2,.8,.2,1) both gdline;display:inline-block}@keyframes gdline{0%{transform:translateY(110%)}to{transform:none}}.rise{animation:.9s cubic-bezier(.2,.8,.2,1) both gdrise}@keyframes gdrise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}[data-enter=false] .lni,[data-enter=false] .rise{animation-play-state:paused}[data-js=true] .rv{opacity:0;transition:opacity .8s,transform 1.1s cubic-bezier(.2,.8,.2,1);transform:translateY(40px)}[data-js=true] .rv[data-in]{opacity:1;transform:none}.pop{transition:scale .7s cubic-bezier(.3,1.6,.5,1) var(--d,0s),rotate .55s cubic-bezier(.3,1.6,.5,1),transform .45s cubic-bezier(.3,1.6,.5,1)}[data-js=true] .rv:not([data-in]) .pop{scale:0}.ldraw{transform-origin:0;transition:scale 1.2s cubic-bezier(.2,.8,.2,1) .15s}[data-js=true] .rv:not([data-in]) .ldraw{scale:0 1}.wseg path{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1s cubic-bezier(.2,.8,.2,1) calc(var(--d,0s) + .15s)}[data-js=true] .rv:not([data-in]) .wseg path{stroke-dashoffset:1px}.svc:hover .pop{transform:scale(1.15)}.stp:hover .pop,.kst:hover .pop{transform:translateY(-6px)scale(1.3)}.wli:hover .pop{transform:translateY(-5px)scale(1.25)}.vi-line{transform-origin:0}.val:hover .vi-dot{transform:scale(1.6)}.val:hover .vi-line{transform:scaleX(1.6)}.val:hover .vi-rect{transform:scale(1.35,.7)}.ping{display:inline-block;position:relative}.ping:after{content:"";background:inherit;border-radius:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite ping;position:absolute;inset:0}@keyframes ping{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.hero{min-height:var(--vh);box-sizing:border-box;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.grid{pointer-events:none;background-image:radial-gradient(#0a0a0a29 1px,#0000 1.3px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 45%,#0000 100%);mask-image:linear-gradient(#000 45%,#0000 100%)}.scene{min-height:var(--vh);box-sizing:border-box;flex-direction:column;justify-content:center;display:flex;position:relative}.hold{height:calc(var(--vh) * (1 + var(--hl,0) * var(--holdk,0)));position:relative}.hold>.pin2{min-height:var(--vh);box-sizing:border-box;flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}.film{height:calc(var(--vh) * var(--flen));position:relative}.proc{height:calc(var(--vh) * var(--plen));position:relative}.wipe{height:calc(var(--vh) * var(--wlen));clip-path:inset(0);position:relative}.pin{height:var(--vh);position:sticky;top:0;overflow:hidden}.wfill{clip-path:polygon(50% 50%,50% 50%,50% 50%);width:100%;height:100%;position:absolute;top:0;left:0}.wsvg{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.wsvg path{stroke-dasharray:1;stroke-dashoffset:1px}.fline{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.fdot{transform-origin:50%;will-change:transform;background:#0056d2;border-radius:50%;width:176px;height:176px;position:absolute;top:0;left:0}.act{box-sizing:border-box;visibility:hidden;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.stats{grid-template-columns:repeat(2,minmax(0,240px));gap:28px 40px;display:grid}.stats b{letter-spacing:-.04em;font-size:clamp(30px,2.8vw,44px);font-weight:700;line-height:1;display:block}.stats span{opacity:.72;margin-top:8px;font-size:15px;line-height:1.4;display:block}.kdot{background:#0056d2;border-radius:50%;width:.16em;height:.16em;margin-left:.04em;transition:translate .45s cubic-bezier(.3,1.6,.5,1);display:inline-block}.fcta h2:hover .kdot{translate:0 -.3em}[data-js=true] .rv .kdot{opacity:0}[data-js=true] .rv[data-in] .kdot{animation:1.3s linear .35s both kdrop}@keyframes kdrop{0%{opacity:0;animation-timing-function:ease-in;transform:translateY(-4em)}12%{opacity:1}40%{animation-timing-function:ease-out;transform:translateY(0)}55%{animation-timing-function:ease-in;transform:translateY(-.6em)}70%{animation-timing-function:ease-out;transform:translateY(0)}80%{animation-timing-function:ease-in;transform:translateY(-.18em)}90%,to{opacity:1;transform:translateY(0)}}.fmrow{justify-content:space-between;align-items:flex-end;gap:24px;display:flex;overflow:hidden}.fmrow .wm{flex:auto;min-width:0;overflow:hidden}.fmasc{will-change:transform;flex:none;width:clamp(120px,17vw,250px);display:block}.fmasc svg{width:100%;height:auto;display:block}.wl .wt{transition:opacity .3s,padding .35s cubic-bezier(.2,.8,.2,1)}.wl:hover .wt{opacity:.25}.wl .wt:hover{opacity:1;padding-left:18px}.arr{color:#0a0a0a;cursor:pointer;background:#f4f2ee;border:none;border-radius:50%;width:56px;height:56px;font-size:22px;line-height:1;transition:transform .3s cubic-bezier(.3,1.5,.5,1)}.arr:hover{transform:scale(1.08)}.arr:focus-visible,.fbt:focus-visible,.qa:focus-visible,.schip:focus-visible{outline-offset:3px;outline:3px solid #0056d2}.fbt{letter-spacing:-.01em;color:#5a5a5a;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;min-height:44px;padding:0;font-size:20px;font-weight:500;transition:color .2s;display:inline-flex}.fbt:before{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:#f5c300;width:12px;height:10px;transition:scale .35s cubic-bezier(.3,1.5,.5,1),rotate .45s cubic-bezier(.3,1.5,.5,1);scale:0}.fbt[aria-pressed=true],.fbt:hover{color:#0a0a0a}.fbt[aria-pressed=true]:before,.fbt:hover:before{scale:1}.fbt:hover:before{rotate:180deg}.dli{align-items:center;gap:14px;padding:7px 0;font-size:18px;display:flex}.dli:before{content:"";width:9px;height:9px;transition:scale .6s cubic-bezier(.3,1.6,.5,1) calc(var(--i,0) * 70ms + .1s),rotate .4s cubic-bezier(.3,1.6,.5,1);background:#f50;flex:none}[data-js=true] .rv:not([data-in]) .dli:before{scale:0}.dli:hover:before{rotate:45deg}.ptrack{height:4px;position:absolute;bottom:26%;left:max(40px,6%);right:calc(max(40px,6%) + 150px)}.pline{transform-origin:0;background:#f50;height:4px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.pstart{background:#f50;width:20px;height:20px;position:absolute;top:-8px;left:-10px;transform:scale(0)}.pstep{opacity:0;width:min(170px,12vw);margin-left:-12px;position:absolute;top:-10px}.pstep i{background:#f50;width:20px;height:20px;margin:2px 0 0 2px;transition:transform .35s cubic-bezier(.3,1.5,.5,1);display:block}.pstep b{letter-spacing:-.02em;margin-top:22px;font-size:21px;transition:color .25s;display:block}.pstep span{opacity:.72;margin-top:6px;font-size:15px;line-height:1.45;display:block}.pstep.on i,.pstep:hover i{transform:scale(1.35)}.pfill{opacity:0;will-change:transform;background:#f50;width:20px;height:20px;position:absolute;top:0;left:0}.pfinal{visibility:hidden;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.pdet dt{font-size:16px;font-weight:700}.pdet dd{margin:4px 0 0;font-size:16px;line-height:1.5}.qa{text-align:left;width:100%;color:inherit;cursor:pointer;letter-spacing:-.02em;background:0 0;border:none;align-items:baseline;gap:18px;padding:20px 0;font-size:clamp(22px,2vw,30px);font-weight:600;line-height:1.2;display:flex}.qa i{width:.6em;color:inherit;flex:none;font-style:normal;transition:rotate .35s cubic-bezier(.3,1.5,.5,1);display:inline-block}.qa:hover i{rotate:90deg}.sin{color:#06e072;font:inherit;background:0 0;border:none;border-bottom:2px solid #ffffff38;border-radius:0;outline:none;margin:0 .05em;padding:0 .08em}.sin:focus{border-bottom-color:#06e072}.sin::placeholder{color:#ffffff57}.schip{font:inherit;color:#ffffff6b;cursor:pointer;background:0 0;border:none;padding:0}.schip[aria-pressed=true]{color:#06e072}.stage{z-index:1;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.stage[data-on=false]{visibility:hidden}.sf{transform-origin:50%;will-change:transform,opacity;position:absolute;top:0;left:0}.ctn{z-index:300;visibility:hidden;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.ctn[data-boot]{visibility:visible;pointer-events:auto;animation:0s linear 3s forwards ctnboot}@keyframes ctnboot{to{visibility:hidden;pointer-events:none}}.ctn[data-phase]{pointer-events:auto}.ctn-bg{position:absolute;inset:0}.ctn-in{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:30px;padding:0 24px;display:flex;position:absolute;inset:0}.ctn-t,.ctn-bar{opacity:0;transition:opacity .35s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(32px)}.ctn[data-boot] .ctn-t,.ctn[data-boot] .ctn-bar,.ctn[data-phase=cover] .ctn-t,.ctn[data-phase=cover] .ctn-bar{opacity:1;transform:none}.ctn[data-phase=cover] .ctn-t{transition-delay:.34s}.ctn[data-phase=cover] .ctn-bar{transition-delay:.44s}.ctn[data-phase=leave] .ctn-t,.ctn[data-phase=leave] .ctn-bar{opacity:0;transition:opacity .18s,transform .4s;transform:translateY(-24px)}.ctn-t{letter-spacing:-.06em;font-size:clamp(64px,12vw,200px);font-weight:700;line-height:.9}.ctn-bar{width:min(240px,50vw);height:3px;display:block;position:relative;overflow:hidden}.ctn-bar i{transform-origin:0;width:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0;transform:scaleX(0)}.ctn[data-phase=cover] .ctn-bar i{transition-delay:.45s;transform:scaleX(1)}.mlayer{pointer-events:none;width:50%;height:100dvh;position:absolute;top:0;right:0;overflow:hidden}.mlayer[data-open=true]{pointer-events:auto}#gd-menu{box-sizing:border-box;color:#f4f2ee;visibility:hidden;background:#0a0a0a;flex-direction:column;padding:0 40px 32px 48px;transition:transform .55s cubic-bezier(.7,0,.2,1),visibility 0s linear .55s;display:flex;position:absolute;inset:0;overflow-y:auto;transform:translate(101%)}#gd-menu[data-open=true]{visibility:visible;transition:transform .55s cubic-bezier(.7,0,.2,1),visibility linear;transform:translate(0)}.mi{opacity:0;transition:opacity .3s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translate(28px)}[data-open=true] .mi{opacity:1;transform:none}[data-open=true] .mi:first-child{transition-delay:.14s}[data-open=true] .mi:nth-child(2){transition-delay:.19s}[data-open=true] .mi:nth-child(3){transition-delay:.24s}[data-open=true] .mi:nth-child(4){transition-delay:.29s}[data-open=true] .mi:nth-child(5){transition-delay:.34s}.mi a{color:#f4f2ee;align-items:baseline;gap:16px;padding:20px 0 12px;text-decoration:none;display:flex;position:relative}.mi a:hover{color:#fff}.mdot{background:#fff;border-radius:50%;flex:none;align-self:center;width:12px;height:12px;margin-left:auto;display:block}.mt{letter-spacing:-.05em;font-size:clamp(44px,5vw,76px);font-weight:700;line-height:1;display:inline-block;position:relative}.pkb{pointer-events:none;width:.62em;height:.56em;position:absolute;bottom:.86em;overflow:hidden}.pk{transition:transform .5s cubic-bezier(.34,1.56,.64,1);display:block;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%)}.pk svg{width:100%;height:auto;display:block}.mi a:hover .pk,.mi a:focus-visible .pk{transform:translateY(34%)}.tfly{pointer-events:auto;padding:14px;animation:18s ease-in-out infinite tfly;position:absolute;top:0;left:0}.tfly:hover{animation-play-state:paused}.tbody{align-items:flex-start;gap:2px;display:flex}.tfly:hover .tbody{animation:.5s cubic-bezier(.3,1.5,.5,1) thop}@keyframes tfly{0%{transform:translate(56vw,140px)}16%{transform:translate(66vw,330px)}32%{transform:translate(50vw,560px)}48%{transform:translate(36vw,470px)}64%{transform:translate(43vw,250px)}82%{transform:translate(60vw,420px)}to{transform:translate(56vw,140px)}}@keyframes thop{0%{transform:none}30%{transform:translateY(-8px)rotate(-6deg)}60%{transform:translateY(0)rotate(4deg)}to{transform:none}}.bst{width:0;height:0;position:absolute;top:18px;left:18px}.bp{animation:.9s cubic-bezier(.2,.8,.2,1) forwards tbp;display:block;position:absolute;top:0;left:0}@keyframes tbp{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)}to{transform:translate(var(--dx),var(--dy)) rotate(var(--r)) scale(1);opacity:0}}.px{cursor:crosshair}.px:hover{background:#fff!important}.fig{pointer-events:none;display:block;overflow:visible}.fig .sig{pointer-events:auto}.stage .sf.fly .fig .sig{pointer-events:none}.fig .idle,.fig .look,.fig .sig,.fig .face,.fig .gl,.fig .pencil,.fig .mega{transform-box:view-box}.fig .blink,.fig .wpop{transform-box:fill-box;transform-origin:50%}.fig .look,.fig .face{transition:transform .25s ease-out}.fig-k .idle,.fig-k .look,.fig-k .sig{transform-origin:70px 106px}.fig-d .idle,.fig-d .look,.fig-d .sig,.fig-q .idle,.fig-q .look,.fig-q .sig{transform-origin:70px 104px}.fig-w .idle,.fig-w .look,.fig-w .sig{transform-origin:88px 128px}.fig-s .idle,.fig-s .look{transform-origin:70px 108px}.fig-s .sig{transform-origin:70px 76px}.fig-q .pencil{transform-origin:30px -4px}.fig-s .mega{transform-origin:30px -6px}.fig-s .sound{opacity:0}.fig-k .idle{animation:3.6s ease-in-out infinite breathe}.fig-d .idle{animation:3s ease-in-out infinite d-bal}.fig-q .idle{animation:3.2s ease-in-out infinite q-breathe}.fig-w .idle{animation:3.4s ease-in-out infinite sway}.fig-s .idle{animation:3.2s ease-in-out infinite s-tilt}.fig-lw .idle{animation:4.2s ease-in-out infinite gdbob}.fig.still .idle{animation:none}@property --fa{syntax:"<number>";inherits:true;initial-value:1}.stage .sf .fig{transition:--fa .3s;animation:4.2s ease-in-out infinite gdfloat}.stage .sf:first-child .fig{animation-delay:-2.1s}.stage .sf:nth-child(3) .fig{animation-duration:3.7s;animation-delay:-1.4s}.stage .sf:nth-child(4) .fig{animation-duration:4.8s;animation-delay:-2.2s}.stage .sf:nth-child(5) .fig{animation-duration:3.4s;animation-delay:-.6s}.stage .sf .fig-q{animation:none}.stage .sf.fly .fig{--fa:0}.stage .sf .fig.still{--fa:0;transition:none}@keyframes gdfloat{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--fa,1) * -9px))}}@keyframes breathe{50%{transform:scale(1.02,.975)}}@keyframes d-bal{25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}@keyframes q-breathe{50%{transform:scale(.98,1.035)}}@keyframes sway{50%{transform:rotate(-3deg)}}@keyframes s-tilt{25%{transform:rotate(-6deg)translateY(-2px)}50%{transform:translateY(0)}75%{transform:rotate(6deg)translateY(-2px)}}@keyframes blink-k{0%,58%{transform:scaleY(1)}60%{transform:scaleY(.1)}62%,to{transform:scaleY(1)}}@keyframes blink-q{0%,28%{transform:scaleY(1)}30%{transform:scaleY(.1)}32%,to{transform:scaleY(1)}}@keyframes blink-s{0%,70%{transform:scaleY(1)}72%{transform:scaleY(.1)}74%,to{transform:scaleY(1)}}@keyframes blink-w{0%,39%{transform:scaleY(1)}41%{transform:scaleY(.1)}43%,86%{transform:scaleY(1)}88%{transform:scaleY(.1)}90%{transform:scaleY(1)}92%{transform:scaleY(.1)}94%,to{transform:scaleY(1)}}@keyframes glint{0%,84%{transform:translate(0)}94%,to{transform:translate(36px)}}.fig .kb{animation:5.2s infinite blink-k}.fig .qb{animation:6.4s infinite blink-q}.fig .sb{animation:5.8s infinite blink-s}.fig .wb{animation:6s infinite blink-w}.fig .glint{animation:5s ease-in-out infinite glint}.fig-k .kface{opacity:var(--fe,1)}.fig-k .ec{opacity:0}@keyframes k-bounce{0%{transform:none}18%{transform:scale(1.1,.88)}45%{transform:translateY(-16px)scale(.95,1.06)}70%{transform:translateY(0)scale(1.08,.9)}85%{transform:translateY(-4px)}to{transform:none}}@keyframes d-nod{20%,80%{transform:rotate(-3deg)}}@keyframes d-peek{25%,75%{transform:translateY(9px)}}@keyframes q-stretch{0%{transform:none}14%{transform:scale(1.12,.86)}30%{transform:scale(.92,1.16)}46%{transform:skew(-9deg)}62%{transform:skew(9deg)}76%{transform:skew(-4deg)scale(1.03,.97)}88%{transform:scale(.99,1.02)}to{transform:none}}@keyframes q-pen{0%,to{transform:none}30%{transform:rotate(-12deg)}55%{transform:rotate(8deg)}75%{transform:rotate(-3deg)}}@keyframes w-wog{30%{transform:rotate(-4deg)}65%{transform:rotate(3deg)}}@keyframes s-spin{0%,8%{transform:none}18%{transform:translateY(6px)scale(1.06,.92)}30%{transform:translateY(-16px)}44%{transform:translateY(-36px)rotate(180deg)}58%{transform:translateY(-10px)rotate(360deg)}66%{transform:translateY(4px)rotate(360deg)scale(1.06,.94)}74%,to{transform:translateY(0)rotate(360deg)}}@keyframes s-lift2{0%,74%{transform:none}82%,94%{transform:rotate(-16deg)}to{transform:none}}@keyframes s-shout{0%,80%{opacity:0}83%,89%{opacity:1}91%{opacity:0}93%,99%{opacity:1}to{opacity:0}}.fig-k.go-reagieren .sig{animation:1s ease-in-out k-bounce}.fig-d.go-reagieren .sig{animation:1.4s ease-in-out d-nod}.fig-d.go-reagieren .gl{animation:1.4s cubic-bezier(.4,0,.2,1) d-peek}.fig-q.go-reagieren .sig{animation:1.6s ease-in-out q-stretch}.fig-q.go-reagieren .pencil{animation:1.6s ease-in-out q-pen}.fig-w.go-reagieren .sig{animation:1.1s ease-in-out w-wog}.fig-s.go-reagieren .sig{animation:2.2s ease-in-out s-spin}.fig-s.go-reagieren .mega{animation:2.2s ease-in-out s-lift2}.fig-s.go-reagieren .sound{animation:2.2s linear s-shout}@keyframes k-enter{0%{transform:translateY(0)scale(1)}8%{transform:translateY(3px)scale(1)}18%{transform:translateY(-14px)scale(0)}34%{transform:translateY(-60px)scale(0)}42%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-60px)scale(1)}56%{transform:translateY(0)scale(1)}61%{animation-timing-function:cubic-bezier(0,.55,.45,1);transform:translateY(3px)scale(1)}71%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-16px)scale(1)}80%{animation-timing-function:cubic-bezier(0,.55,.45,1);transform:translateY(0)scale(1)}85%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-5px)scale(1)}90%{transform:translateY(0)scale(1)}94%{transform:translateY(1.5px)scale(1)}to{transform:translateY(0)scale(1)}}@keyframes d-enter{0%{transform:translateY(0)scale(1)}8%{transform:translateY(3px)scale(1)}18%{transform:translateY(-12px)scale(0)}42%{transform:translateY(0)scale(0)}52%{transform:translateY(0)scale(1.08)}58%{transform:translateY(0)scale(.96)}64%,to{transform:translateY(0)scale(1)}}@keyframes d-enter-gl{0%,18%{transform:translateY(0)}19%,62%{transform:translateY(-40px)}74%{transform:translateY(2px)}80%{transform:translateY(-3px)}86%,to{transform:translateY(0)}}@keyframes q-sink{0%{transform:none}8%{transform:scale(1.08,.9)}22%,46%{transform:scaleY(0)}60%{transform:scale(.9,1.2)}70%{transform:scale(1.1,.9)}80%{transform:scale(.98,1.03)}90%,to{transform:none}}@keyframes q-enter-pencil{0%{transform:none}8%,72%{transform:translate(-14px,4px)scale(0)}82%{transform:scale(1.12)}90%,to{transform:none}}@keyframes w-draw{0%{stroke-dashoffset:0}22%,40%{stroke-dashoffset:calc(-1 * var(--len) - 5px)}78%,to{stroke-dashoffset:0}}@keyframes w-pop{0%{transform:scale(1)}6%,78%{transform:scale(0)}86%{transform:scale(1.25)}92%,to{transform:scale(1)}}@keyframes s-enter{0%{transform:translateY(0)scale(1)}10%{transform:translateY(4px)scale(1)}16%{transform:translateY(-14px)scale(1)}22%{transform:translateY(-24px)scale(0)}40%{transform:translateY(-40px)scale(0)}46%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-40px)scale(1)}54%{transform:translateY(0)scale(1)}58%{transform:translateY(4px)scale(1)}66%,to{transform:translateY(0)scale(1)}}@keyframes s-enter-mega{0%{transform:none}8%,80%{transform:translate(-16px,12px)scale(0)}88%{transform:scale(1.15)}94%,to{transform:none}}.fig-k.go-auftritt .sig{animation:k-enter 2.4s ease-in-out var(--ad,0s)}.fig-d.go-auftritt .sig{animation:d-enter 2.4s ease-in-out var(--ad,0s)}.fig-d.go-auftritt .gl{animation:d-enter-gl 2.4s ease-in-out var(--ad,0s)}.fig-q.go-auftritt .sig{animation:q-sink 2.4s ease-in-out var(--ad,0s)}.fig-q.go-auftritt .pencil{animation:q-enter-pencil 2.4s ease-in-out var(--ad,0s)}.fig-w.go-auftritt .wbody{stroke-dasharray:var(--len) calc(var(--len) + 10px);animation:w-draw 2.4s ease-in-out var(--ad,0s)}.fig-w.go-auftritt .wpop{animation:w-pop 2.4s ease-in-out var(--ad,0s)}.fig-s.go-auftritt .sig{transform-origin:70px 108px;animation:s-enter 2.4s ease-in-out var(--ad,0s)}.fig-s.go-auftritt .mega{animation:s-enter-mega 2.4s ease-in-out var(--ad,0s)}@keyframes k-roll{0%{transform:none}28%{transform:translate(22px)rotate(42deg)}60%{transform:translate(-18px)rotate(-34deg)}83%{transform:translate(7px)rotate(13deg)}to{transform:none}}@keyframes d-top{0%{transform:none}15%{transform:translateY(-6px)scaleX(.15)}35%{transform:translateY(-8px)scaleX(-1)}55%{transform:translateY(-6px)scaleX(.15)}72%{transform:translateY(0)scaleX(1)}84%{transform:rotate(-5deg)}92%{transform:rotate(3deg)}to{transform:none}}@keyframes q-lean{0%,to{transform:none}15%{transform:skew(-10deg)}35%{transform:skew(10deg)}55%{transform:skew(-8deg)}75%{transform:skew(6deg)}}@keyframes s-wave{0%,to{transform:none}15%{transform:rotate(-14deg)translateY(-4px)}35%{transform:rotate(12deg)}55%{transform:rotate(-10deg)translateY(-3px)}75%{transform:rotate(8deg)}}.fig-k.go-winken .sig{transform-origin:70px 76px;animation:1.9s ease-in-out k-roll}.fig-d.go-winken .sig{animation:1.4s ease-in-out d-top}.fig-q.go-winken .sig{animation:1.6s ease-in-out q-lean}.fig-s.go-winken .sig{transform-origin:70px 108px;animation:1.4s ease-in-out s-wave}@keyframes d-fix{0%,to{transform:none}30%{transform:translateY(3px)}55%{transform:translateY(-1.5px)}75%{transform:translateY(.5px)}}@keyframes q-twirl{0%,to{transform:none}25%{transform:rotate(-10deg)}50%{transform:rotate(7deg)}75%{transform:rotate(-3deg)}}@keyframes q-mini{0%,to{transform:none}40%{transform:scale(.97,1.05)}70%{transform:scale(1.02,.98)}}@keyframes w-nudge{30%{transform:rotate(-2deg)}65%{transform:rotate(1.5deg)}}@keyframes s-lift{0%,to{transform:none}35%,65%{transform:rotate(-14deg)translateY(-2px)}}@keyframes s-mini{0%,30%{opacity:0}40%,60%{opacity:1}70%,to{opacity:0}}.fig-d.go-zupfen .gl{animation:.8s cubic-bezier(.4,0,.2,1) d-fix}.fig-q.go-zupfen .sig{animation:.9s ease-in-out q-mini}.fig-q.go-zupfen .pencil{animation:.9s ease-in-out q-twirl}.fig-w.go-zupfen .sig{animation:1.2s ease-in-out w-nudge}.fig-s.go-zupfen .mega{animation:1s ease-in-out s-lift}.fig-s.go-zupfen .sound{animation:1s linear s-mini}.fig-lw.go-reagieren .sig,.fig-lw.go-winken .sig,.fig-lw.go-zupfen .sig{animation:none}[data-paused=true] .fig,[data-paused=true] .fig *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.fig,.fig *{transition:none!important;animation:none!important}}.fig-s.dk .mega polygon{fill:#fff}.fig-s.dk .sound{stroke:#fff}.pass{pointer-events:none}.pass>*{pointer-events:auto}.hero>.hm:has(.fig),.hero>.fig-lw{z-index:3}.kbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;max-width:1240px;margin-top:56px;display:flex}.kroles{flex-wrap:wrap;gap:4px 32px;display:flex}.krole{letter-spacing:-.01em;color:#f4f2ee99;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;min-height:44px;padding:0;font-size:20px;font-weight:500;transition:color .2s;display:inline-flex}.krole:before{content:"";clip-path:polygon(50% 0%,59.9% 13%,75% 6.7%,77.1% 22.9%,93.3% 25%,87% 40.1%,100% 50%,87% 59.9%,93.3% 75%,77.1% 77.1%,75% 93.3%,59.9% 87%,50% 100%,40.1% 87%,25% 93.3%,22.9% 77.1%,6.7% 75%,13% 59.9%,0% 50%,13% 40.1%,6.7% 25%,22.9% 22.9%,25% 6.7%,40.1% 13%);background:#06e072;width:12px;height:12px;transition:scale .35s cubic-bezier(.3,1.5,.5,1),rotate .45s cubic-bezier(.3,1.5,.5,1);scale:0}.krole[aria-pressed=true],.krole:hover{color:#f4f2ee}.krole[aria-pressed=true]:before,.krole:hover:before{scale:1}.krole:hover:before{rotate:45deg}.kmode{background:#f4f2ee1a;padding:4px;display:inline-flex}.kmb{color:#f4f2eeb8;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:none;padding:0 16px;font-size:15px;font-weight:500;transition:background .2s,color .2s}.kmb[aria-pressed=true]{color:#0a0a0a;background:#f4f2ee}.krole:focus-visible,.kmb:focus-visible{outline-offset:3px;outline:3px solid #06e072}.kform{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 48px;max-width:1040px;margin-top:48px;display:grid}.kf{min-width:0}.kw{grid-column:1/-1}.kl{color:#f4f2eead;margin-bottom:10px;font-size:16px;display:block}.cin{box-sizing:border-box;color:#f4f2ee;width:100%;font:inherit;resize:vertical;background:0 0;border:none;border-bottom:2px solid #ffffff38;border-radius:0;outline:none;padding:4px 0 10px;font-size:24px;line-height:1.35;display:block}.cin:focus{border-bottom-color:#06e072}.cin::placeholder{color:#ffffff57}.kchips{flex-wrap:wrap;gap:0 28px;font-size:24px;font-weight:500;display:flex}.kchips .schip{min-height:44px}.schip:hover{color:#f4f2ee}.schip[aria-pressed=true]:hover{color:#06e072}.ksatz{letter-spacing:-.02em;max-width:1240px;margin-top:48px;font-size:clamp(28px,3.2vw,50px);font-weight:500;line-height:1.6}.ksp{margin:0}@media (width<=900px){.kform{grid-template-columns:minmax(0,1fr)}}.wipe[data-dark] .wfill{will-change:clip-path}@media (prefers-reduced-motion:reduce){.idle,.sway,.bob,.tfly,.gulp,.blink,.ping:after{animation:none}.pk,.mi,.rv,.pop,.ldraw,.wseg path,.dli:before,.wl .wt{transition:none!important}.lni,.rise,.poke:hover,.land,.logo:hover .lg,.wm:hover .lg{animation:none!important}#gd-menu{transition:none!important}.bp{display:none}[data-js=true] .rv .kdot{opacity:1;animation:none}}@media (width<=900px){.g12>*{grid-area:auto/1/auto/-1!important}.g6{grid-template-columns:repeat(2,minmax(0,1fr))}.wrap{padding-left:20px;padding-right:20px}.hm{display:none!important}.mlayer{width:100%}.stage{display:none}.pxg{grid-template-columns:repeat(16,minmax(0,1fr))!important}}[hidden]{display:none!important}[data-bg=\#F4F2EE]{background:#f4f2ee}[data-bg=\#0A0A0A]{background:#0a0a0a}[data-bg=\#FFF6D6]{background:#fff6d6}[data-bg=\#F5C300]{background:#f5c300}[data-bg=\#FFE8DC]{background:#ffe8dc}[data-bg=\#FF5500]{background:#f50}[data-bg=\#FFE9FB]{background:#ffe9fb}[data-bg=\#FE80EE]{background:#fe80ee}[data-fg=\#0A0A0A]{color:#0a0a0a}[data-fg=\#F4F2EE]{color:#f4f2ee}.lgo{vertical-align:top;flex-direction:column;line-height:0;display:inline-flex}.lgo svg{width:100%;height:auto;display:block}.lgo-box{fill:var(--lgo-box,#0056d2)}.lgo-good{fill:var(--lgo-good,#fff)}.lgo-design{fill:currentColor}.lgo--inv{--lgo-box:#fff;--lgo-good:#0056d2}.lgo-h{width:92px}.lgo-f{width:clamp(200px,44vw,640px);max-width:100%}.lgo{position:relative}.lgo-gx{pointer-events:none;opacity:0;width:100%;line-height:0;position:absolute;top:0;left:0}.lgo-gx svg{width:100%;height:auto;display:block}.lgo-gx.a .lgo-box{fill:#fe80ee}.lgo-gx.a .lgo-good{fill:#0a0a0a}.lgo-gx.b .lgo-box{fill:#06e072}.lgo-gx.b .lgo-good{fill:#0a0a0a}.logo:hover .lgo-g,.logo:focus-visible .lgo-g,.wm:hover .lgo-g{animation:.52s step-end pgl0}.logo:hover .lgo-gx.a,.logo:focus-visible .lgo-gx.a,.wm:hover .lgo-gx.a{animation:.52s step-end pgla}.logo:hover .lgo-gx.b,.logo:focus-visible .lgo-gx.b,.wm:hover .lgo-gx.b{animation:.52s step-end pglb}@keyframes pgl0{0%{clip-path:inset(0 0 58%);transform:translate(3%)}12%{clip-path:inset(28% 0 34%);transform:translate(-4%)}24%{clip-path:none;transform:none}40%{clip-path:inset(52% 0 0);transform:translate(5%)}52%{clip-path:none;transform:translate(-2%)}64%,to{clip-path:none;transform:none}}@keyframes pgla{0%{opacity:1;clip-path:inset(8% 0 72%);transform:translate(-6%)}16%{clip-path:inset(62% 0 14%);transform:translate(4%)}32%{opacity:0}48%{opacity:1;clip-path:inset(36% 0 44%);transform:translate(-3%)}60%,to{opacity:0}}@keyframes pglb{0%{opacity:0}8%{opacity:1;clip-path:inset(70% 0 6%);transform:translate(6%)}24%{clip-path:inset(18% 0 66%);transform:translate(-5%)}36%{opacity:0}70%{opacity:1;clip-path:inset(44% 0 40%);transform:translate(3%)}80%,to{opacity:0}}@media (width<=900px){.lgo-h{width:80px}}@media (prefers-reduced-motion:reduce){.logo:hover .lgo-g,.wm:hover .lgo-g,.lgo-gx{animation:none!important}}.ctn[data-k=intro] .ctn-title,.ctn:not([data-k=intro]) .ctn-logo{display:none}.ctn-logo{font-size:0;line-height:0;display:block}.ctn-logo .lgo{width:clamp(220px,40vw,600px)}html[data-intro] .ctn{visibility:visible;pointer-events:auto;animation:0s linear 3s forwards ctnboot}html[data-intro] .ctn .ctn-t,html[data-intro] .ctn .ctn-bar{opacity:1;transform:none}html[data-intro] #top .lni,html[data-intro] #top .rise{animation-play-state:paused}.stage:not([data-ready]){visibility:hidden}.mbg{z-index:40;background:#0a0a0a2e;position:fixed;inset:0}.wprev{overflow:hidden}.wprev-i{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.wprev-l{position:relative}.cimg{position:relative;overflow:hidden}.cimg img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.aimg{width:100%;height:auto;display:block}.kgrp{display:contents}.kgrp[hidden],.ksp[hidden]{display:none}.knote{max-width:720px;margin:24px 0 0;font-size:18px;line-height:1.5}.skip{z-index:400;color:#fff;font:500 16px/1.2 var(--f-sans);background:#0a0a0a;padding:12px 16px;text-decoration:none;position:fixed;top:-80px;left:16px}.skip:focus{top:16px}.prose{max-width:760px}.prose h2{letter-spacing:-.03em;margin:64px 0 16px;font-size:clamp(28px,2.6vw,40px);line-height:1.05}.prose h3{letter-spacing:-.02em;margin:40px 0 12px;font-size:22px}.prose p,.prose li{font-size:19px;line-height:1.6}.prose a{text-underline-offset:4px;text-decoration-thickness:2px}.cmeta{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:24px;margin:0;display:grid}.cmeta dt{opacity:.72;font-size:15px}.cmeta dd{margin:6px 0 0;font-size:18px;line-height:1.4}@media (width<=900px){.cmeta{grid-template-columns:repeat(2,minmax(0,1fr))}}.kjob{flex-wrap:wrap;gap:20px;font-size:16px;display:flex}.kjob[hidden]{display:none}.svl{flex-direction:column;gap:30px;margin:0;padding:0;list-style:none;display:flex}.svl .svc{align-items:flex-start;gap:24px;display:flex}.svl .pop{flex:none;width:22px;height:22px;margin-top:8px}.svl h3{letter-spacing:-.03em;margin:0;font-size:clamp(28px,2.6vw,40px);line-height:1.08}.svl p{opacity:.8;margin:8px 0 0;font-size:17px;line-height:1.5}@media (width<=900px){.sl{display:none}}.svcard{box-sizing:border-box;background:#fff;flex-direction:column;gap:20px;padding:36px;display:flex}.svcard h3{letter-spacing:-.04em;margin:0;font-size:clamp(30px,2.6vw,40px);line-height:1}.svcard>p{margin:0;font-size:17px;line-height:1.55}.svcard ul{margin:0;padding:0;list-style:none}.svcard .dli{font-size:17px}.svf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:8px;display:flex}.svf p{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:700}.svlink{text-underline-offset:4px;text-decoration-thickness:2px}.weg{margin-top:8px;position:relative}.wegl{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.weg ol{margin:0;padding:0;list-style:none;position:relative}.weg li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:150px;padding-bottom:104px;display:grid;position:relative}.weg li:last-child{padding-bottom:24px}.weg .wc{grid-row:1;max-width:470px}.weg li.l .wc{text-align:right;grid-column:1;justify-self:end}.weg li.r .wc{grid-column:2;justify-self:start}.weg .wy{font-family:var(--f-ser);font-style:italic;font-weight:var(--ser-w);letter-spacing:-.03em;grid-row:1;font-size:clamp(28px,3vw,46px);line-height:1}.weg li.l .wy{grid-column:2;justify-self:start}.weg li.r .wy{text-align:right;grid-column:1;justify-self:end}.weg h3{letter-spacing:-.03em;margin:0;font-size:30px;line-height:1.1}.weg .wc p{margin:10px 0 0;font-size:18px;line-height:1.55}.wdot{background:#0a0a0a;border-radius:50%;width:22px;height:22px;transition:transform .5s cubic-bezier(.3,1.6,.5,1);position:absolute;top:6px;left:calc(50% - 11px);transform:scale(0)}.wdot.wpk{background:#fe80ee;box-shadow:0 0 0 4px #ffe9fb}.weg li.on .wdot{transform:scale(1)}.weg li.on:hover .wdot{transform:scale(1.35)}[data-js=true] .weg .wc,[data-js=true] .weg .wy{opacity:0;transition:opacity .6s,transform .8s cubic-bezier(.2,.8,.2,1);transform:translateY(18px)}[data-js=true] .weg li.on .wc,[data-js=true] .weg li.on .wy{opacity:1;transform:none}@media (width<=900px){.weg li{grid-template-columns:minmax(0,1fr);row-gap:10px;padding-bottom:56px;padding-left:46px}.weg li.l .wc,.weg li.r .wc{text-align:left;grid-area:2/1;justify-self:start}.weg li.l .wy,.weg li.r .wy{text-align:left;grid-area:1/1;justify-self:start;font-size:26px}.wdot{top:2px;left:4px}}@media (prefers-reduced-motion:reduce){.wdot,.weg .wc,.weg .wy{transition:none!important}}.ptw{width:340px}.ptf{aspect-ratio:4/5;background:#0a0a0a;margin:0;overflow:hidden}.ptf img{object-fit:cover;width:100%;height:100%;display:block}html:not([data-pt=b]) .ptf[data-pt=b],html[data-pt=b] .ptf[data-pt=a],.ptm{display:none}@media (width<=900px){.ptm{width:min(56%,240px);margin:0 0 28px;display:block}}.ptsw{z-index:290;color:#f4f2ee;background:#0a0a0a;align-items:center;gap:2px;padding:4px;font-size:12px;line-height:1;display:flex;position:fixed;bottom:12px;left:12px;box-shadow:0 0 0 1px #f4f2ee40}.ptsw span{opacity:.7;padding:0 6px}.ptsw button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:7px 9px}.ptsw button:hover{background:#f4f2ee29}.ptsw button[aria-pressed=true]{color:#0a0a0a;background:#f4f2ee}.lgo-h .lgo-d{transition:opacity .2s}.hdr[data-sc] .lgo-h .lgo-d{opacity:0}@media (prefers-reduced-motion:reduce){.lgo-h .lgo-d{transition:none!important}}.gdcursor.goodie .gdcursor-nm{font-family:inherit;font-size:12px;font-weight:600}.cx{position:relative}.cx-in{padding-bottom:clamp(96px,11vw,168px)}.cx-kopf{align-items:end;row-gap:20px;margin-bottom:clamp(32px,4vw,56px)}.cx-h{letter-spacing:-.045em;grid-column:1/span 6;margin:0;font-size:clamp(36px,4vw,64px);font-weight:700;line-height:.98}.cx-t{grid-column:8/span 5;font-size:18px;line-height:1.55}.cx-t p{margin:0 0 .8em}.cx-t p:last-child{margin-bottom:0}.cx-fig{flex-direction:column;gap:14px;min-width:0;margin:0;display:flex}.cx-fig.rv,.cx-p.rv{transition-delay:var(--d,0s)}.cx-mittel{width:66.6667%;margin-left:auto!important;margin-right:auto!important}.cx-m{box-sizing:border-box;position:relative;overflow:hidden}.cx-m img{width:100%;height:auto;display:block}.cx-cap{font-size:16px;line-height:1.45}.cx-cap b{font-weight:600}.cx-grid{grid-template-columns:repeat(var(--n,2),minmax(0,1fr));align-items:start;gap:clamp(16px,2vw,24px);display:grid}[data-js=true] .rv .cx-m,[data-js=true] .cx-m.rv{transition:opacity .8s ease,transform 1.1s cubic-bezier(.2,.8,.2,1),clip-path 1.2s cubic-bezier(.2,.8,.2,1) var(--d,0s)}[data-js=true] .rv:not([data-in]) .cx-m,[data-js=true] .cx-m.rv:not([data-in]){clip-path:inset(14% 0 0)}[data-js=true] .cx-m img{transition:scale 1.6s cubic-bezier(.2,.8,.2,1) var(--d,0s)}[data-js=true] .rv:not([data-in]) .cx-m img,[data-js=true] .cx-m.rv:not([data-in]) img{scale:1.08}.cx-zahlen{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:56px 24px;margin:0;display:grid}.cx-zw{letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(56px,7vw,112px);font-weight:700;line-height:.9}.cx-zv{letter-spacing:-.01em;font-size:.3em;font-weight:500}.cx-zl{max-width:320px;margin:16px 0 0;font-size:18px;line-height:1.4}.cx-aus{max-width:1180px}.cx-ah{letter-spacing:-.045em;margin:0;font-size:clamp(40px,5.4vw,88px);font-weight:700;line-height:1}.cx-af{flex-direction:column;gap:24px;max-width:600px;margin-top:40px;display:flex}.cx-punkte{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:48px 24px;display:grid}.cx-p{flex-direction:column;gap:14px;min-width:0;display:flex}.cx-pd{background:#0a0a0a;border-radius:50%;width:14px;height:14px;display:block}.cx-ph{letter-spacing:-.035em;margin:0;font-size:clamp(26px,2.4vw,36px);line-height:1.02}.cx-pt{margin:0;font-size:17px;line-height:1.55}.mk{max-width:1080px;margin:0 auto;position:relative}.mk figure{min-width:0;margin:0}.mk-b{background:#fff;border-radius:12px;overflow:hidden}.mk-bar{background:#e9e6df;align-items:center;gap:14px;height:34px;padding:0 14px;display:flex}.mk-dots{flex:none;gap:6px;display:flex}.mk-dots i{background:#0a0a0a33;border-radius:50%;width:9px;height:9px;display:block}.mk-url{text-align:center;color:#0a0a0a9e;white-space:nowrap;text-overflow:ellipsis;background:#f4f2ee;border-radius:6px;flex:0 320px;min-width:0;height:20px;margin:0 auto;padding:0 12px;font-size:12px;line-height:20px;overflow:hidden}.mk-scr{background:#f4f2ee;position:relative;overflow:hidden}.mk-scr img{width:100%;height:auto;display:block}.mk-p{background:#0a0a0a;border-radius:clamp(22px,3.2vw,44px);padding:clamp(5px,.7vw,10px)}.mk-p .mk-scr{border-radius:clamp(17px,2.5vw,34px)}.mk-p .mk-scr:after{content:"";background:#0a0a0a;border-radius:99px;width:29%;height:3.4%;position:absolute;top:2.2%;left:50%;transform:translate(-50%)}.mk-paar{grid-template-columns:minmax(0,1fr) 23%;align-items:end;display:grid}.mk-paar .mk-b{grid-area:1/1/auto/3;width:84%}.mk-paar .mk-p{z-index:1;grid-area:1/2;margin-bottom:-5%;position:relative}.mk-zwei{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(16px,2vw,28px);max-width:1260px;display:grid}.mk-zwei .mk-b:nth-child(2){margin-top:clamp(32px,5vw,72px)}.mk-eins{max-width:920px}.mk-handy{justify-content:center;gap:24px;display:flex}.mk-handy .mk-p{width:min(300px,70%)}[data-js=true] .mk.rv .mk-p,[data-js=true] .mk.rv .mk-b:nth-child(2){transition:transform 1.2s cubic-bezier(.2,.8,.2,1) .12s}[data-js=true] .mk.rv:not([data-in]) .mk-p,[data-js=true] .mk.rv:not([data-in]) .mk-b:nth-child(2){transform:translateY(48px)}.cx-video .cx-m{background:#0a0a0a}.cx-vid{background:#0a0a0a;width:100%;height:auto;display:block}.cx-vb{color:#0a0a0a;cursor:pointer;background:#f4f2ee;border:0;border-radius:50%;width:80px;height:80px;margin:-40px 0 0 -40px;padding:0;transition:transform .3s cubic-bezier(.3,1.5,.5,1);position:absolute;top:50%;left:50%}.cx-vb:hover{transform:scale(1.08)}.cx-vb:focus-visible{outline-offset:4px;outline:2px solid #f4f2ee}.cx-vb span{border:14px solid #0000;border-left:22px solid;border-right-width:0;width:0;height:0;position:absolute;top:26px;left:33px}.cx-vb[aria-pressed=true]{opacity:0}.cx-vb[aria-pressed=true]:hover,.cx-vb[aria-pressed=true]:focus-visible{opacity:1}.cx-vb[aria-pressed=true] span{background:currentColor;border:0;width:8px;height:28px;top:26px;left:28px;box-shadow:16px 0}@media (width<=900px){.cx-mittel{width:100%}.cx-grid{grid-template-columns:repeat(var(--mn,1),minmax(0,1fr))}.cx-zahlen{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 16px}.cx-zw{font-size:clamp(40px,11vw,72px)}.cx-zl{font-size:16px}.cx-punkte{grid-template-columns:minmax(0,1fr);gap:36px}.mk-paar{grid-template-columns:minmax(0,1fr) 34%}.mk-paar .mk-b{width:90%}.mk-paar .mk-p{margin-bottom:-10%}.mk-zwei{grid-template-columns:minmax(0,1fr)}.mk-zwei .mk-b:nth-child(2){margin-top:0}.mk-bar{gap:8px;height:24px;padding:0 9px}.mk-dots{gap:4px}.mk-dots i{width:6px;height:6px}.mk-url{height:15px;padding:0 8px;font-size:10px;line-height:15px}.mk-b{border-radius:8px}.cx-vb{width:64px;height:64px;margin:-32px 0 0 -32px}.cx-vb span{border-width:12px 0 12px 18px;top:20px;left:26px}.cx-vb[aria-pressed=true] span{width:7px;height:24px;top:20px;left:22px;box-shadow:13px 0}}@media (prefers-reduced-motion:reduce){.cx-m,.cx-m img,.mk-p,.mk-b{transition:none!important}}@media (width<=900px){.film .a1{padding-top:calc(var(--vh) * .5 + 64px)!important}.film .a2{padding-bottom:max(28px,calc(var(--vh) * .04));justify-content:flex-end;padding-right:20px!important}.film .a2 h2{font-size:clamp(38px,10.5vw,56px)!important}.film .a2 p{max-width:none!important;margin-top:16px!important;font-size:17px!important}.film .a2 .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin-top:22px!important}.film .a2 .stats b{font-size:30px}.film .a2 .stats span{margin-top:6px;font-size:14px}.film .a2 .btn{margin-top:24px!important}.film .a3 h2{hyphens:manual!important;font-size:clamp(36px,10.5vw,56px)!important}.proc .phead{row-gap:20px!important;padding-top:96px!important}.proc .phead h2{hyphens:manual!important;font-size:clamp(38px,10.5vw,56px)!important}.proc .phead p.dim{margin-top:16px!important;font-size:17px!important}.ptrack{left:32px;right:32px;bottom:max(48px,calc(var(--vh) * .08))}.pstep{width:24px;margin-left:-12px}.pstep b,.pstep span{display:none}}.akurz{opacity:.72;margin-top:4px;font-size:15px;line-height:1.45;display:block}@media (width<=600px){#top main,#top footer{overflow-wrap:anywhere}#top :is(h1,h2,h3){hyphens:auto}}
