:root{--noise-bg:#141414;--noise-text:#d5d5d5;--noise-dim:#7b7b7b;--noise-line:#343434;--noise-blue:#839eff}
html{background:var(--noise-bg)}
.noise-theme{color:var(--noise-text);background:var(--noise-bg);font-family:Arial,"Noto Sans KR",sans-serif}
.noise-theme ::selection{color:#141414;background:var(--noise-text)}
.noise-header{color:var(--noise-text);background:rgba(20,20,20,.88);border-color:rgba(213,213,213,.16)}
.noise-header .brand-mark{background:var(--noise-text);border-radius:0}.noise-header .site-nav ul{gap:clamp(16px,2.1vw,34px)}
.noise-header .site-nav a{font-size:12px}.noise-header .site-nav a::after{background:var(--noise-text)}.noise-header .site-nav a[aria-current=page]{color:var(--noise-text)}
.noise-header .menu-toggle{color:var(--noise-text);border-color:var(--noise-line)}
.noise-audio-toggle{position:fixed;right:clamp(16px,2.5vw,36px);bottom:clamp(16px,2.5vw,34px);z-index:90;display:flex;min-height:42px;align-items:center;gap:10px;padding:0 14px;color:var(--noise-dim);background:rgba(20,20,20,.78);border:1px solid var(--noise-line);border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.13em;cursor:pointer;backdrop-filter:blur(12px);transition:color .25s,border-color .25s,transform .25s}.noise-audio-toggle:hover,.noise-audio-toggle:focus-visible{color:var(--noise-text);border-color:#686868;transform:translateY(-2px)}.noise-audio-toggle.is-on{color:var(--noise-text)}.noise-audio-bars{display:flex;height:14px;align-items:center;gap:2px}.noise-audio-bars i{width:2px;height:4px;background:currentColor;transform-origin:center;animation:noise-eq .8s ease-in-out infinite alternate}.noise-audio-bars i:nth-child(2){height:11px;animation-delay:-.5s}.noise-audio-bars i:nth-child(3){height:7px;animation-delay:-.25s}.noise-audio-bars i:nth-child(4){height:13px;animation-delay:-.65s}.noise-audio-toggle:not(.is-on) .noise-audio-bars i{height:2px;animation:none}@keyframes noise-eq{to{transform:scaleY(.32)}}
.noise-hero{position:relative;min-height:calc(100svh - 82px);overflow:hidden;background:#0a0c10}
.noise-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.12)}
.noise-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,10,10,.92) 0%,rgba(10,10,10,.56) 43%,rgba(10,10,10,.05) 75%),linear-gradient(0deg,rgba(20,20,20,.82),transparent 48%)}
.noise-canvas{position:absolute;inset:0;z-index:2;width:100%;height:100%;mix-blend-mode:screen;opacity:.72;pointer-events:none}
.noise-grain{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:.13;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}
.noise-hero-content{position:relative;z-index:4;display:flex;min-height:calc(100svh - 82px);flex-direction:column;justify-content:space-between;padding-block:clamp(34px,5vw,74px)}
.noise-kicker,.noise-index,.noise-scroll{font-size:10px;font-weight:700;letter-spacing:.16em}
.noise-hero h1{font-size:clamp(88px,18vw,270px);font-weight:900;letter-spacing:-.105em;line-height:.72;text-indent:-.07em;text-shadow:0 0 40px rgba(131,158,255,.12)}
.noise-hero-bottom{display:flex;align-items:end;justify-content:space-between;gap:40px}.noise-manifesto{font-size:clamp(18px,2.2vw,32px);font-weight:400;line-height:1.15}.noise-manifesto strong{color:var(--noise-text);font-weight:900}.noise-scroll{writing-mode:vertical-rl}
.noise-statement{padding:clamp(100px,15vw,230px) 0;border-bottom:1px solid var(--noise-line)}.noise-statement-grid{display:grid;grid-template-columns:.42fr 1.58fr;gap:40px}.noise-statement h2{max-width:1020px;font-size:clamp(42px,7.8vw,118px);font-weight:400;letter-spacing:-.08em;line-height:.96}.noise-statement h2 span{color:#fff;font-weight:900}.noise-statement-grid>div>p{max-width:660px;margin:54px 0 0 auto;color:#a4a4a4;font-size:clamp(15px,1.35vw,19px);line-height:1.9}
.noise-members{padding:clamp(90px,11vw,170px) 0}.noise-section-head{display:grid;grid-template-columns:.7fr 1fr .55fr;align-items:end;gap:30px;margin-bottom:68px}.noise-section-head h2{font-size:clamp(44px,6vw,92px);font-weight:900;letter-spacing:-.07em;line-height:.85}.noise-section-head>p:last-child{color:var(--noise-dim);font-size:13px}
.noise-member-grid{border-top:1px solid var(--noise-line)}.noise-member{display:grid;grid-template-columns:minmax(280px,.85fr) 1.15fr;gap:clamp(30px,7vw,110px);padding:56px 0;border-bottom:1px solid var(--noise-line)}.noise-member:nth-child(even) .noise-photo{order:2}.noise-photo{position:relative;overflow:hidden;aspect-ratio:4/5;background:#090d13}.noise-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(.72);transition:filter .5s,transform .8s}.noise-photo:hover img{filter:saturate(1);transform:scale(1.025)}.noise-photo span{position:absolute;top:16px;right:18px;color:#fff;font-size:11px;font-weight:700}.noise-member-copy{align-self:center}.noise-member h3{font-size:clamp(58px,9vw,132px);font-weight:900;letter-spacing:-.09em;line-height:.8}.noise-member h3 small{font-size:.17em;letter-spacing:0}.noise-member-copy>p{max-width:500px;margin:36px 0;color:#a4a4a4;font-size:16px;line-height:1.8}.noise-member ul{display:flex;flex-wrap:wrap;gap:8px}.noise-member li{padding:7px 10px;border:1px solid var(--noise-line);font-size:10px;font-weight:700;letter-spacing:.1em}
.noise-track{position:relative;min-height:100svh;overflow:hidden}.noise-track>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.55) contrast(1.2)}.noise-track-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,20,20,.96),rgba(20,20,20,.35) 70%),linear-gradient(0deg,#141414 0,transparent 35%)}.noise-track-content{position:relative;display:flex;min-height:100svh;flex-direction:column;justify-content:center;padding-block:80px}.noise-route{display:flex;align-items:center;gap:12px;margin:42px 0 20px;font-size:10px;font-weight:700;letter-spacing:.14em}.noise-route i{width:36px;height:1px;background:var(--noise-text)}.noise-track h2{font-size:clamp(92px,15vw,220px);font-weight:900;letter-spacing:-.08em;line-height:.72}.noise-track-content>p:not(.noise-index){max-width:550px;margin:48px 0 0 auto;color:#b0b0b0;font-size:16px;line-height:1.9}.noise-track blockquote{width:min(100%,680px);max-width:680px;margin:26px 0 0 auto;color:#fff;font-size:clamp(22px,2.6vw,38px);font-weight:900;letter-spacing:-.03em;line-height:1.12}.noise-track blockquote span{display:block;white-space:nowrap}
.noise-footer{padding:28px 0;color:var(--noise-dim);border-top:1px solid var(--noise-line);font-size:10px;font-weight:700;letter-spacing:.12em}.noise-footer .container{display:flex;justify-content:space-between;gap:20px}
@media(max-width:900px){.noise-header .brand-text{max-width:150px}.noise-statement-grid,.noise-section-head{grid-template-columns:1fr}.noise-member{grid-template-columns:1fr 1fr}.noise-section-head>p:last-child{max-width:360px}.noise-statement h2{margin-top:36px}}
@media(max-width:767px){.noise-header .site-nav{background:var(--noise-bg)}.noise-header .site-nav a{color:var(--noise-text);border-color:var(--noise-line)}.noise-hero{min-height:calc(100svh - 68px)}.noise-hero-image{object-position:62% center}.noise-hero-shade{background:linear-gradient(0deg,rgba(10,10,10,.92),rgba(10,10,10,.1) 75%)}.noise-hero-content{min-height:calc(100svh - 68px)}.noise-hero h1{font-size:clamp(76px,27vw,150px)}.noise-hero-bottom{align-items:start}.noise-scroll{display:none}.noise-statement{padding-block:100px}.noise-statement h2{font-size:clamp(42px,14vw,76px)}.noise-statement-grid>div>p{margin-top:36px}.noise-members{padding-block:90px}.noise-member,.noise-member:nth-child(even){grid-template-columns:1fr;padding:38px 0}.noise-member:nth-child(even) .noise-photo{order:0}.noise-member h3{font-size:clamp(68px,22vw,108px)}.noise-member-copy>p{margin:28px 0}.noise-track h2{font-size:clamp(100px,34vw,170px)}.noise-track-content>p:not(.noise-index),.noise-track blockquote{margin-left:0}.noise-footer .container{flex-direction:column;gap:6px}}
@media(prefers-reduced-motion:reduce){.noise-canvas{display:none}.noise-photo img{transition:none}.noise-audio-bars i{animation:none}}

/* Prevent display typography from colliding at intermediate and narrow widths. */
.noise-statement-grid>*,.noise-section-head>*,.noise-member>*{min-width:0}
.noise-hero h1,.noise-statement h2,.noise-section-head h2,.noise-member h3,.noise-track h2{max-width:100%;overflow-wrap:break-word}
@media(max-width:900px){.noise-section-head h2{font-size:clamp(42px,9vw,74px);line-height:.94}.noise-member h3{font-size:clamp(52px,10vw,90px);line-height:.9}}
@media(max-width:767px){.noise-hero h1{font-size:clamp(66px,23vw,126px);line-height:.82;text-indent:0}.noise-statement h2{font-size:clamp(36px,12vw,64px)}.noise-member h3{font-size:clamp(54px,18vw,92px);line-height:.9}.noise-track h2{font-size:clamp(72px,24vw,124px);line-height:.76}.noise-track blockquote{font-size:clamp(22px,7vw,34px)}}
@media(max-width:420px){.noise-hero-bottom{gap:20px}.noise-manifesto{font-size:17px}.noise-route{flex-wrap:wrap}.noise-member-copy>p,.noise-track-content>p:not(.noise-index){font-size:15px}.noise-footer .container{overflow-wrap:anywhere}}

@media(max-width:767px){.noise-track blockquote{font-size:clamp(18px,5.5vw,26px);letter-spacing:-.02em}}

.noise-audio-copy{display:grid;gap:2px;text-align:left}.noise-audio-copy strong{color:var(--noise-text);font-size:9px;letter-spacing:.08em}.noise-audio-copy span{font-size:8px;letter-spacing:.1em}.noise-upcoming{padding:clamp(90px,11vw,170px) 0;border-top:1px solid var(--noise-line)}.noise-upcoming-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--noise-line);border:1px solid var(--noise-line)}.noise-upcoming-grid article{min-height:300px;padding:clamp(28px,4vw,52px);background:var(--noise-bg)}.noise-upcoming-grid span{color:var(--noise-blue);font-size:10px;font-weight:700;letter-spacing:.15em}.noise-upcoming-grid h3{margin:clamp(70px,9vw,120px) 0 14px;color:#fff;font-size:clamp(28px,4vw,52px);letter-spacing:-.055em}.noise-upcoming-grid p{color:var(--noise-dim);font-size:14px}.noise-upcoming-grid>*{min-width:0}@media(max-width:767px){.noise-upcoming-grid{grid-template-columns:1fr}.noise-upcoming-grid article{min-height:240px}.noise-upcoming-grid h3{margin-top:64px}}

/* Editorial idol showcase: retain the original midnight / blue identity. */
.noise-local-nav{position:sticky;top:82px;z-index:80;background:rgba(14,16,21,.95);border-bottom:1px solid var(--noise-line);backdrop-filter:blur(12px)}
.noise-local-nav>.container{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:66px}
.noise-wordmark{font-size:28px;font-weight:900;letter-spacing:-.07em;line-height:1}.noise-wordmark span{display:block;margin-top:5px;font-size:7px;font-weight:400;letter-spacing:.14em}
.noise-local-nav .container>div{display:flex;gap:clamp(16px,3vw,40px)}.noise-local-nav .container>div a{padding:24px 0;font-size:10px;font-weight:700;letter-spacing:.1em;color:#a5a7af}.noise-local-nav a:hover,.noise-local-nav a:focus-visible{color:#fff}
.noise-theme section[id]{scroll-margin-top:165px}
.noise-hero,.noise-hero-content{min-height:calc(100svh - 148px)}
.noise-hero-shade{background:linear-gradient(0deg,#101116 0%,rgba(10,12,18,.1) 75%),linear-gradient(90deg,rgba(10,12,18,.55),transparent 70%)}
.noise-hero-content{padding-top:clamp(45px,7vw,90px);padding-bottom:46px;justify-content:space-between;gap:60px}
.noise-hero h1{font-size:clamp(110px,23vw,340px);letter-spacing:-.075em;text-indent:0;line-height:.8;color:#f3f3f5}
.noise-hero-cta{display:grid;gap:10px;border-top:1px solid #9ba3b5;padding-top:14px;font-size:9px;letter-spacing:.12em}.noise-hero-cta strong{font-size:18px;letter-spacing:.02em}
.noise-statement{padding-block:clamp(90px,12vw,170px)}.noise-statement h2{font-size:clamp(34px,5.6vw,80px);line-height:1.2;letter-spacing:-.055em}.noise-statement-grid>div>p{margin-top:36px}
.noise-section-head h2{font-size:clamp(38px,5vw,76px);line-height:1;letter-spacing:-.055em}
.noise-member-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;border-top:0}
.noise-member,.noise-member:nth-child(even){display:block;padding:0;border:0;min-width:0}.noise-profile-button{display:block;width:100%;text-align:left;color:inherit;background:transparent;cursor:pointer}.noise-member:nth-child(even) .noise-photo{order:initial}
.noise-photo{aspect-ratio:3/4}.noise-photo img{filter:saturate(.85)}.noise-photo b{position:absolute;bottom:0;left:0;right:0;padding:32px 14px 14px;background:linear-gradient(transparent,rgba(0,0,0,.85));font-size:9px;letter-spacing:.08em;font-weight:400;opacity:0;transition:opacity .2s}.noise-profile-button:hover .noise-photo b,.noise-profile-button:focus-visible .noise-photo b{opacity:1}
.noise-member h3{margin:22px 0 14px;font-size:clamp(25px,3.3vw,48px);letter-spacing:-.05em;line-height:1}.noise-member h3 small{font-size:12px;color:#9699a4;margin-left:5px}.noise-member ul{gap:5px}.noise-member li{padding:5px 7px;font-size:8px;color:#a4a8b3}
.noise-profile-button:focus-visible,.noise-photo-tile:focus-visible,.noise-release button:focus-visible{outline:2px solid var(--noise-blue);outline-offset:5px}
.noise-track-content{padding-block:100px}.noise-track blockquote{font-size:clamp(18px,2.5vw,32px);line-height:1.4}.noise-track blockquote span{white-space:normal}
.noise-release{margin:36px 0 0 auto;width:min(100%,550px);padding:24px 0;border-block:1px solid #545969}.noise-release>span{font-size:9px;letter-spacing:.14em;color:#a9b0c1}.noise-release button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;background:none;color:#fff;font-size:20px;font-weight:700;cursor:pointer}.noise-seek-row{display:flex;align-items:center;gap:14px;font-size:10px;font-variant-numeric:tabular-nums}.noise-seek-row input{min-width:0;width:100%;accent-color:var(--noise-blue);cursor:pointer}.noise-release [role=status]{font-size:12px;color:#b4c0e8;line-height:1.6}
.noise-photo-section{padding:clamp(80px,10vw,150px) 0}.noise-photo-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.noise-photo-tile{padding:0;text-align:left;background:none;color:inherit;cursor:pointer;min-width:0}.noise-photo-tile:first-child{grid-column:1/-1}.noise-photo-tile img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.noise-photo-tile:first-child img{aspect-ratio:21/9;object-position:center 40%}.noise-photo-tile>span{display:flex;justify-content:space-between;padding:14px 0;font-size:9px;letter-spacing:.1em;border-bottom:1px solid var(--noise-line)}
.noise-dialog{position:fixed;inset:0;width:min(900px,92vw);max-width:92vw;max-height:90dvh;margin:auto;padding:45px 28px 28px;color:#e7e8ed;background:#14161d;border:1px solid #4b5267;overflow:auto}.noise-dialog::backdrop{background:rgba(0,0,0,.88);backdrop-filter:blur(8px)}.noise-dialog-close{position:absolute;right:16px;top:12px;background:none;color:#fff;padding:8px;cursor:pointer;font-size:12px}.noise-dialog-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.noise-dialog-grid>img{width:100%;height:auto}.noise-dialog h2{font-size:50px;letter-spacing:-.05em}.noise-dialog h2 small{font-size:15px;color:#a0a7b9}.noise-dialog-grid p:not(.noise-index){margin:24px 0;font-size:15px;line-height:1.9;color:#a9afbe}.noise-dialog li{display:inline-block;font-size:10px;border:1px solid #4b5267;padding:6px 9px;margin:4px}.noise-image-dialog{width:fit-content;padding:48px 18px 18px}.noise-image-dialog>img{max-height:76dvh;width:auto;object-fit:contain}
@media(max-width:900px){.noise-member-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 18px}.noise-section-head{gap:20px}.noise-member h3{font-size:38px}}
@media(max-width:767px){.noise-local-nav{top:68px}.noise-local-nav>.container{min-height:58px;gap:12px}.noise-wordmark{font-size:22px}.noise-wordmark span{font-size:6px}.noise-local-nav .container>div{gap:14px}.noise-local-nav .container>div a{padding:22px 0;font-size:8px;letter-spacing:.02em}.noise-theme section[id]{scroll-margin-top:145px}.noise-hero,.noise-hero-content{min-height:calc(100svh - 126px)}.noise-hero-content{padding-top:35px;padding-bottom:32px;gap:70px}.noise-hero h1{font-size:clamp(82px,24vw,180px);line-height:.85}.noise-hero-bottom{gap:18px;align-items:end}.noise-manifesto{font-size:clamp(12px,3vw,18px);line-height:1.4}.noise-hero-cta{font-size:7px;gap:8px}.noise-hero-cta strong{font-size:13px}.noise-member h3{font-size:32px;line-height:1}.noise-member h3 small{display:block;margin:8px 0;font-size:12px}.noise-photo b{opacity:1;font-size:8px}.noise-member li{font-size:7px;padding:5px}.noise-photo-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.noise-photo-tile:first-child img{aspect-ratio:4/3}.noise-track-content{padding-block:80px}.noise-release{margin-left:0}.noise-dialog-grid{grid-template-columns:1fr;gap:20px}.noise-dialog-grid>img{max-height:42dvh;object-fit:contain}.noise-dialog h2{font-size:36px}.noise-dialog{padding-inline:20px}.noise-image-dialog>img{max-height:76dvh}.noise-header .site-nav{position:fixed;inset:68px 0 auto;height:calc(100dvh - 68px);overflow-y:auto;visibility:hidden;opacity:0;transform:translateY(-10px)}.noise-header .site-nav.is-open{visibility:visible;opacity:1;transform:none}.noise-header .site-nav ul{display:block;padding:24px var(--gutter)}.noise-header .site-nav a{font-size:clamp(26px,9vw,40px);padding:18px 0;border-bottom:1px solid var(--noise-line)}.noise-header .menu-toggle{display:inline-flex}.noise-header .header-inner{min-height:68px}.noise-header .brand-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:155px}}
@media(prefers-reduced-motion:reduce){.noise-photo b{transition:none}}

/* Discography — an album sleeve and its listening notes. */
.noise-discography{padding:clamp(72px,9vw,136px) 0;background:#17191e;border-top:1px solid var(--noise-line)}
.noise-discography-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:48px}
.noise-discography-head .noise-index{color:#aebbd6;margin-bottom:20px}
.noise-discography-head h2{font-size:clamp(38px,6vw,80px);font-weight:900;line-height:1.05;letter-spacing:-.055em;color:#f1f0eb}
.noise-discography-count{padding-bottom:6px;color:#a0a5af;font-size:9px;letter-spacing:.13em;white-space:nowrap}
.noise-album{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:start}
.noise-album-artwork{min-width:0}.noise-album-artwork>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#e9e1ca}
.noise-album-caption{display:flex;justify-content:space-between;gap:12px;padding-top:16px;font-size:8px;letter-spacing:.09em;color:#a0a5af}
.noise-album-info{min-width:0;padding-top:4px}
.noise-album-eyebrow{display:flex;align-items:center;gap:12px;font-size:9px;letter-spacing:.12em;color:#aebbd6}
.noise-album-eyebrow>span{padding:5px 8px;border:1px solid #626d81;letter-spacing:.04em;color:#e0e5ef;font-size:10px}
.noise-album-info h3{margin-top:22px;font-size:clamp(30px,3.7vw,58px);font-weight:900;line-height:1.06;letter-spacing:-.045em;color:#f1f0eb}
.noise-album-description{margin-top:20px;color:#b2b5bd;font-size:13px;line-height:1.85}
.noise-tracklist-heading{display:flex;justify-content:space-between;margin-top:36px;padding-bottom:12px;border-bottom:1px solid #656b78;font-size:9px;letter-spacing:.12em;color:#bbc6dd}
.noise-tracklist-heading h4{font:inherit;font-weight:700}.noise-tracklist-heading>span{color:#a0a5af}
.noise-album-tracks{list-style:none;padding:0;margin:0}
.noise-album-tracks>li{border-bottom:1px solid #383c46}
.noise-album-pending,.noise-album-title-track>button{display:flex;align-items:center;gap:16px;min-height:62px;padding:14px 12px}
.noise-track-number{font-size:11px;font-variant-numeric:tabular-nums;color:#a0a5af;letter-spacing:.06em}
.noise-track-name{flex:1;min-width:0;font-size:14px;font-weight:700;letter-spacing:.01em}
.noise-album-pending .noise-track-name{font-size:12px;font-weight:400;color:#a0a5af}
.noise-track-state{font-size:8px;letter-spacing:.09em;color:#a0a5af;white-space:nowrap}
.noise-album-title-track>button{width:100%;background:#252d40;text-align:left;color:#f3f4f7;cursor:pointer;transition:background .2s}
.noise-album-title-track>button:hover,.noise-album-title-track>button[aria-pressed=true]{background:#303e5c}
.noise-title-badge{display:inline-block;vertical-align:middle;margin-left:8px;padding:3px 5px;border:1px solid #95acf1;color:#b8caff;font-size:8px;line-height:1;letter-spacing:.06em}
.noise-album-play-icon{display:grid;place-items:center;width:28px;height:28px;border:1px solid #65789f;border-radius:50%;font-size:10px;color:#d0dcff}
.noise-album-detail{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 0 4px;color:#c5cddd;font-size:11px}
.noise-album-detail:hover{color:#fff}
.noise-album-status{color:#b4c0e8;font-size:12px;line-height:1.6}.noise-album-status:not(:empty){margin-top:12px}
.noise-album-title-track>button:focus-visible,.noise-album-detail:focus-visible{outline:2px solid var(--noise-blue);outline-offset:4px}
.noise-upcoming-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:1000px){.noise-album{gap:32px}.noise-album-info h3{font-size:clamp(28px,4vw,40px)}.noise-album-pending,.noise-album-title-track>button{min-height:56px}.noise-album-caption{font-size:7px}.noise-upcoming-grid h3{font-size:30px}}
@media(max-width:767px){.noise-discography-head{align-items:start;flex-direction:column;gap:16px;margin-bottom:30px}.noise-discography-head .noise-index{margin-bottom:16px}.noise-album{grid-template-columns:1fr;gap:32px}.noise-album-info h3{font-size:clamp(34px,8vw,56px)}.noise-album-description{font-size:13px}.noise-album-caption{font-size:8px}.noise-tracklist-heading{margin-top:28px}.noise-album-pending,.noise-album-title-track>button{min-height:62px}.noise-upcoming-grid{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.noise-album-title-track>button{transition:none}}
@media(max-width:420px){.noise-header .header-inner{gap:12px}.noise-header .brand{flex:1;overflow:hidden}.noise-header .brand-mark,.noise-header .menu-toggle,.noise-header .portfolio-return{flex-shrink:0}}
.noise-album-track>button{display:flex;align-items:center;gap:16px;min-height:62px;padding:14px 12px;width:100%;background:transparent;text-align:left;color:#f3f4f7;cursor:pointer;transition:background .2s}
.noise-album-title-track>button{background:#252d40}
.noise-album-track>button:hover,.noise-album-track>button.is-current{background:#303e5c}
.noise-album-track>button:focus-visible{outline:2px solid var(--noise-blue);outline-offset:4px}
.noise-album-track .noise-track-name{overflow-wrap:anywhere;line-height:1.5}
.noise-album-play-icon{flex-shrink:0}
.noise-album-player{padding-top:20px}.noise-album-player>p{margin-bottom:12px;color:#c5cddd;font-size:11px;overflow-wrap:anywhere}.noise-album-player .noise-seek-row>span{white-space:nowrap}
.noise-audio-copy{min-width:0;max-width:min(190px,52vw)}.noise-audio-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media(prefers-reduced-motion:reduce){.noise-album-track>button{transition:none}}
