.MusicPage_page__5tJYx{background-color:#f6f1e7;background-image:linear-gradient(180deg,rgba(16,16,16,.03) 1px,transparent 0);background-size:100% 4px;color:#101010;min-height:100svh;font-family:var(--font-pt-mono),monospace;position:relative}.MusicPage_page__5tJYx:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:999;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:180px 180px}.MusicPage_systemBar__p_RcB{display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:.72rem clamp(1rem,2.6vw,1.5rem);border-bottom:1px solid rgba(0,0,0,.15);background:#e8380a}.MusicPage_systemBar__p_RcB p{margin:0;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.92)}.MusicPage_intro__pN07l{padding:clamp(2.4rem,6vw,5rem) clamp(1rem,2.6vw,1.5rem) clamp(2rem,4vw,3.2rem);border-bottom:1px solid rgba(16,16,16,.12);display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,.85fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:start;min-width:0}.MusicPage_introLeft__mErYY{display:flex;flex-direction:column;gap:clamp(1.6rem,3vw,2.4rem);min-width:0}.MusicPage_hero__LRzEo{width:100%;height:clamp(280px,48vh,580px);overflow:hidden;border-bottom:1px solid rgba(16,16,16,.12);position:relative}.MusicPage_heroPhoto__oQhd5{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block;filter:grayscale(18%);mix-blend-mode:multiply}.MusicPage_introShows__SPZ8n{display:flex;flex-direction:column;gap:.8rem}.MusicPage_moduleHeader__dEIXi{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;border-bottom:1px solid rgba(16,16,16,.16);padding-bottom:.45rem}.MusicPage_moduleHeader__dEIXi span{font-size:10px;letter-spacing:.14em;color:rgba(16,16,16,.34)}.MusicPage_introShowsLabel__mhhqZ{margin:0;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:rgba(16,16,16,.48)}.MusicPage_introModule__UOXMS{display:flex;flex-direction:column;gap:.8rem;padding-top:clamp(.2rem,1vw,.6rem)}.MusicPage_introHead__4Xl9T{display:flex;flex-direction:column;gap:1.2rem}.MusicPage_introPre__Dd6_z{margin:0;font-size:clamp(.78rem,1.4vw,1rem);line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:rgba(16,16,16,.62)}.MusicPage_introTitle__jjSMX{margin:0;font-family:var(--font-archivo-black),"Arial Black",sans-serif;font-size:clamp(3rem,8vw,7.2rem);line-height:.93;letter-spacing:0;text-transform:uppercase;color:#101010;overflow-wrap:anywhere}.MusicPage_introAccent__lD1EW{color:#e8380a}.MusicPage_introBio___4WC5{display:flex;flex-direction:column;gap:1rem;width:min(100%,700px);min-width:0;justify-self:start;position:-webkit-sticky;position:sticky;top:clamp(1rem,3vw,2rem);max-height:calc(100svh - clamp(2rem, 6vw, 4rem));overflow:auto;scrollbar-gutter:stable;padding:clamp(.5rem,2vw,1.4rem) clamp(1rem,4vw,4rem) 0 clamp(1rem,3vw,2rem);border-left:1px solid rgba(16,16,16,.14);font-size:14px;line-height:1.85;color:rgba(16,16,16,.78);scrollbar-width:none;-ms-overflow-style:none}.MusicPage_introBio___4WC5::-webkit-scrollbar{display:none}.MusicPage_introBio___4WC5 p{margin:0}.MusicPage_bioLabel__0VBCY{padding-bottom:.45rem;border-bottom:1px solid rgba(16,16,16,.16);font-size:10px;letter-spacing:.16em;line-height:1.4;text-transform:uppercase;color:rgba(16,16,16,.48)}.MusicPage_calendarOuter___PqA6{width:100%;max-width:100%;overflow:hidden;position:relative}.MusicPage_calendarInner__fjckX{width:800px;height:380px;position:absolute;inset:0 auto auto 0;overflow:hidden;transform-origin:top left;mix-blend-mode:multiply;max-width:none}.MusicPage_calendarInner__fjckX iframe{width:800px;height:600px;position:absolute;top:-65px;left:-20px;transform:scale(1.1);transform-origin:top left;pointer-events:none}.MusicPage_spotifyGrid__8zkSB{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.6rem;gap:.6rem}.MusicPage_spotifyGrid__8zkSB iframe{width:100%;max-width:100%;display:block;border-radius:10px}.MusicPage_bandcampStack__9O_CV{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:.8rem;gap:.8rem;min-width:0}.MusicPage_videoGrid__5HeTM{display:grid;grid-template-columns:1fr;grid-gap:.8rem;gap:.8rem}.MusicPage_videoWrapper__8imLD{width:100%;aspect-ratio:16/9;overflow:hidden;background:#101010}.MusicPage_youtubeVideo__Dta7P{width:100%;height:100%;display:block}.MusicPage_bandcampItem__SYXQP{min-width:0}.MusicPage_bandcampItem__SYXQP iframe{width:100%;max-width:100%;height:240px;display:block}.MusicPage_soundcloudWrap___ZnUP iframe{width:100%;max-width:100%;height:520px;display:block;border-radius:10px}.MusicPage_footer__Xqu34{min-height:clamp(320px,42vw,520px);display:flex;flex-direction:column;justify-content:center;gap:clamp(1.4rem,3vw,2.2rem);padding:clamp(4rem,9vw,8rem) clamp(1rem,2.6vw,1.5rem);border-top:1px solid rgba(16,16,16,.12)}.MusicPage_footer__Xqu34 p{width:min(100%,620px);margin:0;font-size:clamp(1rem,1.8vw,1.35rem);line-height:1.6;color:rgba(16,16,16,.72)}.MusicPage_footerActions__kNaVD{display:flex;flex-wrap:wrap;gap:.75rem}.MusicPage_footerActions__kNaVD a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1rem;border:1px solid rgba(16,16,16,.18);background:transparent;color:#101010;text-decoration:none;font:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.MusicPage_footerActions__kNaVD a:hover{border-color:#e8380a;background:#e8380a;color:#ffffff}.MusicPage_footerMeta__Gh7_f{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;border-top:1px solid rgba(16,16,16,.12);padding-top:1rem;color:rgba(16,16,16,.46);font-size:10px;letter-spacing:.1em;text-transform:uppercase}@media (max-width:900px){.MusicPage_intro__pN07l{grid-template-columns:1fr;gap:clamp(1.8rem,6vw,2.6rem)}.MusicPage_introBio___4WC5{width:100%;position:static;order:1;max-height:none;overflow:visible;padding:clamp(1.2rem,4vw,1.6rem) 0 0;border-left:none;border-top:1px solid rgba(16,16,16,.14);font-size:13px}.MusicPage_introLeft__mErYY{display:contents}.MusicPage_introHead__4Xl9T{order:0}.MusicPage_introModule__UOXMS,.MusicPage_introShows__SPZ8n{order:2}}@media (max-width:600px){.MusicPage_hero__LRzEo{height:clamp(260px,42vh,420px)}.MusicPage_bandcampItem__SYXQP iframe{height:260px}.MusicPage_soundcloudWrap___ZnUP iframe{height:560px}}