.ox .fl-hero{text-align:left;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:24px;display:grid}.ox .fl-hero-t{z-index:2;position:relative}.ox .fl-hero .ox-kanal{justify-content:flex-start}.ox .fl-hero .ox-lead{max-width:560px;margin-left:0;margin-right:0}.ox .fl-hero .ox-cta{justify-content:flex-start;align-items:flex-start}.ox .fl-hero .ox-av{justify-content:flex-start}.fl-bild{isolation:isolate;align-self:end;margin:0;position:relative}.fl-bild>img{width:100%;height:auto;display:block;-webkit-mask:linear-gradient(#000 66%,#0000 97%);mask:linear-gradient(#000 66%,#0000 97%)}.fl-bild:before{content:"";z-index:-1;filter:blur(10px);background:radial-gradient(closest-side,#ff7b2e4d,#ff7b2e1a 60%,#0000);border-radius:50%;position:absolute;inset:14% 8% 10%}.fl-bild-hero{margin-right:-24px}.fl-chip{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#64748b;white-space:nowrap;background:#ffffffe6;border-radius:16px;align-items:center;gap:12px;padding:12px 18px 12px 12px;font-size:13px;line-height:1.35;animation:7s ease-in-out infinite flSchweb;display:flex;position:absolute;box-shadow:0 0 0 1px #0f172a0f,0 24px 48px -22px #0f172a59}.fl-chip>span{flex-direction:column;display:flex}.fl-chip b{color:#0f172a;font-size:14.5px;font-weight:650}.fl-chip>img{background:#f1f5f9;border-radius:10px;width:34px;height:34px;padding:8px}.fl-chip-i{color:#fff;background:linear-gradient(#ff9a4d,#ff6a1a);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.fl-chip-i svg{width:16px;height:16px}.fl-chip.f3,.fl-chip.f5{padding-left:18px}.f1{top:34%;left:-10%}.f2{animation-delay:-2.3s;top:60%;right:-4%}.f3{animation-delay:-4.6s;bottom:16%;left:0}.f4{animation-delay:-1.5s;top:38%;right:-6%}.f5{animation-delay:-3.8s;bottom:18%;left:-4%}@keyframes flSchweb{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.fl-chip{animation:none}}.fl-ich-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:72px;display:grid}.fl-ich .ox-kopf{text-align:left;max-width:none;margin:0}.fl-ich-t>p{color:#475569;max-width:540px;margin-top:24px;font-size:18px;line-height:1.65}.fl-liste{gap:12px;margin:28px 0 36px;padding:0;list-style:none;display:grid}.fl-liste li{color:#334155;align-items:center;gap:12px;font-size:16px;font-weight:500;display:flex}.fl-liste svg{color:#fff;background:linear-gradient(#ff9a4d,#ff6a1a);border-radius:50%;flex:none;width:22px;height:22px;padding:4px}@media (max-width:980px){.ox .fl-hero{text-align:center;grid-template-columns:1fr;gap:8px}.ox .fl-hero .ox-kanal,.ox .fl-hero .ox-cta,.ox .fl-hero .ox-av{justify-content:center;align-items:center}.ox .fl-hero .ox-lead{margin-left:auto;margin-right:auto}.fl-bild-hero{justify-self:center;width:min(460px,100%);margin:24px 0 0}.fl-ich-in{grid-template-columns:1fr;gap:16px}.fl-bild-ich{justify-self:center;width:min(460px,100%)}}@media (max-width:680px){.ox .fl-hero h1{font-size:37px}.fl-chip{border-radius:13px;gap:9px;padding:9px 14px 9px 9px;font-size:11.5px}.fl-chip b{font-size:13px}.fl-chip>img,.fl-chip-i{border-radius:8px;width:28px;height:28px}.fl-chip>img{padding:6px}.f1{left:-2%}.f2{right:-2%}.f3{left:2%}.f4{right:-2%}.f5{left:-2%}.fl-ich-t>p{font-size:16px}.fl-ich-t .mx-btn{justify-content:space-between;width:100%}}.fl-bild>img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 52%,#0000 92%),linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#000 52%,#0000 92%),linear-gradient(90deg,#0000,#000 14% 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.ox .fl-hero h1{font-size:clamp(40px,4.2vw,62px)}.ox .fl-hero .ox-lead{margin-top:22px}.ox .ox-hero{background:linear-gradient(#fff 0 calc(100% - 260px),#f4f5f7 100%);position:relative}.ox .ox-hero:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(42% 52% at 76% 48%,#ff7b2e29,#0000 70%);position:absolute;inset:0}.ox .ox-hero>*{z-index:1;position:relative}.mx:has(.fl-hero) .mx-nav-in{background:#ffffffdb!important}.fl-bild-hero:after,.fl-bild-ich:after{content:"";z-index:-1;aspect-ratio:1;border:1.5px solid #ff6a1a59;border-radius:50%;width:78%;position:absolute;top:6%;left:50%;transform:translate(-50%);box-shadow:0 0 0 44px #ff6a1a09,0 0 0 45.5px #ff6a1a29}.fl-bild-ich:after{width:52%;top:0}.fl-bild-ich:before{top:4%;bottom:30%}.f4{top:30%;right:-4%}.f5{bottom:30%;left:-6%}.fl-bild-hero:after,.fl-bild-ich:after{box-shadow:none;outline-offset:26px;background:radial-gradient(closest-side,#ff7b2e1a,#0000);border:1px solid #ff6a1a73;outline:1px dashed #ff6a1a47}.fl-bild:before{opacity:.7}.f1{left:-2%}.ox .ox-hero{margin-top:-76px;padding-top:224px}@media (max-width:680px){.ox .ox-hero{padding-top:164px}}.fl-bild-hero:after{display:none}.fl-bild-hero:before{z-index:-1;opacity:.55}.fl-wand{z-index:-2;opacity:.9;pointer-events:none;justify-content:center;gap:18px;display:flex;position:absolute;inset:-6% -40% 2% -28%;overflow:hidden;transform:perspective(1400px)rotateX(18deg)rotateY(-14deg)rotate(-8deg);-webkit-mask-image:radial-gradient(60% 58% at 50% 46%,#000 30%,#0000 100%);mask-image:radial-gradient(60% 58% at 50% 46%,#000 30%,#0000 100%)}.fl-spalte{flex-direction:column;flex:none;gap:18px;width:280px;animation:46s linear infinite flLauf;display:flex}.fl-spalte.s1{margin-top:-120px;animation-duration:52s;animation-direction:reverse}.fl-spalte.s2{margin-top:-60px;animation-duration:58s}.fl-kachel{background:#fff;border-radius:12px;padding:6px;display:block;box-shadow:0 0 0 1px #0f172a0f,0 18px 36px -18px #0f172a59}.fl-kachel:before{content:"";background:radial-gradient(circle at 4px 4px,#ff5f57 3px,#0000 3.5px),radial-gradient(circle at 15px 4px,#febc2e 3px,#0000 3.5px),radial-gradient(circle at 26px 4px,#28c840 3px,#0000 3.5px);width:30px;height:8px;margin:0 0 6px 4px;display:block}.fl-kachel img{aspect-ratio:1600/716;object-fit:cover;object-position:top;border-radius:7px;width:100%;height:auto;display:block}@keyframes flLauf{to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.fl-spalte{animation:none}}@media (max-width:980px){.fl-wand{left:-20%;right:-20%}.fl-spalte{width:220px}}@media (max-width:680px){.fl-spalte{gap:12px;width:170px}.fl-wand{gap:12px}}.fl-kachel{background:0 0;border-radius:14px;padding:0;overflow:hidden;box-shadow:inset 0 1px #fff9,0 0 0 1px #0f172a14,0 24px 44px -22px #0f172a73}.fl-kachel:before{display:none}.fl-kachel img{border-radius:0}.fl-wand{gap:22px;-webkit-mask-image:radial-gradient(62% 52% at 50% 40%,#000 34%,#0000 100%);mask-image:radial-gradient(62% 52% at 50% 40%,#000 34%,#0000 100%)}.fl-bild-hero{padding-bottom:0}.fl-bild-hero .fl-boden{z-index:0;pointer-events:none;background:linear-gradient(#fff0,#fff 85%);height:22%;position:absolute;bottom:-2px;left:-30%;right:-30%}@media (max-width:680px){.fl-spalte{gap:14px;width:180px}.fl-wand{gap:14px}}.fl-bild-hero .fl-boden{z-index:-1}.fl-wand{gap:26px;inset:-10% -46% -4% -34%;transform:perspective(1800px)rotateX(10deg)rotateY(-22deg)rotate(-3deg);-webkit-mask-image:radial-gradient(58% 56% at 52% 42%,#000 40%,#0000 100%);mask-image:radial-gradient(58% 56% at 52% 42%,#000 40%,#0000 100%)}.fl-spalte{gap:26px;width:360px}.fl-spalte.s1{margin-top:-220px}.fl-spalte.s2{margin-top:-90px}.fl-kachel{border-radius:16px;box-shadow:0 0 0 1px #0f172a12,0 2px 4px #0f172a0f,0 30px 60px -24px #0f172a80,0 60px 90px -60px #ff6a1a59}.fl-kachel img{aspect-ratio:16/10;object-fit:cover;object-position:left top}.fl-bild-hero .fl-boden{z-index:1;background:linear-gradient(#fff0,#fff 80%);height:16%}@media (max-width:980px){.fl-spalte{width:260px}}@media (max-width:680px){.fl-spalte{gap:16px;width:190px}.fl-wand{gap:16px}.fl-spalte.s1{margin-top:-140px}}.fl-kachel{flex:none}.fl-bild-hero{clip-path:inset(-100vh -100vw 0);border-bottom:1px solid #0f172a1a}.fl-bild-hero>img{-webkit-mask-image:none!important;mask-image:none!important}.fl-bild-hero:before{display:none}.ox .fl-hero{align-items:end}.ox .fl-hero-t{padding-bottom:56px}@media (max-width:980px){.ox .fl-hero-t{padding-bottom:0}}.ox .ox-hero{background:linear-gradient(#fff 0 calc(100% - 140px),#f4f5f7 100%)}.fl-bild-ich{isolation:isolate;clip-path:inset(-100vh -100vw 0)}.fl-bild-ich .fl-wand{inset:-8% -30% 0;transform:perspective(1800px)rotateX(10deg)rotateY(22deg)rotate(3deg)}.fl-bild-ich>img{-webkit-mask-image:linear-gradient(#000 80%,#0000 99%)!important;mask-image:linear-gradient(#000 80%,#0000 99%)!important}.fl-bild-ich:after{display:none}.ab-box{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;position:relative;overflow:hidden;text-align:left!important;padding-bottom:0!important;display:grid!important}.ab-t{padding-bottom:64px}.ab-box .ab-t ul{justify-content:flex-start}.ab-bild{justify-self:end;width:100%;max-width:440px;height:auto;margin-right:-12px;display:block}@media (max-width:980px){.ab-box{grid-template-columns:1fr}.ab-bild{justify-self:center;max-width:320px;margin:0}.ab-t{padding-bottom:0}}.ab-bild{max-width:380px;margin-top:48px}.ab-t>p{max-width:520px;margin:20px 0 32px;font-size:17px;line-height:1.6;color:#94a3b8!important;opacity:1!important}.ab-t>ul{margin-top:24px}.ab-box{overflow:visible!important}.ab-bild{clip-path:inset(-400px 24px 0 0 round 0 0 24px);width:110%;max-width:600px;margin:-150px -24px 0 0}@media (max-width:980px){.ab-bild{clip-path:none;width:100%;max-width:420px;margin:24px auto 0}}.ox #projekte{padding-bottom:120px;position:relative}.ox #projekte:before{content:"";z-index:-1;background:radial-gradient(60% 120% at 50% 0,#ff6a1a38,transparent 60%),linear-gradient(#ffffff0a 1px,transparent 1px) 0 0/56px 56px,linear-gradient(90deg,#ffffff0a 1px,transparent 1px) 0 0/56px 56px,var(--band);position:absolute;inset:58% 0 0}.ox #projekte .mx-cases-f,.ox #projekte .mx-pn,.ox .ox-end{position:relative}.ox .ox-end:before{content:"";z-index:-1;background:var(--band);position:absolute;inset:calc(180px + 68%) 0 0}.ox main,.ox{isolation:isolate}@media (max-width:680px){.ox #projekte{padding-bottom:88px}.ox #projekte:before{top:52%}.ox .ox-end:before{top:calc(120px + 72%)}}.ox .ox-end:before{display:none}.ox .ox-end>.ox-w{position:relative}.ox .ox-end>.ox-w:before{content:"";z-index:-1;background:var(--band);background:radial-gradient(50% 140% at 50% 0,#ffffff2e,#0000 60%),linear-gradient(#ff8a3d 0,#f2600f 55%,#7a2a06 85%,#0b0f17 100%);width:100vw;position:absolute;top:70%;bottom:-121px;left:calc(50% - 50vw)}.ox{--band:#0d111a}.ox #projekte{padding-bottom:0}.ox #projekte:before{background:var(--band)}.ox .fl-ich{background:var(--band);padding-bottom:180px}.ox .fl-ich .ox-kopf h2{color:#fff}.ox .fl-ich .ox-kopf .ox-label{color:#cbd5e1}.ox .fl-ich-t>p{color:#94a3b8}.ox .fl-ich .fl-liste li{color:#e2e8f0}.ox .fl-bild-ich{clip-path:inset(-100vh -100vw 0)}.ox .fl-bild-ich .fl-wand{opacity:.8;-webkit-mask-image:radial-gradient(56% 54% at 50% 42%,#000 30%,#0000 100%);mask-image:radial-gradient(56% 54% at 50% 42%,#000 30%,#0000 100%)}.ox .fl-bild-ich>img{-webkit-mask-image:linear-gradient(#000 82%,#0000 100%)!important;mask-image:linear-gradient(#000 82%,#0000 100%)!important}.ox .ox-end>.ox-w:before{background:#f2600f}.mx:has(.fl-hero) .mx-foot{background:#f2600f!important}.ox .ox-end .ab-box{box-shadow:0 0 0 1px #ffffff14,0 40px 80px -36px #50140099!important}@media (max-width:680px){.ox .fl-ich{padding-bottom:120px}}.mx:has(.fl-hero) .mx-foot{padding:0!important}.mx:has(.fl-hero) .mx-foot>.mx-w{width:100%!important;max-width:none!important;box-shadow:none!important;border-radius:0!important}.mx:has(.fl-hero) .mx-foot-box{box-shadow:none!important;background:#fff!important;border-radius:0!important}@media (max-width:980px){.ab-bild{clip-path:inset(0 round 0 0 32px 32px);justify-self:stretch;width:calc(100% + 44px);max-width:none;margin:24px -22px 0}.ab-box{grid-template-columns:minmax(0,1fr)!important}.ab-box .ab-t li{white-space:normal}}
