.nz-cube{--nz-cube-s: clamp(84px, 13vw, 168px);--nz-cube-time: 21s;--nz-cube-start: -1.5s;display:grid;place-items:center;min-height:calc(var(--nz-cube-s) * 3.6);outline-offset:2px}.nz-cube:focus-visible{outline:var(--nz-stroke-strong) solid var(--nz-signal-strong)}.nz-cube__read{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nz-cube__stage{width:calc(var(--nz-cube-s) * 2.9);height:calc(var(--nz-cube-s) * 2.9);display:grid;place-items:center;perspective:calc(var(--nz-cube-s) * 7)}.nz-cube__world{position:relative;width:var(--nz-cube-s);height:var(--nz-cube-s);transform-style:preserve-3d;transform:rotateX(24deg) rotateY(-22deg) translate3d(calc(var(--nz-cube-s) * -.5),0,calc(var(--nz-cube-s) * .5))}.nz-cube__box{position:absolute;inset:0;transform-style:preserve-3d}.nz-cube__face{--nz-cube-face: color-mix(in srgb, var(--nz-surface) 94%, transparent);position:absolute;inset:0;display:grid;place-content:center;gap:8px;background:var(--nz-cube-face);color:var(--nz-text);border:var(--nz-stroke-rule) solid currentColor;border-radius:14%}.nz-cube__sign,.nz-cube__word{backface-visibility:hidden}.nz-cube__sign{display:grid;place-items:center}.nz-cube__sign svg{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;width:calc(var(--nz-cube-s) / 3.6);height:calc(var(--nz-cube-s) / 3.6)}.nz-cube__word{font-family:var(--nz-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;text-align:center}.nz-cube__box{--d: calc(var(--nz-cube-s) / 2)}.nz-cube__face--front{transform:translateZ(var(--d))}.nz-cube__face--right{transform:rotateY(90deg) translateZ(var(--d))}.nz-cube__face--back{transform:rotateY(180deg) translateZ(var(--d))}.nz-cube__face--left{transform:rotateY(-90deg) translateZ(var(--d))}.nz-cube__face--top{transform:rotateX(90deg) rotate(180deg) translateZ(var(--d))}.nz-cube__face--bottom{transform:rotateX(-90deg) translateZ(var(--d))}.nz-cube__shade{position:absolute;left:50%;top:100%;width:calc(var(--nz-cube-s) * 1.15);height:calc(var(--nz-cube-s) * 1.15);margin:calc(var(--nz-cube-s) * -.575) 0 0 calc(var(--nz-cube-s) * -.575);border-radius:50%;background:radial-gradient(closest-side,#0000008c,#0000);opacity:.5;transform:rotateX(90deg);transform-style:preserve-3d;pointer-events:none}.nz-cube__box{animation:nz-cube-roll var(--nz-cube-time) linear infinite var(--nz-cube-start)}.nz-cube__shade{animation:nz-cube-shade var(--nz-cube-time) linear infinite var(--nz-cube-start)}.nz-cube:hover .nz-cube__box,.nz-cube:hover .nz-cube__shade,.nz-cube:hover .nz-cube__face,.nz-cube.is-held .nz-cube__box,.nz-cube.is-held .nz-cube__shade,.nz-cube.is-held .nz-cube__face,[data-motion=off] .nz-cube__box,[data-motion=off] .nz-cube__shade,[data-motion=off] .nz-cube__face{animation-play-state:paused}.nz-cube__stage{cursor:pointer}@media(prefers-reduced-motion:reduce){.nz-cube .nz-cube__box,.nz-cube .nz-cube__shade,.nz-cube .nz-cube__face{animation-play-state:paused!important}}@media(max-width:860px){.nz-cube{min-height:calc(var(--nz-cube-s) * 3.2)}}[data-images=off] .nz-cube{display:none}.hw{margin:var(--nz-space-6) 0 var(--nz-space-8)}.hw-bar{position:sticky;top:var(--hw-top, 0px);z-index:40;padding-top:var(--nz-space-3);padding-bottom:var(--nz-space-3);background:var(--nz-bg);border-bottom:var(--nz-rule);display:grid;gap:var(--nz-space-2)}.hw-bar__row{display:flex;align-items:center;gap:var(--nz-space-3);flex-wrap:wrap}.hw-bar__label{font-family:var(--nz-font-mono);font-size:var(--nz-text-xs);text-transform:uppercase;letter-spacing:.08em;min-width:7ch}.hw-chips{display:flex;gap:var(--nz-space-2);flex-wrap:wrap}.hw-chip{font-family:var(--nz-font-mono);font-size:var(--nz-text-sm);padding:8px 14px;min-height:44px;background:var(--nz-surface);color:var(--nz-text);border:var(--nz-rule);cursor:pointer}.hw-chip:hover{box-shadow:var(--nz-shadow-md)}.hw-chip.is-on{background:var(--nz-signal);color:var(--nz-on-signal)}.hw-chip--do{border-style:dashed}.hw-item{border-bottom:var(--nz-rule-dashed);padding-bottom:var(--nz-space-6)}.hw-item:last-child{border-bottom:0}.hw-meta{display:flex;gap:var(--nz-space-4);align-items:baseline;padding-top:var(--nz-space-6);padding-bottom:var(--nz-space-3)}.hw-meta__num{font-family:var(--nz-font-mono);font-size:var(--nz-text-xl);line-height:1}.hw-meta__name{font-family:var(--nz-font-display);font-size:var(--nz-text-lg);margin:0}.hw-meta__note{margin:4px 0 0;max-width:70ch}.hw-meta__rule{margin:4px 0 0;font-family:var(--nz-font-mono);font-size:var(--nz-text-sm);color:var(--nz-text-muted)}.hw-stage{border:var(--nz-rule);background:var(--nz-bg);overflow:hidden}.hw-hero{padding:var(--nz-space-8) 0;position:relative}.hw-h1{font-family:var(--nz-font-display);font-size:clamp(40px,7vw,92px);line-height:.98;margin:var(--nz-space-3) 0 0;overflow-wrap:anywhere}.hw-h1--xl{font-size:clamp(48px,11vw,150px)}.hw-h1--invert{color:var(--nz-c-paper)}.hw-lead{max-width:54ch;margin:var(--nz-space-4) 0 var(--nz-space-5);padding:var(--nz-space-3) var(--nz-space-4);background:var(--nz-surface);font-size:var(--nz-text-lg);line-height:1.45}.hw-lead--plain{background:none;padding:0}.hw-lead--invert{background:none;padding:0;color:var(--nz-c-paper)}.hw-label--invert{color:var(--nz-signal)}.hw-quiet{display:inline-block;margin-top:var(--nz-space-5);font-family:var(--nz-font-mono);font-size:var(--nz-text-base);border-bottom:var(--nz-rule);padding-bottom:2px;min-height:44px}.hw-quiet--invert{color:var(--nz-c-paper);border-color:var(--nz-signal)}.hw-split{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--nz-space-6)}.hw-split__right{border-left:var(--nz-rule-dashed);padding-left:var(--nz-space-6);align-self:end}@media(max-width:860px){.hw-split{grid-template-columns:1fr}.hw-split__right{border-left:0;padding-left:0;border-top:var(--nz-rule-dashed);padding-top:var(--nz-space-4)}}.hw-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--nz-space-4);margin:0 0 var(--nz-space-5);padding:var(--nz-space-4) 0 0;border-top:var(--nz-rule)}.hw-fact{min-width:0}.hw-fact__num{font-family:var(--nz-font-display);font-size:var(--nz-text-xl);line-height:1}.hw-fact__text{margin:4px 0 0;font-size:var(--nz-text-sm);color:var(--nz-text-muted)}@media(max-width:700px){.hw-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.hw-hero--band{background:var(--nz-c-ink)}.hw-image__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--nz-space-6);align-items:center}.hw-image{width:100%;height:auto;max-height:380px;object-fit:cover;border:var(--nz-rule);box-shadow:var(--nz-shadow-md)}@media(max-width:860px){.hw-image__grid{grid-template-columns:1fr}}[data-images=off] .hw-image,[data-images=off] .nz-cube{display:none}.hw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:var(--nz-rule);background:var(--nz-surface)}.hw-grid__cell{display:block;padding:var(--nz-space-5);border-right:var(--nz-rule-dashed);border-bottom:var(--nz-rule-dashed);position:relative;min-width:0}.hw-grid__cell--b{grid-row:span 3;border-right:0}.hw-grid__cell--b,.hw-grid__cell--d{border-bottom:0}.hw-grid__num{position:absolute;top:8px;right:10px;font-family:var(--nz-font-mono);font-size:var(--nz-text-xs);color:var(--nz-text-muted)}@media(max-width:700px){.hw-grid{grid-template-columns:1fr}.hw-grid__cell--b{grid-row:auto}.hw-grid__cell{border-right:0}.hw-grid__cell--d{border-bottom:0}}.hw-shapes{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hw-shape{position:absolute;display:block}.hw-shape--1{width:180px;height:180px;right:26%;top:-12%;background:var(--nz-c-green-soft);border:var(--nz-rule)}.hw-shape--2{width:120px;height:120px;right:6%;top:14%;border-radius:50%;background:var(--nz-signal);border:var(--nz-rule)}.hw-shape--3{width:90px;height:90px;right:30%;bottom:10%;background:var(--nz-c-paper);border:var(--nz-rule);transform:rotate(12deg)}.hw-shape--4{width:220px;height:60px;right:4%;bottom:14%;background:var(--nz-c-green-soft);border:var(--nz-rule)}@media(max-width:860px){.hw-shapes{display:none}}.hw-hero--shapes .nz-container,.hw-hero--max .nz-container{position:relative;z-index:1}@keyframes hw-drift-a{0%{transform:translateZ(0)}to{transform:translate3d(30px,-22px,0)}}@keyframes hw-drift-b{0%{transform:translateZ(0)}to{transform:translate3d(-26px,18px,0)}}[data-motion=on] .hw-shape--1,[data-motion=on] .hw-shape--4{animation:hw-drift-a 9s ease-in-out infinite alternate}[data-motion=on] .hw-shape--2{animation:hw-drift-b 11s ease-in-out infinite alternate}[data-motion=on] .hw-shape--3{animation:hw-drift-b 7s ease-in-out infinite alternate}.hw-hero--max{padding-top:0}.hw-ticker{position:relative;z-index:1;border-bottom:var(--nz-rule);background:var(--nz-signal);overflow:hidden;margin-bottom:var(--nz-space-6)}.hw-ticker__run{display:flex;gap:var(--nz-space-5);padding:8px 0;width:max-content}.hw-ticker__item{font-family:var(--nz-font-mono);font-size:var(--nz-text-sm);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;color:var(--nz-on-signal)}@keyframes hw-run{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}[data-motion=on] .hw-ticker__run{animation:hw-run 22s linear infinite}.hw-max__media{position:relative}.hw-sticker{position:absolute;right:-12px;bottom:-18px;display:grid;place-content:center;width:120px;height:120px;border-radius:50%;background:var(--nz-signal);border:var(--nz-rule);box-shadow:var(--nz-shadow-md);font-family:var(--nz-font-mono);font-size:var(--nz-text-sm);text-align:center;transform:rotate(-8deg);color:var(--nz-on-signal)}[data-images=off] .hw-sticker{display:none}[data-signal=stark] .hw-lead{background:var(--nz-c-green-soft);color:var(--nz-on-signal)}[data-signal=stark] .hw-h1 mark.g{background:var(--nz-signal);padding:0 .08em}[data-signal=stark] .hw-facts{border-top-color:var(--nz-signal)}@media(prefers-reduced-motion:reduce){[data-motion=on] .hw-shape,[data-motion=on] .hw-ticker__run{animation:none!important}}.hw[data-show]:not([data-show=alle]) .hw-item{display:none}.hw[data-show=heute] .hw-item[data-variant=heute],.hw[data-show=reduziert] .hw-item[data-variant=reduziert],.hw[data-show=zweispaltig] .hw-item[data-variant=zweispaltig],.hw[data-show=eckdaten] .hw-item[data-variant=eckdaten],.hw[data-show=band] .hw-item[data-variant=band],.hw[data-show=karten] .hw-item[data-variant=karten],.hw[data-show=raster] .hw-item[data-variant=raster],.hw[data-show=formen] .hw-item[data-variant=formen],.hw[data-show=voll] .hw-item[data-variant=voll],.hw[data-show=wuerfel] .hw-item[data-variant=wuerfel]{display:block}.ds-note--end{margin:var(--nz-space-6) 0 var(--nz-space-8);max-width:70ch}
