.nz-num{--nz-num-mono:ui-monospace, "JetBrains Mono", "SFMono-Regular", Menlo, Consolas, monospace;grid-template-columns:minmax(0,1fr);align-content:center;gap:1rem;width:100%;max-width:80rem;margin-inline:auto;display:grid;position:relative}.nz-num-head{grid-template-columns:minmax(0,1fr);justify-items:start;gap:.25rem;min-width:0;display:grid}.nz-num-eyebrow{font-family:var(--nz-num-mono);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:600;line-height:1.3}.nz-num-title{letter-spacing:-.045em;text-wrap:balance;max-width:100%;margin:0;font-size:2.5rem;font-weight:800;line-height:.92}.nz-num-running{letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800;line-height:1}.nz-num-lede{max-width:48ch;margin:0;font-size:.9375rem;font-weight:500;line-height:1.45}@media (min-width:1024px){.nz-num{row-gap:1.25rem}.nz-num-title{font-size:4rem}.nz-num-running{font-size:2rem}.nz-num-lede{font-size:1.0625rem}}.nz-num-body{min-width:0}.nz-num-stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"fig""slides""pick";gap:.75rem;min-width:0;display:grid;container-type:inline-size}@media (min-width:1024px){.nz-num-stage{-moz-column-gap:2.5rem;grid-template-columns:minmax(min-content,5fr) minmax(0,6fr);grid-template-areas:"fig slides""pick pick";align-items:center;gap:1.25rem 2.5rem}.nz-num-stage[data-unit]{grid-template-columns:minmax(min-content,3fr) minmax(0,8fr)}.nz-num-stage[data-nonum]{grid-template-columns:minmax(0,1fr);grid-template-areas:"fig""slides""pick"}.nz-num-stage[data-nonum] .nz-num-fig{text-align:left;justify-items:start}.nz-num-stage[data-nonum] .nz-num-slides{width:100%;max-width:44rem}}.nz-num-fig,.nz-num-solo{z-index:1;align-content:center;justify-items:start;gap:.5rem;min-width:0;display:grid;position:relative}@media (min-width:1024px){.nz-num-fig{text-align:right;justify-items:end}}.nz-num-fig{grid-area:fig}.nz-num-big{pointer-events:none;letter-spacing:-.08em;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 20px 80px #00000059;margin:0;font-size:min(12.5rem,52cqi);font-weight:850;line-height:.8;display:block}.nz-num-big[data-long]{letter-spacing:-.05em;font-size:min(7.5rem,32cqi)}.nz-num-big[data-plated]{border-radius:.08em;padding:.06em .16em .04em .08em}@media (min-width:1024px){.nz-num-big{font-size:min(27rem,46svh,40cqi)}.nz-num-big[data-long]{font-size:min(15rem,28svh,24cqi)}.nz-num-stage[data-unit] .nz-num-big{font-size:min(17rem,30svh,22cqi)}}.nz-num-cap{font-family:var(--nz-num-mono);letter-spacing:.18em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:.75rem;font-weight:700;line-height:1.3}@media (min-width:1024px){.nz-num-cap{font-size:.875rem}}@keyframes nz-num-in{0%{opacity:.2;transform:translateY(.05em)}to{opacity:1;transform:none}}.nz-num-stage[data-moved] .nz-num-big{animation:.32s cubic-bezier(.2,.7,.2,1) both nz-num-in}.nz-num-slides{grid-area:slides;min-width:0}.nz-num-slides[data-swipe]{touch-action:pan-y}.nz-num-slide{min-width:0}.nz-num-slide[hidden]{display:none!important}.nz-num-media{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.nz-num-media[data-past]{opacity:.6}.nz-num-name{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:800;line-height:1.1}.nz-num-name-lg{font-size:1.625rem;line-height:1.05}.nz-num-sub,.nz-num-text{margin:0;font-size:.875rem;line-height:1.45}.nz-num-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nz-num-meta{font-family:var(--nz-num-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:600}@media (min-width:1024px){.nz-num-name{font-size:1.625rem}.nz-num-name-lg{font-size:2.25rem}.nz-num-sub,.nz-num-text{font-size:1rem}.nz-num-meta{font-size:.75rem}}.nz-num-out{color:inherit;text-decoration:none}.nz-num-out:hover{text-underline-offset:4px;text-decoration:underline}.nz-num-song{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.nz-num-sleeve{aspect-ratio:1;width:7.5rem;position:relative}.nz-num-play{color:#000;background:#fffffff0;border-radius:999px;place-items:center;width:3.5rem;height:3.5rem;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 10px 30px #0000006b}.nz-num-play:disabled{opacity:.45;cursor:default}.nz-num-song-text{grid-template-columns:minmax(0,1fr);gap:.375rem;min-width:0;display:grid}.nz-num-seek{align-items:center;gap:.625rem;margin-top:.5rem;display:flex}.nz-num-seek input{cursor:pointer;flex:auto;min-width:3rem;height:.375rem}.nz-num-seek input:disabled{opacity:.4;cursor:default}.nz-num-time{font-family:var(--nz-num-mono);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}@media (min-width:1024px){.nz-num-song{gap:1.5rem}.nz-num-sleeve{width:13rem}.nz-num-play{width:4rem;height:4rem}}.nz-num-picture{background:0 0;border:0;border-radius:6px;width:100%;height:min(42svh,18rem);padding:0;display:block;overflow:hidden}.nz-num-wide{aspect-ratio:16/9;border-radius:6px;width:100%;max-height:min(28svh,14rem);display:block;overflow:hidden}@media (min-width:1024px){.nz-num-picture{height:min(48svh,26rem,100svh - 25.5rem)}.nz-num-wide{max-height:min(40svh,21rem)}}.nz-num-shots{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.nz-num-shots li{aspect-ratio:16/9;border-radius:4px;overflow:hidden}.nz-num-shots img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.nz-num-cover-row{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:1rem;display:grid}.nz-num-cover{aspect-ratio:3/4;border-radius:6px;width:7.5rem;display:block;overflow:hidden}.nz-num-cover-text{grid-template-columns:minmax(0,1fr);gap:.375rem;min-width:0;display:grid}@media (min-width:1024px){.nz-num-cover-row{gap:1.5rem}.nz-num-cover{width:13rem}}.nz-num-pill{color:#000;white-space:nowrap;text-shadow:none;background:#fff;border-radius:999px;justify-self:start;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;font-weight:700;display:inline-flex}@media (pointer:coarse){.nz-num-pill{min-height:2.75rem}}.nz-num-player,.nz-num-block{min-width:0}.nz-num-picker{border-radius:14px;flex-wrap:wrap;grid-area:pick;justify-content:center;justify-self:center;gap:.125rem .25rem;max-width:100%;padding:.125rem .5rem;display:flex}.nz-num-pick{letter-spacing:-.03em;font-variant-numeric:tabular-nums;opacity:.42;cursor:pointer;text-underline-offset:.3em;background:0 0;border:0;border-radius:8px;min-width:2.25rem;padding:.25rem .375rem;font-size:1.25rem;font-weight:800;line-height:1.2;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:3px}.nz-num-pick[aria-selected=true]{opacity:1;-webkit-text-decoration-color:var(--nz-num-accent);text-decoration-color:var(--nz-num-accent)}@media (hover:hover) and (pointer:fine){.nz-num-pick:hover{opacity:.8}.nz-num-pick[aria-selected=true]:hover{opacity:1}}@media (pointer:coarse){.nz-num-pick{min-width:2.75rem;min-height:2.75rem}}@media (min-width:1024px){.nz-num-pick{font-size:1.625rem}.nz-num[data-solo]{-moz-column-gap:3rem;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:3rem;max-width:64rem}.nz-num[data-solo] .nz-num-head{align-self:center}.nz-num-solo{text-align:right;order:-1;justify-items:end}.nz-num-solo .nz-num-big{font-size:min(22rem,40svh)}}.nz-num-pick:focus-visible,.nz-num-play:focus-visible,.nz-num-picture:focus-visible,.nz-num-out:focus-visible,.nz-num-pill:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}@media (prefers-reduced-motion:reduce){.nz-num-stage[data-moved] .nz-num-big{animation:none}}
