:root{color-scheme:dark;font-family:Arial,sans-serif;color:#efede6;background:#000}*{box-sizing:border-box}body{margin:0}html,body{height:100%;overflow:hidden}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid #df342b;outline-offset:6px}#world{position:fixed;inset:0;width:100%;height:100%}header{position:fixed;inset:0 0 auto;z-index:5;padding:28px 36px;display:flex;align-items:center;gap:25px;background:linear-gradient(#10110f99,transparent)}.brand{color:#f1372e;text-decoration:none;font-size:36px;font-weight:900;letter-spacing:-2px}.brand span{color:#c7c4b9;font-size:13px;letter-spacing:1px;margin-left:10px}.record-info{position:fixed;bottom:65px;left:36px;right:36px;display:flex;align-items:end;justify-content:space-between;z-index:4;gap:20px}.record-info>div{display:flex;flex-direction:column;gap:8px;text-shadow:0 2px 18px #000}.record-info strong{font-size:30px;font-weight:500}.record-info span{font-size:17px;color:#c4c2b7}nav{display:flex;gap:8px;background:#151714c9;border:1px solid #ffffff20;border-radius:40px;padding:6px;backdrop-filter:blur(16px)}nav button{padding:13px 19px;border-radius:24px;font-size:15px}nav button:hover{background:#e5e0d0;color:#171914}#open{background:#e5e0d0;color:#171914}footer{position:fixed;bottom:0;left:0;width:100%;padding:18px 36px;display:flex;justify-content:space-between;align-items:center;z-index:4;color:#aaa99c;font-size:13px;background:linear-gradient(transparent,#10110fcc)}.progress{width:130px;height:2px;background:#ffffff20}.progress b{display:block;width:0;height:100%;background:#f1372e}dialog{width:min(800px,90vw);background:#191b16;border:1px solid #ffffff25;color:#efede6;padding:45px;max-height:85vh}dialog::backdrop{background:#000b;backdrop-filter:blur(10px)}.close{position:absolute;right:12px;top:8px;font-size:30px}.columns{display:grid;grid-template-columns:1fr 1fr;gap:20px}dialog h2{font-size:32px}dialog p,dialog li{font-size:17px;line-height:1.8}.eyebrow{font-size:16px}#fallback{position:fixed;inset:15% 30%}#fallback img{width:100%}@media(max-width:650px){header{padding:20px}.brand{font-size:30px}.brand span{font-size:11px}.record-info{left:20px;right:20px;bottom:60px;flex-direction:column;align-items:stretch}.record-info strong{font-size:25px}.record-info span{font-size:16px}nav{justify-content:space-between}nav button{padding:12px 10px;font-size:14px}footer{padding:15px 20px;font-size:12px}.progress{width:65px}.columns{grid-template-columns:1fr}dialog{padding:35px 22px}#fallback{inset:20% 10%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:#000 url(assets/optimized/popup/shop-narrow-v2.webp) center center/cover fixed no-repeat}#world{background:transparent}header{background:linear-gradient(#0008,transparent)}.brand img{width:146px;height:auto;display:block}.record-info{padding:18px 20px;border-radius:18px;background:linear-gradient(90deg,#000b,#0004);backdrop-filter:blur(12px)}#world{touch-action:none}.catalog-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.catalog-grid button{display:flex;flex-direction:column;text-align:left;gap:10px}.catalog-grid img{width:100%;aspect-ratio:1;object-fit:cover}.catalog-grid strong{font-size:22px}.catalog-grid span{font-size:16px;color:#ccc}#previous,#next{padding:13px;font-size:20px}nav{flex-wrap:wrap}@media(max-width:650px){header{gap:13px}.brand img{width:95px}#catalog,.record-info{padding:12px}nav button{padding:9px 7px}#previous,#next{padding:8px;font-size:18px}.catalog-grid{grid-template-columns:1fr}}#sound{white-space:nowrap;font-size:14px}@media(max-width:650px){header{flex-wrap:wrap}#sound{font-size:13px}}.header-links{display:flex;align-items:center;gap:25px;margin-left:auto}.header-links button{font-size:16px;padding:8px 0;white-space:nowrap}.header-links button:hover{color:#fff;text-decoration:underline;text-underline-offset:6px}dialog{background:#181919}dialog h2{margin-top:0}.about-logo{width:146px;height:auto;margin-bottom:30px}.about-label p{max-width:620px}.label-link{display:inline-block;margin-top:14px;color:inherit;text-underline-offset:5px}.artist-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 36px}.artist-card{padding:24px 0;border-top:1px solid #ffffff20}.artist-card h3{margin:0;font-size:26px;font-weight:500}.artist-card .artist-genre{margin:8px 0;color:#aaa;font-size:15px}.artist-releases{list-style:none;padding:0;margin:14px 0 0}.artist-releases li{font-size:16px;line-height:1.7;color:#d4d4ce}@media(max-width:650px){.header-links{order:2;flex-basis:100%;justify-content:flex-end;gap:22px}.header-links button{font-size:15px}#sound{margin-left:auto}.artist-grid{grid-template-columns:1fr}.artist-card h3{font-size:24px}}.label-links{display:flex;flex-wrap:wrap;gap:12px 24px}body.dialog-open{overflow:hidden}.sound-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;white-space:nowrap}.sound-icon{flex:none;display:block}.sound-toggle[aria-pressed=false] .sound-icon{opacity:.55}dialog.page-dialog{inset:0;margin:0;width:100%;height:100dvh;max-width:none;max-height:none;padding:0;border:0;background:#151616;overscroll-behavior:contain;scrollbar-gutter:stable}.page-dialog .close{position:fixed;top:26px;right:28px;z-index:12;width:44px;height:44px;border:1px solid #ffffff35;border-radius:50%;font-size:28px;line-height:1;background:#151616}.page-dialog .close:hover{background:#eeebe1;color:#151616}.label-page{--page-width:1360px;--page-pad:clamp(24px,5vw,88px)}.page-topbar{position:sticky;top:0;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 98px 22px var(--page-pad);background:#151616f5;border-bottom:1px solid #ffffff16;backdrop-filter:blur(12px)}.page-brand{padding:0;flex:none}.page-brand img{display:block;width:106px;height:auto}.page-navigation{display:flex;align-items:center;gap:28px}.page-navigation button{font-size:16px;padding:10px 0;white-space:nowrap}.page-navigation [aria-current=page]{text-decoration:underline;text-underline-offset:8px;text-decoration-color:#e73c32}.page-navigation button:hover{color:#fff}.page-navigation .sound-toggle{font-size:14px}.page-body,.page-footer{max-width:var(--page-width);margin:0 auto;padding:0 var(--page-pad)}.page-dialog h1{font-size:clamp(72px,8vw,124px);font-weight:500;line-height:.98;letter-spacing:-.06em;margin:0 0 36px;outline:none}.page-dialog h2{font-size:clamp(30px,3vw,48px);font-weight:500;line-height:1.1;letter-spacing:-.035em;margin:0 0 28px}.page-dialog p{font-size:18px;line-height:1.7;color:#bbbdb8;margin:0 0 24px;max-width:66ch}.page-dialog .page-lead{font-size:clamp(22px,2.1vw,30px);line-height:1.4;letter-spacing:-.02em;color:#efede6}.page-dialog .section-lead{font-size:clamp(22px,2vw,28px);line-height:1.4;color:#efede6}.page-dialog figure{margin:0;min-width:0}.page-dialog figure img{display:block;width:100%;height:auto}.page-dialog figcaption{font-size:14px;color:#a5a6a0;line-height:1.5;margin-top:16px}.about-intro{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(32px,5vw,80px);align-items:center;padding:clamp(50px,7vw,100px) 0 80px}.about-cover img{aspect-ratio:1;object-fit:cover;box-shadow:0 22px 52px #0005}.page-link{display:inline-flex;align-items:center;gap:32px;color:#eeebe1;text-decoration:none;font-size:17px;line-height:1.4;padding:13px 0;border-bottom:1px solid #72736d;text-align:left}.page-link:hover{border-color:#e93e35;color:#fff}.page-link span{font-size:23px}.about-section{display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(32px,6vw,100px);border-top:1px solid #ffffff26;padding:72px 0}.about-section-copy>p:last-child{margin-bottom:0}.about-visual{grid-template-columns:1fr 1.15fr;align-items:center}.about-film img{aspect-ratio:1.12;object-fit:cover}.about-vinyl{grid-template-columns:1fr 1fr;align-items:center}.about-vinyl figure{max-width:450px}.about-vinyl img{aspect-ratio:1;object-fit:cover}.about-contact{padding-bottom:88px}.page-footer{border-top:1px solid #ffffff26;display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:28px;padding-bottom:40px}.page-footer>button{padding:14px 0;font-size:17px}.page-heading{padding:72px 0 48px}.page-heading h1{margin-bottom:24px}.page-dialog .artist-grid{gap:0 64px;padding-bottom:70px}.page-dialog .artist-card{padding:34px 0;min-height:180px}.page-dialog .artist-card h2{font-size:clamp(30px,3vw,44px);margin-bottom:12px}.page-dialog .artist-genre{color:#a9aca3;margin:0 0 20px;font-size:16px}.page-dialog .artist-releases li{font-size:18px;line-height:1.65}.page-dialog .catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 32px;padding-bottom:88px}.page-dialog .catalog-grid button{padding:0;align-self:start}.page-dialog .catalog-grid img{margin-bottom:9px;box-shadow:0 12px 30px #0004;transition:transform .2s ease}.page-dialog .catalog-grid button:hover img{transform:translateY(-5px)}.page-dialog .catalog-grid strong{font-weight:500;font-size:25px}.page-dialog .catalog-grid span{color:#b5b7b0}@media(max-width:900px){.about-intro{gap:30px}.about-intro-copy>p:not(.page-lead){font-size:16px}.page-navigation{gap:20px}.page-dialog .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.header-links{order:initial;flex-basis:auto;justify-content:flex-end;gap:18px}.header-links button{font-size:14px}header{gap:12px;padding:16px 18px}.brand img{width:82px}header #sound{margin-left:auto;padding:0}.header-links #catalog{padding:8px 0}.page-topbar{padding:16px 74px 16px 22px;gap:16px;flex-wrap:wrap}.page-brand img{width:82px}.page-navigation{width:calc(100% + 52px);flex-shrink:0;margin-right:-52px;gap:18px;justify-content:space-between}.page-navigation button{font-size:14px}.page-navigation .sound-toggle{font-size:13px;gap:4px}.page-dialog .close{top:19px;right:18px;width:40px;height:40px}.page-topbar .sound-icon{width:23px}.page-body,.page-footer{padding-left:22px;padding-right:22px}.page-dialog h1{font-size:76px;margin-bottom:28px}.page-dialog p{font-size:17px}.about-intro{grid-template-columns:1fr;padding:44px 0 48px;gap:32px}.about-intro-copy>p:not(.page-lead){font-size:17px}.about-cover{max-width:460px}.about-section{grid-template-columns:1fr;gap:22px;padding:42px 0}.about-section h2{margin-bottom:0}.about-section-copy h2{margin-bottom:22px}.about-vinyl figure{order:2;max-width:none}.page-footer{flex-direction:column;align-items:flex-start;padding-top:18px;padding-bottom:32px;gap:4px}.page-heading{padding:44px 0 28px}.page-dialog .artist-grid{grid-template-columns:1fr;gap:0;padding-bottom:40px}.page-dialog .artist-card{min-height:0;padding:28px 0}.page-dialog .catalog-grid{gap:32px 18px;padding-bottom:48px}.page-dialog .catalog-grid strong{font-size:20px}.page-dialog .catalog-grid span{font-size:15px}}@media(max-width:390px){.header-links{gap:12px}.page-navigation{gap:10px}.page-navigation button{font-size:13px}.page-dialog .catalog-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.page-dialog .catalog-grid img{transition:none}}.brand .site-version,.page-brand .site-version{display:block;margin:12px 0 0;color:#bdbeb7;font:10px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.09em;white-space:nowrap;text-align:left}@media(max-width:850px){.header-links{gap:16px}.header-links button{font-size:14px}}@media(max-width:650px){.header-links{order:3;flex-basis:100%;min-width:0;flex-wrap:wrap;justify-content:flex-start;gap:4px 18px}.brand .site-version,.page-brand .site-version{font-size:8px;letter-spacing:.04em;margin-top:8px}.page-navigation{flex-wrap:wrap;gap:10px 18px}.page-navigation [data-page-sound]{margin-left:auto}}@media(prefers-reduced-motion:reduce){#world{transition:none}}.media-channels{display:flex;gap:28px;margin:30px 0 0}.media-channels a{color:#bfc1b9;text-decoration:none}.media-channels a:hover{color:#fff}.media-filters{display:flex;justify-content:space-between;gap:24px;align-items:center;border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25;padding:18px 0}.media-platforms{display:flex;gap:8px}.media-platforms button{border-radius:30px;padding:11px 22px;font-size:15px;color:#b2b4ad}.media-platforms [aria-pressed=true]{background:#ece8db;color:#151616}.media-artist-filter{display:flex;gap:16px;align-items:center;color:#b2b4ad;font-size:14px}.media-artist-filter select{max-width:210px;background:#242626;color:#eeebe1;border:1px solid #ffffff25;padding:11px 12px;font:inherit;border-radius:4px}.page-dialog .media-count{font-size:13px;margin:22px 0;color:#92968c}.media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 26px;padding:0 0 80px}.media-poster{position:relative;padding:0;width:100%;aspect-ratio:16/10;overflow:hidden;background:#242525;display:grid;place-items:center;border:1px solid #ffffff15}.media-poster img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .25s}.media-poster:hover img{transform:scale(1.035)}.media-poster:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#000b);pointer-events:none}.media-wordmark{font-size:36px;font-weight:600;letter-spacing:-.04em;color:#6b6d67}.media-play{position:relative;z-index:1;display:grid;place-items:center;width:50px;height:50px;padding-left:3px;border:1px solid #ffffff80;border-radius:50%;background:#15161680;font-size:16px;backdrop-filter:blur(8px)}.media-provider{position:absolute;z-index:2;bottom:14px;left:16px;font-size:12px;color:#e4e5df}.page-dialog .media-card p{font-size:14px;color:#a9aca4;margin:19px 0 8px}.page-dialog .media-card h2{font-size:22px;line-height:1.3;margin:0 0 16px;letter-spacing:-.015em}.media-card>a{font-size:13px;color:#a9aca4;text-decoration:none;text-underline-offset:4px}.media-card>a:hover{text-decoration:underline;color:#fff}.media-player{scroll-margin-top:130px;margin:36px 0;padding:24px;background:#202222;border:1px solid #ffffff22}.media-player[hidden]{display:none}.media-player-header{display:flex;justify-content:space-between;align-items:start;gap:22px}.page-dialog .media-player-header h2{font-size:26px;line-height:1.3;margin:0}.media-player-header .page-link{font-size:14px;margin-bottom:24px}.media-player-header>button{font-size:28px;padding:0 4px;min-width:40px}.media-player iframe{display:block;border:0;width:100%;min-height:200px;aspect-ratio:16/9;background:#0b0c0c}.media-player[data-provider=instagram] [data-player-frame]{max-width:540px;margin:auto}.media-player .instagram-media,.media-player .instagram-media-rendered{min-width:0!important;width:100%!important;max-width:100%!important}.media-player blockquote{padding:36px 20px;background:#ecebe6;border-radius:5px;text-align:center}.media-player blockquote a{color:#282b29}.media-player[data-provider=instagram] iframe{aspect-ratio:auto;min-height:620px}@media(max-width:900px){.media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-navigation{gap:18px}.page-navigation button{font-size:14px}}@media(max-width:650px){.media-filters{align-items:stretch;flex-direction:column;gap:16px}.media-platforms{justify-content:space-between}.media-platforms button{font-size:14px;padding:10px 14px}.media-artist-filter{justify-content:space-between}.media-grid{grid-template-columns:1fr;gap:34px}.media-player{padding:14px;margin:28px -8px}.page-dialog .media-player-header h2{font-size:20px}.media-player{scroll-margin-top:190px}.page-navigation{gap:8px 16px}}@media(prefers-reduced-motion:reduce){.media-poster img{transition:none}}.artist-selection-heading{display:flex;align-items:baseline;justify-content:space-between;gap:30px;padding:44px 0 28px}.page-dialog .artist-selection-heading h1{font-size:clamp(48px,5vw,76px);margin:0}.page-dialog .artist-selection-heading p{font-size:14px;color:#a4a79e;margin:0}.artist-selection{display:grid;grid-template-columns:300px minmax(0,1fr);gap:48px;padding-bottom:56px;align-items:start}.artist-roster{display:grid;grid-template-columns:1fr 1fr;gap:10px}.artist-choice{position:relative;aspect-ratio:1.15;padding:0;overflow:hidden;border:1px solid #ffffff24;background:#202222;text-align:left;transition:border-color .15s,transform .15s}.artist-choice img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.5);opacity:.6;transition:opacity .2s,filter .2s}.artist-choice:after{content:"";position:absolute;inset:15% 0 0;background:linear-gradient(transparent,#000e)}.artist-choice-name{position:absolute;bottom:12px;left:12px;right:8px;z-index:2;font-size:16px;line-height:1.15}.artist-choice[aria-selected=true]{border:2px solid #e83b31;box-shadow:0 0 0 2px #e83b311e}.artist-choice[aria-selected=true] img,.artist-choice:hover img{filter:none;opacity:1}.artist-choice:hover{border-color:#e83b31}.artist-initial{position:absolute;left:14px;top:12px;color:#777e72;font:500 44px/1 Arial,sans-serif;letter-spacing:-.07em}.artist-detail{min-width:0;background:#101212;border:1px solid #ffffff18;overflow:hidden}.artist-stage{--artist-x:0;--artist-y:0;position:relative;height:clamp(380px,49vw,590px);overflow:hidden;perspective:900px}.artist-world,.artist-world-shade,.artist-world-back{position:absolute;inset:0;width:100%;height:100%}.artist-world-back{object-fit:cover;filter:blur(14px) brightness(.42);transform:scale(1.08)}.has-figure .artist-world-back{filter:brightness(.45);transform:none}.artist-world-shade{background:linear-gradient(0deg,#101212 0%,transparent 45%,#10121233),linear-gradient(90deg,#10121260,transparent)}.artist-parallax{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateY(calc(var(--artist-x)*6deg)) rotateX(calc(var(--artist-y)*-3deg));transition:transform .4s ease-out}.artist-figure{display:block;position:absolute;bottom:0;left:0;width:100%;height:98%;object-fit:contain;filter:drop-shadow(0 18px 22px #000b);animation:artist-idle 5s ease-in-out infinite;transform-origin:50% 95%}.artist-world-art{display:block;width:100%;height:100%;object-fit:contain;padding:28px;animation:artist-idle 7s ease-in-out infinite;box-shadow:0 0 80px #0004}.artist-world-caption{position:absolute;bottom:18px;left:24px;right:24px;color:#bbbeb4;font-size:12px;text-shadow:0 2px 8px #000}.artist-type-world{height:100%;display:flex;align-items:center;justify-content:center;font-size:clamp(64px,8vw,120px);letter-spacing:-.08em;background:radial-gradient(ellipse at 50% 70%,#39332c,#141616 70%);color:#e2e0d6;animation:artist-idle 6s ease-in-out infinite}.artist-detail-copy{position:relative;padding:26px 30px 30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 24px;background:#101212}.page-dialog .artist-detail-copy h2{font-size:44px;margin:0}.page-dialog .artist-detail-copy p{font-size:15px;margin:10px 0 0;color:#a7aa9f}.artist-detail-copy .page-link{font-size:14px;gap:18px}.artist-detail-copy [hidden]{display:none}.artist-detail-copy ul{flex-basis:100%;list-style:none;display:flex;flex-wrap:wrap;gap:8px 24px;padding:18px 0 0;margin:0;border-top:1px solid #ffffff20}.page-dialog .artist-detail-copy li{font-size:14px;color:#a7aa9f;line-height:1.5}.artist-detail-copy ul:empty{display:none}@keyframes artist-idle{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.012)}}@media(max-width:1000px){.artist-selection{grid-template-columns:240px minmax(0,1fr);gap:24px}.artist-choice-name{font-size:14px}.artist-detail-copy{padding:22px}.page-dialog .artist-detail-copy h2{font-size:36px}}@media(max-width:650px){.artist-selection-heading{padding:32px 0 24px;align-items:end}.page-dialog .artist-selection-heading h1{font-size:48px}.page-dialog .artist-selection-heading p{font-size:12px;max-width:85px;text-align:right}.artist-selection{grid-template-columns:1fr;gap:20px}.artist-roster{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.artist-choice{aspect-ratio:.75}.artist-choice-name{font-size:10px;left:5px;right:3px;bottom:6px;overflow-wrap:anywhere}.artist-initial{font-size:22px;left:6px;top:8px}.artist-stage{height:430px}.artist-detail-copy{padding:22px 18px}.page-dialog .artist-detail-copy h2{font-size:34px}.artist-detail-copy ul{display:block}.artist-detail-copy li+li{margin-top:8px}.artist-world-caption{left:18px}.artist-world-art{padding:16px}}@media(prefers-reduced-motion:reduce){.artist-figure,.artist-world-art,.artist-type-world{animation:none}.artist-parallax,.artist-choice,.artist-choice img{transition:none}}#world{z-index:1}.phone-display{position:fixed;left:0;top:0;width:480px;height:980px;transform-origin:0 0;z-index:0;background:#000;overflow:auto;pointer-events:none;border-radius:0}.phone-display[hidden],.phone-controls[hidden]{display:none}.phone-display iframe{display:block;width:100%;height:100%;border:0;background:#000}.phone-display[data-video-loading]>*{visibility:hidden}.phone-display iframe{border:0!important;border-radius:0!important;box-shadow:none!important}.phone-display .instagram-media{margin:0!important;min-width:0!important;max-width:100%!important;width:100%!important}.phone-controls{position:fixed;z-index:6;bottom:28px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:24px;width:max-content;max-width:calc(100% - 40px);padding:14px 22px;border:1px solid #ffffff25;border-radius:30px;background:#101111e8;backdrop-filter:blur(16px)}.phone-controls span{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-controls a{font-size:13px;color:#bcbdb7;text-decoration:none}.phone-controls button{border-radius:24px;padding:12px 20px;background:#e5e0d0;color:#171914;white-space:nowrap}.phone-active #world{pointer-events:none}.phone-active>.record-info{visibility:hidden}.phone-pending .record-info nav{pointer-events:none;opacity:.55}.phone-active #dialog:not([open]){display:none}@media(max-width:650px){.phone-controls{bottom:18px;gap:12px;flex-wrap:wrap;justify-content:center;border-radius:20px}.phone-controls span{width:100%;font-size:14px;text-align:center}.phone-controls button{padding:10px 14px}.phone-controls a{font-size:12px}}[data-audio-track]{padding:0;text-align:left;color:#efede6;text-decoration:underline;text-underline-offset:4px}[data-audio-track] span{display:inline-block;margin-right:6px;font-size:12px;color:#e8352c}.audio-player{margin-top:24px}.audio-player[hidden]{display:none}.audio-player iframe{display:block;border:0;border-radius:4px}.audio-player>a{display:inline-block;margin-top:14px;color:#bfc1b9;font-size:14px;text-decoration:none}.page-dialog .show-heading h1{font-size:clamp(52px,10vw,124px)}.show-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);grid-template-areas:"heading episode" "copy episode";grid-template-rows:auto 1fr;gap:0 clamp(36px,6vw,100px);padding:64px 0 72px;align-items:start}.show-heading{grid-area:heading}.show-copy{grid-area:copy}.show-episode{grid-area:episode;min-width:0;border-top:1px solid #ffffff26;padding-top:24px}.page-dialog .show-episode h2{font-size:28px;margin-bottom:10px}.page-dialog .show-episode>p{font-size:17px;margin-bottom:24px}.show-embed{position:relative;min-height:440px;min-width:0;overflow:hidden}.show-embed .instagram-media{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;box-shadow:none!important}.show-embed blockquote{margin:0;padding:28px 20px;background:#202222}.show-embed a{color:inherit}.show-episode>.page-link{font-size:14px;margin-top:14px}@media(max-width:850px){.show-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "episode" "copy";gap:32px;padding:40px 0 48px}.show-episode{width:100%;max-width:480px;justify-self:center}.show-heading .page-lead{margin-bottom:0}.show-copy{padding-top:8px}}#menu-toggle{display:none}@media(max-width:650px){header{padding:calc(10px + env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) 10px max(14px,env(safe-area-inset-left));gap:12px}.brand img,.page-brand img{width:110px}.brand .site-version{margin-top:6px}#menu-toggle{display:block;min-height:44px;min-width:52px;padding:8px;margin-left:auto;font-size:14px}header #sound{margin-left:0;min-height:44px}header .header-links{display:none}.menu-open>header{background:#101111f5;backdrop-filter:blur(12px)}.menu-open .header-links{display:flex;gap:0 22px;padding:8px 0}.header-links button{min-height:44px}.record-info{left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));padding:10px 12px;gap:10px;border-radius:16px}.record-info strong{font-size:22px}.record-info span{font-size:14px}.record-info>div{gap:3px}.record-info nav{width:100%;gap:2px 4px;border-radius:24px;padding:4px;justify-content:space-between}.record-info nav button{min-height:44px;padding:8px;font-size:14px}.record-info #previous,.record-info #next{min-width:44px;font-size:20px;padding:6px}body>footer{display:none}.phone-controls{bottom:calc(12px + env(safe-area-inset-bottom));max-width:calc(100% - 20px)}.phone-controls a,.phone-controls button{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.page-navigation button,.page-footer button,.page-footer a{min-height:44px}}@media(pointer:coarse){header button,.page-navigation button,.page-footer button,.page-footer a,.record-info nav button,.phone-controls button,.phone-controls a{min-height:44px}header{padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right))}.phone-controls{bottom:calc(12px + env(safe-area-inset-bottom))}}@font-face{font-family:Tessera Tech;src:url(assets/fonts/audiowide-400.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}.tessera-credit{display:inline-flex;align-items:center;gap:8px;min-height:44px;flex-direction:column;color:#c4c6c7;text-decoration:none;font:400 14px/1.2 Tessera Tech,sans-serif;letter-spacing:.06em;white-space:nowrap}.tessera-credit img{display:block;width:28px;height:28px;object-fit:contain}.tessera-credit{opacity:.72;transition:opacity .2s ease}.tessera-credit:hover,.tessera-credit:focus-visible{opacity:1}body>footer{padding-top:0;padding-bottom:0;gap:24px}body>footer>.tessera-credit{position:fixed;right:36px;bottom:calc(10px + env(safe-area-inset-bottom));width:max-content;height:auto;gap:8px;flex-direction:row;align-items:center;justify-content:center;font-size:18px;color:#efede6}body>footer>.tessera-credit img{width:32px;height:32px}.label-page>.tessera-credit,#dialog-content>.tessera-credit{display:flex;flex-direction:row;width:max-content;max-width:calc(100% - 44px);margin:0 auto 32px;padding:0 8px}#dialog-content>.tessera-credit{margin:28px auto 0}@media(max-width:650px),(pointer:coarse){body>footer>.tessera-credit{display:none}}.release-clips{display:grid;gap:10px}.release-clips button{display:grid;grid-template-columns:1fr auto;gap:8px 20px;align-items:center;text-align:left;padding:18px;border:1px solid #ffffff25;border-radius:12px}.release-clips button:hover{background:#ffffff0d;border-color:#ffffff60}.release-clips small{grid-column:1;font-size:13px;color:#bcbdb7}.release-clips button>span:last-child{grid-column:2;grid-row:1/3}@media(prefers-reduced-motion:reduce){.tessera-credit{transition:none}}.record-info>.record-identity{--record-logo-width:112px;display:grid;grid-template-columns:var(--record-logo-width) minmax(0,1fr);grid-template-rows:36px 24px;column-gap:18px;row-gap:0;align-items:center;align-content:center;min-width:0;min-height:64px;flex:1}.record-artist-logo{grid-column:1;grid-row:1 / 3;width:var(--record-logo-width);height:64px;display:grid;place-items:center;pointer-events:none}.record-artist-logo svg{display:block;width:100%;height:100%;overflow:hidden}.record-artist-logo.light-ink svg{filter:invert(1)}.record-identity>strong{grid-column:2;grid-row:1;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.record-identity>span{grid-column:2;grid-row:2;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.record-info>nav{flex-shrink:0}@media(max-width:650px){.record-info>.record-identity{--record-logo-width:72px;grid-template-rows:28px 20px;column-gap:12px;min-height:52px;flex:auto}.record-artist-logo{height:52px}.record-identity>strong{line-height:28px}.record-identity>span{line-height:20px}}@media(max-width:360px){.record-info>nav{min-height:146px;align-content:center}}.media-artist-filter{position:relative;flex-shrink:0}.media-artist-trigger{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:210px;min-height:46px;padding:11px 16px;border:1px solid #ffffff30;border-radius:24px;background:#171919;color:#eeebe1;font-size:15px;text-align:left}.media-artist-trigger:hover,.media-artist-trigger[aria-expanded=true]{border-color:#d8d7ca80;background:#212323}.media-artist-trigger>svg{flex-shrink:0;transition:transform .15s}.media-artist-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.media-artist-menu{position:absolute;z-index:12;top:calc(100% + 10px);right:0;width:320px;max-width:calc(100vw - 44px);padding:8px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid #ffffff26;border-radius:16px;background:#171919;box-shadow:0 20px 60px #000b}.media-artist-menu[hidden]{display:none}.media-artist-menu.opens-up{top:auto;bottom:calc(100% + 10px)}.media-artist-menu>button{display:grid;grid-template-columns:52px minmax(0,1fr) 16px;align-items:center;gap:14px;width:100%;min-height:54px;padding:10px 12px;border-radius:9px;text-align:left;font-size:15px;color:#c6c8c0}.media-artist-menu>button:hover,.media-artist-menu>button:focus-visible{background:#ffffff0b;color:#fff;outline-offset:-2px}.media-artist-menu>[aria-selected=true]{background:#e83b3117;color:#fff}.media-artist-check{opacity:0;color:#ef594e}.media-artist-menu>[aria-selected=true] .media-artist-check{opacity:1}.media-artist-mark{display:grid;place-items:center;width:52px;height:32px;overflow:hidden}.media-artist-mark svg,.media-artist-mark img{display:block;width:100%;height:100%;object-fit:contain}.media-artist-mark.light-ink svg{filter:invert(1)}@media(max-width:650px){.media-artist-trigger{min-width:0;flex:1;max-width:250px}.media-artist-menu{width:100%;max-width:none}.media-artist-filter{gap:20px}}.audio-track-list{list-style:none;margin:24px 0 0;padding:0}.audio-track-list>li{margin:0}.audio-track-list [data-audio-track]{display:flex;align-items:baseline;gap:10px;min-height:44px;padding:8px 0;line-height:1.5}.audio-track-list [data-audio-track]>span{margin:0}.audio-track-list [data-audio-track]>.audio-track-title{font:inherit;color:inherit;min-width:0}
