.full-bleed-art{position:absolute;inset:0;overflow:hidden}.full-bleed-art-image{background-position:50%;background-repeat:no-repeat;position:absolute;inset:0}.full-bleed-art-image--cover{background-size:cover}.full-bleed-art-image--whole{background-size:contain}.full-bleed-art-bed{filter:blur(6vw);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.4)}@supports (width:1cqw){.full-bleed-art-bed{filter:blur(6cqw)}}.full-bleed-art--dimmed{filter:brightness(.6)}.art-card-credit{z-index:1;align-items:center;gap:1.5vw;display:flex;position:absolute;bottom:3vh;left:4vw;right:4vw}@supports (width:1cqw){.art-card-credit{gap:1.5cqw;bottom:3cqh;left:4cqw;right:4cqw}}.art-card-credit-photo{width:calc(min(6vw, 6vh) * var(--credit-scale,1));height:calc(min(6vw, 6vh) * var(--credit-scale,1));object-fit:cover;border-radius:50%;flex-shrink:0;min-width:24px;min-height:24px;display:block;box-shadow:0 .5vh 1.5vh #00000080}@supports (width:1cqw){.art-card-credit-photo{width:calc(min(6cqw, 6cqh) * var(--credit-scale,1));height:calc(min(6cqw, 6cqh) * var(--credit-scale,1));box-shadow:0 .5cqh 1.5cqh #00000080}}.art-card-credit-text{flex-direction:column;min-width:0;display:flex}.art-card-credit-title,.art-card-credit-subline,.art-card-credit-date{white-space:nowrap;text-overflow:ellipsis;color:#fff;text-shadow:0 .2vh 1vh #000000b3;margin:-1.5vh 0;padding:1.5vh 0;line-height:1.2;overflow:hidden}@supports (width:1cqw){.art-card-credit-title,.art-card-credit-subline,.art-card-credit-date{text-shadow:0 .2cqh 1cqh #000000b3;margin:-1.5cqh 0;padding:1.5cqh 0}}.art-card-credit-title{font-size:calc(min(2vw, 2vh) * var(--credit-scale,1));font-weight:600}@supports (width:1cqw){.art-card-credit-title{font-size:calc(min(2cqw, 2cqh) * var(--credit-scale,1))}}.art-card-credit-subline{font-size:calc(min(1.6vw, 1.6vh) * var(--credit-scale,1));opacity:.75}@supports (width:1cqw){.art-card-credit-subline{font-size:calc(min(1.6cqw, 1.6cqh) * var(--credit-scale,1))}}.art-card-credit-date{font-size:calc(min(1.4vw, 1.4vh) * var(--credit-scale,1));opacity:.55}@supports (width:1cqw){.art-card-credit-date{font-size:calc(min(1.4cqw, 1.4cqh) * var(--credit-scale,1))}}.art-prominent-card{--art-prominent-scale:1;color:#fff;background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.art-prominent-card--fullscreen{--art-prominent-scale:1.3}.art-prominent-card-bg{filter:blur(6vw);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.4)}@supports (width:1cqw){.art-prominent-card-bg{filter:blur(6cqw)}}.art-prominent-card-scrim{background:linear-gradient(#00000040 0%,#0000008c 50%,#000000eb 100%);position:absolute;inset:0}.art-prominent-card-art-wrap{z-index:1;justify-content:center;align-items:center;height:59vh;display:flex;position:absolute;top:2vh;left:2vw;right:2vw}@supports (width:1cqw){.art-prominent-card-art-wrap{height:59cqh;top:2cqh;left:2cqw;right:2cqw}}.art-prominent-card-art{object-fit:contain;border-radius:.4vw;width:100%;height:100%;box-shadow:0 2vh 6vh #0009}@supports (width:1cqw){.art-prominent-card-art{border-radius:.4cqw;box-shadow:0 2cqh 6cqh #0009}}.art-prominent-card-body{z-index:1;flex-direction:column;display:flex;position:absolute;inset:62vh 4vw 3vh;overflow:hidden}@supports (width:1cqw){.art-prominent-card-body{inset:62cqh 4cqw 3cqh}}.art-prominent-card--side-art{--side-art-size:min(46vw, 92vh)}@supports (width:1cqw){.art-prominent-card--side-art{--side-art-size:min(46cqw, 92cqh)}}.art-prominent-card--side-art .art-prominent-card-art-wrap{height:92vh;width:var(--side-art-size);top:4vh;left:3vw;right:auto}@supports (width:1cqw){.art-prominent-card--side-art .art-prominent-card-art-wrap{height:92cqh;top:4cqh;left:3cqw}}.art-prominent-card--side-art .art-prominent-card-body{top:6vh;left:calc(3vw + var(--side-art-size) + 4vw);bottom:5vh;right:4vw}@supports (width:1cqw){.art-prominent-card--side-art .art-prominent-card-body{top:6cqh;left:calc(3cqw + var(--side-art-size) + 4cqw);bottom:5cqh;right:4cqw}}.art-prominent-card--side-art .art-prominent-card-line--main{font-size:calc(3.2vh * var(--art-prominent-scale))}@supports (width:1cqw){.art-prominent-card--side-art .art-prominent-card-line--main{font-size:calc(3.2cqh * var(--art-prominent-scale))}}.art-prominent-card--side-art .art-prominent-card-line--context{font-size:calc(2.1vh * var(--art-prominent-scale))}@supports (width:1cqw){.art-prominent-card--side-art .art-prominent-card-line--context{font-size:calc(2.1cqh * var(--art-prominent-scale))}}.art-prominent-card-lines{justify-content:center;gap:calc(.6vh * var(--art-prominent-scale));text-align:left;flex-direction:column;flex:auto;min-height:0;display:flex}@supports (width:1cqw){.art-prominent-card-lines{gap:calc(.6cqh * var(--art-prominent-scale))}}.art-prominent-card-line{text-shadow:0 .3vh 1.5vh #000000b3;margin:0;line-height:1.3}@supports (width:1cqw){.art-prominent-card-line{text-shadow:0 .3cqh 1.5cqh #000000b3}}.art-prominent-card-line--context{font-size:calc(min(2.6vw, 2.6vh) * var(--art-prominent-scale));opacity:.55;font-weight:500}@supports (width:1cqw){.art-prominent-card-line--context{font-size:calc(min(2.6cqw, 2.6cqh) * var(--art-prominent-scale))}}.art-prominent-card-line-group{gap:calc(.15vh * var(--art-prominent-scale));margin:calc(.3vh * var(--art-prominent-scale)) 0;flex-direction:column;display:flex}@supports (width:1cqw){.art-prominent-card-line-group{gap:calc(.15cqh * var(--art-prominent-scale));margin:calc(.3cqh * var(--art-prominent-scale)) 0}}.art-prominent-card-line--main{font-size:calc(min(4.4vw, 4.4vh) * var(--art-prominent-scale));color:#fff;font-weight:800}@supports (width:1cqw){.art-prominent-card-line--main{font-size:calc(min(4.4cqw, 4.4cqh) * var(--art-prominent-scale))}}.art-prominent-card-footer{padding-top:calc(1vh * var(--art-prominent-scale));flex:none}@supports (width:1cqw){.art-prominent-card-footer{padding-top:calc(1cqh * var(--art-prominent-scale))}}.art-prominent-card-rule{width:100%;height:1px;margin-bottom:calc(.8vh * var(--art-prominent-scale));background:#ffffff4d}@supports (width:1cqw){.art-prominent-card-rule{margin-bottom:calc(.8cqh * var(--art-prominent-scale))}}.art-prominent-card-title{font-size:calc(min(2.2vw, 2.2vh) * var(--art-prominent-scale));margin:0;font-weight:700}@supports (width:1cqw){.art-prominent-card-title{font-size:calc(min(2.2cqw, 2.2cqh) * var(--art-prominent-scale))}}.art-prominent-card-subline{margin:calc(.2vh * var(--art-prominent-scale)) 0 0;font-size:calc(min(1.7vw, 1.7vh) * var(--art-prominent-scale));opacity:.6}@supports (width:1cqw){.art-prominent-card-subline{margin:calc(.2cqh * var(--art-prominent-scale)) 0 0;font-size:calc(min(1.7cqw, 1.7cqh) * var(--art-prominent-scale))}}.art-prominent-card--look-headliner .art-prominent-card-line--main{text-transform:uppercase;letter-spacing:-.005em;font-weight:400}.art-prominent-card--look-gallery .art-prominent-card-line--main{letter-spacing:-.01em;font-weight:400}.art-prominent-card--look-runway .art-prominent-card-line--main{letter-spacing:.015em;font-weight:700}.art-prominent-card--look-zine .art-prominent-card-line--main{letter-spacing:-.01em;font-weight:700}.art-prominent-card--look-studio .art-prominent-card-line--main{letter-spacing:-.03em;font-weight:700}.art-prominent-card--look-festival .art-prominent-card-line--main{letter-spacing:-.01em;font-weight:800}.art-prominent-card--look-letterpress .art-prominent-card-line--main{font-weight:400}.art-prominent-card--look-neon .art-prominent-card-line--main{text-transform:uppercase;letter-spacing:.06em;text-shadow:0 0 .3vh #fff,0 0 1vh #fff,0 0 2.2vh #ff2d95,0 0 4vh #ff2d95,0 0 7vh #ff2d95;font-weight:400;line-height:1.5}@supports (width:1cqw){.art-prominent-card--look-neon .art-prominent-card-line--main{text-shadow:0 0 .3cqh #fff,0 0 1cqh #fff,0 0 2.2cqh #ff2d95,0 0 4cqh #ff2d95,0 0 7cqh #ff2d95}}.art-prominent-card--look-cathedral .art-prominent-card-line--main{letter-spacing:.015em;font-weight:400}.art-prominent-card--look-thrash .art-prominent-card-line--main{text-transform:uppercase;letter-spacing:.03em;font-weight:400;line-height:1.35}.art-prominent-card--look-fraktur .art-prominent-card-line--main{letter-spacing:.03em;font-weight:400;line-height:1.42}.art-prominent-card--look-signature .art-prominent-card-line--main{letter-spacing:.01em;font-weight:400;line-height:1.5}.art-prominent-card--look-notebook .art-prominent-card-line--main{letter-spacing:.02em;font-weight:700}.card-credit{z-index:1;align-items:center;gap:1.5vw;display:flex;position:absolute;bottom:3vh;left:4vw;right:4vw}@supports (width:1cqw){.card-credit{gap:1.5cqw;bottom:3cqh;left:4cqw;right:4cqw}}.card-credit-thumb{width:calc(min(6vw, 6vh) * var(--credit-scale,1));height:calc(min(6vw, 6vh) * var(--credit-scale,1));object-fit:cover;border-radius:4px;flex-shrink:0;min-width:24px;min-height:24px;display:block;box-shadow:0 .5vh 1.5vh #00000080}@supports (width:1cqw){.card-credit-thumb{width:calc(min(6cqw, 6cqh) * var(--credit-scale,1));height:calc(min(6cqw, 6cqh) * var(--credit-scale,1));box-shadow:0 .5cqh 1.5cqh #00000080}}.card-credit-text{flex-direction:column;min-width:0;display:flex}.card-credit-title,.card-credit-artist{white-space:nowrap;text-overflow:ellipsis;color:#fff;text-shadow:0 .2vh 1vh #000000b3;margin:-1.5vh 0;padding:1.5vh 0;line-height:1.2;overflow:hidden}@supports (width:1cqw){.card-credit-title,.card-credit-artist{text-shadow:0 .2cqh 1cqh #000000b3;margin:-1.5cqh 0;padding:1.5cqh 0}}.card-credit-title{font-size:calc(min(2vw, 2vh) * var(--credit-scale,1));font-weight:600}@supports (width:1cqw){.card-credit-title{font-size:calc(min(2cqw, 2cqh) * var(--credit-scale,1))}}.card-credit-artist{font-size:calc(min(1.6vw, 1.6vh) * var(--credit-scale,1));opacity:.75}@supports (width:1cqw){.card-credit-artist{font-size:calc(min(1.6cqw, 1.6cqh) * var(--credit-scale,1))}}.lyric-card{--card-scale:2.2;--credit-scale:2;--lines-top-reserve:12vh;--lines-bottom-reserve:20vh;color:#fff;background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}@supports (width:1cqw){.lyric-card{--lines-top-reserve:12cqh;--lines-bottom-reserve:20cqh}}.lyric-card--fullscreen{--card-scale:1.65;--credit-scale:2.6;--lines-top-reserve:6vh;--lines-bottom-reserve:calc(min(6vw, 6vh) * var(--credit-scale) + 6vh)}@supports (width:1cqw){.lyric-card--fullscreen{--lines-top-reserve:6cqh;--lines-bottom-reserve:calc(min(6cqw, 6cqh) * var(--credit-scale) + 6cqh)}}.lyric-card-lines{inset:var(--lines-top-reserve) 6vw var(--lines-bottom-reserve) 6vw;z-index:1;text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;gap:1.2vh;display:flex;position:absolute;overflow:hidden}@supports (width:1cqw){.lyric-card-lines{inset:var(--lines-top-reserve) 6cqw var(--lines-bottom-reserve) 6cqw;gap:1.2cqh}}.is-landscape .lyric-card-lines{left:18vw;right:18vw}@supports (width:1cqw){.is-landscape .lyric-card-lines{left:18cqw;right:18cqw}}.lyric-card-line{text-shadow:0 .3vh 1.5vh #000000b3;margin:0;line-height:1.25}@supports (width:1cqw){.lyric-card-line{text-shadow:0 .3cqh 1.5cqh #000000b3}}.lyric-card-line--normal{font-size:calc(min(5vw, 5vh) * var(--card-scale) * var(--lines-count-scale,1));font-weight:700}@supports (width:1cqw){.lyric-card-line--normal{font-size:calc(min(5cqw, 5cqh) * var(--card-scale) * var(--lines-count-scale,1))}}.lyric-card-line--prominent{font-size:calc(min(6vw, 6vh) * var(--card-scale) * var(--lines-count-scale,1));font-weight:800}@supports (width:1cqw){.lyric-card-line--prominent{font-size:calc(min(6cqw, 6cqh) * var(--card-scale) * var(--lines-count-scale,1))}}.lyric-card-line--edge{font-size:calc(min(3.2vw, 3.2vh) * var(--card-scale) * var(--lines-count-scale,1));opacity:.8;font-weight:600}@supports (width:1cqw){.lyric-card-line--edge{font-size:calc(min(3.2cqw, 3.2cqh) * var(--card-scale) * var(--lines-count-scale,1))}}.lyric-card--style-classic .lyric-card-line{font-style:normal}.lyric-card--style-modern .lyric-card-line{letter-spacing:.03em;font-weight:300}.lyric-card--style-neon .lyric-card-line{color:#fff;text-shadow:0 0 .3vh #fff,0 0 1vh #fff,0 0 2.2vh #ff2d95,0 0 4vh #ff2d95,0 0 7vh #ff2d95;font-weight:800}@supports (width:1cqw){.lyric-card--style-neon .lyric-card-line{text-shadow:0 0 .3cqh #fff,0 0 1cqh #fff,0 0 2.2cqh #ff2d95,0 0 4cqh #ff2d95,0 0 7cqh #ff2d95}}.lyric-card--style-typewriter .lyric-card-line{letter-spacing:-.02em}.lyric-card--style-strong .lyric-card-line{font-style:italic;font-weight:900}.lyric-card--style-chic-serif .lyric-card-line{font-style:normal}.lyric-card--style-bebas-neue .lyric-card-line{letter-spacing:.04em;text-transform:uppercase;font-style:normal;font-weight:400}.lyric-card--style-amatic-sc .lyric-card-line{letter-spacing:.02em;font-weight:700}.lyric-card--style-shrikhand .lyric-card-line,.lyric-card--style-satisfy .lyric-card-line{font-style:normal;font-weight:400}.lyric-card--style-inter .lyric-card-line{font-style:normal;font-weight:500}.lyric-card--style-fraunces .lyric-card-line{font-style:normal;font-weight:600}.lyric-card--style-playfair-display .lyric-card-line{font-style:normal;font-weight:700}.lyric-card--style-lobster .lyric-card-line{font-style:normal;font-weight:400}.lyric-card--style-rye .lyric-card-line{letter-spacing:.01em;font-style:normal;font-weight:400}.lyric-card--style-alfa-slab-one .lyric-card-line{font-style:normal;font-weight:400}.lyric-card--style-monoton .lyric-card-line{text-transform:uppercase;letter-spacing:.06em;font-style:normal;font-weight:400;line-height:1.5}.lyric-card--style-anton .lyric-card-line{text-transform:uppercase;letter-spacing:-.005em;font-style:normal;font-weight:400}.lyric-card--style-instrument-serif .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:400}.lyric-card--style-bodoni-moda .lyric-card-line{letter-spacing:.015em;font-style:normal;font-weight:700}.lyric-card--style-space-mono .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:700}.lyric-card--style-bricolage-grotesque .lyric-card-line{letter-spacing:-.03em;font-style:normal;font-weight:700}.lyric-card--style-syne .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:800}.lyric-card--style-pirata-one .lyric-card-line{letter-spacing:.015em;font-style:normal;font-weight:400}.lyric-card--style-unifraktur-maguntia .lyric-card-line{letter-spacing:.03em;font-style:normal;font-weight:400;line-height:1.42}.lyric-card--style-metal-mania .lyric-card-line{text-transform:uppercase;letter-spacing:.03em;font-style:normal;font-weight:400;line-height:1.35}.lyric-card--style-mrs-saint-delafield .lyric-card-line{letter-spacing:.01em;font-style:normal;font-weight:400;line-height:1.5}.lyric-card--look-headliner .lyric-card-line{text-transform:uppercase;letter-spacing:-.005em;font-style:normal;font-weight:400}.lyric-card--look-gallery .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:400}.lyric-card--look-runway .lyric-card-line{letter-spacing:.015em;font-style:normal;font-weight:700}.lyric-card--look-zine .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:700}.lyric-card--look-studio .lyric-card-line{letter-spacing:-.03em;font-style:normal;font-weight:700}.lyric-card--look-festival .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:800}.lyric-card--look-letterpress .lyric-card-line{font-style:normal;font-weight:400}.lyric-card--look-neon .lyric-card-line{text-transform:uppercase;letter-spacing:.06em;color:#fff;text-shadow:0 0 .3vh #fff,0 0 1vh #fff,0 0 2.2vh #ff2d95,0 0 4vh #ff2d95,0 0 7vh #ff2d95;font-style:normal;font-weight:400;line-height:1.5}@supports (width:1cqw){.lyric-card--look-neon .lyric-card-line{text-shadow:0 0 .3cqh #fff,0 0 1cqh #fff,0 0 2.2cqh #ff2d95,0 0 4cqh #ff2d95,0 0 7cqh #ff2d95}}.lyric-card--look-cathedral .lyric-card-line{letter-spacing:.015em;font-style:normal;font-weight:400}.lyric-card--look-thrash .lyric-card-line{text-transform:uppercase;letter-spacing:.03em;font-style:normal;font-weight:400;line-height:1.35}.lyric-card--look-fraktur .lyric-card-line{letter-spacing:.03em;font-style:normal;font-weight:400;line-height:1.42}.lyric-card--look-signature .lyric-card-line{letter-spacing:.01em;font-style:normal;font-weight:400;line-height:1.5}.lyric-card--look-notebook .lyric-card-line{letter-spacing:.02em;font-weight:700}.lyric-card--text-color-art .lyric-card-line{color:var(--lyric-accent-color,#fff);-webkit-text-stroke:.12vw #fff;paint-order:stroke fill}@supports (width:1cqw){.lyric-card--text-color-art .lyric-card-line{-webkit-text-stroke:.12cqw #fff}}
