._59nn_G_hero{background:var(--rot);height:320vh;position:relative}._59nn_G_stage{background:var(--rot);height:100svh;color:var(--weiss);position:sticky;top:0;overflow:hidden}._59nn_G_grid{--tw:clamp(84px, 11vw, 190px);--th:calc(var(--tw) * .75);--gy:clamp(28px, 4.6vw, 76px);--gx:calc(var(--gy) * 1.6);--pitch:calc(var(--tw) + var(--gx));will-change:transform, opacity;position:absolute;inset:0}._59nn_G_dom{transition:opacity .6s var(--ease-out);position:absolute;inset:0}._59nn_G_col{top:50%;left:calc(var(--c) * var(--pitch) - var(--pitch));width:var(--tw);gap:var(--gy);will-change:transform;flex-direction:column;display:flex;position:absolute;transform:translateY(-50%)}._59nn_G_tile{width:var(--tw);height:var(--th);position:relative;overflow:hidden}._59nn_G_tile span{font-size:clamp(9px,.8vw,12px);line-height:1.2;position:absolute;bottom:8%;left:8%;right:8%}._59nn_G_schwarz{background:var(--schwarz);color:var(--weiss)}._59nn_G_weiss{background:var(--weiss);color:var(--rot)}._59nn_G_glas{background:color-mix(in srgb, var(--weiss) 12%, transparent);color:var(--weiss)}._59nn_G_tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._59nn_G_canvas{opacity:0;transition:opacity .6s var(--ease-out);position:absolute;inset:0}._59nn_G_glReady ._59nn_G_canvas{opacity:1}._59nn_G_glReady ._59nn_G_dom{opacity:0}._59nn_G_fade{background:var(--weiss);opacity:0;pointer-events:none;position:absolute;inset:0}._59nn_G_haltung{left:var(--gutter);right:var(--gutter);max-width:860px;position:absolute;top:50%;transform:translateY(-50%)}._59nn_G_claim{margin:0;font-size:clamp(44px,6.4vw,104px);font-weight:700;line-height:1}._59nn_G_claim span{white-space:nowrap;display:block}@media (max-width:720px){._59nn_G_claim{font-size:10vw}}._59nn_G_satz{text-wrap:pretty;max-width:34ch;margin:clamp(22px,2.6vw,40px) 0 0;font-size:clamp(19px,1.9vw,28px);line-height:1.35}._59nn_G_satz,._59nn_G_claim{opacity:0}._59nn_G_hint{opacity:.85;flex-direction:column;align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}._59nn_G_hint i{transform-origin:50% 0;width:1px;height:28px;animation:_59nn_G_hint 2.4s var(--ease-out) infinite;background:currentColor;display:block}@keyframes _59nn_G_hint{0%{transform-origin:50% 0;transform:scaleY(0)}45%{transform-origin:50% 0;transform:scaleY(1)}55%{transform-origin:50% 100%;transform:scaleY(1)}to{transform-origin:50% 100%;transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){._59nn_G_hero{height:100svh}._59nn_G_stage{position:relative}._59nn_G_grid{opacity:.14}._59nn_G_canvas,._59nn_G_fade,._59nn_G_hint{display:none}._59nn_G_satz,._59nn_G_claim{opacity:1}}
.Qfybka_arbeiten{background:var(--weiss);padding:clamp(130px, 20vh, 220px) var(--gutter) clamp(120px, 18vh, 220px)}.Qfybka_inner{max-width:1300px;margin:0 auto}.Qfybka_head{color:var(--grau);justify-content:space-between;align-items:baseline;margin-bottom:clamp(50px,10vh,110px);font-size:13px;display:flex}.Qfybka_headTitle{font:inherit;margin:0}.Qfybka_cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(28px,5.5vw,80px);display:grid}.Qfybka_col{flex-direction:column;gap:clamp(70px,13vh,150px);display:flex}.Qfybka_case{opacity:0;transition:opacity .9s ease, transform 1.1s var(--ease-out);transition-delay:calc(var(--col,0) * 90ms);text-decoration:none;display:block;transform:translateY(46px)}.Qfybka_case[data-col="1"]{--col:1}.Qfybka_case[data-col="2"]{--col:2}.Qfybka_case.Qfybka_in{opacity:1;transform:none}.Qfybka_media{width:100%;position:relative;overflow:hidden}.Qfybka_fill{position:absolute;inset:0}.Qfybka_fill img,.Qfybka_fill video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Qfybka_schwarz{background:var(--schwarz);color:var(--weiss)}.Qfybka_rot{background:var(--rot);color:var(--weiss)}.Qfybka_ph{font-size:clamp(12px,1vw,15px);position:absolute;bottom:12px;left:14px}.Qfybka_title{margin:16px 0 0;font-size:clamp(16px,1.45vw,22px);font-weight:400;line-height:1.3;transition:opacity .35s}.Qfybka_title:before{content:"•";opacity:0;width:0;transition:width .35s var(--ease-out), opacity .35s ease, transform .35s var(--ease-out);display:inline-block;transform:translate(-8px)}.Qfybka_case:hover .Qfybka_title:before,.Qfybka_case:focus-visible .Qfybka_title:before{opacity:1;width:.9em;transform:none}.Qfybka_tags{color:var(--grau);flex-wrap:wrap;gap:6px 12px;margin:10px 0 0;padding:0;font-size:12px;list-style:none;transition:opacity .35s;display:flex}.Qfybka_tags li{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Qfybka_tags .Qfybka_konzept{color:var(--rot);text-decoration:none}:is(.Qfybka_cols:has(.Qfybka_case:hover) .Qfybka_case:not(:hover) :is(.Qfybka_title,.Qfybka_tags),.Qfybka_cols:has(.Qfybka_case:focus-visible) .Qfybka_case:not(:focus-visible) :is(.Qfybka_title,.Qfybka_tags)){opacity:.3}.Qfybka_case:focus-visible{outline:none}.Qfybka_case:focus-visible .Qfybka_media{outline:2px solid var(--schwarz);outline-offset:6px}@media (max-width:720px){.Qfybka_cols{flex-direction:column;gap:72px;display:flex}.Qfybka_col{display:contents}.Qfybka_case{width:68%;transition-delay:0s}.Qfybka_case[data-side=rechts]{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.Qfybka_case{opacity:1;transition:none;transform:none}.Qfybka_title,.Qfybka_tags,.Qfybka_title:before{transition:none}}.Qfybka_bald{cursor:default;-webkit-user-select:none;user-select:none}.Qfybka_bald .Qfybka_media{filter:blur(16px)}.Qfybka_rahmen{position:relative}.Qfybka_baldHinweis{z-index:1;background:var(--weiss);color:var(--rot);white-space:nowrap;pointer-events:none;border-radius:999px;padding:10px 18px;font-size:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Qfybka_bald .Qfybka_title:before{display:none}.Qfybka_grossZeile{grid-column:1/-1;grid-template-columns:repeat(var(--n,1), minmax(0, 1fr));align-items:start;gap:clamp(28px,5.5vw,80px);margin-bottom:clamp(30px,6vh,70px);display:grid}.Qfybka_grossZeile[data-anzahl="2"]{--n:2}.Qfybka_gross .Qfybka_title{margin-top:20px;font-size:clamp(22px,2.2vw,34px)}.Qfybka_gross .Qfybka_tags{font-size:13px}@media (max-width:720px){.Qfybka_grossZeile{flex-direction:column;align-self:stretch;gap:72px;margin-bottom:0;display:flex}.Qfybka_grossZeile .Qfybka_case{width:100%}}
.dsRXoW_was{max-width:1180px;padding:clamp(110px, 18vh, 200px) var(--gutter) clamp(140px, 24vh, 260px);background:var(--weiss);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:clamp(24px,5vw,80px);margin:0 auto;display:grid}.dsRXoW_title{margin:0;font-size:clamp(30px,3.6vw,54px);font-weight:700;line-height:1.05}.dsRXoW_satz{text-wrap:pretty;max-width:30ch;margin:0 0 28px;font-size:clamp(20px,1.9vw,28px);line-height:1.4}.dsRXoW_more{padding:4px 0;font-size:15px;text-decoration:none;display:inline-block;position:relative}.dsRXoW_more:after{content:"";transform-origin:0;background:currentColor;height:1px;position:absolute;bottom:0;left:0;right:0}.dsRXoW_more:hover:after{animation:dsRXoW_unterstrich .7s var(--ease-out)}@keyframes dsRXoW_unterstrich{0%{transform-origin:100%;transform:scaleX(1)}45%{transform-origin:100%;transform:scaleX(0)}46%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.dsRXoW_title,.dsRXoW_satz,.dsRXoW_more{opacity:0;transition:opacity .9s ease, transform 1.1s var(--ease-out);transform:translateY(28px)}.dsRXoW_satz{transition-delay:.1s}.dsRXoW_more{transition-delay:.2s}.dsRXoW_in .dsRXoW_title,.dsRXoW_in .dsRXoW_satz,.dsRXoW_in .dsRXoW_more{opacity:1;transform:none}@media (max-width:720px){.dsRXoW_was{grid-template-columns:minmax(0,1fr);gap:20px}}@media (prefers-reduced-motion:reduce){.dsRXoW_title,.dsRXoW_satz,.dsRXoW_more{opacity:1;transition:none;transform:none}.dsRXoW_more:hover:after{animation:none}}
