@font-face{font-family:Soehne;src:url(soehne-buch-1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Soehne;src:url(soehne-halbfett-1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Soehne Schmal;src:url(soehne-schmal-1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(graphik-regular-1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+0080-00AC,U+00AE-00B4,U+00B6-0148,U+014A-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-030C,U+0312,U+031B,U+0323,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2009,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2190-2199,U+2212,U+2248,U+2260,U+2264-2265,U+F6C3}@font-face{font-family:Graphik;src:url(graphik-bold-1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+0080-00AC,U+00AE-00B4,U+00B6-0148,U+014A-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-030C,U+0312,U+031B,U+0323,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2009,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2190-2199,U+2212,U+2248,U+2260,U+2264-2265,U+F6C3}@font-face{font-family:Graphik Cond;src:url(graphik-cond-1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+0080-00AC,U+00AE-00B4,U+00B6-0148,U+014A-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-030C,U+0312,U+031B,U+0323,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2009,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2190-2199,U+2212,U+2248,U+2260,U+2264-2265,U+F6C3}@font-face{font-family:Neue DIN;src:url(neue-din-regular-1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+0080-00AC,U+00AE-00B4,U+00B6-0148,U+014A-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-030C,U+0312,U+031B,U+0323,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2009,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2190-2199,U+2212,U+2248,U+2260,U+2264-2265,U+F6C3}@font-face{font-family:Neue DIN;src:url(neue-din-bold-1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+0080-00AC,U+00AE-00B4,U+00B6-0148,U+014A-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-030C,U+0312,U+031B,U+0323,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2009,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2190-2199,U+2212,U+2248,U+2260,U+2264-2265,U+F6C3}@font-face{font-family:Neue DIN Cond;src:url(neue-din-cond-1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+0080-00AC,U+00AE-00B4,U+00B6-0148,U+014A-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-030C,U+0312,U+031B,U+0323,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2009,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2190-2199,U+2212,U+2248,U+2260,U+2264-2265,U+F6C3}.site-header .wordmark--img img{display:block;width:auto}.asf-marquee__chase--yyb,.asf-marquee__chase--2go{height:18px;transform-origin:50% 50%;will-change:transform}.site-header .wordmark--marquee{position:relative;overflow:hidden;flex:1 1 auto;min-width:0}.asf-marquee__solo{position:absolute;left:0;bottom:0;display:flex;align-items:flex-end;justify-content:flex-start;width:100%;height:100%}.asf-marquee__solo img{flex:0 0 auto}.asf-marquee__bounce,.asf-marquee__stretch,.asf-marquee__squash,.asf-marquee__spin,.asf-marquee__approach{display:block}@keyframes asf-marquee-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.wordmark--marquee.is-run .asf-marquee__bounce--cube{animation:asf-marquee-bounce .4s ease-in-out infinite}.wordmark--marquee.is-run .asf-marquee__bounce--word{animation:asf-marquee-bounce .4s ease-in-out infinite;animation-delay:-.2s}.asf-marquee__stretch,.asf-marquee__squash,.asf-marquee__spin{transform-origin:50% 50%}@keyframes asf-cube-squash{0%{transform:scale(1)}40%{transform:scale(1.15,.85)}to{transform:scale(1)}}.asf-marquee__squash.is-pulse{animation:asf-cube-squash .1s var(--ease-asf)}@keyframes asf-word-stretch{0%{transform:scale(1)}37%{transform:scale(1.2,.9)}to{transform:scale(1)}}.asf-marquee__stretch.is-pulse{animation:asf-word-stretch .4s var(--ease-asf)}@keyframes asf-cube-wobble{0%{transform:rotate(calc(var(--cube-rot,0deg) + 3deg))}25%{transform:rotate(calc(var(--cube-rot,0deg) - 2deg))}50%{transform:rotate(calc(var(--cube-rot,0deg) + 1deg))}75%{transform:rotate(calc(var(--cube-rot,0deg) - .5deg))}to{transform:rotate(var(--cube-rot,0deg))}}.asf-marquee__chase--yyb.is-wobbling{animation:asf-cube-wobble .5s ease-in-out}@keyframes asf-marquee-chase-grace{0%{transform:translate(0)}to{transform:translate(7px)}}@keyframes asf-marquee-hop{0%{transform:translate(7px)}to{transform:translate(32px)}}@keyframes asf-marquee-hop-contact{0%{transform:translate(7px)}to{transform:translate(28px)}}@keyframes asf-marquee-bounce-back{0%{transform:translate(28px);animation-timing-function:linear}12%{transform:translate(-8px);animation-timing-function:cubic-bezier(0,0,.58,1)}45%{transform:translate(-58px);animation-timing-function:cubic-bezier(.42,0,.58,1)}58%{transform:translate(-73px);animation-timing-function:cubic-bezier(.42,0,.58,1)}72%{transform:translate(-60px);animation-timing-function:cubic-bezier(.42,0,.58,1)}86%{transform:translate(-67px)}to{transform:translate(-64px)}}@media(max-width:820px){.asf-marquee__chase--yyb,.asf-marquee__chase--2go{height:24px}.asf-marquee__solo{bottom:0}}@media(prefers-reduced-motion:reduce){.asf-marquee__solo{animation:none!important;transform:none!important;justify-content:flex-start}.asf-marquee__track--word{visibility:hidden}.asf-marquee__chase--yyb,.asf-marquee__chase--2go{transform:none!important;transition:none!important;animation:none!important}.asf-marquee__bounce,.asf-marquee__stretch,.asf-marquee__squash,.asf-marquee__spin,.asf-marquee__approach{animation:none!important;transition:none!important;transform:none!important}}@view-transition{navigation:auto}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}:root{--bg: #0A0A0A;--ink: #F5F5F5;--surface-gray: #EAEAEA;--muted: #9A9A9A;--accent: #FF5A1F;--ease-asf: cubic-bezier(.22,.61,.36,1);--ease-karakuri: cubic-bezier(.34,1.56,.64,1);--border: rgba(255,255,255,.12);--border-strong: rgba(255,255,255,.22);--border-paper: rgba(0,0,0,.15);--header-h: 26px;--tabs-h: 26px;--tab-gap: 56px;--gutter: clamp(16px, 4vw, 40px);--font-mitsuki-kanji: "dnp-shuei-mincho-pr6", "a-otf-ryumin-pr6n", "Hiragino Mincho ProN", serif;--font-mono: "Graphik", "Neue DIN", "din-2014", "DIN Alternate", "fot-cezanne-pron", "a-otf-gothic-mb101-pr6n", "source-han-sans-jp-variable", "Helvetica Neue", -apple-system, system-ui, sans-serif;--fs-micro: 12px;--fs-body-s: 14px;--fs-body: 16px;--fs-label: 16px;--fs-display-s: 24px;--fs-display-m: clamp(30px, 3.6vw, 44px);--fs-display-l: clamp(44px, 7vw, 88px);--tr-micro: .08em;--tr-label: .02em;--sp-1: 8px;--sp-2: 16px;--sp-3: 24px;--sp-4: 40px;--sp-5: 64px;--sp-6: 104px;--sp-7: 168px;--section-pad: 48px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:var(--bg);overflow-x:hidden;overflow-x:clip;max-width:100%}body{margin:0;background:var(--ink);color:#000;font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-x:clip;max-width:100%;line-height:1.5;transition:background-color .4s var(--ease-asf),color .4s var(--ease-asf)}.font-asf{font-family:ASF,Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;letter-spacing:.02em;font-weight:400;text-transform:uppercase;line-height:1.15}.label{font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:#000;font-weight:400}.num{font-variant-numeric:tabular-nums}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input{font-family:inherit;color:inherit}ul{margin:0;padding:0;list-style:none}h1,h2,h3,p{margin:0}figure,figcaption{margin:0}::selection{background:var(--accent);color:#000}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.wrap{max-width:1400px;margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}@media(max-width:820px){.wrap--bleed{padding-left:0;padding-right:0}}.section{padding:var(--section-pad) 0;border-bottom:1px solid var(--border)}.section-head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-1);margin-bottom:20px}.section-head h2{font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.06em;font-size:24px;line-height:1.3;max-width:100%;overflow-wrap:break-word;word-break:break-word}.label-crown{padding-bottom:0;border-bottom:0}.label-crown .section-head{margin-bottom:var(--sp-1)}.label-crown__logo{display:block;width:121px;height:auto;filter:invert(1)}@media(min-width:821px){.label-crown__logo{width:170px}}.label-crew{margin-top:var(--sp-2);margin-bottom:var(--sp-4)}.label-crew__name{margin:0;font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:400;letter-spacing:0;font-size:18px;line-height:1;text-transform:uppercase}.label-crew__role{display:block;margin-top:var(--sp-1);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:#000}.label-crew .artist-bio-layout{margin-top:var(--sp-3)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);background:#000;color:var(--ink);border:1px solid #000000;border-radius:0;padding:4px 24px;min-height:40px;font-size:var(--fs-label);font-weight:400;letter-spacing:0;text-transform:none;line-height:1.5;cursor:pointer;transition:filter .25s var(--ease-asf)}.btn:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.btn-solid{background:#000;border-color:#000;color:var(--ink)}.btn-solid:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.reveal{opacity:1;transform:none;transition:opacity .6s var(--ease-asf),transform .6s var(--ease-asf)}.reveal.in-view{opacity:1;transform:translateY(0)}.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;height:var(--header-h);display:flex;align-items:center;justify-content:flex-start;padding:0 8px;background:var(--ink);transition:background-color .4s var(--ease-asf)}.site-header.is-scrolled{background:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wordmark{display:inline-flex;align-items:center;transition:opacity .3s var(--ease-asf)}.site-header .wordmark{min-height:var(--header-h);font-family:Graphik Cond,Neue DIN Cond,din-2014-narrow,din-2014,DIN Condensed,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:var(--tr-micro);font-size:var(--fs-micro);line-height:1;color:#000}.page-close{position:fixed;top:8px;right:var(--gutter);z-index:1050;width:56px;height:56px;display:grid;place-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:#000;font-size:36px;line-height:1;cursor:pointer;transition:color .15s}.page-close:focus-visible{color:var(--accent);outline:1px solid var(--accent);outline-offset:-8px}.quicknav{display:none}@media(max-width:820px){.quicknav{display:contents}}.quicknav__btn{position:fixed;right:16px;bottom:16px;z-index:4000;display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:transparent;border:1.5px solid #FFFFFF;border-radius:50%;color:#fff;cursor:pointer;padding:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;opacity:1;transition:opacity .25s var(--ease-asf),background .2s,border-color .2s;mix-blend-mode:difference;isolation:isolate}.quicknav__btn:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.quicknav__icon{position:relative;display:block;width:22px;height:14px}.quicknav__icon span{position:absolute;left:0;width:100%;height:2px;background:#fff;mix-blend-mode:difference;transition:opacity .2s var(--ease-asf)}.quicknav__icon span:nth-child(1){top:0}.quicknav__icon span:nth-child(2){top:6px;opacity:0}.quicknav__icon span:nth-child(3){top:12px}.quicknav.is-open .quicknav__icon span:nth-child(2){opacity:1}.global-play{position:fixed;left:16px;bottom:16px;z-index:4000;display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:transparent;border:1.5px solid #FFFFFF;border-radius:50%;color:#fff;cursor:pointer;padding:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;opacity:1;transition:opacity .3s var(--ease-asf);mix-blend-mode:difference;isolation:isolate}.global-play[hidden]{display:none}.global-play.is-idle{opacity:0;pointer-events:none}.global-play:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.global-play__icon{position:relative;display:block;width:16px;height:16px}.global-play__bar{position:absolute;bottom:1px;width:1.5px;background:#fff;mix-blend-mode:difference}.global-play__bar:nth-child(1){left:1.75px;height:7px}.global-play__bar:nth-child(2){left:7.25px;height:14px}.global-play__bar:nth-child(3){left:12.75px;height:10px}.global-play__dot{position:absolute;top:-2px;right:-2px;width:5px;height:5px;border-radius:50%;background:#fff;opacity:1;display:none;mix-blend-mode:difference}.global-play.is-playing .global-play__dot{display:block}.global-play.is-open .global-play__bar,.global-play.is-open .global-play__dot{display:none}@media(max-width:820px){.quicknav__btn,.global-play{border-width:2px}.global-play__bar{width:2px}.global-play__bar:nth-child(1){left:1.5px}.global-play__bar:nth-child(2){left:7px}.global-play__bar:nth-child(3){left:12.5px}}@supports not (mix-blend-mode: difference){.quicknav__btn,.global-play{mix-blend-mode:normal;border-color:#000;color:#000}.quicknav__icon span,.global-play__bar,.global-play__dot,.global-play.is-open .global-play__icon:before,.global-play.is-open .global-play__icon:after{mix-blend-mode:normal;background-color:#000}.global-play__dot{opacity:.6}}.player-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1265;background:var(--ink)}.player-drawer[hidden]{display:none}.player-drawer__scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}body.player-drawer-open{overflow:hidden}.player-drawer__body{max-width:720px;margin:0 auto;padding:64px var(--gutter) 80px}.player-drawer__title{margin:var(--sp-5) 0 var(--sp-1);font-weight:700}.player-drawer__body>.player-drawer__title:first-child{margin-top:0}.player-drawer__body>.records-player{margin-top:0}.player-drawer__heading{margin:0 0 var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;font-weight:700;color:#000}#playerDrawer .mix-extlink{display:none}.global-play.is-open .global-play__icon:before,.global-play.is-open .global-play__icon:after{content:"";position:absolute;top:1px;left:50%;margin-left:-1px;width:2px;height:16px;background:#fff;border:0;mix-blend-mode:difference}.global-play.is-open .global-play__icon:before{transform:rotate(45deg)}.global-play.is-open .global-play__icon:after{transform:rotate(-45deg)}.quicknav__panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1150;background:var(--ink);font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;opacity:0;pointer-events:none;transition:opacity .2s var(--ease-asf)}.quicknav.is-open .quicknav__panel{opacity:1;pointer-events:auto}.quicknav__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding:16px 16px 72px}.quicknav__group:not(.quicknav__group--list){min-height:168px}.quicknav__band{margin:0;display:flex;align-items:center;min-height:32px;padding:0 12px;background:#000;color:var(--ink);font-family:Graphik Cond,Neue DIN Cond,din-2014-narrow,din-2014,DIN Condensed,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-size:var(--fs-label);font-weight:400;letter-spacing:var(--tr-label);text-transform:uppercase;line-height:1}.quicknav__group ul{margin:8px 0 0;padding:0;list-style:none}.quicknav__group a{display:flex;align-items:center;min-height:32px;padding:0 12px;font-family:Graphik Cond,Neue DIN Cond,din-2014-narrow,din-2014,DIN Condensed,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-size:var(--fs-body-s);letter-spacing:.04em;text-transform:uppercase;color:#000;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.quicknav__group a:focus-visible{outline:1px solid var(--accent);outline-offset:-2px}.list-form{width:100%;max-width:460px;display:flex;flex-wrap:wrap;gap:var(--sp-1)}.list-form input[type=email]{flex:1 1 200px;min-width:0;background:transparent;outline:0;height:44px;padding:0 16px;font-size:var(--fs-body);letter-spacing:.02em;transition:border-color .3s var(--ease-asf)}.list-form button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 24px;border-radius:0;font-size:var(--fs-label);font-weight:400;letter-spacing:0;text-transform:none;cursor:pointer;transition:filter .25s var(--ease-asf)}.list-form button:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.list-section .list-form input[type=email]{border:1px solid var(--border-strong);color:var(--ink);transition:border-color .3s var(--ease-asf),color .4s var(--ease-asf)}.list-section .list-form input[type=email]:focus-visible{border-color:var(--ink);outline:1px solid var(--accent);outline-offset:2px}.list-section .list-form input[type=email]::placeholder{color:var(--ink);opacity:.5}.list-section .list-form button{background:var(--ink);border:1px solid var(--ink);color:#000;transition:background-color .4s var(--ease-asf),border-color .4s var(--ease-asf),color .4s var(--ease-asf)}.quicknav__group--list{grid-column:1 / -1;margin-top:16px}.quicknav__group--list .list-form{margin:8px 0 0;padding:0 12px}.quicknav__group--list .list-form{padding-right:60px;flex-wrap:nowrap}.quicknav__group--list .list-form input[type=email]{flex:1 1 auto;min-width:0}.quicknav__group--list .list-form input[type=email]{border:1px solid rgba(0,0,0,.35);color:#000}.quicknav__group--list .list-form input[type=email]:focus-visible{border-color:#000;outline:1px solid var(--accent);outline-offset:2px}.quicknav__group--list .list-form input[type=email]::placeholder{color:#000;opacity:.5}.quicknav__group--list .list-form button{background:#000;border:1px solid #000000;color:var(--ink)}@media(max-width:820px){main .look-counter{padding-right:72px}main .sc-meta{padding-right:88px}main .sc-list__item{padding-right:72px}}.section-tabs{position:fixed;top:var(--header-h);left:0;right:0;z-index:940;background:var(--ink)}.section-tabs__list{display:flex;gap:0;margin:0;padding:0;list-style:none}.section-tabs__list li{flex:1 1 0;min-width:0}.section-tabs__list a{display:flex;align-items:center;justify-content:center;width:100%;min-height:26px;padding:0 4px;position:relative;background:var(--ink);font-family:Graphik Cond,Neue DIN Cond,din-2014-narrow,din-2014,DIN Condensed,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:#000;white-space:nowrap;overflow:visible;transition:background-color .3s var(--ease-asf),color .3s var(--ease-asf);-webkit-tap-highlight-color:transparent}.section-tabs__list a:after{content:"";position:absolute;left:0;right:0;top:0;bottom:-10px}.section-tabs__list a.is-active{background:#000;color:var(--ink)}.section-tabs__list a:focus-visible{outline:1px solid var(--accent);outline-offset:-2px}.section[id]{scroll-margin-top:calc(var(--header-h) + var(--tabs-h))}.view{display:none;padding-top:calc(var(--header-h) + var(--tabs-h) + var(--tab-gap));padding-bottom:32px}.view.is-active{display:block}.view .section:first-child{padding-top:0}#shop{padding-top:calc(var(--header-h) + var(--tabs-h))}.shop-head--sr{margin-bottom:0}@media(max-width:820px){#visual{padding-top:calc(var(--header-h) + var(--tabs-h) + var(--tab-gap) - 16px)}}.records{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--sp-5)}.record{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:var(--sp-4);align-items:start}@media(max-width:820px){.record{grid-template-columns:minmax(0,1fr)}}.record__jacket{margin:0}.record__zoom{background:none;border:0;padding:0;cursor:zoom-in;display:block;width:100%}.record__zoom img{width:100%;height:auto;display:block}.record__zoom:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.record__title{margin:0 0 var(--sp-2);font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:400;letter-spacing:0;font-size:var(--fs-display-s);line-height:1.2;max-width:100%;overflow-wrap:break-word;word-break:break-word}.record__meta{display:flex;flex-direction:column;gap:var(--sp-1);margin-bottom:var(--sp-3)}.record__row{margin:0;display:flex;align-items:baseline;gap:var(--sp-2);font-size:var(--fs-body-s);flex-wrap:wrap}.record__row .label{flex:0 0 88px}.record__soldout{display:inline-block;background:#000;color:var(--ink);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);font-weight:400;text-transform:uppercase;padding:2px 10px}.record__tracklist{margin-bottom:var(--sp-3)}.record__tracks{margin:var(--sp-1) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:var(--fs-body-s)}.record__tracks .num{color:#000;margin-right:var(--sp-1)}.record__desc{padding-top:var(--sp-2)}.record__desc p{margin:0 0 1em;font-size:var(--fs-body);line-height:1.9}.record__desc p:last-child{margin-bottom:0}.record__desc[lang=en] p{line-height:1.65}.record__desc-toggle-row{margin-bottom:var(--sp-3)}.record__desc-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);width:100%;min-height:44px;padding:0 var(--sp-2);background:transparent;border:1px solid rgba(0,0,0,.35);border-radius:0;color:#000;cursor:pointer;font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-size:var(--fs-label);font-weight:400;letter-spacing:.02em;transition:border-color .3s var(--ease-asf)}.record__desc-toggle:focus-visible{outline:1px solid var(--accent);outline-offset:2px}@media(min-width:821px){.record__desc-toggle{width:232px}}.record__desc-toggle-icon{position:relative;width:14px;height:14px;flex:0 0 auto}.record__desc-toggle-icon:before,.record__desc-toggle-icon:after{content:"";position:absolute;background:#000;transition:transform .3s var(--ease-asf)}.record__desc-toggle-icon:before{left:0;top:50%;width:100%;height:1px;transform:translateY(-50%)}.record__desc-toggle-icon:after{top:0;left:50%;width:1px;height:100%;transform:translate(-50%) scaleY(1)}.record__desc-toggle[aria-expanded=true] .record__desc-toggle-icon:after{transform:translate(-50%) scaleY(0)}.record__desc-collapse{overflow:hidden;max-height:0;transition:max-height .5s var(--ease-asf)}.record__desc-collapse-inner{padding-bottom:var(--sp-3)}.photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.photo-cell{background:none;border:0;padding:0;cursor:zoom-in;display:block}.photo-cell img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block}.photo-cell:focus-visible{outline:1px solid var(--accent);outline-offset:-2px}.photo-credit{margin:var(--sp-2) 0 0}.photo-coming{margin:0;color:#000}.look-counter-row{display:flex;align-items:center;gap:var(--sp-2);margin:32px 0 0}.look-counter{display:block;text-align:left;font-family:var(--font-mono);font-size:13px;letter-spacing:var(--tr-micro);color:#000;margin:0}.look-nav{display:none}@media(min-width:821px){.look-stage-wrap{position:relative;--look-stage-w:calc((100svh - var(--header-h) - var(--tabs-h) - var(--tab-gap) - 48px) * 1078 / 1600)}.look-nav{display:block}.look-nav__btn{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;font-family:var(--font-mono);font-size:16px;line-height:1;color:#000;transition:color .3s var(--ease-asf)}#lookNavPrev{right:calc(50% + var(--look-stage-w) / 2 + 8px)}#lookNavNext{left:calc(50% + var(--look-stage-w) / 2 + 8px)}.look-nav__btn:focus-visible{color:var(--accent);outline:1px solid var(--accent);outline-offset:-8px}}@media(hover:hover)and (pointer:fine){.look-nav__btn:hover{color:var(--accent)}}@media(min-width:821px){.look-counter{font-size:var(--fs-body-s)}}.look-counter,.look-nav,.look-credits{transition:opacity .4s var(--ease-asf)}body.is-visual-idle .look-nav{opacity:0;pointer-events:none}body.is-visual-ctrl-armed .quicknav:not(.is-open) .quicknav__btn{opacity:0;pointer-events:none}body.is-look-stage-visible .quicknav:not(.is-open) .quicknav__btn{opacity:0;pointer-events:none}@media(max-width:820px){body.is-look-stage-visible .global-play{opacity:0;pointer-events:none}}.venue-block+.venue-block{margin-top:var(--sp-4)}.venue-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px}.venue-head h2{font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;letter-spacing:0;font-weight:400;text-transform:none;font-size:var(--fs-display-m);line-height:1.15}.venue-logo{height:.82em;width:auto;display:inline-block;vertical-align:baseline;filter:invert(1)}.venue-logo--mago{height:.7em}.venue-logotype-mitsuki{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.venue-logo--mitsuki{filter:none;height:.78em}.mitsuki-latin{font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-style:italic;font-weight:400;font-size:var(--fs-micro);letter-spacing:.2em;text-transform:uppercase}.venue-count{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;font-weight:400;color:#000}.flyer-strip{margin-top:24px;display:flex;align-items:flex-start;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.35) transparent}.flyer-strip::-webkit-scrollbar{height:3px}.flyer-strip::-webkit-scrollbar-thumb{background:#00000059}.flyer-strip .flyer-frame{flex:0 0 auto;scroll-snap-align:start}.flyer-strip--large .flyer-frame{width:clamp(87px,12.7vw,153px)}@media(max-width:820px){.flyer-strip{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding-left:var(--gutter);padding-right:var(--gutter);scroll-padding-left:var(--gutter);scroll-padding-right:var(--gutter)}}.flyer-frame{position:relative;display:block;width:100%;background:#000;overflow:hidden;cursor:pointer;padding:0}.flyer-frame:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.flyer-frame img{width:100%;height:auto;display:block;transition:transform .7s var(--ease-asf),opacity .4s var(--ease-asf)}.np-section{padding-top:0}.np-hero{height:calc(100vh - var(--header-h) - var(--tabs-h) - var(--tab-gap));height:calc(100svh - var(--header-h) - var(--tabs-h) - var(--tab-gap));display:flex;align-items:center;justify-content:flex-start;padding:0}#npHeroStill{width:min(100%,400px);height:auto}@media(min-width:821px){.np-hero{height:auto;display:block}#npHeroStill{width:100%;height:auto;max-width:100%}}@media(min-width:821px){.np-hero-wrap{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);column-gap:64px;align-items:start}.np-hero-wrap .np-facts{order:2;padding-top:0;align-self:end}.np-hero-wrap .np-hero{order:1}.np-hero-wrap .np-rule--flyer{display:none}}.np-carousel{position:relative;overflow:hidden;margin:0 auto;aspect-ratio:4/5;width:min(100%,calc((100svh - var(--header-h) - var(--tabs-h) - var(--tab-gap)) * .8));background:#000;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.np-carousel__track{display:flex;height:100%;will-change:transform}.np-carousel__slide{flex:0 0 100%;height:100%;position:relative;cursor:zoom-in;overflow:hidden;transform:translateZ(0)}.np-carousel__slide img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.np-carousel__slide.is-contain{display:flex;align-items:center}.np-carousel__slide.is-contain img{height:auto;max-height:100%;object-fit:contain}@media(min-width:821px){.np-carousel__slide.is-contain--pc{display:flex;align-items:center}.np-carousel__slide.is-contain--pc picture{display:block;width:100%}.np-carousel__slide.is-contain--pc img{height:auto;max-height:100%;object-fit:contain}}.np-carousel__slide:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.np-hero-still{margin:0;cursor:zoom-in}.np-hero-still img{width:100%;height:100%;object-fit:contain;display:block}.np-hero-still:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.np-carousel--look{width:min(100%,calc((100svh - var(--header-h) - var(--tabs-h) - var(--tab-gap)) * .8));margin:0 auto;background:var(--ink)}@media(min-width:821px){.np-carousel--look{height:calc(100svh - var(--header-h) - var(--tabs-h) - var(--tab-gap) - 48px);width:min(100%,calc((100svh - var(--header-h) - var(--tabs-h) - var(--tab-gap) - 48px) * 1078 / 1600));aspect-ratio:auto}}.np-carousel--look .np-carousel__slide img{object-fit:contain}.np-carousel--look .np-carousel__slide{cursor:default}@media(hover:hover)and (pointer:fine){.np-carousel--look .np-carousel__slide{cursor:pointer}}#lookbook{background:var(--ink);color:#000;border-bottom:none}@media(max-width:820px){.np-hero{height:auto}.np-hero .np-carousel{width:100%;height:auto;aspect-ratio:4/5}.np-carousel--look{width:100%;height:auto;aspect-ratio:1078/1600}}.cat-marker{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:#000}.np-facts{display:flex;flex-direction:column;gap:var(--sp-1);padding-top:24px}.np-facts .party-lineup{margin-top:var(--sp-2)}@media(min-width:900px){.np-facts{padding-top:32px}.np-facts .party-lineup{margin-top:var(--sp-3)}}.np-more{margin-top:clamp(32px,4vw,52px)}.np-rule{border:0;border-top:1px solid var(--border-paper);height:0;margin:0}.np-rule--flyer{margin-top:24px}.np-rule--lineup{margin-top:clamp(32px,4vw,52px)}@media(min-width:900px){.np-rule--flyer{margin-top:32px}}.look-credits{display:grid;grid-template-columns:max-content;justify-content:flex-start;gap:var(--sp-1);margin-top:var(--sp-1);font-family:var(--font-mono);font-size:13px;letter-spacing:var(--tr-micro);color:#000}@media(min-width:821px){.look-credits{font-size:var(--fs-body-s)}}.look-credits span{white-space:nowrap}.look-credits__title{font-size:var(--fs-body-s);font-weight:400;margin-bottom:var(--sp-3)}.look-credits__title-lead{font-weight:700}.look-counter-row{justify-content:flex-end}@media(min-width:821px){.look-credit-band{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--sp-1) var(--sp-3);width:min(100%,calc((100svh - var(--header-h) - var(--tabs-h) - var(--tab-gap) - 48px) * 1078 / 1600));margin:48px auto 0}.look-credits{order:1;width:auto;margin:0}.look-counter-row{order:2;width:auto;margin:0 0 0 auto;flex:0 0 auto}}@media(max-width:820px){.look-counter-row,.look-credits{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}.look-counter-row,.look-credits{padding-left:var(--sp-1)}main .look-counter{padding-right:0}.look-counter-row{justify-content:flex-start}.look-credits{margin-top:var(--sp-2)}}.look-credit-link{color:inherit;position:relative;transition:color .15s var(--ease-asf)}.look-credit-link:hover,.look-credit-link:focus-visible{color:var(--accent)}.look-credit-link:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.look-credit-arrow{font-size:var(--fs-micro)}.look-credit-link:after{content:"";position:absolute;left:-4px;right:-4px;top:50%;transform:translateY(-50%);height:44px}.look-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;background:#000;display:none;align-items:center;justify-content:center;padding:clamp(16px,4vw,40px);touch-action:none}.look-lightbox.is-open{display:flex}body.look-lightbox-open{overflow:hidden}.look-lightbox__stage{position:relative;max-width:100%;max-height:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.look-lightbox__img{max-width:88vw;max-height:80vh;width:auto;height:auto;object-fit:contain;background:#000;touch-action:none;transform-origin:center center}.look-lightbox__counter{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--ink)}.look-lightbox__size{position:fixed;left:16px;bottom:16px;z-index:2;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--ink)}.look-lightbox__close{position:absolute;top:16px;right:16px;width:44px;height:44px;z-index:2;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:var(--ink);font-size:var(--fs-display-s);line-height:1;cursor:pointer;display:grid;place-items:center;transition:color .15s}.look-lightbox__close:focus-visible{color:var(--accent);outline:1px solid var(--accent);outline-offset:-8px}.look-lightbox__nav{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:var(--ink);font-family:var(--font-mono);font-size:16px;line-height:1;cursor:pointer;place-items:center;transition:color .3s var(--ease-asf)}.look-lightbox__nav--prev{left:16px}.look-lightbox__nav--next{right:16px}@media(min-width:821px){.look-lightbox.is-multi:not(.is-cycle) .look-lightbox__nav{display:grid}}.look-lightbox__nav:focus-visible{color:var(--accent);outline:1px solid var(--accent);outline-offset:-8px}.look-lightbox.is-light .look-lightbox__nav{color:#000}.look-lightbox.is-light,.look-lightbox.is-light .look-lightbox__img{background:var(--ink)}.look-lightbox.is-light .look-lightbox__counter,.look-lightbox.is-light .look-lightbox__size,.look-lightbox.is-light .look-lightbox__close{color:#000}.shop-section{position:relative;isolation:isolate;overflow:hidden}#gl{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:100lvh;display:block;z-index:-1;background:#f5f5f5}#fallback{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;display:none;min-height:100lvh;background:var(--asf-shop-fallback) center/860px repeat}body.no-webgl #gl{display:none}body.no-webgl #fallback{display:block}@media(max-width:820px){#fallback{background-size:860px}}body.product-overlay-open .product-overlay{background:transparent}body.product-overlay-open .view#shop{display:block}body.product-overlay-open #shop .shop-section{visibility:hidden}@media(max-width:820px){.product-overlay{--pv-chrome-safe: calc(var(--header-h) + var(--tabs-h) + 10px)}body.product-overlay-open .product-overlay__close{top:calc(var(--pv-chrome-safe) + 6px)}.product-overlay .product-section{padding-top:calc(var(--pv-chrome-safe) + 21px)}}#shop{--shop-paper:#F5F5F5;--shop-signal:#3EFE00;--tee: min(28vw, 48vh);--k-persp: 5.2;--k-rx: 1.53;--k-rz: 3.8;--orbit-rise: .12;--orbit-tilt: 22;--fog-bright: 1;--fog-contrast: 1;--fog-sat: 1;--fog-alpha: 1;--fog-gamma: .9;--fog-halo: .55;--refl-base: .13;--refl-fade: .55;--tilt-tgt: 2.8;--tilt-max: 3.6;--halo:.66;--stage-h: calc(100vh - var(--header-h) - var(--tabs-h));isolation:isolate}#shop{padding-bottom:0}#shop .shop-section{padding-top:0;padding-bottom:0;border-bottom:0}#shop .stage{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:var(--stage-h)}#shop .stage-inner{position:relative;width:100%;touch-action:none;cursor:grab}#shop .stage-inner.is-dragging{cursor:grabbing}#shop .stage-glow{position:absolute;left:50%;top:50%;z-index:0;width:min(calc(var(--tee) * 4.2),132vw);height:min(calc(var(--tee) * 2.4),78vh);transform:translate(-50%,-54%);background:radial-gradient(50% 50% at 50% 50%,#f5f5f566,#f5f5f542 38%,#f5f5f51a 66%,#f5f5f500);pointer-events:none}#shop .orbit{position:relative;z-index:1;width:100%;height:calc(var(--tee) * 1.34);perspective:calc(var(--tee) * var(--k-persp));perspective-origin:50% 50%;transform-style:preserve-3d;touch-action:none;pointer-events:none;-webkit-tap-highlight-color:transparent}#shop .card-wrap{display:block;position:absolute;left:50%;top:50%;width:var(--tee);height:var(--tee);margin-left:calc(var(--tee) / -2);margin-top:calc(var(--tee) / -2);transform:translateZ(0);transform-origin:50% 50%;will-change:transform,filter;pointer-events:auto;cursor:pointer;color:inherit}#shop .card-link{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent;cursor:pointer;-webkit-user-drag:none}#shop .card-link:focus-visible{outline:1px solid #000000;outline-offset:10px}#shop .card{display:block;position:relative;width:100%;height:100%;aspect-ratio:auto;perspective:1600px;overflow:visible;user-select:none;-webkit-user-select:none;transition:transform .3s cubic-bezier(.22,.61,.36,1)}#shop .card__halo{position:absolute;top:-7%;right:-7%;bottom:-7%;left:-7%;background:radial-gradient(closest-side,rgba(245,245,245,var(--halo)),rgba(245,245,245,calc(var(--halo) * .72)) 44%,#f5f5f500 78%);pointer-events:none;will-change:opacity}#shop .card__mirror{position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleY(-1);transform-origin:50% 94.8%;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,1) 5.2%,rgba(0,0,0,.55) 24%,rgba(0,0,0,0) 60%);mask-image:linear-gradient(to top,#000 5.2%,#0000008c 24%,#0000 60%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-position:center;mask-position:center;opacity:0;pointer-events:none;will-change:opacity}#shop .card__shadow{position:absolute;left:50%;bottom:1.2%;width:58%;height:6.2%;transform:translate(-50%) scale(1);background:radial-gradient(closest-side,#00000075,#00000042 44%,#0000);pointer-events:none;animation:tee-shadow 2.25s ease-in-out infinite;will-change:transform,opacity}@keyframes tee-shadow{0%,to{transform:translate(-50%) scale(.9);opacity:.74}50%{transform:translate(-50%) scale(1.07);opacity:1}}#shop .card__float{will-change:transform;animation-duration:2.25s;animation-delay:0s}#shop .card-wrap.is-flipped .card__float,#shop .card-wrap.is-flipped .card__shadow{animation-play-state:paused}#shop .card__tilt{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 8%}#shop .card__flip{will-change:transform}#shop .tee-img{pointer-events:none;-webkit-user-drag:none}#shop .card-wrap.is-flipped .card{filter:none;animation:none}@media(hover:hover)and (min-width:821px){#shop .card-wrap.is-center .card-link:hover .card{transform:scale(1.028)}#shop .card-wrap:not(.is-center) .card-link:hover .card{transform:scale(1.06)}#shop .card-link:focus-visible .card__flip{transform:rotateY(180deg)}#shop .card-link:focus-visible .card__float,#shop .card-link:focus-visible .card__shadow{animation-play-state:paused}}@media(hover:hover)and (pointer:fine)and (min-width:821px){#shop .card-wrap.is-center:hover .card__flip{transform:rotateY(180deg)}}#shop .edge-nav{display:none}@media(min-width:821px){#shop .edge-nav{display:block;position:absolute;top:0;bottom:0;width:10%;z-index:6;background:transparent;border:0;padding:0;-webkit-appearance:none;appearance:none}#shop .edge-nav--prev{left:0;cursor:w-resize}#shop .edge-nav--next{right:0;cursor:e-resize}#shop .edge-nav:focus-visible{outline:1px solid #000000;outline-offset:-6px}}#shop .orbit-hint{position:absolute;left:50%;bottom:0;transform:translate(-50%);font-family:var(--font-mono);font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:#000;background:transparent;padding:5px 12px;border:1px solid #000000;pointer-events:none;white-space:nowrap;z-index:5;opacity:0;animation:6s ease-out 1.2s 1 normal forwards running hint-fade}@media(prefers-reduced-motion:reduce){#shop .card__flip{transition-duration:1ms}#shop .card__float{animation:none}#shop .card__shadow{animation:none;opacity:.86;transform:translate(-50%) scale(1)}#shop .card{transition:none}#shop .card__tilt{transform:none!important}#shop .orbit-hint{animation:none;opacity:1;transform:translate(-50%)}}@media(max-width:820px){#shop{--stage-h: calc(100dvh - var(--header-h) - var(--tabs-h));--tee: min(70vw, 44vh);--k-persp: 4.96;--k-rx: 1.19;--k-rz: 4.25;--orbit-rise: .13;--orbit-tilt: 20;--halo:.6}#shop .orbit{height:calc(var(--tee) * 1.56)}}.shop-vinyl-head{margin-top:clamp(64px,4vw,88px)}.shop-vinyl{margin-top:0}.shop-vinyl .card-wrap{width:clamp(200px,30vw,280px);align-items:flex-start}.card-wrap{display:flex;flex-direction:column;align-items:center;position:relative;cursor:pointer}.card-wrap:focus-visible{outline:1px solid var(--accent);outline-offset:6px}.card{position:relative;width:84%;aspect-ratio:1/1;perspective:1600px;overflow:visible;user-select:none;-webkit-user-select:none}.card__float{position:absolute;top:0;right:0;bottom:0;left:0;animation:tee-float 2.25s ease-in-out infinite}@keyframes tee-float{0%,to{transform:translateY(-4px)}50%{transform:translateY(5px)}}.card__flip{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.65,.05,.35,1)}.card-wrap.is-flipped .card__flip{transform:rotateY(180deg)}.card-wrap.is-flipped .card__float{animation-play-state:paused}.card-wrap.is-tapping .card__float{transform:scale(.97);transition:transform .12s}.card-wrap.is-flipped .card{filter:drop-shadow(rgba(255,90,31,.35) 0 0 14px);animation:2.2s ease-in-out 0s infinite normal none running ready-pulse}@keyframes ready-pulse{0%,to{filter:drop-shadow(rgba(255,90,31,.25) 0 0 10px)}50%{filter:drop-shadow(rgba(255,90,31,.55) 0 0 22px)}}.card__hint{display:none}@media(hover:none){.card-wrap--hint .card__hint{display:block;position:absolute;left:50%;bottom:-22px;transform:translate(-50%);font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);background:transparent;padding:5px 12px;border:1px solid var(--accent);pointer-events:none;white-space:nowrap;z-index:5;opacity:0;animation:6s ease-out 1.2s 1 normal forwards running hint-fade}}@keyframes hint-fade{0%{opacity:0;transform:translate(-50%,8px)}12%{opacity:1;transform:translate(-50%)}82%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-4px);visibility:hidden}}.card__soldout{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background:transparent;border:1px solid #ffffff;color:#fff;font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-size:var(--fs-label);line-height:1;font-weight:400;letter-spacing:.14em;padding:6px 12px;border-radius:1px;white-space:nowrap;pointer-events:none}.card-wrap--vinyl .card__soldout,.vinyl-static .card__soldout{background:#0009}.tee-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;backface-visibility:hidden;-webkit-backface-visibility:hidden}.tee-img--front{transform:rotateY(0)}.tee-img--back{transform:rotateY(180deg)}@media(hover:none){.card__float{animation-duration:3s}}.shop-vinyl .vinyl-buy{display:inline-flex;align-items:center;gap:var(--sp-1)}.vinyl-static{cursor:default}.sc-section{width:100%;max-width:720px;margin:0;display:grid;gap:var(--sp-1)}.sc-player{background:#0a0a0c7a;backdrop-filter:blur(12px) saturate(0%);-webkit-backdrop-filter:blur(12px) saturate(0%);border:3px solid rgba(255,255,255,.18);border-radius:18px;height:76px;padding:0 38px;display:flex;align-items:center;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:border-color .2s,box-shadow .2s,transform .15s,background .25s;box-shadow:0 3px #00000040}.sc-player:active{transform:translateY(2px);box-shadow:0 1px #00000059}.sc-player__track{position:relative;flex:1;height:34px;background:transparent;cursor:pointer;touch-action:none;display:flex;align-items:center}.sc-player__track:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:5px;background:#ffffff1f;border-radius:999px;pointer-events:none}.sc-player__fill{position:absolute;left:0;top:50%;transform:translateY(-50%);height:5px;background:var(--muted);width:0;border-radius:999px;transition:width .12s linear;pointer-events:none}.sc-player__head{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:24px;height:26px;pointer-events:auto;cursor:pointer;transition:left .06s linear;filter:drop-shadow(0 2px 0 rgba(0,0,0,.5))}.sc-player__head:before{content:"";position:absolute;top:-18px;right:-22px;bottom:-18px;left:-22px}.sc-player__head svg,.sc-player__head__play,.sc-player__head__pause{pointer-events:none}.sc-player__head svg,.sc-player__head .sc-player__head__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;transition:opacity .25s ease}.sc-player__head__play{display:block;background:var(--accent);-webkit-mask:url(asf-play-arrow.svg) center / contain no-repeat;mask:url(asf-play-arrow.svg) center / contain no-repeat}.sc-player__head__play{opacity:0}.sc-player__head__pause{opacity:1}.sc-player.is-playing .sc-player__head__pause{opacity:0}.sc-player.is-playing .sc-player__head__play{opacity:1}.sc-player.is-playing .sc-player__head{animation:sc-head-glow 1.4s ease-in-out infinite}@keyframes sc-head-glow{0%,to{filter:drop-shadow(0 2px 0 rgba(0,0,0,.5)) drop-shadow(0 0 6px rgba(255,90,31,.4))}50%{filter:drop-shadow(0 2px 0 rgba(0,0,0,.5)) drop-shadow(0 0 18px rgba(255,90,31,.95))}}.sc-player.is-scrubbing{cursor:grabbing}.sc-player.is-scrubbing .sc-player__head{animation:none!important;transform:translate(-50%,-50%) scale(1.15);transition:transform .1s}.sc-player.is-scrubbing .sc-player__fill,.sc-player.is-scrubbing .sc-player__head{transition:none}.sc-meta{display:flex;justify-content:space-between;font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;font-variant-numeric:tabular-nums;color:#000;padding:0 14px}.sc-list{border-top:1px solid var(--border-paper);padding-top:var(--sp-1);margin:var(--sp-1) 0 0}.sc-list__item{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-1);border-bottom:1px solid var(--border-paper);cursor:pointer;font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:#000;transition:color .15s,padding-left .15s;-webkit-tap-highlight-color:transparent}.sc-list__item .name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.sc-list__item .sc-by{color:var(--muted)}.sc-list__item.is-current .sc-by{color:inherit}.sc-list__item .dur{font-variant-numeric:tabular-nums;flex-shrink:0;color:#000}.sc-list__item.is-current{color:var(--accent);font-weight:400}.sc-list__item.is-current .name:before{content:"\25b7   "}.sc-list__ext{flex:0 0 auto;padding:4px 8px;font-family:var(--font-mono);color:#000;transition:color .3s var(--ease-asf)}.sc-list__ext:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.asf-about-name{font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0;font-size:var(--fs-display-l);line-height:1.05;color:#000}.asf-about-name__seg{white-space:nowrap}.asf-about-lede{margin-top:var(--sp-3);max-width:40ch}.asf-about-photos{margin-top:var(--sp-4)}.asf-about-photos .asf-about-photo{margin:0;min-width:0}.asf-about-photos img{width:100%;height:auto;display:block}.asf-about-hero{margin:32px 0 0}.asf-about-hero img{width:100%;height:auto;display:block}.asf-about-photos--stack{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-1)}.asf-about-photos--stack .asf-about-photo--wide{grid-column:1 / -1}.asf-about-photos--row{display:flex;gap:var(--sp-1);align-items:flex-start}.asf-about-photos--row .asf-about-photo--wide{flex:1.5 1 0}.asf-about-photos--row .asf-about-photo--tall{flex:.667 1 0}.asf-about-body{margin-top:var(--sp-4)}.asf-about-body p{max-width:68ch;font-size:var(--fs-body);font-weight:400;line-height:1.9;color:#000}.asf-about-body p+p{margin-top:var(--sp-2)}@media(max-width:640px){.asf-about-photos--stack,.asf-about-photos--row{display:flex;flex-direction:column;gap:var(--sp-1)}.asf-about-name{font-size:var(--fs-display-m)}}@media(min-width:821px){.asf-about-name{font-size:calc(var(--fs-display-l) - 8px)}.asf-about-lede{margin-top:var(--sp-4)}}.asf-about-side{margin:0}.asf-about-side img{width:100%;height:auto;display:block}@media(max-width:820px){.asf-about-cols,.asf-about-copy{display:contents}.asf-about-side{display:none}}@media(min-width:821px){.asf-about-cols{display:flex;align-items:flex-start;gap:var(--sp-5)}.asf-about-copy{flex:1 1 68ch;min-width:0}.asf-about-side{flex:0 0 50%;min-width:0;margin:var(--sp-4) 0 0 auto}}.records-player{margin-top:var(--sp-5)}.records-player .sc-section{grid-template-columns:minmax(0,1fr)}.mix-extlink{margin-top:var(--sp-1);text-align:left}.sc-footer{text-align:left;margin-top:clamp(40px,6vw,64px)}.sc-footer a:not(.btn){color:#000;font-size:var(--fs-body-s);letter-spacing:0;text-transform:none;border-bottom:1px solid var(--border-paper);padding-bottom:4px;transition:color .15s,border-color .15s}.mix-card{display:flex;align-items:stretch;min-width:0;border:1px solid var(--border-paper);border-radius:0;background:var(--ink)}.mix-artwork{flex:0 0 104px;width:104px;height:104px;align-self:flex-start;display:flex;align-items:center;justify-content:center;background:#000;overflow:hidden}.mix-artwork__img{width:100%;height:100%;object-fit:cover;display:block}.mix-player{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.mix-top{display:flex;align-items:flex-start;min-width:0}.mix-body{flex:1 1 auto;min-width:0;padding:var(--sp-1) var(--sp-2);display:flex;flex-direction:column;gap:var(--sp-1)}.mix-head{display:flex;align-items:baseline;gap:var(--sp-1);flex-wrap:nowrap;min-width:0}.mix-title{font-size:var(--fs-body);font-weight:700;letter-spacing:0;line-height:1.2;color:#000;text-transform:uppercase;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mix-by{font-size:var(--fs-body);font-weight:400;letter-spacing:0;color:#000;text-transform:uppercase;flex:0 0 auto;white-space:nowrap}#live-mix .mix-by{font-weight:700}.mix-controls{display:flex;align-items:center;gap:var(--sp-2)}.mix-now{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:#000}.mix-play{flex:0 0 auto;width:56px;height:56px;margin:0;padding:0;background:transparent;border:1px solid var(--border-paper);border-radius:0;display:inline-flex;align-items:center;justify-content:center;color:#000;cursor:pointer;transition:color .3s var(--ease-asf),border-color .3s var(--ease-asf)}.mix-play:focus-visible{outline:1px solid var(--accent);outline-offset:2px;color:var(--accent)}.mix-switch{display:flex;gap:var(--sp-1);margin-top:var(--sp-2)}.mix-switch__btn{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;cursor:pointer;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:var(--fs-label);line-height:1;color:#000;transition:color .3s var(--ease-asf)}.mix-switch__btn:focus-visible{color:var(--accent);outline:1px solid var(--accent);outline-offset:-8px}@media(hover:hover)and (pointer:fine){.mix-switch__btn:hover,.sc-list__ext:hover{color:var(--accent)}}.mix-play__icon{display:block;width:14px;height:16px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.mix-player.is-playing .mix-play__icon{clip-path:none;background:linear-gradient(90deg,currentColor 0 4px,transparent 4px 10px,currentColor 10px 14px)}.mix-wave{position:relative;width:100%;height:96px;min-width:0;margin:var(--sp-1) 0;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.mix-wave:focus-visible{outline:1px solid var(--accent);outline-offset:2px}@media(min-width:821px){#recMixWave,#clubGWave,#clubKinoWave,#clubRyokeiWave,#mixGWave,#mixKinoWave,#mixRyokeiWave,#mixRecWave,#mixLevWave{width:auto;margin-left:16px;margin-right:16px}}@media(min-width:821px){#mix-players .section-head{max-width:720px;margin-left:auto;margin-right:auto}#mix-players .records-player>.sc-section{margin-left:auto;margin-right:auto}#asf-records .record{grid-template-columns:minmax(0,1fr)}}@media(min-width:821px){#asf-records .record__composite{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--sp-4);align-items:start}#asf-records .record__detail{min-width:0}}@media(max-width:820px){#asf-records .record__composite,#asf-records .record__detail{display:contents}}@media(min-width:821px){#asf-records .wrap{display:grid;grid-template-columns:minmax(0,520px) minmax(0,520px);column-gap:var(--sp-5);align-items:start;justify-content:start}#asf-records .section-head{grid-column:1;grid-row:1;max-width:none;margin-left:0;margin-right:0}#asf-records .records{grid-column:1;grid-row:2;max-width:none;margin-left:0;margin-right:0}#asf-records .records-player{grid-column:2;grid-row:2;margin-top:0}#asf-records .records-player>.sc-section{margin-left:0;margin-right:0}#asf-records .wrap{column-gap:max(var(--sp-5),calc(75% - 780px))}#asf-records .record__jacket{max-width:100%}#asf-records .record__composite{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--sp-4);align-items:start}#asf-records .record__detail{display:contents}#asf-records .record__meta{grid-column:1;grid-row:1}#asf-records .record__tracklist{grid-column:2;grid-row:1}#asf-records .record__desc-toggle-row{grid-column:1 / -1;grid-row:2}#asf-records .record__desc-collapse{grid-column:1 / -1;grid-row:3}#asf-records .record__detail>.venue-map{grid-column:1 / -1;grid-row:4;justify-self:start;padding-left:0}#club-upcoming .section-head,#club-upcoming .club-upcoming__list,#live-mix .section-head,#live-mix .sc-section{max-width:720px;margin-left:0;margin-right:auto}}#live-mix .sc-section+.sc-section{margin-top:var(--sp-5)}.mix-card-label{margin:var(--sp-5) 0 var(--sp-1);font-weight:700}#live-mix .section-head+.mix-card-label{margin-top:0}.records-player>.mix-card-label:first-child{margin-top:0}.mix-wave__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.mix-wave__head{position:absolute;top:50%;left:0;width:36px;height:36px;transform-origin:50% 100%;transform:translate(-50%,-100%) rotate(-90deg);background:#000;-webkit-mask:url(asf-play-arrow.svg) center / contain no-repeat;mask:url(asf-play-arrow.svg) center / contain no-repeat;pointer-events:auto;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent}.mix-wave__head:before{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.mix-player.is-scrubbing{cursor:grabbing}.mix-player.is-scrubbing .mix-wave__head{transform:translate(-50%,-100%) rotate(-90deg) scale(1.15) rotate(-8deg);cursor:grabbing}.mix-wave__tip{position:absolute;top:-26px;left:0;transform:translate(-50%);display:none;white-space:nowrap;pointer-events:none;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);font-variant-numeric:tabular-nums;color:var(--ink);background:#000;border:1px solid var(--border-strong);padding:1px 6px}@media(hover:hover)and (pointer:fine){.mix-wave.is-hover .mix-wave__tip{display:block}}.sc-meta.mix-meta{margin:0;padding:0;flex:0 0 auto}@media(max-width:600px){.mix-wave{height:80px;width:auto;margin-left:8px;margin-right:8px}.mix-controls{gap:var(--sp-1)}}@media(prefers-reduced-motion:reduce){.mix-wave__head{transition:none}.mix-player.is-scrubbing .mix-wave__head{transform:translate(-50%,-100%) rotate(-90deg)}}.sc-iframe-hidden{position:absolute;width:1px;height:1px;left:-9999px;top:0;border:0;opacity:0;pointer-events:none}@media(max-width:600px){.sc-player{height:64px;padding:0 24px;border-width:2.5px}.sc-player__track{height:40px}.sc-player__track:before{height:4px}.sc-player__fill{height:4px}.sc-player__head{width:22px;height:24px}.sc-player__head svg,.sc-player__head .sc-player__head__play{width:22px;height:22px}}.videos-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.video-tile{position:relative;aspect-ratio:9/16;overflow:hidden;cursor:pointer;background:var(--bg);border:1px solid var(--border);padding:0;transition:opacity .25s,border-color .25s;-webkit-tap-highlight-color:transparent}.video-tile:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.video-tile video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.video-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#000;display:none;align-items:center;justify-content:center}.video-modal.is-open{display:flex}.video-modal__video{width:100%;height:100%;object-fit:contain;background:#000}.video-modal__close{position:absolute;top:16px;right:16px;z-index:2;width:44px;height:44px;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:var(--ink);font-size:var(--fs-display-s);line-height:1;cursor:pointer;display:grid;place-items:center;transition:color .15s}.video-modal__close:focus-visible{color:var(--accent);outline:1px solid var(--accent);outline-offset:-8px}body.video-open{overflow:hidden}.chart-preview-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 20px;margin-bottom:18px}.chart-preview-head .vol{font-size:var(--fs-micro);letter-spacing:var(--tr-micro);color:#000;text-transform:uppercase}.chart-accordion{display:flex;flex-direction:column;gap:clamp(44px,6vw,64px)}.chart-dj{border-top:1px solid rgba(0,0,0,.35)}.chart-dj-bar{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 4px 14px;border:0;cursor:pointer;text-align:left;background:var(--surface-gray);color:#000;-webkit-tap-highlight-color:transparent;transition:color .25s var(--ease-asf)}.chart-dj-bar:focus-visible{color:var(--accent)}.chart-dj-bar-name{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.chart-dj-bar .dj-name{font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:400;letter-spacing:0;font-size:18px;line-height:1}.dj-affil{font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;line-height:1;color:#0009}.dj-face{flex:0 0 auto;width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid rgba(0,0,0,.15);transition:border-color .3s var(--ease-asf),transform .3s var(--ease-asf)}@media(min-width:821px){.dj-face{width:56px;height:56px}}.chart-dj-bar .dj-face{border-color:#000}.chart-dj-bar:focus-visible .dj-face{border-color:var(--accent);transform:scale(1.05)}.chart-dj-panel-inner{padding-bottom:14px}.chart-order-note{margin:var(--sp-1) 0 0;padding:0 4px;color:#0009}.chart-row-compact{display:grid;grid-template-columns:32px 1fr auto;grid-template-areas:"rank  artist artist" "gap   title  label";column-gap:16px;row-gap:3px;padding:10px 4px;border-top:1px solid var(--border-paper);transition:color .2s var(--ease-asf),padding-left .2s var(--ease-asf)}.chart-row-compact .rank{grid-area:rank;font-family:var(--font-mono);font-size:var(--fs-micro);color:#000;line-height:1.4;transition:color .2s var(--ease-asf)}.chart-row-compact .meta{display:contents}.chart-row-compact .t-artist{grid-area:artist;min-width:0;font-size:var(--fs-body-s);letter-spacing:.02em;text-transform:uppercase;line-height:1.4;font-weight:700}.chart-row-compact .t-title{grid-area:title;min-width:0;align-self:start;font-size:var(--fs-micro);font-style:italic;color:#000;line-height:1.4;transition:color .2s var(--ease-asf);overflow-wrap:break-word;word-break:break-word}.chart-row-compact .t-label{grid-area:label;min-width:0;align-self:start;justify-self:end;text-align:right;font-size:var(--fs-micro);letter-spacing:var(--tr-micro);color:#000;text-transform:uppercase;line-height:1.4;transition:color .2s var(--ease-asf)}@media(max-width:820px){.chart-dj-bar,.chart-row-compact,.chart-order-note{padding-left:var(--sp-2);padding-right:var(--sp-2)}}.chart-cta{margin-top:var(--sp-4);display:flex;justify-content:center}.artist-list{border-top:1px solid rgba(0,0,0,.35)}.artist-list li{border-bottom:1px solid var(--border-paper)}.artist-link{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:64px;padding:var(--sp-2) 4px;color:#000;text-decoration:none;transition:padding-left .3s var(--ease-asf)}.artist-link:focus-visible{padding-left:12px}.artist-link:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.artist-link-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;min-width:0}.artist-link-arrow{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--fs-body-s);line-height:1;color:#000;transition:color .3s var(--ease-asf)}.artist-link:focus-visible .artist-link-name,.artist-link:focus-visible .artist-link-arrow{color:var(--accent)}.artist-link-name{font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:400;letter-spacing:0;font-size:18px;line-height:1;white-space:nowrap;transition:color .3s var(--ease-asf)}.artist-link:focus-visible .artist-link-name{color:var(--accent)}.artist-toggle{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;width:100%;text-align:left;cursor:pointer;color:#000}.artist-toggle-icon{position:relative;width:14px;height:14px;flex:0 0 auto;color:#000;transition:color .3s var(--ease-asf)}.artist-toggle-icon:before,.artist-toggle-icon:after{content:"";position:absolute;background:currentColor;transition:transform .3s var(--ease-asf)}.artist-toggle-icon:before{left:0;top:50%;width:100%;height:1px;transform:translateY(-50%)}.artist-toggle-icon:after{top:0;left:50%;width:1px;height:100%;transform:translate(-50%) scaleY(1)}.artist-toggle[aria-expanded=true] .artist-toggle-icon{color:#000}.artist-toggle[aria-expanded=true] .artist-toggle-icon:after{transform:translate(-50%) scaleY(0)}.artist-toggle:focus-visible .artist-toggle-icon{color:var(--accent)}.artist-bio-collapse{overflow:hidden;max-height:0;transition:max-height .3s var(--ease-asf)}.artist-bio-collapse-inner{padding:var(--sp-2) 4px var(--sp-4)}.artist-bio-layout{display:grid;grid-template-columns:1fr;gap:var(--sp-3)}@media(min-width:900px){.artist-bio-layout{grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:var(--sp-4);align-items:start}}.artist-bio-photo{margin:0}.artist-bio-photo img{width:100%;height:auto;display:block}.artist-bio-role{display:block;margin-bottom:var(--sp-2)}.artist-bio-nameline{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--sp-2);row-gap:2px;margin:0 0 var(--sp-2)}.artist-bio-nameline__name{font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:400;letter-spacing:0;font-size:18px;line-height:1}.artist-bio-nameline .artist-bio-role{display:inline;margin-bottom:0}.artist-bio .bio-lang{display:flex;flex-direction:column;gap:var(--sp-2)}.artist-bio .bio-lang p{margin:0;font-size:var(--fs-body);font-weight:400;line-height:1.9;color:#000}.artist-bio .bio-lang[lang=en]{max-width:68ch}.artist-bio .bio-lang[lang=en] p{color:#000}.bio-lede,.artist-bio .bio-lang p.bio-lede{font-size:var(--fs-display-s);line-height:1.45;color:#000;letter-spacing:0;font-weight:700}.artist-bio .bio-divider{width:40px;height:1px;background:#00000059;margin:var(--sp-3) 0}.party-guest-bio--en p.bio-lede,.record__desc p.bio-lede{font-size:var(--fs-display-s);line-height:1.45;font-weight:700;color:#000;letter-spacing:0}.party-guest-lede{display:block;font-size:var(--fs-display-s);line-height:1.45;margin-bottom:var(--sp-2);color:#000}.artist-bio-actions{margin-top:var(--sp-3);display:flex;flex-wrap:wrap;gap:var(--sp-2)}.bio-link{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:#000;display:inline-flex;align-items:center;min-height:44px;padding:0 4px;transition:color .3s var(--ease-asf)}.bio-link:focus-visible{color:var(--accent);outline:1px solid var(--accent);outline-offset:2px}button.bio-link{appearance:none;-webkit-appearance:none;background:transparent;border:0;cursor:pointer}@media(hover:hover)and (pointer:fine){.artist-link:hover{padding-left:8px}.artist-link:hover .artist-link-name,.artist-link:hover .artist-link-arrow{color:var(--accent)}}.party-grid{display:grid;grid-template-columns:1fr;gap:var(--sp-4)}.party-info{display:flex;flex-direction:column}.club-upcoming__list{border:1px solid var(--border-paper);list-style:none;margin:0;padding:0}.club-upcoming__row{padding:24px}.club-upcoming__row+.club-upcoming__row{border-top:1px solid var(--border-paper)}.club-upcoming__date{font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-variant-numeric:tabular-nums;font-size:var(--fs-display-s);font-weight:400;letter-spacing:0;line-height:1.15;color:#000}.club-upcoming__party{margin-top:4px;font-size:var(--fs-body);font-weight:400;color:#000}.club-upcoming__meta{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:#0000008c}.club-upcoming__meta .bio-link{color:#000}.club-upcoming__price{margin-top:4px;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);color:#0000008c}.club-upcoming__row--flyer{display:flex;gap:16px;align-items:flex-start}.club-upcoming__flyer{flex:0 0 80px;width:80px;height:auto;display:block;cursor:zoom-in}.club-upcoming__flyer:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.club-upcoming__flyer-reserve{flex:0 0 80px;width:80px}.club-upcoming__text{min-width:0;flex:1 1 auto}.club-upcoming__cal{margin:0}.club-upcoming__row .party-add-cal{margin-top:8px;padding:4px 8px;gap:6px}.club-upcoming__row .party-add-cal svg{width:14px;height:14px}.club-upcoming__row .party-add-cal__label{font-size:var(--fs-micro);letter-spacing:var(--tr-micro)}.party-guest-label{display:block;color:var(--accent)}.np-guest-photo{width:min(100%,456px);margin:0 0 var(--sp-4);cursor:zoom-in}.np-guest-photo img{width:100%;height:auto;display:block}.np-guest-photo:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.party-guest-bio{margin-top:var(--sp-2)}.party-guest-bio p{font-size:var(--fs-body);line-height:1.9;font-weight:400;color:#000}.party-guest-bio p+p{margin-top:var(--sp-2)}.party-guest-bio.prose-ja{max-width:26em;font-size:13px}.party-guest-bio.prose-ja p{font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Hiragino Kaku Gothic ProN,sans-serif;font-weight:500;font-size:13px;letter-spacing:normal;line-height:2;text-align:justify;line-break:strict;word-break:normal}.party-guest-bio.prose-ja p+p{margin-top:0;text-indent:1em}.party-guest-bio.prose-ja .party-guest-bio__lead+p{margin-top:var(--sp-2)}@media(max-width:820px){.party-guest-bio.prose-ja{max-width:none;font-size:14px}.party-guest-bio.prose-ja p{font-size:14px;letter-spacing:normal;line-height:2;text-align:left;line-break:auto;word-break:normal}.party-guest-bio.prose-ja p+p{margin-top:2em;text-indent:0}.party-guest-bio.prose-ja .party-guest-bio__lead+p{margin-top:2em}}.party-guest-bio--en{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--border-paper);max-width:68ch}.party-guest-bio--en p{color:#000}@media(min-width:821px){.party-info{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);column-gap:64px;align-items:start}.np-guest-photo{margin-bottom:0;width:100%;order:0}.party-guest-label{font-size:var(--fs-label)}.party-guest-bio.prose-ja{max-width:30em;font-size:15px}.party-guest-bio.prose-ja p{font-size:15px}.party-guest-bio--en{font-size:17px;max-width:450px}.party-guest-bio--en p{font-size:17px}}.party-date{font-size:var(--fs-display-l);line-height:1.1;margin-top:0;max-width:100%;overflow-wrap:break-word;word-break:break-word;display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-1)}.party-date-meta{display:inline-flex;align-items:baseline;gap:var(--sp-1)}.party-date-day{font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-size:var(--fs-label);font-weight:400;letter-spacing:var(--tr-label);text-transform:uppercase;color:#000}.party-add-cal{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:max-content;min-height:44px;padding:12px 20px;background:#000;border:1px solid #000000;color:var(--ink);font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-size:var(--fs-body-s);font-weight:400;letter-spacing:var(--tr-label);text-transform:uppercase;line-height:1;transition:background .25s var(--ease-asf),border-color .25s var(--ease-asf),color .25s var(--ease-asf)}.party-add-cal svg{display:block;flex:none}.party-add-cal__label{white-space:nowrap}@media(min-width:821px){.party-add-cal{align-self:flex-end;transform:translateY(calc(var(--fs-display-l) * -.182))}.club-upcoming__row .party-add-cal,.bio-upcoming__row .party-add-cal{align-self:auto;transform:none}}.party-add-cal:focus-visible{outline:1px solid var(--accent);outline-offset:2px}@media(hover:hover)and (pointer:fine){.party-add-cal:hover{background:var(--accent);border-color:var(--accent);color:#000}}.party-add-cal:active{background:var(--accent);border-color:var(--accent);color:#000}.party-date-break{display:none}@media(max-width:820px){.party-add-cal{align-self:center;padding:6px 12px;gap:0;margin-left:auto}.party-add-cal svg{display:none}.party-add-cal__label{white-space:normal;width:min-content;text-align:center;font-size:var(--fs-micro);letter-spacing:var(--tr-micro);line-height:1.3;word-break:normal;overflow-wrap:normal}}.party-venue{margin-top:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px}.party-venue .venue-name{font-size:var(--fs-body-s);letter-spacing:.04em;text-transform:uppercase;color:#000}.party-venue .venue-map{padding:0;margin:-13px 0}.venue-map{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:#000;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 8px;transition:color .3s var(--ease-asf)}.venue-map:focus-visible{color:var(--accent);outline:1px solid var(--accent);outline-offset:2px}.party-facts-line{margin-top:var(--sp-1);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:#000}.party-facts-en{margin-top:var(--sp-1);max-width:44ch;font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-size:var(--fs-body-s);line-height:1.5;color:#000}.party-facts-en__ra{padding:0 0 0 8px;margin:-13px 0;vertical-align:middle}.party-date__ra{align-self:center;padding:0 8px}.party-lineup{margin-top:var(--sp-4)}.party-lineup-list{margin-top:var(--sp-1);display:flex;flex-direction:column;gap:var(--sp-1)}.party-lineup-list li{display:flex;align-items:baseline;gap:var(--sp-1);font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-size:18px;line-height:1.5;text-transform:uppercase;font-weight:400}.party-lineup-list .tag{font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-size:var(--fs-micro);letter-spacing:var(--tr-micro);color:var(--accent);border:1px solid var(--accent);padding:1px 6px}.party-links{margin-top:var(--sp-4);display:flex;flex-wrap:wrap;gap:var(--sp-2)}.party-date-group,.party-date-actions{display:contents}@media(min-width:821px){.party-date{display:contents}.party-date-group{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-1);max-width:100%;overflow-wrap:break-word;word-break:break-word;order:1;font-size:calc(var(--fs-display-l) - 16px)}.np-facts>.cat-marker{order:0}.np-facts>.party-venue{order:2}.np-facts>.party-facts-line{order:3}.np-facts>.party-facts-en{order:4}.np-facts>.party-lineup{order:5}.party-date-actions{display:inline-flex;align-items:center;gap:var(--sp-1);order:6;margin-top:calc(clamp(40px,6vw,64px) - var(--sp-1))}.party-date-actions .party-add-cal{align-self:auto;transform:none}}.np-rule--actions{display:none}@media(min-width:821px){.np-rule--actions{display:block;order:7;margin-top:calc(clamp(32px,4vw,52px) - var(--sp-1))}}.booking-section{text-align:center;background:var(--surface-gray);color:#000;border-bottom-color:var(--border-paper)}.booking-section .wrap{display:flex;flex-direction:column;align-items:center}.booking-section h2{font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.06em;font-size:24px;line-height:1.3;max-width:100%;overflow-wrap:break-word;word-break:break-word}.booking-copy{max-width:56ch;margin-top:var(--sp-2);font-size:var(--fs-body);line-height:1.9;color:#000}.booking-copy .jp{display:block;margin-top:var(--sp-1);font-size:var(--fs-body-s);color:#000}.booking-section .btn{margin-top:20px}.booking-section .btn-solid{background:#000;border-color:#000;color:var(--ink)}.booking-section .btn-solid:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.booking-section .worldwide{margin-top:var(--sp-2);color:#000}.list-section{background:var(--surface-gray);color:#000;border-bottom-color:var(--border-paper);transition:border-color .4s var(--ease-asf)}.list-section .wrap{display:flex;flex-direction:column;align-items:center;text-align:center}.list-section h2{font-family:Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.06em;font-size:24px;line-height:1.3;max-width:100%;overflow-wrap:break-word;word-break:break-word}.list-section .list-form{margin-top:20px}#shop.is-active~.list-section{display:none}.site-footer{position:relative;z-index:1;padding:var(--section-pad) 0 var(--sp-3);border-top:1px solid var(--border);background:var(--surface-gray);color:#000;font-variant-numeric:tabular-nums;transition:border-color .4s var(--ease-asf)}.footer-grid{display:grid;grid-template-columns:1fr;gap:var(--sp-4);padding-bottom:var(--sp-4);border-bottom:1px solid var(--border);transition:border-color .4s var(--ease-asf)}@media(min-width:760px){.footer-grid{grid-template-columns:1.4fr 1fr}.footer-legal{grid-column:1/-1}}.footer-brand .wordmark .logo-img{height:64px;width:auto;filter:invert(1);display:block;margin-bottom:var(--sp-1);transition:filter .4s var(--ease-asf)}.footer-brand p{margin-top:var(--sp-2);max-width:38ch;font-size:var(--fs-body-s);color:var(--ink);transition:color .4s var(--ease-asf)}@media(max-width:759px){.footer-brand p{max-width:none}}.footer-col h3{font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--ink);margin-bottom:var(--sp-2);transition:color .4s var(--ease-asf)}.footer-col ul{display:flex;flex-direction:column;gap:var(--sp-2)}.footer-col a{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;transition:color .3s var(--ease-asf)}.footer-legal{text-align:left}.footer-legal__head{display:block;margin-bottom:16px;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:400;color:var(--ink);transition:color .4s var(--ease-asf)}.footer-legal__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 24px;justify-content:flex-start}@media(max-width:759px){.footer-legal__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:8px}}.footer-col a.footer-mail{text-transform:none;letter-spacing:.02em;display:inline-block;line-height:1.5}.footer-icons{display:flex;align-items:center;margin:-12px 0 -12px -12px}.footer-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;transition:color .3s var(--ease-asf)}.footer-icon svg{display:block}.footer-icon:focus-visible{outline:1px solid var(--accent);outline-offset:-6px;color:var(--accent)}.footer-list-note{max-width:34ch;color:#0000008c;transition:color .4s var(--ease-asf)}.footer-legal__list a{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:400;color:var(--ink);transition:color .3s var(--ease-asf)}.footer-legal__list a:focus-visible{outline:1px solid var(--accent);outline-offset:2px}@media(hover:hover){.footer-legal__list a:hover{color:var(--accent)}}.footer-bottom{margin-top:var(--sp-3);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2)}.footer-bottom .legal{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.footer-bottom .legal a{font-size:var(--fs-micro);letter-spacing:var(--tr-micro);color:var(--ink);text-transform:uppercase}.footer-bottom .copyright{font-size:var(--fs-micro);letter-spacing:var(--tr-micro);color:var(--ink);text-transform:uppercase;transition:color .4s var(--ease-asf)}.prose-ja{max-width:40em}.prose-ja p{font-size:var(--fs-body);line-height:2;letter-spacing:.04em;margin:0}.prose-ja p+p{margin-top:1.25em}@media(max-width:820px){.prose-ja p{font-size:15px}}#club .section,#label .section,#chart .section,#visual .section{border-bottom-color:var(--border-paper)}#visual .video-tile{border-color:var(--border-paper)}.site-footer{border-top-color:var(--border-paper)}.footer-grid{border-bottom-color:var(--border-paper)}.footer-brand .wordmark .logo-img{filter:none}.footer-brand p,.footer-col h3,.footer-legal__head,.footer-legal__list a{color:#000}.footer-bottom .copyright{color:#0000008c}.list-section .list-form input[type=email]{border-color:#00000059;color:#000}.list-section .list-form input[type=email]:focus-visible{border-color:#000}.list-section .list-form input[type=email]::placeholder{color:#000;opacity:.5}.list-section .list-form button{background:#000;border-color:#000;color:var(--ink)}@media(hover:hover){.btn:hover,.btn-solid:hover{filter:brightness(.84)}.wordmark:hover{opacity:.7}.section-tabs__list a:not(.is-active):hover{background:#0000000f}.venue-map:hover{color:var(--accent)}.flyer-frame:hover img{transform:scale(1.025)}.look-lightbox__close:hover,.look-lightbox__nav:hover{border-color:var(--accent);color:var(--accent)}.page-close:hover{color:var(--accent)}.sc-player:hover{background:#1212148f;border-color:#ffffff4d;box-shadow:0 0 20px #ffffff0f,0 3px #00000040}.sc-list__item:hover{color:#000;padding-left:var(--sp-2)}.sc-footer a:hover{color:var(--accent);border-color:var(--accent)}.video-tile:hover{opacity:.85;border-color:var(--border-strong)}.video-modal__close:hover,.chart-dj-bar:hover{color:var(--accent)}.chart-dj-bar:hover .dj-face{border-color:var(--accent);transform:scale(1.05)}.chart-row-compact:hover{color:var(--accent);padding-left:8px}.chart-row-compact:hover .rank{color:var(--accent)}.chart-row-compact:hover .t-title,.chart-row-compact:hover .t-label{color:inherit}.artist-link:hover{padding-left:12px}.artist-link:hover .artist-link-name{color:var(--accent)}.booking-section .btn-solid:hover{background:#000c;border-color:#000c}.list-section .list-form button:hover{filter:brightness(.84)}.quicknav__group--list .list-form button:hover{background:#000c;border-color:#000c}.footer-col a:hover,.footer-bottom .legal a:hover{color:var(--accent)}#visual .video-tile:hover{border-color:#0000004d}.list-section .list-form button:hover{background:#000c;border-color:#000c;filter:none}}@media(hover:hover)and (max-width:820px){.chart-row-compact:hover{padding-left:20px}}a,button,input,select,textarea,label,[role=button],[role=link],[role=slider],[role=tab],.flyer-frame{touch-action:manipulation}html{font-variation-settings:"wght" 400}.chart-row-compact .t-artist,.chart-row-compact .t-title,.chart-row-compact .t-label,.footer-col a,.product-name{font-family:Graphik Cond,Neue DIN Cond,din-2014-narrow,din-2014,DIN Condensed,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif}.asf-calmenu{position:fixed;z-index:1310;min-width:200px;padding:8px 0;background:#fff;border:1px solid var(--border-paper);box-shadow:0 3px #0000001f}.asf-calmenu__item{display:flex;align-items:center;min-height:40px;padding:0 16px;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;text-decoration:none;color:#000;white-space:nowrap;transition:background-color .2s var(--ease-asf),color .2s var(--ease-asf)}.asf-calmenu__item:hover,.asf-calmenu__item:focus-visible{background:var(--accent);color:#000;outline:none}#club{--club-ink-2:rgba(0,0,0,.55)}#club .flyer-toggle{display:none}@media(max-width:820px){#club .np-rule--flyer{display:none}#club .np-facts{padding-top:64px}#club .np-facts>.cat-marker{font-family:var(--font-mono);line-height:16px;order:0}#club .party-date{display:contents}#club .party-date-group{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-2);max-width:100%;overflow-wrap:break-word;word-break:break-word;order:1;margin-top:var(--sp-1);font-size:48px;line-height:1;letter-spacing:-.01em}#club .np-facts>.party-venue{order:2}#club .np-facts>.party-facts-line{order:3}#club .np-facts>.party-facts-en{order:4}#club .np-facts>.party-lineup{order:5}#club .party-date-actions{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--sp-1);order:6;margin-top:32px}#club .party-date-actions .party-add-cal{align-self:auto;transform:none;margin-left:0;min-height:48px;padding:0 var(--sp-2);gap:var(--sp-1)}#club .party-date-actions .party-add-cal svg{display:block}#club .party-date-actions .party-add-cal__label{white-space:nowrap;width:auto;text-align:left;font-size:var(--fs-body-s);letter-spacing:var(--tr-label);line-height:1}#club .party-date-actions .party-date__ra{align-self:center}#club .party-venue{margin-top:var(--sp-2)}#club .party-venue .venue-name{font-family:var(--font-mono);font-size:24px;line-height:32px;letter-spacing:.06em}#club .party-facts-line{line-height:16px;color:var(--club-ink-2)}#club .party-facts-en{font-family:var(--font-mono);margin-top:32px;font-size:var(--fs-body);line-height:24px;letter-spacing:.02em;color:var(--club-ink-2);max-width:34em}#club .party-lineup{margin-top:32px}#club .party-lineup>.label{display:block;line-height:16px}#club .party-lineup-list{margin-top:var(--sp-2)}#club .party-lineup-list li{font-family:var(--font-mono);font-size:var(--fs-body);line-height:24px;letter-spacing:.02em}#club .party-lineup-list .tag{border:0;padding:0;color:var(--club-ink-2);font-size:var(--fs-micro);line-height:16px;letter-spacing:var(--tr-micro)}#club .np-rule--lineup{display:none}#club .np-more{margin-top:64px}#club .np-guest-photo{margin-bottom:var(--sp-1)}#club .party-guest-label{line-height:16px}#club .party-guest-bio{margin-top:var(--sp-4)}#club .party-guest-bio--en{margin-top:var(--sp-4);padding-top:var(--sp-4)}#club .party-guest-bio--en p.bio-lede{font-size:var(--fs-display-s);line-height:1.45;font-weight:700;letter-spacing:0;color:#000}#club .flyer-strip{--club-cols:3;--club-col:calc((100% + var(--gutter) - var(--club-cols) * var(--sp-1)) / var(--club-cols));display:grid;grid-auto-flow:column;grid-auto-columns:var(--club-col);grid-template-rows:repeat(1,auto);align-items:start;gap:var(--sp-1);padding-bottom:var(--sp-1)}#club .flyer-strip.is-open,#club .flyer-strip[data-archive-fits]{grid-auto-flow:row;grid-template-columns:repeat(var(--club-cols),minmax(0,1fr));grid-template-rows:none;overflow-x:visible}#club .flyer-strip .flyer-frame{width:auto;aspect-ratio:4/5;background:transparent}#club .flyer-strip .flyer-frame img{width:100%;height:100%;object-fit:contain}#club .flyer-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 8px;margin:0;border:0;background:transparent;cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:#000;transition:color .3s var(--ease-asf)}#club .flyer-toggle:focus-visible{color:var(--accent);outline:1px solid var(--accent);outline-offset:2px}#club .flyer-toggle:active{color:var(--accent)}#club .flyer-toggle[aria-expanded=false] .flyer-toggle__close,#club .flyer-toggle[aria-expanded=true] .flyer-toggle__open{display:none}}@media(min-width:561px)and (max-width:820px){#club .flyer-strip{--club-cols:5}}@media(hover:hover)and (pointer:fine){#club .flyer-toggle:hover{color:var(--accent)}}#club .np-facts .party-date-day{font-weight:400}#club .np-facts .party-facts-line,#club .np-facts .party-facts-en,#club .np-facts .party-lineup>.label{color:var(--club-ink-2)}#club .np-facts .party-lineup-list .tag{color:var(--club-ink-2);border:0;padding:0;background:transparent}#club .party-guest-label{color:var(--club-ink-2)}@media(max-width:820px){#club .np-facts .party-date-actions .party-add-cal__label{font-size:var(--fs-micro);letter-spacing:var(--tr-micro);line-height:12px}}#visual{--visual-ink-2:rgba(0,0,0,.55)}#visual .look-credits .look-credits__title{font-size:var(--fs-body);line-height:24px;letter-spacing:var(--tr-label);color:#000}#visual .look-credits>span:not(.look-credits__title){font-size:var(--fs-micro);line-height:16px;letter-spacing:var(--tr-micro);color:var(--visual-ink-2)}#visual .look-credits>span:not(.look-credits__title) .look-credit-link{font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}#visual .photo-credit{font-size:var(--fs-micro);line-height:16px;letter-spacing:var(--tr-micro);color:var(--visual-ink-2)}#visual .photo-credit .look-credit-link{font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}#label{--label-ink-2:rgba(0,0,0,.55);--label-rule-strong:rgba(0,0,0,.45);--label-chapter:var(--sp-6)}@media(max-width:820px){#label{--label-chapter:var(--sp-5)}}#label .section{padding-top:var(--label-chapter);padding-bottom:var(--label-chapter)}#label .section:first-child{padding-top:0}#label .section{border-bottom:0}#label .section-head{border-top:1px solid var(--label-rule-strong);padding-top:var(--sp-3);margin-bottom:var(--sp-4)}#label .asf-about-name{margin:0;font-size:clamp(48px,6.25vw,80px);line-height:1;letter-spacing:-.01em;font-weight:400}#label .asf-about-head{margin-bottom:var(--sp-4)}#label .asf-about-hero{margin-top:var(--sp-4);margin-bottom:0}@media(min-width:821px){#label .asf-about-hero{width:calc(100% - 2 * var(--gutter));margin-left:0;margin-right:auto}}#label .asf-about-cols,#label .asf-about-copy{display:contents}#label .asf-about-side{display:none}#label .asf-about-lede{margin-top:var(--sp-4);max-width:34em;font-size:var(--fs-display-s);line-height:32px;letter-spacing:var(--tr-label);font-weight:400}#label .asf-about-body{margin-top:var(--sp-3);display:grid;gap:var(--sp-3)}@media(min-width:821px){#label .asf-about-body{grid-template-columns:repeat(2,minmax(0,34em));column-gap:var(--sp-5);row-gap:var(--sp-3);align-items:start}}#label .asf-about-body p{max-width:none;font-size:var(--fs-body);line-height:24px;letter-spacing:var(--tr-label)}#label .asf-about-body p+p{margin-top:0}#label .artist-list{border-top:1px solid var(--border-paper)}#label .artist-link{min-height:72px;padding:var(--sp-3) 0}#label .artist-link:hover,#label .artist-link:focus-visible{padding-left:0}#label .artist-link-head{gap:0 var(--sp-2)}#label .artist-link-name{font-size:var(--fs-body);line-height:24px;letter-spacing:var(--tr-label)}#label .artist-link-role{color:var(--label-ink-2);transition:color .3s var(--ease-asf)}#label .artist-link-arrow{font-size:var(--fs-micro);line-height:16px;letter-spacing:var(--tr-micro);color:var(--label-ink-2)}#label .artist-link:focus-visible .artist-link-role{color:#000}@media(hover:hover)and (pointer:fine){#label .artist-link:hover .artist-link-role{color:#000}}#label #asf-records .wrap{display:block}#label #asf-records .record__composite,#label #asf-records .record__detail{display:contents}@media(min-width:821px){#label .record{grid-template-columns:minmax(0,288px) minmax(0,1fr);column-gap:var(--sp-5)}}#label .record__title{margin:0;font-size:var(--fs-display-s);line-height:32px;letter-spacing:.06em;text-transform:uppercase;font-weight:400}#label .record__meta{display:block;margin:var(--sp-3) 0 0;border-top:1px solid var(--border-paper)}#label .record__row{display:grid;grid-template-columns:120px minmax(0,1fr);column-gap:var(--sp-2);align-items:baseline;padding:var(--sp-2) 0;border-bottom:1px solid var(--border-paper);font-size:var(--fs-body);line-height:24px;letter-spacing:var(--tr-label)}#label .record__tracklist{margin:var(--sp-5) 0 0}#label .record__tracks{display:block;margin:var(--sp-2) 0 0;border-top:1px solid var(--border-paper);font-size:var(--fs-body)}#label .record__tracks li{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:var(--sp-2);align-items:baseline;padding:var(--sp-3) 0;border-bottom:1px solid var(--border-paper);line-height:24px;letter-spacing:var(--tr-label)}#label .record__tracks .num{margin-right:0;font-size:var(--fs-micro);line-height:16px;letter-spacing:var(--tr-micro)}#label .record__desc-toggle-row{margin:var(--sp-5) 0 0;border-top:1px solid var(--border-paper)}#label .record__desc-toggle{width:100%;min-height:48px;padding:var(--sp-2) 0;border:0;border-bottom:1px solid var(--border-paper);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase}#label .record__desc-toggle-icon{width:var(--sp-2);height:var(--sp-2)}#label .record__desc{padding-top:var(--sp-3)}#label .record__desc p{margin:0;max-width:34em;font-size:var(--fs-body);line-height:24px;letter-spacing:var(--tr-label)}#label .record__desc p+p{margin-top:var(--sp-3)}#label .record__desc p.bio-lede{font-size:var(--fs-display-s);line-height:32px;letter-spacing:var(--tr-label);font-weight:400}#label #asf-records .record__detail .venue-map{display:flex;width:max-content;margin:var(--sp-3) 0 0 calc(var(--sp-1) * -1)}#label .records-player{margin-top:var(--label-chapter)}#label .mix-card-label{margin:0 0 var(--sp-1)}#label .mix-extlink .venue-map{margin-left:calc(var(--sp-1) * -1)}#label .asf-about-name,#label .asf-about-lede,#label .record__desc p.bio-lede,#label .mix-title,#label .mix-card-label,#club .party-guest-bio--en p.bio-lede,#club .mix-title,#club #live-mix .mix-by,#club .mix-card-label,#visual .look-credits .look-credits__title-lead{font-weight:400}.product-look__size--right{text-align:right}@media(min-width:821px){#label #asf-about{padding-bottom:8px}}@media(max-width:820px){#label #asf-about{padding-bottom:16px}}#label #asf-about .asf-about-name{margin-top:40px;margin-bottom:24px}#label .asf-about-lede{margin-top:24px}#label .asf-about-head{margin-bottom:0}.section-head:not(.shop-head--sr){margin-bottom:24px}#chart .section-head{margin-bottom:20px}#label .section-head{padding-top:48px;margin-bottom:24px}#club .np-facts .party-date-group{margin-top:0}#club .np-facts .party-venue,#club .np-facts .party-facts-line,#club .np-facts .party-facts-en,#club .np-facts .party-lineup{margin-top:16px}@media(max-width:820px){#club .party-guest-bio{margin-top:16px}#club .party-guest-bio--en{margin-top:24px;padding-top:24px}}@media(min-width:821px){.bio-layout.bio-layout{row-gap:24px}}@media(max-width:820px){.bio-head.bio-head{margin-bottom:24px}}.bio-lang.bio-lang p.bio-lede{margin-bottom:8px}@media(max-width:820px){#label{padding-top:calc(var(--header-h) + var(--tabs-h) + var(--tab-gap) - 48px)}}html{font-feature-settings:"palt" 0,"pkna" 0,"vpal" 0,"vkna" 0,"halt" 0}.num.num{font-feature-settings:"tnum" 1,"palt" 0,"pkna" 0,"vpal" 0,"vkna" 0,"halt" 0}.cat-marker:not(.mix-card-label):not(.player-drawer__title){text-indent:-.75em}.bio-role{text-indent:-.42em}#club .party-venue .venue-name{letter-spacing:.06em}#club .np-facts .party-facts-en{letter-spacing:.02em;line-height:24px}#club .party-lineup-list li{letter-spacing:var(--tr-label)}#club .np-facts .party-date-group{letter-spacing:-.01em}.size-btn.size-btn,.product-back__arrow.product-back__arrow{letter-spacing:var(--tr-micro)}.bio-lang.bio-lang p{line-height:24px}.bio-lang.bio-lang p.bio-lede{line-height:1.45}.booking-copy{line-height:24px}#club .party-guest-bio--en p{line-height:32px}#club .party-guest-bio--en p.bio-lede{line-height:1.45}#club .party-date-group,#club .party-date-group span{font-feature-settings:"tnum" 0,"palt" 0,"pkna" 0,"vpal" 0,"vkna" 0,"halt" 0;font-variant-numeric:proportional-nums}#club .np-facts .party-date-group{letter-spacing:-.03em}@media(min-width:821px){#club .np-facts .party-date-group{font-size:clamp(44px,7vw - 8px,88px)}}@media(min-width:821px){#club .party-venue .venue-name{font-size:24px;line-height:32px}#club .np-facts .party-facts-en{font-size:var(--fs-body)}#club .party-lineup-list li{font-size:var(--fs-body);line-height:24px}#club .party-date-actions .party-add-cal__label{font-size:var(--fs-micro);letter-spacing:var(--tr-micro)}#club .party-guest-bio--en{font-size:var(--fs-body)}#club .party-guest-bio--en p:not(.bio-lede){font-size:var(--fs-body)}}@media(max-width:389px){#club .mix-head{gap:4px}#club .mix-title,#club .mix-by{letter-spacing:-.03em}}#club .np-facts .party-date-group{letter-spacing:-.02em}.cat-marker:not(.mix-card-label):not(.player-drawer__title){text-indent:-.78em}.bio-role{text-indent:-.44em}.look-credits__title{text-indent:-.39em}@media(max-width:389px){#club .mix-title,#club .mix-by{letter-spacing:-.03em}}#label .artist-link-role,#label .record__row .label,#label .record__tracklist>.label,#label .record__desc-toggle,#label .record__desc-toggle .label,#label .venue-map,#label .mix-card-label,#label .mix-now,#label .mix-meta,#label .mix-meta .num,#label .sc-list__item,#label .sc-list__item .name,#label .sc-list__item .dur{line-height:16px}#label .section-head h2{line-height:32px}#label .record__tracklist>.label{display:block;margin-bottom:var(--sp-1)}#label .record__tracks{margin-top:0}#label #asf-records .record__detail .venue-map{padding-left:var(--sp-1)}#label .venue-map{margin-top:-14px;margin-bottom:-14px}#label #asf-records .record__detail .venue-map{margin-top:calc(var(--sp-3) - 14px)}#label .mix-extlink .venue-map{display:flex;width:max-content}#label .artist-link-role{text-indent:-.44em}#label .artist-link{align-items:flex-start}#label .artist-link-arrow{line-height:24px}#label .sc-list__item .name:before{content:"\25b7";display:inline-block;width:16px;visibility:hidden}#label .sc-list__item.is-current .name:before{content:"\25b7";visibility:visible}#label .sc-list__item{padding-right:var(--sp-1)}#label .mix-title{line-height:24px}#visual .section-head h2{line-height:32px}#visual .look-counter{line-height:16px}@media(min-width:821px){#visual .look-credit-band{align-items:baseline}}@media(max-width:820px){#visual .look-counter-row{margin-top:48px}}#visual .photo-coming{line-height:16px}#visual .look-credits>span:not(.look-credits__title) .look-credit-link:hover,#visual .look-credits>span:not(.look-credits__title) .look-credit-link:focus-visible,#visual .photo-credit .look-credit-link:hover,#visual .photo-credit .look-credit-link:focus-visible{color:var(--accent)}#live-mix .sc-list__item{padding-right:var(--sp-1)}#live-mix .mix-card-label,#live-mix .sc-list__item,#live-mix .sc-list__item .name,#live-mix .sc-list__item .dur,#live-mix .mix-now,#live-mix .mix-meta,#live-mix .mix-meta .num,#live-mix .mix-extlink .venue-map{line-height:16px}#live-mix .mix-title{line-height:24px}#live-mix .sc-list__item .name:before{content:"\25b7";display:inline-block;width:16px;visibility:hidden}#live-mix .sc-list__item.is-current .name:before{content:"\25b7";visibility:visible}#chart .chart-preview-head{margin-bottom:24px}#chart .chart-dj-bar{padding-bottom:24px}#chart .section-head h2{line-height:32px}#chart .section-head h2{width:100%}html[data-font=soehne]{--font-mono: "Soehne", "Graphik", "Neue DIN", "din-2014", "DIN Alternate", "fot-cezanne-pron", "a-otf-gothic-mb101-pr6n", "source-han-sans-jp-variable", "Helvetica Neue", -apple-system, system-ui, sans-serif}html[data-font=soehne] body,html[data-font=soehne] .section-head h2,html[data-font=soehne] .label-crew__name,html[data-font=soehne] .quicknav__panel,html[data-font=soehne] .record__title,html[data-font=soehne] .record__desc-toggle,html[data-font=soehne] .venue-head h2,html[data-font=soehne] .mitsuki-latin,html[data-font=soehne] .card__soldout,html[data-font=soehne] .asf-about-name,html[data-font=soehne] .chart-dj-bar .dj-name,html[data-font=soehne] .artist-link-name,html[data-font=soehne] .artist-bio-nameline__name,html[data-font=soehne] .club-upcoming__date,html[data-font=soehne] .party-date-day,html[data-font=soehne] .party-add-cal,html[data-font=soehne] .party-facts-en,html[data-font=soehne] .party-lineup-list li,html[data-font=soehne] .party-lineup-list .tag,html[data-font=soehne] .booking-section h2,html[data-font=soehne] .list-section h2,html[data-font=soehne] .page-title,html[data-font=soehne] .bg-row__title,html[data-font=soehne] .bg-type-sample,html[data-font=soehne] .bg-type-sample__name,html[data-font=soehne] .legal-block__title,html[data-font=soehne] .bio-name,html[data-font=soehne] .bio-upcoming__date{font-family:Soehne,Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif}html[data-font=soehne] .font-asf{font-family:ASF,Soehne,Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif}html[data-font=soehne] .party-guest-bio.prose-ja p{font-family:Soehne,Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Hiragino Kaku Gothic ProN,sans-serif}html[data-font=soehne] .site-header .wordmark,html[data-font=soehne] .quicknav__band,html[data-font=soehne] .quicknav__group a,html[data-font=soehne] .section-tabs__list a,html[data-font=soehne] .chart-row-compact .t-artist,html[data-font=soehne] .chart-row-compact .t-title,html[data-font=soehne] .chart-row-compact .t-label,html[data-font=soehne] .footer-col a,html[data-font=soehne] .product-name,html[data-font=soehne] .bg-type-sample--narrow{font-family:Soehne Schmal,Graphik Cond,Neue DIN Cond,din-2014-narrow,din-2014,DIN Condensed,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif}html[data-font=soehne] #club .np-facts .party-date-group{letter-spacing:0}html[data-font=soehne] .cat-marker:not(.mix-card-label):not(.player-drawer__title){text-indent:-.69em}html[data-font=soehne] .bio-role{text-indent:-.4em}html[data-font=soehne] .look-credits__title{text-indent:-.38em}html[data-font=soehne] #label .artist-link-role{text-indent:-.4em}@media(max-width:389px){html[data-font=soehne] #club .mix-title,html[data-font=soehne] #club .mix-by{letter-spacing:-.02em}}html[data-font=neuedin]{--font-mono: "Neue DIN", "din-2014", "DIN Alternate", "fot-cezanne-pron", "a-otf-gothic-mb101-pr6n", "source-han-sans-jp-variable", "Helvetica Neue", -apple-system, system-ui, sans-serif}html[data-font=neuedin] body,html[data-font=neuedin] .section-head h2,html[data-font=neuedin] .label-crew__name,html[data-font=neuedin] .quicknav__panel,html[data-font=neuedin] .record__title,html[data-font=neuedin] .record__desc-toggle,html[data-font=neuedin] .venue-head h2,html[data-font=neuedin] .mitsuki-latin,html[data-font=neuedin] .card__soldout,html[data-font=neuedin] .asf-about-name,html[data-font=neuedin] .chart-dj-bar .dj-name,html[data-font=neuedin] .artist-link-name,html[data-font=neuedin] .artist-bio-nameline__name,html[data-font=neuedin] .club-upcoming__date,html[data-font=neuedin] .party-date-day,html[data-font=neuedin] .party-add-cal,html[data-font=neuedin] .party-facts-en,html[data-font=neuedin] .party-lineup-list li,html[data-font=neuedin] .party-lineup-list .tag,html[data-font=neuedin] .booking-section h2,html[data-font=neuedin] .list-section h2,html[data-font=neuedin] .page-title,html[data-font=neuedin] .bg-row__title,html[data-font=neuedin] .bg-type-sample,html[data-font=neuedin] .bg-type-sample__name,html[data-font=neuedin] .legal-block__title,html[data-font=neuedin] .bio-name,html[data-font=neuedin] .bio-upcoming__date{font-family:Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif}html[data-font=neuedin] .font-asf{font-family:ASF,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif}html[data-font=neuedin] .party-guest-bio.prose-ja p{font-family:Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Hiragino Kaku Gothic ProN,sans-serif}html[data-font=neuedin] .site-header .wordmark,html[data-font=neuedin] .quicknav__band,html[data-font=neuedin] .quicknav__group a,html[data-font=neuedin] .section-tabs__list a,html[data-font=neuedin] .chart-row-compact .t-artist,html[data-font=neuedin] .chart-row-compact .t-title,html[data-font=neuedin] .chart-row-compact .t-label,html[data-font=neuedin] .footer-col a,html[data-font=neuedin] .product-name,html[data-font=neuedin] .bg-type-sample--narrow{font-family:Neue DIN Cond,din-2014-narrow,din-2014,DIN Condensed,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif}html[data-font=neuedin] #club .np-facts .party-date-group{letter-spacing:-.03em}html[data-font=neuedin] .cat-marker:not(.mix-card-label):not(.player-drawer__title){text-indent:-.64em}html[data-font=neuedin] .bio-role{text-indent:-.34em}html[data-font=neuedin] .look-credits__title{text-indent:-.39em}html[data-font=neuedin] #label .artist-link-role{text-indent:-.34em}@media(max-width:389px){html[data-font=neuedin] #club .mix-head{gap:var(--sp-1)}html[data-font=neuedin] #club .mix-title,html[data-font=neuedin] #club .mix-by{letter-spacing:0}}@media(max-width:389px){html[data-font=soehne] .club-upcoming__date,html[data-font=neuedin] .club-upcoming__date{font-feature-settings:"tnum" 0,"palt" 0,"pkna" 0,"vpal" 0,"vkna" 0,"halt" 0;font-variant-numeric:proportional-nums}}.club-upcoming__meta,.club-upcoming__price,.venue-count,.chart-preview-head .vol,.chart-order-note,.footer-col h3,.footer-list-note,.footer-legal__head,.footer-legal__list a,.footer-bottom .copyright,.footer-brand p,.section-tabs__list a,.player-drawer__heading,.mix-wave__tip,#playerDrawer .mix-card-label,#playerDrawer .sc-list__item,#playerDrawer .sc-list__item .name,#playerDrawer .sc-list__item .dur,#playerDrawer .mix-now,#playerDrawer .mix-meta,#playerDrawer .mix-meta .num,.cat-marker,.chart-row-compact .rank,.chart-row-compact .t-title,.chart-row-compact .t-label{line-height:16px}#club .section-head h2,#shop .section-head h2,.list-section h2,.club-upcoming__date{line-height:32px}.party-date__ra,.venue-map,.party-add-cal__label,.club-upcoming__row .party-add-cal__label,#club .party-date-actions .party-add-cal__label,#club .np-facts .party-date-actions .party-add-cal__label{line-height:16px}#visual .look-counter,.footer-brand p{font-size:var(--fs-micro)}#club .party-guest-label{font-size:var(--fs-micro);line-height:16px}@font-face{font-family:Soehne Kraftig;src:url(soehne-kraftig-1.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-00A3,U+00A5,U+00A7-00AB,U+00AE-00B4,U+00B6-0121,U+0123-0135,U+0138-013A,U+013D-0144,U+0147-0148,U+014A-0155,U+0157-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-030C,U+0312,U+031B,U+0323,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2009,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2190-2199,U+2212,U+2248,U+2260,U+2264-2265}@font-face{font-family:Soehne;src:url(soehne-kraftig-1.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-00A3,U+00A5,U+00A7-00AB,U+00AE-00B4,U+00B6-0121,U+0123-0135,U+0138-013A,U+013D-0144,U+0147-0148,U+014A-0155,U+0157-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-030C,U+0312,U+031B,U+0323,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2009,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2190-2199,U+2212,U+2248,U+2260,U+2264-2265}@font-face{font-family:Soehne Schmal Kraftig;src:url(soehne-schmal-kraftig-1.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-00A3,U+00A5,U+00A7-00AB,U+00AE-00B0,U+00B2-00B4,U+00B6-0131,U+0134-0148,U+014A-017E,U+0192,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-0308,U+030A-030C,U+0312,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2212,U+F6C3}@font-face{font-family:Soehne Schmal;src:url(soehne-schmal-kraftig-1.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-00A3,U+00A5,U+00A7-00AB,U+00AE-00B0,U+00B2-00B4,U+00B6-0131,U+0134-0148,U+014A-017E,U+0192,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-0308,U+030A-030C,U+0312,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2212,U+F6C3}@font-face{font-family:Soehne Schmal;src:url(soehne-schmal-kraftig-1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-00A3,U+00A5,U+00A7-00AB,U+00AE-00B0,U+00B2-00B4,U+00B6-0131,U+0134-0148,U+014A-017E,U+0192,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-0308,U+030A-030C,U+0312,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2212,U+F6C3}@font-face{font-family:Soehne;src:url(soehne-kraftig-1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-00A3,U+00A5,U+00A7-00AB,U+00AE-00B4,U+00B6-0121,U+0123-0135,U+0138-013A,U+013D-0144,U+0147-0148,U+014A-0155,U+0157-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-030C,U+0312,U+031B,U+0323,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2009,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2190-2199,U+2212,U+2248,U+2260,U+2264-2265}@font-face{font-family:Soehne Buch;src:url(soehne-buch-1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-00A3,U+00A5,U+00A7-00AB,U+00AE-00B4,U+00B6-0121,U+0123-0135,U+0138-013A,U+013D-0144,U+0147-0148,U+014A-0155,U+0157-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-030C,U+0312,U+031B,U+0323,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2009,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2190-2199,U+2212,U+2248,U+2260,U+2264-2265}html[data-font=soehne] .party-date,html[data-font=soehne] .party-date-group,html[data-font=soehne] .party-date-day,html[data-font=soehne] .asf-about-name,html[data-font=soehne] .asf-about-name__seg,html[data-font=soehne] .label,html[data-font=soehne] .cat-marker,html[data-font=soehne] .bio-block-label,html[data-font=soehne] .bio-country,html[data-font=soehne] .quicknav__band,html[data-font=soehne] .section-head h2,html[data-font=soehne] .venue-head h2,html[data-font=soehne] .page-title,html[data-font=soehne] .bio-name,html[data-font=soehne] .asf-cart__title,html[data-font=soehne] .legal-block__title,html[data-font=soehne] .bg-row__title,html[data-font=soehne] .footer-col h3,html[data-font=soehne] .artist-link-name,html[data-font=soehne] .label-crew__name,html[data-font=soehne] .chart-dj-bar .dj-name,html[data-font=soehne] .club-upcoming__party,html[data-font=soehne] .bio-upcoming__party,html[data-font=soehne] .btn,html[data-font=soehne] .btn-solid,html[data-font=soehne] .size-btn,html[data-font=soehne] .list-form button,html[data-font=soehne] .notify-form button,html[data-font=soehne] .party-add-cal__label,html[data-font=soehne] .product-back{font-weight:700}html[data-font=soehne]{--tabs-h:32px}html[data-font=soehne] .section-tabs{padding:2px 0}html[data-font=soehne] .section-tabs__list a{font-family:Soehne,Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:700;font-size:14px;line-height:21px;letter-spacing:.04em;min-height:28px;padding:0 8px}html[data-font=soehne] .section-tabs__list a:after{top:-2px;bottom:-14px}html[data-font=soehne] .section-tabs__list a{transition-duration:0s;color:#0000008c}html[data-font=soehne] .section-tabs__list a.is-active{color:var(--ink);border-radius:2px}html[data-font=soehne] .section-tabs__list a:not(.is-active):hover{background:var(--ink);color:#000}html[data-font=soehne] .chart-row-compact{padding-top:8px;padding-bottom:8px;row-gap:4px}html[data-font=soehne] .chart-row-compact .rank{line-height:16px}html[data-font=soehne] .chart-row-compact .t-artist{line-height:24px;letter-spacing:.03em}html[data-font=soehne] .chart-row-compact .t-title{font-style:normal;line-height:16px;letter-spacing:.01em}html[data-font=soehne] .chart-row-compact .t-label{line-height:16px;letter-spacing:.09em}html[data-font=soehne] #chart .chart-row-compact,html[data-font=soehne] #chart .chart-row-compact .rank{font-family:Soehne Buch,Soehne,Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif}html[data-font=soehne] .record__row .label,html[data-font=soehne] .record__tracklist>.label,html[data-font=soehne] .record__desc-toggle .label,html[data-font=soehne] .record__tracks .num,html[data-font=soehne] .venue-map{letter-spacing:.092em}html[data-font=soehne] #label .record__desc p{line-height:26.4px}html[data-font=soehne] #label .record__desc p.bio-lede{line-height:32px}html[data-font=soehne] #label .record__desc p+p{margin-top:0;text-indent:1em}html[data-font=soehne] #label .record__desc p.bio-lede+p{margin-top:24px;text-indent:0}html[data-font=soehne] .club-upcoming__list{border:0;border-top:1px solid var(--border-paper)}html[data-font=soehne] .club-upcoming__row{padding:24px 0}html[data-font=soehne] .club-upcoming__row+.club-upcoming__row{border-top:1px solid var(--border-paper)}html[data-font=soehne] .mix-card{border:0;border-top:1px solid var(--border-paper)}html[data-font=soehne] .btn:not(.btn-ghost),html[data-font=soehne] .btn-solid,html[data-font=soehne] .list-form button,html[data-font=soehne] .notify-form button,html[data-font=soehne] .party-add-cal,html[data-font=soehne] .size-btn[aria-pressed=true]{border-radius:2px}html[data-font=soehne] .vinyl-page .btn{border-radius:0}html[data-font=soehne] #club .np-facts .party-facts-en{font-size:var(--fs-micro);line-height:16px;margin-top:0;max-width:400px}html[data-font=soehne] #club .np-facts .party-facts-line{line-height:16px;max-width:400px}html[data-font=soehne] #club .np-facts .party-date-group{font-size:47px}@font-face{font-family:Martina Plantijn;src:url(martina-plantijn-regular-1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-00A3,U+00A5,U+00A7-00AB,U+00AE-00B0,U+00B2-00B4,U+00B6-0148,U+014A-017E,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FC-01FF,U+0218-021B,U+0237,U+02C6-02C7,U+02D8-02DD,U+0300-0304,U+0306-030C,U+0312,U+031B,U+0323,U+0326-0328,U+0E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2009,U+2011,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A6-20A7,U+20A9,U+20AB-20AC,U+20B1,U+20B9-20BA,U+20BD,U+2122,U+2153-2154,U+215B-215E,U+2190-2199,U+2212,U+FB01-FB02}html[data-font=soehne]{--font-serif:"Martina Plantijn", "fot-cezanne-pron", "a-otf-gothic-mb101-pr6n", "source-han-sans-jp-variable", Georgia, "Times New Roman", serif}html[data-font=soehne] #label .asf-about-body p,html[data-font=soehne] #label .record__desc p,html[data-font=soehne] .bio-lang[lang=en] p{font-family:var(--font-serif);font-size:17px;line-height:24px;letter-spacing:0;color:#000}html[data-font=soehne] .bio-lang[lang=en] p{max-width:34em}html[data-font=soehne] .bio-lang[lang=en]{max-width:none}@media(min-width:821px){html[data-font=soehne] #label .asf-about-body{grid-template-columns:repeat(2,minmax(0,578px))}}html[data-font=soehne] #label .asf-about-lede,html[data-font=soehne] #label .record__desc p.bio-lede,html[data-font=soehne] .bio-lang[lang=en] p.bio-lede{font-family:var(--font-serif);font-size:26px;line-height:32px;letter-spacing:0;font-weight:400;color:#000}.bio-eyebrow{display:none}html[data-font=soehne] .bio-eyebrow{display:block;font-family:Soehne,Graphik,Neue DIN,din-2014,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:500;font-size:17px;line-height:24px;letter-spacing:.02em;text-transform:uppercase;color:#000}@font-face{font-family:Soehne;src:url(soehne-buch-1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}html[data-font=soehne] .party-date,html[data-font=soehne] .party-date-group,html[data-font=soehne] .party-date-day,html[data-font=soehne] .asf-about-name,html[data-font=soehne] .asf-about-name__seg,html[data-font=soehne] .label,html[data-font=soehne] .cat-marker,html[data-font=soehne] .bio-block-label,html[data-font=soehne] .bio-country,html[data-font=soehne] .quicknav__band,html[data-font=soehne] .section-head h2,html[data-font=soehne] .venue-head h2,html[data-font=soehne] .page-title,html[data-font=soehne] .bio-name,html[data-font=soehne] .asf-cart__title,html[data-font=soehne] .legal-block__title,html[data-font=soehne] .bg-row__title,html[data-font=soehne] .footer-col h3,html[data-font=soehne] .artist-link-name,html[data-font=soehne] .label-crew__name,html[data-font=soehne] .chart-dj-bar .dj-name,html[data-font=soehne] .club-upcoming__party,html[data-font=soehne] .bio-upcoming__party,html[data-font=soehne] .btn,html[data-font=soehne] .btn-solid,html[data-font=soehne] .size-btn,html[data-font=soehne] .list-form button,html[data-font=soehne] .notify-form button,html[data-font=soehne] .party-add-cal__label,html[data-font=soehne] .product-back,html[data-font=soehne] .section-tabs__list a{font-weight:500}html[data-font=soehne] #chart .chart-row-compact .rank{font-family:var(--font-mono);font-weight:500}html[data-font=soehne] #chart .chart-row-compact .t-title,html[data-font=soehne] #chart .chart-row-compact .t-label{font-weight:500}html[data-font=soehne] .party-guest-bio.prose-ja p,html[data-font=soehne] .party-guest-bio.prose-ja .party-guest-lede{font-weight:400}html[data-font=soehne] #club .party-guest-bio--en p.bio-lede{font-weight:500}html[data-font=soehne] #club .party-guest-bio--en p:not(.bio-lede){font-family:var(--font-serif);font-size:17px;line-height:24px;letter-spacing:0;font-weight:400;color:#000}html[data-font=soehne] .quicknav__group a,html[data-font=soehne] .quicknav__panel .list-form input[type=email],html[data-font=soehne] .site-footer .footer-legal__head,html[data-font=soehne] .site-footer .footer-legal__list a,html[data-font=soehne] .site-footer .footer-mail,html[data-font=soehne] .site-footer .footer-bottom .copyright,html[data-font=soehne] .list-section h2,html[data-font=soehne] .list-section .list-form input[type=email]{font-weight:500}html[data-font=soehne] .site-footer .footer-list-note{font-weight:400}html[data-font=soehne] .list-section .list-form{margin-top:24px}html[data-font=soehne] .section-tabs__list a{font-family:Soehne Schmal,Graphik Cond,Neue DIN Cond,din-2014-narrow,din-2014,DIN Condensed,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:500;letter-spacing:var(--tr-micro)}#label .asf-about-hero{display:none}html[data-font=soehne] #label .asf-about-hero{display:block;margin-top:24px;margin-bottom:0}html[data-font=soehne] #chart .chart-row-compact .t-artist,html[data-font=soehne] #chart .chart-row-compact .t-title,html[data-font=soehne] #chart .chart-row-compact .t-label{font-family:var(--font-mono)}html[data-font=soehne] #chart .chart-row-compact .t-artist{font-weight:500}html[data-font=soehne] #chart .chart-row-compact .chart-fit--narrow{font-family:Soehne Schmal,Graphik Cond,Neue DIN Cond,din-2014-narrow,din-2014,DIN Condensed,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif}html[data-font=soehne] #chart .chart-row-compact .t-label{text-align:right;justify-self:end}html[data-font=soehne] .section-tabs__list a{font-family:var(--font-mono);font-weight:400;letter-spacing:.04em}html[data-font=soehne] #label .asf-about-hero{display:none}html[data-font=soehne] #label .record__desc p+p{margin-top:24px;text-indent:0}html[data-font=soehne] .record__desc-toggle-icon:after{display:none}html[data-font=soehne] .record__desc-toggle-icon:before{left:50%;top:50%;width:8px;height:10px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(-50%,-50%) rotate(0);transition:transform .3s var(--ease-asf)}html[data-font=soehne] .record__desc-toggle[aria-expanded=true] .record__desc-toggle-icon:before{transform:translate(-50%,-50%) rotate(90deg)}html[data-font=soehne] .product-desc-toggle-icon:after{display:none}html[data-font=soehne] .product-desc-toggle-icon:before{left:50%;top:50%;width:8px;height:10px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(-50%,-50%) rotate(0);transition:transform .3s var(--ease-asf)}html[data-font=soehne] .product-desc-toggle[aria-expanded=true] .product-desc-toggle-icon:before{transform:translate(-50%,-50%) rotate(90deg)}html[data-font=soehne] .accordion-icon:after{display:none}html[data-font=soehne] .accordion-icon:before{left:50%;top:50%;width:8px;height:10px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(-50%,-50%) rotate(0);transition:transform .3s var(--ease-asf)}html[data-font=soehne] .product-accordion[open] .accordion-icon:before{transform:translate(-50%,-50%) rotate(90deg)}html[data-font=soehne] .flyer-toggle:before{content:"";display:inline-block;vertical-align:middle;width:8px;height:10px;margin-right:8px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%);transform:rotate(0);transition:transform .3s var(--ease-asf)}html[data-font=soehne] .flyer-toggle[aria-expanded=true]:before{transform:rotate(90deg)}html[data-font=soehne] .site-footer .footer-list-note{display:none}html[data-font=soehne] .site-footer{padding-top:32px}html[data-font=soehne] .footer-grid{gap:24px;padding-bottom:24px}html[data-font=soehne] .footer-col a.footer-mail{font-family:var(--font-mono);font-weight:500}html[data-font=soehne] #visual .look-credits .look-credits__title-lead{font-weight:700}html[data-font=soehne] #visual .look-credits .look-credits__title{font-weight:400}.look-credits__title,html[data-font=soehne] .look-credits__title,html[data-font=neuedin] .look-credits__title{text-indent:0}html[data-font=soehne] #club .party-guest-bio--en p.bio-lede{font-family:var(--font-serif);font-size:26px;line-height:32px;letter-spacing:0;font-weight:400;color:#000}html[data-font=soehne] .look-viewer{position:fixed;top:0;left:0;width:100vw;width:100dvw;height:100vh;height:100dvh;z-index:4500;background:#000;display:none;overflow:hidden;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;overscroll-behavior:contain}html[data-font=soehne] .look-viewer.is-open{display:block}html[data-font=soehne] body.look-viewer-open{overflow:hidden}html[data-font=soehne] .look-viewer__strip{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform;transform:translateZ(0)}html[data-font=soehne] .look-viewer__cell{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;background:#000}html[data-font=soehne] .look-viewer__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;background:#000;pointer-events:none;-webkit-user-drag:none}html[data-font=soehne] .look-viewer__close{position:absolute;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);width:44px;height:44px;z-index:2;appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:0;padding:0;color:#fff;mix-blend-mode:difference;font-family:inherit;font-size:var(--fs-display-s);line-height:1;display:grid;place-items:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-font=soehne] .look-viewer__close:focus-visible{outline:1px solid #FFFFFF;outline-offset:-8px}@media(prefers-reduced-motion:reduce){html[data-font=soehne] .look-viewer__strip{will-change:auto}}html[data-font=soehne] .look-credits__title-lead{margin-right:.231em}html[data-font=soehne] #chart .chart-row-compact .t-title{font-weight:400;color:#000}html[data-font=soehne] #chart .chart-row-compact .t-label{font-weight:400;color:#0000008c}html[data-font=soehne] .quicknav__band,html[data-font=soehne] .quicknav__group a{font-family:var(--font-mono)}html[data-font=soehne] #club .party-guest-bio--en p.bio-lede{font-family:var(--font-mono);font-size:var(--fs-display-s);line-height:1.45;letter-spacing:0;font-weight:500;color:#000}html[data-font=soehne] #club .party-guest-bio--en p:not(.bio-lede){font-family:var(--font-mono);font-size:inherit;line-height:32px;letter-spacing:0;font-weight:400;color:#000}html[data-font=soehne] .record__desc-toggle,html[data-font=soehne] .product-desc-toggle,html[data-font=soehne] .product-accordion summary{justify-content:flex-start;gap:8px}html[data-font=soehne] .record__desc-toggle-icon,html[data-font=soehne] .product-desc-toggle-icon,html[data-font=soehne] .accordion-icon{order:-1}html[data-font=soehne] .site-footer .footer-col h3,html[data-font=soehne] .site-footer .footer-col ul li:first-child,html[data-font=soehne] .site-footer .footer-mail{display:none}html[data-font=soehne] .site-footer .footer-icon svg{width:24px;height:24px}html[data-font=soehne] .site-footer .footer-icons{gap:4px;margin:-10px 0 -10px -10px}html[data-font=soehne] .site-footer{padding-top:24px}html[data-font=soehne] .footer-grid{padding-bottom:16px}html[data-font=soehne] #club .np-facts .cat-marker__bracket{display:none}html[data-font=soehne] #club .np-facts>.cat-marker{font-size:24px;line-height:32px;letter-spacing:.06em;text-indent:0;font-weight:400}html[data-font=soehne] .section-head h2{font-weight:400}html[data-font=soehne] .section-tabs__list a{color:#000}html[data-font=soehne] .section-head h2{font-weight:500}html[data-font=soehne] #club .np-facts>.cat-marker{font-weight:500}html[data-font=soehne] #club .np-facts .party-date,html[data-font=soehne] #club .np-facts .party-date-group,html[data-font=soehne] #chart .chart-row-compact .rank{font-weight:400}html[data-font=soehne] .page-head .page-title,html[data-font=soehne] .product-info .product-info__title{font-weight:700}html[data-font=soehne] .page-lede-wrap .bio-lede,html[data-font=soehne] #club .party-guest-bio--en p.bio-lede{font-weight:400}html[data-font=soehne] #playerDrawer .player-drawer__heading{font-weight:500}html[data-font=soehne] #playerDrawer .mix-title{font-weight:400}html[data-font=soehne] #club .mix-card-label,html[data-font=soehne] #label .mix-card-label{font-weight:500}html[data-font=soehne] #playerDrawer .mix-title{line-height:24px}html[data-font=soehne] .quicknav__panel .quicknav__group a,html[data-font=soehne] .site-footer .footer-bottom .copyright,html[data-font=soehne] .product-info .product-shipping,html[data-font=soehne] .bg-row .bg-row__note,html[data-font=soehne] .artist-link-role,html[data-font=soehne] .bio-role{font-weight:400}html[data-font=soehne] #club .np-facts>.cat-marker{margin-bottom:8px}html[data-font=soehne] .site-footer .footer-legal__head{display:none}html[data-font=soehne] .site-footer .footer-legal__list a{font-weight:400}@media(min-width:760px){html[data-font=soehne] .site-footer .footer-col,html[data-font=soehne] .site-footer .footer-col>ul{display:contents}html[data-font=soehne] .site-footer .footer-list-note{grid-column:2;grid-row:1;align-self:end}html[data-font=soehne] .site-footer .footer-icons{grid-column:1;grid-row:2}html[data-font=soehne] .site-footer .footer-legal{grid-row:3;margin-top:-16px}}html[data-font=soehne] #chart .chart-dj-bar{padding-top:18px;padding-bottom:20px}html[data-font=soehne] #chart .chart-row-compact .t-label{font-size:11px}html[data-font=soehne] .bio-country{display:none}html[data-font=soehne] .page-head .page-title .jp{font-weight:500}html[data-font=soehne] .look-viewer{touch-action:pan-y}html[data-font=soehne] .look-viewer__scroller{position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;-ms-overflow-style:none}html[data-font=soehne] .look-viewer__scroller::-webkit-scrollbar{width:0;height:0;display:none}html[data-font=soehne] .look-viewer__cell{position:relative;top:auto;left:auto;display:block;width:100%;height:100%;margin:0;padding:0;overflow:hidden;background:#000}html[data-font=soehne] .look-viewer__scroller.is-snap{scroll-snap-type:y mandatory}html[data-font=soehne] .look-viewer__scroller.is-snap .look-viewer__cell{scroll-snap-align:start}html[data-font=soehne] #club .np-facts .party-date-group{font-size:32px}html[data-font=soehne] #club .party-venue .venue-name{font-size:16px;line-height:24px}html[data-font=soehne] #club .np-facts .party-date-group{font-size:40px}html[data-font=soehne] .quicknav__panel .quicknav__band{font-weight:400}html[data-font=soehne] .quicknav__panel .quicknav__band{border-radius:2px}html[data-font=soehne] .bg-list{display:none}html[data-font=soehne] .bgv2-section{display:block}html[data-font=soehne] .bgv2{margin-top:64px}html[data-font=soehne] .bgv2-row{padding:40px 0;border-top:1px solid rgba(0,0,0,.15)}html[data-font=soehne] .bgv2-row:first-child{border-top:1px solid rgba(0,0,0,.35);padding-top:24px}html[data-font=soehne] .bgv2-row__head{display:flex;align-items:baseline;gap:16px}html[data-font=soehne] .bgv2-num{font-size:12px;line-height:16px;letter-spacing:.08em;font-weight:400;color:#000}html[data-font=soehne] .bgv2-title{margin:0;font-size:24px;line-height:32px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;color:#000}html[data-font=soehne] .bgv2-text{margin:24px 0 0;max-width:64ch;font-size:16px;line-height:24px;font-weight:400;color:#000}html[data-font=soehne] .bgv2-note{margin:16px 0 0;max-width:64ch;font-size:12px;line-height:16px;letter-spacing:0;font-weight:400;color:#0000008c}html[data-font=soehne] .bgv2-note+.bgv2-note{margin-top:8px}html[data-font=soehne] .bgv2-sub{display:block;margin:32px 0 0;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:#000}html[data-font=soehne] .bgv2-link{text-decoration:underline;text-underline-offset:2px;color:#000;transition:color .3s var(--ease-asf)}@media(hover:hover){html[data-font=soehne] .bgv2-link:hover{color:var(--accent)}}html[data-font=soehne] .bgv2-logos{margin-top:24px;display:flex;flex-wrap:wrap;gap:24px}html[data-font=soehne] .bgv2-logo{display:flex;flex-direction:column;align-items:flex-start;gap:8px}html[data-font=soehne] .bgv2-logo__frame{display:flex;align-items:center;justify-content:center;width:160px;height:96px;padding:16px;border:1px solid rgba(0,0,0,.15)}html[data-font=soehne] .bgv2-logo__img{max-width:100%;width:auto;height:32px}html[data-font=soehne] .bgv2-logo__img--primary,html[data-font=soehne] .bgv2-logo__img--recs{height:44px}html[data-font=soehne] .bgv2-logo__img--texture{height:40px}html[data-font=soehne] .bgv2-logo__caption{line-height:16px}html[data-font=soehne] .bgv2-cuts{margin-top:24px;display:flex;flex-direction:column}html[data-font=soehne] .bgv2-cut{padding:24px 0 0;margin-top:24px;border-top:1px solid rgba(0,0,0,.15)}html[data-font=soehne] .bgv2-cut:first-child{margin-top:0}html[data-font=soehne] .bgv2-cut__name{display:block;line-height:16px}html[data-font=soehne] .bgv2-cut__word{margin:8px 0 0;font-size:24px;line-height:32px;letter-spacing:0;color:#000}html[data-font=soehne] .bgv2-cut__pangram{margin:8px 0 0;max-width:64ch;font-size:16px;line-height:24px;letter-spacing:0;color:#000}html[data-font=soehne] .bgv2-cut__role{margin:8px 0 0;max-width:64ch;font-size:12px;line-height:16px;font-weight:400;color:#0000008c}html[data-font=soehne] .bgv2-cut__word--buch,html[data-font=soehne] .bgv2-cut__pangram--buch{font-weight:400}html[data-font=soehne] .bgv2-cut__word--kraftig,html[data-font=soehne] .bgv2-cut__pangram--kraftig{font-weight:500}html[data-font=soehne] .bgv2-cut__word--halbfett,html[data-font=soehne] .bgv2-cut__pangram--halbfett{font-weight:700}html[data-font=soehne] .bgv2-cut__word--schmal,html[data-font=soehne] .bgv2-cut__pangram--schmal,html[data-font=soehne] .bgv2-cut__word--schmalk,html[data-font=soehne] .bgv2-cut__pangram--schmalk{font-family:Soehne Schmal,Graphik Cond,Neue DIN Cond,din-2014-narrow,din-2014,DIN Condensed,DIN Alternate,fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif}html[data-font=soehne] .bgv2-cut__word--schmal,html[data-font=soehne] .bgv2-cut__pangram--schmal{font-weight:400}html[data-font=soehne] .bgv2-cut__word--schmalk,html[data-font=soehne] .bgv2-cut__pangram--schmalk{font-weight:500}html[data-font=soehne] .bgv2-cut__word--martina,html[data-font=soehne] .bgv2-cut__pangram--martina{font-family:var(--font-serif);font-weight:400}html[data-font=soehne] .bgv2-cut__word--ja{font-family:fot-cezanne-pron,a-otf-gothic-mb101-pr6n,source-han-sans-jp-variable,Helvetica Neue,-apple-system,system-ui,sans-serif;font-weight:400}html[data-font=soehne] .bgv2-motto{margin:24px 0 0;max-width:40ch;font-size:24px;line-height:32px;font-weight:400;letter-spacing:0;color:#000}html[data-font=soehne] .bgv2-laws{margin:32px 0 0;padding:0;list-style:none;display:flex;flex-direction:column}html[data-font=soehne] .bgv2-law{padding:16px 0 0;margin-top:16px;border-top:1px solid rgba(0,0,0,.15)}html[data-font=soehne] .bgv2-law:first-child{margin-top:0}html[data-font=soehne] .bgv2-law__num{display:block;line-height:16px;margin-bottom:8px}html[data-font=soehne] .bgv2-law__body{margin:0;max-width:64ch;font-size:16px;line-height:24px;font-weight:400;color:#000}html[data-font=soehne] .bgv2-law__lead{font-weight:500}html[data-font=soehne] .bgv2-examples{margin:16px 0 0;padding:0;list-style:none}html[data-font=soehne] .bgv2-example{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;padding:8px 0;border-top:1px solid rgba(0,0,0,.15);font-size:12px;line-height:16px;font-weight:400;color:#000}html[data-font=soehne] .bgv2-example__k{flex:0 0 auto;min-width:17em;letter-spacing:.08em;text-transform:uppercase}html[data-font=soehne] .bgv2-example__v{color:#0000008c}html[data-font=soehne] .bgv2-scale{margin:24px 0 0;padding:0;list-style:none}html[data-font=soehne] .bgv2-scale__row{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;padding:8px 0;border-top:1px solid rgba(0,0,0,.15);font-size:12px;line-height:16px;font-weight:400;color:#000}html[data-font=soehne] .bgv2-scale__n{flex:0 0 auto;min-width:6em;letter-spacing:.08em}html[data-font=soehne] .bgv2-scale__d{color:#0000008c}html[data-font=soehne] .bgv2-ink--1{color:#000}html[data-font=soehne] .bgv2-ink--2{color:#0000008c}@media(max-width:639px){html[data-font=soehne] .bgv2-scale__d,html[data-font=soehne] .bgv2-example__v{flex:1 1 100%}html[data-font=soehne] .bgv2-scale__row,html[data-font=soehne] .bgv2-example{gap:0}}html[data-font=soehne] .bgv2-grammar{margin:24px 0 0;padding:0;list-style:none}html[data-font=soehne] .bgv2-grammar__row{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;padding:16px 0;border-top:1px solid rgba(0,0,0,.15)}html[data-font=soehne] .bgv2-grammar__k{flex:0 0 auto;min-width:8em;line-height:16px}html[data-font=soehne] .bgv2-grammar__v{flex:1 1 20em;max-width:64ch;font-size:16px;line-height:24px;font-weight:400;color:#000}html[data-font=soehne] .bgv2-tri{display:inline-block;width:8px;height:10px;margin:0 2px 0 4px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%);vertical-align:-1px;transform:rotate(0)}html[data-font=soehne] .bgv2-tri--open{transform:rotate(90deg)}html[data-font=soehne] .bgv2-chips{margin-top:24px;display:flex;flex-wrap:wrap;gap:8px}html[data-font=soehne] .bgv2-chip{display:inline-flex;align-items:center;min-height:28px;padding:0 8px;font-size:14px;line-height:21px;letter-spacing:.04em;font-weight:400;color:#000}html[data-font=soehne] .bgv2-chip--solid{background:#000;color:var(--ink);border-radius:2px;transition:none}html[data-font=soehne] .bgv2-chip--frame{border:1px solid rgba(0,0,0,.35)}html[data-font=soehne] .bgv2-chip--rule{border-top:1px solid rgba(0,0,0,.15)}html[data-font=soehne] .bgv2-swatches{margin-top:24px;display:flex;flex-wrap:wrap;gap:24px}html[data-font=soehne] .bgv2-swatch{display:flex;flex-direction:column;gap:8px}html[data-font=soehne] .bgv2-swatch__chip{display:block;width:64px;height:64px;border:1px solid rgba(0,0,0,.15)}html[data-font=soehne] .bgv2-swatch__chip--black{background:#0a0a0a}html[data-font=soehne] .bgv2-swatch__chip--white{background:#f5f5f5}html[data-font=soehne] .bgv2-swatch__chip--gray{background:#eaeaea}html[data-font=soehne] .bgv2-swatch__chip--accent{background:var(--accent);border-color:var(--accent)}html[data-font=soehne] .bgv2-swatch__label{line-height:16px}html[data-font=soehne] .page-head .page-title,html[data-font=soehne] .product-info .product-info__title,html[data-font=soehne] #visual .look-credits .look-credits__title-lead,html[data-font=soehne] .asf-search h1,html[data-font=soehne] .section-tabs__list a,html[data-font=soehne] .quicknav__panel .quicknav__band{font-weight:500}#shopify-pc__banner{bottom:0;left:0;width:100%;min-width:0;max-height:60vh;padding:16px var(--gutter);padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));background:var(--ink, #F5F5F5);color:#000;border-top:1px solid rgba(0,0,0,.35);border-radius:0;box-shadow:none;text-align:left}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;max-width:1400px;margin:0 auto}@media(min-width:821px){#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}}#shopify-pc__banner .shopify-pc__banner__body{width:auto;margin:0;flex:1 1 auto;min-width:0}#shopify-pc__banner .shopify-pc__banner__body h2{margin:0 0 4px;padding:0;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.02em;color:#000}#shopify-pc__banner .shopify-pc__banner__body p{margin:0;padding:0;font-size:12px;line-height:18px;color:#000}#shopify-pc__banner .shopify-pc__banner__body a{color:#000;text-decoration:underline;text-underline-offset:2px}#shopify-pc__banner .shopify-pc__banner__btns{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;width:auto;flex:0 0 auto}@media(min-width:821px){#shopify-pc__banner .shopify-pc__banner__btns{justify-content:flex-end}}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0;padding:8px 16px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;flex-basis:auto;font-size:12px;line-height:16px;font-weight:500;letter-spacing:normal;border-radius:2px;white-space:nowrap;transition:none}#shopify-pc__banner .shopify-pc__banner__btns .shopify-pc__banner__btn-accept{order:1}#shopify-pc__banner .shopify-pc__banner__btns .shopify-pc__banner__btn-decline{order:2}#shopify-pc__banner .shopify-pc__banner__btns .shopify-pc__banner__btn-manage-prefs{order:3}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-accept{background:#0a0a0a;color:#fff;border:1px solid #0A0A0A}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-decline{background:transparent;color:#000;border:1px solid rgba(0,0,0,.35)}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-manage-prefs{background:transparent;border:1px solid transparent;color:#000;padding:8px;text-decoration:underline;text-underline-offset:2px}#shopify-pc__banner .shopify-pc__banner__btns button:focus,#shopify-pc__banner .shopify-pc__banner__body a:focus{outline:2px solid #000000;outline-offset:2px;box-shadow:none}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-manage-prefs:focus span{outline:none}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-accept:focus{outline-color:#000}#shopify-pc__prefs__dialog{background-color:var(--ink, #F5F5F5);color:#000;border-radius:2px;box-shadow:none;border:1px solid rgba(0,0,0,.35)}#shopify-pc__prefs__dialog header h2{font-size:16px;line-height:24px;font-weight:500;color:#000}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro h3{font-size:12px;line-height:16px;font-weight:500;letter-spacing:.02em;color:#000}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro p,#shopify-pc__prefs__dialog .shopify-pc__prefs__intro ul li{font-size:12px;line-height:18px;color:#000}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{padding:8px 16px;min-height:44px;font-size:12px;line-height:16px;font-weight:500;letter-spacing:normal;border-radius:2px;transition:none;background:transparent;color:#000;border:1px solid rgba(0,0,0,.35)}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button.primary,#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button#shopify-pc__prefs__header-save{background:#0a0a0a;color:#fff;border:1px solid #0A0A0A}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:focus,#shopify-pc__prefs__dialog .shopify-pc__prefs__header-close:focus{outline:2px solid #000000;outline-offset:2px;box-shadow:none}html[data-font=soehne] #club .np-facts .party-facts-line,html[data-font=soehne] #club .np-facts .party-facts-en{color:#000}html[data-font=soehne] #club .party-lineup-list li{font-weight:500}html[data-font=soehne] #club .party-lineup-list li .tag,html[data-font=soehne] .sr-only{font-weight:400}.asf-404 h1,.asf-collection h1{font-weight:500}body.product-overlay-open .site-footer{visibility:hidden}body.product-overlay-open .view:not(#shop){visibility:hidden}@media(min-width:821px){.product-overlay{--pv-chrome-safe: calc(var(--header-h) + var(--tabs-h) + 14px)}body.product-overlay-open .product-overlay__close{top:calc(var(--pv-chrome-safe) + 8px)}.product-overlay .product-section{padding-top:calc(var(--pv-chrome-safe) + 24px)}}html[data-tone=dark]{--ink:#0A0A0A;--surface-gray:#151515;--muted:#545454;--border:rgba(0,0,0,.12);--border-strong:rgba(0,0,0,.22);--border-paper:rgba(255,255,255,.12);--asf-wave-rest:rgba(255,255,255,.28);color-scheme:dark}html.tone-switching,html.tone-switching *,html.tone-switching *:before,html.tone-switching *:after{transition:none!important;animation-duration:.001ms!important}html[data-tone=dark] body{color:#f5f5f5}html[data-tone=dark] .label,html[data-tone=dark] .label-crew__role,html[data-tone=dark] .site-header .wordmark,html[data-tone=dark] .page-close,html[data-tone=dark] .player-drawer__heading,html[data-tone=dark] .quicknav__group a,html[data-tone=dark] .section-tabs__list a,html[data-tone=dark] .record__tracks .num,html[data-tone=dark] .record__desc-toggle,html[data-tone=dark] .photo-coming,html[data-tone=dark] .look-counter,html[data-tone=dark] .look-nav__btn,html[data-tone=dark] .venue-count,html[data-tone=dark] .venue-map,html[data-tone=dark] #lookbook,html[data-tone=dark] .cat-marker,html[data-tone=dark] .look-credits,html[data-tone=dark] .sc-meta,html[data-tone=dark] .sc-list__item,html[data-tone=dark] .sc-list__item .dur,html[data-tone=dark] .sc-list__ext,html[data-tone=dark] .asf-about-name,html[data-tone=dark] .asf-about-body p,html[data-tone=dark] .sc-footer a:not(.btn),html[data-tone=dark] .mix-title,html[data-tone=dark] .mix-by,html[data-tone=dark] .mix-now,html[data-tone=dark] .mix-play,html[data-tone=dark] .mix-switch__btn,html[data-tone=dark] .chart-preview-head .vol,html[data-tone=dark] .chart-dj-bar,html[data-tone=dark] .chart-row-compact .rank,html[data-tone=dark] .chart-row-compact .t-title,html[data-tone=dark] .chart-row-compact .t-label,html[data-tone=dark] .artist-link,html[data-tone=dark] .artist-link-arrow,html[data-tone=dark] .artist-toggle,html[data-tone=dark] .artist-toggle-icon,html[data-tone=dark] .artist-toggle[aria-expanded=true] .artist-toggle-icon,html[data-tone=dark] .artist-bio .bio-lang p,html[data-tone=dark] .artist-bio .bio-lang[lang=en] p,html[data-tone=dark] .bio-lede,html[data-tone=dark] .artist-bio .bio-lang p.bio-lede,html[data-tone=dark] .party-guest-bio--en p.bio-lede,html[data-tone=dark] .record__desc p.bio-lede,html[data-tone=dark] .party-guest-lede,html[data-tone=dark] .bio-link,html[data-tone=dark] .club-upcoming__date,html[data-tone=dark] .club-upcoming__party,html[data-tone=dark] .club-upcoming__meta .bio-link,html[data-tone=dark] .party-guest-bio p,html[data-tone=dark] .party-guest-bio--en p,html[data-tone=dark] .party-date-day,html[data-tone=dark] .party-venue .venue-name,html[data-tone=dark] .party-facts-line,html[data-tone=dark] .party-facts-en,html[data-tone=dark] .booking-section,html[data-tone=dark] .booking-copy,html[data-tone=dark] .booking-copy .jp,html[data-tone=dark] .booking-section .worldwide,html[data-tone=dark] .list-section,html[data-tone=dark] .site-footer,html[data-tone=dark] .footer-brand p,html[data-tone=dark] .footer-col h3,html[data-tone=dark] .footer-legal__head,html[data-tone=dark] .footer-legal__list a,html[data-tone=dark] .footer-bottom .legal a,html[data-tone=dark] #club .flyer-toggle,html[data-tone=dark] #visual .look-credits .look-credits__title,html[data-tone=dark] #club .party-guest-bio--en p.bio-lede{color:#f5f5f5}html[data-tone=dark] .sc-list__item:hover,html[data-tone=dark] #label .artist-link:focus-visible .artist-link-role{color:#f5f5f5}@media(hover:hover)and (pointer:fine){html[data-tone=dark] #label .artist-link:hover .artist-link-role{color:#f5f5f5}}html[data-tone=dark] #club{--club-ink-2:rgba(255,255,255,.47)}html[data-tone=dark] #visual{--visual-ink-2:rgba(255,255,255,.47)}html[data-tone=dark] #label{--label-ink-2:rgba(255,255,255,.47);--label-rule-strong:rgba(255,255,255,.37)}html[data-tone=dark] .dj-affil,html[data-tone=dark] .chart-order-note{color:#ffffff8c}html[data-tone=dark] .club-upcoming__meta,html[data-tone=dark] .club-upcoming__price,html[data-tone=dark] .footer-list-note,html[data-tone=dark] .footer-bottom .copyright{color:#ffffff78}html[data-tone=dark] .record__desc-toggle,html[data-tone=dark] .chart-dj,html[data-tone=dark] .artist-list{border-color:#ffffff47}html[data-tone=dark] .chart-dj,html[data-tone=dark] .artist-list{border-top-color:#ffffff47}html[data-tone=dark] .artist-bio .bio-divider{background:#ffffff47}html[data-tone=dark] .dj-face{border-color:#ffffff1f}html[data-tone=dark] .chart-dj-bar .dj-face{border-color:#f5f5f5}html[data-tone=dark] .flyer-strip{scrollbar-color:rgba(255,255,255,.28) transparent}html[data-tone=dark] .flyer-strip::-webkit-scrollbar-thumb{background:#ffffff47}html[data-tone=dark] .booking-section,html[data-tone=dark] .list-section{border-bottom-color:var(--border-paper)}html[data-tone=dark] .btn,html[data-tone=dark] .btn-solid,html[data-tone=dark] .booking-section .btn-solid,html[data-tone=dark] .quicknav__band,html[data-tone=dark] .section-tabs__list a.is-active,html[data-tone=dark] .record__soldout,html[data-tone=dark] .party-add-cal,html[data-tone=dark] .list-section .list-form button,html[data-tone=dark] .quicknav__group--list .list-form button{background:#f5f5f5;border-color:#f5f5f5}html[data-tone=dark] .record__desc-toggle-icon:before,html[data-tone=dark] .record__desc-toggle-icon:after{background:#f5f5f5}html[data-tone=dark] .section-tabs__list a.is-active,html[data-tone=dark] .party-add-cal:active{color:#0a0a0a}@media(hover:hover){html[data-tone=dark] .section-tabs__list a:not(.is-active):hover{background:#ffffff0d}html[data-tone=dark] .booking-section .btn-solid:hover,html[data-tone=dark] .quicknav__group--list .list-form button:hover,html[data-tone=dark] .list-section .list-form button:hover{background:#ffffffb8;border-color:#ffffffb8}html[data-tone=dark] #visual .video-tile:hover{border-color:#ffffff3d}}@media(hover:hover)and (pointer:fine){html[data-tone=dark] .party-add-cal:hover{color:#0a0a0a}}html[data-tone=dark] .list-section .list-form input[type=email],html[data-tone=dark] .quicknav__group--list .list-form input[type=email]{border-color:#ffffff47;color:#f5f5f5}html[data-tone=dark] .list-section .list-form input[type=email]:focus-visible,html[data-tone=dark] .quicknav__group--list .list-form input[type=email]:focus-visible{border-color:#f5f5f5}html[data-tone=dark] .list-section .list-form input[type=email]::placeholder,html[data-tone=dark] .quicknav__group--list .list-form input[type=email]::placeholder{color:#f5f5f5}html[data-tone=dark] .mix-wave__tip,html[data-tone=dark] .mix-wave__head{background:#f5f5f5}html[data-tone=dark] .asf-calmenu{background:#000;box-shadow:0 3px #ffffff1a}html[data-tone=dark] .asf-calmenu__item{color:#f5f5f5}html[data-tone=dark] .asf-calmenu__item:hover,html[data-tone=dark] .asf-calmenu__item:focus-visible{background:var(--accent);color:#000}html[data-tone=dark] .site-header .wordmark--img img,html[data-tone=dark] .footer-brand .wordmark .logo-img{filter:invert(1) brightness(.961)}html[data-tone=dark] .venue-logo{filter:none}html[data-tone=dark] .venue-logo--mitsuki,html[data-tone=dark] .bg-logo-sample__img--primary,html[data-tone=dark] .bg-logo-sample__img--recs,html[data-tone=dark] .bgv2-logo__img--primary,html[data-tone=dark] .bgv2-logo__img--recs{filter:invert(1) brightness(.961)}html[data-tone=dark] .look-lightbox,html[data-tone=dark] .look-viewer,html[data-tone=dark] .video-modal,html[data-tone=dark] .lightbox{--ink:#F5F5F5;--border:rgba(255,255,255,.12);--border-strong:rgba(255,255,255,.22);--border-paper:rgba(0,0,0,.15);--muted:#9A9A9A;color-scheme:dark}html[data-tone=dark] #shop{color:#000;--ink:#F5F5F5;--border-paper:rgba(0,0,0,.15)}html[data-tone=dark] body.template-product,html[data-tone=dark] .product-overlay,html[data-tone=dark] body.template-product .product-section .label,html[data-tone=dark] body.template-product .product-section .bio-lede,html[data-tone=dark] body.template-product .product-section .look-credits,html[data-tone=dark] body.template-product .product-section .look-counter,html[data-tone=dark] body.template-product .product-section .cat-marker,html[data-tone=dark] body.template-product .product-buybar .label,html[data-tone=dark] .product-overlay .label,html[data-tone=dark] .product-overlay .bio-lede,html[data-tone=dark] .product-overlay .look-credits,html[data-tone=dark] .product-overlay .look-counter,html[data-tone=dark] .product-overlay .cat-marker{color:#000}html[data-tone=dark] body.template-page-vinyl,html[data-tone=dark] .vinyl-page{color:#f5f5f5;--ink:#F5F5F5;--muted:#9A9A9A;--border:rgba(255,255,255,.12);--border-strong:rgba(255,255,255,.22);--border-paper:rgba(0,0,0,.15)}html[data-tone=dark] .bg-swatch__chip:not(.bg-swatch__chip--accent),html[data-tone=dark] .bgv2-swatch__chip:not(.bgv2-swatch__chip--accent){border-color:#ffffff1f}html[data-tone=dark] .list-forms-host shopify-forms-embed{--body-text-color:#F5F5F5;--heading-text-color:#F5F5F5;--form-text-color:#F5F5F5;--form-placeholder-color:rgba(255,255,255,.42);--link-text-color:#F5F5F5;--forms-accent-color:#F5F5F5;--forms-discount-code-color:#F5F5F5;--form-error-color:#F5F5F5;--form-field-border:0 0 0 1px rgba(255,255,255,.28);--form-field-border-focused:0 0 0 2px #F5F5F5;--button-background-color:#F5F5F5;--button-text-color:#0A0A0A;--asf-forms-rule:rgba(255,255,255,.28);--asf-forms-ink:#F5F5F5}html[data-tone=dark] .list-success{color:#f5f5f5}html[data-tone=dark] #shopify-pc__banner{color:#f5f5f5;border-top-color:#ffffff47}html[data-tone=dark] #shopify-pc__banner .shopify-pc__banner__body h2,html[data-tone=dark] #shopify-pc__banner .shopify-pc__banner__body p,html[data-tone=dark] #shopify-pc__banner .shopify-pc__banner__body a{color:#f5f5f5}html[data-tone=dark] #shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-accept{background:#f5f5f5;color:#0a0a0a;border-color:#f5f5f5}html[data-tone=dark] #shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-decline{color:#f5f5f5;border-color:#ffffff47}html[data-tone=dark] #shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-manage-prefs{color:#f5f5f5}html[data-tone=dark] #shopify-pc__banner .shopify-pc__banner__btns button:focus,html[data-tone=dark] #shopify-pc__banner .shopify-pc__banner__body a:focus{outline-color:#f5f5f5}html[data-tone=dark] #shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-accept:focus{outline-color:#f5f5f5}html[data-tone=dark] #shopify-pc__prefs__dialog{color:#f5f5f5;border-color:#ffffff47}html[data-tone=dark] #shopify-pc__prefs__dialog header h2,html[data-tone=dark] #shopify-pc__prefs__dialog .shopify-pc__prefs__intro h3,html[data-tone=dark] #shopify-pc__prefs__dialog .shopify-pc__prefs__intro p,html[data-tone=dark] #shopify-pc__prefs__dialog .shopify-pc__prefs__intro ul li{color:#f5f5f5}html[data-tone=dark] #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{color:#f5f5f5;border-color:#ffffff47}html[data-tone=dark] #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button.primary,html[data-tone=dark] #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button#shopify-pc__prefs__header-save{background:#f5f5f5;color:#0a0a0a;border-color:#f5f5f5}html[data-tone=dark] #shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:focus,html[data-tone=dark] #shopify-pc__prefs__dialog .shopify-pc__prefs__header-close:focus{outline-color:#f5f5f5}@supports not (mix-blend-mode: difference){html[data-tone=dark] .quicknav__btn,html[data-tone=dark] .global-play,html[data-tone=dark] .tone-toggle{border-color:#f5f5f5;color:#f5f5f5}html[data-tone=dark] .quicknav__icon span,html[data-tone=dark] .global-play__bar,html[data-tone=dark] .global-play__dot,html[data-tone=dark] .global-play.is-open .global-play__icon:before,html[data-tone=dark] .global-play.is-open .global-play__icon:after,html[data-tone=dark] .tone-toggle__dot{background-color:#f5f5f5}}.tone-toggle{position:fixed;right:16px;bottom:76px;z-index:4000;display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:transparent;border:1.5px solid #FFFFFF;border-radius:50%;color:#fff;cursor:pointer;padding:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;opacity:1;transition:none;mix-blend-mode:difference;isolation:isolate}.tone-toggle:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.tone-toggle__dot{display:block;box-sizing:border-box;width:20px;height:20px;border-radius:50%;background:#fff;border:1.5px solid #FFFFFF;mix-blend-mode:difference;transition:none}html[data-tone=dark] .tone-toggle__dot{background:transparent}@media(max-width:820px){.tone-toggle{right:16px;bottom:76px}}@media(prefers-reduced-motion:reduce){.tone-toggle,.tone-toggle__dot{transition:none!important;animation:none!important}}html[data-tone=dark][data-font=soehne] .section-tabs__list a{color:#f5f5f5}html[data-tone=dark][data-font=soehne] .section-tabs__list a.is-active{color:#0a0a0a}html[data-tone=dark][data-font=soehne] .section-tabs__list a:not(.is-active):hover{color:#f5f5f5}html[data-tone=dark][data-font=soehne] #label .asf-about-body p,html[data-tone=dark][data-font=soehne] #label .record__desc p,html[data-tone=dark][data-font=soehne] .bio-lang[lang=en] p,html[data-tone=dark][data-font=soehne] #label .asf-about-lede,html[data-tone=dark][data-font=soehne] #label .record__desc p.bio-lede,html[data-tone=dark][data-font=soehne] .bio-lang[lang=en] p.bio-lede,html[data-tone=dark][data-font=soehne] .bio-eyebrow,html[data-tone=dark][data-font=soehne] #club .party-guest-bio--en p:not(.bio-lede),html[data-tone=dark][data-font=soehne] #club .party-guest-bio--en p.bio-lede,html[data-tone=dark][data-font=soehne] #chart .chart-row-compact .t-title,html[data-tone=dark][data-font=soehne] #club .np-facts .party-facts-line,html[data-tone=dark][data-font=soehne] #club .np-facts .party-facts-en{color:#f5f5f5}html[data-tone=dark][data-font=soehne] #chart .chart-row-compact .t-label{color:#ffffff78}html[data-tone=dark][data-font=soehne] .bgv2-num,html[data-tone=dark][data-font=soehne] .bgv2-title,html[data-tone=dark][data-font=soehne] .bgv2-text,html[data-tone=dark][data-font=soehne] .bgv2-sub,html[data-tone=dark][data-font=soehne] .bgv2-link,html[data-tone=dark][data-font=soehne] .bgv2-cut__word,html[data-tone=dark][data-font=soehne] .bgv2-cut__pangram,html[data-tone=dark][data-font=soehne] .bgv2-motto,html[data-tone=dark][data-font=soehne] .bgv2-law__body,html[data-tone=dark][data-font=soehne] .bgv2-example,html[data-tone=dark][data-font=soehne] .bgv2-scale__row,html[data-tone=dark][data-font=soehne] .bgv2-grammar__v,html[data-tone=dark][data-font=soehne] .bgv2-chip,html[data-tone=dark][data-font=soehne] .bgv2-ink--1{color:#f5f5f5}html[data-tone=dark][data-font=soehne] .bgv2-note,html[data-tone=dark][data-font=soehne] .bgv2-cut__role,html[data-tone=dark][data-font=soehne] .bgv2-example__v,html[data-tone=dark][data-font=soehne] .bgv2-scale__d,html[data-tone=dark][data-font=soehne] .bgv2-ink--2{color:#ffffff78}html[data-tone=dark][data-font=soehne] .bgv2-row,html[data-tone=dark][data-font=soehne] .bgv2-cut,html[data-tone=dark][data-font=soehne] .bgv2-law,html[data-tone=dark][data-font=soehne] .bgv2-example,html[data-tone=dark][data-font=soehne] .bgv2-scale__row,html[data-tone=dark][data-font=soehne] .bgv2-grammar__row,html[data-tone=dark][data-font=soehne] .bgv2-chip--rule{border-top-color:#ffffff1f}html[data-tone=dark][data-font=soehne] .bgv2-row:first-child{border-top-color:#ffffff47}html[data-tone=dark][data-font=soehne] .bgv2-logo__frame{border-color:#ffffff1f}html[data-tone=dark][data-font=soehne] .bgv2-chip--frame{border-color:#ffffff47}html[data-tone=dark][data-font=soehne] .bgv2-chip--solid{background:#f5f5f5;color:#0a0a0a}html[data-tone=dark] .bio-lang p,html[data-tone=dark] .bio-lang[lang=en] p,html[data-tone=dark] .bio-lang p.bio-lede,html[data-tone=dark] .bio-country,html[data-tone=dark] .bio-block-label,html[data-tone=dark] .bio-mcard__title,html[data-tone=dark] .bio-mcard__now,html[data-tone=dark] .bio-mcard__navbtn,html[data-tone=dark] .bio-upcoming__date,html[data-tone=dark] .bio-upcoming__party,html[data-tone=dark] .bio-upcoming__meta .bio-link,html[data-tone=dark] .bio-pager__link,html[data-tone=dark] .bio-overlay__close{color:#f5f5f5}html[data-tone=dark] .bio-mcard__by,html[data-tone=dark] .bio-upcoming__meta,html[data-tone=dark] .bio-upcoming__price{color:#ffffff78}html[data-tone=dark] .bio-divider{background:#ffffff47}html[data-tone=dark] .bio-actions .btn,html[data-tone=dark] .sc-footer .btn,html[data-tone=dark] .bio-interview .btn,html[data-tone=dark] .bio-upcoming__row .party-add-cal{background:#f5f5f5;border-color:#f5f5f5}@media(hover:hover)and (pointer:fine){html[data-tone=dark] .bio-actions .btn:hover,html[data-tone=dark] .sc-footer .btn:hover,html[data-tone=dark] .bio-interview .btn:hover{background:#e2e2e2;border-color:#e2e2e2}}html[data-tone=dark] .page-title,html[data-tone=dark] .page-kicker,html[data-tone=dark] .legal-row__k,html[data-tone=dark] .legal-row__v,html[data-tone=dark] .legal-row__v .jp,html[data-tone=dark] .legal-block__num,html[data-tone=dark] .legal-block__title,html[data-tone=dark] .legal-block p,html[data-tone=dark] .legal-block li,html[data-tone=dark] .legal-block a,html[data-tone=dark] .legal-note,html[data-tone=dark] .legal-updated{color:#f5f5f5}html[data-tone=dark] .legal-row,html[data-tone=dark] .legal-block{border-top-color:#ffffff1f}html[data-tone=dark] .legal-row:first-child,html[data-tone=dark] .legal-block:first-of-type{border-top-color:#ffffff47}html[data-tone=dark] .bg-row__num,html[data-tone=dark] .bg-row__title,html[data-tone=dark] .bg-row__text,html[data-tone=dark] .bg-row__link,html[data-tone=dark] .bg-type-sample{color:#f5f5f5}html[data-tone=dark] .bg-row,html[data-tone=dark] .bg-type-sample{border-top-color:#ffffff1f}html[data-tone=dark] .bg-row:first-child{border-top-color:#ffffff47}html[data-tone=dark] .bg-logo-sample__frame{border-color:#ffffff1f}html[data-tone=dark] .asf-cart__qty button,html[data-tone=dark] .asf-cart__qty input,html[data-tone=dark] .asf-cart__actions .asf-cart__secondary{color:#f5f5f5}html[data-tone=dark] .asf-cart__actions .asf-cart__secondary{border-color:#f5f5f5}html[data-tone=dark] .asf-toast{background:#f5f5f5;border-color:#f5f5f5;color:#0a0a0a}html[data-tone=dark] .sc-list__item.is-current{color:var(--accent)}html[data-tone=dark] .chart-dj-bar:focus-visible{color:var(--accent)}html[data-tone=dark] .chart-dj-bar:focus-visible .dj-face{border-color:var(--accent)}html[data-tone=dark] .mix-play:focus-visible{color:var(--accent)}html[data-tone=dark] .page-close:hover{color:var(--accent)}html[data-tone=dark] .party-add-cal:active{background:var(--accent);border-color:var(--accent);color:#000}html[data-tone=dark] .legal-block a:hover,html[data-tone=dark][data-font=soehne] .bgv2-link:hover{color:var(--accent)}html[data-tone=dark] .page-close:focus-visible,html[data-tone=dark] .look-nav__btn:focus-visible,html[data-tone=dark] .venue-map:focus-visible,html[data-tone=dark] .mix-switch__btn:focus-visible,html[data-tone=dark] .bio-link:focus-visible,html[data-tone=dark] .sc-list__ext:focus-visible,html[data-tone=dark] #club .flyer-toggle:focus-visible,html[data-tone=dark] .artist-toggle:focus-visible .artist-toggle-icon{color:var(--accent)}@media(hover:hover){html[data-tone=dark] .venue-map:hover,html[data-tone=dark] .footer-legal__list a:hover,html[data-tone=dark] .footer-bottom .legal a:hover,html[data-tone=dark] .chart-dj-bar:hover,html[data-tone=dark] .chart-row-compact:hover .rank,html[data-tone=dark] .sc-footer a:hover{color:var(--accent)}html[data-tone=dark] .sc-footer a:hover,html[data-tone=dark] .chart-dj-bar:hover .dj-face{border-color:var(--accent)}}@media(hover:hover)and (pointer:fine){html[data-tone=dark] .look-nav__btn:hover,html[data-tone=dark] .mix-switch__btn:hover,html[data-tone=dark] .sc-list__ext:hover{color:var(--accent)}html[data-tone=dark] .party-add-cal:hover{background:var(--accent);border-color:var(--accent);color:#000}html[data-tone=dark] #club .flyer-toggle:hover{color:var(--accent)}}@media(max-width:820px){html[data-tone=dark] #club .flyer-toggle:active{color:var(--accent)}}.tone-toggle{border-width:2px}.tone-toggle{transition:opacity .25s var(--ease-asf)}body.is-look-stage-visible .tone-toggle{opacity:0;pointer-events:none}.tone-toggle{width:52px;height:28px;background:transparent;border:0;border-radius:0;padding:0;mix-blend-mode:normal}.tone-toggle:before{content:"";position:absolute;left:0;right:0;top:-8px;bottom:-8px}.tone-toggle__switch{position:relative;display:block;box-sizing:border-box;width:52px;height:28px;border-radius:14px;background:linear-gradient(to right,#f5f5f5 0 50%,#0a0a0a 50% 100%);border:2px solid #0A0A0A;box-shadow:0 0 0 1px #f5f5f5;transition:none}html[data-tone=dark] .tone-toggle__switch{border-color:#f5f5f5;box-shadow:0 0 0 1px #0a0a0a}.tone-toggle__switch:after{content:"";position:absolute;top:4px;left:4px;width:16px;height:16px;border-radius:50%;background:#0a0a0a;transition:none}html[data-tone=dark] .tone-toggle__switch:after{left:28px;background:#f5f5f5}@media(prefers-reduced-motion:reduce){.tone-toggle,.tone-toggle__switch,.tone-toggle__switch:after{transition:none!important;animation:none!important}}html[data-font=soehne] .list-form input[type=email],html[data-font=soehne] .want-form input,html[data-font=soehne] .notify-form input,html[data-font=soehne] .mix-play{border-radius:2px}html[data-font=soehne] .list-forms-host shopify-forms-embed{--form-field-border-radius:2px;--button-border-radius:2px}html[data-font=soehne] .want-forms-host shopify-forms-embed{--form-field-border-radius:2px}.tone-toggle__switch{background:#f5f5f5}html[data-tone=dark] .tone-toggle__switch{background:#0a0a0a}.tone-toggle__switch:after{top:2px;left:2px;width:20px;height:20px}html[data-tone=dark] .tone-toggle__switch:after{left:26px}.tone-toggle__switch,html[data-tone=dark] .tone-toggle__switch{background:transparent}html[data-font=soehne] .mix-card{border:1px solid var(--border-paper)}html[data-font=soehne] #club .np-facts .party-facts-en{display:none}html[data-font=soehne] #club .np-facts .party-lineup{margin-top:32px}@media(min-width:821px){html[data-font=soehne] #club .np-facts .party-lineup{margin-top:calc(clamp(40px,6vw,64px) - var(--sp-1))}}@media(min-width:821px){html[data-font=soehne] .look-nav__btn{font-size:24px}}.asf-404{--club-ink-2:rgba(0,0,0,.55)}html[data-tone=dark] .asf-404{--club-ink-2:rgba(255,255,255,.47)}.asf-404 .cat-marker:not(.mix-card-label):not(.player-drawer__title){text-indent:0}.asf-404__lede{display:flex;flex-direction:column;gap:var(--sp-1)}.asf-404__hero{margin-top:var(--sp-1);font-size:var(--fs-display-l);line-height:1.1;font-weight:500;max-width:20ch}.asf-404__title{margin-top:var(--sp-2);font-size:var(--fs-display-s);line-height:1.3}.asf-404__sub{font-size:var(--fs-body-s);max-width:44ch;color:var(--club-ink-2)}.asf-404__rule{margin:clamp(32px,4vw,52px) 0}.asf-404__party{display:flex;flex-direction:column;gap:var(--sp-4)}.asf-404__flyer{margin:0;background:var(--surface-gray)}.asf-404__flyer img{width:100%;height:auto}@media(min-width:821px){.asf-404__party{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);column-gap:64px;align-items:start}}.asf-404 .np-facts{padding-top:0}.asf-404 .party-date,.asf-404 .party-date-group{font-size:var(--fs-display-m)}@media(min-width:821px){.asf-404 .party-add-cal{align-self:auto;transform:none}}.asf-404 .np-facts .party-facts-line,.asf-404 .np-facts .party-lineup>.label{color:var(--club-ink-2)}.asf-404 .np-facts .party-lineup-list .tag{color:var(--club-ink-2);border:0;padding:0;background:transparent}.asf-404 .np-facts .party-lineup-list li{font-weight:500}.asf-404 .np-facts .party-lineup-list li .tag{font-weight:400}.asf-404__back{display:flex}#club-guest-sets .gs-list{list-style:none;margin:0;padding:0}#club-guest-sets .gs-entry+.gs-entry{margin-top:24px;padding-top:24px;border-top:1px solid var(--border-paper)}#club-guest-sets .gs2-row{display:flex;gap:16px;align-items:flex-start}#club-guest-sets .gs2-row__media{flex:0 0 80px}#club-guest-sets .gs2-row__text{min-width:0;flex:1 1 auto}#club-guest-sets .gs-billing{margin:0;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#000}#club-guest-sets .gs-name{margin:8px 0 0;font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;color:#000}#club-guest-sets .gs-facts{margin:8px 0 0;font-size:12px;line-height:16px;font-weight:400;letter-spacing:.08em;color:var(--club-ink-2)}#club-guest-sets .gs-flyer{display:block;position:relative;width:80px;aspect-ratio:4 / 5;background:transparent;overflow:hidden;padding:0;margin:0}#club-guest-sets .gs-flyer img{width:100%;height:100%;object-fit:contain;display:block}#club-guest-sets .gs-flyer--real{cursor:zoom-in;touch-action:manipulation}#club-guest-sets .gs-flyer--real:focus-visible{outline:1px solid var(--accent);outline-offset:3px}#club-guest-sets .gs-flyer--pending{background:transparent;border:0}#club-guest-sets .gs-log{margin-top:24px}#club-guest-sets .gs-log__label{margin:0;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#000}#club-guest-sets .gs-log__body{margin:8px 0 0;max-width:64ch;font-size:16px;line-height:24px;font-weight:400;color:#000}#club-guest-sets .gs-log__body--empty{color:var(--club-ink-2)}@media(min-width:821px){#club-guest-sets .section-head,#club-guest-sets .gs-list{max-width:720px;margin-left:0;margin-right:auto}}html[data-tone=dark] #club-guest-sets .gs-billing,html[data-tone=dark] #club-guest-sets .gs-name,html[data-tone=dark] #club-guest-sets .gs-log__label,html[data-tone=dark] #club-guest-sets .gs-log__body{color:#f5f5f5}html[data-tone=dark] #club-guest-sets .gs-log__body--empty{color:var(--club-ink-2)}html[data-font=soehne] #club .club-upcoming__cal{display:none}#club .flyer-strip .flyer-frame{aspect-ratio:4 / 5;background:transparent}#club .flyer-strip .flyer-frame img{height:100%;object-fit:contain}html[data-font=soehne] #club-upcoming .club-upcoming__flyer,html[data-font=soehne] #club-upcoming .club-upcoming__flyer-reserve{flex:0 0 calc((100% + var(--gutter) - var(--sp-1) * 3) / 3);width:calc((100% + var(--gutter) - var(--sp-1) * 3) / 3);aspect-ratio:4 / 5}html[data-font=soehne] #club-upcoming .club-upcoming__flyer{height:auto;object-fit:contain;object-position:left center;background:transparent}@media(min-width:821px){html[data-font=soehne] #club-upcoming .club-upcoming__flyer,html[data-font=soehne] #club-upcoming .club-upcoming__flyer-reserve{flex:0 0 clamp(87px,12.7vw,153px);width:clamp(87px,12.7vw,153px)}}@media(min-width:821px){html[data-font=soehne] #club-upcoming .club-upcoming__list{max-width:none}html[data-font=soehne] #club-upcoming .club-upcoming__text{max-width:calc(720px - clamp(87px,12.7vw,153px) - var(--sp-1) * 2)}}#club-guest-sets .gs2-row__media{flex:0 0 calc((100% + var(--gutter) - var(--sp-1) * 3) / 3)}#club-guest-sets .gs-flyer{width:100%}#club-guest-sets .gs-flyer img{object-position:left center}@media(min-width:821px){#club-guest-sets .gs2-row__media{flex:0 0 clamp(87px,12.7vw,153px)}}html[data-font=soehne] .gs2-row__text{display:flex;flex-direction:column}html[data-font=soehne] .gs2-row__text .gs-log{margin-top:auto;padding-top:16px}html[data-font=soehne] .gs2-row,#club-guest-sets .gs2-row{align-items:stretch}#club-guest-sets .gs2-row__text{display:flex;flex-direction:column}#club-guest-sets .gs2-row__text .gs-log{margin-top:auto;padding-top:16px}#club-upcoming .club-upcoming__meta .venue-map{padding:0;margin:-14px 0}#club-upcoming .club-upcoming__links{flex:0 0 100%;display:flex;align-items:center;gap:16px}@media(min-width:821px){#club-upcoming .club-upcoming__links{flex:0 0 auto}}html[data-font=soehne] #club-upcoming .club-upcoming__flyer{aspect-ratio:auto;height:auto}#club-guest-sets .gs-flyer{aspect-ratio:auto}#club-guest-sets .gs-flyer img{height:auto}html[data-font=soehne] #label .asf-about-body p{font-family:inherit;font-size:var(--fs-body);line-height:24px;letter-spacing:var(--tr-label);max-width:none}html[data-font=soehne] #label .record__desc p{font-family:inherit;font-size:var(--fs-body);line-height:26.4px;letter-spacing:var(--tr-label)}html[data-font=soehne] .bio-lang[lang=en] p{font-family:inherit;font-size:var(--fs-body);line-height:24px;letter-spacing:normal;max-width:none}html[data-font=soehne] .bio-lang[lang=en]{max-width:68ch}html[data-font=soehne] #label .asf-about-lede{font-family:inherit;font-size:var(--fs-display-s);line-height:32px;letter-spacing:var(--tr-label);font-weight:400;max-width:34em}html[data-font=soehne] #label .record__desc p.bio-lede{font-family:inherit;font-size:var(--fs-display-s);line-height:32px;letter-spacing:var(--tr-label);font-weight:400}html[data-font=soehne] .bio-lang[lang=en] p.bio-lede{font-family:inherit;font-size:var(--fs-display-s);line-height:1.45;letter-spacing:normal;font-weight:400;max-width:none}@media(min-width:821px){html[data-font=soehne] #label .asf-about-body{grid-template-columns:repeat(2,minmax(0,34em))}}html[data-font=soehne] .bgv2-cut__word--martina,html[data-font=soehne] .bgv2-cut__pangram--martina{font-family:inherit}html[data-font=soehne] .bgv2-cuts .bgv2-cut:has(.bgv2-cut__word--martina){display:none}html[data-font=soehne] .bio-upcoming__cal{display:none}@media(max-width:820px){.bio-layout>.bio-actions{order:9}}@media(min-width:821px){.bio-layout>.bio-actions{grid-column:1 / -1}}html[data-font=soehne] #club .np-facts .party-facts-line{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/asf-theme-54.css.map */
