@font-face{font-family:Big Shoulders;src:url(/fonts/big-shoulders-sub.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans-sub.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--nacht:#141516;--nacht-2:#1b1d1f;--beton:#2a2d30;--kalk:#f6f3ed;--papier:#ebe6dc;--tinte:#18191a;--tinte-2:#4b4f53;--grau-hell:#b9b5ad;--linie-hell:#f6f3ed2e;--linie-dunkel:#18191a24;--blau:#0771c9;--blau-druck:#0662b0;--blau-tief:#055fa8;--blau-hell:#64adf0;--lead-dunkel:#d6d2ca;--feder:cubic-bezier(.2, .8, .2, 1);--t1:.1s;--t2:.2s;--t3:.3s;--t5:.5s;--rand:clamp(16px, 4.6vw, 64px);--breite:1312px;--kopf-h:84px;--display:"Big Shoulders", "Arial Narrow", sans-serif;--text:"DM Sans", system-ui, sans-serif}@media (width<=900px){:root{--kopf-h:66px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--kopf-h) + 12px)}body{background:var(--kalk);color:var(--tinte);font:400 17px/1.6 var(--text);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img{max-width:100%;height:auto;display:block}picture{display:contents}picture>source{display:none}a{color:inherit}p{text-wrap:pretty}h1,h2,h3{text-wrap:balance}:focus-visible{outline:3px solid var(--blau);outline-offset:3px}main:focus{outline:none}.nobr{white-space:nowrap}.dunkel{color:var(--kalk);background:url(/_astro/korn.DRil92Fl.png) repeat, var(--nacht)}.dunkel :focus-visible{outline-color:var(--blau-hell)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ico,.knopf__pfeil,.textlink__p,.leistung__pfeil,.vn__griff svg,.vn__senkblei svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:square;stroke-linejoin:miter;flex:none}.ico--gross{width:34px;height:34px}.skip-link{z-index:100;background:var(--tinte);color:var(--kalk);padding:12px 16px;font-weight:600;text-decoration:none;position:absolute;top:-80px;left:12px}.skip-link:focus{top:12px}.platzhalter,.prosa .platzhalter{color:#7a4f00;background:#ffc4002e;padding:0 .3em;font:500 .86em/1.5 ui-monospace,Cascadia Mono,Consolas,monospace}.kopf{height:var(--kopf-h);z-index:50;position:fixed;inset:0 0 auto}.kopf:before{content:"";background:var(--kalk);border-bottom:1px solid var(--linie-dunkel);transform-origin:50% 0;transition:transform .35s var(--feder), box-shadow .35s var(--feder);position:absolute;inset:0}.kopf.ist-schmal:before{transform:scaleY(.79);box-shadow:0 18px 30px -24px #0000008c}.kopf__innen{height:100%;max-width:calc(var(--breite) + 2 * var(--rand));padding:0 var(--rand);transition:transform .35s var(--feder);align-items:center;gap:24px;margin:0 auto;display:flex;position:relative}.kopf.ist-schmal .kopf__innen{transform:translateY(-9px)}.kopf__logo{margin-right:auto;padding:4px 0;display:block}.kopf__logo img{transform-origin:0;width:148px;transition:transform .35s var(--feder)}.kopf.ist-schmal .kopf__logo img{transform:scale(.82)}.kopf__nav{position:relative}.kopf__nav ul{gap:2px;margin:0;padding:0;list-style:none;display:flex}.kopf__nav a{letter-spacing:.005em;color:var(--tinte);padding:12px 14px;font-size:15.5px;font-weight:500;text-decoration:none;display:block;position:relative}.kopf__nav a[aria-current=page]{font-weight:650}.kopf__nav a[aria-current=page]:before{content:"";background:var(--tinte);opacity:.3;height:2px;position:absolute;bottom:6px;left:14px;right:14px}.nav__strich{background:var(--blau);transform-origin:0;width:1px;height:2px;transform:translateX(var(--x,0)) scaleX(var(--w,0));opacity:0;transition:transform .38s var(--feder), opacity .2s ease;pointer-events:none;position:absolute;bottom:6px;left:0}.nav__strich.ist-da{opacity:1}.nav__strich.sofort{transition:opacity .2s}html:not(.js) .kopf__nav a:after{content:"";background:var(--blau);transform-origin:0;height:2px;transition:transform .3s var(--feder);position:absolute;bottom:6px;left:14px;right:14px;transform:scaleX(0)}html:not(.js) .kopf__nav a:hover:after{transform:scaleX(1)}.kopf__tel{border:1px solid var(--tinte);font-variant-numeric:tabular-nums;border-radius:2px;align-items:center;gap:10px;min-height:44px;padding:11px 16px;font-size:15.5px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,transform .1s ease-out;display:inline-flex}.kopf__tel:hover{background:var(--tinte);color:var(--kalk)}.kopf__tel:active{transform:scale(.97)}.menu{display:none}.knopf{background:var(--blau);color:#fff;letter-spacing:.005em;border-radius:2px;align-items:center;gap:14px;min-height:54px;padding:15px 22px 15px 24px;font-size:16.5px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .1s ease-out;display:inline-flex}.knopf:hover{background:var(--blau-druck)}.knopf:active{transform:scale(.97)}.knopf__pfeil{transition:transform .3s var(--feder)}.knopf:hover .knopf__pfeil{transform:translate(5px)}.knopf:focus-visible{outline-color:var(--blau-hell);outline-offset:4px}.textlink{min-height:44px;color:inherit;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.textlink__t{padding-bottom:3px;position:relative}.textlink__t:before,.textlink__t:after{content:"";background:currentColor;height:1.5px;position:absolute;bottom:0;left:0;right:0}.textlink__t:before{opacity:.28}.textlink__t:after{background:var(--blau);transform-origin:0;transition:transform .4s var(--feder);transform:scaleX(0)}.textlink:hover .textlink__t:after{transform:scaleX(1)}.textlink__p{transition:transform .3s var(--feder)}.textlink:hover .textlink__p{transform:translate(5px)}.textlink:active{transform:scale(.98)}.textlink--hell .textlink__t:after{background:var(--blau-hell)}.bild{background:var(--beton);position:relative;overflow:hidden}.bild img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--feder), filter .5s ease}.bild--32{aspect-ratio:3/2}.bild--43{aspect-ratio:4/3}.bild--45{aspect-ratio:4/5}.abschnittkopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;margin-bottom:clamp(36px,5vw,64px);display:flex}.titel{max-width:18ch;font:700 clamp(40px, 5.4vw, 80px)/.95 var(--display);letter-spacing:-.012em;margin:0}.abschnittkopf__text{max-width:46ch;color:var(--tinte-2);margin:0;font-size:17px}.dunkel .abschnittkopf__text{color:var(--grau-hell)}.fuss{background:var(--kalk);padding:0 var(--rand) 28px;font-size:15px}.fuss__massstab{max-width:var(--breite);background:linear-gradient(to right, var(--blau) 0 3px, transparent 3px) 0 0 / 100% 3px no-repeat, linear-gradient(to right, #18191a80 1px, transparent 1px) 0 0 / calc(100% / 16) 14px repeat-x, linear-gradient(to right, #18191a40 1px, transparent 1px) 0 0 / calc(100% / 80) 7px repeat-x;border-top:1px solid #18191a66;height:18px;margin:0 auto}.fuss__innen{max-width:var(--breite);grid-template-columns:1.5fr repeat(4,minmax(0,1fr));gap:32px;margin:0 auto;padding:56px 0 48px;display:grid}.fuss__logo{width:210px}.fuss__adresse{color:var(--tinte-2);margin:22px 0 0;font-style:normal}.fuss__titel{font:700 18px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--blau-tief);margin:0 0 12px}.fuss__block p{color:var(--tinte-2);margin:0 0 12px}.fuss__block ul{margin:0;padding:0;list-style:none}.fuss__block li a{padding:5px 0;display:inline-block}.fuss a{color:var(--tinte);text-decoration:none}.fuss a:hover{color:var(--blau-tief);text-underline-offset:4px;text-decoration:underline}.fuss__klein{font-size:14px}.fuss__unten{max-width:var(--breite);border-top:1px solid var(--linie-dunkel);color:var(--tinte-2);flex-wrap:wrap;align-items:center;gap:8px 28px;margin:0 auto;padding-top:20px;font-size:13.5px;display:flex}.fuss__unten p{margin:0}.fuss__unten a{color:var(--tinte-2)}.fuss__recht{gap:20px;margin:0;padding:0;list-style:none;display:flex}.fuss__recht a{padding:8px 0;display:inline-block}.fuss__credit{margin-left:auto!important}html.bewegung [data-zeige]{transition:opacity .5s var(--feder), transform .6s var(--feder);transition-delay:calc(var(--i,0) * 80ms)}html.bewegung [data-zeige].wartet{opacity:0;transform:translateY(28px)}html.bewegung [data-zeige] .bild{transition:clip-path 1s var(--feder);transition-delay:calc(var(--i,0) * 80ms + 60ms)}html.bewegung [data-zeige].wartet .bild{clip-path:inset(0 0 100%)}html.bewegung [data-zeige].wartet .bild img{transform:scale(1.1)}html.bewegung [data-zeige].wartet .alt__strich{transform:scaleX(0)}@media (width<=1080px){.kopf__nav{display:none}.menu{display:block;position:relative}.menu summary{cursor:pointer;border:1px solid var(--tinte);border-radius:2px;align-items:center;gap:10px;min-width:44px;min-height:44px;padding:0 12px;font-weight:600;list-style:none;display:flex}.menu summary::-webkit-details-marker{display:none}.menu summary:active{transform:scale(.97)}.menu__striche{background:currentColor;width:18px;height:2px;position:relative}.menu__striche:before,.menu__striche:after{content:"";width:18px;height:2px;transition:transform .3s var(--feder);background:currentColor;position:absolute;left:0}.menu__striche:before{top:-6px}.menu__striche:after{top:6px}.menu[open] .menu__striche{background:0 0}.menu[open] .menu__striche:before{transform:translateY(6px)rotate(45deg)}.menu[open] .menu__striche:after{transform:translateY(-6px)rotate(-45deg)}.menu__tafel{left:0;right:0;top:var(--kopf-h);padding:16px var(--rand) 28px;background:var(--kalk);border-bottom:1px solid var(--linie-dunkel);animation:tafel .35s var(--feder);max-height:calc(100vh - var(--kopf-h));position:fixed;overflow-y:auto;box-shadow:0 30px 40px -30px #00000080}.menu__tafel ul{margin:0 0 16px;padding:0;list-style:none}.menu__tafel li a{border-bottom:1px solid var(--linie-dunkel);font:700 32px/1.1 var(--display);padding:12px 0;text-decoration:none;display:block}.menu__tafel li a[aria-current=page]{color:var(--blau-tief)}.menu__tel{min-height:44px;color:var(--blau-tief);align-items:center;font-weight:600;display:inline-flex}@keyframes tafel{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}}@media (width<=900px){.kopf__logo img{width:116px}.kopf__tel{justify-content:center;width:44px;padding:0}.kopf__tel-nr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kopf.ist-schmal:before{transform:scaleY(.85)}.kopf.ist-schmal .kopf__innen{transform:translateY(-5px)}.kopf.ist-schmal .kopf__logo img{transform:scale(.88)}.fuss__innen{grid-template-columns:1fr 1fr}.fuss__firma{grid-column:1/-1}.fuss__credit{margin-left:0!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation:none!important}html.bewegung [data-zeige],html.bewegung [data-zeige] .bild{transition:opacity .3s}html.bewegung [data-zeige].wartet{transform:none}html.bewegung [data-zeige].wartet .bild{clip-path:none}html.bewegung [data-zeige].wartet .bild img{transform:none}.bild img,.knopf__pfeil,.textlink__p,.kopf:before,.kopf__innen,.kopf__logo img,.nav__strich{transition:none!important}}@media (prefers-reduced-transparency:reduce){.kopf:before{box-shadow:none}}.verwandlung{color:var(--kalk);background:url(/_astro/korn.DRil92Fl.png) repeat, var(--nacht);padding-top:var(--kopf-h);position:relative;overflow-x:clip}.buehne{max-width:calc(var(--breite) + 2 * var(--rand));padding:clamp(32px, 5vw, 64px) var(--rand) clamp(40px, 5vw, 72px);grid-template:"zeile bild""titel bild""lead bild""aktion bild""hinweis bild"1fr"wort bild""band band"/minmax(0,1fr) minmax(0,620px);column-gap:clamp(32px,5vw,80px);margin:0 auto;display:grid;position:relative}.buehne__zeile{color:var(--grau-hell);letter-spacing:.01em;grid-area:zeile;align-items:center;gap:12px;margin:0 0 22px;font-size:15px;font-weight:500;display:flex}.lotstrich{background:var(--blau);width:2px;height:26px;position:relative}.lotstrich:after{content:"";border:5px solid #0000;border-top:7px solid var(--blau);border-bottom:0;position:absolute;bottom:-6px;left:-4px}.buehne__titel{font:700 clamp(44px, 5.1vw, 76px)/.95 var(--display);letter-spacing:-.012em;grid-area:titel;margin:0}.buehne__lead{max-width:46ch;color:var(--lead-dunkel);grid-area:lead;margin:22px 0 0;font-size:18px;line-height:1.6}.buehne__aktion{flex-wrap:wrap;grid-area:aktion;align-items:center;gap:14px 26px;margin-top:30px;display:flex}.telzeile{font-variant-numeric:tabular-nums;padding:10px 0;font-size:17px;font-weight:600;text-decoration:none}.telzeile__art{color:var(--grau-hell);font-size:13px;font-weight:500;display:block}.telzeile:hover{color:var(--blau-hell)}.telzeile:focus-visible{outline-color:var(--blau-hell)}.wort{display:none}.vn{grid-area:bild;min-width:0;margin:0}.vn__rahmen{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vn__bild{background:var(--beton);aspect-ratio:3/4;position:relative;overflow:hidden}.vn__bild img{object-fit:cover;width:100%;height:100%}.vn__marke{font:700 15px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;background:var(--nacht);color:var(--kalk);padding:6px 10px 5px;position:absolute;top:14px;left:14px}.vn__marke--nachher{background:var(--blau);color:#fff}.vn__lot{display:none}.vn__text{color:var(--grau-hell);margin-top:14px;font-size:14.5px}.vn__text strong{color:var(--kalk);font-weight:600}.massband{display:none}.verwandlung.ist-aktiv{height:230vh;padding-top:0}.ist-aktiv .buehne{min-height:100svh;padding-top:calc(var(--kopf-h) + clamp(18px, 4vh, 44px));padding-bottom:clamp(14px,2.6vh,26px);position:sticky;top:0}.ist-aktiv .wort{font:800 clamp(64px, 12.4vw, 184px)/1 var(--display);letter-spacing:-.012em;text-transform:uppercase;grid-area:wort;align-self:end;margin:24px 0 -4px;display:block}.wort__maske{height:.86em;display:block;position:relative;overflow:hidden}.wort__v,.wort__n{transition:transform .7s var(--feder), opacity .5s ease;line-height:.86;display:block}.wort__n{position:absolute;top:0;left:0;transform:translateY(102%)}.wort__punkt{color:var(--blau)}.ist-nachher .wort__v{transform:translateY(-102%)}.ist-nachher .wort__n{transform:translateY(0)}.ist-aktiv .vn{flex-direction:column;min-height:0;display:flex}.ist-aktiv .vn__rahmen{touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;background:var(--beton);flex:auto;min-height:220px;display:block;position:relative}.ist-aktiv.zieht .vn__rahmen{cursor:grabbing}.ist-aktiv .vn__bild{aspect-ratio:auto;position:absolute;inset:0}.ist-aktiv .vn__bild--vorher img{object-position:50% 62%}.ist-aktiv .vn__bild--nachher img{object-position:50% 92%}.ist-aktiv .vn__bild--nachher{clip-path:inset(0 calc(100% - var(--pos,0) * 1%) 0 0)}.ist-aktiv .vn__marke--vorher{opacity:clamp(0, (96 - var(--pos,0)) / 18, 1);left:auto;right:14px}.ist-aktiv .vn__marke--nachher{opacity:clamp(0, (var(--pos,0) - 4) / 18, 1)}.ist-aktiv .vn__lot{pointer-events:none;transform:translateX(calc(var(--pos,0) * 1%));display:block;position:absolute;inset:0}.vn__schnur{background:var(--kalk);width:2px;position:absolute;top:0;bottom:46px;left:-1px;box-shadow:0 0 0 1px #1415162e}.vn__griff{background:var(--kalk);width:46px;height:46px;color:var(--tinte);transition:transform .2s var(--feder), background-color .2s ease;place-items:center;margin:-23px 0 0 -23px;display:grid;position:absolute;top:50%;left:0;box-shadow:0 10px 24px -10px #0009}.vn__griff svg{stroke-width:2px}.vn__rahmen:hover .vn__griff,.zieht .vn__griff{transform:scale(1.08)}.zieht .vn__griff{background:#fff}.vn__rahmen:has(.vn__regler:focus-visible) .vn__griff{outline:3px solid var(--blau-hell);outline-offset:3px}.vn__senkblei{transform-origin:50% 0;width:18px;height:40px;transform:rotate(calc(var(--winkel,0) * 1deg));margin-left:-9px;position:absolute;bottom:8px;left:0}.vn__senkblei svg{width:18px;height:40px;color:var(--kalk);display:block;overflow:visible}.vn__senkblei .vn__kegel{fill:var(--blau);stroke:var(--kalk);stroke-width:1.2px}.vn__regler{opacity:0;pointer-events:none;width:100%;height:44px;margin:0;position:absolute;bottom:0;left:0}.hinweis{display:none}.ist-aktiv .hinweis{color:var(--grau-hell);grid-area:hinweis;align-self:end;align-items:center;gap:12px;margin:28px 0 0;font-size:14.5px;transition:opacity .5s;display:flex}.hinweis__pfeil{border:1px solid #f6f3ed59;flex:none;width:26px;height:26px;position:relative}.hinweis__pfeil:after{content:"";border-right:1.6px solid var(--blau-hell);border-bottom:1.6px solid var(--blau-hell);width:7px;height:7px;animation:nicken 1.8s var(--feder) infinite;position:absolute;top:7px;left:9px;transform:rotate(45deg)}.ist-bewegt .hinweis__pfeil:after{animation:none}@keyframes nicken{0%,to{transform:translateY(-2px)rotate(45deg)}50%{transform:translateY(3px)rotate(45deg)}}.ist-aktiv .massband{font:700 14px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--grau-hell);grid-area:band;align-items:center;gap:18px;padding-top:18px;display:flex}.massband__skala{background:linear-gradient(90deg,#f6f3ed8c 1px,#0000 1px) 0 100%/10% 14px repeat-x,linear-gradient(90deg,#f6f3ed47 1px,#0000 1px) 0 100%/2% 7px repeat-x;border-bottom:1px solid #f6f3ed66;flex:1;height:14px;position:relative}.massband__fuellung{background:var(--blau);transform-origin:0;height:3px;transform:scaleX(calc(var(--pos,0) / 100));position:absolute;bottom:-2px;left:0;right:0}.massband__wort{transition:color .3s}.ist-aktiv:not(.ist-nachher) .massband__wort--v,.ist-nachher .massband__wort--n{color:var(--kalk)}.aussage{padding:clamp(80px, 11vw, 168px) var(--rand) clamp(64px, 8vw, 120px)}.aussage__innen{max-width:var(--breite);grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(40px,5vw,72px) clamp(16px,2vw,32px);margin:0 auto;display:grid}.aussage__titel{font:700 clamp(48px, 7.6vw, 116px)/.92 var(--display);letter-spacing:-.015em;grid-column:1/span 11;margin:0}.aussage__zweit{color:var(--tinte-2);font-weight:300;display:block}.alt{color:#767a7e;display:inline-block;position:relative}.alt__strich{background:var(--blau);transform-origin:0;height:.075em;transition:transform .8s var(--feder) .45s;position:absolute;top:50%;left:-.06em;right:-.06em}.aussage__text{grid-column:1/span 6}.aussage__text p{max-width:40ch;margin:0 0 18px;font-size:clamp(18px,1.5vw,21px);line-height:1.6}.eckdaten{grid-column:8/span 5;align-self:start;margin:0}.eckdaten div{border-top:1px solid var(--linie-dunkel);grid-template-columns:112px 1fr;gap:16px;padding:14px 0;display:grid}.eckdaten div:last-child{border-bottom:1px solid var(--linie-dunkel)}.eckdaten dt{font:700 15px/1.5 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--blau-tief)}.eckdaten dd{margin:0;font-size:16px}.leistungen{padding:0 var(--rand) clamp(88px, 11vw, 160px)}.leistungen__innen{max-width:var(--breite);margin:0 auto}.leistungen__liste{--gap:clamp(20px, 3.4vw, 48px);column-gap:var(--gap);flex-wrap:wrap;row-gap:clamp(48px,6vw,88px);margin:0;padding:0;list-style:none;display:flex}.leistung{width:calc((100% - var(--gap)) * 7 / 12);position:relative}.leistung--b,.leistung--d{width:calc((100% - var(--gap)) * 5 / 12)}.leistung .bild{aspect-ratio:7/5}.leistung--b .bild,.leistung--d .bild{aspect-ratio:1}.leistung--c img{object-position:50% 42%}.leistung__text{grid-template-columns:auto 1fr auto;align-items:start;column-gap:18px;padding-top:22px;display:grid}.leistung__text .ico{color:var(--blau);grid-row:1/span 2;margin-top:4px}.leistung__titel{font:700 clamp(30px, 3vw, 44px)/1 var(--display);letter-spacing:-.005em;margin:0}.leistung__text p{color:var(--tinte-2);grid-column:2;max-width:42ch;margin:10px 0 0;font-size:16.5px}.leistung__pfeil{transition:transform .35s var(--feder), color .2s ease;grid-area:1/3;margin-top:6px}.leistung__link{text-decoration:none}.leistung__link:after{content:"";z-index:1;position:absolute;inset:0}.leistung__link:focus-visible{outline:none}.leistung__link:focus-visible:after{outline:3px solid var(--blau);outline-offset:6px}.strich{padding-bottom:4px;display:inline-block;position:relative}.strich:after{content:"";background:var(--blau);transform-origin:0;height:2px;transition:transform .45s var(--feder);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.leistung:hover .strich:after,.leistung:focus-within .strich:after{transform:scaleX(1)}.leistung:hover .bild img{transform:scale(1.04)}.leistung:hover .leistung__pfeil{color:var(--blau);transform:translate(6px)}.leistung:active .leistung__text{transition:transform .1s ease-out;transform:scale(.99)}.arbeiten{color:var(--kalk);background:url(/_astro/korn.DRil92Fl.png) repeat, var(--nacht-2);padding:clamp(80px, 10vw, 150px) var(--rand)}.arbeiten__innen{max-width:var(--breite);margin:0 auto}.abschnittkopf--dunkel .abschnittkopf__text{color:var(--grau-hell)}.galerie{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(16px,1.8vw,24px);display:grid}.galerie figure{min-width:0;margin:0}.galerie__gross{grid-column:1/span 8}.galerie__w1{flex-direction:column;grid-column:9/span 4;display:flex}.galerie__w2{grid-column:1/span 4}.galerie__klein{grid-column:span 4}.galerie__gross:hover .bild img,.galerie__klein:hover .bild img{transform:scale(1.04)}.legende{color:var(--grau-hell);transition:transform .45s var(--feder), color .3s ease;align-items:baseline;gap:12px;padding-top:12px;font-size:14.5px;display:flex;position:relative}.legende:before{content:"";background:var(--blau-hell);transform-origin:0;width:18px;height:1.5px;transition:transform .45s var(--feder);position:absolute;top:calc(12px + .7em);left:-26px;transform:scaleX(0)}.legende__nr{font:700 15px/1 var(--display);letter-spacing:.06em;color:var(--blau-hell)}@media (hover:hover){figure:hover>.legende{color:var(--kalk);transform:translate(26px)}figure:hover>.legende:before{transform:scaleX(1)}}.wandel__flaeche{background:var(--beton);width:100%;color:inherit;cursor:pointer;font:inherit;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.galerie__w1 .wandel__flaeche{flex:auto;min-height:320px}.galerie__w2 .wandel__flaeche{aspect-ratio:4/5}.wandel__bild{position:absolute;inset:0}.wandel__bild img{object-fit:cover;width:100%;height:100%}.wandel__bild--aus{clip-path:inset(100% 0 0);transition:clip-path .75s var(--feder)}.wandel__kante{transition:transform .75s var(--feder), opacity .3s ease .5s;pointer-events:none;position:absolute;inset:0;transform:translateY(100%)}.wandel__kante:before{content:"";background:var(--blau);height:3px;position:absolute;top:0;left:0;right:0}.wandel__tag{background:var(--kalk);height:30px;color:var(--tinte);font:700 16px/30px var(--display);letter-spacing:.07em;text-transform:uppercase;display:block;position:absolute;bottom:14px;left:14px;overflow:hidden}.wandel__tag-roh,.wandel__tag-aus{transition:transform .5s var(--feder);padding:0 11px;display:block}.wandel__tag-aus{background:var(--blau);color:#fff}.wandel__flaeche[aria-pressed=true] .wandel__bild--aus,.wandel__flaeche:focus-visible .wandel__bild--aus{clip-path:inset(0)}.wandel__flaeche[aria-pressed=true] .wandel__kante,.wandel__flaeche:focus-visible .wandel__kante{opacity:0;transform:translateY(0)}.wandel__flaeche[aria-pressed=true] .wandel__tag span,.wandel__flaeche:focus-visible .wandel__tag span{transform:translateY(-100%)}@media (hover:hover){.wandel__flaeche:hover .wandel__bild--aus{clip-path:inset(0)}.wandel__flaeche:hover .wandel__kante{opacity:0;transform:translateY(0)}.wandel__flaeche:hover .wandel__tag span{transform:translateY(-100%)}}.wandel__flaeche:active{transition:transform .1s ease-out;transform:scale(.985)}.wandel__flaeche:focus-visible{outline-color:var(--blau-hell)}.arbeiten__fuss{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;display:flex}.arbeiten__hinweis{color:var(--grau-hell);margin:0;font-size:15.5px}.ablauf{padding:clamp(88px, 11vw, 160px) var(--rand)}.ablauf__innen{max-width:var(--breite);margin:0 auto}.ablauf__band{position:relative}.ablauf__linie{background:linear-gradient(90deg,#18191a80 1px,#0000 1px) 0 100%/12.5% 16px repeat-x,linear-gradient(90deg,#18191a42 1px,#0000 1px) 0 100%/1.5625% 8px repeat-x;border-bottom:1px solid #18191a59;height:16px;position:absolute;top:0;left:0;right:0}.ablauf__fuellung{background:var(--blau);transform-origin:0;height:3px;transform:scaleX(var(--ablauf,1));position:absolute;bottom:-2px;left:0;right:0}.ablauf__schritte{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,44px);margin:0;padding:0;list-style:none;display:grid}.schritt{padding-top:52px;position:relative}.schritt__marke{background:var(--blau);border:2px solid var(--blau);width:15px;height:15px;transition:background-color .3s ease, border-color .3s ease, transform .5s var(--feder);position:absolute;top:9px;left:0;transform:rotate(45deg)}.ico--schritt{width:42px;height:42px;color:var(--blau);transition:color .3s ease, transform .5s var(--feder)}.schritt__titel{font:700 clamp(30px, 2.8vw, 40px)/1 var(--display);margin:18px 0 8px}.schritt__nr{font:600 14px/1 var(--text);color:var(--blau-tief);vertical-align:.7em;margin-right:4px}.schritt p{color:var(--tinte-2);max-width:32ch;margin:0;font-size:16px}.linie-aktiv .schritt:not(.ist-erreicht) .schritt__marke{background:var(--kalk);border-color:#18191a66;transform:rotate(45deg)scale(.8)}.linie-aktiv .schritt:not(.ist-erreicht) .ico--schritt{color:#18191a61;transform:translateY(6px)}.team{background:var(--papier);padding:clamp(88px, 11vw, 160px) var(--rand)}.team__innen{max-width:var(--breite);grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(48px,6vw,88px) clamp(16px,2vw,32px);margin:0 auto;display:grid}.team__kopf{grid-column:1/span 5;align-self:end}.team__kopf .titel{font-size:clamp(40px,4.6vw,66px)}.team__kopf p{color:var(--tinte-2);max-width:40ch;margin:22px 0 18px}.chefs{grid-column:7/span 6;grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.chef .bild img,.kopfbild .bild img{object-position:50% 18%;filter:saturate(.9)}.chef:hover .bild img,.kopfbild:hover .bild img{filter:saturate(1.05);transform:scale(1.04)}.chef__name{font:700 28px/1.05 var(--display);margin:16px 0 0}.chef__rolle{color:var(--tinte-2);margin:4px 0 0;font-size:15.5px}.chef__tel{font-variant-numeric:tabular-nums;min-height:44px;color:var(--blau-tief);align-items:center;margin-top:4px;font-weight:600;text-decoration:none;display:inline-flex}.chef__tel:hover{text-underline-offset:4px;text-decoration:underline}.mannschaft{border-top:1px solid var(--linie-dunkel);grid-column:1/-1;grid-template-columns:repeat(9,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin:0;padding:28px 0 0;list-style:none;display:grid}.kopfbild__name{margin:12px 0 0;font-size:15px;font-weight:600;line-height:1.3;position:relative}.kopfbild__rolle{color:var(--tinte-2);margin:2px 0 0;font-size:13.5px;line-height:1.35}.kopfbild .bild:after,.chef .bild:after{content:"";background:var(--blau);transform-origin:0;height:3px;transition:transform .45s var(--feder);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.kopfbild:hover .bild:after,.chef:hover .bild:after{transform:scaleX(1)}.vertrauen{padding:clamp(88px, 11vw, 160px) var(--rand)}.vertrauen__innen{max-width:var(--breite);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);margin:0 auto;display:grid}.leitsatz{grid-column:1/span 7;align-self:center;margin:0}.leitsatz blockquote{margin:0}.leitsatz blockquote p{text-indent:-.42em;font:500 clamp(38px, 4.6vw, 68px)/1.02 var(--display);letter-spacing:-.008em;margin:0}.leitsatz figcaption{color:var(--tinte-2);align-items:center;gap:12px;margin-top:22px;font-size:15px;display:flex}.leitsatz figcaption:before{content:"";background:var(--blau);width:34px;height:2px}.jahr{grid-column:9/span 4;align-self:center}.jahr__titel{font:600 18px/1.3 var(--text);margin:0}.jahr__zahl{align-items:baseline;gap:12px;margin:8px 0 6px;display:flex}.jahr__seit{font:700 26px/1 var(--display);color:var(--blau-tief);text-transform:uppercase;letter-spacing:.06em}.jahr__ziffern{min-width:2.15em;font:800 clamp(96px, 10.4vw, 156px)/.82 var(--display);letter-spacing:-.02em;display:inline-block}.jahr__text{color:var(--tinte-2);max-width:38ch;margin:0;font-size:15.5px}.zeitstrahl{grid-column:1/-1;margin-top:clamp(64px,8vw,112px)}.zeitstrahl__skala{background:linear-gradient(90deg,#18191a8c 1px,#0000 1px) 0 100%/17.8571% 18px repeat-x,linear-gradient(90deg,#18191a40 1px,#0000 1px) 0 100%/1.78571% 8px repeat-x;border-bottom:1px solid #18191a66;height:18px;position:relative}.zeitstrahl__fuellung{background:var(--blau);transform-origin:0;height:3px;transform:scaleX(var(--zeit,1));position:absolute;bottom:-2px;left:0;right:0}.zeitstrahl__dekade{font:600 12.5px/1 var(--text);color:var(--tinte-2);font-variant-numeric:tabular-nums;position:absolute;bottom:24px;transform:translate(-50%)}.zeitstrahl__dekade--0{left:0;transform:none}.zeitstrahl__dekade--1{left:17.857%}.zeitstrahl__dekade--2{left:35.714%}.zeitstrahl__dekade--3{left:53.571%}.zeitstrahl__dekade--4{left:71.429%}.zeitstrahl__dekade--5{left:89.286%}.zeitstrahl__punkte{height:236px;margin:0;padding:0;list-style:none;position:relative}.punkt{width:min(250px,24%);color:var(--tinte-2);padding-top:30px;font-size:15px;line-height:1.45;position:absolute;top:0}.punkt:before{content:"";background:var(--blau);transform-origin:50% 0;width:2px;height:22px;transition:transform .5s var(--feder);position:absolute;top:0;left:0}.punkt__jahr{font:700 30px/1 var(--display);color:var(--tinte);margin-bottom:6px;display:block}.punkt--1970{left:0}.punkt--1996{padding-top:118px;left:46.429%}.punkt--1996:before{height:110px}.punkt--2000{left:53.571%}.punkt--heute{text-align:right;padding-top:118px;right:0}.punkt--heute:before{height:110px;left:auto;right:0}.punkt__jahr{transition:color .4s}.linie-aktiv .punkt:not(.ist-erreicht) .punkt__jahr{color:var(--tinte-2)}.linie-aktiv .punkt:not(.ist-erreicht):before{transform:scaleY(0)}.pfeiler{border-top:1px solid var(--linie-dunkel);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);margin:clamp(40px,5vw,64px) 0 0;padding-top:28px;display:grid}.pfeiler dt{font:700 24px/1.1 var(--display);align-items:center;gap:12px;display:flex}.pfeiler dt .ico{color:var(--blau)}.pfeiler dd{color:var(--tinte-2);max-width:34ch;margin:10px 0 0 40px;font-size:15.5px}.kontakt{color:var(--kalk);background:url(/_astro/korn.DRil92Fl.png) repeat, var(--nacht);padding:clamp(88px, 11vw, 168px) var(--rand) clamp(72px, 9vw, 128px)}.kontakt__innen{max-width:var(--breite);grid-template-columns:repeat(12,minmax(0,1fr));gap:48px clamp(16px,2vw,32px);margin:0 auto;display:grid}.kontakt__kopf{grid-area:1/1/span 2/span 7}.kontakt__titel{font:800 clamp(56px, 8.2vw, 124px)/.88 var(--display);letter-spacing:-.012em;text-transform:uppercase;margin:0}.kontakt__akzent{color:var(--blau-hell)}.kontakt__lead{max-width:42ch;color:var(--lead-dunkel);margin:28px 0 32px;font-size:18.5px}.grossnummer{flex-direction:column;padding:4px 0;text-decoration:none;display:inline-flex}.grossnummer__art{color:var(--grau-hell);font-size:13.5px;font-weight:500}.grossnummer__zahl{font:700 clamp(46px, 5.6vw, 84px)/1 var(--display);letter-spacing:.005em;padding-bottom:8px;position:relative}.grossnummer__zahl:after{content:"";background:var(--blau);transform-origin:0;height:3px;transition:transform .5s var(--feder);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.18)}.grossnummer:hover .grossnummer__zahl:after{transform:scaleX(1)}.grossnummer:active{transform:scale(.98)}.grossnummer:focus-visible{outline-color:var(--blau-hell)}.wege{grid-column:9/span 4;align-self:start;margin:0;padding:0;list-style:none}.wege li{border-top:1px solid var(--linie-hell);grid-template-columns:24px 1fr;column-gap:14px;padding:16px 0;display:grid}.wege li:last-child{border-bottom:1px solid var(--linie-hell)}.wege .ico{color:var(--blau-hell);grid-row:1/span 2;margin-top:2px}.wege__art{color:var(--grau-hell);font-size:13px}.wege a{font-weight:600;text-decoration:none}.wege a:hover{color:var(--blau-hell)}.direkt{grid-column:9/span 4;align-self:start;gap:16px;margin:0;padding:0;list-style:none;display:grid}.direkt__person{grid-template-rows:auto auto;grid-template-columns:60px 1fr;align-items:center;column-gap:14px;display:grid}.direkt__person img{object-fit:cover;object-position:50% 15%;grid-row:1/span 2;width:60px;height:60px}.direkt__name{align-self:end;font-weight:600}.direkt__person a{color:var(--blau-hell);font-variant-numeric:tabular-nums;align-self:start;font-weight:600;text-decoration:none}.direkt__person a:hover{text-underline-offset:4px;text-decoration:underline}.kontakt__aktion{grid-column:1/span 7}@media (width<=900px){.buehne{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"zeile""titel""lead""aktion""bild"}.vn{margin-top:36px}.ist-aktiv .buehne{padding-top:calc(var(--kopf-h) + 14px);grid-template-rows:auto minmax(0,1fr) auto auto auto;grid-template-areas:"titel""bild""wort""band""aktion"}.ist-aktiv .buehne__zeile,.ist-aktiv .buehne__lead{display:none}.ist-aktiv .buehne__titel{margin-bottom:14px;font-size:clamp(36px,10.6vw,52px)}.ist-aktiv .vn{margin-top:0}.ist-aktiv .vn__text{margin-top:8px;font-size:13px}.ist-aktiv .hinweis{display:none}.ist-aktiv .wort{margin:12px 0 0;font-size:clamp(56px,21vw,104px)}.ist-aktiv .massband{gap:12px;padding-top:10px;font-size:12.5px}.ist-aktiv .buehne__aktion{gap:10px 20px;margin-top:14px}.ist-aktiv .knopf{min-height:48px;padding:12px 18px}.ist-aktiv .telzeile{padding:4px 0}.verwandlung.ist-aktiv{height:210vh}.aussage__titel,.aussage__text,.eckdaten{grid-column:1/-1}.leistung,.leistung--b,.leistung--d{width:100%}.leistung .bild,.leistung--b .bild,.leistung--d .bild{aspect-ratio:4/3}.galerie__gross,.galerie__w1,.galerie__w2,.galerie__klein{grid-column:1/-1}.galerie__w1 .wandel__flaeche{aspect-ratio:4/5;flex:none;min-height:0}.ablauf__linie{background:linear-gradient(#18191a80 1px,#0000 1px) 100% 0/16px 12.5% repeat-y,linear-gradient(#18191a42 1px,#0000 1px) 100% 0/8px 2.08333% repeat-y;border-bottom:0;border-right:1px solid #18191a59;width:16px;height:auto;bottom:0;right:auto}.ablauf__fuellung{transform-origin:50% 0;width:3px;height:auto;transform:scaleY(var(--ablauf,1));inset:0 -2px 0 auto}.ablauf__schritte{grid-template-columns:1fr;gap:44px}.schritt{padding:0 0 0 52px}.schritt__marke{top:6px;left:9px}.ico--schritt{width:36px;height:36px;position:absolute;top:0;right:0}.schritt__titel{margin-top:0;padding-right:48px}.team__kopf,.chefs,.mannschaft{grid-column:1/-1}.mannschaft{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}.mannschaft .bild{aspect-ratio:1}.chef__name{font-size:24px}.leitsatz,.jahr{grid-column:1/-1}.leitsatz blockquote p{text-indent:0}.jahr{margin-top:48px}.zeitstrahl__dekade--1,.zeitstrahl__dekade--3,.zeitstrahl__dekade--5{display:none}.zeitstrahl__punkte{gap:18px;height:auto;margin-top:28px;display:grid}.punkt,.punkt--1996,.punkt--heute{text-align:left;width:auto;padding:0 0 0 18px;position:relative;left:auto;right:auto}.punkt:before,.punkt--1996:before,.punkt--heute:before{height:calc(100% - 4px);top:4px;left:0;right:auto}.pfeiler{grid-template-columns:1fr}.kontakt__kopf,.wege,.direkt,.kontakt__aktion{grid-area:auto/1/auto/-1}}@media (width<=420px){.mannschaft{gap:12px}.kopfbild__rolle{font-size:13px}.eckdaten div{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.leistung__pfeil,.wandel__tag span{transition:none!important}.leistung:hover .bild img,.chef:hover .bild img,.kopfbild:hover .bild img,.galerie__gross:hover .bild img,.galerie__klein:hover .bild img{transform:none}.wandel__bild--aus{transition:clip-path 10ms linear,opacity .3s}}@media (width>=901px){.ist-aktiv .buehne__titel{font-size:clamp(38px,min(5.1vw,9.5vh),76px)}.ist-aktiv .wort{font-size:clamp(56px,min(12.4vw,16vh),184px)}}@media (width>=901px) and (height<=820px){.ist-aktiv .hinweis{display:none}.ist-aktiv .buehne__lead{margin-top:16px;font-size:16.5px}.ist-aktiv .buehne__aktion{margin-top:20px}.ist-aktiv .wort{margin-top:12px}.ist-aktiv .buehne__zeile{margin-bottom:14px}}@media (width>=901px) and (height<=640px){.ist-aktiv .buehne__zeile{display:none}.ist-aktiv .buehne__lead{line-height:1.5}}@media (width<=900px){.ist-aktiv .wort{font-size:clamp(48px,min(21vw,12vh),104px)}}@media (width<=900px) and (height<=700px){.ist-aktiv .vn__rahmen{min-height:170px}.ist-aktiv .buehne__titel{font-size:clamp(32px,9vw,52px)}}.lot{top:var(--kopf-h);width:0;height:0;transition:transform var(--t5) var(--feder), opacity var(--t3) ease;position:absolute;right:clamp(14px,2vw,30px)}.kopf.ist-schmal .lot{transform:translateY(-18px)}.lot.ist-weg{opacity:0;pointer-events:none;transform:translateY(-48px)}.lot.ist-weg .lot__blei{pointer-events:none}.lot__haken{background:var(--beton);border-radius:1px;width:12px;height:4px;position:absolute;top:-2px;left:-6px}.lot__arm{transform-origin:20px 0;width:40px;position:absolute;top:0;left:-20px}.lot__schnur{background:var(--tinte);width:1px;height:190px;margin-left:19.5px;display:block;box-shadow:0 0 0 .6px #f6f3ed8c}.lot__blei{cursor:grab;touch-action:none;pointer-events:auto;filter:drop-shadow(0 3px 3px #1415164d);width:30px;height:48px;margin-top:-1px;margin-left:5px;display:block;overflow:visible}.lot__blei:active{cursor:grabbing}.rollmass{display:none}@media (width>=1100px){html.bewegung .rollmass{left:14px;top:var(--kopf-h);z-index:40;pointer-events:none;width:20px;display:block;position:fixed;bottom:0}}.rollmass__gehaeuse{z-index:2;background:linear-gradient(to bottom, #3c4146, var(--beton) 55%, #1e2023);border-radius:7px;width:32px;height:32px;position:absolute;top:6px;left:-6px;box-shadow:inset 0 1px #ffffff2e,0 4px 10px #14151640}.rollmass__gehaeuse:after{content:"";border:1.5px solid var(--blau-hell);border-radius:50%;width:14px;height:14px;position:absolute;top:9px;left:9px}.rollmass__spur{position:absolute;inset:34px 0 0}.rollmass__band{background-color:var(--kalk);background-image:linear-gradient(to bottom, var(--blau) 2px, transparent 2px), linear-gradient(to bottom, var(--tinte) 1px, transparent 1px), linear-gradient(to bottom, #18191a80 1px, transparent 1px);clip-path:inset(0 0 100%);background-position:100% 0,100% 0,100% 0;background-repeat:repeat-y;background-size:14px 100px,10px 50px,5px 10px;border-left:1px solid #18191a2e;border-right:1px solid #18191a66;position:absolute;inset:0}.rollmass__lasche{width:20px;position:absolute;top:0;left:0}.rollmass__haken{background:var(--beton);width:26px;height:7px;box-shadow:inset 0 -2px 0 var(--blau);border-radius:0 2px 2px 0;display:block}.rollmass__wert,.rollmass__ort{writing-mode:vertical-rl;font:600 10.5px/18px var(--text);white-space:nowrap;letter-spacing:.02em;background:var(--kalk);color:var(--tinte);font-variant-numeric:tabular-nums;padding:4px 0;position:absolute;bottom:12px;left:1px;transform:rotate(180deg)}.rollmass__ort{color:var(--blau-tief);text-transform:uppercase;letter-spacing:.08em;font-weight:700;bottom:82px}.rollmass__wert,.rollmass__ort{opacity:0;transition:opacity var(--t3) ease}.rollmass.ist-lang .rollmass__wert,.rollmass.ist-lang .rollmass__ort{opacity:1}.waage{align-items:center;gap:18px;display:flex}.waage__koerper{background:linear-gradient(to bottom, #50565c 0%, #363a3f 30%, var(--beton) 70%, #1b1d20 100%);border-radius:3px;flex:none;width:min(100%,400px);height:30px;position:relative;box-shadow:inset 0 1px #ffffff38,0 6px 14px #1415162e}.waage__koerper:after{content:"";background:var(--blau);border-radius:0 0 3px 3px;height:3px;position:absolute;bottom:0;left:0;right:0}.waage__loch{background:var(--kalk);border-radius:6px;width:54px;height:12px;position:absolute;top:8px;box-shadow:inset 0 2px 3px #00000059}.waage__loch--l{left:9%}.waage__loch--r{right:9%}.waage__fenster{background:#121315;border-radius:3px;width:96px;height:20px;margin-left:-48px;position:absolute;top:4px;left:50%;overflow:hidden}.waage__fenster:before{content:"";background:linear-gradient(#d4e9fb,#9fcaf1 60%,#7fb5e6);border-radius:6px;position:absolute;inset:4px 6px;box-shadow:inset 0 -1px 2px #00000040}.waage__marke{z-index:2;background:#121315;width:1.5px;position:absolute;top:3px;bottom:3px}.waage__marke--l{left:calc(50% - 15px)}.waage__marke--r{left:calc(50% + 13.5px)}.waage__blase{z-index:1;background:linear-gradient(#fff 0%,#eef6fe 70%,#cfe3f6 100%);border-radius:50%;width:22px;height:8px;margin-left:-11px;position:absolute;top:6px;left:50%;box-shadow:0 0 0 .5px #055fa873}.waage__anzeige{line-height:1.3;font:600 14px/1.35 var(--text);color:var(--tinte-2);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;display:flex}.waage__grad{min-width:4.5ch;font:700 20px/1.1 var(--display);letter-spacing:.04em;color:var(--tinte)}.waage__status{color:var(--blau-tief);text-transform:uppercase;letter-spacing:.08em;transition:opacity var(--t3) ease;font-size:12.5px}.waage.ist-schief .waage__status{opacity:.25}.dunkel .waage__anzeige{color:var(--grau-hell)}.dunkel .waage__grad{color:var(--kalk)}.dunkel .waage__status{color:var(--blau-hell)}.dunkel .waage__loch{background:var(--nacht)}.trenner{padding:0 var(--rand);justify-content:center;display:flex}.trenner .waage{justify-content:center;width:min(100%,620px)}.trenner .waage__koerper{width:min(100%,460px)}@media (width<=960px){.kopf.ist-schmal .lot{transform:translateY(-10px)}.lot{right:18px}.lot__schnur{height:46px}.lot__blei{width:16px;height:26px;margin-left:12px}}@media (width<=600px){.waage{gap:12px}.waage__koerper,.trenner .waage__koerper{width:100%;max-width:230px;height:26px}.waage__loch{width:34px;height:10px;top:7px}.waage__loch--l{left:7%}.waage__loch--r{right:7%}.waage__fenster{top:2px}}@media (prefers-reduced-motion:reduce){.lot{transition:none}.lot__blei{cursor:default}}.trenner--start{margin-top:calc(-1*clamp(24px,4vw,64px));padding-bottom:clamp(72px,9vw,128px)}.trenner--papier{background:var(--papier);padding-top:clamp(16px,3vw,40px);padding-bottom:clamp(56px,7vw,96px)}
