.nz-deck{--nz-deck-mono:ui-monospace, "JetBrains Mono", "SFMono-Regular", Menlo, Consolas, monospace;--nz-deck-spot:30rem;text-align:center;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:1.125rem;width:100%;max-width:80rem;margin-inline:auto;display:grid;position:relative}@media (min-width:1024px){.nz-deck{--nz-deck-spot:clamp(16rem, calc(100svh - 26rem), 34rem);gap:1.5rem}}.nz-deck-head{justify-items:center;gap:.25rem;min-width:0;max-width:100%;display:grid}.nz-deck-eyebrow,.nz-deck-meta{font-family:var(--nz-deck-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:600;line-height:1.3}.nz-deck-title{letter-spacing:-.03em;text-wrap:balance;max-width:100%;margin:0;font-size:1.75rem;font-weight:800;line-height:1.05}@media (min-width:1024px){.nz-deck-title{font-size:2.5rem}}.nz-deck[data-solo] .nz-deck-title{letter-spacing:-.05em;font-size:clamp(2.75rem,13vw,4.5rem);line-height:.92}@media (min-width:1024px){.nz-deck[data-solo] .nz-deck-title{font-size:7rem}}.nz-deck-lede{max-width:44ch;margin:.25rem 0 0;font-size:.9375rem;font-weight:500;line-height:1.45}@media (min-width:1024px){.nz-deck-lede{font-size:1.0625rem}}.nz-deck-body,.nz-deck-carousel{width:100%;min-width:0}.nz-deck-body{grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.nz-deck-carousel{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1rem;display:grid}@media (min-width:1024px){.nz-deck-carousel{gap:1.25rem}}.nz-deck-spot{touch-action:pan-y;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.875rem;width:100%;min-width:0;display:grid}.nz-deck-face{grid-template-columns:minmax(0,1fr);justify-items:center;gap:.75rem;width:100%;min-width:0;display:grid}.nz-deck-face[hidden]{display:none}.nz-deck-face[data-dir="1"],.nz-deck-fade{animation:.34s cubic-bezier(.2,.7,.2,1) both nz-deck-in-right}.nz-deck-face[data-dir="-1"]{animation:.34s cubic-bezier(.2,.7,.2,1) both nz-deck-in-left}@keyframes nz-deck-in-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes nz-deck-in-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.nz-deck-caption{justify-items:center;gap:.25rem;min-width:0;max-width:min(100%,40rem);display:grid}.nz-deck-name{letter-spacing:-.02em;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:1.25rem;font-weight:800;line-height:1.12}.nz-deck-sub{overflow-wrap:anywhere;max-width:100%;margin:0;font-size:.9375rem;font-weight:500;line-height:1.4}@media (min-width:1024px){.nz-deck-name{font-size:1.75rem}.nz-deck-sub{font-size:1.0625rem}.nz-deck-meta{font-size:.75rem}}.nz-deck-sleeve{aspect-ratio:1;border-radius:18px;width:min(15rem,68vw);box-shadow:0 30px 80px #00000080}@media (min-width:1024px){.nz-deck-sleeve{width:min(19rem, calc(var(--nz-deck-spot) - 11rem))}}.nz-deck-bar{width:min(100%,34rem);position:relative}.nz-deck-controls{align-items:center;gap:.75rem;padding:.5rem .75rem .5rem 1rem;display:flex;position:relative}.nz-deck-seekrow{flex:auto;align-items:center;gap:.625rem;min-width:0;display:flex}.nz-deck-buttons{flex:none;align-items:center;gap:.25rem;display:flex}.nz-deck-play{color:#000;background:#fffffff0;border-radius:999px;place-items:center;width:3rem;height:3rem;transition:transform .18s;display:grid;box-shadow:0 8px 22px #00000059}.nz-deck-play:hover{transform:scale(1.05)}.nz-deck-play:disabled{opacity:.45;cursor:default;transform:none}.nz-deck-icon,.nz-deck-step{width:2.25rem;height:2.25rem;color:inherit;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.nz-deck-icon:hover,.nz-deck-step:hover{background:#ffffff1f}.nz-deck-seek{cursor:pointer;flex:auto;min-width:3rem;height:.375rem}.nz-deck-seek:disabled{opacity:.4;cursor:default}.nz-deck-time{font-family:var(--nz-deck-mono);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}.nz-deck-clipbox{width:100%}.nz-deck-picture,.nz-deck-widebox{background:0 0;border:0;border-radius:14px;width:100%;padding:0;display:block;overflow:hidden;box-shadow:0 30px 80px #00000073}.nz-deck-picture{aspect-ratio:4/3}.nz-deck-widebox{aspect-ratio:16/9}@media (min-width:1024px){.nz-deck-clipbox{width:min(50rem, calc((var(--nz-deck-spot) - 2.5rem) * 16 / 9))}.nz-deck-picture{width:min(48rem, calc((var(--nz-deck-spot) - 2.5rem) * 4 / 3))}.nz-deck-widebox{width:min(50rem, calc((var(--nz-deck-spot) - 5rem) * 16 / 9))}}.nz-deck-flow{--nz-deck-cw:min(11.5rem, 46vw);perspective:1200px;touch-action:pan-y;place-items:center;width:100%;display:grid;position:relative}@media (min-width:1024px){.nz-deck-flow{--nz-deck-cw:min(18rem, calc((var(--nz-deck-spot) - 5rem) * 3 / 4))}}.nz-deck-cover{width:var(--nz-deck-cw);aspect-ratio:3/4;grid-area:1/1;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .45s;position:relative}.nz-deck-cover-in{border-radius:14px;width:100%;height:100%;overflow:hidden;box-shadow:0 30px 70px #00000080}.nz-deck-cover[data-pos="0"]{z-index:3}.nz-deck-cover[data-pos="1"],.nz-deck-cover[data-pos="-1"]{z-index:2;opacity:.55}.nz-deck-cover[data-pos="1"]{transform:translateX(calc(var(--nz-deck-cw) * .78)) rotateY(-28deg) scale(.62)}.nz-deck-cover[data-pos="-1"]{transform:translateX(calc(var(--nz-deck-cw) * -.78)) rotateY(28deg) scale(.62)}.nz-deck-cover[data-pos=off],.nz-deck-cover[data-pos=-off]{z-index:1;opacity:0;pointer-events:none}.nz-deck-cover[data-pos=off]{transform:translateX(calc(var(--nz-deck-cw) * 1.4)) rotateY(-40deg) scale(.5)}.nz-deck-cover[data-pos=-off]{transform:translateX(calc(var(--nz-deck-cw) * -1.4)) rotateY(40deg) scale(.5)}@media (min-width:1024px){.nz-deck-cover[data-pos="1"]{transform:translateX(calc(var(--nz-deck-cw) * .98)) rotateY(-30deg) scale(.66)}.nz-deck-cover[data-pos="-1"]{transform:translateX(calc(var(--nz-deck-cw) * -.98)) rotateY(30deg) scale(.66)}}.nz-deck-cover-hit{cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}.nz-deck-project-card{text-align:left;grid-template-columns:minmax(0,1fr);width:min(100%,34rem);display:grid;position:relative}.nz-deck-project-card[data-covered]{width:min(100%,56rem)}@media (min-width:1024px){.nz-deck-project-card[data-covered]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center}}.nz-deck-project-pic{aspect-ratio:16/9;border-radius:10px;margin:.75rem .75rem 0;position:relative}@media (min-width:1024px){.nz-deck-project-pic{margin:1rem 0 1rem 1rem}}.nz-deck-project-text{justify-items:start;gap:.5rem;min-width:0;padding:1.25rem 1.25rem 1.375rem;display:grid;position:relative}@media (min-width:1024px){.nz-deck-project-text{padding:1.75rem 2rem}}.nz-deck-project-title{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:800;line-height:1.08}.nz-deck-project-body{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.nz-deck-project-title{font-size:2.25rem}.nz-deck-project-body{font-size:1.0625rem}}.nz-deck-when{justify-content:center;align-items:baseline;gap:.75rem;margin:0;display:flex}.nz-deck-day{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(5.5rem,30vw,7.5rem);font-weight:850;line-height:.85}.nz-deck-month{letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(2rem,11vw,2.75rem);font-weight:800;line-height:1}@media (min-width:1024px){.nz-deck-day{font-size:10rem}.nz-deck-month{font-size:4rem}}.nz-deck-pill{color:#000;white-space:nowrap;min-height:2.5rem;text-shadow:none;background:#fffffff0;border-radius:999px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.nz-deck-player{grid-template-columns:minmax(0,1fr);justify-items:center;gap:.5rem;width:min(100%,48rem);min-width:0;display:grid}.nz-deck-player>:first-child{width:100%}.nz-deck-players{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem;width:min(100%,48rem);min-width:0;display:grid}@media (min-width:1024px){.nz-deck-players[data-n="3"],.nz-deck-players[data-n="4"]{-moz-column-gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;width:min(100%,64rem)}.nz-deck-players[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,72rem)}}.nz-deck-block{text-align:left;width:fit-content;min-width:min(100%,26rem);max-width:min(100%,56rem)}.nz-deck-stripbar{align-items:center;gap:.125rem;min-width:0;max-width:100%;padding:.3125rem;display:flex;position:relative}.nz-deck-stripbar>.nz-deck-step{position:relative}.nz-deck-strip{scrollbar-width:none;gap:.5rem;min-width:0;margin:0;padding:.25rem;list-style:none;display:flex;position:relative;overflow-x:auto}.nz-deck-strip::-webkit-scrollbar{display:none}.nz-deck-strip[data-more]{--nz-deck-fade-start:#000;--nz-deck-fade-end:#000;-webkit-mask-image:linear-gradient(to right, var(--nz-deck-fade-start), #000 1.25rem, #000 calc(100% - 1.25rem), var(--nz-deck-fade-end));-webkit-mask-image:linear-gradient(to right, var(--nz-deck-fade-start), #000 1.25rem, #000 calc(100% - 1.25rem), var(--nz-deck-fade-end));mask-image:linear-gradient(to right, var(--nz-deck-fade-start), #000 1.25rem, #000 calc(100% - 1.25rem), var(--nz-deck-fade-end))}.nz-deck-strip[data-more~=start]{--nz-deck-fade-start:transparent}.nz-deck-strip[data-more~=end]{--nz-deck-fade-end:transparent}.nz-deck-strip>li{width:var(--nz-deck-tw);flex:0 auto;min-width:2.25rem}.nz-deck-stripbar[data-shape=square]{--nz-deck-tw:3.5rem}.nz-deck-stripbar[data-shape=wide]{--nz-deck-tw:6rem}.nz-deck-stripbar[data-shape=cover]{--nz-deck-tw:3rem}.nz-deck-stripbar[data-shape=picture]{--nz-deck-tw:4.5rem}@media (min-width:1024px){.nz-deck-stripbar[data-shape=square]{--nz-deck-tw:4.25rem}.nz-deck-stripbar[data-shape=wide]{--nz-deck-tw:7.5rem}.nz-deck-stripbar[data-shape=cover]{--nz-deck-tw:3.5rem}.nz-deck-stripbar[data-shape=picture]{--nz-deck-tw:5.5rem}}.nz-deck-thumb{opacity:.55;background:0 0;border:0;border-radius:10px;width:100%;padding:0;transition:opacity .2s;display:block;position:relative;overflow:hidden}.nz-deck-thumb:hover,.nz-deck-thumb[aria-current]{opacity:1}.nz-deck-thumb[aria-current]{box-shadow:0 0 0 2px var(--nz-deck-lit)}.nz-deck-stripbar[data-shape=square] .nz-deck-thumb{aspect-ratio:1}.nz-deck-stripbar[data-shape=wide] .nz-deck-thumb{aspect-ratio:16/9}.nz-deck-stripbar[data-shape=cover] .nz-deck-thumb{aspect-ratio:3/4}.nz-deck-stripbar[data-shape=picture] .nz-deck-thumb{aspect-ratio:4/3}.nz-deck-stripbar[data-shape=pill] .nz-deck-strip>li{flex:none;width:auto;min-width:0}.nz-deck-stripbar[data-shape=pill] .nz-deck-thumb{text-align:left;white-space:nowrap;background:#ffffff14;border-radius:12px;gap:.0625rem;padding:.4375rem .875rem;font-size:.8125rem;line-height:1.25;display:grid}.nz-deck-stripbar[data-shape=pill] .nz-deck-thumb b{font-size:.875rem;font-weight:800}.nz-deck-stripbar[data-shape=pill] .nz-deck-thumb span{text-overflow:ellipsis;max-width:11rem;overflow:hidden}@media (min-width:1024px){.nz-deck-stripbar[data-shape=pill] .nz-deck-strip{flex-wrap:wrap;justify-content:center;max-width:64rem}}.nz-deck-play:focus-visible,.nz-deck-icon:focus-visible,.nz-deck-step:focus-visible,.nz-deck-thumb:focus-visible,.nz-deck-picture:focus-visible,.nz-deck-widebox:focus-visible,.nz-deck-pill:focus-visible,.nz-deck-cover-in a:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}@media (pointer:coarse){.nz-deck-icon,.nz-deck-step{width:2.75rem;height:2.75rem}.nz-deck-strip>li{min-width:2.75rem}.nz-deck-pill{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.nz-deck-face,.nz-deck-fade{animation:none!important}.nz-deck-cover,.nz-deck-thumb,.nz-deck-play{transition:none}.nz-deck-play:hover{transform:none}}
