/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--strip-shade-a:transparent;--strip-shade-b:transparent}*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.text-wrap{text-wrap:wrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--ink:#09090b;--paper:#f1f0eb;--accent-acid:#d7ff33;--accent-ice:#8ec5dd;--accent-amber:#e8a33d;--accent-mint:#a8dcc4;--accent-bone:var(--paper);--accent:var(--accent-amber);--line-dark:#fff3;--line-light:#09090b2e;--editorial-meta-emphasis-size:13px;--editorial-meta-size:12px;--editorial-meta-compact-size:11px;--editorial-meta-restrained-size:11px;--editorial-meta-subordinate-size:12px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}html.signals-player-is-settling{scroll-behavior:auto}:root[lang=ko]{word-break:keep-all;overflow-wrap:break-word}:root:is(:lang(ko),:lang(zh),:lang(ja)) :is(.producer-note h2,.section-heading h2,.closing-statement h2,.era-zero-gateway-copy h3,.archive-hub-hero h1,.archive-return-era h2,.archive-arc-narrative h2,.transmission-heading h2){letter-spacing:-.02em;line-height:1.06}:root:is(:lang(ko),:lang(zh),:lang(ja)) :is(.producer-statement,.group-quote,.archive-hero-statement,.archive-arc-hero blockquote){line-height:1.3}:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-hub-hero h1{max-width:6em;font-size:clamp(52px,6vw,104px)}:root:lang(ja) .archive-hub-hero h1{line-height:1}:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-hub-hero .archive-kicker{margin-bottom:clamp(36px,4vh,64px)}:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-hub-hero h1{margin-bottom:20px}:root:is(:lang(ko),:lang(zh),:lang(ja)) .closing-statement h2{max-width:10em;font-size:clamp(34px,5.1vw,82px)}:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-return-era h2{max-width:8em;font-size:clamp(36px,5.2vw,82px)}:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-arc-narrative h2{font-size:clamp(48px,6.8vw,110px)}:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-arc-narrative>div:last-child>p:last-child{font-size:clamp(21px,2.15vw,34px);line-height:1.45}:root:is(:lang(ko),:lang(zh),:lang(ja)) .lore-copy{font-size:clamp(21px,2.2vw,35px);line-height:1.45}:root:is(:lang(ko),:lang(zh),:lang(ja)) .transmission-heading h2{font-size:clamp(41px,6.4vw,105px)}:root:is(:lang(ko),:lang(zh),:lang(ja)) .section-heading h2{font-size:clamp(39px,5.1vw,78px)}:root:is(:lang(ko),:lang(zh),:lang(ja)) .producer-note h2{font-size:clamp(48px,6.7vw,113px)}:root:is(:lang(ko),:lang(zh),:lang(ja)) .era-zero-gateway-copy h3{font-size:clamp(41px,5.5vw,87px)}:root:is(:lang(ko),:lang(zh),:lang(ja)){--editorial-meta-emphasis-size:14px;--editorial-meta-size:13px;--editorial-meta-compact-size:12px;--editorial-meta-restrained-size:12px;--editorial-meta-subordinate-size:13px}:root:is(:lang(ko),:lang(zh),:lang(ja)) :is(.site-header,.signal-strip){font-size:12px}:root:is(:lang(ko),:lang(zh),:lang(ja)) :is(.round-link,.language-switcher-auto,.site-footer,.group-subtitle){font-size:11px}:root:is(:lang(ko),:lang(zh),:lang(ja)) .hero-bottomline>p{font-size:14px}:root:is(:lang(ko),:lang(zh),:lang(ja)) :is(.site-header,.language-switcher-auto,.notification-heading,.notification-show-older,.hero-scene-index,.hero-scene-sound,.hero-scene-listen,.catalogue-number,.section-index,.eyebrow,.round-link,.signal-strip,.card-topline,.card-enter,.group-meta-line,.group-era,.hero-scroll,.lucent-caption,.eclipse-warning,.caliber-signal,.lore-label,.group-facts dt,.next-world p,.site-footer,.signals-player-transport-status,.signals-player-notes-label,.signals-player-notes-date,.signals-player-selected-label,.signals-player-selected-details,.signals-player-selected-artist>span,.signals-player-scroll-cue,.signals-player-empty p,.era-zero-gateway-topline,.era-zero-gateway-enter,.archive-kicker,.archive-section-heading>p,.archive-eyebrow,.archive-arc-hero-copy>p:first-of-type,.archive-return-era>p,.archive-return-era a,.archive-scroll-link,.archive-arc-card-meta,.archive-arc-card-enter,.archive-index-arc-heading>span,.archive-index-arc-heading>a,.archive-arc-meta,.archive-arc-narrative>div:first-child,.archive-adjacent-arcs span){letter-spacing:.06em;word-spacing:-.19em}:root:is(:lang(ko),:lang(zh),:lang(ja)) .signal-strip{word-spacing:normal}:root:is(:lang(ko),:lang(zh),:lang(ja)) :is(.signals-player-row-countdown,.notification-line){word-spacing:-.19em}:root:is(:lang(ko),:lang(zh),:lang(ja)) :is(.producer-kicker,.closing-statement p,.group-subtitle){letter-spacing:.1em}:root:is(:lang(ko),:lang(zh),:lang(ja)) .closing-statement p{word-spacing:-.23em}body{color:var(--paper);background:var(--ink);font-synthesis:none;-webkit-font-smoothing:antialiased;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.route-transition-page{min-height:100vh}.route-transition-content{min-height:inherit}.route-transition-content-enabled{animation:.82s cubic-bezier(.22,.61,.36,1) both route-fade-in}.route-transition-home{background:radial-gradient(circle at 69% 34%,#fffffff2 0 4%,#fff4b5c7 6%,#0000 19%),radial-gradient(circle at 34% 67%,#c8a9ffe6,#0000 31%),linear-gradient(145deg,#dffef5,#bdf4e8 32%,#e8ddff 64%,#fff3c4)}.route-transition-vivyd{background:#e7ebec}.route-transition-luscent{background:#ebe2dc}.route-transition-eclisse{background:#070b10}.route-transition-caliber{background:#100809}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}::selection{color:#070707;background:var(--accent)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header{z-index:30;border-bottom:1px solid var(--line-dark);letter-spacing:.14em;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:78px;padding:0 3.2vw;font-size:11px;display:grid;position:absolute;top:0;left:0}.header-light{color:#111;border-bottom-color:var(--line-light)}.brand-mark{letter-spacing:-.06em;justify-self:start;font-size:21px;font-weight:800}.brand-mark span{font-weight:400}.site-header nav{gap:clamp(20px,4vw,64px);display:flex}.site-header nav a{opacity:.58;padding:10px 0;transition:opacity .2s;position:relative}.site-header nav a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .25s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}:is(.site-header nav a:hover,.site-header nav a:focus-visible,.site-header nav a.active){opacity:1}.site-header nav a:hover:after,.site-header nav a.active:after{transform-origin:0;transform:scaleX(1)}.site-header nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.site-header-end{justify-self:end;align-items:center;gap:clamp(14px,2vw,26px);display:flex}.archive-link{align-items:center;gap:9px;display:flex}.shelf-link{opacity:.8;align-items:center;gap:8px;transition:opacity .2s;display:flex}:is(.shelf-link:hover,.shelf-link:focus-visible,.shelf-link.active){opacity:1}.shelf-link.active{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.shelf-link-ring{border:1px solid var(--accent);border-radius:50%;width:7px;height:7px}.header-light .shelf-link-ring{border-color:#111}.language-switcher{position:relative}.language-switcher>summary{cursor:pointer;align-items:center;gap:7px;list-style:none;display:flex}.language-switcher>summary::-webkit-details-marker{display:none}.language-switcher>summary::marker{content:""}.language-switcher-marker{font-size:9px;transition:transform .16s}.language-switcher[open]>summary .language-switcher-marker{transform:rotate(180deg)}.language-switcher-panel{z-index:40;border:1px solid var(--line-dark);background:#09090b;min-width:168px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 12px);right:0}.header-light .language-switcher-panel,.home-palette-afterlight .language-switcher-panel{border-color:var(--line-light);background:#fbfbfb}.language-switcher-panel a{justify-content:space-between;align-items:center;gap:18px;padding:8px 14px;display:flex}:is(.language-switcher-panel a:hover,.language-switcher-panel a:focus-visible){background:#ffffff12}:is(.header-light .language-switcher-panel a:hover,.header-light .language-switcher-panel a:focus-visible,.home-palette-afterlight .language-switcher-panel a:hover,.home-palette-afterlight .language-switcher-panel a:focus-visible){background:#0000000f}.language-switcher-panel a[aria-current]{color:var(--accent)}.header-light .language-switcher-panel a[aria-current],.home-palette-afterlight .language-switcher-panel a[aria-current]{color:#111;font-weight:700}.language-switcher-auto{letter-spacing:.16em;opacity:.62;font-size:9px}.notification-bell{--new-dot:#e5383b;position:relative}.notification-bell>summary{cursor:pointer;place-items:center;width:28px;height:28px;margin-inline:-6.5px;list-style:none;display:grid}.notification-bell>summary::-webkit-details-marker{display:none}.notification-bell>summary::marker{content:""}.notification-bell-glyph{width:15px;height:15px;position:relative}.notification-bell-glyph svg{width:100%;height:100%}.notification-bell-dot{background:var(--new-dot);border-radius:50%;width:6px;height:6px;position:absolute;top:-1px;left:9.5px}.notification-panel{--panel-rule:var(--line-dark);--panel-hover:#ffffff12;z-index:40;overscroll-behavior:contain;border:1px solid var(--line-dark);letter-spacing:normal;word-spacing:normal;background:#09090b;width:300px;max-height:min(640px,100svh - 96px);position:absolute;top:calc(100% + 12px);right:0;overflow-y:auto}.header-light .notification-panel,.home-palette-afterlight .notification-panel{--panel-rule:var(--line-light);--panel-hover:#0000000f;border-color:var(--line-light);background:#fbfbfb}.notification-section{padding:4px 0 6px}.notification-heading{font-family:Courier New,monospace;font-size:var(--editorial-meta-compact-size);letter-spacing:.14em;opacity:.62;margin:0;padding:10px 14px 6px;line-height:1}.notification-list{margin:0;padding:0;list-style:none}.notification-item>a{grid-template-columns:40px minmax(0,1fr) 6px;align-items:center;column-gap:11px;padding:7px 14px;display:grid}.notification-item>a:hover,.notification-show-older:hover{background:var(--panel-hover)}.notification-item>a:focus-visible{background:var(--panel-hover)}.notification-show-older:focus-visible{background:var(--panel-hover)}.notification-item--upcoming>a{box-shadow:inset 2px 0}.notification-item--upcoming+.notification-item:not(.notification-item--upcoming){border-top:1px dashed var(--panel-rule)}.notification-thumbnail{background:#7f7f7f24;width:40px;height:40px}.notification-thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.notification-text{row-gap:2px;min-width:0;display:grid}.notification-title,.notification-credit{white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.notification-title{letter-spacing:-.01em;font-size:13px;font-weight:700;line-height:1.2}.notification-credit{opacity:.62;font-family:Georgia,Times New Roman,serif;font-size:12px;font-style:italic;line-height:1.25}.notification-line{font-family:Courier New,monospace;font-size:var(--editorial-meta-compact-size);letter-spacing:.02em;opacity:.62;line-height:1.3}.notification-item--upcoming .notification-line{opacity:1}.notification-show-older{width:100%;color:inherit;font-family:Courier New,monospace;font-size:var(--editorial-meta-compact-size);letter-spacing:.14em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;line-height:1;display:flex}.notification-dot{background:var(--new-dot);border-radius:50%;width:6px;height:6px}@media (max-width:900px){.site-header{grid-template-columns:1fr auto;height:70px}.site-header nav{border-bottom:1px solid;justify-content:space-between;width:100%;padding:0 3.2vw;position:absolute;top:70px;left:0}.site-header nav a{line-height:14px}.site-header-end{gap:14px}}@media (max-width:600px){.site-header,.site-header nav{padding-inline:18px}.brand-mark{font-size:19px}.site-header nav a{font-size:9px}:root:is(:lang(ko),:lang(zh),:lang(ja)) .site-header nav a{font-size:11px}.site-header-end,.archive-link{gap:8px}.shelf-link-ring{display:none}.notification-bell{position:static}.notification-panel{width:min(300px,100vw - 36px);top:61px;right:18px}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.status-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 10px var(--accent);border-radius:50%}.header-light .status-dot{box-shadow:none;background:#111}.home-page{--home-accent:var(--accent);background:#09090b;overflow:hidden}.producer-hero{background:radial-gradient(circle at 72% 44%,#63469e38,#0000 25%),linear-gradient(140deg,#0b0b0f,#101014 52%,#080809);min-height:calc(100svh - 44px);padding:112px 3.2vw 32px;display:grid;position:relative;overflow:hidden}.producer-hero:after{pointer-events:none;content:"";background-image:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff05 4px);position:absolute;inset:0}.home-grid{pointer-events:none;background-image:linear-gradient(90deg,#ffffff0e 1px,#0000 1px),linear-gradient(#ffffff0e 1px,#0000 1px);background-size:16.66% 100%,100% 25%;position:absolute;inset:78px 3.2vw 0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.producer-kicker,.hero-bottomline{position:relative}@media (max-width:900px){.producer-hero[data-scenes] .producer-title-wrap{position:relative}}.producer-kicker,.hero-bottomline,.producer-title-wrap .catalogue-number,.producer-statement{z-index:4;position:relative}.producer-kicker{font-size:var(--editorial-meta-restrained-size);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-self:start;line-height:1;display:flex}.kicker-toggle{z-index:3;min-height:32px;color:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation;background:0 0;border:0;align-items:flex-start;margin:0;padding:0;display:inline-flex;position:relative}.kicker-toggle[aria-pressed=true]{text-underline-offset:4px;text-decoration:underline}.kicker-toggle:focus-visible{outline-offset:5px;outline:1px solid}.producer-title-wrap{align-self:center;margin-top:3vh}.catalogue-number,.section-index,.eyebrow{font-family:Courier New,monospace;font-size:var(--editorial-meta-size);letter-spacing:.12em;margin:0}.producer-title-wrap .catalogue-number{font-size:calc(var(--editorial-meta-size) + 1px)}.producer-title-wrap h1{z-index:2;letter-spacing:calc(1px - .0667em);margin:9px 0 0 -.055em;font-size:clamp(74px,13.9vw,200px);font-weight:800;line-height:.76;position:relative}@media (min-width:901px){.producer-hero[data-scenes] .producer-title-wrap h1{font-size:clamp(55.5px,10.425vw,150px)}}.producer-title-wrap h1 span{color:#0000;-webkit-text-stroke:1px #f1f0ebe0}.home-page:not(.home-palette-afterlight) .producer-title-wrap h1 span{color:#101014;paint-order:stroke fill;-webkit-text-stroke-width:2px}.producer-statement{text-wrap:balance;max-width:550px;margin:clamp(30px,5vh,70px) 0 0 34%;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.5vw,42px);line-height:1.03}.producer-statement em{color:var(--accent);font-weight:400}.hero-orbit{z-index:3;aspect-ratio:1;pointer-events:none;place-items:center;width:min(35vw,540px);display:grid;position:absolute;top:14%;right:8%}.orbit{border:1px solid #ffffff40;border-radius:50%;animation:16s linear infinite orbit-spin;position:absolute;inset:0}.orbit:before{--planet:12px;top:calc(50% - (50% + 1px + 8px + var(--planet) / 2) * .597 - var(--planet) / 2);left:calc(50% - (50% + 1px + 8px + var(--planet) / 2) * .802 - var(--planet) / 2);width:var(--planet);height:var(--planet);border:1px solid var(--accent);content:"";background:0 0;border-radius:50%;position:absolute}.orbit-two{border-style:dashed;animation-duration:24s;animation-direction:reverse;inset:14%}.orbit-core{text-shadow:15px 14px #ffffff0f;font-family:Georgia,serif;font-size:clamp(70px,10vw,160px);font-style:italic}.hero-bottomline{justify-content:space-between;align-self:end;align-items:end;display:flex}.hero-bottomline>p{color:#ffffff94;max-width:430px;margin:0;font-size:13px;line-height:1.55}.round-link{letter-spacing:.14em;border:1px solid #ffffff73;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:86px;height:86px;font-size:9px;transition:color .25s,background .25s,transform .25s;display:flex}:is(.round-link:hover,.round-link:focus-visible){color:#09090b;background:var(--accent);transform:rotate(6deg)}.hero-scene{z-index:0;pointer-events:none;opacity:0;position:absolute;inset:0;overflow:hidden}.hero-scene canvas,.hero-scene-stills,.hero-scene-flare,.hero-scene-shade{position:absolute;inset:0}.hero-scene canvas{opacity:0;width:100%;height:100%;display:block}.hero-scene-stills{isolation:isolate}.hero-scene-still{opacity:0;max-width:none;position:absolute;top:0;left:0}.hero-scene-flare{opacity:0}.hero-scene-shade{background:linear-gradient(#09090ba8 0,#09090b33 150px,#09090b29 48%,#09090bb8 82%,#09090be6 100%),linear-gradient(90deg,#09090b66,#09090b00 65%)}.hero-scene-glass,.hero-scene-edge{pointer-events:none;display:none;position:absolute}.producer-hero[data-glass] .hero-scene-glass{-webkit-mask:var(--hero-glass-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--hero-glass-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--hero-glass-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--hero-glass-mask) 0 0 / 100% 100% no-repeat;mask:var(--hero-glass-mask) 0 0 / 100% 100% no-repeat;-webkit-backdrop-filter:blur(var(--hero-glass-blur,14px));backdrop-filter:blur(var(--hero-glass-blur,14px));display:block}.producer-hero[data-glass] .hero-scene-edge{-webkit-mask:var(--hero-edge-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--hero-edge-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--hero-edge-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--hero-edge-mask) 0 0 / 100% 100% no-repeat;mask:var(--hero-edge-mask) 0 0 / 100% 100% no-repeat;background:#f1f0ebe0;display:block}.producer-hero[data-glass] .producer-title-wrap h1 .hero-scene-word{color:#0000;-webkit-text-stroke-width:0}.producer-hero[data-scenes] .round-link{flex-shrink:0}.hero-scene-controls{opacity:0;visibility:hidden;grid-template-columns:auto auto;justify-content:end;align-items:center;gap:10px 8px;margin:0 28px 0 auto;transition:opacity .7s,visibility 0s linear .7s;display:grid}.hero-scene-controls[data-shown]{opacity:1;visibility:visible;transition:opacity .7s}.hero-scene-row{align-items:center;gap:8px;display:flex}.hero-scene-caption,.hero-scene-card>.notification-thumbnail,.hero-scene-card>.notification-text{opacity:var(--hero-scene-text,1)}.hero-scene-caption{text-align:right;grid-column:1/-1;justify-items:end;row-gap:3px;display:grid}.hero-scene-caption p{margin:0}.hero-scene-index{font-family:Courier New,monospace;font-size:var(--editorial-meta-compact-size);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:.72}.hero-scene-caption .hero-scene-title{letter-spacing:-.01em;margin-top:4px;font-size:17px;font-weight:700;line-height:1.2}.hero-scene-credit{opacity:.72;font-family:Georgia,Times New Roman,serif;font-size:13px;font-style:italic}.hero-scene-card{display:none}.hero-scene-button{width:38px;height:38px;color:inherit;cursor:pointer;background:#09090b33;border:1px solid #ffffff73;border-radius:50%;flex:0 0 38px;place-items:center;margin:0;padding:0;transition:color .25s,background .25s,border-color .25s;display:grid}.hero-scene-button[hidden]{display:none}.hero-scene-button svg{width:14px;height:14px}.hero-scene-sound,.hero-scene-listen{height:38px;color:inherit;font-size:var(--editorial-meta-restrained-size);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#09090b33;border:1px solid #ffffff73;border-radius:19px;align-items:center;gap:9px;margin:0;padding:0 16px 0 14px;line-height:1;transition:color .25s,background .25s,border-color .25s;display:inline-flex}.hero-scene-sound[aria-pressed=true]{border-color:var(--accent)}.hero-scene-sound:disabled{cursor:default;opacity:.4}.hero-scene-button:hover,.hero-scene-sound:not(:disabled):hover,.hero-scene-listen:hover{border-color:var(--accent);color:#09090b;background:var(--accent)}.hero-scene-button:focus-visible{border-color:var(--accent);color:#09090b;background:var(--accent)}.hero-scene-sound:focus-visible{border-color:var(--accent);color:#09090b;background:var(--accent)}.hero-scene-listen:focus-visible{border-color:var(--accent);color:#09090b;background:var(--accent)}:is(.hero-scene-button:focus-visible,.hero-scene-sound:focus-visible,.hero-scene-listen:focus-visible){outline:1px solid var(--accent);outline-offset:3px}.hero-scene-listen span[aria-hidden]{letter-spacing:0}.hero-scene-sound-icon{display:flex}.hero-scene-sound svg{flex:0 0 15px;width:15px;height:15px}.hero-scene-controls .signals-player-signal{z-index:auto;gap:2px;width:auto;height:18px}.hero-scene-controls .signals-player-signal>span{width:2px}.hero-scene-sound .hero-scene-sound-bars{height:15px;display:none}.hero-scene-sound[aria-pressed=true] .hero-scene-sound-icon{display:none}.hero-scene-sound[aria-pressed=true] .hero-scene-sound-bars{display:flex}.hero-scene-sound-labels{display:none}@media (max-width:900px){.producer-hero[data-scenes] .hero-bottomline{flex-wrap:wrap;row-gap:22px}.hero-scene-controls{flex-basis:100%;order:-1;justify-content:start;margin:0}.hero-scene-caption{text-align:left;justify-items:start}}@media (max-width:600px){.hero-scene-controls{flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex}.hero-scene-caption{display:none}.hero-scene-row--actions{flex-wrap:wrap;row-gap:8px}.hero-scene-card{border:1px solid var(--line-dark);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09090b8c;flex:1 1 0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:11px;min-width:0;padding:7px 14px;display:grid}.hero-scene-card .notification-line{white-space:nowrap;overflow:hidden}.hero-scene-card[data-upcoming] .notification-line{opacity:1}.hero-scene-sound .hero-scene-sound-label,.hero-scene-sound[aria-pressed=true] .hero-scene-sound-bars{display:none}.hero-scene-sound[aria-pressed=true] .hero-scene-sound-icon{display:flex}.hero-scene-sound-icon{flex:0 0 18px;justify-content:center;width:18px}.hero-scene-sound-labels{justify-items:center;display:grid}.hero-scene-sound-labels>span{grid-area:1/1}.hero-scene-sound:not([aria-pressed=true]) [data-when=on],.hero-scene-sound[aria-pressed=true] [data-when=off]{visibility:hidden}}.home-page.home-palette-afterlight{--home-accent:#c8a9ff}.home-palette-afterlight .producer-hero{color:#12201d;background:radial-gradient(circle at 69% 34%,#fffffff2 0 4%,#fff4b5c7 6%,#0000 19%),radial-gradient(circle at 34% 67%,#c8a9ffe6,#0000 31%),linear-gradient(145deg,#dffef5,#bdf4e8 32%,#e8ddff 64%,#fff3c4)}.home-palette-afterlight .producer-hero:after{background-image:repeating-linear-gradient(0deg,#0000 0 3px,#12201d07 4px)}.home-palette-afterlight .site-header{color:#111;border-bottom-color:var(--line-light)}.home-palette-afterlight .status-dot{box-shadow:none;background:#111}.home-palette-afterlight .shelf-link-ring{border-color:#111}.home-palette-afterlight .home-grid{background-image:linear-gradient(90deg,#12201d12 1px,#0000 1px),linear-gradient(#12201d12 1px,#0000 1px)}.home-palette-afterlight .producer-title-wrap h1 span{-webkit-text-stroke-color:#12201da6}.home-palette-afterlight .producer-statement em{color:#70529b}.home-palette-afterlight .orbit{border-color:#12201d40}.home-palette-afterlight .orbit-one:before{--planet:15px;color:#8ec5dd;background:linear-gradient(118deg,#0000 0 38%,#ffffffeb 40% 53%,#0000 55%),radial-gradient(circle at 32% 27%,#fff 0 8%,#eef3f4 22%,#b1e8ff 52%,#748f9b 100%);border-color:#8ec5dd;box-shadow:inset -3px -3px 5px #25353d6b,0 0 15px #b1e8ffd6}.home-palette-afterlight .orbit-two:before{--planet:14px;color:#c8a9ff;background:radial-gradient(circle at 68% 28%,#fff3c4 0 13%,#0000 29%),linear-gradient(145deg,#dffef5,#bdf4e8 32%,#c8a9ff 67%,#fff3c4);border-color:#70529b;box-shadow:inset -3px -3px 5px #4a306552,0 0 15px #c8a9ffd1}.home-palette-afterlight .orbit-core{text-shadow:15px 14px #12201d14}.home-palette-afterlight .hero-bottomline>p{color:#12201dad}.home-palette-afterlight .round-link{border-color:#12201d7a}:is(.home-palette-afterlight .round-link:hover,.home-palette-afterlight .round-link:focus-visible){color:#f3fff9;background:#12201d}.home-palette-afterlight .hero-scene-shade{background:linear-gradient(#ecfff9b8 0,#ecfff957 150px,#f0e8ff52 48%,#f0e8ffbd 82%,#fff6d6e0 100%),linear-gradient(90deg,#ecfff973,#ecfff900 65%)}.home-palette-afterlight .hero-scene canvas,.home-palette-afterlight .hero-scene-stills{filter:saturate(.88)brightness(1.05)}.home-palette-afterlight .hero-scene-flare{background:radial-gradient(at 69% 34%,#fff6d6 0,#fff6d699 35%,#fff6d600 80%)}.home-palette-afterlight .producer-hero[data-glass] .hero-scene-glass{background:#fff3}.home-palette-afterlight .producer-hero[data-glass] .hero-scene-edge{background:#12201d99}.home-palette-afterlight .hero-scene-button,.home-palette-afterlight .hero-scene-sound,.home-palette-afterlight .hero-scene-listen{background:#ffffff47;border-color:#12201d7a}.home-palette-afterlight .hero-scene-sound[aria-pressed=true]{border-color:#70529b}.home-palette-afterlight .hero-scene-button:hover,.home-palette-afterlight .hero-scene-sound:not(:disabled):hover,.home-palette-afterlight .hero-scene-listen:hover{color:#f3fff9;background:#12201d;border-color:#12201d}.home-palette-afterlight .hero-scene-button:focus-visible{color:#f3fff9;background:#12201d;border-color:#12201d}.home-palette-afterlight .hero-scene-sound:focus-visible{color:#f3fff9;background:#12201d;border-color:#12201d}.home-palette-afterlight .hero-scene-listen:focus-visible{color:#f3fff9;background:#12201d;border-color:#12201d}:is(.home-palette-afterlight .hero-scene-button:focus-visible,.home-palette-afterlight .hero-scene-sound:focus-visible,.home-palette-afterlight .hero-scene-listen:focus-visible){outline-color:#12201d}.home-palette-afterlight .hero-scene-card{border-color:var(--line-light);background:#fbfbfb99}.signal-strip{color:#09090b;background:var(--home-accent);letter-spacing:.12em;white-space:nowrap;width:100%;padding-left:3.2vw;font-family:Courier New,monospace;font-size:11px;font-weight:700;line-height:38px;overflow:hidden}.signal-strip-window{width:max(33vw,240px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}.signal-strip-track{white-space:pre;width:max-content;animation:18s linear infinite marquee;display:flex}.producer-note{color:#101012;background:linear-gradient(118deg,#0000 0 42%,#ffffffad 42.5% 51%,#0000 51.5%),linear-gradient(148deg,#b1e8ff9e,#0000 38%),repeating-linear-gradient(90deg,#0000 0 60px,#1617190e 61px),linear-gradient(135deg,#eef3f4,#cbd8dc 55%,#e4e9ea);grid-template-columns:1fr 2fr;gap:8vw;min-height:78vh;padding:11vw 6vw;display:grid}.producer-note h2{letter-spacing:-.07em;align-self:end;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(57px,7.9vw,133px);font-weight:400;line-height:.88}.note-copy{align-self:end;max-width:590px;padding-bottom:1vw}.note-copy p{letter-spacing:-.02em;margin:0 0 1.5em;font-size:clamp(16px,1.52vw,24px);line-height:1.35}.note-copy p:last-child{color:#1010128c}.roster-section{background:#0b0b0d;padding:9vw 3.2vw 24px}.era-zero-section{background:#0b0b0d;padding:clamp(64px,9svh,128px) 3.2vw 12vw}.era-zero-section .era-zero-gateway{margin-top:0}.section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:52px;display:flex}.section-heading h2{max-width:6.2em;font-family:var(--archive-serif,Georgia, "Times New Roman", serif);letter-spacing:-.07em;text-align:right;margin:0;font-size:clamp(46px,6vw,92px);font-weight:400;line-height:.84}.roster-grid{border:1px solid var(--line-dark);grid-template-columns:repeat(3,1fr);min-height:680px;display:grid}.roster-card{contain:paint;isolation:isolate;border-right:1px solid #0b0b0d;flex-direction:column;justify-content:space-between;min-height:620px;padding:25px;transition:color .5s;display:flex;position:relative;overflow:hidden}.roster-card:nth-child(3),.roster-card:last-child{border-right:0}.roster-card:before,.roster-card:after{z-index:0;content:"";pointer-events:none;position:absolute;inset:0}.roster-card:after{z-index:1;background:linear-gradient(#00000014,#000c);transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1)}.roster-vivyd{color:#161719}.roster-vivyd:before{background:linear-gradient(118deg,#0000 0 42%,#ffffffad 42.5% 51%,#0000 51.5%),linear-gradient(148deg,#b1e8ff9e,#0000 38%),repeating-linear-gradient(90deg,#0000 0 60px,#1617190e 61px),linear-gradient(135deg,#eef3f4,#cbd8dc 55%,#e4e9ea)}.roster-vivyd:after{opacity:0;background:linear-gradient(#00000014,#000c),url(/era-01/optimized/groups/vivyd.jpg) 50%/cover;transform:scale(1.02)}.roster-luscent{color:#12201d;background:#dffef5 url(/luscent-card-gradient.svg) 50%/cover no-repeat}.roster-luscent:before{background:0 0}.roster-luscent:after{opacity:0;background:linear-gradient(#181e224d,#181e2221 42%,#181e22db),url(/era-01/optimized/groups/luscent.jpg) 50% 44%/cover;transform:scale(1.02)}.roster-eclisse{color:#eef5f7}.roster-eclisse:before{background:radial-gradient(circle at 50% 36%,#020202 0 20%,#de1f2f 20.5%,#50000a 22%,#0000 34%),repeating-linear-gradient(90deg,#0000 0 40px,#ffffff09 41px),linear-gradient(140deg,#140306,#030304 60%)}.roster-eclisse:after{opacity:0;background:linear-gradient(#070c1161,#070c1126 42%,#070c11e6),url(/era-01/optimized/groups/eclisse.jpg) 50%/cover;transform:scale(1.02)}.roster-caliber{color:#f0e8e8;border-top:1px solid #0b0b0d;grid-column:1/-1}.roster-caliber:before{background:repeating-linear-gradient(90deg,#0000 0 52px,#ffffff08 53px),linear-gradient(135deg,#150a0c,#2a171b 62%,#170c0e)}.roster-caliber:after{opacity:0;background:linear-gradient(#10080970,#10080933 42%,#100809e6),url(/era-01/optimized/groups/caliber.jpg) 50% 42%/cover;transform:scale(1.02)}.roster-vivyd.is-active{color:#f4f0eb}:is(.roster-luscent.is-active,.roster-luscent:hover,.roster-luscent:focus-visible){color:#fff8f2}.roster-card.is-active:after,.roster-luscent:hover:after,.roster-eclisse:hover:after,.roster-caliber:hover:after{opacity:1}.roster-luscent:focus-visible:after{opacity:1}.roster-eclisse:focus-visible:after{opacity:1}.roster-caliber:focus-visible:after{opacity:1}.roster-luscent:hover:after,.roster-eclisse:hover:after,.roster-caliber:hover:after,.roster-vivyd:hover:after{transform:scale(1.045)}.roster-luscent:focus-visible:after{transform:scale(1.045)}.roster-eclisse:focus-visible:after{transform:scale(1.045)}.roster-caliber:focus-visible:after{transform:scale(1.045)}.roster-vivyd:focus-visible:after{transform:scale(1.045)}.card-topline,.card-title,.card-enter{z-index:2;position:relative}.card-topline,.card-enter{font-family:Courier New,monospace;font-size:var(--editorial-meta-compact-size);letter-spacing:.14em;justify-content:space-between;display:flex}.card-title{margin:auto 0 clamp(22px,2vw,32px)}.card-title p{font-family:Courier New,monospace;font-size:var(--editorial-meta-size);letter-spacing:.14em;margin:0 0 9px}.card-title h3{letter-spacing:-.075em;margin:0 0 16px;font-size:clamp(42px,4.7vw,76px);line-height:.8}.card-title>span{font-family:Georgia,serif;font-size:17px;font-style:italic}.card-enter{border-top:1px solid;align-items:center;padding-top:20px}.card-enter .arrow{font-family:Arial,sans-serif;font-size:clamp(15px,10px + 1.333vw,18.7px);transition:transform .25s}:is(.roster-card:hover .arrow,.roster-card:focus-visible .arrow){transform:translate(.18em,-.18em)}.closing-statement{border-top:1px solid var(--line-dark);background:#0b0b0d;padding:clamp(90px,10vw,160px) 6vw clamp(70px,8vw,110px);position:relative;overflow:hidden}.closing-statement:before{pointer-events:none;content:"";background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:16.66% 100%,100% 33.33%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 80% 15%,#000 0%,#0000 55%);mask-image:radial-gradient(circle at 80% 15%,#000 0%,#0000 55%)}.closing-statement p{z-index:1;font-family:Courier New,monospace;font-size:var(--editorial-meta-emphasis-size);letter-spacing:.16em;text-transform:uppercase;margin:0 0 clamp(40px,5vw,72px);position:relative}.closing-statement h2{z-index:1;letter-spacing:-.075em;max-width:13ch;margin:0;font-size:clamp(40px,6vw,96px);font-weight:800;line-height:.8;position:relative}.closing-statement h2 span{color:var(--home-accent,var(--accent));font-family:Georgia,serif;font-style:italic;font-weight:400}@media (max-width:900px){.producer-hero{padding-top:138px}.hero-orbit{width:52vw;right:-8%}.producer-title-wrap h1{font-size:17vw}.producer-statement{margin-left:17%}.producer-hero[data-scenes] .orbit-core{text-shadow:.214em .2em #ffffff0f;font-size:92px}.home-palette-afterlight .producer-hero[data-scenes] .orbit-core{text-shadow:.214em .2em #12201d14}.producer-note{grid-template-columns:1fr}.producer-note h2{align-self:start}.roster-grid{grid-template-columns:1fr}.roster-card{border-right:0;border-bottom:1px solid var(--line-dark);min-height:72vh}.roster-card:last-child{border-bottom:0}}@media (min-width:601px) and (max-width:900px){.producer-hero[data-scenes] .hero-orbit{width:min(64vw,468px);top:calc(103px + 12.9vw + clamp(30px,5vh,70px) - min(32vw,234px));right:calc(-3.2vw - 25px)}:root:lang(en) .producer-hero[data-scenes] .hero-orbit{top:calc(97px + 12.9vw + clamp(30px,5vh,70px) - min(32vw,234px))}:root:lang(ja) .producer-hero[data-scenes] .hero-orbit{top:calc(133px + 12.9vw + clamp(30px,5vh,70px) - min(32vw,234px))}}@media (min-width:601px) and (max-width:900px) and (max-height:999px){:root:not(:lang(ja)) .producer-hero[data-scenes] .hero-orbit{top:calc(69px + 12.9vw + clamp(30px,5vh,70px) - min(32vw,234px));left:calc(17% + 250px - min(32vw,234px));right:auto}:root:lang(ja) .producer-hero[data-scenes] .hero-orbit{width:300px;top:calc(12.9vw - 17px + clamp(30px,5vh,70px));left:calc(17% + 175px);right:auto}:root:lang(ko) .producer-hero[data-scenes] .producer-statement{max-width:9em}:root:lang(en) .producer-hero[data-scenes] .producer-statement{max-width:10em}:root:lang(zh) .producer-hero[data-scenes] .producer-statement{max-width:5.5em}}@media (max-width:600px){.producer-hero{min-height:max(640px,100svh - 44px);padding:132px 18px 25px}.home-grid{inset-inline:18px}.producer-kicker>:last-child{display:none}.producer-title-wrap{align-self:start;margin-top:4.5vh}.producer-title-wrap h1{font-size:19.2vw}.producer-statement{margin:45px 0 0 5%;font-size:26px}.hero-bottomline{gap:20px}.hero-bottomline>p{max-width:230px;font-size:12px}:root:is(:lang(ko),:lang(zh),:lang(ja)) .hero-bottomline>p{font-size:13px}.round-link{flex:0 0 74px;width:74px;height:74px}.producer-hero[data-scenes] .hero-bottomline{margin-top:28px}:root:lang(ko) .producer-hero[data-scenes] .producer-statement{max-width:9em}:root:lang(en) .producer-hero[data-scenes] .producer-statement{max-width:10em}:root:lang(zh) .producer-hero[data-scenes] .producer-statement{max-width:5.5em}:root:lang(ja){--ja-statement-size:clamp(22px, (100vw - 36px) * .95 / 14.3, 26px)}:root:lang(ja) .producer-hero[data-scenes] .producer-statement{font-size:var(--ja-statement-size)}.producer-hero[data-scenes] .hero-orbit{width:64vw;top:calc(115px - 17.4vw);left:calc(max(305px,68vw + 25px) - 18px - 32vw);right:auto}:root:lang(ja) .producer-hero[data-scenes] .hero-orbit{top:calc(75px + 14.6vw + 3.9 * var(--ja-statement-size) + 14px + clamp(0px, (411px - 100vw) * 2, 27px) - 28vw);left:calc(min(max(327px, 72vw + 47px, 5% + 12 * var(--ja-statement-size) + 50px), 100% - 20px) - 28vw);width:56vw}.signal-strip{padding-left:18px}.signal-strip-window{width:calc(100% - 18px)}.producer-note{align-content:center;gap:68px;min-height:620px;padding:52px 22px}.producer-note h2{margin:4px 0 2px;font-size:19vw}:root:is(:lang(ko),:lang(zh),:lang(ja)) .producer-note h2{font-size:16.15vw}.note-copy p{font-size:16px}.roster-section{padding:48px 18px 24px}.era-zero-section{padding:48px 18px 52px}.roster-card{min-height:min(540px,132vw - 47.52px);padding:19px}.card-title h3{font-size:16vw}.closing-statement{padding:48px 18px 52px}.closing-statement h2{font-size:12vw}:root:is(:lang(ko),:lang(ja)) .closing-statement h2{font-size:9vw}:root:lang(zh) .closing-statement h2{font-size:12vw}}@media (min-width:480px) and (max-width:600px){:root:lang(zh) .producer-hero[data-scenes] .producer-statement{max-width:550px}:root:lang(zh) .producer-hero[data-scenes] .hero-orbit{top:calc(153px - 17.4vw)}}@media (min-width:540px) and (max-width:600px){:root:lang(ko) .producer-hero[data-scenes] .producer-statement{max-width:550px}:root:lang(ko) .producer-hero[data-scenes] .hero-orbit{top:calc(153px - 17.4vw)}}@media (min-width:901px){.producer-note h2{margin-left:clamp(8px,.8vw,14px)}.roster-section{grid-template-rows:auto minmax(0,1fr);row-gap:0;min-height:110svh;padding:clamp(32px,6svh,72px) 3.2vw 24px;display:grid}.section-heading{margin-bottom:clamp(24px,4svh,52px)}.roster-grid,.roster-section .roster-card{min-height:0}.roster-section .roster-card:not(.roster-caliber){min-height:34.6667vw}.roster-grid{grid-template-rows:minmax(0,1fr) auto}.roster-section .roster-caliber{flex-direction:row;align-items:center;gap:clamp(24px,4vw,72px);min-height:max(clamp(190px,24svh,280px),14.56vw)}.roster-caliber:after{background-position:50% 54%}.roster-caliber .card-topline{flex-direction:column;flex:none;justify-content:center;align-items:start;gap:10px}.roster-caliber .card-title{flex:auto;margin:0}.roster-caliber .card-enter{border-top:0;border-left:1px solid;flex:none;align-self:stretch;gap:clamp(20px,2.6vw,40px);padding-top:0;padding-left:clamp(20px,2.4vw,36px)}.card-enter .arrow{font-size:clamp(15px,2.333vw - 6px,22px)}}.group-page{--group-header-offset:78px;min-height:100vh;overflow:hidden}.group-hero{grid-template-columns:minmax(0,1.25fr) minmax(390px,.75fr);min-height:100svh;display:grid}.group-hero-visual,.group-hero-copy{position:relative;overflow:hidden}.group-hero-visual{margin-top:var(--group-header-offset)}.group-hero-copy{border-left:1px solid;flex-direction:column;padding:112px 4vw 40px;display:flex}.group-meta-line{font-family:Courier New,monospace;font-size:var(--editorial-meta-compact-size);letter-spacing:.12em;justify-content:space-between;display:flex}.group-era{font-family:Courier New,monospace;font-size:var(--editorial-meta-size);letter-spacing:.2em;margin:auto 0 13px}.group-hero-copy h1{letter-spacing:-.095em;margin:0 0 17px -.05em;font-size:clamp(78px,10vw,164px);font-weight:800;line-height:.72}.page-luscent .group-hero-copy h1,.page-eclisse .group-hero-copy h1,.page-caliber .group-hero-copy h1{letter-spacing:-.08em;white-space:nowrap;font-size:clamp(56px,6.35vw,118px)}.group-subtitle{letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:10px}.group-quote{max-width:420px;margin:8vh 0;font-family:Georgia,serif;font-size:clamp(23px,2.3vw,38px);font-style:italic;line-height:1.05;display:flex}.group-quote>span{margin-right:10px;font-size:55px;line-height:.6}.group-quote p{margin:0}.hero-scroll{width:100%;font-family:Courier New,monospace;font-size:var(--editorial-meta-size);letter-spacing:.14em;border-top:1px solid;justify-content:space-between;padding-top:17px;display:flex}.vivyd-photo{filter:saturate(.82)contrast(.98);background:linear-gradient(#0000 55%,#dce4e82e),url(/era-01/optimized/groups/vivyd.jpg) 50% 39%/cover;position:absolute;inset:0;transform:scale(1.012)}.editorial-stamp,.lucent-caption,.eclipse-warning,.caliber-signal{color:#111;font-family:Courier New,monospace;font-size:var(--editorial-meta-compact-size);letter-spacing:.15em;background:#ffffffd1;padding:7px 10px;position:absolute;bottom:26px;left:28px}.page-vivyd{color:#161719;background:#e7ebec}.page-vivyd .group-hero-copy,.page-luscent .group-hero-copy{border-color:var(--line-light)}.page-vivyd .group-hero-copy{background:linear-gradient(135deg,#ffffff6b,#0000 42%),#dce3e5}.page-luscent{color:#2c3338;background:#ebe2dc}.page-luscent .group-hero-copy{background:linear-gradient(155deg,#fff8f2,#e4eef2 55%,#e7d9dc)}.page-luscent .group-hero-visual{background:#dce5e9}.luscent-photo{filter:saturate(.9)contrast(.98);background:linear-gradient(#faece061,#0000 24%),url(/era-01/optimized/groups/luscent.jpg) 50% 44%/cover;position:absolute;inset:0;transform:scale(1.012)}.lucent-caption{color:#2c3338;background:#fff4ecc2}.page-eclisse{color:#eef5f7;background:#070b10}.page-eclisse .site-header,.page-eclisse .group-hero-copy{border-color:#d7e9f038}.page-eclisse .group-hero-copy{background:repeating-linear-gradient(0deg,#0000 0 5px,#ffffff05 6px),linear-gradient(145deg,#0a0f15,#111c25)}.page-eclisse .group-hero-visual{background:#dbe4e8}.eclisse-photo{filter:saturate(.74)contrast(1.03);background:linear-gradient(#070c1194,#0000 24%),url(/era-01/optimized/groups/eclisse.jpg) 50%/cover;position:absolute;inset:0;transform:scale(1.012)}.eclipse-warning{color:#fff;background:#5f8295}.page-caliber{color:#f0e8e8;background:#100809}.page-caliber .site-header,.page-caliber .group-hero-copy{border-color:#f0e4e433}.page-caliber .group-hero-copy{background:linear-gradient(150deg,#150a0c,#2a171b)}.page-caliber .group-hero-visual{background:#ccc3c4}.caliber-photo{filter:saturate(.7)contrast(1.05);background:linear-gradient(#10080985,#0000 24%),url(/era-01/optimized/groups/caliber.jpg) 50% 40%/cover;position:absolute;inset:0;transform:scale(1.012)}.caliber-signal{color:#100809;background:#f0e4e4e0}.lore-section{border-top:1px solid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:8vw;min-height:90vh;padding:10vw 6vw;display:grid}.lore-label{font-family:Courier New,monospace;font-size:var(--editorial-meta-compact-size);letter-spacing:.12em;flex-direction:column;justify-content:space-between;display:flex}.lore-label p{margin:0}.lore-label span{opacity:.75}.lore-main{flex-direction:column;justify-content:center;display:flex}.lore-main h2,.transmission-heading h2{letter-spacing:-.08em;margin:20px 0 35px;font-size:clamp(48px,7.5vw,123px);line-height:.78}.page-vivyd .lore-main h2{font-family:Georgia,serif;font-style:italic;font-weight:400}.page-luscent .lore-main h2{letter-spacing:calc(1px - .08em);color:#ebe2dc;paint-order:stroke fill;-webkit-text-stroke:2.8px #2c3338;font-size:calc(clamp(48px,7.5vw,123px) - 2.1px);font-weight:400}@media (min-width:601px) and (max-width:1100px){.page-luscent .lore-main h2{letter-spacing:calc(.75px - .08em);-webkit-text-stroke-width:2.4px;font-size:calc(clamp(48px,7.5vw,123px) - 1.6px)}}@media (min-width:1520px){.page-luscent .lore-main h2{-webkit-text-stroke-width:3px;font-size:calc(clamp(48px,7.5vw,123px) - 2.4px)}}.page-eclisse .lore-main h2{color:#9dc6d8}.page-caliber .lore-main h2{color:#e8a294}.lore-copy{letter-spacing:-.025em;max-width:750px;margin:0;font-family:Georgia,serif;font-size:clamp(23px,2.5vw,39px);line-height:1.25}.group-facts{border-top:1px solid;grid-template-columns:repeat(3,1fr);margin:8vh 0 0;display:grid}.group-facts div{padding:18px 16px 0 0}.group-facts dt{font-family:Courier New,monospace;font-size:var(--editorial-meta-compact-size);letter-spacing:.14em;opacity:.75;margin-bottom:8px;line-height:1}.group-facts dd{letter-spacing:.08em;margin:0;font-size:12px}.transmission-section{border-top:1px solid;padding:9vw 6vw 11vw}.page-vivyd .transmission-section{background:#cdd7da}.page-luscent .transmission-section{background:linear-gradient(135deg,#f5dfcc,#dcecf2 60%,#ead9df)}.page-eclisse .transmission-section{background:#0b1219}.page-caliber .transmission-section{background:#170c0e}.transmission-heading{justify-content:space-between;align-items:end;margin-bottom:55px;display:flex}.group-page .eyebrow{font-size:var(--editorial-meta-size)}.transmission-heading .artwork-idle-motion-toggle{min-height:0;font:inherit;vertical-align:baseline;display:inline}.transmission-heading h2{margin:0}@media (max-width:900px){.group-page{--group-header-offset:105px}.group-hero{grid-template-columns:1fr;min-height:auto}.group-page{--group-hero-shift:60px}.group-hero-visual{min-height:calc(66svh - var(--group-header-offset) + var(--group-hero-shift))}.group-hero-copy{--group-hero-rhythm:44px;padding-top:calc(80px - var(--group-hero-shift));border-left:0}.group-era{margin-top:var(--group-hero-rhythm)}.group-quote{margin-block:var(--group-hero-rhythm)}.group-page .group-hero-copy,.group-page .group-hero-visual{background:0 0}.vivyd-photo,.luscent-photo{-webkit-mask-image:linear-gradient(#000 68%,#0000004d 86%,#0000 96%);mask-image:linear-gradient(#000 68%,#0000004d 86%,#0000 96%)}.eclisse-photo,.caliber-photo{-webkit-mask-image:linear-gradient(#000 56%,#0000004d 82%,#0000 96%);mask-image:linear-gradient(#000 56%,#0000004d 82%,#0000 96%)}.editorial-stamp,.lucent-caption,.eclipse-warning,.caliber-signal{bottom:40px;left:auto;right:20px}.page-vivyd .group-hero{background:linear-gradient(135deg,#ffffff6b 38%,#0000 64%),#dce3e5}.page-luscent .group-hero{background:linear-gradient(155deg,#fff8f2 49%,#e4eef2 77%,#e7d9dc 100%)}.page-eclisse .group-hero{background:repeating-linear-gradient(0deg,#0000 0 5px,#ffffff05 6px),linear-gradient(145deg,#0a0f15 42%,#111c25 100%)}.page-caliber .group-hero{background:linear-gradient(150deg,#150a0c 44%,#2a171b 100%)}.page-luscent .group-hero-copy h1,.page-eclisse .group-hero-copy h1{font-size:clamp(84px,15vw,140px)}.lore-section{grid-template-columns:1fr;min-height:auto}.lore-label{flex-flow:wrap;align-items:baseline;gap:6px 40px}}@media (max-width:600px){.group-hero-visual{min-height:calc(62svh - var(--group-header-offset) + var(--group-hero-shift))}.group-hero-copy{padding:calc(75px - var(--group-hero-shift)) 20px 28px}.group-meta-line span:last-child{display:none}.group-hero-copy h1{font-size:21vw}.page-luscent .group-hero-copy h1,.page-eclisse .group-hero-copy h1{font-size:18vw}.group-page{--section-pad:52px;--section-pad-top:calc(var(--section-pad) - 4px)}.lore-section{padding:var(--section-pad-top) 22px var(--section-pad)}.lore-main h2,.transmission-heading h2{font-size:16vw}:root:is(:lang(ko),:lang(zh),:lang(ja)) .transmission-heading h2{font-size:13.6vw}.page-luscent .lore-main h2{font-size:calc(16vw - 2.1px)}.lore-copy{font-size:22px}:root:is(:lang(ko),:lang(zh),:lang(ja)) .lore-copy{font-size:20px}.group-facts{grid-template-columns:1fr}.group-facts div{border-bottom:1px solid;padding:16px 0}.transmission-section{padding:var(--section-pad-top) 18px var(--section-pad)}.transmission-heading{flex-direction:column;align-items:start;gap:17px;margin-bottom:36px}}.signals-player{--signals-selected-background:#101012;--signals-selected-color:#f4f0eb;--signals-scroll-surface:#dce3e5;border:1px solid;grid-template-columns:auto minmax(0,1fr);min-width:0;height:clamp(480px,68svh,720px);scroll-margin-top:110px;display:grid;position:relative}.page-vivyd .signals-player{--signals-scroll-surface:#cdd7da}.page-luscent .signals-player{--signals-scroll-surface:#e2e3e6}.page-eclisse .signals-player{--signals-selected-background:#4a6d7f;--signals-scroll-surface:#0b1219}.page-caliber .signals-player{--signals-selected-background:#70464a;--signals-scroll-surface:#170c0e}.signals-player-preview{--panel-toggle-notes-inset:106px;--panel-toggle-artwork-note-inset:70px;--panel-toggle-artwork-inset:34px;--panel-toggle-bottom:88px;--notes-panel-padding:34px;--notes-reveal-pad-left:12px;--notes-reveal-gap:8px;aspect-ratio:1;isolation:isolate;border-right:1px solid;flex-direction:column;width:auto;min-width:0;height:100%;padding:34px;display:flex;position:relative;overflow:hidden}.signals-player-art-layers{z-index:0;position:absolute;inset:0}.signals-player-preview[data-depth-handover=true]>.signals-player-art-layers>.signals-player-artwork{transform:scale(var(--artwork-depth-scale,1));transition:none}.signals-player-outgoing{display:contents}.signals-player-outgoing-pane{pointer-events:none;background:0 0;border:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.signals-player-outgoing-art{z-index:0}.signals-player-outgoing-text{z-index:3}.signals-player-depth-snapshot{width:100%;height:100%;position:absolute;inset:0}.signals-player-preview[data-art-ready=false]>.signals-player-art-layers{visibility:hidden}.signals-player-preview[data-track-fade=waiting]>.signals-player-art-layers{opacity:0}.signals-player-preview[data-track-fade=waiting]>.signals-player-selected-row,.signals-player-preview[data-track-fade=waiting]>.signals-player-signal,.signals-player-preview[data-track-fade=waiting]>.signals-player-artwork-note,.signals-player-preview[data-track-fade=waiting]>.signals-player-notes .signals-player-notes-label,.signals-player-preview[data-track-fade=waiting]>.signals-player-notes .signals-player-notes-text{filter:opacity(0)}.signals-player-preview[data-track-fade=running]>.signals-player-art-layers{animation:.42s linear both signals-player-track-in}.signals-player-preview[data-track-fade=running] .signals-player-outgoing-art{animation:.42s linear both signals-player-old-art}.signals-player-preview[data-track-fade=running] .signals-player-outgoing-text{animation:.21s linear both signals-player-track-out}.signals-player-preview[data-track-fade=running]>.signals-player-selected-row,.signals-player-preview[data-track-fade=running]>.signals-player-signal,.signals-player-preview[data-track-fade=running]>.signals-player-artwork-note,.signals-player-preview[data-track-fade=running]>.signals-player-notes .signals-player-notes-label,.signals-player-preview[data-track-fade=running]>.signals-player-notes .signals-player-notes-text{animation:.21s linear .21s both signals-player-text-in}.signals-player-preview[data-track-fade=running][data-fade-fallback=true] .signals-player-outgoing-art{animation-name:signals-player-track-out}@keyframes signals-player-old-art{0%{opacity:1}to{opacity:1}}@keyframes signals-player-text-in{0%{filter:opacity(0)}to{filter:opacity()}}@keyframes signals-player-track-in{0%{opacity:0}to{opacity:1}}@keyframes signals-player-track-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.signals-player-preview[data-track-fade]>.signals-player-art-layers{opacity:1}.signals-player-outgoing-pane{display:none}.signals-player-preview[data-track-fade]>.signals-player-art-layers,.signals-player-preview[data-track-fade]>.signals-player-selected-row,.signals-player-preview[data-track-fade]>.signals-player-signal,.signals-player-preview[data-track-fade]>.signals-player-artwork-note,.signals-player-preview[data-track-fade]>.signals-player-notes .signals-player-notes-label,.signals-player-preview[data-track-fade]>.signals-player-notes .signals-player-notes-text{filter:none;animation:none}}.signals-player-preview--artwork{background:#09090b}.signals-player-preview--artwork .signals-player-signal,.signals-player-preview--artwork .signals-player-selected-row{color:#f7f3ef}.signals-player-artwork{z-index:0;object-fit:cover}.signals-player-artwork--additional{opacity:0;transition:opacity .28s}.signals-player-artwork--additional[data-visible=true]{opacity:1}.signals-player-artwork-depth{z-index:0;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .28s;position:absolute;inset:0}.signals-player-artwork-depth[data-visible=true]{opacity:1}.signals-player-artwork{transition:transform .28s}.signals-player-preview[data-artwork-depth=active] .signals-player-artwork{transform:scale(var(--artwork-depth-scale,1))}.signals-player-overlay{z-index:1;background:linear-gradient(#05070929,#05070914 35%,#050709d1),linear-gradient(90deg,#05070940,#0000 72%);transition:opacity .28s;position:absolute;inset:0}.signals-player-signal{z-index:2;align-items:center;gap:5px;width:100%;height:160px;transition:opacity .28s;display:flex;position:relative}.signals-player-signal--compact{opacity:.36;width:min(36%,210px);height:48px;position:absolute;top:30px;left:30px}.signals-player-signal span{background:currentColor;width:3px;height:6.3%;transition:height .42s;animation:none}.signals-player-signal[data-playing=true] span{height:18%;animation:1.2s ease-in-out infinite alternate signal-wave}.signals-player-signal[data-playing=true] span:nth-child(3n){height:65%}.signals-player-signal[data-playing=true] span:nth-child(4n){height:38%}.signals-player-signal[data-playing=true] span:nth-child(7n){height:90%}.signals-player-selected-row{z-index:2;margin-top:auto;position:relative}.signals-player-selected{transition:opacity .28s}.signals-player-selected-footer{justify-content:space-between;align-items:flex-end;gap:18px;padding-right:150px;display:flex}.signals-player-selected-meta{flex:0 auto;min-width:0;transition:opacity .28s}.signals-player-selected-footer{margin-top:30px}.signals-player-selected:has(.signals-player-version-tag)+.signals-player-selected-footer{margin-top:20px}.signals-player-selected:has(.signals-player-secondary-title)+.signals-player-selected-footer{margin-top:22px}.signals-player-transport{z-index:6;color:#f7f3ef;border:1px solid #0000;border-radius:999px;align-items:center;max-width:100%;padding:7px 8px;transition:background-color .26s,border-color .26s;display:inline-flex;position:absolute;bottom:34px;right:22px}.signals-player-transport[data-expanded=true]{background:#050709d1;border-color:#f7f3ef33}.signals-player-play{color:#f7f3ef;width:34px;height:34px;font:inherit;cursor:pointer;background-color:#050709d1;border:1px solid #f7f3ef47;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .18s,border-color .18s;display:inline-flex;position:relative}.signals-player-play:after{content:"";border-radius:inherit;pointer-events:none;background-color:#f7f3ef00;transition:background-color .18s;position:absolute;inset:0}.signals-player-play-icon{position:relative}.signals-player-transport[data-expanded=true] .signals-player-play{background-color:#0000}.signals-player-transport[data-expanded=true] .signals-player-play:after{background-color:#f7f3ef21}.signals-player-play:hover:after,.signals-player-transport[data-expanded=true] .signals-player-play:hover:after{background-color:#f7f3ef42}.signals-player-preview:is([data-preview-mode=default],[data-preview-mode=producerNote]) .signals-player-play:hover{background-color:#0000}.signals-player-play:hover{border-color:#f7f3ef80}.signals-player-play:focus-visible{outline-offset:3px;outline:2px solid #f7f3ef}.signals-player-play-icon{width:12px;height:14px;display:inline-flex}.signals-player-play-icon svg{fill:currentColor;width:100%;height:100%}.signals-player-play-icon--play{transform:translate(1.5px)}.signals-player-play-label{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.signals-player-transport-status{min-width:0;font-family:var(--archive-mono,"Courier New", monospace);letter-spacing:.14em;color:#f7f3ef;opacity:0;grid-template-columns:0fr;font-size:.62rem;line-height:1.35;transition:grid-template-columns .26s,opacity .18s;display:grid}.signals-player-transport-status>span{min-width:0;overflow:hidden}.signals-player-transport-status>span>span{white-space:nowrap;padding:0 12px 0 10px;display:block}.signals-player-transport-status[data-visible=true]{opacity:1;grid-template-columns:1fr}.signals-player-progress{opacity:0;grid-template-columns:0fr;transition:grid-template-columns .26s,opacity .18s;display:grid}.signals-player-progress[data-visible=true]{opacity:1;grid-template-columns:1fr}.signals-player-progress>div{min-width:0;overflow:hidden}.signals-player-progress-inner{align-items:center;gap:13px;padding:0 2px 0 8px;display:flex}.signals-player-seek{-webkit-appearance:none;appearance:none;cursor:pointer;background:#f7f3ef47;border-radius:2px;flex:none;width:84px;height:3px;margin:0;padding:0}.signals-player-seek::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:#f7f3ef;border:0;border-radius:50%;width:11px;height:11px}.signals-player-seek::-moz-range-thumb{cursor:pointer;background:#f7f3ef;border:0;border-radius:50%;width:11px;height:11px}.signals-player-seek:disabled{opacity:.4;cursor:default}.signals-player-seek:disabled::-webkit-slider-thumb{cursor:default}.signals-player-seek:focus-visible{outline-offset:4px;outline:2px solid #f7f3ef}.signals-player-repeat-slot{opacity:0;grid-template-columns:0fr;transition:grid-template-columns .26s,opacity .18s;display:grid}.signals-player-repeat-slot[data-visible=true]{opacity:1;grid-template-columns:1fr}.signals-player-repeat-slot>div{min-width:0;overflow:hidden}.signals-player-repeat-inner{padding:4px}.signals-player-repeat{color:#f7f3ef;cursor:pointer;opacity:.45;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:opacity .16s,background .16s;display:inline-flex;position:relative}.signals-player-repeat:not([data-repeat-mode=off]){opacity:1}.signals-player-repeat:hover{background:#f7f3ef2e}.signals-player-repeat:focus-visible{outline-offset:1px;outline:2px solid #f7f3ef}.signals-player-repeat:after{content:"";opacity:0;background:currentColor;border-radius:50%;width:3px;height:3px;transition:opacity .16s;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.signals-player-repeat:not([data-repeat-mode=off]):after{opacity:1}.signals-player-repeat-icon{width:14px;height:14px;margin-bottom:3px;display:inline-flex}.signals-player-repeat-icon svg{width:100%;height:100%}.signals-player-skip-slot{opacity:0;visibility:hidden;grid-template-columns:0fr;transition:grid-template-columns .26s,opacity .18s,visibility .26s;display:grid}.signals-player-skip-slot[data-visible=true]{opacity:1;visibility:visible;grid-template-columns:1fr}.signals-player-skip-slot>div{min-width:0;overflow:hidden}.signals-player-skip-inner{padding:4px 3px}.signals-player-skip{color:#f7f3ef;cursor:pointer;background:#050709d1;border:1px solid #f7f3ef47;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex}.signals-player-skip svg{fill:currentColor;width:14px;height:14px}.signals-player-skip:hover{background:#f7f3ef2e}.signals-player-skip:focus-visible{outline-offset:1px;outline:2px solid #f7f3ef}@media (max-width:900px){.signals-player-seek{width:78px}.signals-player-progress-inner{gap:8px}}.signals-player-time{font-family:var(--archive-mono,"Courier New", monospace);letter-spacing:.08em;color:#f7f3ef;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;margin:0;font-size:.62rem}.signals-player-transport-status[data-state=loading]{animation:1.1s ease-in-out infinite signals-player-transport-pulse}.signals-player-transport-status[data-state=error]{color:#ffb4a8}@keyframes signals-player-transport-pulse{0%,to{opacity:.45}50%{opacity:1}}.signals-player-preview:is([data-preview-mode=artwork],[data-preview-mode=producerNote],[data-preview-mode=artworkNote]) .signals-player-overlay,.signals-player-preview:is([data-preview-mode=artwork],[data-preview-mode=producerNote],[data-preview-mode=artworkNote]) .signals-player-signal,.signals-player-preview:is([data-preview-mode=artwork],[data-preview-mode=producerNote],[data-preview-mode=artworkNote]) .signals-player-selected,.signals-player-preview:is([data-preview-mode=artwork],[data-preview-mode=producerNote],[data-preview-mode=artworkNote]) .signals-player-selected-meta{opacity:0}.signals-player-notes{z-index:2;overscroll-behavior:contain;color:#f7f3ef;visibility:hidden;background-color:#05070900;padding:34px 34px 0;transition:background-color .28s,visibility .28s;position:absolute;inset:0;overflow-y:auto}.signals-player-notes[data-visible=true]{visibility:visible;background-color:#050709b8}.signals-player-notes-inner{opacity:0;max-width:62ch;min-height:100%;padding-bottom:164px;transition:opacity .28s}.signals-player-notes[data-visible=true] .signals-player-notes-inner{opacity:1}.signals-player-notes-dock{height:0;position:sticky;bottom:0}.signals-player-notes-head{justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 18px;display:flex}.signals-player-notes-provenance{align-items:baseline;gap:12px;margin-left:auto;display:flex}.signals-player-notes-auto{opacity:.75;margin-left:10px;font-size:.84em}.signals-player-notes-original-toggle{font-family:var(--archive-mono,"Courier New", monospace);font-size:var(--editorial-meta-subordinate-size);letter-spacing:.15em;opacity:1;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;line-height:1;text-decoration:underline}:is(.signals-player-notes-original-toggle:hover,.signals-player-notes-original-toggle:focus-visible){opacity:1}.signals-player-notes-close{width:32px;height:32px;color:inherit;opacity:.8;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;align-self:center;place-items:center;margin:-10px -10px -10px 0;padding:0;transition:opacity .16s;display:grid}.signals-player-notes-close svg{width:11px;height:11px}:is(.signals-player-notes-close:hover,.signals-player-notes-close:focus-visible){opacity:1}.signals-player-notes-close:focus-visible{outline-offset:-2px;outline:2px solid #f7f3ef}.signals-player-notes-label{font-family:var(--archive-mono,"Courier New", monospace);font-size:var(--editorial-meta-subordinate-size);letter-spacing:.15em;margin:0;line-height:1}.signals-player-notes-body{font-family:var(--archive-serif,Georgia, "Times New Roman", serif);opacity:.88;margin:0 0 15px;font-size:15px;font-style:italic;line-height:1.55}.signals-player-notes-body:last-child{margin-bottom:0}.signals-player-notes-signoff{text-align:right;margin-top:30px}.signals-player-notes-signature{font-family:var(--archive-serif,Georgia, "Times New Roman", serif);opacity:.95;margin:0 0 2px;font-size:16px;font-style:italic;line-height:1.55}.signals-player-notes-date{font-family:var(--archive-mono,"Courier New", monospace);font-size:var(--editorial-meta-subordinate-size);letter-spacing:.15em;text-transform:uppercase;opacity:.72;margin:0;font-weight:700;line-height:1.6}.signals-player-artwork-note{z-index:2;color:#f7f3ef;opacity:0;visibility:hidden;background:#050709d1;border:1px solid #f7f3ef33;max-height:40%;padding:11px 14px 12px;transition:opacity .28s,visibility .28s;position:absolute;bottom:120px;left:34px;right:34px;overflow-y:auto}.signals-player-artwork-note[data-visible=true]{opacity:1;visibility:visible}.signals-player-artwork-note p{max-width:62ch;font-family:var(--archive-serif,Georgia, "Times New Roman", serif);margin:0;font-size:15px;font-style:italic;line-height:1.55}.signals-player-notes-toggle,.signals-player-notes-closer{z-index:3;color:#f7f3ef;cursor:pointer;background:#050709d1;border:1px solid #f7f3ef6b;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;position:absolute}.signals-player-notes-toggle{--notes-reveal-open-width:28px;right:var(--panel-toggle-notes-inset);bottom:var(--panel-toggle-bottom);z-index:5;opacity:1;border-radius:14px;justify-content:flex-end;width:28px;padding-right:5.5px;transition:width .26s,background .16s;overflow:hidden}.signals-player-preview[data-preview-mode=producerNote] .signals-player-notes-toggle{opacity:0;visibility:hidden;pointer-events:none;transition:width .26s,opacity .28s,visibility .28s,background .16s}.signals-player-notes-toggle:focus-visible{width:var(--notes-reveal-open-width)}.signals-player-notes-toggle[data-cue=reveal]{animation:2.4s .7s signals-player-notes-reveal}@keyframes signals-player-notes-reveal{0%{width:28px;animation-timing-function:cubic-bezier(.2,.7,.3,1)}14%{width:var(--notes-reveal-open-width);animation-timing-function:linear}89%{width:var(--notes-reveal-open-width);animation-timing-function:cubic-bezier(.4,0,.6,1)}to{width:28px}}.signals-player-notes-toggle-label{margin-right:var(--notes-reveal-gap);padding-left:var(--notes-reveal-pad-left);font-family:var(--archive-mono,"Courier New", monospace);font-size:var(--editorial-meta-size);letter-spacing:.13em;white-space:nowrap;flex:none;line-height:1}.signals-player-notes-closer{right:calc(var(--panel-toggle-notes-inset) - var(--notes-panel-padding));bottom:var(--panel-toggle-bottom);opacity:0;transition:opacity .28s,background .16s}.signals-player-notes[data-visible=true] .signals-player-notes-closer{opacity:1;transition:background .16s}.signals-player-notes-toggle:hover,.signals-player-notes-closer:hover{background:#050709f2}.signals-player-preview:is([data-preview-mode=default],[data-preview-mode=producerNote]) :is(.signals-player-notes-toggle,.signals-player-notes-closer,.signals-player-artwork-note-toggle,.signals-player-artwork-toggle,.signals-player-play),.signals-player-preview:is([data-preview-mode=default],[data-preview-mode=producerNote]) .signals-player-transport[data-expanded=true]{box-shadow:0 0 14px 5px #050709b8}.signals-player-preview:is([data-preview-mode=default],[data-preview-mode=producerNote]) .signals-player-transport[data-expanded=true] .signals-player-play{box-shadow:none}:is(.signals-player-notes-toggle:focus-visible,.signals-player-notes-closer:focus-visible){outline-offset:3px;outline:2px solid #f7f3ef}.signals-player-notes-toggle-icon{flex:none;width:15px;height:15px;display:inline-flex}.signals-player-notes-toggle-icon svg{width:100%;height:100%}.signals-player-notes-toggle:after{content:"";opacity:0;pointer-events:none;background:conic-gradient(#fff 0deg,#ffffffc7 6deg,#ffffff61 15deg,#ffffff1a 26deg,#0000 38deg 322deg,#ffffff1a 334deg,#ffffff61 345deg,#ffffffc7 354deg,#fff 360deg);border-radius:50%;position:absolute;inset:-7px;-webkit-mask-image:radial-gradient(closest-side,#0000 60%,#000 65% 70%,#0000 75%);mask-image:radial-gradient(closest-side,#0000 60%,#000 65% 70%,#0000 75%)}.signals-player-notes-toggle:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#fff 0,#ffffffd9 .8px,#ffffff52 2.2px,#ffffff17 5px,#0000 8px),linear-gradient(90deg,#0000,#fffffff2 50%,#0000) 50%/100% 1px no-repeat,linear-gradient(#0000,#fffffff2 50%,#0000) 50%/1px 72% no-repeat;width:24px;height:24px;margin:-12px 0 0 -12px;position:absolute;top:50%;left:50%}.signals-player-notes-toggle[data-cue=gleam]:after{animation:6.5s linear 1s 2 signals-player-notes-gleam}.signals-player-notes-toggle[data-cue=gleam]:before{animation:6.5s linear 1s 2 signals-player-notes-gleam-star}.signals-player-notes-toggle[data-cue=gleam]:not(:focus-visible){overflow:visible}.signals-player-notes-toggle[data-cue=gleam]:not(:focus-visible) .signals-player-notes-toggle-label{opacity:0}.signals-player-notes-toggle:focus-visible:before{visibility:hidden}.signals-player-notes-toggle:focus-visible:after{visibility:hidden}@keyframes signals-player-notes-gleam{0%{opacity:0;transform:rotate(-135deg)}4%{opacity:1;transform:rotate(-63deg)}12%{opacity:1;transform:rotate(81deg)}18%{opacity:.55;transform:rotate(189deg)}21%{opacity:0;transform:rotate(243deg)}to{opacity:0;transform:rotate(243deg)}}@keyframes signals-player-notes-gleam-star{0%{opacity:0;transform:rotate(-135deg)translateY(-13.5px)rotate(135deg)scale(.4)}1.25%{opacity:0;transform:rotate(-112.5deg)translateY(-13.5px)rotate(112.5deg)scale(.4)}5.25%{opacity:.35;transform:rotate(-40.5deg)translateY(-13.5px)rotate(40.5deg)scale(.5)}8.75%{opacity:1;transform:rotate(22.5deg)translateY(-13.5px)rotate(-22.5deg)scale(1.1)}13.25%{opacity:.65;transform:rotate(103.5deg)translateY(-13.5px)rotate(-103.5deg)scale(.6)}19.25%{opacity:.3;transform:rotate(211.5deg)translateY(-13.5px)rotate(-211.5deg)scale(.45)}22.25%{opacity:0;transform:rotate(265.5deg)translateY(-13.5px)rotate(-265.5deg)scale(.4)}to{opacity:0;transform:rotate(265.5deg)translateY(-13.5px)rotate(-265.5deg)scale(.4)}}.signals-player-artwork-note-toggle{right:var(--panel-toggle-artwork-note-inset);bottom:var(--panel-toggle-bottom);z-index:4;color:#f7f3ef;cursor:pointer;opacity:1;background:#050709d1;border:1px solid #f7f3ef6b;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:opacity .16s,background .16s;display:inline-flex;position:absolute}.signals-player-artwork-note-toggle[aria-pressed=true]{opacity:.6}.signals-player-artwork-note-toggle:hover{background:#050709f2}.signals-player-artwork-note-toggle:focus-visible{outline-offset:3px;outline:2px solid #f7f3ef}.signals-player-artwork-note-toggle-icon{width:15px;height:15px;display:inline-flex}.signals-player-artwork-note-toggle-icon svg{width:100%;height:100%}.signals-player-artwork-toggle{right:var(--panel-toggle-artwork-inset);bottom:var(--panel-toggle-bottom);z-index:3;color:#f7f3ef;cursor:pointer;opacity:1;background:#050709d1;border:1px solid #f7f3ef6b;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:opacity .16s,background .16s;display:inline-flex;position:absolute}.signals-player-artwork-toggle[aria-pressed=true]{opacity:.6}.signals-player-artwork-toggle:hover{background:#050709f2}.signals-player-artwork-toggle:focus-visible{outline-offset:3px;outline:2px solid #f7f3ef}.signals-player-artwork-toggle-icon{width:15px;height:15px;display:inline-flex}.signals-player-artwork-toggle-icon svg{width:100%;height:100%}.signals-player-artwork-ring{background:var(--artwork-ring-fill);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .28s;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#0000 84.2%,#000 85.7% 100%);mask-image:radial-gradient(closest-side,#0000 84.2%,#000 85.7% 100%)}.signals-player-artwork-ring[data-visible=true]{opacity:1}.signals-player-selected-label,.signals-player-selected-details{font-family:var(--archive-mono,"Courier New", monospace);font-size:var(--editorial-meta-size);letter-spacing:.13em}.signals-player-selected-label{margin:0 0 11px}.signals-player-selected h3{letter-spacing:-.06em;word-break:keep-all;max-width:50%;margin:0 0 0 -6px;font-size:clamp(32px,3.5vw,60px);line-height:1.02}.signals-player-selected h3 .track-title-segment--lead{display:block}.signals-player-version-tag{font-family:var(--archive-mono,"Courier New", monospace);letter-spacing:.01em;opacity:.88;margin:6px 0 0 -6px;font-size:clamp(17px,1.5vw,25px);font-weight:400}.track-version-tag{font-weight:500}.track-feature-credit{font-family:var(--archive-serif,Georgia, "Times New Roman", serif);font-weight:400}.signals-player-secondary-title{font-family:var(--archive-serif,Georgia, "Times New Roman", serif);opacity:.68;margin:7px 0 0;font-size:clamp(16px,1.4vw,22px);font-style:italic}.signals-player-selected-artist{letter-spacing:.02em;margin:0;font-size:13px}.signals-player-selected-artist>span{font-family:var(--archive-mono,"Courier New", monospace);font-size:var(--editorial-meta-subordinate-size);letter-spacing:.15em;opacity:.66;margin-bottom:4px;line-height:1;display:block}.signals-player-selected-details{opacity:.72;gap:18px;margin:17px 0 0;display:flex}.signals-player-list-shell{min-width:0;min-height:0;position:relative;overflow:clip}.signals-player-list{overscroll-behavior:contain;scrollbar-color:currentColor currentColor;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0;scroll-padding-bottom:52px;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.signals-player-list{scrollbar-color:color-mix(in srgb, currentColor 48%, transparent) color-mix(in srgb, currentColor 8%, transparent)}}.signals-player-list{scrollbar-gutter:stable;scrollbar-width:thin;list-style:none}.signals-player-list::-webkit-scrollbar{width:10px}.signals-player-list::-webkit-scrollbar-track{background:currentColor}@supports (color:color-mix(in lab, red, red)){.signals-player-list::-webkit-scrollbar-track{background:color-mix(in srgb, currentColor 8%, transparent)}}.signals-player-list::-webkit-scrollbar-thumb{background:currentColor;border:3px solid #0000;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.signals-player-list::-webkit-scrollbar-thumb{background:color-mix(in srgb, currentColor 48%, transparent)}}.signals-player-list::-webkit-scrollbar-thumb{background-clip:content-box}.signals-player-scroll-cue{z-index:2;border:1px solid;padding:8px 11px 7px;display:flex;position:absolute;bottom:14px;right:18px}@supports (color:color-mix(in lab, red, red)){.signals-player-scroll-cue{border:1px solid color-mix(in srgb, currentColor 24%, transparent)}}.signals-player-scroll-cue{color:currentColor;background:var(--signals-scroll-surface);font-family:var(--archive-mono,"Courier New", monospace);font-size:var(--editorial-meta-compact-size);letter-spacing:.16em;opacity:0;pointer-events:none;visibility:hidden;justify-content:center;align-items:center;transition:opacity .18s,transform .18s;transform:translateY(3px)}.signals-player-scroll-cue.is-visible{opacity:.72;visibility:visible;transform:translateY(0)}.signals-player-list li{border-bottom:1px solid;align-items:stretch;display:flex}@supports (color:color-mix(in lab, red, red)){.signals-player-list li{border-bottom:1px solid color-mix(in srgb, currentColor 22%, transparent)}}.signals-player-list li{scroll-margin-block:10px;transition:color .18s,background .18s}.signals-player-list li:hover,.signals-player-list li.selected{color:var(--signals-selected-color);background:var(--signals-selected-background)}.signals-player-list li:has(.signals-player-row:focus-visible){color:var(--signals-selected-color);background:var(--signals-selected-background)}.signals-player-row{flex:auto;min-width:0}.signals-player-row-links{flex:none;justify-content:flex-end;align-items:center;gap:6px;width:56px;padding:0 24px 0 8px;display:flex}.signals-player-row-link{width:30px;height:30px;color:inherit;opacity:.45;border-radius:50%;justify-content:center;align-items:center;transition:opacity .16s,background .16s;display:inline-flex}:is(.signals-player-row-link:hover,.signals-player-row-link:focus-visible){opacity:1}.signals-player-row-link:focus-visible{outline-offset:2px;outline:2px solid}.signals-player-row-link-icon{width:15px;height:15px;display:inline-flex}.signals-player-row-link-icon svg{width:100%;height:100%}.signals-player-row-links--countdown{width:auto;padding-left:0;padding-right:28.5px}.signals-player-list li:last-child{border-bottom:0}.signals-player-row{width:100%;min-height:66px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:2px 18px;padding:16px 20px 15px;transition:color .18s,background .18s,padding .18s;display:grid}.signals-player-list li:hover .signals-player-row,.signals-player-row.selected{padding-left:26px;padding-right:14px}.signals-player-row:focus-visible{padding-left:26px;padding-right:14px}:is(.signals-player-row:hover .signals-player-row-artist,.signals-player-row:focus-visible .signals-player-row-artist,.signals-player-row.selected .signals-player-row-artist){opacity:1}.signals-player-row-number,.signals-player-row-duration,.signals-player-row-countdown{font-family:var(--archive-mono,"Courier New", monospace);font-size:var(--editorial-meta-size)}.signals-player-row-artist{grid-column:2}.signals-player-row-duration{grid-area:1/3/span 2}.signals-player-row-countdown{text-align:right;text-wrap:balance;max-width:104px;line-height:1.3}.signals-player-list li{container:signals-player-row/inline-size}@container signals-player-row (width>=468px){.signals-player-row-countdown{max-width:none}}.signals-player-row strong{letter-spacing:-.02em;min-width:0;font-size:16px;font-weight:700;line-height:1.18}.signals-player-row-artist{min-width:0;font-family:var(--archive-serif,Georgia, "Times New Roman", serif);opacity:.62;font-size:13px;font-weight:400;line-height:1.25}.signals-player-row strong,.signals-player-row-artist{white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.signals-player-row strong{container-type:inline-size}.signals-player-row strong>span{transition:transform .26s;display:inline-block}.signals-player-list li:hover .signals-player-row strong>span{transition:transform var(--title-scroll-ms,1.5s) linear 50ms;transform:translate(min(0px,100cqw - 100% - 24px))}.signals-player-row:focus-visible strong>span{transition:transform var(--title-scroll-ms,1.5s) linear 50ms;transform:translate(min(0px,100cqw - 100% - 24px))}.signals-player-row-duration{justify-self:end}.signals-player-empty{place-items:center;min-width:0;padding:34px;display:grid}.signals-player-empty p{font-family:var(--archive-mono,"Courier New", monospace);letter-spacing:.18em;white-space:nowrap;opacity:.58;margin:0;font-size:clamp(13px,1.2vw,18px)}.signals-player-announcement{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.signals-player{grid-template-columns:1fr;height:auto}.signals-player-preview{aspect-ratio:auto;border-bottom:1px solid;border-right:0;width:100%;height:auto;min-height:390px}.signals-player-list{scrollbar-gutter:auto;height:auto;overflow-y:visible}.signals-player-list-shell{overflow:visible}.signals-player-scroll-cue{display:none}.signals-player-empty{min-height:180px}}@media (max-width:600px){.signals-player-preview{--panel-toggle-artwork-inset:22px;--panel-toggle-artwork-note-inset:58px;--panel-toggle-notes-inset:94px;min-height:360px;padding:22px}.signals-player-transport{right:10px}.signals-player-artwork-note{left:22px;right:22px}.signals-player-artwork-note p{font-size:13px}.signals-player-signal{gap:3px;height:120px}.signals-player-signal--compact{width:34%;height:38px;top:20px;left:20px}.signals-player-selected h3{font-size:clamp(30px,10vw,48px)}.signals-player-secondary-title{font-size:16px}.signals-player-selected-footer{margin-top:22px;padding-right:56px}.signals-player-selected-details{margin-top:13px}.signals-player-row{column-gap:14px}.signals-player-empty{min-height:150px;padding:22px}}.next-world{border-top:1px solid;padding:clamp(48px,5vw,82px) 6vw}.next-world p{font-family:Courier New,monospace;font-size:var(--editorial-meta-compact-size);letter-spacing:.15em;margin:0 0 20px}.next-world a{letter-spacing:-.09em;justify-content:space-between;align-items:end;font-size:clamp(53px,8.8vw,141px);font-weight:800;line-height:.7;display:flex}.next-world a span:last-child{font-size:.35em;transition:transform .2s}:is(.next-world a:hover span:last-child,.next-world a:focus-visible span:last-child){transform:translate(8px,-8px)}.site-footer{letter-spacing:.12em;border-top:1px solid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:110px;padding:20px 3.2vw;font-family:Courier New,monospace;font-size:9px;display:grid}.footer-mark{letter-spacing:-.06em;justify-self:start;font-family:Helvetica Neue,sans-serif;font-size:20px;font-weight:800}.site-footer p{font-size:var(--editorial-meta-size);margin:0}.site-footer>a:last-child{font-size:var(--editorial-meta-size);justify-self:end}.home-footer{background:#09090b}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes marquee{to{transform:translate(-20%)}}@keyframes signal-wave{to{opacity:.4;transform:scaleY(.35)}}@keyframes route-fade-in{0%{opacity:.4}}@media (max-width:600px){.next-world{padding:var(--section-pad-top) 20px var(--section-pad)}.next-world a{font-size:13.2vw}.site-footer{grid-template-columns:1fr auto;min-height:95px;padding-inline:20px}.site-footer p{display:none}}.route-transition-archive{background:#151317}.route-transition-archive-awakening{background:#dce8ec}.route-transition-archive-eclipse{background:#090b10}.route-transition-archive-blossom{background:#eee4e2}.era-zero-gateway{border:1px solid var(--line-dark);color:#fffaf4;isolation:isolate;flex-direction:column;min-height:470px;margin-top:24px;padding:26px;display:flex;position:relative;overflow:hidden}.era-zero-gateway:focus-visible{outline-offset:5px;outline:2px solid}.archive-page a:focus-visible{outline-offset:5px;outline:2px solid}.era-zero-gateway-images,.era-zero-gateway-overlay{z-index:-2;position:absolute;inset:0}.era-zero-gateway-images{grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.era-zero-gateway-panel{min-width:0;position:relative;overflow:hidden}.era-zero-gateway-images img{filter:saturate(.78)contrast(1.02);transform:translateX(var(--gateway-image-shift,0));transition:filter .55s,transform .75s cubic-bezier(.2,.8,.2,1)}.era-zero-gateway-panel:first-child img{object-position:center 42%}.era-zero-gateway-panel:nth-child(2) img{object-position:center 30%}.era-zero-gateway-panel:nth-child(3) img{object-position:center 42%}:is(.era-zero-gateway:hover .era-zero-gateway-images img,.era-zero-gateway:focus-visible .era-zero-gateway-images img){filter:saturate()contrast(1.03);transform:translateX(var(--gateway-image-shift,0)) scale(1.035)}.era-zero-gateway-overlay{z-index:-1;background:linear-gradient(90deg,#0a090dd6,#0a090d52 50%,#0a090dab),linear-gradient(#0707091f,#070709d4)}.era-zero-gateway-topline,.era-zero-gateway-enter{font-family:Courier New,monospace;font-size:var(--editorial-meta-size);letter-spacing:.14em;justify-content:space-between;display:flex}.era-zero-gateway-copy{max-width:760px;margin:auto 0 46px}.era-zero-gateway-catalogue{color:#f2d7c9}.era-zero-gateway-copy h3{letter-spacing:-.065em;max-width:6.2em;margin:0 0 21px -.04em;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6.5vw,102px);font-weight:400;line-height:.85}.era-zero-gateway-copy>span{opacity:.78;font-size:clamp(15px,1.35vw,21px)}.era-zero-gateway-enter{border-top:1px solid #ffffffb8;align-items:center;padding-top:18px}.era-zero-gateway-enter span:last-child{font-family:Arial,sans-serif;font-size:22px;transition:transform .22s}:is(.era-zero-gateway:hover .era-zero-gateway-enter span:last-child,.era-zero-gateway:focus-visible .era-zero-gateway-enter span:last-child){transform:translate(5px,-5px)}.archive-page{--archive-serif:Georgia, "Times New Roman", serif;--archive-mono:"Courier New", monospace;color:#f7f2ed;background:#151317;min-height:100vh;overflow:hidden}.archive-page .site-header nav{gap:clamp(16px,2.6vw,42px)}.archive-hub-hero{background:radial-gradient(circle at 15% 72%,#b782992e,#0000 27%),linear-gradient(145deg,#151317,#0d0c10 70%);border-bottom:1px solid #fff3;grid-template-columns:minmax(380px,.82fr) minmax(0,1.18fr);height:100svh;min-height:100svh;display:grid}.archive-hub-hero-copy{z-index:2;border-right:1px solid #fff3;flex-direction:column;padding:132px 4.5vw 46px;display:flex;position:relative}.archive-kicker,.archive-section-heading>p,.archive-eyebrow,.archive-arc-hero-copy>p:first-of-type,.archive-return-era>p{font-family:var(--archive-mono);font-size:var(--editorial-meta-size);letter-spacing:.16em;margin:0}.archive-hub-hero h1{max-width:6.8ch;font-family:var(--archive-serif);letter-spacing:-.085em;margin:auto 0 29px -.055em;font-size:clamp(70px,8.7vw,145px);font-weight:400;line-height:.77}.archive-hero-statement{color:#e8c8bc;max-width:620px;font-family:var(--archive-serif);margin:0 0 30px;font-size:clamp(23px,2.25vw,37px);font-style:italic;line-height:1.08}.archive-introduction{color:#f7f2eda8;max-width:660px;margin:0 0 45px;font-size:14px;line-height:1.65}.archive-scroll-link{width:100%;font-family:var(--archive-mono);font-size:var(--editorial-meta-size);letter-spacing:.14em;border-top:1px solid;justify-content:space-between;padding-top:17px;display:flex}.archive-hub-mosaic{grid-template-columns:repeat(3,1fr);min-width:0;height:100svh;padding-top:78px;display:grid}.archive-mosaic-panel{border-right:1px solid #fff3;min-width:0;position:relative;overflow:hidden}.archive-mosaic-panel:last-child{border-right:0}.archive-mosaic-panel:after{content:"";background:linear-gradient(#0b0a0d0d,#0b0a0dc2);position:absolute;inset:0}.archive-mosaic-panel img{object-fit:cover;filter:saturate(.82)}.archive-mosaic-panel.mosaic-awakening img{object-position:52% center}.archive-mosaic-panel.mosaic-eclipse img{object-position:50% center}.archive-mosaic-panel.mosaic-blossom img{object-position:44% center}.archive-mosaic-panel>span{z-index:2;font-family:var(--archive-serif);opacity:.55;font-size:clamp(85px,10vw,170px);font-style:italic;line-height:1;position:absolute;bottom:10px;right:16px}.archive-chronology,.archive-catalogue-index,.archive-arc-catalogue{padding:9vw 3.2vw 11vw}.archive-chronology{background:repeating-linear-gradient(90deg,#0000 0 7.99%,#ffffff07 8%),#1b181d}.archive-arc-timeline{border:1px solid #ffffff3d;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.archive-arc-timeline>li{border-right:1px solid #ffffff3d;min-width:0}.archive-arc-timeline>li:last-child{border-right:0}.archive-arc-card{isolation:isolate;flex-direction:column;min-height:650px;padding:23px;display:flex;position:relative;overflow:hidden}.archive-arc-card>img,.archive-arc-card-shade{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.archive-arc-card>img{object-fit:cover;transition:filter .5s,transform .7s cubic-bezier(.2,.8,.2,1)}.archive-arc-card-shade{z-index:-1;background:linear-gradient(#08080a3d,#08080a2e 38%,#08080ae6)}.arc-card-awakening>img{object-position:53% center}.arc-card-eclipse>img{object-position:50% center}.arc-card-blossom>img{object-position:42% center}:is(.archive-arc-card:hover>img,.archive-arc-card:focus-visible>img){filter:saturate(1.12);transform:scale(1.045)}.archive-arc-card-meta,.archive-arc-card-enter{font-family:var(--archive-mono);font-size:var(--editorial-meta-compact-size);letter-spacing:.13em;justify-content:space-between;display:flex}.archive-arc-card-title{margin:auto 0 34px}.archive-arc-card-title h3{letter-spacing:-.075em;margin:0 0 18px -.045em;font-size:clamp(47px,4.6vw,76px);line-height:.76}.archive-arc-card-title p{max-width:15.5em;font-family:var(--archive-serif);margin:0;font-size:17px;font-style:italic;line-height:1.2}.archive-arc-card-enter{border-top:1px solid;align-items:center;padding-top:16px}.archive-arc-card-enter span:last-child{font-family:Arial,sans-serif;font-size:21px}.archive-catalogue-index{color:#181519;background:#eee9e2}.archive-index-groups{border-top:1px solid #1815196b}.archive-index-groups>section{border-bottom:1px solid #1815196b;padding:38px 0 62px}.archive-index-arc-heading{grid-template-columns:70px 1fr auto;align-items:baseline;margin-bottom:24px;display:grid}.archive-index-arc-heading>span,.archive-index-arc-heading>a{font-family:var(--archive-mono);font-size:var(--editorial-meta-compact-size);letter-spacing:.14em}.archive-index-arc-heading>a{font-size:var(--editorial-meta-emphasis-size)}.archive-index-arc-heading>span{font-size:20px}.archive-index-arc-heading h3{letter-spacing:-.055em;margin:0;font-size:clamp(31px,4vw,58px);line-height:1}.archive-index-groups ol{border-top:1px solid #18151933;margin:0;padding:0;list-style:none}.archive-index-groups li{border-bottom:1px solid #18151933}.archive-index-groups li a{grid-template-columns:70px minmax(0,1.6fr) minmax(180px,.7fr);align-items:center;min-height:68px;transition:padding .18s,background .18s;display:grid}:is(.archive-index-groups li a:hover,.archive-index-groups li a:focus-visible){background:#b7829921;padding-inline:12px}.archive-index-groups li a>span{font-family:var(--archive-mono);font-size:var(--editorial-meta-emphasis-size)}.archive-index-groups li strong{font-size:15px;font-weight:600}.archive-index-groups li em{font-family:var(--archive-serif);opacity:.62;font-size:14px;font-weight:400}.archive-return-era{color:#f7f2ed;background:radial-gradient(circle at 76% 28%,#c6a9ff2e,#0000 26%),#121015;padding:clamp(56px,7vw,100px) 6vw}.archive-return-era h2{max-width:12ch;font-family:var(--archive-serif);letter-spacing:-.075em;margin:clamp(48px,5vw,76px) 0;font-size:clamp(46px,6.1vw,96px);font-weight:400;line-height:.83}.archive-return-era a{width:min(100%,520px);font-family:var(--archive-mono);font-size:var(--editorial-meta-emphasis-size);letter-spacing:.15em;border-top:1px solid;border-bottom:1px solid;justify-content:space-between;padding:14px 0;display:flex}.archive-footer{background:#0d0c0f}.archive-arc-page{--archive-arc-ink:#182024;--archive-arc-paper:#dce8ec;color:var(--archive-arc-ink);background:var(--archive-arc-paper)}.archive-theme-awakening{--archive-arc-ink:#172227;--archive-arc-paper:#dce9ed;--archive-arc-soft:#c9dde2;--archive-arc-accent:#735f88}.archive-theme-eclipse{--archive-arc-ink:#edf0ef;--archive-arc-paper:#090c11;--archive-arc-soft:#111821;--archive-arc-accent:#b4c8d2}.archive-theme-blossom{--archive-arc-ink:#292021;--archive-arc-paper:#eee4e2;--archive-arc-soft:#e2d1cf;--archive-arc-accent:#855d67}.archive-arc-page .site-header{border-bottom-color:currentColor}.archive-arc-hero{border-bottom:1px solid;grid-template-columns:minmax(380px,.82fr) minmax(0,1.18fr);min-height:100svh;display:grid}.archive-arc-hero-copy{border-right:1px solid;min-width:0;padding:128px 4vw 42px;display:flex}@supports (color:color-mix(in lab, red, red)){.archive-arc-hero-copy{border-right:1px solid color-mix(in srgb, currentColor 20%, transparent)}}.archive-arc-hero-copy{background:repeating-linear-gradient(90deg, transparent 0 59px, currentColor 60px), var(--archive-arc-soft);flex-direction:column}@supports (color:color-mix(in lab, red, red)){.archive-arc-hero-copy{background:repeating-linear-gradient(90deg, transparent 0 59px, color-mix(in srgb, currentColor 5%, transparent) 60px), var(--archive-arc-soft)}}.archive-arc-meta{font-family:var(--archive-mono);font-size:var(--editorial-meta-compact-size);letter-spacing:.13em;justify-content:space-between;display:flex}.archive-arc-hero-copy>p:first-of-type{color:var(--archive-arc-accent);margin-top:auto}.archive-arc-hero h1{letter-spacing:-.085em;white-space:nowrap;margin:17px 0 32px -.06em;font-size:clamp(54px,5.5vw,120px);line-height:.72}.archive-arc-hero blockquote{max-width:480px;font-family:var(--archive-serif);margin:0 0 32px;font-size:clamp(25px,2.4vw,39px);font-style:italic;line-height:1.05}.archive-arc-summary{opacity:.68;max-width:590px;margin:0 0 45px;font-size:14px;line-height:1.6}.archive-arc-hero-art{background:var(--archive-arc-paper);min-width:0;margin-top:78px;position:relative;overflow:hidden}.archive-arc-hero-art:after{content:"";background:linear-gradient(#00000014,#0000000d 62%,#00000080);position:absolute;inset:0}.archive-arc-hero-art img{object-fit:cover}.archive-theme-awakening .archive-arc-hero-art img{object-position:center}.archive-theme-eclipse .archive-arc-hero-art img{object-position:center 34%}.archive-theme-blossom .archive-arc-hero-art img{object-position:42% center}.archive-arc-hero-art>span{z-index:2;color:#ffffffbf;font-family:var(--archive-serif);font-size:clamp(100px,16vw,260px);font-style:italic;line-height:.75;position:absolute;bottom:1vw;right:3vw}.archive-arc-narrative{background:var(--archive-arc-paper);border-bottom:1px solid;grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr);gap:9vw;min-height:78vh;padding:10vw 6vw;display:grid}.archive-arc-narrative>div:first-child{font-family:var(--archive-mono);font-size:var(--editorial-meta-compact-size);letter-spacing:.13em;flex-direction:column;justify-content:space-between;display:flex}.archive-arc-narrative>div:first-child p{margin:0}.archive-arc-narrative>div:first-child span{opacity:.55}.archive-arc-narrative>div:last-child{flex-direction:column;justify-content:center;display:flex}.archive-eyebrow{color:var(--archive-arc-accent)}.archive-arc-narrative h2{font-family:var(--archive-serif);letter-spacing:-.075em;margin:20px 0 42px;font-size:clamp(57px,8vw,130px);font-weight:400;line-height:.78}.archive-arc-narrative>div:last-child>p:last-child{max-width:780px;font-family:var(--archive-serif);margin:0;font-size:clamp(23px,2.4vw,38px);line-height:1.28}.archive-arc-catalogue{color:var(--archive-arc-ink);background:var(--archive-arc-soft)}.archive-arc-page .signals-player{--signals-selected-background:var(--archive-arc-accent);--signals-selected-color:var(--archive-arc-paper);--signals-scroll-surface:var(--archive-arc-soft)}.archive-theme-blossom .signals-player{--signals-selected-background:#7d5660}.archive-adjacent-arcs{background:var(--archive-arc-paper);border-top:1px solid;border-bottom:1px solid;grid-template-columns:repeat(2,1fr);display:grid}.archive-adjacent-arcs a{flex-direction:column;justify-content:space-between;min-height:170px;padding:28px 4vw;display:flex}.archive-adjacent-arcs a:first-child{border-right:1px solid}.archive-adjacent-arcs span{font-family:var(--archive-mono);font-size:var(--editorial-meta-compact-size);letter-spacing:.14em}.archive-adjacent-arcs strong{letter-spacing:-.07em;font-size:clamp(36px,4.8vw,70px);line-height:.78}.archive-arc-page .archive-footer{color:#f7f2ed;border-color:#ffffff38}@media (min-width:1051px){.archive-chronology{flex-direction:column;height:120svh;padding:clamp(32px,6svh,72px) 3.2vw;display:flex}.archive-chronology .section-heading{flex:none}.archive-arc-timeline{flex:1;min-height:0}.archive-arc-timeline>li{min-height:0}.archive-arc-card{height:100%;min-height:0}}@media (min-width:1051px) and (max-height:760px){.archive-hub-hero-copy{padding-top:104px;padding-bottom:28px}.archive-hub-hero h1{margin-bottom:20px;font-size:clamp(62px,7.2vw,116px)}:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-hub-hero h1{font-size:clamp(46px,5vw,86px)}.archive-hero-statement{margin-bottom:20px;font-size:clamp(21px,2vw,31px)}.archive-introduction{margin-bottom:28px;font-size:13px;line-height:1.5}:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-introduction{font-size:14px}.archive-scroll-link{padding-top:12px}}@media (max-width:1050px){.archive-hub-hero{grid-template-columns:1fr;height:auto;min-height:auto}.archive-hub-hero-copy{border-bottom:1px solid #fff3;border-right:0;min-height:760px}.archive-hub-mosaic{height:auto;min-height:64svh;padding-top:0}.archive-arc-card{min-height:570px}.archive-arc-card-title h3{font-size:5.4vw}.archive-arc-hero{grid-template-columns:1fr;min-height:auto}.archive-arc-hero-copy{border-bottom:1px solid;border-right:0}.archive-arc-hero-copy>p:first-of-type{margin-top:32px}.archive-arc-hero-art{min-height:76svh;margin-top:0}}@media (max-width:900px){.era-zero-gateway{min-height:620px}.era-zero-gateway-images{grid-template-columns:1fr}.era-zero-gateway-panel{grid-area:1/1}.era-zero-gateway-panel:first-child{z-index:3;clip-path:polygon(0 0,40% 0,20% 100%,0 100%);--gateway-image-shift:-19%}.era-zero-gateway-panel:nth-child(2){z-index:2;clip-path:polygon(30% 0,80% 0,60% 100%,10% 100%);--gateway-image-shift:-12%}.era-zero-gateway-panel:nth-child(3){z-index:1;clip-path:polygon(70% 0,100% 0,100% 100%,50% 100%);--gateway-image-shift:33%}.archive-page .site-header nav{scrollbar-width:none;white-space:nowrap;justify-content:flex-start;gap:34px;overflow-x:auto}.archive-page .site-header nav::-webkit-scrollbar{display:none}.archive-hub-hero-copy{padding-top:160px}.archive-arc-hero-copy{padding-top:147px}.archive-arc-timeline{grid-template-columns:1fr}.archive-arc-timeline>li{border-bottom:1px solid #ffffff3d;border-right:0}.archive-arc-timeline>li:last-child{border-bottom:0}.archive-arc-card{min-height:74svh}.archive-arc-card-title h3{font-size:min(13vw,105px)}.archive-arc-narrative{grid-template-columns:1fr;min-height:auto}.archive-arc-narrative>div:first-child{flex-flow:wrap;align-items:baseline;gap:6px 40px}}@media (max-width:650px){.era-zero-gateway{min-height:546px;padding:19px}.era-zero-gateway-topline span:last-child{display:none}.era-zero-gateway-copy{margin-bottom:38px}.era-zero-gateway-copy h3{font-size:15vw}:root:is(:lang(ko),:lang(zh),:lang(ja)) .era-zero-gateway-copy h3{font-size:12.75vw}.era-zero-gateway-copy>span{font-size:14px;line-height:1.4}.archive-page .site-header nav{gap:24px;padding-right:30px}.archive-page .site-header nav a,:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-page .site-header nav a{font-size:10px}.archive-hub-hero-copy{min-height:760px;padding:154px 20px 34px}.archive-hub-hero h1{font-size:20vw}:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-hub-hero h1{font-size:17vw}.archive-hero-statement{font-size:25px}.archive-introduction{font-size:13px}:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-introduction{font-size:14px}.archive-hub-mosaic{grid-template-columns:1fr;min-height:54svh}.archive-mosaic-panel{border-right:0;grid-area:1/1}.archive-mosaic-panel:first-child{clip-path:polygon(0 0,40% 0,20% 100%,0 100%);z-index:3}.archive-mosaic-panel:nth-child(2){clip-path:polygon(30% 0,80% 0,60% 100%,10% 100%);z-index:2}.archive-mosaic-panel:nth-child(3){clip-path:polygon(70% 0,100% 0,100% 100%,50% 100%);z-index:1}.archive-mosaic-panel:first-child img{transform:translate(-19%)}.archive-mosaic-panel:nth-child(2) img{transform:translate(-12%)}.archive-mosaic-panel:nth-child(3) img{transform:translate(33%)}.archive-mosaic-panel>span{display:none}.archive-catalogue-index,.archive-arc-catalogue{padding:52px 18px}.archive-chronology{padding:48px 18px 52px}.section-heading{flex-direction:column;align-items:start;margin-bottom:36px}.section-heading h2{text-align:left;font-size:14vw}:root:is(:lang(ko),:lang(zh),:lang(ja)) .section-heading h2{font-size:11.9vw}.archive-arc-card{min-height:min(650px,132vw - 47.52px);padding:19px}.archive-index-arc-heading{grid-template-columns:42px 1fr;gap:0}.archive-index-arc-heading>a{grid-column:2;margin-top:12px}.archive-index-groups li a{grid-template-columns:42px 1fr;padding-block:14px}.archive-index-groups li em{grid-column:2;margin-top:6px}.archive-return-era{padding:48px 20px 52px}.archive-return-era h2{margin-block:45px;font-size:12.75vw}:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-return-era h2{font-size:11vw}.archive-arc-hero-copy{padding:152px 20px 34px}.archive-arc-hero h1{font-size:min(13.8vw,88px)}.archive-arc-hero blockquote{font-size:26px}.archive-arc-hero-art{min-height:66svh}.archive-arc-narrative{padding:52px 22px}.archive-arc-narrative h2{font-size:15vw}:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-arc-narrative h2{font-size:12.75vw}.archive-arc-narrative>div:last-child>p:last-child{font-size:22px}:root:is(:lang(ko),:lang(zh),:lang(ja)) .archive-arc-narrative>div:last-child>p:last-child{font-size:20px}.archive-adjacent-arcs{grid-template-columns:1fr}.archive-adjacent-arcs a{min-height:150px;padding:22px 20px}.archive-adjacent-arcs a:first-child{border-bottom:1px solid;border-right:0}.archive-adjacent-arcs strong{font-size:14vw}}@media (prefers-reduced-motion:reduce){.era-zero-gateway-images img,.era-zero-gateway-enter span:last-child,.archive-arc-card>img,.archive-index-groups li a{transition-duration:.01ms!important}}.signals-player-karaoke-toggle{z-index:8;color:#f7f3ef;cursor:pointer;background:#0a0a0a52;border:1px solid #f7f3ef73;border-radius:50%;place-items:center;width:28px;height:28px;padding:6px;display:grid;position:absolute;top:34px;right:34px}.signals-player-karaoke-toggle svg{width:15px;height:15px}.signals-player-karaoke-toggle:hover{background:#f7f3ef2e}.signals-player-karaoke-toggle:focus-visible{outline-offset:4px;outline:2px solid #f7f3ef}.signals-player-karaoke-cue-dust{z-index:9;pointer-events:none;width:160px;height:160px;position:absolute;top:0;right:0}.signals-player-karaoke-cue-glow,.signals-player-karaoke-cue-ring{z-index:9;opacity:0;pointer-events:none;border-radius:50%;position:absolute}.signals-player-karaoke-cue-glow{background:radial-gradient(circle,#ffd994e6 0 20%,#0000 70%);width:24px;height:24px;animation:.4s linear .95s signals-player-karaoke-cue-glow,.4s linear 1.55s signals-player-karaoke-cue-glow,.4s linear 2.15s signals-player-karaoke-cue-glow;top:36px;right:36px}.signals-player-karaoke-cue-ring{border:2px solid #ffd994d9;width:28px;height:28px;animation:.32s linear 1s signals-player-karaoke-cue-ring,.32s linear 1.6s signals-player-karaoke-cue-ring,.32s linear 2.2s signals-player-karaoke-cue-ring;top:34px;right:34px;box-shadow:0 0 8px #ffd994d9}@keyframes signals-player-karaoke-cue-glow{0%{opacity:0}12.5%{opacity:.9}to{opacity:0}}@keyframes signals-player-karaoke-cue-ring{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.karaoke-layer{z-index:1000;isolation:isolate;color:#f7f3ef;background:#101010;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:fixed;inset:0;overflow:hidden;container-type:inline-size}.karaoke-still,.karaoke-scene,.karaoke-shade{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.karaoke-still{object-fit:cover;transform-origin:0 0}.karaoke-shade{background:linear-gradient(#0000005c,#000000a3 54%,#000000d1)}.karaoke-local-shade{left:0;right:0;top:var(--karaoke-current-top);height:var(--karaoke-current-height);pointer-events:none;background:radial-gradient(closest-side,#00000038,#0000002e 40%,#0000 100%);position:absolute}.karaoke-layer[data-size-class=mobile][data-transition=plain] .karaoke-local-shade{display:none}.karaoke-layer[data-size-class=mobile][data-transition=plain] .karaoke-translation{text-shadow:0 1px 1px #0000008c}.karaoke-credit{top:max(28px, env(safe-area-inset-top));position:absolute;left:24px;right:24px}.karaoke-credit h2{font-size:clamp(17px,2cqw,24px);font-weight:400;line-height:1.3}.karaoke-credit p{letter-spacing:.03em;margin-top:7px;font:11px/1.4 Courier New,monospace}.karaoke-shade,.karaoke-local-shade{opacity:var(--karaoke-shade-opacity,1)}.karaoke-credit{opacity:var(--karaoke-credit-opacity,1);text-shadow:0 0 1px #000,0 0 1px #000,0 1px 3px #000,0 0 12px #000}.karaoke-control-support{height:max(92px, calc(env(safe-area-inset-bottom) + 72px));z-index:3;pointer-events:none;opacity:var(--karaoke-control-support-opacity,0);background:linear-gradient(#0000,#000000ad);position:absolute;inset:auto 0 0}.karaoke-opening-title{z-index:3;left:24px;right:24px;bottom:max(128px, calc(env(safe-area-inset-bottom) + 108px));max-height:calc(100% - max(128px, calc(env(safe-area-inset-bottom) + 108px)) - 24px);opacity:var(--karaoke-opening-opacity,0);pointer-events:none;text-shadow:0 2px 5px #000,0 0 18px #000;position:absolute}.karaoke-opening-title:before{content:"";z-index:-1;background:linear-gradient(#0000,#00000094 24% 75%,#0000);position:absolute;inset:-26px -24px -38px}.karaoke-opening-main{overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(28px,4.5cqw,58px);font-weight:400;line-height:1.12}.karaoke-opening-tag{vertical-align:baseline;letter-spacing:.01em;opacity:.88;white-space:nowrap;margin-left:10px;font:400 clamp(14px,1.5cqw,23px)/1.4 Courier New,monospace;display:inline-block}.karaoke-opening-secondary{overflow-wrap:anywhere;text-wrap:balance;margin-top:10px;font-size:clamp(18px,2.5cqw,30px);line-height:1.35}.karaoke-opening-artist{letter-spacing:.03em;margin-top:12px;font:11px/1.5 Courier New,monospace}.karaoke-layer[data-compact-opening=true] .karaoke-opening-title{top:max(28px, env(safe-area-inset-top));text-shadow:0 1px 3px #000,0 0 12px #000;width:max-content;max-width:min(650px,100% - 48px);bottom:auto;right:auto}.karaoke-layer[data-compact-opening=true][data-auto-translated=true] .karaoke-opening-title{max-width:min(650px,100% - 184px)}.karaoke-layer[data-compact-opening=true] .karaoke-opening-title:before{background:linear-gradient(90deg,#000000ad,#00000085 78%,#0000);border-radius:8px;inset:-12px -12px -14px}.karaoke-layer[data-compact-opening=true] .karaoke-opening-main{font-size:clamp(20px,2cqw,28px);line-height:1.16}.karaoke-layer[data-compact-opening=true] .karaoke-opening-secondary{margin-top:4px;font-size:clamp(13px,1.2cqw,17px);line-height:1.3}.karaoke-layer[data-compact-opening=true] .karaoke-opening-tag{margin-left:6px;font-size:clamp(11px,1cqw,14px)}.karaoke-layer[data-compact-opening=true] .karaoke-opening-artist{margin-top:6px;font-size:10px;line-height:1.4}.karaoke-lyrics{perspective:640px;perspective-origin:50%;pointer-events:none;position:absolute;inset:0}.karaoke-face{text-align:center;word-break:keep-all;overflow-wrap:anywhere;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;position:absolute;top:0;left:24px;right:24px}.karaoke-main{font-size:clamp(28px,4.5cqw,48px);line-height:1.35}.karaoke-translation{color:var(--karaoke-translation-colour,#ffd994);margin-top:14px;font-size:clamp(17px,2.1cqw,23px);line-height:1.5}.karaoke-guide{letter-spacing:.02em;color:var(--karaoke-guide-colour,#dedede);-webkit-font-smoothing:auto;text-shadow:0 0 4px #0000008c,0 0 12px #00000059;margin-bottom:10px;font-size:clamp(16px,2cqw,22px);line-height:1.4}.karaoke-layer[data-size-class=mobile][data-transition=cylinder] .karaoke-guide{text-shadow:0 0 2px #00000080,0 0 6px #0006,0 0 12px #0000004d}.karaoke-separator{height:40px}.karaoke-layer[data-auto-translated=true] .karaoke-credit{right:160px}.karaoke-auto-fixed{top:calc(max(28px, env(safe-area-inset-top)) + clamp(17px, 2cqw, 24px) * .65);z-index:3;pointer-events:none;white-space:nowrap;color:#f7f3ef;letter-spacing:.03em;background:#0000008c;border-radius:4px;padding:4px 7px;font:11px/1.4 Courier New,monospace;position:absolute;right:17px;transform:translateY(-50%)}.karaoke-note{height:43px}.karaoke-note svg{fill:currentColor;width:43px;height:43px;display:inline-block}.karaoke-face[data-kind=note]{padding:64px 0}.karaoke-count-in{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;position:absolute;top:0;left:24px;right:24px}.karaoke-count-in-dots{gap:10px;display:flex;position:absolute;left:50%;transform:translate(-50%,calc(-100% - 8px))}.karaoke-count-in-dots i{background:#f7f3ef;border-radius:50%;width:9px;height:9px}.karaoke-count-in-dots i[data-gone]{visibility:hidden}.karaoke-outro{--karaoke-outro-lead:clamp(28px, calc(28px + 12 * (100cqw - 375px) / 1025), 40px);z-index:3;transform-origin:100% 0;pointer-events:none;visibility:hidden;width:max-content;max-width:calc(100% - 48px);position:absolute;top:50%;left:auto;right:24px;transform:rotate(90deg)translate(-50%,100%)rotate(180deg)}.karaoke-layer[data-outro] .karaoke-outro{visibility:visible}.karaoke-outro-eodzl,.karaoke-outro-glass,.karaoke-outro-edge,.karaoke-outro-prism,.karaoke-outro-line{opacity:var(--karaoke-outro-opacity,0)}.karaoke-outro-lead{font-size:var(--karaoke-outro-lead);letter-spacing:calc(1px - .0667em);white-space:nowrap;margin-top:0;font-weight:800;line-height:1;position:relative}.karaoke-outro-eodzl,.karaoke-outro-prism{text-shadow:0 0 1px #000,0 0 1px #000,0 1px 3px #000,0 0 14px #0006}.karaoke-outro-eodzl{vertical-align:calc(var(--karaoke-outro-lead) * .03 * -.357 - 1px);font-size:1.03em;line-height:0}.karaoke-outro-glass,.karaoke-outro-edge{display:none;position:absolute}.karaoke-outro[data-glass] .karaoke-outro-eodzl{color:#0000;text-shadow:none}.karaoke-outro[data-glass] .karaoke-outro-glass{-webkit-mask:var(--karaoke-outro-glass-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--karaoke-outro-glass-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--karaoke-outro-glass-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--karaoke-outro-glass-mask) 0 0 / 100% 100% no-repeat;mask:var(--karaoke-outro-glass-mask) 0 0 / 100% 100% no-repeat;-webkit-backdrop-filter:blur(var(--karaoke-outro-glass-blur,4px));backdrop-filter:blur(var(--karaoke-outro-glass-blur,4px));background:#09090b8c;display:block}.karaoke-outro[data-glass] .karaoke-outro-edge{-webkit-mask:var(--karaoke-outro-edge-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--karaoke-outro-edge-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--karaoke-outro-edge-mask) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--karaoke-outro-edge-mask) 0 0 / 100% 100% no-repeat;mask:var(--karaoke-outro-edge-mask) 0 0 / 100% 100% no-repeat;background:#f1f0ebb3;display:block}.karaoke-outro-line{margin-top:max(7px, calc(var(--karaoke-outro-lead) * .22));margin-left:calc(var(--karaoke-outro-lead) * 1.03 * .068 - .068em);letter-spacing:.08em;text-shadow:0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 0 1px #000,0 1px 3px #000,0 0 12px #000;align-items:center;gap:10px;font-size:clamp(11px,.195122cqw + 10.2683px,13px);font-weight:400;line-height:1.5;display:flex}.karaoke-outro-line>span:last-child{margin-right:-.08em}.karaoke-outro-rule{background:#f7f3efb3;flex:1;min-width:12px;height:1px;box-shadow:0 0 2px #000000b3}.karaoke-unavailable{text-align:center;position:absolute;top:57%;left:24px;right:24px}.karaoke-controls{left:24px;right:24px;bottom:max(20px, calc(env(safe-area-inset-bottom) + 10px));align-items:center;gap:8px;display:flex;position:absolute}.karaoke-controls button{width:36px;height:36px;color:inherit;cursor:pointer;background:#00000040;border:1px solid #f7f3ef66;border-radius:50%;flex:0 0 36px;place-items:center;font-size:20px;display:grid}.karaoke-controls button:hover{background:#f7f3ef26}.karaoke-controls button:disabled{opacity:.35;cursor:default}.karaoke-layer :focus-visible{outline-offset:3px;outline:2px solid #f7f3ef}.karaoke-progress{flex:1;min-width:30px;display:grid;position:relative}.karaoke-progress input{accent-color:#f7f3ef;cursor:pointer;width:100%;min-width:0}.karaoke-progress span{white-space:nowrap;text-align:center;text-shadow:0 0 1px #000,0 0 1px #000;font:10px/1 Courier New,monospace;position:absolute;top:calc(100% + 5px);left:0;right:0}.karaoke-settings{right:24px;bottom:max(76px, calc(env(safe-area-inset-bottom) + 56px));background:#101010f5;border:1px solid #f7f3ef4d;border-radius:12px;width:min(330px,100% - 48px);max-height:calc(100% - 110px);padding:20px;position:absolute;overflow-y:auto}.karaoke-settings fieldset{border:0;min-width:0;margin:0;padding:0}.karaoke-settings fieldset+fieldset{margin-top:20px}.karaoke-settings legend{margin-bottom:10px;padding:0;font:12px/1.3 Courier New,monospace}.karaoke-setting-note{margin:8px 0 0;font-size:12px;line-height:1.4}.karaoke-options{gap:6px;display:flex}.karaoke-options label{cursor:pointer;flex:1;position:relative}.karaoke-options input{opacity:0;width:100%;height:100%;position:absolute}.karaoke-options span{text-align:center;border:1px solid #f7f3ef4d;border-radius:6px;padding:9px 4px;font-size:12px;display:block}.karaoke-settings fieldset:disabled{opacity:.45}.karaoke-settings fieldset:disabled label{cursor:default}.karaoke-options input:checked+span{color:#101010;background:#f7f3ef}.karaoke-options input:focus-visible+span{outline-offset:3px;outline:2px solid #f7f3ef}@media (max-width:600px){.karaoke-controls{gap:5px;left:12px;right:12px}.karaoke-controls button{flex-basis:30px;width:30px;height:30px;font-size:17px}.karaoke-settings{right:12px}}.karaoke-scene{overflow:hidden}.karaoke-scene canvas{z-index:2;width:100%;height:100%;position:absolute;inset:0}.karaoke-scene{z-index:0}.karaoke-shade{z-index:1}.karaoke-lyrics,.karaoke-unavailable{z-index:2}.karaoke-credit{z-index:3}.karaoke-controls{z-index:4}.karaoke-settings{z-index:5}.shelf-page{--shelf-meta:#1119;--shelf-glow:#ffffffb3;--shelf-ledge-top:#d8ccb9;--shelf-ledge-lip:#bfae95;--shelf-ledge-edge:#ffffffbf;--shelf-shadow:#3224146b;--shelf-slot:#0000000f;color:#111;background:var(--paper);min-height:100vh;position:relative;overflow-x:clip}.shelf-intro{padding:calc(78px + clamp(32px,6vw,72px)) 3.2vw 28px}.shelf-intro h1{letter-spacing:-.03em;margin:0;font-size:clamp(34px,5vw,64px);line-height:1}.shelf-intro p{font-size:var(--editorial-meta-size);letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin:14px 0 0}.shelf-footer{grid-template-columns:1fr auto}.jewel-case{--cw:calc(var(--art) * var(--case-width));--ch:calc(var(--art) * var(--case-height));--cd:max(2px, calc(var(--art) * var(--case-depth)));--ax:calc(var(--art) * var(--case-cover-left));--ay:calc(var(--art) * var(--case-cover-top));width:var(--cw);height:var(--ch);transform-style:preserve-3d;display:block;position:relative}.jewel-case-body{transform-style:preserve-3d;display:block;position:absolute;inset:0}.jewel-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;position:absolute;overflow:hidden}.jewel-face--front,.jewel-face--back{width:var(--cw);height:var(--ch);top:0;left:0}.jewel-face--left,.jewel-face--right{width:var(--cd);height:var(--ch);top:0;left:calc((var(--cw) - var(--cd)) / 2)}.jewel-face--top,.jewel-face--bottom{width:var(--cw);height:var(--cd);left:0;top:calc((var(--ch) - var(--cd)) / 2)}.jewel-face--front{transform:translateZ(calc(var(--cd) / 2))}.jewel-face--back{transform:rotateY(180deg) translateZ(calc(var(--cd) / 2))}.jewel-face--left{transform:rotateY(-90deg) translateZ(calc(var(--cw) / 2))}.jewel-face--right{transform:rotateY(90deg) translateZ(calc(var(--cw) / 2))}.jewel-face--top{transform:rotateX(90deg) translateZ(calc(var(--ch) / 2))}.jewel-face--bottom{transform:rotateX(-90deg) translateZ(calc(var(--ch) / 2))}.jewel-shade{z-index:2;opacity:var(--shade,0);pointer-events:none;background:#000;display:block;position:absolute;inset:0}.jewel-face--front{background:linear-gradient(90deg, #ffffff29, #ffffff0a 2%, transparent 3%), linear-gradient(90deg, transparent 0 34%, #fff3 34% 37%, transparent 37% 66%, #ffffff1f 66% 69%, transparent 69%) 0 0 / var(--ax) 100% no-repeat, #1a1b1d;box-shadow:inset 0 0 0 1px #ffffff38}.jewel-art{left:var(--ax);top:var(--ay);width:var(--art);height:var(--art);background:#111;display:block;position:absolute;overflow:hidden}.jewel-art>img,.jewel-art>canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.jewel-art>img{object-fit:cover;-webkit-user-drag:none;transition:transform .28s}.jewel-art>canvas{opacity:0;transition:opacity .28s}.jewel-art>canvas[data-ready=true]{opacity:1}.jewel-art--blank{background:var(--ink);color:var(--paper);align-items:flex-end;padding:9%;display:flex}.jewel-art-title{font-family:Courier New,monospace;font-size:calc(var(--art) * .075);letter-spacing:.04em;line-height:1.25}.jewel-highlight{pointer-events:none;background:linear-gradient(115deg,#0000 32%,#ffffff8c 46%,#ffffff14 52%,#0000 62%) 0 0/260% 100%;background-position:var(--highlight-x,50%) 0;opacity:calc(var(--highlight-opacity,.1) * 1.6);mix-blend-mode:screen;display:block;position:absolute;inset:0}.jewel-face--back{background:#1a1b1d;box-shadow:inset 0 0 0 1px #fff3}.jewel-back{color:#f6f3ec;font-size:calc(var(--art) * .044);line-height:1.35;display:block;position:absolute;inset:4% 3%;overflow:hidden}.jewel-back-photo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.jewel-back-body{background:linear-gradient(#0000 38%,#060608d1 78%);flex-direction:column;justify-content:flex-end;gap:.9em;padding:8% 8% 7%;display:flex;position:absolute;inset:0}.jewel-back-row{border-top:1px solid;border-bottom:1px solid;grid-template-columns:auto 1fr auto;gap:.9em;padding:.55em 0;font-size:.92em;display:grid}.jewel-back-row>span:first-child,.jewel-back-row>span:last-child{font-family:Courier New,monospace}.jewel-back-row b{font-weight:600}.jewel-back-foot{letter-spacing:.1em;justify-content:space-between;align-items:flex-end;gap:1em;font-family:Courier New,monospace;font-size:.72em;line-height:1.55;display:flex}.jewel-back-details{white-space:nowrap;min-width:0;display:block}.jewel-back-details>span{display:block}.jewel-back-credit{white-space:normal}.jewel-circled{letter-spacing:0;vertical-align:.06em;border:.09em solid;border-radius:50%;place-items:center;width:1.25em;height:1.25em;font-size:.82em;line-height:1;display:inline-grid}.jewel-back-codes{flex:none;align-items:flex-end;gap:.6em;display:flex}.jewel-back-qr{flex-direction:column;align-items:flex-start;gap:.25em;display:flex}.jewel-back-qr-caption{letter-spacing:.14em;font-size:.7em;line-height:1;display:block}.jewel-back-qr-tile{aspect-ratio:1;background:#fff;border-radius:.3em;width:3em;display:block;overflow:hidden}.jewel-back-qr-tile svg{fill:#111;width:100%;height:100%;display:block}.jewel-back-bars{width:min(calc(var(--modules) * .075em), 12em);color:#111;background:#fff;flex-direction:column;padding:.3em 0 .12em;display:flex}.jewel-back-bars svg{fill:#111;width:100%;height:2.1em;display:block}.jewel-back-bars>span{letter-spacing:.14em;text-align:center;white-space:nowrap;margin-top:.1em;font-size:.8em;line-height:1.2;display:block}.jewel-face--left{--spine-size:min(calc(var(--cd) * .5), 11px);color:#f4f2ec;background:linear-gradient(90deg,#141517 0 19%,#ffffff38 19% 20%,#0000 20%);place-items:center;display:grid}.jewel-spine-card{background-color:var(--spine-card,#141517);transition:background-color .3s;display:block;position:absolute;inset:0 0 0 20%}.jewel-face--left:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#ffffff4d 0 .8%,#1b1c1f .8% 4.6%,#ffffff4d 4.6% 5%,#0000 5% 95%,#ffffff4d 95% 95.4%,#1b1c1f 95.4% 99.2%,#ffffff4d 99.2%),linear-gradient(90deg,#0000 0 79%,#f0f4f86b 79% 97%,#fafcffe6 97%);position:absolute;inset:0}.jewel-spine-text{z-index:1;writing-mode:vertical-rl;white-space:nowrap;font-size:var(--spine-size);letter-spacing:.12em;line-height:1;position:relative;transform:translate(-4%)}.jewel-spine-text b{margin-inline-start:.9em;font-weight:700}.jewel-face--right,.jewel-face--top,.jewel-face--bottom{background:linear-gradient(90deg,#d2d8de8c,#a0a8b059 50%,#d2d8de8c)}.jewel-edge-detail{background:linear-gradient(#0000 0 43%,#fff9 43% 44%,#828a928c 44% 56%,#ffffff73 56% 57%,#0000 57%) 0 0/31% 100% no-repeat,linear-gradient(90deg,#f4f7faeb 0 4%,#c6ced699 4% 28%,#ffffffeb 28% 30%,#0e0e10f5 30% 34%,#25262a 34% 100%);display:block;position:absolute;inset:0}.jewel-edge-detail:after{content:"";background:linear-gradient(90deg,#0000 0 82%,#ffffff24 82% 86%,#0000 86%),repeating-linear-gradient(#ffffff12 0 1px,#0000 1px 5px);position:absolute;inset:0 0 0 34%}.jewel-face--top{--edge-direction:0deg}.jewel-face--bottom{--edge-direction:180deg}.jewel-edge-long{background:linear-gradient(90deg, #ecf0f5f2 0 1%, #8c949cf2 1% 2.4%, #ecf0f5e6 2.4% 2.9%, #0e0e1099 2.9% 3.3%, transparent 3.3%), linear-gradient(var(--edge-direction), #f4f7faeb 0 4%, #c6ced69e 4% 28%, #ffffffeb 28% 30%, #0e0e10f5 30% 34%, #25262a 34% 100%);display:block;position:absolute;inset:0}.jewel-edge-long:after{content:"";background:linear-gradient(var(--edge-direction), transparent 0 58%, #ffffff21 58% 61%, transparent 61% 82%, #ffffff1a 82% 85%, transparent 85%);position:absolute;inset:0}.jewel-case--cheap .jewel-face--front:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fafcffd9 0 .8%,#0000 .8% 99.2%,#fafcffd9 99.2%);position:absolute;inset:0}.jewel-case--cheap .jewel-face--right:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, #fafcffe6 0 calc(var(--ch) * .008), transparent calc(var(--ch) * .008) calc(var(--ch) * .992), #fafcffe6 calc(var(--ch) * .992));width:28%;position:absolute;top:0;bottom:0;left:0}.jewel-case--cheap .jewel-face--left:after{background:linear-gradient(#e1e6ecd9 0 .8%,#1b1c1f .8% 4.6%,#ffffff4d 4.6% 5%,#0000 5% 95%,#ffffff4d 95% 95.4%,#1b1c1f 95.4% 99.2%,#e1e6ecd9 99.2%),linear-gradient(90deg,#0000 0 79%,#f0f4f86b 79% 97%,#fafcffe6 97%)}.jewel-case-shadow{width:calc(var(--cw) * var(--shadow-cos,1) + var(--cd) * var(--shadow-sin,0));background:var(--shelf-shadow);filter:blur(9px);pointer-events:none;border-radius:50%;height:16px;display:block;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)translateZ(-3px)}.shelf-stage{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);padding:0 3.2vw;display:grid}.shelf-stage-case{--art:340px;z-index:0;perspective:1200px;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;padding:24px 40px 40px;position:relative}.shelf-stage-case:active{cursor:grabbing}.shelf-stage-case:focus-visible{outline-offset:-12px;border-radius:4px;outline:2px solid}.shelf-stage-case:after{content:"";z-index:-1;background:radial-gradient(ellipse, var(--shelf-glow), transparent 70%);pointer-events:none;border-radius:50%;height:40px;position:absolute;bottom:6px;left:10%;right:10%}.shelf-label-title{letter-spacing:-.02em;min-height:2.12em;margin:0;font-size:clamp(26px,3.2vw,44px);line-height:1.06}.shelf-label-title .track-title-segment--lead{display:block}.shelf-label-title .track-feature-credit{line-height:1}.shelf-label-meta{font-size:var(--editorial-meta-size);letter-spacing:.08em;text-transform:uppercase;color:var(--shelf-meta);margin:18px 0 0;line-height:1.45}.shelf-controls{align-items:center;gap:8px;margin-top:24px;display:flex}.shelf-controls .signals-player-play{flex:none}.shelf-controls .signals-player-skip-slot{align-self:center}.shelf-controls .signals-player-skip-inner{padding:0}.shelf-controls .signals-player-karaoke-toggle{background:#050709d1;border-color:#f7f3ef47;flex:none;width:34px;height:34px;padding:0;position:static}.shelf-controls .signals-player-karaoke-toggle:hover{background:#2b2c2e}.shelf-control-slot{flex:none;width:34px;height:34px}.shelf-to-player{color:#f7f3ef;background:#050709d1;border:1px solid #f7f3ef47;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.shelf-to-player svg{width:15px;height:15px}.shelf-to-player:hover{background:#2b2c2e}.shelf-controls :focus-visible{outline-offset:3px;outline:2px solid #111}.shelf-ledges{--art:125px;--ledge-case-height:calc(var(--art) * var(--case-height));--ledge-row-gap:56px;--ledge-pitch:calc(var(--ledge-case-height) + var(--ledge-row-gap));--ledge-case-width:calc(var(--art) * var(--case-width));--ledge-columns:7;margin-top:38px;padding-bottom:48px}.shelf-ledge{max-width:calc(var(--ledge-columns) * var(--ledge-case-width) + (var(--ledge-columns) - 1) * 22px + 2 * 3.2vw + 1px);margin-inline:auto;position:relative}.shelf-ledge+.shelf-ledge{margin-top:calc(var(--ledge-row-gap) - 64px)}.shelf-ledge-row{z-index:1;gap:var(--ledge-row-gap) 22px;perspective:900px;flex-wrap:wrap;margin:0;padding:18px 3.2vw 46px;display:flex;position:relative}.shelf-ledge-run{gap:var(--ledge-row-gap) 22px;min-width:0;transform-style:preserve-3d;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.shelf-ledge-boards{position:absolute;inset:0;overflow:clip}.shelf-ledge-slot{transform-style:preserve-3d;flex:none}.shelf-ledge-case{color:inherit;cursor:pointer;transform-style:preserve-3d;background:0 0;border:0;padding:0;display:block;position:relative}.shelf-ledge-case .jewel-case{transition:transform .22s}:is(.shelf-ledge-case:hover .jewel-case,.shelf-ledge-case:focus-visible .jewel-case){transform:translateY(-8px)rotateX(8deg)}.shelf-ledge-case:focus-visible{outline-offset:6px;outline:2px solid}.shelf-ledge-case[aria-pressed=true] .jewel-case{visibility:hidden}.shelf-ledge-case[aria-pressed=true]:before{content:"";border:1px dashed var(--shelf-slot);background:var(--shelf-slot);position:absolute;inset:0}.shelf-ledge-board{left:0;right:0;top:calc(18px + var(--row) * var(--ledge-pitch) + var(--ledge-case-height) + 8px);background:linear-gradient(180deg, var(--shelf-ledge-edge) 0 1px, var(--shelf-ledge-lip) 1px);height:14px;box-shadow:0 14px 22px -10px var(--shelf-shadow);position:absolute}.shelf-ledge-board:before{content:"";background:linear-gradient(180deg, transparent, var(--shelf-ledge-top) 40%);clip-path:polygon(1.2% 0,98.8% 0,100% 100%,0 100%);height:16px;position:absolute;bottom:100%;left:0;right:0}@media (max-width:900px){.shelf-stage{text-align:center;grid-template-columns:1fr;justify-items:center}.shelf-stage-case{padding:12px 20px 28px}.shelf-label{justify-self:stretch}.shelf-controls{justify-content:center}}@media (max-width:600px){.shelf-intro{padding:133px 18px 20px}.shelf-stage{padding:0 18px}.shelf-stage-case{--art:min(230px, 100vw - 150px)}.shelf-label-title{min-height:3.18em}.shelf-ledges{--art:76px;--ledge-row-gap:44px;margin-top:18px}.shelf-ledge-row{padding:18px 18px 46px}}.jewel-edge-strip{z-index:1;width:calc(var(--cw) - var(--ax) - var(--art) * .88);transition:box-shadow .2s;display:block;position:absolute;top:0;bottom:0;right:0}[data-hover=edge] .jewel-edge-strip{box-shadow:inset -2px 0 #ffffffbf,inset -18px 0 20px -12px #ffffff73}[data-hover=edge] .jewel-face--right{filter:brightness(1.4)}.shelf-stage-case[data-hover=edge]{cursor:pointer}.open-view{--shelf-meta:#1119;--shelf-shadow:#3224146b;z-index:60;color:#111;-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000;place-items:center;transition:-webkit-backdrop-filter .65s,backdrop-filter .65s,background-color .65s;display:grid;position:fixed;inset:0;overflow:hidden}.open-view:not([data-state=placing]):not([data-state=returning]){background-color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.open-view:not([data-state=placing]):not([data-state=returning]){background-color:color-mix(in srgb, var(--paper) 28%, transparent)}}.open-view:not([data-state=placing]):not([data-state=returning]){-webkit-backdrop-filter:blur(16px)saturate(1.05);backdrop-filter:blur(16px)saturate(1.05)}.open-view[hidden]{display:none}.open-stage{justify-items:center;display:grid}.open-mover{transform-origin:75%;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.open-slot{width:calc(var(--cw) * 2);height:var(--ch);perspective:calc(var(--art) * 3.53);perspective-origin:75%;transition:perspective-origin .95s;position:relative}.open-view[data-state=lid] .open-slot,.open-view[data-state=open] .open-slot{perspective-origin:50%}.open-view[data-state=closing] .open-slot{transition-duration:.85s}.open-view{--art:min(300px, 40vh);--cw:calc(var(--art) * var(--case-width));--ch:calc(var(--art) * var(--case-height));--cd:max(2px, calc(var(--art) * var(--case-depth)));--ax:calc(var(--art) * var(--case-cover-left));--ay:calc(var(--art) * var(--case-cover-top))}.open-case{top:0;left:var(--cw);--lid-d:calc(var(--cd) * .32);--tray-d:calc(var(--cd) * .68);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute}.open-case:active{cursor:grabbing}.open-case[data-hover=edge]{cursor:pointer}.open-case:focus-visible{outline-offset:10px;border-radius:4px;outline:2px solid}.open-case .jewel-case-body{transform-origin:50%}.open-tray,.open-lid{transform-style:preserve-3d;display:block;position:absolute;inset:0}.open-tray{--d:var(--tray-d);--z:calc(var(--lid-d) / -2)}.open-lid{--d:var(--lid-d);--z:0px;transform-origin:0}.open-case .open-face[data-face=front]{width:var(--cw);height:var(--ch);transform:translateZ(calc(var(--z) + var(--d) / 2));top:0;left:0}.open-case .open-face[data-face=back]{width:var(--cw);height:var(--ch);transform:translateZ(var(--z)) rotateY(180deg) translateZ(calc(var(--d) / 2));top:0;left:0}.open-case .open-face[data-face=left]{width:var(--d);height:var(--ch);top:0;left:calc((var(--cw) - var(--d)) / 2);transform:translateZ(var(--z)) rotateY(-90deg) translateZ(calc(var(--cw) / 2))}.open-case .open-face[data-face=right]{width:var(--d);height:var(--ch);top:0;left:calc((var(--cw) - var(--d)) / 2);transform:translateZ(var(--z)) rotateY(90deg) translateZ(calc(var(--cw) / 2))}.open-case .open-face[data-face=top]{width:var(--cw);height:var(--d);left:0;top:calc((var(--ch) - var(--d)) / 2);transform:translateZ(var(--z)) rotateX(90deg) translateZ(calc(var(--ch) / 2))}.open-case .open-face[data-face=bottom]{width:var(--cw);height:var(--d);left:0;top:calc((var(--ch) - var(--d)) / 2);transform:translateZ(var(--z)) rotateX(-90deg) translateZ(calc(var(--ch) / 2))}.open-case .open-tray-inside{background:linear-gradient(90deg, transparent 0 34%, #ffffff2e 34% 37%, transparent 37% 66%, #ffffff1a 66% 69%, transparent 69%) 0 0 / var(--ax) 100% no-repeat, radial-gradient(circle at calc(var(--ax) + var(--art) / 2) 50%, #1d1e21 0 52%, #121315 53%);box-shadow:inset 0 0 0 1px #ffffff1f, inset 0 0 calc(var(--art) * .06) #000c}.open-tray-hub{left:calc(var(--ax) + var(--art) / 2);width:calc(var(--art) * .26);height:calc(var(--art) * .26);background:repeating-conic-gradient(#33353a 0 6deg, #1c1d20 6deg 12deg);border-radius:50%;display:block;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(circle closest-side,#0000 0 22%,#000 24% 70%,#0000 72%);mask:radial-gradient(circle closest-side,#0000 0 22%,#000 24% 70%,#0000 72%)}.open-case .open-lid-inside{background:#d6dce40d;box-shadow:inset 0 0 0 1px #ffffff4d}.open-case .open-lid-edge,.open-case .open-edge--lid{background:linear-gradient(90deg,#d2d8de8c,#a0a8b059 50%,#d2d8de8c)}.open-case .open-smoke{background:linear-gradient(#2b2c30,#18191b)}.open-case .open-edge--lid .jewel-edge-detail{background:linear-gradient(#0000 0 43%,#fff9 43% 44%,#828a928c 44% 56%,#ffffff73 56% 57%,#0000 57%),linear-gradient(90deg,#f4f7faeb 0 12%,#c6ced699 12% 88%,#ffffffeb 88%)}.open-case .open-edge--lid .jewel-edge-detail:after{display:none}.open-case .open-edge--tray .jewel-edge-detail{background:linear-gradient(90deg,#ffffff8c 0 5%,#0e0e10f5 5% 10%,#25262a 10% 100%)}.open-case .open-edge--tray .jewel-edge-detail:after{left:10%}.open-case .open-edge:after{display:none}.open-case .jewel-art>img{transition:transform .7s cubic-bezier(.22,.61,.36,1)}.open-view[data-state=closing] .open-case .jewel-art>img{transition-duration:.85s}.open-shadow{background:var(--shelf-shadow);filter:blur(16px);opacity:0;border-radius:50%;height:28px;transition:opacity .5s;display:block;position:absolute;bottom:-18px;left:4%;right:4%}.open-view[data-state=open] .open-shadow{opacity:.9}.open-label,.open-hint,.open-close{opacity:0;transition:opacity .35s}.open-view[data-state=open] .open-label,.open-view[data-state=open] .open-hint,.open-view[data-state=open] .open-close{opacity:1}.open-label{text-align:center;margin-top:48px}.open-label .shelf-controls{justify-content:center}.open-hint{max-width:min(640px,100vw - 32px);font-size:var(--editorial-meta-compact-size);letter-spacing:.12em;text-transform:uppercase;color:var(--shelf-meta);text-align:center;margin:18px 0 0}.open-close{z-index:2;color:#111;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:8px 12px;font-size:11px;position:absolute;top:98px;right:3.2vw}:is(.open-close:focus-visible,.open-label :focus-visible){outline-offset:3px;outline:2px solid #111}@media (max-width:600px){.open-view{--art:min(37vw, 40vh)}.open-close{right:12px}.open-label{margin-top:32px}}@media (max-height:600px) and (orientation:landscape){.open-stage{grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;column-gap:32px}.open-close{top:14px}.open-mover{grid-row:1/span 2}.open-label{text-align:start;place-self:end start;margin-top:0}.open-label .shelf-controls{justify-content:flex-start}.open-hint{text-align:start;place-self:start;max-width:280px}}.open-disc{--disc:var(--art);left:var(--ax);top:var(--ay);width:var(--art);height:var(--art);color:inherit;font:inherit;cursor:pointer;background:radial-gradient(circle closest-side,#0000 0 12.5%,#d6dce48c 13% 18%,#fff6 18.5% 19.5%,#c4cad299 20% 29.5%,#0000 30% 96.5%,#dce2e8b3 97% 100%);border:0;border-radius:50%;padding:0;transition:box-shadow .2s;display:block;position:absolute;box-shadow:0 2px 6px #00000073}.open-case[data-hover=disc]{cursor:pointer}.open-case[data-hover=disc] .open-disc{box-shadow:0 0 0 2px #fffc,0 6px 14px #00000059}.open-disc:focus-visible{outline-offset:3px;outline:2px solid #fff}.open-view[data-out=disc] .open-disc{visibility:hidden}.disc-print,.disc-band,.disc-text,.disc-sheen{pointer-events:none;border-radius:50%;display:block;position:absolute;inset:0}.disc-print{background-color:#2b2c30;background-position:50%;background-size:cover;-webkit-mask:radial-gradient(circle closest-side,#0000 0 30%,#000 30.5% 96.5%,#0000 97%);mask:radial-gradient(circle closest-side,#0000 0 30%,#000 30.5% 96.5%,#0000 97%)}.disc-band{background:radial-gradient(circle closest-side, transparent 0 var(--band-inner), var(--spine-card,#141517) calc(var(--band-inner) + 0.3%) 96.5%, transparent 96.6%)}.disc-text{color:#fff;filter:drop-shadow(0 1px 1px #0000008c)drop-shadow(0 0 3px #0000004d);font-family:Courier New,monospace;font-weight:700;line-height:1}.disc-char{transform-origin:0 0;white-space:pre;display:block;position:absolute;top:50%;left:50%}.disc-sheen{mix-blend-mode:screen;background:conic-gradient(from 30deg,#fff0,#ffffff38 8%,#ffd2fa1a 14%,#fff0 24%,#c8fffa1f 48%,#fff0 58%,#fff3 80%,#fff0);-webkit-mask:radial-gradient(circle closest-side,#0000 0 12.5%,#000 13%);mask:radial-gradient(circle closest-side,#0000 0 12.5%,#000 13%)}.open-stage{transition:filter .55s,opacity .55s}.open-view[data-out] .open-stage{filter:blur(9px);opacity:.55}.open-view[data-out]:has(.part-view[data-leaving]) .open-stage{filter:none;opacity:1}.part-view{z-index:1;background-color:#1e160c00;place-items:center;transition:background-color .6s;display:grid;position:fixed;inset:0}.disc-view[data-phase=out],.disc-view[data-phase=back]:not([data-leaving]){background-color:#1e160c1f}.disc-stage{justify-items:center;gap:30px;display:grid}.disc-mover{transition:transform .6s cubic-bezier(.22,.61,.36,1)}.part-hint{max-width:min(640px,100vw - 32px);font-size:var(--editorial-meta-compact-size);letter-spacing:.12em;text-transform:uppercase;color:#111;text-align:center;opacity:0;margin:0;transition:opacity .15s}[data-phase=out] .part-hint{opacity:.7;transition:opacity .4s .2s}.disc-out{--disc-thickness:calc(var(--disc) * .01);width:var(--disc);height:var(--disc);perspective:calc(var(--disc) * 3.7);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:50%;position:relative}.disc-out:active{cursor:grabbing}.disc-out:focus-visible{outline-offset:10px;outline:2px solid #111}.disc-body{transform-style:preserve-3d;border-radius:50%;display:block;position:absolute;inset:0}.disc-side{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;display:block;position:absolute;inset:0;overflow:hidden;-webkit-mask:radial-gradient(circle closest-side,#0000 0 12.5%,#000 13%);mask:radial-gradient(circle closest-side,#0000 0 12.5%,#000 13%)}.disc-side--front{transform:translateZ(calc(var(--disc-thickness) / 2));background:radial-gradient(circle closest-side,#0000 0 12.5%,#d6dce4eb 13% 18%,#ffffffd9 18.5% 19.5%,#c4cad2eb 20% 29.5%,#0000 30% 96.5%,#dce2e8e6 97% 100%)}.disc-side--back{transform:rotateY(180deg) translateZ(calc(var(--disc-thickness) / 2))}.disc-data,.disc-streak,.disc-shade{display:block;position:absolute;inset:0}.disc-data{background:repeating-radial-gradient(circle closest-side,#ffffff0a 0 1px,#0000000d 1px 2px),radial-gradient(circle closest-side,#d6dade 0 19%,#a8aeb6 19.5% 30%,#7d848d 30.5% 88%,#969da5 92%,#c9ced3 97% 100%)}.disc-streak{background:conic-gradient(from var(--iris,0deg), transparent 0deg, #fa4242e6 4deg, #fac938e6 8deg, #2bee2bd9 12deg, #34d4f4e6 16deg, #9655f1d9 20deg, transparent 25deg, transparent 180deg, #9655f1b3 184deg, #34d4f4b3 188deg, #2bee2ba6 192deg, #fac938b3 196deg, #fa4242b3 200deg, transparent 205deg);filter:blur(2px);mix-blend-mode:screen;opacity:var(--streak-o,.5);-webkit-mask:radial-gradient(circle closest-side,#0000 0 31%,#000 36% 92%,#0000 96%);mask:radial-gradient(circle closest-side,#0000 0 31%,#000 36% 92%,#0000 96%)}.disc-shade{background:rgba(0, 0, 0, var(--shade,0));pointer-events:none}.open-insert{left:calc(var(--cw) - var(--ax) - var(--art));top:var(--ay);width:var(--art);height:var(--art);background:var(--spine-card,#141517);color:inherit;font:inherit;cursor:pointer;border:0;padding:0;transition:box-shadow .2s;display:block;position:absolute;overflow:hidden;box-shadow:0 1px 4px #00000059}.open-insert>img{object-fit:cover;width:100%;height:100%;display:block}.open-insert:before,.open-insert:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.open-insert:before{background:linear-gradient(125deg,#ffffff29,#0000 28%)}.open-insert:after{background:linear-gradient(90deg,#0000 90%,#0000002e)}.open-case[data-hover=insert]{cursor:pointer}.open-case[data-hover=insert] .open-insert{box-shadow:0 0 0 2px #fffc,0 6px 14px #00000059}.open-insert:focus-visible{outline-offset:3px;outline:2px solid #fff}.open-view[data-out=photobook] .open-insert{visibility:hidden}.open-lid-tab{left:calc(var(--cw) - var(--ax) - var(--art) - 3px);width:7px;height:calc(var(--art) * .1);background:#e8eef48c;border-radius:2px;display:block;position:absolute;box-shadow:inset 0 0 0 1px #ffffff80}.book-back-label{z-index:2;font-family:Courier New,monospace;font-size:calc(var(--page,var(--art)) * .032);letter-spacing:.08em;white-space:nowrap;color:#fff;filter:drop-shadow(0 1px 1.5px #0009)drop-shadow(0 0 4px #0000004d);pointer-events:none;font-weight:700;line-height:1;position:absolute;bottom:5%;right:6%}.book-view{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.book-view[data-phase=out],.book-view[data-phase=back]:not([data-leaving]){background-color:#1e160c24}.book-layer{transform-origin:50%;place-items:center;display:grid;position:absolute}.book-stage{perspective:1800px;outline:none;justify-items:center;gap:26px;display:grid;position:relative}.book-mover,.book-flip{transform-origin:var(--page) calc(var(--page) / 2);transform-style:preserve-3d}.book-mover{transition:transform .65s cubic-bezier(.22,.61,.36,1)}.book-flip{transition:transform .8s cubic-bezier(.45,.05,.2,1)}.book{width:calc(var(--page) * 2);height:var(--page);transform-style:preserve-3d;transition:transform .7s cubic-bezier(.4,.1,.2,1);position:relative}.book[data-state=closed]{transform:translateX(calc(var(--page) * -.5))}.book[data-state=open]{transform:rotateX(10deg)}.book:before{content:"";filter:blur(18px);background:#1e140857;border-radius:6px;transition:left .7s,opacity .3s;position:absolute;inset:6% 3% -4%;transform:translateZ(-30px)}.book[data-state=closed]:before{left:53%}.book[data-side=back]:before{opacity:0}.leaf{top:0;left:var(--page);width:var(--page);height:var(--page);transform-origin:0;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.45,.05,.2,1);position:absolute}.book--instant .leaf,.book--instant .strip{transition:none!important}.leaf-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--spine-card,#141517);position:absolute;inset:0;overflow:hidden;box-shadow:0 14px 34px #1e140838,0 0 0 .5px #3c28141f}.leaf-back{transform:rotateY(180deg)}.leaf-face>img,.strip-content>img{object-fit:cover;width:100%;height:100%;display:block}.leaf-face:after{content:"";pointer-events:none;position:absolute;inset:0}.leaf-front:after{background:linear-gradient(90deg,#0000004d,#ffffff1f 3%,#0000 6%)}.leaf-back:after{background:linear-gradient(270deg,#00000042,#0000000f 6%,#0000 12%)}.strip{width:calc(var(--page) / 8 + 1.5px);transform-origin:0;height:100%;transform-style:preserve-3d;transition:transform .42s cubic-bezier(.3,.1,.3,1),--strip-shade-a .42s,--strip-shade-b .42s;position:absolute;top:0;left:0}.strip-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.strip-back{transform:rotateY(180deg)}.leaf[data-facing=front] .strip-back,.leaf[data-facing=front]>.leaf-back,.leaf[data-facing=back] .strip-front,.leaf[data-facing=back]>.leaf-front{visibility:hidden}.strip-content{width:var(--page);height:100%;position:absolute;top:0}@property --strip-shade-a{syntax:"<color>";inherits:true;initial-value:#0000}@property --strip-shade-b{syntax:"<color>";inherits:true;initial-value:#0000}.strip-shade{background:linear-gradient(90deg, var(--strip-shade-a), var(--strip-shade-b));pointer-events:none;position:absolute;inset:0}.strip-back .strip-shade{background:linear-gradient(270deg, var(--strip-shade-a), var(--strip-shade-b))}.strip[data-k="0"] .strip-face:after,.strip[data-k="1"] .strip-face:after{content:"";pointer-events:none;position:absolute;inset:0}.strip[data-k="0"] .strip-front:after{background:linear-gradient(90deg,#180e046b,#180e041f 55%,#180e040a)}.strip[data-k="0"] .strip-back:after{background:linear-gradient(270deg,#180e046b,#180e041f 55%,#180e040a)}.strip[data-k="1"] .strip-front:after{background:linear-gradient(90deg,#180e040d,#0000)}.strip[data-k="1"] .strip-back:after{background:linear-gradient(270deg,#180e040d,#0000)}.leaf--turning .strip-face:before,.leaf--turning.leaf-board .leaf-face:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000000d,#0000004d);animation:.85s both page-shade;position:absolute;inset:0}@keyframes page-shade{0%,to{opacity:0}50%{opacity:1}}.page-paper{color:#2a241d;text-align:center;background:#f6f1e8;align-content:center;justify-items:center;padding:12%;display:grid;position:absolute;inset:0}.page-paper p{margin:0}.page-board{color:#f4f2ec;text-align:center;place-items:center;padding:12%;display:grid;position:absolute;inset:0}.page-board-title,.page-title-name{font-size:calc(var(--page) * .06);line-height:1.2}.page-title-name .track-title-segment--lead{display:block}.page-title-meta{font-size:calc(var(--page) * .03);letter-spacing:.1em;text-transform:uppercase;opacity:.65;margin-top:14px!important}.page-note,.page-lyrics{font-size:calc(var(--page) * .034);text-align:left;align-content:start;justify-items:start;padding:11%;line-height:1.55}.page-note{gap:.7em}.page-kicker{letter-spacing:.14em;text-transform:uppercase;color:#2a241d8c;font-family:Courier New,monospace;font-size:.8em}.page-kicker-auto{opacity:.8;margin-left:.8em}.page-note-signoff{letter-spacing:.08em;color:#2a241db3;margin-top:.6em;font-family:Courier New,monospace;font-size:.82em}.page-lyrics{word-break:keep-all}.page-lyrics-head{height:3.875em;line-height:1.9375em}.page-lyrics-row{white-space:nowrap;height:1.55em}.page-colophon{font-family:Courier New,monospace;font-size:calc(var(--page) * .03);letter-spacing:.1em;color:#2a241db3;align-content:end;gap:.5em}.book-page-button{z-index:3;top:calc(var(--page) / 2);color:#111;font:inherit;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#f6f1e8eb;border:1px solid;border-radius:999px;padding:8px 12px;font-size:11px;position:absolute;transform:translateY(-50%)}.book-page-button--previous{right:calc(100% + 12px)}.book-page-button--next{left:calc(100% + 12px)}.book-view[data-phone] .book-page-button:focus{width:max-content;max-width:calc((100vmax - 2 * var(--page)) / 2 - 14px);white-space:normal;text-align:center;padding:6px 8px}.book-view[data-phone] .book-page-button--previous{right:calc(100% + 6px)}.book-view[data-phone] .book-page-button--next{left:calc(100% + 6px)}.book-page-button[aria-disabled=true]{opacity:.5;cursor:default}.book-page-button:focus-visible{outline-offset:3px;outline:2px solid #111}.book-page-button:not(:focus){clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;overflow:hidden}.book-layer>.open-close{opacity:1}.book-view[data-phone] .book-layer>.open-close{letter-spacing:0;place-items:center;width:34px;height:34px;padding:0;font-size:18px;line-height:1;display:grid;top:14px;right:14px}.book-turn-cue{font-size:var(--editorial-meta-compact-size);letter-spacing:.12em;text-transform:uppercase;color:#111;opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:10px;margin:0;animation:4.6s .9s both book-turn-cue;display:flex;position:absolute;top:28px;left:16px;right:16px}.book-turn-cue svg{flex:none;width:26px;height:26px;animation:1.6s ease-in-out 1.2s 2 both book-turn-cue-phone}@keyframes book-turn-cue{0%{opacity:0}9%,85%{opacity:.8}to{opacity:0}}@keyframes book-turn-cue-phone{0%,15%{transform:rotate(0)}55%,to{transform:rotate(-90deg)}}@media (prefers-reduced-motion:reduce){.open-view{transition:opacity .2s}.open-view[data-state=placing],.open-view[data-state=returning]{opacity:0}.open-mover,.open-slot,.open-case .jewel-art>img{transition:none}.part-view{opacity:0;transition:opacity .2s}.part-view[data-phase=out]{opacity:1}.disc-mover{transition:none}.book-mover,.book-flip,.book,.leaf,.strip{transition:none!important}.leaf--turning .strip-face:before,.leaf--turning.leaf-board .leaf-face:before,.book-turn-cue svg{animation:none}}.jewel-sticker{--s:max(var(--sticker-min), calc(var(--art) * var(--sticker-size)));--inset:calc(var(--art) * .035);z-index:2;pointer-events:none;white-space:nowrap;filter:drop-shadow(0 max(.5px, calc(var(--s) * .012)) 0 #2424288c) drop-shadow(max(.3px, calc(var(--s) * .008)) max(.6px, calc(var(--s) * .016)) max(.6px, calc(var(--s) * .02)) #0006);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;position:absolute}.jewel-sticker-body{--hx:var(--highlight-x,50%);--ph:calc(var(--foil-phase,0%) + var(--hover-foil,0%));isolation:isolate;width:100%;height:100%;display:block;position:relative;overflow:hidden}.jewel-sticker-body>span{display:block;position:absolute;inset:0}.jewel-sticker-foil{background:repeating-linear-gradient(125deg, #cfd3d9 0, #f4f5f7 calc(var(--s) * .18), #aeb3bb calc(var(--s) * .38), #e6e8eb calc(var(--s) * .55), #a3a8b0 calc(var(--s) * .75), #cfd3d9 calc(var(--s) * .95)) 0 0 / 400% 400%;background-position:calc(var(--hx) * .8 + var(--ph) * .2) calc(var(--hx) * .3 + 30%)}.jewel-sticker-grain{mix-blend-mode:overlay;opacity:.3;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cfilter%20id%3D%22n%22%20x%3D%220%22%20y%3D%220%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%221.1%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%2296%22%20height%3D%2296%22%20filter%3D%22url\(%23n\)%22%2F%3E%3C%2Fsvg%3E) 0 0/96px 96px}.jewel-sticker-gloss{background:linear-gradient(115deg,#0000 32%,#ffffffb3 46%,#ffffff1a 52%,#0000 62%) 0 0/260% 100% no-repeat;background-position:var(--hx) 0;opacity:calc(.25 + var(--highlight-opacity,.06) * 1.8);mix-blend-mode:screen}.jewel-sticker-body>.jewel-sticker-text{color:#0b0b0d;text-shadow:0 0 max(.4px, calc(var(--s) * .012)) #fffffff2, 0 0 max(.4px, calc(var(--s) * .012)) #fffffff2;grid-auto-flow:column;place-content:center;font-weight:800;display:grid}.shelf-ledge-case .jewel-sticker-body>span{transition:background-position .22s,-webkit-mask-position .22s,mask-position .22s}:is(.shelf-ledge-case:hover .jewel-sticker,.shelf-ledge-case:focus-visible .jewel-sticker){--hover-foil:30%}@media (prefers-reduced-motion:reduce){.shelf-ledge-case .jewel-sticker-body>span{transition:none}}.jewel-sticker--new{--sticker-size:.14;--sticker-min:15px;--c:calc(var(--art) * .44);--a:calc(var(--c) + var(--s) * .7071);--b:calc(var(--c) - var(--s) * .7071);width:var(--cw);height:var(--ch);display:block;inset:0}.jewel-sticker--new .jewel-sticker-body{clip-path:polygon(calc(100% - var(--a)) 0, calc(100% - var(--b)) 0, 100% var(--b), 100% var(--a))}.jewel-sticker--new .jewel-sticker-foil{background-image:repeating-linear-gradient(125deg, #9ea3ab 0, #d7dbe0 calc(var(--s) * .28), #8d929a calc(var(--s) * .56), #c9cdd3 calc(var(--s) * .8), #9ea3ab calc(var(--s) * .95))}.jewel-sticker-facet{-webkit-mask-size:calc(var(--s) * 1.15) auto;-webkit-mask-size:calc(var(--s) * 1.15) auto;-webkit-mask-size:calc(var(--s) * 1.15) auto;-webkit-mask-size:calc(var(--s) * 1.15) auto;mask-size:calc(var(--s) * 1.15) auto;background:linear-gradient(90deg,#b9bec5 0%,#d9dde2 6%,#9aa0a8 12%,#ff4fa3 15%,#ffb347 18%,#b9bec5 22%,#5c626b 30%,#3f444b 34%,#8a9098 40%,#fff 45%,#e7f6ff 47%,#b9bec5 51%,#36d6ff 55%,#7b6bff 58%,#b9bec5 62%,#d0d4d9 70%,#a7adb5 78%,#7dffb0 82%,#ffe066 85%,#b9bec5 89%,#9aa0a8 95%,#b9bec5 100%) 0 0/500% 100%}.jewel-sticker-facet--0{background-position:calc(var(--hx) * 2.2 + 0% + var(--ph) * 1) 0;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2051.962%22%20width%3D%2280%22%20height%3D%2251.962%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%220.35%22%20d%3D%22M65%200L75%200L70%208.66ZM25%2017.321L35%2017.321L30%208.66ZM65%2017.321L75%2017.321L70%208.66ZM20%2025.981L30%2025.981L25%2017.321ZM30%2025.981L40%2025.981L35%2017.321ZM50%2025.981L60%2025.981L55%2017.321ZM70%2025.981L80%2025.981L75%2034.641ZM15%2034.641L25%2034.641L20%2043.301ZM25%2034.641L35%2034.641L30%2043.301ZM55%2034.641L65%2034.641L60%2043.301Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2051.962%22%20width%3D%2280%22%20height%3D%2251.962%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%220.35%22%20d%3D%22M65%200L75%200L70%208.66ZM25%2017.321L35%2017.321L30%208.66ZM65%2017.321L75%2017.321L70%208.66ZM20%2025.981L30%2025.981L25%2017.321ZM30%2025.981L40%2025.981L35%2017.321ZM50%2025.981L60%2025.981L55%2017.321ZM70%2025.981L80%2025.981L75%2034.641ZM15%2034.641L25%2034.641L20%2043.301ZM25%2034.641L35%2034.641L30%2043.301ZM55%2034.641L65%2034.641L60%2043.301Z%22%2F%3E%3C%2Fsvg%3E)}.jewel-sticker-facet--1{background-position:calc(var(--hx) * -1.7 + 37% + var(--ph) * 1.37) 0;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2051.962%22%20width%3D%2280%22%20height%3D%2251.962%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%220.35%22%20d%3D%22M15%200L25%200L20%208.66ZM10%208.66L20%208.66L15%2017.321ZM15%2017.321L25%2017.321L20%208.66ZM40%208.66L50%208.66L45%2017.321ZM90%208.66L100%208.66L95%2017.321ZM-10%2025.981L0%2025.981L-5%2017.321ZM10%2025.981L20%2025.981L15%2017.321ZM25%2017.321L35%2017.321L30%2025.981ZM55%2017.321L65%2017.321L60%2025.981ZM60%2025.981L70%2025.981L65%2017.321ZM65%2017.321L75%2017.321L70%2025.981ZM70%2025.981L80%2025.981L75%2017.321ZM-5%2034.641L5%2034.641L0%2025.981ZM0%2025.981L10%2025.981L5%2034.641ZM5%2034.641L15%2034.641L10%2025.981ZM10%2025.981L20%2025.981L15%2034.641ZM50%2025.981L60%2025.981L55%2034.641ZM75%2034.641L85%2034.641L80%2025.981ZM80%2025.981L90%2025.981L85%2034.641ZM85%2034.641L95%2034.641L90%2025.981ZM90%2025.981L100%2025.981L95%2034.641ZM-10%2043.301L0%2043.301L-5%2034.641ZM70%2043.301L80%2043.301L75%2034.641Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2051.962%22%20width%3D%2280%22%20height%3D%2251.962%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%220.35%22%20d%3D%22M15%200L25%200L20%208.66ZM10%208.66L20%208.66L15%2017.321ZM15%2017.321L25%2017.321L20%208.66ZM40%208.66L50%208.66L45%2017.321ZM90%208.66L100%208.66L95%2017.321ZM-10%2025.981L0%2025.981L-5%2017.321ZM10%2025.981L20%2025.981L15%2017.321ZM25%2017.321L35%2017.321L30%2025.981ZM55%2017.321L65%2017.321L60%2025.981ZM60%2025.981L70%2025.981L65%2017.321ZM65%2017.321L75%2017.321L70%2025.981ZM70%2025.981L80%2025.981L75%2017.321ZM-5%2034.641L5%2034.641L0%2025.981ZM0%2025.981L10%2025.981L5%2034.641ZM5%2034.641L15%2034.641L10%2025.981ZM10%2025.981L20%2025.981L15%2034.641ZM50%2025.981L60%2025.981L55%2034.641ZM75%2034.641L85%2034.641L80%2025.981ZM80%2025.981L90%2025.981L85%2034.641ZM85%2034.641L95%2034.641L90%2025.981ZM90%2025.981L100%2025.981L95%2034.641ZM-10%2043.301L0%2043.301L-5%2034.641ZM70%2043.301L80%2043.301L75%2034.641Z%22%2F%3E%3C%2Fsvg%3E)}.jewel-sticker-facet--2{background-position:calc(var(--hx) * 3.1 + 71% + var(--ph) * 1.74) 0;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2051.962%22%20width%3D%2280%22%20height%3D%2251.962%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%220.35%22%20d%3D%22M-10%208.66L0%208.66L-5%200ZM-5%200L5%200L0%208.66ZM5%200L15%200L10%208.66ZM25%200L35%200L30%208.66ZM55%200L65%200L60%208.66ZM60%208.66L70%208.66L65%200ZM70%208.66L80%208.66L75%200ZM75%200L85%200L80%208.66ZM85%200L95%200L90%208.66ZM-5%2017.321L5%2017.321L0%208.66ZM35%2017.321L45%2017.321L40%208.66ZM45%2017.321L55%2017.321L50%208.66ZM55%2017.321L65%2017.321L60%208.66ZM75%2017.321L85%2017.321L80%208.66ZM5%2017.321L15%2017.321L10%2025.981ZM85%2017.321L95%2017.321L90%2025.981ZM65%2034.641L75%2034.641L70%2025.981ZM0%2043.301L10%2043.301L5%2034.641ZM35%2034.641L45%2034.641L40%2043.301ZM80%2043.301L90%2043.301L85%2034.641ZM-5%2051.962L5%2051.962L0%2043.301ZM10%2043.301L20%2043.301L15%2051.962ZM15%2051.962L25%2051.962L20%2043.301ZM20%2043.301L30%2043.301L25%2051.962ZM25%2051.962L35%2051.962L30%2043.301ZM30%2043.301L40%2043.301L35%2051.962ZM45%2051.962L55%2051.962L50%2043.301ZM75%2051.962L85%2051.962L80%2043.301ZM90%2043.301L100%2043.301L95%2051.962Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2051.962%22%20width%3D%2280%22%20height%3D%2251.962%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%220.35%22%20d%3D%22M-10%208.66L0%208.66L-5%200ZM-5%200L5%200L0%208.66ZM5%200L15%200L10%208.66ZM25%200L35%200L30%208.66ZM55%200L65%200L60%208.66ZM60%208.66L70%208.66L65%200ZM70%208.66L80%208.66L75%200ZM75%200L85%200L80%208.66ZM85%200L95%200L90%208.66ZM-5%2017.321L5%2017.321L0%208.66ZM35%2017.321L45%2017.321L40%208.66ZM45%2017.321L55%2017.321L50%208.66ZM55%2017.321L65%2017.321L60%208.66ZM75%2017.321L85%2017.321L80%208.66ZM5%2017.321L15%2017.321L10%2025.981ZM85%2017.321L95%2017.321L90%2025.981ZM65%2034.641L75%2034.641L70%2025.981ZM0%2043.301L10%2043.301L5%2034.641ZM35%2034.641L45%2034.641L40%2043.301ZM80%2043.301L90%2043.301L85%2034.641ZM-5%2051.962L5%2051.962L0%2043.301ZM10%2043.301L20%2043.301L15%2051.962ZM15%2051.962L25%2051.962L20%2043.301ZM20%2043.301L30%2043.301L25%2051.962ZM25%2051.962L35%2051.962L30%2043.301ZM30%2043.301L40%2043.301L35%2051.962ZM45%2051.962L55%2051.962L50%2043.301ZM75%2051.962L85%2051.962L80%2043.301ZM90%2043.301L100%2043.301L95%2051.962Z%22%2F%3E%3C%2Fsvg%3E)}.jewel-sticker-facet--3{background-position:calc(var(--hx) * -2.6 + 14% + var(--ph) * 2.11) 0;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2051.962%22%20width%3D%2280%22%20height%3D%2251.962%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%220.35%22%20d%3D%22M50%208.66L60%208.66L55%200ZM0%208.66L10%208.66L5%2017.321ZM5%2017.321L15%2017.321L10%208.66ZM20%208.66L30%208.66L25%2017.321ZM70%208.66L80%208.66L75%2017.321ZM80%208.66L90%208.66L85%2017.321ZM85%2017.321L95%2017.321L90%208.66ZM45%2017.321L55%2017.321L50%2025.981ZM30%2025.981L40%2025.981L35%2034.641ZM55%2034.641L65%2034.641L60%2025.981ZM-5%2034.641L5%2034.641L0%2043.301ZM5%2034.641L15%2034.641L10%2043.301ZM40%2043.301L50%2043.301L45%2034.641ZM45%2034.641L55%2034.641L50%2043.301ZM65%2034.641L75%2034.641L70%2043.301ZM75%2034.641L85%2034.641L80%2043.301ZM85%2034.641L95%2034.641L90%2043.301ZM5%2051.962L15%2051.962L10%2043.301ZM40%2043.301L50%2043.301L45%2051.962ZM55%2051.962L65%2051.962L60%2043.301ZM60%2043.301L70%2043.301L65%2051.962ZM85%2051.962L95%2051.962L90%2043.301Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2051.962%22%20width%3D%2280%22%20height%3D%2251.962%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%220.35%22%20d%3D%22M50%208.66L60%208.66L55%200ZM0%208.66L10%208.66L5%2017.321ZM5%2017.321L15%2017.321L10%208.66ZM20%208.66L30%208.66L25%2017.321ZM70%208.66L80%208.66L75%2017.321ZM80%208.66L90%208.66L85%2017.321ZM85%2017.321L95%2017.321L90%208.66ZM45%2017.321L55%2017.321L50%2025.981ZM30%2025.981L40%2025.981L35%2034.641ZM55%2034.641L65%2034.641L60%2025.981ZM-5%2034.641L5%2034.641L0%2043.301ZM5%2034.641L15%2034.641L10%2043.301ZM40%2043.301L50%2043.301L45%2034.641ZM45%2034.641L55%2034.641L50%2043.301ZM65%2034.641L75%2034.641L70%2043.301ZM75%2034.641L85%2034.641L80%2043.301ZM85%2034.641L95%2034.641L90%2043.301ZM5%2051.962L15%2051.962L10%2043.301ZM40%2043.301L50%2043.301L45%2051.962ZM55%2051.962L65%2051.962L60%2043.301ZM60%2043.301L70%2043.301L65%2051.962ZM85%2051.962L95%2051.962L90%2043.301Z%22%2F%3E%3C%2Fsvg%3E)}.jewel-sticker-facet--4{background-position:calc(var(--hx) * 1.4 + 52% + var(--ph) * 2.48) 0;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2051.962%22%20width%3D%2280%22%20height%3D%2251.962%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%220.35%22%20d%3D%22M0%208.66L10%208.66L5%200ZM30%208.66L40%208.66L35%200ZM45%200L55%200L50%208.66ZM80%208.66L90%208.66L85%200ZM30%208.66L40%208.66L35%2017.321ZM50%208.66L60%208.66L55%2017.321ZM60%208.66L70%208.66L65%2017.321ZM-5%2017.321L5%2017.321L0%2025.981ZM0%2025.981L10%2025.981L5%2017.321ZM15%2017.321L25%2017.321L20%2025.981ZM75%2017.321L85%2017.321L80%2025.981ZM80%2025.981L90%2025.981L85%2017.321ZM40%2025.981L50%2025.981L45%2034.641ZM45%2034.641L55%2034.641L50%2025.981ZM10%2043.301L20%2043.301L15%2034.641ZM30%2043.301L40%2043.301L35%2034.641ZM60%2043.301L70%2043.301L65%2034.641ZM0%2043.301L10%2043.301L5%2051.962ZM35%2051.962L45%2051.962L40%2043.301ZM65%2051.962L75%2051.962L70%2043.301ZM80%2043.301L90%2043.301L85%2051.962Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2051.962%22%20width%3D%2280%22%20height%3D%2251.962%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%220.35%22%20d%3D%22M0%208.66L10%208.66L5%200ZM30%208.66L40%208.66L35%200ZM45%200L55%200L50%208.66ZM80%208.66L90%208.66L85%200ZM30%208.66L40%208.66L35%2017.321ZM50%208.66L60%208.66L55%2017.321ZM60%208.66L70%208.66L65%2017.321ZM-5%2017.321L5%2017.321L0%2025.981ZM0%2025.981L10%2025.981L5%2017.321ZM15%2017.321L25%2017.321L20%2025.981ZM75%2017.321L85%2017.321L80%2025.981ZM80%2025.981L90%2025.981L85%2017.321ZM40%2025.981L50%2025.981L45%2034.641ZM45%2034.641L55%2034.641L50%2025.981ZM10%2043.301L20%2043.301L15%2034.641ZM30%2043.301L40%2043.301L35%2034.641ZM60%2043.301L70%2043.301L65%2034.641ZM0%2043.301L10%2043.301L5%2051.962ZM35%2051.962L45%2051.962L40%2043.301ZM65%2051.962L75%2051.962L70%2043.301ZM80%2043.301L90%2043.301L85%2051.962Z%22%2F%3E%3C%2Fsvg%3E)}.jewel-sticker-facet--5{background-position:calc(var(--hx) * -3.4 + 88% + var(--ph) * 2.85) 0;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2051.962%22%20width%3D%2280%22%20height%3D%2251.962%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%220.35%22%20d%3D%22M10%208.66L20%208.66L15%200ZM20%208.66L30%208.66L25%200ZM35%200L45%200L40%208.66ZM40%208.66L50%208.66L45%200ZM35%2017.321L45%2017.321L40%2025.981ZM40%2025.981L50%2025.981L45%2017.321ZM15%2034.641L25%2034.641L20%2025.981ZM20%2025.981L30%2025.981L25%2034.641ZM25%2034.641L35%2034.641L30%2025.981ZM35%2034.641L45%2034.641L40%2025.981ZM60%2025.981L70%2025.981L65%2034.641ZM20%2043.301L30%2043.301L25%2034.641ZM50%2043.301L60%2043.301L55%2034.641ZM50%2043.301L60%2043.301L55%2051.962ZM70%2043.301L80%2043.301L75%2051.962Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2051.962%22%20width%3D%2280%22%20height%3D%2251.962%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23fff%22%20stroke-width%3D%220.35%22%20d%3D%22M10%208.66L20%208.66L15%200ZM20%208.66L30%208.66L25%200ZM35%200L45%200L40%208.66ZM40%208.66L50%208.66L45%200ZM35%2017.321L45%2017.321L40%2025.981ZM40%2025.981L50%2025.981L45%2017.321ZM15%2034.641L25%2034.641L20%2025.981ZM20%2025.981L30%2025.981L25%2034.641ZM25%2034.641L35%2034.641L30%2025.981ZM35%2034.641L45%2034.641L40%2025.981ZM60%2025.981L70%2025.981L65%2034.641ZM20%2043.301L30%2043.301L25%2034.641ZM50%2043.301L60%2043.301L55%2034.641ZM50%2043.301L60%2043.301L55%2051.962ZM70%2043.301L80%2043.301L75%2051.962Z%22%2F%3E%3C%2Fsvg%3E)}.jewel-sticker-edges{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2080%2051.962%22%20width%3D%2280%22%20height%3D%2251.962%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%220.45%22%20d%3D%22M-10%208.66L0%208.66L-5%200ZM-5%200L5%200L0%208.66ZM0%208.66L10%208.66L5%200ZM5%200L15%200L10%208.66ZM10%208.66L20%208.66L15%200ZM15%200L25%200L20%208.66ZM20%208.66L30%208.66L25%200ZM25%200L35%200L30%208.66ZM30%208.66L40%208.66L35%200ZM35%200L45%200L40%208.66ZM40%208.66L50%208.66L45%200ZM45%200L55%200L50%208.66ZM50%208.66L60%208.66L55%200ZM55%200L65%200L60%208.66ZM60%208.66L70%208.66L65%200ZM65%200L75%200L70%208.66ZM70%208.66L80%208.66L75%200ZM75%200L85%200L80%208.66ZM80%208.66L90%208.66L85%200ZM85%200L95%200L90%208.66ZM-5%2017.321L5%2017.321L0%208.66ZM0%208.66L10%208.66L5%2017.321ZM5%2017.321L15%2017.321L10%208.66ZM10%208.66L20%208.66L15%2017.321ZM15%2017.321L25%2017.321L20%208.66ZM20%208.66L30%208.66L25%2017.321ZM25%2017.321L35%2017.321L30%208.66ZM30%208.66L40%208.66L35%2017.321ZM35%2017.321L45%2017.321L40%208.66ZM40%208.66L50%208.66L45%2017.321ZM45%2017.321L55%2017.321L50%208.66ZM50%208.66L60%208.66L55%2017.321ZM55%2017.321L65%2017.321L60%208.66ZM60%208.66L70%208.66L65%2017.321ZM65%2017.321L75%2017.321L70%208.66ZM70%208.66L80%208.66L75%2017.321ZM75%2017.321L85%2017.321L80%208.66ZM80%208.66L90%208.66L85%2017.321ZM85%2017.321L95%2017.321L90%208.66ZM90%208.66L100%208.66L95%2017.321ZM-10%2025.981L0%2025.981L-5%2017.321ZM-5%2017.321L5%2017.321L0%2025.981ZM0%2025.981L10%2025.981L5%2017.321ZM5%2017.321L15%2017.321L10%2025.981ZM10%2025.981L20%2025.981L15%2017.321ZM15%2017.321L25%2017.321L20%2025.981ZM20%2025.981L30%2025.981L25%2017.321ZM25%2017.321L35%2017.321L30%2025.981ZM30%2025.981L40%2025.981L35%2017.321ZM35%2017.321L45%2017.321L40%2025.981ZM40%2025.981L50%2025.981L45%2017.321ZM45%2017.321L55%2017.321L50%2025.981ZM50%2025.981L60%2025.981L55%2017.321ZM55%2017.321L65%2017.321L60%2025.981ZM60%2025.981L70%2025.981L65%2017.321ZM65%2017.321L75%2017.321L70%2025.981ZM70%2025.981L80%2025.981L75%2017.321ZM75%2017.321L85%2017.321L80%2025.981ZM80%2025.981L90%2025.981L85%2017.321ZM85%2017.321L95%2017.321L90%2025.981ZM-5%2034.641L5%2034.641L0%2025.981ZM0%2025.981L10%2025.981L5%2034.641ZM5%2034.641L15%2034.641L10%2025.981ZM10%2025.981L20%2025.981L15%2034.641ZM15%2034.641L25%2034.641L20%2025.981ZM20%2025.981L30%2025.981L25%2034.641ZM25%2034.641L35%2034.641L30%2025.981ZM30%2025.981L40%2025.981L35%2034.641ZM35%2034.641L45%2034.641L40%2025.981ZM40%2025.981L50%2025.981L45%2034.641ZM45%2034.641L55%2034.641L50%2025.981ZM50%2025.981L60%2025.981L55%2034.641ZM55%2034.641L65%2034.641L60%2025.981ZM60%2025.981L70%2025.981L65%2034.641ZM65%2034.641L75%2034.641L70%2025.981ZM70%2025.981L80%2025.981L75%2034.641ZM75%2034.641L85%2034.641L80%2025.981ZM80%2025.981L90%2025.981L85%2034.641ZM85%2034.641L95%2034.641L90%2025.981ZM90%2025.981L100%2025.981L95%2034.641ZM-10%2043.301L0%2043.301L-5%2034.641ZM-5%2034.641L5%2034.641L0%2043.301ZM0%2043.301L10%2043.301L5%2034.641ZM5%2034.641L15%2034.641L10%2043.301ZM10%2043.301L20%2043.301L15%2034.641ZM15%2034.641L25%2034.641L20%2043.301ZM20%2043.301L30%2043.301L25%2034.641ZM25%2034.641L35%2034.641L30%2043.301ZM30%2043.301L40%2043.301L35%2034.641ZM35%2034.641L45%2034.641L40%2043.301ZM40%2043.301L50%2043.301L45%2034.641ZM45%2034.641L55%2034.641L50%2043.301ZM50%2043.301L60%2043.301L55%2034.641ZM55%2034.641L65%2034.641L60%2043.301ZM60%2043.301L70%2043.301L65%2034.641ZM65%2034.641L75%2034.641L70%2043.301ZM70%2043.301L80%2043.301L75%2034.641ZM75%2034.641L85%2034.641L80%2043.301ZM80%2043.301L90%2043.301L85%2034.641ZM85%2034.641L95%2034.641L90%2043.301ZM-5%2051.962L5%2051.962L0%2043.301ZM0%2043.301L10%2043.301L5%2051.962ZM5%2051.962L15%2051.962L10%2043.301ZM10%2043.301L20%2043.301L15%2051.962ZM15%2051.962L25%2051.962L20%2043.301ZM20%2043.301L30%2043.301L25%2051.962ZM25%2051.962L35%2051.962L30%2043.301ZM30%2043.301L40%2043.301L35%2051.962ZM35%2051.962L45%2051.962L40%2043.301ZM40%2043.301L50%2043.301L45%2051.962ZM45%2051.962L55%2051.962L50%2043.301ZM50%2043.301L60%2043.301L55%2051.962ZM55%2051.962L65%2051.962L60%2043.301ZM60%2043.301L70%2043.301L65%2051.962ZM65%2051.962L75%2051.962L70%2043.301ZM70%2043.301L80%2043.301L75%2051.962ZM75%2051.962L85%2051.962L80%2043.301ZM80%2043.301L90%2043.301L85%2051.962ZM85%2051.962L95%2051.962L90%2043.301ZM90%2043.301L100%2043.301L95%2051.962Z%22%2F%3E%3C%2Fsvg%3E) 0 0 / calc(var(--s) * 1.15) auto;mix-blend-mode:soft-light;opacity:.7}.jewel-sticker--new .jewel-sticker-text{inset:auto;left:calc(100% - var(--c) / 2);top:calc(var(--c) / 2);width:calc(var(--c) * 1.4142 + var(--s) * 2);height:var(--s);font-size:calc(var(--s) * .5);letter-spacing:.14em;text-indent:.14em;color:#0000;text-shadow:none;background:linear-gradient(100deg, #f4f5f7 0%, #aeb3bb 30%, #fff 48%, #c3c8cf 66%, #f4f5f7 100%) var(--hx) 0 / 300% 100%, linear-gradient(#0b0b0d, #0b0b0d) center / 100% 68% no-repeat;-webkit-background-clip:text,border-box;background-clip:text,border-box;transform:translate(-50%,-50%)rotate(45deg)}.jewel-sticker--soon{--sticker-size:.26;--sticker-min:26px;top:calc(var(--ay) + var(--inset));right:calc(var(--cw) - var(--ax) - var(--art) + var(--inset));width:var(--s);height:var(--s);transform-origin:100% 0;place-items:center;display:grid;transform:rotate(-8deg)}.jewel-sticker--soon .jewel-sticker-body{border-radius:50%}.jewel-sticker--soon .jewel-sticker-body:after{content:"";box-shadow:inset max(.4px, calc(var(--s) * .012)) max(.4px, calc(var(--s) * .012)) 0 #ffffffa6, inset min(-.4px, calc(var(--s) * -.012)) min(-.4px, calc(var(--s) * -.012)) 0 #00000038;border-radius:50%;position:absolute;inset:0}.jewel-sticker-rainbow{background:repeating-linear-gradient(115deg, #fa4261 0, #fa9938 calc(var(--s) * .12), #faf32e calc(var(--s) * .24), #29e066 calc(var(--s) * .38), #25caf4 calc(var(--s) * .52), #6a55f1 calc(var(--s) * .66), #f04cf0 calc(var(--s) * .8), #fa4261 calc(var(--s) * .95)) 0 0 / 400% 400%;background-position:calc(var(--hx) * .9 + var(--ph) * .25) 40%;mix-blend-mode:hard-light;opacity:.75;-webkit-mask:repeating-linear-gradient(55deg, #0000001f 0, #000 calc(var(--s) * .32), #0000001f calc(var(--s) * .64)) 0 0 / 400% 400%;-webkit-mask:repeating-linear-gradient(55deg, #0000001f 0, #000 calc(var(--s) * .32), #0000001f calc(var(--s) * .64)) 0 0 / 400% 400%;-webkit-mask:repeating-linear-gradient(55deg, #0000001f 0, #000 calc(var(--s) * .32), #0000001f calc(var(--s) * .64)) 0 0 / 400% 400%;-webkit-mask:repeating-linear-gradient(55deg, #0000001f 0, #000 calc(var(--s) * .32), #0000001f calc(var(--s) * .64)) 0 0 / 400% 400%;mask:repeating-linear-gradient(55deg, #0000001f 0, #000 calc(var(--s) * .32), #0000001f calc(var(--s) * .64)) 0 0 / 400% 400%;-webkit-mask-position:calc(95% - var(--hx) * .9) calc(20% + var(--ph) * .4);-webkit-mask-position:calc(95% - var(--hx) * .9) calc(20% + var(--ph) * .4);-webkit-mask-position:calc(95% - var(--hx) * .9) calc(20% + var(--ph) * .4);-webkit-mask-position:calc(95% - var(--hx) * .9) calc(20% + var(--ph) * .4);mask-position:calc(95% - var(--hx) * .9) calc(20% + var(--ph) * .4)}.jewel-sticker-lines{background:repeating-linear-gradient(100deg, #ffffff4d 0 max(.5px, calc(var(--s) * .008)), #00000012 max(.5px, calc(var(--s) * .008)) max(1.6px, calc(var(--s) * .022)));mix-blend-mode:overlay}.jewel-sticker--soon .jewel-sticker-gloss{inset:auto;top:calc(-1 * (var(--ay) + var(--inset)));right:calc(var(--ax) + var(--art) - var(--inset) - var(--cw));width:var(--cw);height:var(--ch)}.jewel-sticker-body>.jewel-sticker-ring{box-shadow:inset 0 0 0 max(.6px, calc(var(--s) * .022)) #0b0b0dcc;border-radius:50%;inset:7%}.jewel-sticker--soon .jewel-sticker-text{font-size:calc(var(--s) * .25);letter-spacing:.02em}.jewel-seal{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}.jewel-seal>span{transition:clip-path .26s cubic-bezier(.3,.7,.4,1),opacity .16s;display:block;position:absolute}.jewel-seal>.jewel-seal-label,.jewel-seal>.jewel-seal-band,.jewel-seal>.jewel-seal-tail{height:calc(var(--art) * .2);background:linear-gradient(#b3242a 0 11%,#0000 11% 89%,#b3242a 89%),repeating-linear-gradient(115deg,#b3242a0f 0 2px,#0000 2px 5px),#f4f1ea;top:50%;translate:0 -50%;box-shadow:0 0 0 .5px #00000040,0 1px 2px #00000059}.jewel-seal>.jewel-seal-label{width:calc(var(--art) * .24);clip-path:polygon(0 0,100% 0,100% 12%,100% 25%,100% 37%,100% 50%,100% 62%,100% 75%,100% 88%,100% 100%,0 100%);right:0}.jewel-seal-print{align-content:center;gap:calc(var(--art) * .006);white-space:nowrap;color:#17171a;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;display:grid;position:absolute;inset:13% 6% 13% 9%}.jewel-seal-print>b{font-size:calc(var(--art) * .034);letter-spacing:.06em;color:#b3242a;font-weight:800}.jewel-seal-print>span{font-size:calc(var(--art) * .0175);letter-spacing:.05em;font-weight:600}.jewel-seal-print>strong{font-size:calc(var(--art) * .027);letter-spacing:.02em;font-weight:800}.jewel-seal>.jewel-seal-band{left:0;right:0}.jewel-seal>.jewel-seal-tail{width:calc(var(--art) * .11);left:0}.jewel-seal--right>.jewel-seal-band,.jewel-seal--tray-right>.jewel-seal-band{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 88%,0 75%,0 62%,0 50%,0 37%,0 25%,0 12%)}.jewel-seal>.jewel-seal-void{height:calc(var(--art) * .2);opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='12'%3E%3Ctext x='1' y='9' font-family='Helvetica,Arial' font-weight='700' font-size='8' fill='%23b3242a'%3EVOID%3C/text%3E%3C/svg%3E") 0 0 / calc(var(--art) * .06) auto, #f4f1ea38;top:50%;translate:0 -50%}.jewel-seal--front>.jewel-seal-void,.jewel-seal--lid-front>.jewel-seal-void{width:calc(var(--art) * .075);right:0}.jewel-seal--right>.jewel-seal-void{width:32%;left:0}.jewel-seal--lid-right>.jewel-seal-void{left:0;right:0}[data-seal=broken] .jewel-seal>.jewel-seal-label{clip-path:polygon(0 0,72% 0,68% 12%,74% 25%,69% 37%,75% 50%,68% 62%,73% 75%,67% 88%,71% 100%,0 100%)}[data-seal=broken] .jewel-seal--right>.jewel-seal-band{clip-path:polygon(38% 0,100% 0,100% 100%,40% 100%,36% 88%,42% 75%,35% 62%,41% 50%,36% 37%,43% 25%,37% 12%)}[data-seal=broken] .jewel-seal--lid-right>.jewel-seal-band{opacity:0}[data-seal=broken] .jewel-seal--tray-right>.jewel-seal-band{clip-path:polygon(12% 0,100% 0,100% 100%,14% 100%,6% 88%,16% 75%,4% 62%,15% 50%,5% 37%,17% 25%,7% 12%)}[data-seal=broken] .jewel-seal>.jewel-seal-void{opacity:1}.jewel-case[data-seal]>.jewel-case-body>.jewel-face--front{transform-origin:0 50% calc(var(--cd) / 2)}.shelf-sealed-line{width:min(34em,100%);font-size:var(--editorial-meta-compact-size);letter-spacing:.12em;text-align:center;color:var(--shelf-meta);pointer-events:none;opacity:0;margin:0;line-height:1.45;transition:opacity .3s;position:absolute;top:100%;left:50%;translate:-50%}.shelf-sealed-line[data-shown=true]{opacity:1;transition:none}.open-view[data-kind=sealed] .open-mover{transform-origin:50%}.open-view[data-kind=sealed] .open-slot{perspective-origin:50%}.open-view[data-kind=sealed] .open-case{left:calc(var(--cw) / 2)}.open-view[data-kind=sealed] .open-shadow{left:27%;right:27%}.open-view[data-kind=empty][data-state=lid] .open-case{transition:left .95s cubic-bezier(.65,0,.35,1)}.open-view[data-kind=empty] .open-shadow{transition:opacity .5s,left .95s cubic-bezier(.65,0,.35,1),right .95s cubic-bezier(.65,0,.35,1)}.open-view[data-kind=sealed] .open-hint,.open-view[data-kind=empty] .open-hint{text-transform:none;min-height:2.9em;line-height:1.45}.open-view[data-state=breaking] .open-hint,.open-view[data-state=breaking] .open-close{opacity:1}.open-insert.open-card{cursor:default;background:#fbfaf6}.open-card-qr{width:calc(var(--art) * .044 * .72 * 3 * 1.8);aspect-ratio:1;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.open-card-qr>svg{width:100%;height:100%;display:block}.open-card-qr path{fill:#111}@media (prefers-reduced-motion:reduce){.jewel-seal>span{transition:none}}.shelf-page,.open-view{--shelf-room-picture:url(/shelf/cafe-day.jpg)}.shelf-page{--shelf-floor:#986843;--shelf-meta:#1a1814ad;--shelf-glow:#fffcf099;--shelf-ledge-top:#d4b285;--shelf-ledge-lip:#a77b4f;--shelf-ledge-edge:#ffeed6d9;--shelf-shadow:#3c26106b;--shelf-slot:#3c26101a;color:#1a1814;background:var(--shelf-floor);isolation:isolate}.shelf-room{z-index:-1;pointer-events:none;filter:blur(5px);max-height:calc(150svh + 10px);position:absolute;inset:-10px -10px 0;overflow:hidden}.shelf-room-picture,.shelf-room-floor{background:var(--shelf-room-picture) 75% bottom / cover no-repeat;height:calc(100svh + 10px);position:absolute;left:0;right:0}.shelf-room-picture{top:0}.shelf-room-floor{top:calc(100svh + 10px);transform:scaleY(-1);-webkit-mask-image:linear-gradient(0deg,#000,#0000 50svh);mask-image:linear-gradient(0deg,#000,#0000 50svh)}.shelf-wash{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#faf7f094,#faf7f04d 55%,#faf7f02e);position:absolute;inset:0}.shelf-grain{z-index:2;pointer-events:none;opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.shelf-page .site-header{background:linear-gradient(#faf7f0bf,#faf7f059)}.shelf-page .shelf-ledge-board{background:linear-gradient(180deg, var(--shelf-ledge-edge) 0 1px, transparent 1px), repeating-linear-gradient(90deg, transparent 0 13px, #6e461e1a 13px 14px, transparent 14px 31px, #6e461e12 31px 32px), linear-gradient(180deg, #c3976a, #9c714a)}.jewel-room,.disc-room{pointer-events:none;background:var(--shelf-room-picture) var(--room-x,50%) var(--room-y,45%) / 230% 230% no-repeat;filter:blur(2px);mix-blend-mode:soft-light;opacity:calc(var(--room-strength,.15) * 1.43);display:block;position:absolute;inset:0;transform:scaleX(-1)}.jewel-room--back{background-position:var(--room-back-x,50%) var(--room-y,45%)}.jewel-room--spine{z-index:2;background-position:var(--room-spine-x,50%) var(--room-y,45%);background-size:calc(var(--cw) * 2.3) calc(var(--ch) * 2.3);mix-blend-mode:screen;opacity:calc(var(--room-strength,.15) * .91)}.disc-room{border-radius:50%}.jewel-highlight{background:linear-gradient(110deg,#0000 20%,#fff6e400 27%,#fff6e4d9 30% 36%,#fff6e41f 37% 39%,#fff6e4cc 40% 46%,#fff4de00 49%) 0 0/280% 100%;background-position:var(--highlight-x,50%) 0;filter:blur(4px);mix-blend-mode:screen;opacity:calc(var(--highlight-opacity,.1) * 1.5 - .04)}.jewel-highlight--back{background-position:var(--back-highlight-x,50%) 0;opacity:calc(var(--highlight-opacity,.1) * 1.6)}.disc-mirror{pointer-events:none;background:var(--shelf-room-picture) var(--room-back-x,50%) var(--room-y,45%) / 200% 200% no-repeat;mix-blend-mode:screen;opacity:.8;display:block;position:absolute;inset:0;transform:scaleX(-1);-webkit-mask:radial-gradient(circle closest-side,#0000 0 30%,#000 31% 96%,#0000 97%);mask:radial-gradient(circle closest-side,#0000 0 30%,#000 31% 96%,#0000 97%)}@font-face{font-family:Nanum Pen Script;src:url(/shelf/NanumPenScript-Regular.ttf)format("truetype");font-display:block}.cover-label{pointer-events:none;opacity:0;transition:opacity .2s;display:block;position:absolute;inset:0;container-type:size}.cover-label[data-ink=read]{opacity:1}.cover-label-body{text-align:left;grid-template-rows:auto 1fr auto auto;justify-items:start;height:100%;padding:6cqw 0 3cqw 4cqw;line-height:1;display:grid}.cover-label-body>span{display:block}.cover-label-credit,.cover-label-sub{letter-spacing:.22em;text-transform:uppercase;font-family:Courier New,monospace;font-size:3.1cqw;font-weight:700;line-height:1.3}.cover-label-credit{max-width:40cqw;color:var(--ink-credit,#fff);grid-row:1;margin-left:2cqw}.cover-label-title{letter-spacing:-.04em;max-width:82cqw;color:var(--ink-title,#fff);grid-row:3;font-size:15cqw;font-weight:800;line-height:.88}.cover-label-lead{display:block}.cover-label-lead:not(:only-child){font-size:.55em}.cover-label-main{font-weight:800}.cover-label-rest{letter-spacing:.02em;margin-top:.4em;font-size:.26em;font-weight:600;display:block}.cover-label-sub{max-width:76cqw;color:var(--ink-title,#fff);grid-row:4;margin-top:1.6cqw;margin-left:.6cqw}.demo-label{z-index:1;left:var(--ax);top:var(--ay);width:var(--art);height:var(--art);pointer-events:none;color:#141414;font-family:Nanum Pen Script,cursive;font-weight:400;display:block;position:absolute;container-type:size}.demo-hand{isolation:isolate;max-width:80cqw;padding:2.6cqw 6cqw 3cqw 5cqw;display:block;position:absolute;bottom:7cqw;left:4cqw;transform:rotate(-2.5deg)}.demo-hand:before{content:"";z-index:-1;clip-path:polygon(0 3%,2% 14%,.5% 27%,2.5% 41%,.6% 55%,2.2% 69%,.4% 83%,2% 97%,98% 100%,99.6% 86%,97.8% 72%,99.5% 58%,97.6% 44%,99.4% 30%,97.9% 16%,99.6% 2%);background:repeating-linear-gradient(90deg,#78643c0d 0 1px,#0000 1px 3px),linear-gradient(#ffffff2e,#0000000a),#e8dcbaed;position:absolute;inset:0;box-shadow:0 .4cqw .8cqw #00000038}.demo-hand>span{display:block}.demo-hand-title{font-size:7.6cqw;line-height:1.02}.demo-hand-sub{margin-top:.8cqw;font-size:5.6cqw;line-height:1.05}.demo-hand-credit{margin-top:1.2cqw;font-size:5cqw;line-height:1.05}.disc-print--blank{background:repeating-radial-gradient(circle closest-side,#ffffff0f 0 1px,#0000000a 1px 2px),conic-gradient(from 20deg,#cfd4da,#aeb4bb 25%,#dde1e5 50%,#a9afb6 75%,#cfd4da)}.demo-disc{pointer-events:none;color:#151515;border-radius:50%;font-family:Nanum Pen Script,cursive;font-weight:400;display:block;position:absolute;inset:0}.demo-disc>span{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:80%;height:28%;display:flex;position:absolute;left:50%;translate:-50%}.demo-disc-top{top:5%;transform:rotate(-4deg)}.demo-disc-bottom{top:67%;transform:rotate(-2deg)}.demo-disc-title,.demo-disc-sub,.demo-disc-credit{max-width:calc(var(--disc) * .58);text-wrap:balance;display:block}.demo-disc-title{font-size:calc(var(--disc) * .066);line-height:1.02}.demo-disc-title+.demo-disc-title{margin-top:calc(var(--disc) * .006)}.demo-disc-sub{margin-top:calc(var(--disc) * .012);font-size:calc(var(--disc) * .05);line-height:1}.demo-disc-credit{font-size:calc(var(--disc) * .06);line-height:1}.jewel-back--paper{color:#18171a;background:#efece4}.jewel-back--paper .jewel-back-body{color:inherit;background:0 0;gap:.6em;padding:8% 8% 6%}.paper-top{letter-spacing:.14em;color:#18171a99;justify-content:space-between;font-family:Courier New,monospace;font-size:.7em;display:flex}.paper-title{letter-spacing:-.015em;margin:auto 0 0;font-size:1.5em;line-height:1.08;display:block}.paper-title small{letter-spacing:0;color:#18171aa8;margin-bottom:.2em;font-size:.62em;display:block}.paper-swatch{background:var(--spine-card,#141517);height:.5em;display:block}.disc-edge{transform-style:preserve-3d;pointer-events:none;display:block;position:absolute;inset:0}.disc-edge-ring{border:1px solid #c8ced4e6;border-radius:50%;display:block;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 0 96%,#000 97%);mask:radial-gradient(circle closest-side,#0000 0 96%,#000 97%)}.disc-edge-strip{width:var(--disc);height:calc(var(--disc-thickness) * .98);margin-top:calc(var(--disc-thickness) * -.49);opacity:0;display:block;position:absolute;top:50%;left:0}.disc-edge-strip>span{display:block;position:absolute;top:0;bottom:0}.disc-edge-strip-end:first-child{background:linear-gradient(90deg,#d6dce2,#bcc2c9);width:43.75%;left:0}.disc-edge-strip-middle{background:#bac0c7;width:12.5%;left:43.75%}.disc-edge-strip-end:last-child{background:linear-gradient(90deg,#b8bec5,#969ca3);width:43.75%;left:56.25%}.shelf-ledge-row[data-flow]>.shelf-ledge-run{display:contents}.photocard{--w:calc(var(--u) * 54);--h:calc(var(--u) * 86);--t:max(1px, calc(var(--u) * .35));--r:calc(var(--u) * 3.2);width:var(--w);height:var(--h);display:block;position:relative}.photocard-face{border-radius:var(--r);-webkit-backface-visibility:hidden;backface-visibility:hidden;isolation:isolate;display:block;position:absolute;inset:0;overflow:hidden}.photocard-face>*{display:block;position:absolute}.photocard-ground,.photocard-art{width:100%;height:100%;inset:0}.photocard-window{width:77.7778%;height:67.4419%;top:15.1163%;left:11.1111%;overflow:hidden}.photocard-window>img{object-fit:cover;width:100%;height:100%;display:block}.photocard-sign{filter:drop-shadow(0 0 .6px #0000008c);width:51.8519%;height:16.2791%;top:65.1163%;left:35.1852%;overflow:visible;transform:rotate(-8deg)}.photocard-grain,.photocard-matte,.photocard-shade{pointer-events:none;inset:0}.photocard-grain{mix-blend-mode:overlay;opacity:.28;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cfilter%20id%3D%22n%22%20x%3D%220%22%20y%3D%220%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%221.1%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%2296%22%20height%3D%2296%22%20filter%3D%22url\(%23n\)%22%2F%3E%3C%2Fsvg%3E) 0 0/96px 96px}.photocard-matte{background:radial-gradient(120% 80% at var(--highlight-x,50%) 30%, #ffffff24, transparent 60%), #f0ece412;mix-blend-mode:screen}.photocard-shade{z-index:9;background:rgba(0, 0, 0, var(--shade,0))}.open-photocard{--u:calc(var(--art) / 120);left:calc(var(--ax) + var(--art) * (.5 + 24 / 120));top:calc(var(--ay) + var(--art) * (.5 + 8.5 / 120));border-radius:calc(var(--u) * 3.2);color:inherit;font:inherit;cursor:pointer;translate:-50% -50%;rotate:var(--tilt);background:0 0;border:0;padding:0;transition:box-shadow .2s;display:block;position:absolute;box-shadow:0 1px 2px #0000008c,0 3px 8px #00000059}.open-case[data-hover=photocard]{cursor:pointer}.open-case[data-hover=photocard] .open-photocard{box-shadow:0 0 0 2px #fffc,0 6px 14px #00000059}.open-photocard:focus-visible{outline-offset:3px;outline:2px solid #fff}.open-view[data-out=photocard] .open-photocard{visibility:hidden}.photocard-view[data-phase=out],.photocard-view[data-phase=back]:not([data-leaving]){background-color:#1e160c1f}.photocard-stage{justify-items:center;gap:30px;display:grid}.photocard-mover{transition:transform .6s cubic-bezier(.22,.61,.36,1)}.photocard-out{perspective:calc(var(--u) * 120 * 3.7);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.photocard-out:active{cursor:grabbing}.photocard-out:focus-visible{outline-offset:10px;outline:2px solid #111}.photocard-body{transform-style:preserve-3d;display:block;position:absolute;inset:0}.photocard-out .photocard-face--front{transform:translateZ(calc(var(--t) / 2))}.photocard-out .photocard-face--back{transform:rotateY(180deg) translateZ(calc(var(--t) / 2))}.photocard-edge{background:#ece9e1;display:block;position:absolute}.photocard-edge--left,.photocard-edge--right{top:var(--r);left:calc((var(--w) - var(--t)) / 2);width:var(--t);height:calc(var(--h) - 2 * var(--r))}.photocard-edge--left{transform:rotateY(-90deg) translateZ(calc(var(--w) / 2))}.photocard-edge--right{transform:rotateY(90deg) translateZ(calc(var(--w) / 2))}.photocard-edge--top,.photocard-edge--bottom{top:calc((var(--h) - var(--t)) / 2);left:var(--r);width:calc(var(--w) - 2 * var(--r));height:var(--t)}.photocard-edge--top{transform:rotateX(90deg) translateZ(calc(var(--h) / 2))}.photocard-edge--bottom{transform:rotateX(-90deg) translateZ(calc(var(--h) / 2))}.photocard-hint{text-transform:none;line-height:1.45}.open-card-qr--brackets>svg{overflow:visible}.open-card-qr path.qr-brackets{fill:none;stroke:#111}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
