.side-rays{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.side-rays-canvas{opacity:1;width:100%;height:100%;transition:opacity .8s;display:block}.side-rays:not([data-shader-ready]) .side-rays-canvas{opacity:0!important}[data-theme=light] .side-rays{opacity:.62}.side-rays[data-shader-fallback=true]:before{content:"";background:radial-gradient(130% 120% at 100% 0%, color-mix(in srgb, var(--accent-magenta) 26%, transparent), transparent 48%), conic-gradient(from 208deg at 100% 0%, transparent 0deg, color-mix(in srgb, var(--accent-red) 22%, transparent) 22deg, transparent 38deg, color-mix(in srgb, var(--accent-violet) 20%, transparent) 58deg, transparent 80deg);opacity:.7;animation:14s ease-in-out infinite alternate side-rays-fallback-flow;display:block;position:absolute;inset:0}[data-theme=light] .side-rays[data-shader-fallback=true]:before{opacity:.42;mix-blend-mode:multiply}@keyframes side-rays-fallback-flow{to{opacity:.5;transform:translate(-1.4%,1%)}}@media (prefers-reduced-motion:reduce){.side-rays[data-shader-fallback=true]:before{animation:none}}[data-motion=off] .side-rays[data-shader-fallback=true]:before{animation:none}[data-backgrounds=off] .side-rays{display:none}
.about-values-section{overflow-x:clip}.values-showcase{gap:clamp(52px,9vh,104px);margin:clamp(32px,6vh,64px) 0 0;padding:0;list-style:none;display:grid}.value-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.value-row:nth-child(2n) .value-media{order:2}.value-media{isolation:isolate;position:relative}.value-media:after{z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--accent-local) 42%, transparent), transparent 70%);filter:blur(46px);opacity:.7;content:"";border-radius:999px;width:62%;height:62%;position:absolute;inset:auto -14% -18% auto}.value-image{aspect-ratio:4/3;object-fit:cover;border:1px solid color-mix(in srgb, var(--accent-local) 30%, var(--border-strong));border-radius:22px;width:100%;height:auto;display:block;box-shadow:0 34px 90px #00000073}.value-copy{flex-direction:column;gap:12px;display:flex}.value-kicker{letter-spacing:.14em;text-transform:uppercase;width:fit-content;font-size:.76rem;font-weight:600}.value-title{margin:0;font-size:clamp(1.5rem,3.2vw,2.15rem);line-height:1.15}.value-copy p{max-width:52ch;margin:0}.value-copy .overview-partner-copy{margin:4px 0 0}.gradient-de,.gradient-eu{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gradient-de{background-image:linear-gradient(90deg,#5a5a66 0%,#e5342f 48%,#ffd23f 100%)}[data-theme=light] .gradient-de{background-image:linear-gradient(90deg,#16161a 0%,#d00000 48%,#b98900 100%)}.gradient-eu{background-image:linear-gradient(95deg,#4d86f5 0%,#1f5ce0 58%,#ffd23f 100%)}[data-theme=light] .gradient-eu{background-image:linear-gradient(95deg,#1a56d6 0%,#002f8f 58%,#b98900 100%)}.value-row-inventory{--accent-local:#0b7b79;--accent-gradient:linear-gradient(90deg, #12d6ff, #0b7b79)}.value-row-production{--accent-local:#c20078;--accent-gradient:linear-gradient(90deg, #ff003c, #c20078)}.value-row-platform{--accent-local:#12d6ff;--accent-gradient:linear-gradient(90deg, #12d6ff, #7f00eb)}.value-row-sensor{--accent-local:#ff3158;--accent-gradient:linear-gradient(90deg, #ff3158, #7f00eb)}@media (max-width:860px){.value-row,.value-row:nth-child(2n){grid-template-columns:1fr}.value-row:nth-child(2n) .value-media{order:0}}.about-shaded-page{isolation:isolate;position:relative}.about-shaded-page>.side-rays{z-index:0;position:fixed}.about-shaded-page>section{z-index:1;position:relative}.about-shaded-page>.about-values-section{padding-top:clamp(104px,13vh,148px)}.about-headline{font-size:clamp(2.1rem,5vw,3.3rem);line-height:1.08}
