.musicpage>*{z-index:1;position:relative}.musicpage .hl-line .hl-box{transform:scaleX(0)}.music-hero{min-height:100svh;padding:clamp(110px, 16vh, 180px) var(--pad-x) clamp(40px, 8vh, 90px);align-items:flex-end;display:flex;position:relative;overflow:hidden}.music-hero__canvas{z-index:0;pointer-events:none;width:min(58vw,860px);position:absolute;top:0;bottom:0;left:0}.music-hero__photo{z-index:0;position:absolute;inset:0;overflow:hidden}.music-hero__photo img{object-fit:cover;object-position:center 14%;transform-origin:50% 22%;filter:saturate(.98)contrast(1.04);will-change:transform;width:100%;height:100%}.music-hero__scrim{z-index:1;pointer-events:none;background:linear-gradient(#0e0e0c73 0%,#0e0e0c1a 42%,#0e0e0c6b 66%,#0e0e0cf0 100%),radial-gradient(130% 95% at 50% 38%,#0000 42%,#0e0e0c9e 100%);position:absolute;inset:0}.music-hero__inner{z-index:2;margin-left:auto;position:relative}.music-hero__eyebrow{color:var(--ln-paper);margin-bottom:clamp(14px,2.4vh,24px);display:block}.music-hero__title{font-family:var(--font-display), Anton, sans-serif;text-transform:uppercase;letter-spacing:-.02em;color:var(--ln-paper);font-size:clamp(88px,16vw,300px);font-weight:400;line-height:.84;position:relative}.music-hero__line{padding-bottom:.05em;display:block;overflow:hidden}.music-hero__word{will-change:transform;display:inline-block}.music-hero__accent{z-index:2;color:var(--ln-lime);white-space:nowrap;font-size:.3em;line-height:1;position:absolute;top:-.16em;left:-.05em;transform:rotate(-5deg)}.music-hero__meta{letter-spacing:.2em;text-transform:uppercase;color:var(--ln-paper);flex-wrap:wrap;gap:8px 16px;margin-top:clamp(18px,3vh,30px);font-size:12px;font-weight:500;list-style:none;display:flex}.music-hero__meta li{opacity:.85;align-items:baseline;gap:16px;display:flex}.music-hero__meta li+li:before{content:"·";color:var(--ln-lime)}@media (max-width:900px){.music-hero__canvas{opacity:.75;width:100%}.music-hero__inner{margin-left:0}}.music-intro{padding:clamp(90px, 14vh, 180px) var(--pad-x)}.music-intro__text{font-family:var(--font-display), Anton, sans-serif;text-transform:uppercase;letter-spacing:-.01em;max-width:26ch;color:var(--ln-paper);margin-top:26px;font-size:clamp(26px,4.2vw,72px);font-weight:400;line-height:1.16}.music-intro__line{margin:.08em 0;display:block}.music-intro__line .hl-line{padding:0 .06em}.music-intro__text .u-serif{color:var(--ln-lime);padding:0 .04em;font-size:.94em}.music-rel{padding:clamp(90px, 14vh, 180px) var(--pad-x);border-top:1px solid var(--ln-line-dark)}.music-rel__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:clamp(36px,6vh,72px);display:flex}.music-rel__row{grid-template-columns:minmax(200px,1fr) minmax(0,2.2fr);align-items:stretch;gap:clamp(16px,2.6vw,36px);max-width:1160px;display:grid}.relcard{color:var(--ln-paper);background:#141410;border:1px solid #2a2a24;border-radius:16px;flex-direction:column;padding:clamp(20px,2.6vw,36px);display:flex}.relcard--prev{justify-content:space-between;align-items:flex-start;gap:clamp(18px,4vh,40px)}.relcard__lbl{letter-spacing:.24em;text-transform:uppercase;opacity:.6;font-size:10px;font-weight:700}.relcard__icon{width:46px;height:46px;color:var(--ln-lime)}.relcard__title{font-family:var(--font-display), Anton, sans-serif;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(20px,2.2vw,34px);font-weight:400;line-height:.95}.relcard__meta{letter-spacing:.18em;text-transform:uppercase;opacity:.6;font-variant-numeric:tabular-nums;font-size:11px}.relcard--next{gap:clamp(16px,2.4vh,26px)}.relcard__toprow{justify-content:space-between;gap:16px;display:flex}.relcard__titlerow{justify-content:space-between;align-items:center;gap:24px;display:flex}.relcard__big{font-family:var(--font-display), Anton, sans-serif;text-transform:uppercase;letter-spacing:-.015em;color:var(--ln-lime);font-size:clamp(48px,7vw,128px);font-weight:400;line-height:.86}.relcard__laurel{width:clamp(48px,5vw,72px);height:auto;color:var(--ln-paper);opacity:.85;flex:none}.relcard__laurel text{fill:var(--ln-lime)}.relcard__art{border-radius:10px;height:clamp(150px,24vh,240px);position:relative;overflow:hidden}.relcard__art-img,.music-era__art-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.relcard__art:after{content:"";background:linear-gradient(#0000 45%,#0e0e0c80);position:absolute;inset:0}.relcard__art-n,.relcard__art-year{z-index:1;letter-spacing:.24em;text-transform:uppercase;color:var(--ln-paper);font-variant-numeric:tabular-nums;font-size:11px;position:absolute}.relcard__art-n{top:14px;left:16px}.relcard__art-year{bottom:12px;right:16px}.relcard__foot{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.relcard__sig{color:var(--ln-lime);font-size:clamp(26px,2.8vw,40px);line-height:1;display:inline-block;transform:rotate(-4deg)}.relcard__date{letter-spacing:.16em;text-transform:uppercase;opacity:.65;text-align:right;font-size:11px}@media (max-width:820px){.music-rel__row{grid-template-columns:1fr}}.music-quote{padding:clamp(100px, 16vh, 200px) var(--pad-x);border-top:1px solid var(--ln-line-dark);text-align:center}.music-quote__text{font-family:var(--font-display), Anton, sans-serif;text-transform:uppercase;letter-spacing:-.01em;max-width:22ch;color:var(--ln-paper);margin:0 auto;font-size:clamp(30px,5vw,88px);line-height:1.04}.music-quote__line{padding-bottom:.06em;display:block;overflow:hidden}.music-quote__line>span{will-change:transform;display:inline-block}.music-quote__text b{font-family:var(--font-serif), "Bodoni MT", Didot, serif;letter-spacing:0;color:var(--ln-lime);font-style:italic;font-weight:500}.music-quote__sig{color:var(--ln-lime);will-change:clip-path;margin-top:clamp(28px,5vh,52px);font-size:clamp(44px,6vw,96px);line-height:1.1;display:inline-block;transform:rotate(-3deg)}.music-big{padding:clamp(120px, 20vh, 240px) var(--pad-x);border-top:1px solid var(--ln-line-dark);border-bottom:1px solid var(--ln-line-dark);position:relative;overflow:hidden}.music-big__stripwrap{z-index:0;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.music-big__strip{will-change:transform;opacity:.16;width:max-content;display:flex}.music-big__track{flex:none;gap:clamp(12px,1.6vw,24px);padding-right:clamp(12px,1.6vw,24px);display:flex}.music-big__track img{aspect-ratio:4/3;object-fit:cover;filter:grayscale()brightness(.78)contrast(1.08);border-radius:10px;width:clamp(180px,22vw,320px)}.music-big__inner{z-index:2;text-align:center;position:relative}.music-big__num{font-family:var(--font-display), Anton, sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ln-lime);font-size:clamp(96px,22vw,380px);line-height:.85}.music-big__num .suf{color:var(--ln-lime)}.music-big__lbl{letter-spacing:.32em;text-transform:uppercase;color:var(--ln-paper);opacity:.7;margin-top:16px;font-size:12px;font-weight:700}.music-career{padding:clamp(90px, 14vh, 180px) var(--pad-x);position:relative;overflow:hidden}.music-career__bg{z-index:0;position:absolute;inset:0}.music-career__bg img{object-fit:cover;object-position:center 30%;opacity:.1;filter:grayscale()contrast(1.1);will-change:transform;width:100%;height:110%}.music-career__bg:after{content:"";background:linear-gradient(to bottom, var(--ln-black), transparent 40%, var(--ln-black) 96%);position:absolute;inset:0}.music-career__inner{z-index:2;position:relative}.music-career__grid{grid-template-columns:repeat(5,1fr);gap:clamp(20px,3vw,48px);margin-top:clamp(36px,6vh,64px);display:grid}.music-career__stat{border-top:1px solid var(--ln-line-dark);padding-top:18px}.music-career__num{font-family:var(--font-display), Anton, sans-serif;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ln-lime);font-size:clamp(40px,5.4vw,96px);line-height:.92}.music-career__num .suf{color:var(--ln-lime)}.music-career__lbl{letter-spacing:.18em;text-transform:uppercase;color:var(--ln-paper);opacity:.6;margin-top:10px;font-size:11px;font-weight:500}@media (max-width:900px){.music-career__grid{grid-template-columns:repeat(2,1fr)}}.music-disc{padding:clamp(90px, 14vh, 180px) var(--pad-x);border-top:1px solid var(--ln-line-dark)}.music-disc__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:clamp(32px,5vh,56px);display:flex}.music-disc__meta-lbl{letter-spacing:.18em;color:var(--ln-paper);opacity:.55;font-variant-numeric:tabular-nums;font-size:12px}.music-disc__list{border-bottom:1px solid var(--ln-line-dark)}.music-disc__row{border-top:1px solid var(--ln-line-dark);text-align:left;width:100%;transition:background .35s var(--ease-out);grid-template-columns:clamp(48px,6vw,96px) 1fr auto auto 2.5rem;align-items:center;gap:clamp(14px,2.4vw,40px);padding:clamp(18px,2.6vh,28px) clamp(8px,1vw,16px);display:grid}.music-disc__row:hover,.music-disc__item.is-open .music-disc__row{background:#d2ff000d}.music-disc__n{font-family:var(--font-display), Anton, sans-serif;color:var(--ln-paper);opacity:.4;font-variant-numeric:tabular-nums;font-size:clamp(16px,1.8vw,26px);transition:color .3s,opacity .3s}.music-disc__title{font-family:var(--font-display), Anton, sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:var(--ln-paper);font-size:clamp(22px,3.4vw,56px);line-height:.96;transition:color .3s}.music-disc__row:hover .music-disc__title,.music-disc__item.is-open .music-disc__title{color:var(--ln-lime)}.music-disc__row:hover .music-disc__n{color:var(--ln-lime);opacity:1}.music-disc__year{letter-spacing:.18em;color:var(--ln-paper);opacity:.6;font-variant-numeric:tabular-nums;font-size:13px}.music-disc__cert{letter-spacing:.16em;text-transform:uppercase;color:var(--ln-lime);white-space:nowrap;border:1px solid #d2ff0059;border-radius:999px;padding:5px 12px;font-size:10px}.music-disc__toggle{font-family:var(--font-body), sans-serif;color:var(--ln-paper);opacity:.55;text-align:center;transition:color .3s, opacity .3s, transform .4s var(--ease-out);font-size:20px}.music-disc__item.is-open .music-disc__toggle{color:var(--ln-lime);opacity:1;transform:rotate(180deg)}.music-disc__drawer{opacity:0;background:#141410;height:0;overflow:hidden}.music-disc__drawer-in{grid-template-columns:1.2fr 1fr;gap:clamp(24px,4vw,72px);padding:clamp(24px,4vh,44px) clamp(8px,1vw,16px) clamp(28px,5vh,52px);display:grid}.music-disc__dl{flex-direction:column;margin:0;display:flex}.music-disc__dl>div{border-top:1px solid var(--ln-line-dark);justify-content:space-between;gap:24px;padding:10px 0;display:flex}.music-disc__dl>div:first-child{border-top:none;padding-top:0}.music-disc__dl dt{letter-spacing:.18em;color:var(--ln-paper);opacity:.55;font-size:11px}.music-disc__dl dd{text-align:right;color:var(--ln-paper);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.music-disc__tracks{align-items:baseline;gap:12px;display:flex}.music-disc__tracks-n{font-family:var(--font-display), Anton, sans-serif;color:var(--ln-lime);font-variant-numeric:tabular-nums;font-size:clamp(44px,5vw,84px);line-height:.9}.music-disc__tracks-l{letter-spacing:.22em;text-transform:uppercase;color:var(--ln-paper);opacity:.55;font-size:11px}.music-disc__singles{margin-top:22px}.music-disc__singles>span{letter-spacing:.18em;color:var(--ln-paper);opacity:.55;font-size:11px}.music-disc__singles p{color:var(--ln-paper);margin-top:8px;font-size:14px;line-height:1.6}@media (max-width:700px){.music-disc__cert{display:none}.music-disc__drawer-in{grid-template-columns:1fr}}.music-era{padding:clamp(90px, 14vh, 180px) var(--pad-x) clamp(140px, 20vh, 240px);border-top:1px solid var(--ln-line-dark)}.music-era__head{grid-template-columns:1fr minmax(240px,380px);align-items:end;gap:clamp(24px,4vw,64px);margin-bottom:clamp(48px,9vh,110px);display:grid}.music-era__h{font-family:var(--font-display), Anton, sans-serif;text-transform:uppercase;letter-spacing:-.02em;color:var(--ln-paper);font-size:clamp(52px,9vw,170px);font-weight:400;line-height:.84;position:relative}.music-era__ha{z-index:2;color:var(--ln-lime);white-space:nowrap;font-size:.26em;line-height:1;position:absolute;bottom:-.22em;left:.55em;transform:rotate(-4deg)}.music-era__copy{color:var(--ln-paper);opacity:.75;padding-bottom:8px;font-size:clamp(14px,1.3vw,17px);line-height:1.6}.music-era__copy i{font-family:var(--font-serif), "Bodoni MT", Didot, serif;color:var(--ln-lime);font-style:italic}.music-era__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(18px,3vw,40px);max-width:1100px;margin:0 auto;display:grid}.music-era__card:nth-child(2n){margin-top:clamp(40px,9vh,110px)}.music-era__card{background:#141410;border:1px solid #2a2a24;border-radius:16px;padding:clamp(12px,1.6vw,20px)}.music-era__art{aspect-ratio:4/5;border-radius:10px;position:relative;overflow:hidden}.music-era__art:after{content:"";background:radial-gradient(120% 90% at 30% 20%,#f2efe614,#0000 55%),linear-gradient(#0000 50%,#0e0e0c73);position:absolute;inset:0}.music-era__n{z-index:1;letter-spacing:.24em;color:var(--ln-paper);font-variant-numeric:tabular-nums;font-size:11px;position:absolute;top:14px;left:16px}.music-era__palette{z-index:1;letter-spacing:.2em;text-transform:uppercase;color:var(--ln-paper);opacity:.75;font-size:10px;position:absolute;bottom:12px;right:16px}.music-era__row{justify-content:space-between;align-items:baseline;gap:16px;padding:14px 6px 4px;display:flex}.music-era__name{font-family:var(--font-display), Anton, sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:var(--ln-paper);font-size:clamp(15px,1.7vw,24px)}.music-era__year{letter-spacing:.18em;color:var(--ln-lime);font-variant-numeric:tabular-nums;font-size:12px}@media (max-width:700px){.music-era__head{grid-template-columns:1fr;align-items:start}.music-era__grid{grid-template-columns:1fr}.music-era__card:nth-child(2n){margin-top:0}}.music-vinyl{padding:clamp(90px, 14vh, 180px) var(--pad-x);border-top:1px solid var(--ln-line-dark)}.music-vinyl__grid{grid-template-columns:auto 1fr;align-items:center;gap:clamp(40px,7vw,120px);display:grid}.music-vinyl__disc{aspect-ratio:1;width:clamp(240px,28vw,420px);box-shadow:0 0 0 1px var(--ln-line-dark), 0 30px 80px #0000008c;will-change:transform;background:radial-gradient(circle at 32% 28%,#f2efe61a,#0000 42%),repeating-radial-gradient(circle,#16160f 0 2px,#0c0c09 2px 4px);border-radius:50%;animation:8s linear infinite music-spin;position:relative}.music-vinyl__disc:after{content:"";pointer-events:none;background:conic-gradient(from 210deg,#0000 0deg,#d2ff000f 24deg,#0000 60deg 180deg,#f2efe60a 210deg,#0000 250deg);border-radius:50%;position:absolute;inset:0}.music-vinyl__label{background:radial-gradient(circle, #eaff5c, var(--ln-lime) 55%, #9db800 100%);text-align:center;color:var(--ln-ink);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:31%}.music-vinyl__label .a{font-family:var(--font-display), Anton, sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(13px,1.4vw,20px)}.music-vinyl__label .b{letter-spacing:.28em;text-transform:uppercase;opacity:.75;font-variant-numeric:tabular-nums;font-size:8px}.music-vinyl__hole{background:var(--ln-black);border-radius:50%;position:absolute;inset:48.6%;box-shadow:inset 0 0 0 1px #0e0e0ccc}@keyframes music-spin{to{transform:rotate(360deg)}}.music-vinyl__copy h2{font-family:var(--font-display), Anton, sans-serif;text-transform:uppercase;letter-spacing:-.015em;color:var(--ln-paper);margin-top:22px;font-size:clamp(40px,6.4vw,120px);font-weight:400;line-height:.9}.music-vinyl__copy h2 span{font-family:var(--font-serif), "Bodoni MT", Didot, serif;letter-spacing:0;text-transform:none;color:var(--ln-lime);font-style:italic;font-weight:500}.music-vinyl__copy p{max-width:40ch;color:var(--ln-paper);opacity:.7;margin-top:20px;font-size:clamp(14px,1.4vw,17px)}.music-vinyl__cta{margin-top:30px}@media (max-width:900px){.music-vinyl__grid{grid-template-columns:1fr}.music-vinyl__disc{width:clamp(220px,60vw,320px)}}@media (prefers-reduced-motion:reduce){.music-vinyl__disc{animation:none}.music-career__bg img{transform:none!important}}
