html.js .back:not(.is-near) .back__art img,html.js .liner:not(.is-near) img[loading=lazy]{display:none}.back{position:relative;padding:56px calc(var(--gutter) + var(--safe-right)) 48px calc(var(--gutter) + var(--safe-left))}.back__head{display:flex;align-items:flex-end;gap:16px;margin-bottom:28px}.back__art{flex:none;width:132px;aspect-ratio:1;border-radius:4px;overflow:hidden;background:var(--plinth);box-shadow:0 0 0 1px rgb(var(--cream-rgb) / .14)}.back__art img{width:100%;height:100%;object-fit:cover}.back__title{font:800 clamp(44px,13.5vw,120px)/.86 var(--font-display);letter-spacing:-.04em}.back__credit{margin-top:10px;font:500 var(--fs-mono-m)/1.35 var(--font-mono);letter-spacing:.04em;color:rgb(var(--cream-rgb) / .72)}.back__list{list-style:none;padding:0;margin:0;border-bottom:1px solid var(--hairline)}.back__row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;column-gap:8px;align-items:baseline;width:100%;padding:16px 0 17px;border-top:1px solid var(--hairline);text-align:left;color:inherit;transition:background-color var(--dur-ui) var(--ease)}.back__n,.back__time{font:500 var(--fs-mono-m)/1 var(--font-mono);letter-spacing:var(--tr-mono);color:rgb(var(--cream-rgb) / .72);font-variant-numeric:tabular-nums}.back__main{display:flex;flex-direction:column;gap:6px}.back__tt{display:inline-flex;align-items:center;gap:8px;font:800 28px/1 var(--font-display);letter-spacing:-.025em}.back__badge{display:inline-grid;place-items:center;min-width:13px;height:13px;padding:0 3px;border-radius:2px;background:rgb(var(--cream-rgb) / .72);color:var(--field);font:800 9px/1 var(--font-mono);letter-spacing:0;transform:translateY(-2px)}.back__line{font:400 15px/1.4 var(--font-ui);color:rgb(var(--cream-rgb) / .86)}.back__row.is-opened .back__time{color:var(--cream);font-weight:800;letter-spacing:.12em}.back__row.is-opened .back__tt,.back__row.is-opened .back__line{color:rgb(var(--cream-rgb) / .72)}.back__row:active{background:rgb(var(--cream-rgb) / .06)}@media (hover: hover) and (pointer: fine){.back__row:hover{background:rgb(var(--cream-rgb) / .05)}}.liner{padding:72px calc(var(--gutter) + var(--safe-right)) 56px calc(var(--gutter) + var(--safe-left));font-size:var(--fs-body);line-height:var(--lh-body)}.liner__head{margin-bottom:40px}.liner__title{font:800 clamp(56px,18vw,150px)/.84 var(--font-display);letter-spacing:-.02em}.liner__sub{margin-top:14px;font:400 17px/1.4 var(--font-ui);color:rgb(var(--cream-rgb) / .86)}.liner__press{display:block;width:100%;max-width:420px;height:auto;margin-top:28px;border-radius:4px;background:var(--maroon)}.liner__track,.liner__more{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;padding:36px 0 40px;border-top:1px solid var(--hairline)}.liner__track h3,.liner__more h3{display:flex;align-items:baseline;gap:12px;font:800 38px/.95 var(--font-display);letter-spacing:-.02em}.liner__n{font:500 var(--fs-mono-m)/1 var(--font-mono);letter-spacing:var(--tr-mono);color:rgb(var(--cream-rgb) / .72);transform:translateY(-.6em)}.liner ul{margin:0;padding:0;list-style:none;display:grid;gap:12px;max-width:62ch}.liner ul li{position:relative;padding-left:20px}.liner ul li:before{content:"";position:absolute;left:0;top:.72em;width:8px;height:2px;background:var(--coral)}.liner__faq{margin:0;max-width:62ch}.liner__faq dt{font-weight:600}.liner__faq dt em{font-style:italic}.liner__faq dd{margin:4px 0 16px;color:rgb(var(--cream-rgb) / .86)}.liner__credits li:before{background:rgb(var(--cream-rgb) / .5)}.clip{margin:0;justify-self:start}.clip__frame{position:relative;width:200px;aspect-ratio:540 / 1174;border-radius:var(--r-phone);overflow:hidden;background:var(--ink);box-shadow:0 0 0 1px rgb(var(--cream-rgb) / .2),0 0 0 6px var(--ink),0 0 0 7px rgb(var(--cream-rgb) / .14);margin:7px}.clip__poster,.clip__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.js .clip__video{opacity:0;transition:opacity .2s linear}.js .clip.is-playing .clip__video{opacity:1}.clip__tap{position:absolute;right:10px;bottom:10px;min-height:32px;padding:0 12px;border-radius:var(--r-pill);background:rgb(var(--ink-rgb) / .72);color:var(--cream);font:600 13px/1 var(--font-ui);box-shadow:inset 0 0 0 1px rgb(var(--cream-rgb) / .3)}.clip__label{margin-top:12px;color:rgb(var(--cream-rgb) / .86)}.foot{padding:32px calc(var(--gutter) + var(--safe-right)) calc(var(--bar-reserve, 84px) + 24px) calc(var(--gutter) + var(--safe-left));border-top:1px solid var(--hairline);font:400 14px/1.5 var(--font-ui);color:rgb(var(--cream-rgb) / .72)}.foot__line{color:rgb(var(--cream-rgb) / .86)}.foot__links{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px}.foot a{color:var(--cream);text-underline-offset:3px}.foot__music{margin-top:4px}.liner__credits a{color:var(--cream);text-underline-offset:3px}@media (min-width: 900px) and (pointer: fine){.back{padding-top:96px;padding-bottom:72px}.back>*{max-width:1040px;margin-left:auto;margin-right:auto}.back__head{gap:40px;margin-bottom:48px}.back__art{width:320px}.back__row{grid-template-columns:56px minmax(0,1fr) auto;padding:20px 8px 21px}.back__main{flex-direction:row;align-items:baseline;justify-content:space-between;gap:24px}.back__tt{font-size:40px}.back__line{font-size:16px;max-width:34em;text-align:right}.back__time{min-width:72px;text-align:right}.liner{padding-top:120px}.liner>*{max-width:1040px;margin-left:auto;margin-right:auto}.liner__head{display:grid;grid-template-columns:minmax(0,1fr) 360px;column-gap:48px;align-items:end}.liner__press{grid-column:2;grid-row:1 / span 2;margin-top:0}.liner__track,.liner__more{grid-template-columns:220px minmax(0,1fr) auto;column-gap:40px;align-items:start;padding:48px 0 56px}.liner__track h3,.liner__more h3{font-size:48px;flex-direction:column;gap:10px}.liner__n{transform:none}.liner__track ul,.liner__faq,.liner__credits{grid-column:2;grid-row:1}.clip{grid-column:3;grid-row:1}.clip__frame{width:220px}.foot>*{max-width:1040px;margin-left:auto;margin-right:auto}}@media (prefers-reduced-motion: reduce){.back__row,.clip__video{transition:none}}
