.cardwall{z-index:0;pointer-events:none;position:absolute;inset:0}.cardwall canvas{width:100%;height:100%;display:block}.cardwall:after{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--c-dark) 0, #0d0d0d00 14%, #0d0d0d00 82%, var(--c-dark) 100%);position:absolute;inset:0}.hero--cards .c-hero-in{z-index:1}.cw-row,.cardwall.is-flat canvas{display:none}.cardwall.is-flat .cw-row{opacity:.42;gap:16px;display:flex;position:absolute;bottom:56px;left:50%;translate:-50%}.hero--flat.c-hero{padding-bottom:260px}.cw-card{width:81px;height:144px;animation:cw-float 9s var(--c-ease) infinite alternate;background:url(/v4/cardwall/row.webp) 0 0/500% 100% no-repeat;border-radius:8px;display:block;box-shadow:inset 0 0 0 1px #ffffff1f}html[lang=de] .cw-card{background-image:url(/v4/cardwall/de/row.webp)}.cw-card--2{background-position:25% 0;animation-delay:-1.8s}.cw-card--3{background-position:50% 0;animation-delay:-3.6s}.cw-card--4{background-position:75% 0;animation-delay:-5.4s}.cw-card--5{background-position:100% 0;animation-delay:-7.2s}@keyframes cw-float{0%{translate:0 6px}to{translate:0 -6px}}html[data-motion=off] .cw-card{animation:none}@media (prefers-reduced-motion:reduce){.cw-card{animation:none}}@media (max-width:809.98px){.hero.hero--cards.c-hero{padding-top:232px;padding-bottom:200px}.cardwall:after{background:linear-gradient(to bottom, var(--c-dark) 0, #0d0d0d00 128px, #0d0d0d00 calc(100% - 120px), var(--c-dark) 100%)}.cardwall.is-flat .cw-row{gap:10px;bottom:40px}.hero--flat.c-hero{padding-bottom:200px}.cw-card{width:54px;height:96px}}@media (max-width:379.98px){.cw-card--1,.cw-card--5{display:none}}
.c-arc{--arc-h:520px;--arc-side:6%;--arc-sway:1.5%;--arc-wide:.025;--arc-crest:.025;--arc-ease:cubic-bezier(.37, 0, .63, 1);height:var(--arc-h);isolation:isolate;pointer-events:none;background:#fff;position:relative;overflow:clip}@media (max-width:809.98px){.c-arc{--arc-h:360px;--arc-side:22%;--arc-crest:.05;--arc-sway:2%;--arc-wide:.02}}.c-arc>div,.c-arc-back>div,.c-arc-fill,.c-arc-glow{position:absolute}.c-arc-back,.c-arc-front{will-change:transform}.c-arc-back{transform-origin:50% 5%;height:98.04%;transform:scaleY(sin(min(1, var(--arc-p,1) / .9804) * 90deg));top:0;left:0;right:0}.c-arc-front{transform-origin:50% 5%;height:52.94%;transform:scaleY(sin(clamp(0, (var(--arc-p,1) - .4706) / .5294, 1) * 90deg));bottom:0;left:0;right:0}.c-arc-back>div{inset:0}.c-arc-drift{animation:arc-sway 16s var(--arc-ease) infinite}.c-arc-fill,.c-arc-glow{top:0;bottom:0;left:calc(-1 * var(--arc-side));right:calc(-1 * var(--arc-side))}.c-arc-fill{transform-origin:50% 100%;animation:arc-breathe 23s var(--arc-ease) -9s infinite, arc-crest 16s var(--arc-ease) -4s infinite;background:radial-gradient(66.47% 394% at 50% 1194.4%,#1d52d8f9 277.87%,#1c52d9f7 278.64%,#1c51d9f6 279.4%,#1b51d9f4 280.17%,#1b50daf3 280.93%,#1a50daf1 281.7%,#1951dbee 282.47%,#1751dbec 283.23%,#1651dde8 284%,#1451dee3 284.76%,#1351dfde 285.53%,#1051e2d8 286.3%,#0d50e3d2 287.06%,#0b50e6cb 287.83%,#0850e7c2 288.59%,#0651e9b9 289.36%,#0352ebaf 290.13%,#0053eea4 290.89%,#0054f098 291.66%,#0055f28b 292.43%,#0057f37e 293.19%,#0058f670 293.96%,#005bf762 294.72%,#005af655 295.49%,#005cf848 296.26%,#0060f63b 297.02%,#0064fa30 297.79%,#0369f825 298.55%,#0d69ff1c 299.32%,#0d69ff11 300.09%,#0d69ff08 300.85%,#0d69ff03 301.62%,#0d69ff01 302.38%,#0d69ff00 303.15%);background:radial-gradient(ellipse 66.47% 394% at 50% 1194.4% in oklab, #1d52d8f9 277.87%, #1c52d9f7 278.64%, #1c51d9f6 279.4%, #1b51d9f4 280.17%, #1b50daf3 280.93%, #1a50daf1 281.7%, #1951dbee 282.47%, #1751dbec 283.23%, #1651dde8 284.0%, #1451dee3 284.76%, #1351dfde 285.53%, #1051e2d8 286.3%, #0d50e3d2 287.06%, #0b50e6cb 287.83%, #0850e7c2 288.59%, #0651e9b9 289.36%, #0352ebaf 290.13%, #0053eea4 290.89%, #0054f098 291.66%, #0055f28b 292.43%, #0057f37e 293.19%, #0058f670 293.96%, #005bf762 294.72%, #005af655 295.49%, #005cf848 296.26%, #0060f63b 297.02%, #0064fa30 297.79%, #0369f825 298.55%, #0d69ff1c 299.32%, #0d69ff11 300.09%, #0d69ff08 300.85%, #0d69ff03 301.62%, #0d69ff01 302.38%, #0d69ff00 303.15%)}@keyframes arc-sway{0%,to{translate:calc(-1 * var(--arc-sway)) 0}50%{translate:var(--arc-sway) 0}}@keyframes arc-breathe{0%,to{scale:calc(1 - var(--arc-wide)) 1}50%{scale:calc(1 + var(--arc-wide)) 1}}@keyframes arc-crest{0%,to{transform:scaleY(calc(1 + var(--arc-crest)))}50%{transform:scaleY(calc(1 - var(--arc-crest)))}}.c-arc-back>.c-arc-trace{z-index:1;opacity:var(--trace-o,0);bottom:-40%}.c-arc-trace{-webkit-mask-image:linear-gradient(#0000,#000 18.57%);mask-image:linear-gradient(#0000,#000 18.57%)}.c-arc-glow{translate:0 var(--trace-y,0px);animation:arc-glow 19s var(--arc-ease) -4s infinite;filter:blur(12px);background:radial-gradient(66.47% 281.43% at 50% 853.14%,#765aff00 276.5% 277.25%,#765aff00 278% 278.75%,#765aff05 279.5%,#765aff0e 280.25%,#765aff1b 281%,#765aff29 281.75%,#765aff3a 282.5%,#765aff4a 283.25%,#765aff58 284%,#765aff65 284.75%,#765aff6e 285.5%,#765aff73 286.25%,#765aff72 287%,#765aff6d 287.75%,#765aff65 288.5%,#765aff5a 289.25%,#765aff4c 290%,#765aff3e 290.75%,#765aff30 291.5%,#765aff22 292.25%,#765aff16 293%,#765aff0b 293.75%,#765aff04 294.5%,#765aff00 295.25% 296%,#765aff00 296.75% 297.5%);background:radial-gradient(ellipse 66.47% 281.43% at 50% 853.14% in oklab, #765aff00 276.5%, #765aff00 277.25%, #765aff00 278.0%, #765aff00 278.75%, #765aff05 279.5%, #765aff0e 280.25%, #765aff1b 281.0%, #765aff29 281.75%, #765aff3a 282.5%, #765aff4a 283.25%, #765aff58 284.0%, #765aff65 284.75%, #765aff6e 285.5%, #765aff73 286.25%, #765aff72 287.0%, #765aff6d 287.75%, #765aff65 288.5%, #765aff5a 289.25%, #765aff4c 290.0%, #765aff3e 290.75%, #765aff30 291.5%, #765aff22 292.25%, #765aff16 293.0%, #765aff0b 293.75%, #765aff04 294.5%, #765aff00 295.25%, #765aff00 296.0%, #765aff00 296.75%, #765aff00 297.5%)}@keyframes arc-glow{0%,to{transform:translate(1.2%,1.5%)}50%{transform:translate(-1.2%,-1.5%)}}.c-arc-front{background:linear-gradient(0deg,#0d0d0d 0 2%,#0d0d0d00 18%),radial-gradient(84.03% 355.2% at 50% 1030.4%,#0d0d0d 262.22%,#0d0d0dfe 263.58%,#0d0d0dfd 264.93% 266.29%,#0d0d0dfc 267.64%,#0d0d0dfb 269%,#0d0d0dfa 270.35%,#0d0d0df9 271.71%,#0d0d0df6 273.06%,#0d0d0de8 274.42%,#0d0d0dd8 275.78%,#0d0d0dc2 277.13%,#0d0d0da7 278.49%,#0d0d0d87 279.84%,#0d0d0d67 281.2%,#0d0d0d48 282.55%,#0d0d0d30 283.91%,#0d0d0d1e 285.27%,#0d0d0d0d 286.62%,#0d0d0d08 287.98%,#0d0d0d06 289.33%,#0d0d0d04 290.69%,#0d0d0d03 292.04%,#0d0d0d02 293.4%,#0d0d0d01 294.75%,#0d0d0d00 296.11%);background:linear-gradient(in oklab to top, #0d0d0d 0, #0d0d0d 2%, #0d0d0d00 18%), radial-gradient(ellipse 84.03% 355.2% at 50% 1030.4% in oklab, #0d0d0d 262.22%, #0d0d0dfe 263.58%, #0d0d0dfd 264.93%, #0d0d0dfd 266.29%, #0d0d0dfc 267.64%, #0d0d0dfb 269.0%, #0d0d0dfa 270.35%, #0d0d0df9 271.71%, #0d0d0df6 273.06%, #0d0d0de8 274.42%, #0d0d0dd8 275.78%, #0d0d0dc2 277.13%, #0d0d0da7 278.49%, #0d0d0d87 279.84%, #0d0d0d67 281.2%, #0d0d0d48 282.55%, #0d0d0d30 283.91%, #0d0d0d1e 285.27%, #0d0d0d0d 286.62%, #0d0d0d08 287.98%, #0d0d0d06 289.33%, #0d0d0d04 290.69%, #0d0d0d03 292.04%, #0d0d0d02 293.4%, #0d0d0d01 294.75%, #0d0d0d00 296.11%)}.c-arc.is-off :is(.c-arc-drift,.c-arc-fill,.c-arc-glow){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.c-arc :is(.c-arc-back,.c-arc-front){transform:none}.c-arc :is(.c-arc-drift,.c-arc-fill,.c-arc-glow){animation:none}.c-arc .c-arc-glow{translate:none}}html[data-motion=off] .c-arc :is(.c-arc-back,.c-arc-front){transform:none}html[data-motion=off] .c-arc :is(.c-arc-drift,.c-arc-fill,.c-arc-glow){animation:none}html[data-motion=off] .c-arc .c-arc-glow{translate:none}[data-quiet] .c-arc :is(.c-arc-drift,.c-arc-fill,.c-arc-glow){animation:none}[data-quiet] .c-arc .c-arc-glow{translate:none}.c-ground:has(+.c-arc)>.c-sec:last-child{padding-bottom:calc(var(--c-pad) / 2)}.c-arc+.c-ground>.c-sec:first-child{padding-top:calc(var(--c-pad) / 2)}
