@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=Instrument+Sans:wght@400;500;600&display=swap";:root{color:#343434;background:#fff;font-family:Instrument Sans,Arial,sans-serif;font-synthesis:none;text-rendering:geometricPrecision;--bg: #fff;--text: #1f1f1d;--muted: #67645f;--rule: #151515;--accent: #1cff23;--green: #1cff23;--pink: #ff2bbd;--blue: #0448ff;--yellow: #fff238;--mono: "IBM Plex Mono", ui-monospace, monospace}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text)}button,a{color:inherit;font:inherit}button{border:0;background:transparent;cursor:pointer}a{text-decoration:none}:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.site-shell{position:relative;width:min(100%,1540px);margin:0 auto;padding:28px 20px 36px;overflow-x:clip}.site-header{position:sticky;top:0;z-index:10;display:flex;justify-content:space-between;gap:32px;padding:20px 30px 18px;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-shell>main,.site-shell>footer{position:relative;z-index:1}.site-header:after{position:absolute;left:30px;right:23%;bottom:0;height:1px;content:"";background:#151515b3}.brand-link,.site-header nav button,.section-kicker,.meta-lines,.mini-meta,.index,.site-footer,.filters,.archive-table,.text-arrow{font-family:var(--mono);font-size:12px;letter-spacing:0;text-transform:uppercase}.brand-link{font-size:18px;letter-spacing:.28em}.site-header nav{display:flex;align-items:center;gap:clamp(16px,1.7vw,28px)}.site-header nav button{position:relative;padding:0 0 9px}.site-header nav button:nth-child(2):before{display:none}.site-header nav button.active:after,.filters button.selected:after{position:absolute;left:0;right:0;bottom:0;height:2px;content:"";background:var(--accent)}.home-nav-link{margin-left:clamp(8px,1.1vw,18px)}.framed-section{position:relative;margin-top:38px;border:1px solid var(--rule);background:#f7f7f4ad}.flow-section{position:relative;margin-top:62px;background:transparent}.section-kicker{display:inline-block;border:1px solid #151515;padding:7px 10px;color:#151515;background:#fff;transform:rotate(-.35deg)}.home-page,.route-page,.project-page{position:relative}.home-page{overflow-x:clip}.home-page>section,.route-page>section,.project-page>section,.project-page>.next-project{position:relative;z-index:1}.page-accents{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.page-accent-mark{position:absolute;display:block;top:var(--accent-top);left:var(--accent-left);right:var(--accent-right);width:var(--accent-width);height:var(--accent-height);background:var(--accent-color);transform:rotate(var(--accent-rotation));transform-origin:center}.plan-b-hero:after,.plan-b-title:before,.plan-b-title:after,.plan-b-music:before,.plan-b-release:before,.plan-b-release:after,.home-live-event:after,.press-radio-preview:after,.no-idea-project-intro:before,.no-idea-featured-event:after,.role-model-gallery:before,.role-model-gallery-item-1:after,.role-model-gallery-item-3:before,.music-featured-release:after,.other-release-card:after,.kit-records-note:after,.dj-teendrum-section:after,.related-practice-reference:after,.earlier-performance-section:after,.practice-project-intro:before,.practice-radio-archive:after{content:none}.hero{min-height:540px;padding:30px 30px 44px;overflow:hidden}.hero-copy{position:relative;z-index:1;display:grid;min-height:450px;align-content:center;justify-items:start}h1,h2,h3,p{margin:0}.hero h1,.work-intro h1,.project-hero h1{font-size:clamp(78px,11vw,168px);font-weight:400;line-height:.86;letter-spacing:0}.identity{margin-top:20px;font-family:var(--mono);font-size:14px;text-transform:uppercase}.short-copy{width:min(270px,90vw);margin-top:42px;color:var(--text);font-size:15px;line-height:1.6}.mono-place{margin-top:70px;font-family:var(--mono);font-size:12px}.hero-signal{position:absolute;left:34%;right:-1%;top:33%;z-index:0;height:clamp(220px,23vw,360px);margin:0;pointer-events:none}.hero-signal img{width:100%;height:100%;object-fit:contain;object-position:center}.feature{display:grid;grid-template-columns:minmax(360px,.7fr) minmax(320px,500px) 48px;gap:56px;min-height:500px;padding:70px 30px 68px}.feature>.section-kicker{position:absolute;top:28px;left:30px}.feature h2,.live-preview h2{font-size:clamp(58px,7vw,104px);font-weight:400;line-height:.95}.feature-music .feature-text{transform:translateY(-12px);z-index:1}.feature-music{display:block;min-height:640px}.featured-releases{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:30px}.featured-release{display:grid;align-items:end;gap:26px}.featured-release img,.album-cover,.work-artwork{display:block;aspect-ratio:1;width:100%;height:auto;object-fit:contain;border:0;border-radius:0;box-shadow:none;filter:none}.featured-release h2{font-size:clamp(54px,6vw,96px);font-weight:400;line-height:.95}.featured-release .meta-lines{margin:26px 0 42px}.featured-release-1{grid-column:1 / span 8;grid-template-columns:minmax(400px,.82fr) minmax(300px,.58fr)}.featured-release-1 img{grid-column:2;grid-row:1}.featured-release-1>div{grid-column:1;grid-row:1;max-width:420px}.featured-release-1 h2{font-size:clamp(48px,5vw,76px)}.featured-release-2{grid-column:6 / span 6;grid-template-columns:minmax(220px,.56fr) minmax(280px,.7fr);margin-top:90px}.featured-release-2 img{grid-column:1;grid-row:1}.featured-release-2>div{grid-column:2;grid-row:1}.featured-release-2 h2{font-size:clamp(48px,5.2vw,86px)}.feature-music .album-placeholder{align-self:start;margin-top:18px}.plan-b-hero{min-height:620px;padding:34px 30px 48px;background:linear-gradient(90deg,rgba(4,72,255,.14) 0 1px,transparent 1px 100%) 68% 34% / 18px 18px no-repeat,linear-gradient(0deg,rgba(255,43,189,.12) 0 1px,transparent 1px 100%) 70% 36% / 18px 18px no-repeat,#fff}.plan-b-hero:after{position:absolute;right:-34px;bottom:56px;width:260px;height:28px;content:"";background:repeating-linear-gradient(90deg,#151515 0 18px,#fff 18px 36px);transform:rotate(1.8deg)}.plan-b-hero .section-kicker,.plan-b-music .section-kicker{transform:rotate(-.7deg)}.plan-b-hero .hero-copy{z-index:2;min-height:520px;padding-top:18px}.plan-b-title{position:relative;width:min-content;font-family:var(--mono);font-weight:500;text-transform:uppercase}.plan-b-title:before,.plan-b-title:after{position:absolute;content:"";pointer-events:none}.plan-b-title:before{left:.16ch;bottom:.18em;width:.7ch;height:.1em;background:var(--blue);box-shadow:.42ch -.92em 0 var(--pink),1.68ch -.32em 0 var(--accent);opacity:.86}.plan-b-title:after{right:.94ch;top:49%;width:.08em;height:.34em;background:var(--pink);opacity:.76;transform:translate(5px,4px)}.plan-b-hero .identity{display:inline-block;margin-top:18px;border:1px solid #151515;padding:8px 11px;background:var(--yellow);box-shadow:5px 5px #151515;transform:rotate(.45deg)}.plan-b-hero .short-copy{width:min(390px,92vw);margin-top:38px;background:#fff;font-size:16px}.plan-b-hero .mono-place{display:inline-block;margin-top:58px;border-bottom:8px solid var(--accent);padding-right:44px;transform:rotate(-1.6deg)}.plan-b-hero-marks{position:absolute;inset:0;z-index:1;pointer-events:none}.plan-b-hero-marks img{position:absolute;display:block;height:auto;-webkit-user-select:none;user-select:none}.hero-monster-primary{right:12%;top:198px;width:clamp(145px,16vw,230px);transform:rotate(5deg)}.hero-pixel-play{right:29%;top:132px;width:clamp(92px,9vw,130px);transform:rotate(-8deg)}.hero-doodle-ring{left:clamp(220px,35vw,560px);bottom:116px;width:clamp(150px,18vw,250px);opacity:.9;transform:rotate(-10deg)}.hero-bit{position:absolute;display:inline-block;border:2px solid #151515;background:#fff;font-family:var(--mono);font-size:12px;line-height:1}.hero-bit-a{right:10%;top:104px;padding:11px 13px;background:var(--accent);transform:rotate(3deg)}.hero-bit-b{left:48%;top:338px;padding:8px 10px;color:#fff;background:#151515;transform:rotate(-3.5deg)}.plan-b-music{min-height:760px;padding-top:78px;background:#fff}.plan-b-music:before{position:absolute;left:58%;top:24px;width:88px;height:22px;content:"";background:var(--pink);transform:rotate(-5deg)}.plan-b-music .featured-releases{align-items:start;gap:22px 30px}.plan-b-release{position:relative;align-items:center}.plan-b-release:before{position:absolute;content:"";pointer-events:none}.plan-b-release-cyberspace{grid-column:1 / span 9;grid-template-columns:minmax(310px,.58fr) minmax(360px,.72fr);column-gap:28px;margin-top:8px}.plan-b-release-cyberspace:before{display:none}.plan-b-release-cyberspace .plan-b-release-art{grid-column:2;grid-row:1;width:min(100%,540px);justify-self:start}.plan-b-release-cyberspace .plan-b-release-copy{grid-column:1;grid-row:1;align-self:end;padding:34px 0 24px 22px}.plan-b-release-bug-party{grid-column:6 / span 6;grid-template-columns:minmax(250px,.62fr) minmax(260px,.62fr);column-gap:24px;margin-top:-18px;transform:rotate(-1.2deg)}.plan-b-release-bug-party:before{display:none}.plan-b-release-bug-party .plan-b-release-art{grid-column:1;grid-row:1;width:min(100%,360px)}.plan-b-release-bug-party .plan-b-release-copy{grid-column:2;grid-row:1;align-self:center;padding-top:48px;transform:rotate(1.4deg)}.plan-b-release-art{position:relative;z-index:1}.plan-b-release-art>img:first-child{position:relative;z-index:1;grid-column:auto;grid-row:auto;background:#fff}.plan-b-release-copy{position:relative;z-index:2}.plan-b-release .release-badge{display:inline-block;margin-bottom:16px;border:1px solid #151515;padding:7px 10px;background:#fff;font-family:var(--mono);font-size:11px;text-transform:uppercase}.plan-b-release-cyberspace .release-badge{display:none}.plan-b-release h2{position:relative;z-index:1;font-family:var(--mono);font-weight:500;text-transform:uppercase}.plan-b-release .meta-lines{display:inline-grid;border-left:8px solid var(--pink);margin:22px 0 34px;padding-left:12px;color:#151515;background:#fff}.plan-b-release .text-arrow{border:1px solid #151515;margin-right:12px;margin-bottom:12px;padding:9px 11px;background:#fff;box-shadow:4px 4px #151515}.plan-b-release .text-arrow:nth-of-type(2){transform:rotate(-1.8deg)}.plan-b-release .listen-link{display:inline-block;margin-right:18px;font-family:var(--mono);font-size:12px;text-transform:uppercase}.plan-b-release .listen-link:after{content:" /"}.home-route-link{display:inline-block;width:fit-content;margin:12px 18px 0 0;border:1px solid #151515;padding:9px 11px;background:#fff;font-family:var(--mono);font-size:12px;text-transform:uppercase;box-shadow:4px 4px #151515}.home-more-music{margin-top:34px;margin-left:30px;transform:rotate(-.8deg)}.release-pixel-progress,.release-blue-arrow{position:absolute;grid-column:auto;grid-row:auto;height:auto;pointer-events:none}.plan-b-release-art .release-pixel-progress{aspect-ratio:auto;z-index:2;left:42%;top:-66px;width:min(49%,205px);transform:rotate(-2.8deg)}.release-blue-arrow{z-index:0;right:-48px;top:78px;width:138px;transform:rotate(7deg)}.feature-text{grid-column:1;align-self:center}.meta-lines{display:grid;gap:6px;margin:40px 0 58px;color:var(--muted)}.text-arrow{position:relative;display:inline-block;margin-right:28px;padding-bottom:7px}.text-arrow:after{content:" ↗"}button.text-arrow:after,.next-project strong:after{content:" →"}.text-arrow-explicit:after{content:""}.album-placeholder,.wide-media,.project-art,.stage-media,.work-media,.media-placeholder{border:1px solid rgba(184,184,178,.7);background:#efefeb}.album-placeholder{aspect-ratio:1;align-self:center;overflow:hidden}.feature .album-placeholder{grid-column:2}.signal-artwork{position:relative;width:100%;height:100%;background:linear-gradient(0deg,rgba(52,52,52,.05),transparent 1px) 0 0 / 12px 12px,radial-gradient(circle at 58% 53%,rgba(52,52,52,.92) 0 3px,transparent 4px),radial-gradient(circle at 40% 41%,rgba(52,52,52,.38) 0 2px,transparent 3px),#f2f2ee}.signal-artwork i{position:absolute;left:50%;top:50%;width:1px;height:44%;background:#3434343d;transform-origin:50% 0;transform:rotate(calc(var(--r, 0) * 1deg))}.signal-artwork i:nth-child(3n){--r: 34}.signal-artwork i:nth-child(3n+1){--r: 114}.signal-artwork i:nth-child(3n+2){--r: 242}.vertical-mark{grid-column:3;writing-mode:vertical-rl;font-family:var(--mono);font-size:11px;color:var(--muted);justify-self:end;align-self:center}.feature-film{grid-template-columns:minmax(260px,.34fr) minmax(560px,.86fr);min-height:380px}.feature-film .wide-media{grid-column:2}.feature-film .wide-media{min-height:360px}.feature-film .feature-text{align-self:start}.home-role-model .feature-text p:not(.photo-credit){max-width:460px;margin:28px 0 34px;color:var(--muted);font-size:18px;line-height:1.5}.home-role-model .mini-meta{margin-bottom:34px}.feature-film h2{max-width:480px}.feature-film .meta-lines{margin-top:58px}.feature-film .mini-meta{margin-bottom:70px}.mini-meta{display:grid;gap:8px;margin-bottom:54px}.mini-meta strong{font-weight:400}.photo-credit{margin:-38px 0 46px;color:var(--muted);font-family:var(--mono);font-size:13px;line-height:1.4;text-transform:none}.role-model-still{display:block;width:100%;height:auto;background:transparent}.role-model-still-home{grid-column:2;align-self:stretch;min-height:360px;object-fit:cover;object-position:50% 42%}.mist-media,.stage-media,.work-media:nth-child(n){background:linear-gradient(110deg,#00000029,#ffffff0a 45%,#00000052),radial-gradient(circle at 74% 28%,rgba(247,247,244,.48),transparent 15%),linear-gradient(180deg,#6e7878,#1c2324)}.about-practice,.practice-projects,.collaboration,.work-selected-section,.scoring-section,.archive,.work-intro,.project-page{padding:76px 30px 0}.about-practice{display:grid;grid-template-columns:.72fr 1fr;gap:80px}.about-block p{max-width:560px;margin-top:22px;font-size:23px;line-height:1.35}.practice-columns{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding-top:26px}.practice-columns h3{margin-bottom:28px;font-family:var(--mono);font-size:12px;font-weight:400}.practice-columns p{margin-bottom:9px;color:var(--muted);font-size:14px}.live-preview{display:grid;grid-template-columns:.35fr .3fr .9fr;gap:42px;padding:36px 30px 70px}.home-live-event{position:relative;grid-column:1 / 4;display:grid;grid-template-columns:minmax(420px,.9fr) minmax(230px,.28fr);gap:28px;align-items:end}.home-live-event:after{position:absolute;right:18%;top:-12px;width:48px;height:8px;content:"";background:var(--blue);transform:rotate(4deg)}.home-live-event img{display:block;width:100%;aspect-ratio:16 / 9;height:auto;background:#fff;object-fit:cover;object-position:46% 40%}.home-live-event .media-placeholder{min-height:320px}.home-live-event h3{font-family:var(--mono);font-size:clamp(28px,3vw,46px);font-weight:500;line-height:1;text-transform:uppercase}.home-live-event .meta-lines{margin:24px 0 28px}.home-related-live-section h2{font-family:var(--mono);font-size:18px;font-weight:500;letter-spacing:0}.home-live-list{display:grid;margin-top:26px}.home-live-row{display:grid;grid-template-columns:54px minmax(120px,.24fr) minmax(220px,.56fr) minmax(64px,auto);gap:20px;align-items:center;padding:11px 0}.home-live-row span,.home-live-row strong,.home-live-row em{font-family:var(--mono);font-size:13px;font-style:normal;line-height:1.35}.home-live-row img{display:block;width:54px;aspect-ratio:1;object-fit:cover;background:#fff}.home-live-row em{justify-self:end}.stage-media{grid-column:1 / 4;min-height:360px;background:radial-gradient(circle at 28% 0%,rgba(255,255,255,.56),transparent 18%),radial-gradient(circle at 78% 10%,rgba(255,255,255,.4),transparent 16%),linear-gradient(105deg,#101010,#444 58%,#111)}.practice-projects{display:grid;grid-template-columns:1fr 1fr;gap:80px}.practice-projects article{min-height:280px;padding-top:24px}.practice-poster-preview,.practice-feature-poster{display:block;width:min(100%,360px);height:auto;background:#fff;object-fit:contain}.practice-projects article:first-child{position:relative}.practice-projects article:first-child:after{position:absolute;right:9%;top:66px;width:12px;height:12px;content:"";background:var(--accent)}.practice-poster-preview{margin:0 auto}.latest-event-note{display:grid;gap:7px;margin-top:24px;font-family:var(--mono);font-size:12px;line-height:1.25;text-transform:uppercase}.latest-event-note span{color:var(--muted)}.latest-event-note strong{font-weight:400}.practice-projects h2{margin:26px 0 48px;font-size:clamp(42px,6vw,86px);font-weight:400;line-height:.95}.practice-projects p,.collaboration p{max-width:370px;color:var(--muted);line-height:1.5}.home-practice-section{grid-template-columns:minmax(260px,.44fr) minmax(320px,.56fr);align-items:start}.home-practice-section>.home-route-link{grid-column:1 / -1;margin-top:-28px}.home-practice-section .meta-lines{margin:-28px 0 0}.link-row{margin-top:34px}.press-radio-preview{position:relative;display:grid;grid-template-columns:.48fr .82fr .24fr;gap:42px;align-items:start;padding:30px 30px 0;margin-top:76px}.press-radio-preview:after{content:"";position:absolute;right:22%;top:22px;width:42px;height:8px;background:var(--pink);transform:rotate(-5deg)}.press-radio-preview h2{font-size:clamp(42px,5vw,76px);font-weight:400;line-height:.95}.home-press-section{grid-template-columns:minmax(180px,.24fr) minmax(360px,.7fr) minmax(150px,.22fr);align-items:end}.home-press-section blockquote{margin:0;max-width:680px;font-size:clamp(34px,5vw,78px);font-weight:400;line-height:.98}.home-press-section .home-route-link{justify-self:end;margin-top:0}.home-press-index{display:grid;gap:16px}.press-mini-line{display:grid;grid-template-columns:minmax(150px,.38fr) 1fr;gap:24px;padding-top:12px}.press-mini-line strong,.press-mini-line span{font-family:var(--mono);font-size:13px;font-weight:400;line-height:1.35;text-transform:uppercase}.press-mini-line span{color:var(--muted)}.collaboration{display:grid;grid-template-columns:.55fr .6fr;gap:120px;padding-top:42px;padding-bottom:90px}.collaboration h2{font-family:var(--mono);font-size:clamp(18px,2vw,30px);font-weight:400;line-height:1.2;text-transform:uppercase}.collaboration p+p{margin-top:18px}.collaboration .text-arrow{margin-top:48px}.email{margin-top:22px;font-family:var(--mono)}.home-about-contact{align-items:start}.home-contact-actions,.home-platform-links{display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:28px}.home-email-link{display:inline-block;margin-top:30px;font-family:var(--mono);font-size:13px}.home-platform-links .music-platform-link{font-size:12px}.site-footer{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:start;border-top:1px solid var(--rule);padding:26px 30px 0;color:var(--muted)}.footer-platforms{display:flex;flex-wrap:wrap;gap:14px 24px;justify-content:flex-start}.footer-credit{justify-self:end;text-align:right}.scoring-work .meta-lines{min-height:4.2em;margin:18px 0 22px}.project-page{padding-bottom:90px}.project-hero{min-height:360px;padding-top:40px}.project-hero h1{margin-top:72px}.project-hero .identity{width:100%;padding-bottom:10px}.project-layout{display:grid;grid-template-columns:minmax(360px,.8fr) minmax(220px,.32fr);gap:70px;align-items:end;padding-top:34px}.project-layout-loose{border-top:0;padding-top:0}.film-layout{grid-template-columns:minmax(560px,1fr) minmax(220px,.32fr)}.project-art{min-height:520px}.project-art.album-cover{width:min(760px,100%);min-height:0;justify-self:start}.film-layout .project-art{min-height:430px}.project-figure{margin:0}.project-figure figcaption{margin-top:14px;color:var(--muted);font-family:var(--mono);font-size:13px;line-height:1.4}.no-idea-project-intro{position:relative;display:grid;grid-template-columns:minmax(320px,.46fr) minmax(520px,.72fr);gap:58px;align-items:end}.no-idea-project-intro:before{position:absolute;content:"";pointer-events:none}.no-idea-project-intro:before{left:35%;top:18px;width:58px;height:8px;background:var(--pink);transform:rotate(-5deg)}.no-idea-project-intro>div>p:not(.identity){max-width:580px;margin-top:28px;font-size:clamp(21px,2.2vw,32px);line-height:1.2}.no-idea-hero-figure{margin:0}.no-idea-hero-figure img{display:block;width:100%;height:auto;background:#fff}.event-lineup{display:grid;gap:8px;font-family:var(--mono);font-size:13px;text-transform:uppercase}.event-lineup h2,.event-lineup h3{margin-bottom:8px;font-family:var(--mono);font-size:13px;font-weight:400;color:var(--muted)}.role-model-hero-figure{align-self:start}.role-model-still-detail{object-fit:contain}.role-model-gallery{position:relative;display:grid;grid-template-columns:repeat(12,1fr);gap:30px;margin-top:72px}.role-model-gallery:before{content:"";position:absolute;left:59%;top:-18px;width:58px;height:8px;background:#ff22b8;transform:rotate(-3deg);pointer-events:none}.role-model-gallery-item-1{position:relative;grid-column:1 / 8}.role-model-gallery-item-2{grid-column:8 / -1;margin-top:22px}.role-model-gallery-item-3{position:relative;grid-column:6 / 12;margin-top:38px}.role-model-gallery-item-1:after{content:"";position:absolute;right:-11px;bottom:15%;width:11px;height:11px;background:#20ff30;pointer-events:none}.fancy-a-bite-hero-figure{align-self:start}.fancy-a-bite-image{display:block;width:100%;height:auto}.fancy-a-bite-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;align-items:start;margin-top:72px}.work-media.work-project-image{border:0;background:transparent;object-fit:cover}.detail-band{display:grid;grid-template-columns:.38fr 1fr;gap:52px;margin-top:72px;padding-top:28px}.detail-band h2,.detail-band p,.detail-band li{font-family:var(--mono);font-size:13px;font-weight:400;text-transform:uppercase}.detail-band ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.detail-band>p{max-width:760px;line-height:1.55;text-transform:none}.release-detail-facts-content{display:grid;gap:10px;max-width:860px}.release-detail-facts-content p{margin:0;line-height:1.55;text-transform:none}.placeholder-sequence{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px;margin-top:68px}.detail-media-grid{align-items:start}.project-detail-image{display:block;width:100%;height:auto}.project-detail-hero-image{aspect-ratio:16 / 9;object-fit:cover}.detail-media-untitled-land{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-media-clouds-from-underground{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-media-cctv-selected-broadcast-work{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px}.detail-media-cctv-selected-broadcast-work .project-detail-image{aspect-ratio:16 / 10;object-fit:cover}.detail-media-fancy-a-bite{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(190px,.45fr)}.selected-cases{margin-top:78px;padding-top:28px}.selected-cases h2{margin-bottom:30px;font-family:var(--mono);font-size:clamp(24px,3vw,44px);font-weight:500;line-height:1}.selected-case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.selected-case{display:grid;gap:18px}.selected-case-image{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.selected-case p,.related-work-entry p{margin-top:18px;color:var(--muted);font-size:15px;line-height:1.55}.selected-case h3{margin:0;font-family:var(--mono);font-size:15px;font-weight:500;line-height:1.25;text-transform:uppercase}.selected-case .text-arrow{margin-top:20px}.selected-cases-note{margin:28px 0 0}.archive-list-band li{text-transform:uppercase}.project-access-note{max-width:620px;margin:26px 0 -28px;color:var(--muted);font-family:var(--mono);font-size:11px;line-height:1.45}.archive-gallery-section{margin-top:52px;padding-top:24px}.archive-gallery-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 18px;margin-top:22px}.archive-gallery-item{display:grid;gap:8px;margin:0;color:inherit;text-decoration:none}.archive-gallery-item img{display:block;width:100%;height:auto}.archive-gallery-item span{color:var(--muted);font-family:var(--mono);font-size:9px;font-weight:400;line-height:1.35;text-transform:uppercase}.archive-gallery-item:hover span{color:var(--ink)}.archive-gallery-note{margin:24px 0 0}.related-work-section{margin-top:78px;padding-top:28px}.related-work-entry{display:grid;grid-template-columns:minmax(320px,.5fr) minmax(320px,.5fr);gap:42px;align-items:center;margin-top:28px}.related-work-entry h2{font-family:var(--mono);font-size:clamp(28px,4vw,54px);font-weight:500;line-height:1}.related-work-image{display:block;width:100%;height:auto}.media-placeholder{display:grid;min-height:220px;place-items:center;color:var(--muted);font-family:var(--mono);font-size:11px}.live-event-reference{display:grid;grid-template-columns:minmax(360px,.72fr) minmax(220px,.32fr);gap:30px;align-items:end;grid-column:1 / -1}.live-event-reference img{display:block;width:100%;aspect-ratio:16 / 9;height:auto;background:#fff;object-fit:cover;object-position:46% 40%}.live-event-reference h2{font-family:var(--mono);font-size:clamp(34px,4vw,62px);font-weight:500;line-height:1;text-transform:uppercase}.live-event-reference .meta-lines{margin:24px 0 28px}.next-project{display:grid;width:100%;grid-template-columns:.28fr 1fr;margin-top:92px;border-bottom:0;padding:34px 0 16px;text-align:left}.next-project span{font-family:var(--mono);color:var(--muted)}.next-project strong{font-size:clamp(32px,5vw,70px);font-weight:400}.route-page{padding:76px 30px 96px}.page-intro{position:relative;display:grid;grid-template-columns:minmax(260px,.58fr) minmax(360px,.72fr);gap:60px;min-height:330px;align-items:end}.page-intro .section-kicker{align-self:start;margin-top:10px}.page-intro h1,.epk-hero h1{grid-column:1;font-size:clamp(72px,11vw,150px);font-weight:400;line-height:.86}.practice-page .page-intro h1{font-size:clamp(72px,9vw,122px)}.page-intro p{grid-column:2;max-width:610px;font-size:clamp(22px,2.4vw,34px);line-height:1.16}.release-list{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:54px 30px;margin-top:30px;overflow-x:clip}.release-row{position:relative;display:grid;grid-template-columns:minmax(220px,.45fr) minmax(240px,.55fr);gap:28px;align-items:end;grid-column:span 7}.release-row:nth-child(2n){grid-column:6 / span 7;transform:rotate(-.6deg)}.release-row:nth-child(3){grid-column:2 / span 6;transform:rotate(.8deg)}.release-row:nth-child(4){grid-column:8 / span 5;transform:translateY(-24px)}.release-cover{display:block;aspect-ratio:1;width:100%;object-fit:contain}.project-image-link{display:block;width:100%;min-width:0;color:inherit;text-decoration:none;cursor:pointer}.project-image-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.release-row h2{font-size:clamp(34px,4.6vw,76px);font-weight:400;line-height:.94}.release-row .meta-lines{margin:26px 0 0}.music-release-section{position:relative;margin-top:34px}.music-release-section>h2{margin-top:22px;font-family:var(--mono);font-size:18px;font-weight:500;letter-spacing:0}.music-featured-grid{display:grid;gap:70px;margin-top:34px}.music-index-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 34px;margin-top:34px}.music-index-item{display:grid;grid-template-columns:minmax(150px,.38fr) minmax(0,.62fr);gap:24px;align-items:end;padding-top:20px}.music-featured-release{position:relative;display:grid;grid-template-columns:minmax(320px,.64fr) minmax(320px,.52fr);gap:44px;align-items:end;max-width:1180px}.music-featured-release:nth-child(2n){grid-template-columns:minmax(320px,.5fr) minmax(360px,.56fr);margin-left:auto}.music-featured-release:nth-child(2n) .release-cover,.music-featured-release:nth-child(2n) .plan-b-placeholder{order:2}.music-featured-release:after,.other-release-card:after,.kit-records-note:after{position:absolute;content:"";pointer-events:none}.music-featured-release:nth-child(1):after{right:24%;bottom:-18px;width:78px;height:9px;background:var(--pink);transform:rotate(-3deg)}.music-featured-release:nth-child(2):after{left:12%;bottom:-24px;width:52px;height:12px;background:var(--blue);transform:rotate(2deg)}.music-featured-release .release-cover{box-shadow:16px 18px 0 var(--yellow)}.music-featured-release:nth-child(2n) .release-cover{box-shadow:-16px 18px 0 var(--green)}.music-release-copy h3{font-size:clamp(38px,7vw,108px);font-weight:400;line-height:.9}.music-release-copy .meta-lines{margin-top:24px}.music-release-copy .link-row{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center}.kit-records-note{position:relative;display:grid;grid-template-columns:minmax(220px,.32fr) minmax(420px,.68fr);gap:34px;max-width:980px;margin:64px 0 0 auto;padding-top:24px}.kit-records-note:after{right:5%;bottom:-26px;width:46px;height:8px;background:var(--green);transform:rotate(4deg)}.kit-records-note .section-kicker{align-self:start}.kit-records-note p{max-width:660px;font-size:19px;line-height:1.42}.music-note-links{display:flex;flex-wrap:wrap;grid-column:2;gap:14px 24px}.other-release-section{margin-top:88px}.other-release-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 30px;margin-top:34px}.other-release-card{position:relative;display:grid;gap:22px;align-content:start}.other-release-card:nth-child(1):after{right:16px;top:calc(100% - 4px);width:42px;height:7px;background:var(--blue);transform:rotate(-3deg)}.other-release-card:nth-child(2):after{left:8px;top:calc(100% + 20px);width:56px;height:8px;background:var(--yellow);transform:rotate(2deg)}.other-release-card:nth-child(3):after{right:24px;top:calc(100% + 6px);width:34px;height:10px;background:var(--pink);transform:rotate(3deg)}.other-release-card .music-release-copy h3{max-width:360px;font-size:clamp(28px,3.5vw,48px);line-height:.96}.other-release-card .link-row{margin-top:22px}.plan-b-placeholder{position:relative;isolation:isolate;min-height:260px;place-items:stretch;align-content:space-between;justify-content:stretch;border:0;padding:18px;color:#151515;background:linear-gradient(90deg,rgba(4,72,255,.12) 0 1px,transparent 1px 100%) 12px 20px / 18px 18px,linear-gradient(0deg,rgba(255,43,189,.12) 0 1px,transparent 1px 100%) 12px 20px / 18px 18px,#fff}.plan-b-placeholder:before,.plan-b-placeholder:after{position:absolute;content:"";pointer-events:none}.plan-b-placeholder:before{inset:8px 17px 18px 6px;z-index:-1;border:2px solid #151515;border-right:0;transform:rotate(-.7deg)}.plan-b-placeholder:after{right:18px;top:20px;width:48px;height:14px;background:var(--accent);box-shadow:-28px 128px 0 var(--pink);transform:rotate(4deg)}.plan-b-placeholder span,.plan-b-placeholder strong,.plan-b-placeholder em{display:block;font-family:var(--mono);font-style:normal;text-transform:uppercase}.plan-b-placeholder span{max-width:65%;font-size:12px}.plan-b-placeholder strong{align-self:center;font-size:22px;font-weight:500;line-height:1}.plan-b-placeholder em{align-self:end;justify-self:end;font-size:11px}.placeholder-square{aspect-ratio:1;min-height:0}.placeholder-landscape{aspect-ratio:3 / 2;min-height:0}.placeholder-portrait{aspect-ratio:3 / 4;min-height:0}.placeholder-cinematic{aspect-ratio:16 / 9;min-height:0}.live-page>.meta-lines{display:flex;flex-wrap:wrap;gap:12px;margin:10px 0 44px 33%}.live-page>.meta-lines span{border:1px solid #151515;padding:9px 11px;background:#fff}.live-gallery,.practice-feature-grid,.statement-notes,.cv-grid,.epk-grid{display:grid;gap:28px;margin-top:48px}.live-gallery{grid-template-columns:1.1fr .72fr .5fr;align-items:start}.live-gallery .media-placeholder:first-child{grid-column:span 2}.live-gallery .media-placeholder:last-child{grid-column:2 / span 2;margin-top:-80px}.selected-live-section,.dj-teendrum-section,.related-practice-reference,.earlier-performance-section,.live-archive-section{position:relative;margin-top:66px}.selected-live-section>h2,.dj-teendrum-section>h2,.related-practice-reference>h2,.earlier-performance-section>h2,.live-archive-section>h2{margin-top:20px;font-family:var(--mono);font-size:18px;font-weight:500;letter-spacing:0}.live-archive-table{display:grid;margin-top:34px}.live-archive-row{display:grid;grid-template-columns:minmax(120px,.16fr) minmax(210px,.26fr) minmax(240px,.32fr) minmax(150px,.18fr) minmax(72px,.08fr);gap:18px;align-items:baseline;padding:18px 0}.live-archive-head{color:var(--muted);font-family:var(--mono);font-size:11px;text-transform:uppercase}.live-archive-row strong,.live-archive-row span{font-family:var(--mono);font-size:13px;line-height:1.35;text-transform:uppercase}.selected-live-list{display:grid;gap:62px;margin-top:36px}.selected-live-event{position:relative;display:grid;grid-template-columns:minmax(230px,.35fr) minmax(520px,.82fr);gap:36px;align-items:end}.selected-live-event:nth-child(2n){grid-template-columns:minmax(560px,.82fr) minmax(230px,.35fr)}.selected-live-event:nth-child(2n) .selected-live-copy{order:2}.selected-live-event:after,.dj-teendrum-section:after,.related-practice-reference:after,.earlier-performance-section:after{position:absolute;content:"";pointer-events:none}.selected-live-event:nth-child(1):after{right:11%;bottom:-20px;width:70px;height:8px;background:var(--blue);transform:rotate(-3deg)}.selected-live-event:nth-child(2):after{left:24%;bottom:-18px;width:42px;height:10px;background:var(--pink);transform:rotate(3deg)}.selected-live-event:nth-child(3):after{right:28%;bottom:-22px;width:54px;height:8px;background:var(--green);transform:rotate(2deg)}.selected-live-event:nth-child(4):after{left:16%;bottom:-18px;width:46px;height:9px;background:var(--yellow);transform:rotate(-2deg)}.selected-live-copy{align-self:center}.live-date{font-family:var(--mono);font-size:clamp(30px,4.4vw,68px);line-height:.95}.selected-live-copy .meta-lines{margin-top:24px}.secondary-language{margin-top:10px;color:var(--muted);font-family:var(--mono);font-size:12px;line-height:1.35}.selected-live-media{display:grid;grid-template-columns:minmax(0,.68fr) minmax(150px,.32fr);gap:22px;align-items:end}.live-media-slot .plan-b-placeholder{width:100%}.live-media,.live-media-slot{display:block;width:100%}.live-media-photo{aspect-ratio:3 / 2;background:#fff;object-fit:cover}.live-media-poster{height:auto;max-height:520px;background:#fff;object-fit:contain}.dj-teendrum-section{display:grid;grid-template-columns:minmax(230px,.32fr) minmax(520px,.78fr);gap:34px;padding-top:26px}.dj-teendrum-section:after{right:8%;top:42px;width:58px;height:7px;background:var(--pink);transform:rotate(4deg)}.dj-teendrum-section>.section-kicker,.dj-teendrum-section>h2{grid-column:1}.dj-teendrum-copy,.dj-poster-archive{grid-column:2}.dj-poster-archive{margin-top:24px}.dj-poster-archive h3{margin-bottom:18px;font-family:var(--mono);font-size:14px;font-weight:500}.dj-poster-archive>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.related-practice-reference{max-width:760px;margin-left:auto;padding-top:24px}.related-practice-reference:after{right:18%;bottom:-22px;width:44px;height:8px;background:var(--blue);transform:rotate(-2deg)}.related-practice-reference h2{font-size:clamp(28px,5vw,62px);line-height:.95}.related-practice-reference .meta-lines{margin:18px 0 22px}.earlier-performance-section{padding-top:24px}.earlier-performance-section:after{left:7%;bottom:-24px;width:50px;height:7px;background:var(--green);transform:rotate(3deg)}.earlier-performance{display:grid;grid-template-columns:minmax(320px,.52fr) minmax(260px,.42fr);gap:34px;align-items:end;max-width:860px;margin-top:26px}.earlier-performance h3{margin:18px 0 12px;font-family:var(--mono);font-size:clamp(26px,4vw,48px);font-weight:500;line-height:.98}.earlier-performance p{margin-bottom:20px;color:var(--muted);line-height:1.45}.note-band{display:grid;grid-template-columns:.36fr 1fr;gap:40px;margin-top:64px;padding-top:24px}.note-band h2,.note-band p{font-family:var(--mono);font-size:13px;font-weight:400;line-height:1.5;text-transform:uppercase}.practice-feature-grid{grid-template-columns:1fr 1fr;align-items:start}.openband-lead-poster .plan-b-placeholder{width:min(100%,360px);margin-left:auto}.practice-project-intro{position:relative;display:grid;grid-template-columns:minmax(320px,.54fr) minmax(320px,.46fr);gap:58px;align-items:end}.practice-project-intro:before{position:absolute;left:39%;top:18px;width:58px;height:8px;background:var(--pink);content:"";pointer-events:none;transform:rotate(-5deg)}.practice-project-intro>div>p:not(.practice-social){max-width:680px;margin-top:28px;font-size:clamp(21px,2.2vw,32px);line-height:1.2}.practice-detail-copy{color:var(--muted);font-size:clamp(17px,1.4vw,21px)!important;line-height:1.45!important}.practice-social{margin-top:18px;font-family:var(--mono);font-size:13px}.no-idea-hero-social-link{font-size:26px}.practice-poster-archive,.practice-radio-archive,.openband-workshop-list{position:relative;margin-top:76px}.practice-poster-grid,.practice-radio-grid{display:grid;gap:22px;margin-top:26px}.practice-poster-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.practice-radio-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.practice-poster-slot img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain;background:#fff}.practice-poster-slot-confirmed{display:grid;gap:20px}.practice-poster-slot-confirmed h2,.openband-workshop-entry h2{font-family:var(--mono);font-size:clamp(18px,2.2vw,30px);font-weight:500;line-height:1}.practice-poster-slot-confirmed .meta-lines,.openband-workshop-entry .meta-lines{margin:14px 0 18px}.practice-radio-archive:after{position:absolute;right:18%;bottom:-24px;width:46px;height:8px;background:var(--blue);content:"";pointer-events:none;transform:rotate(-2deg)}.project-page-no-idea .project-hero{margin-bottom:42px}.project-page-no-idea .identity{display:none}.no-idea-project-intro{display:grid;grid-template-columns:minmax(280px,.42fr) minmax(0,.58fr);gap:clamp(34px,5vw,78px);align-items:end}.no-idea-project-intro:before,.no-idea-events:after,.no-idea-featured-event:after,.no-idea-event-gallery:before{content:none}.no-idea-hero-copy{min-width:0}.no-idea-hero-copy .meta-lines{margin-bottom:30px}.no-idea-hero-copy .meta-lines span,.live-practice-project .meta-lines span{text-transform:none}.no-idea-hero-copy>p,.no-idea-radio-section>p{max-width:720px;font-size:clamp(20px,2vw,30px);line-height:1.2}.no-idea-hero-figure img,.no-idea-live-event img,.no-idea-radio-entry img,.no-idea-featured-gallery img{display:block;width:100%;height:auto;background:#fff}.no-idea-radio-section,.no-idea-live-events,.no-idea-featured-event,.no-idea-project-links{margin-top:clamp(76px,10vw,138px)}.no-idea-radio-section h2,.no-idea-live-events h2,.no-idea-featured-event h2,.no-idea-project-links h2{margin-bottom:24px;font-family:var(--mono);font-size:13px;font-weight:400;letter-spacing:0;text-transform:uppercase}.no-idea-radio-archive{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:52px 28px;margin:34px 0 22px}.no-idea-live-event,.no-idea-featured-gallery figure{min-width:0;margin:0}.no-idea-radio-entry{min-width:0}.no-idea-radio-entry img{margin-bottom:22px}.no-idea-radio-entry h3{margin:0 0 10px;font-size:clamp(14.3px,1.56vw,23.4px);font-weight:600;line-height:1.05;letter-spacing:0;overflow-wrap:anywhere}.no-idea-radio-entry h3 a{color:inherit;text-decoration:none}.no-idea-radio-entry h3 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.no-idea-radio-entry p{margin:0 0 28px;font-family:var(--mono);font-size:13px;font-weight:500;line-height:1.4}.no-idea-radio-entry div{display:flex;flex-wrap:wrap;gap:4px 6px;font-family:var(--mono);font-size:12px;line-height:1.35}.no-idea-live-event-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,36px);align-items:start}.no-idea-live-event img{object-fit:contain}.no-idea-live-event h3{margin-top:18px;font-family:var(--mono);font-size:clamp(17px,1.7vw,25px);font-weight:500;line-height:1}.no-idea-live-event p{margin-top:10px;color:var(--muted);font-family:var(--mono);font-size:13px;line-height:1.4;text-transform:uppercase}.no-idea-featured-event{display:grid;gap:clamp(34px,5vw,58px)}.no-idea-featured-copy{min-width:0;width:min(100%,520px)}.no-idea-featured-meta{display:grid;gap:6px;margin-bottom:32px;color:var(--muted);font-family:var(--mono);line-height:1.35;text-transform:uppercase}.no-idea-featured-meta-primary{color:#151515;font-size:clamp(18px,1.8vw,26px);line-height:1.15}.no-idea-featured-meta-secondary{font-size:13px}.no-idea-featured-copy .event-lineup{margin-bottom:28px}.no-idea-featured-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.no-idea-featured-image-large{grid-column:1 / -1}.project-page-openband-openscore{overflow-x:clip}.project-page-openband-openscore .identity{display:none}.project-page-openband-openscore .project-hero{display:grid;grid-template-columns:minmax(0,.64fr) minmax(320px,.36fr);gap:clamp(34px,5vw,72px);align-items:end}.openband-event-poster,.openband-documentation-image{display:block;width:100%;height:auto;background:#fff}.openband-image-contain{object-fit:contain}.openband-hero-copy,.openband-hero-title{min-width:0}.project-page-openband-openscore .project-hero h1{font-size:clamp(76px,12vw,150px);overflow-wrap:normal}.openband-hero-copy .meta-lines{margin-bottom:28px}.openband-hero-copy .meta-lines span{text-transform:none}.openband-hero-copy>p{max-width:520px;font-size:clamp(20px,2vw,30px);line-height:1.2}.openband-section{margin-top:clamp(78px,10vw,138px)}.openband-section h2{margin-bottom:24px;font-family:var(--mono);font-size:13px;font-weight:400;letter-spacing:0;text-transform:uppercase}.openband-event-poster-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(34px,5vw,64px);align-items:start}.openband-event-poster-group{display:grid;gap:22px;min-width:0}.openband-event-poster-group h3,.openband-documentation-group h3{margin:0;font-family:var(--mono);font-size:clamp(20px,2.2vw,30px);font-weight:500;line-height:1.1;text-transform:uppercase}.openband-event-poster-list{display:grid;gap:32px;align-items:start}.openband-event-poster-item{margin:0}.openband-event-poster-caption{display:grid;gap:3px;margin-top:10px;font-family:var(--mono);line-height:1.4}.openband-event-poster-caption span:first-child{font-size:14px;text-transform:none}.openband-event-poster-caption span:last-child{color:var(--muted);font-size:11px}.openband-documentation-list{display:grid;gap:clamp(58px,8vw,104px)}.openband-documentation-group{display:grid;gap:22px;min-width:0}.openband-documentation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.openband-resource-section>h2,.openband-credits-section>h2{margin-bottom:32px;font-size:16px;font-weight:500}.openband-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.openband-resource-item{display:grid;gap:18px;font-family:var(--mono);font-size:15px;line-height:1.35}.openband-resource-item a{width:fit-content;font-size:18px}.openband-credits-section{display:block}.openband-credits-list{display:grid;grid-template-columns:minmax(220px,.36fr) minmax(0,.64fr);gap:48px;font-family:var(--mono);font-size:16px;line-height:1.55}.openband-credit-group{display:grid;align-content:start;gap:6px}.openband-credit-label{margin-bottom:8px;color:var(--muted);font-size:13px;text-transform:uppercase}.openband-credit-value{margin:0;text-transform:none}.project-page-openband-openscore>.next-project,.project-page-cctv-selected-broadcast-work>.next-project{display:grid;width:100%;grid-template-columns:1fr;margin-top:92px;padding:34px 0 16px}.project-page-openband-openscore>.next-project strong,.project-page-cctv-selected-broadcast-work>.next-project strong{font-size:clamp(32px,5vw,70px);font-weight:400;line-height:1;white-space:nowrap}.practice-feature{display:grid;gap:24px}.practice-feature:nth-child(2){margin-top:82px;transform:rotate(-.6deg)}.practice-feature h2{font-size:clamp(38px,5vw,82px);font-weight:400;line-height:.94}.practice-feature p,.project-meta p,.about-copy p,.press-section p{color:var(--muted);line-height:1.55}.about-layout{display:grid;grid-template-columns:minmax(380px,.74fr) minmax(220px,.35fr);gap:76px;align-items:start;margin-top:48px}.about-copy{display:grid;gap:18px}.about-short-bio{align-self:end;padding-bottom:12px}.about-short-bio .identity{margin:0 0 28px;color:#151515;font-family:var(--mono);font-size:13px;letter-spacing:0;line-height:1.35;text-transform:uppercase}.about-statement{display:grid;grid-template-columns:minmax(0,860px);margin-top:68px;padding-top:28px}.about-statement .about-copy{gap:20px}.about-statement .statement-lead{color:#151515;font-size:clamp(23px,2.4vw,34px);line-height:1.22}.about-copy h2,.statement-notes h3,.cv-grid h2,.press-section h2,.epk-grid h2,.epk-cv-grid h2{font-family:var(--mono);font-size:13px;font-weight:500;text-transform:uppercase}.artist-portrait{display:block;aspect-ratio:3 / 4;width:100%;min-height:0;background:#fff;object-fit:cover;object-position:50% 45%}.artist-portrait-about{align-self:start}.artist-portrait-epk{align-self:end;width:min(100%,300px);justify-self:end}.statement-notes{grid-template-columns:1.05fr .72fr 1.22fr .86fr;align-items:start}.statement-notes article{padding:16px 0 0;background:transparent;min-height:0;transform:rotate(var(--tilt, .6deg))}.statement-notes article:nth-child(2){--tilt: -1deg;margin-top:44px}.statement-notes article:nth-child(3){--tilt: .2deg;margin-top:12px}.statement-notes article:nth-child(4){--tilt: -.5deg;margin-top:72px}.statement-notes p{margin-top:22px;color:var(--muted);line-height:1.42}.cv-grid{grid-template-columns:1fr 1fr;padding-top:28px}.cv-grid p{margin-top:18px;line-height:1.48}.cv-grid span{display:block;margin-bottom:3px;font-family:var(--mono);font-size:11px;color:var(--muted)}.press-section{margin-top:60px;padding-top:28px}.project-meta{align-self:center}.project-meta>p{max-width:660px;margin-bottom:30px;font-size:clamp(21px,2.1vw,32px);line-height:1.2}.project-meta .text-arrow{margin-top:12px}.project-meta .link-row{margin-top:24px}.project-link-with-note{display:inline-grid;max-width:300px;margin-right:28px;vertical-align:top}.project-link-with-note .text-arrow{margin-right:0}.project-link-with-note small{color:var(--muted);font-family:var(--mono);font-size:10px;font-weight:400;line-height:1.35}.release-pair-hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;align-items:start}.release-cover-panel{display:grid;gap:18px}.release-cover-panel .album-cover{width:100%}.release-cover-meta{display:grid;gap:8px}.release-cover-meta h2{font-family:var(--mono);font-size:clamp(24px,3vw,42px);font-weight:500;line-height:1}.release-detail-label{margin:0;font-family:var(--mono);font-size:15px;line-height:1.4;text-transform:uppercase}.release-bandcamp-link{display:inline-block;margin-top:28px;font-family:var(--mono);font-size:13px}.release-detail-note{max-width:780px;margin-top:76px;padding-top:22px}.release-detail-note h2,.release-detail-live h2{font-family:var(--mono);font-size:13px;font-weight:500;letter-spacing:0;line-height:1.2}.release-detail-note p{margin-top:18px;font-size:20px;line-height:1.55;text-transform:none}.release-detail-press{max-width:none}.release-press-line em{color:var(--muted);font-family:var(--mono);font-size:13px;font-style:normal;line-height:1.35}.release-detail-live{margin-top:52px}.release-live-list{display:grid;gap:12px;margin-top:18px}.release-live-row{display:grid;grid-template-columns:132px minmax(92px,.2fr) minmax(0,1fr) minmax(72px,auto);gap:18px;align-items:center;padding:10px 0}.release-live-row img{width:132px;aspect-ratio:4 / 3;height:auto;object-fit:cover}.release-live-row span,.release-live-row strong,.release-live-row em{font-family:var(--mono);font-size:13px;font-style:normal;font-weight:400;line-height:1.35;text-transform:uppercase}.release-live-row em{justify-self:end}.structured-detail-layout{grid-template-columns:minmax(460px,.7fr) minmax(340px,.48fr);gap:58px;align-items:center}.project-layout .plan-b-placeholder{min-height:420px}.project-layout .placeholder-square,.project-layout .placeholder-cinematic{min-height:0}.about-block h2{font-family:var(--mono);font-size:clamp(28px,4vw,54px);font-weight:500;line-height:.96}.about-block .text-arrow{margin-top:30px}.live-preview p{margin-top:28px;max-width:320px;color:var(--muted);line-height:1.48}.live-preview .media-placeholder{grid-column:1 / 4}.practice-projects .media-placeholder{margin-top:20px}.home-page{padding:0 74px}.home-page .feature-music{min-height:0;margin-top:72px;padding:0 0 46px}.home-page .flow-section:before{display:none}.home-page .feature-music:before{display:none}.home-page .featured-releases{grid-template-columns:minmax(0,1fr) minmax(0,.96fr);gap:clamp(76px,8vw,132px);align-items:start}.home-page .featured-release,.home-page .featured-release-1,.home-page .featured-release-2{display:grid;grid-column:auto;grid-template-columns:1fr;gap:24px;margin-top:0}.home-page .featured-release-1{max-width:580px}.home-page .featured-release-2{max-width:520px;margin-top:152px;justify-self:end}.home-page .featured-release img,.home-page .featured-release-1 img,.home-page .featured-release-2 img,.home-page .featured-release-1>div,.home-page .featured-release-2>div{grid-column:auto;grid-row:auto}.home-page .featured-release h2,.home-page .featured-release-1 h2,.home-page .featured-release-2 h2{font-family:var(--mono);font-size:clamp(54px,5.1vw,82px);font-weight:500;line-height:.92;letter-spacing:0}.home-page .featured-release .meta-lines{margin:22px 0 26px}.home-page .plan-b-release .text-arrow{border:0;margin-right:0;margin-bottom:0;padding:0;background:transparent;box-shadow:none}.home-related-live-section{margin-top:72px;padding:34px 0 0}.section-heading-row{display:flex;align-items:baseline;justify-content:space-between;gap:24px}.section-heading-row .text-arrow{margin:0;white-space:nowrap}.section-heading-row button.text-arrow:after{content:" ↗"}.home-live-list{border-top:0;gap:8px}.home-live-row{border-bottom:0;padding:6px 0}.home-press-section{display:block;margin-top:88px;border-top:0;padding:18px 0 0}.home-press-section:after,.home-page .plan-b-music:before,.home-page .plan-b-release:before,.home-page .plan-b-release:after{display:none}.home-press-section h2,.section-heading-row h2{position:static;font-family:var(--mono);font-size:20px;font-weight:500;letter-spacing:0;line-height:1.2;text-transform:uppercase}.release-detail-press h2{font-size:13px}.home-press-section .home-press-index{display:grid;gap:22px;margin-top:28px}.home-press-line{display:grid;grid-template-columns:minmax(116px,.18fr) minmax(0,1fr) minmax(76px,auto);gap:24px;align-items:baseline;border-top:0;padding:12px 0}.home-press-line:first-child{border-top:0}.home-press-line strong,.home-press-line span,.home-press-line a{font-family:var(--mono);font-size:13px;font-weight:400;line-height:1.35;text-transform:none}.home-press-line strong{text-transform:uppercase}.home-press-line a{justify-self:end;margin-right:0}.home-press-line a:after,.music-index-item .link-row a:after{content:""}.release-detail-press .home-press-index{gap:0}.release-detail-press .release-press-line{grid-template-columns:minmax(140px,.18fr) minmax(280px,1fr) minmax(180px,.28fr) minmax(72px,auto);gap:20px;padding:18px 0;color:inherit;text-decoration:none}.release-press-cta{justify-self:end;white-space:nowrap}.release-press-line:hover .release-press-cta,.release-press-line:focus-visible .release-press-cta{text-decoration:underline;text-underline-offset:4px}.music-page .page-intro,.live-page .page-intro,.about-page .page-intro{min-height:120px}.music-page .music-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,78px)}.music-page .music-index-item{border-top:0}.music-page .music-index-item-featured{display:grid;grid-template-columns:1fr;gap:18px;border-top:0;padding-top:0}.music-page .music-index-item-featured .music-release-copy h3{font-size:clamp(40px,5vw,86px)}.music-secondary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 28px;margin-top:34px}.music-index-item-secondary{grid-template-columns:minmax(84px,.34fr) minmax(0,.66fr);gap:16px;align-items:start}.music-index-item-secondary .music-release-copy h3{font-size:clamp(20px,2.1vw,32px);line-height:1;min-height:3em}.music-index-item-secondary .meta-lines{margin-top:12px}.music-archive-list,.production-scoring-grid{display:grid;margin-top:34px;border-top:0;padding-top:0}.music-archive-list{gap:14px}.production-scoring-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 24px}.more-commissioned-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px;margin-top:34px;border-top:0;padding-top:0}.more-commissioned-text-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-top:32px}.music-index-item-archive{grid-template-columns:1fr;gap:18px;align-items:start;border-top:0;padding:0}.music-index-item-archive .music-release-copy{display:grid;grid-template-columns:1fr;gap:8px;align-items:start}.music-index-item-archive.no-media{grid-template-columns:1fr;padding-left:0}.music-index-item-archive .release-cover{aspect-ratio:4 / 3;object-fit:cover}.music-index-item-archive .music-release-copy h3{font-family:var(--mono);font-size:clamp(15px,1.35vw,20px);font-weight:500;line-height:1.12}.music-index-item-archive .meta-lines{margin-top:0}.music-index-item-archive .link-row{margin-top:0;justify-content:flex-start}.music-index-item-commissioned-archive-image{grid-template-columns:1fr;gap:12px;align-items:start;border-top:0;padding:0}.music-index-item-commissioned-archive-image .music-release-copy{display:grid;grid-template-columns:1fr;gap:6px;align-items:start}.music-index-item-commissioned-archive-image .release-cover{aspect-ratio:4 / 3;object-fit:cover}.music-index-item-commissioned-archive-image .music-release-copy h3{color:var(--muted);font-family:var(--mono);font-size:clamp(12px,1.05vw,16px);font-weight:500;line-height:1.15}.music-index-item-commissioned-archive-image .meta-lines{margin-top:0;color:var(--muted);font-size:10px}.music-index-item-commissioned-archive-text{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:16px;align-items:baseline;border-top:0;padding:12px 0}.music-index-item-commissioned-archive-text .music-release-copy{display:contents}.music-index-item-commissioned-archive-text .music-release-copy h3{color:var(--muted);font-family:var(--mono);font-size:12px;font-weight:500;line-height:1.2;opacity:.82}.music-index-item-commissioned-archive-text .meta-lines{margin-top:0;color:var(--muted);font-size:10px;opacity:.76}.live-archive-list{display:grid;gap:42px;margin-top:42px;border-top:0;padding-top:0}.live-archive-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,220px);gap:24px;align-items:start;border-bottom:0;padding:0}.live-archive-copy{display:grid;gap:6px}.live-archive-copy [data-testid=live-date]{color:#151515;font-size:clamp(18px,2.2vw,28px)}.live-archive-copy strong,.live-archive-copy span{font-family:var(--mono);font-size:13px;line-height:1.35;text-transform:uppercase}.live-archive-media{display:block;order:2;width:100%;aspect-ratio:4 / 3;object-fit:cover}.live-section{margin-top:72px}.live-section>h2{margin:0 0 30px;font-family:var(--mono);font-size:18px;font-weight:500;letter-spacing:0}.original-live-list{display:grid;gap:38px}.original-live-row{display:grid;grid-template-columns:minmax(140px,184px) minmax(124px,.14fr) minmax(250px,.28fr) minmax(280px,.4fr) minmax(70px,.08fr);gap:24px;align-items:center}.original-live-row span,.original-live-row strong{min-width:0;font-family:var(--mono);font-size:16px;font-weight:500;line-height:1.35;text-transform:uppercase}.original-live-row .text-arrow{font-size:14px}.original-live-media{display:block;width:100%;max-height:184px;object-fit:contain;background:#fff}.piano-keyboard-layout{display:grid;gap:74px}.piano-keyboard-groups{display:grid;gap:68px}.piano-keyboard-group{display:grid;gap:16px}.piano-keyboard-group h3,.piano-history-entry h3{margin:0;font-family:var(--mono);font-size:15px;font-weight:500;line-height:1.35;text-transform:uppercase}.piano-keyboard-gallery{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;align-items:end}.piano-keyboard-gallery img,.teendrum-visual-archive img,.live-practice-project img{display:block;width:100%;height:auto;min-width:0;background:#fff}.piano-keyboard-gallery img,.piano-solo-gallery img{object-fit:contain}.teendrum-live-copy{display:grid;gap:9px;align-content:end}.piano-history-entry{display:grid;gap:16px;max-width:none;margin-top:0}.piano-solo-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;align-items:end}.piano-solo-gallery img{display:block;width:100%;height:auto;background:#fff}.piano-history-meta{display:grid;gap:9px;max-width:760px}.piano-history-entry span,.piano-history-entry strong,.teendrum-live-copy span,.teendrum-live-copy strong{min-width:0;font-family:var(--mono);font-size:13px;font-weight:500;line-height:1.35;text-transform:uppercase}.teendrum-live-layout{display:grid;gap:34px}.teendrum-visual-archive{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;align-items:end}.teendrum-visual-archive img{max-height:360px;object-fit:contain}.curation-project-list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:58px;align-items:start}.live-practice-project{display:grid;gap:22px;min-width:0}.live-practice-project h3{margin:0 0 12px;font-family:var(--mono);font-size:clamp(30px,4vw,54px);font-weight:500;letter-spacing:0}.live-practice-project .meta-lines{margin:0 0 18px}.live-practice-project p{max-width:560px;margin:0 0 18px;font-size:clamp(18px,2.1vw,24px);line-height:1.35}.about-page .page-intro h1{font-size:clamp(46px,7vw,96px)}.about-page .page-intro p{align-self:end;max-width:360px;font-family:var(--mono);font-size:13px;line-height:1.45;text-transform:uppercase}.about-hero{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,.45fr);gap:clamp(28px,5vw,72px);align-items:center;margin-top:42px}.about-hero-image{grid-column:1;grid-row:1 / span 2;display:block;width:100%;height:auto;min-width:0;background:#fff}.about-hero-identity{grid-column:2;align-self:end;color:#151515;font-family:var(--mono);font-size:12px;font-weight:500;line-height:1.35;text-transform:uppercase}.about-hero p{grid-column:2;align-self:start;max-width:34ch;color:var(--muted);font-size:clamp(19px,2vw,27px);line-height:1.52}.about-section{margin-top:clamp(76px,11vw,150px)}.about-section h2{margin:0 0 22px;font-family:var(--mono);font-size:15px;font-weight:500;line-height:1.35;text-transform:uppercase}.about-section p{max-width:68ch;color:var(--muted);font-size:clamp(19px,2vw,27px);line-height:1.62}.about-profile-section{margin-top:clamp(56px,8vw,100px)}.about-profile-section p{max-width:58%;margin-left:0;font-size:clamp(19px,1.9vw,26px);line-height:1.6}.about-section-copy{display:grid;gap:18px;min-width:0}.about-music-section{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,.92fr);gap:clamp(28px,5vw,72px);align-items:end}.about-image-pair{display:grid;gap:clamp(18px,3vw,34px);min-width:0}.about-music-images{grid-template-columns:minmax(180px,.64fr) minmax(0,1fr);align-items:end}.about-image{display:block;width:100%;height:auto;min-width:0;background:#fff}.about-scoring-section{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,.78fr) minmax(190px,.58fr);gap:clamp(22px,4vw,58px);align-items:center}.about-image-role-model{align-self:end;margin-top:clamp(30px,7vw,96px)}.about-dj-section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,.9fr);gap:clamp(28px,5vw,72px);align-items:start}.about-dj-images{grid-template-columns:minmax(120px,.62fr) minmax(120px,.58fr);align-items:start}.about-image-no-idea{margin-top:clamp(42px,8vw,116px)}.about-community-section{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,.86fr);gap:clamp(28px,5vw,74px);align-items:center}.about-closing-section{max-width:980px;margin-top:clamp(92px,13vw,170px)}.about-closing-section p{max-width:58ch;color:#151515;font-size:clamp(23px,2.45vw,34px);line-height:1.38}.about-contact-section{display:grid;gap:22px;margin-top:clamp(70px,9vw,118px);padding:clamp(8px,2vw,22px) 0 clamp(12px,2.5vw,28px)}.about-contact-section .music-platform-link{width:max-content;font-family:var(--mono);font-size:15px}.about-page .about-statement,.about-page .statement-notes article,.about-page .cv-grid,.about-page .press-section{border-top:0}@media(max-width:760px){.site-shell{padding:14px 12px 24px}.site-header{position:static;display:grid;padding:18px 10px 14px}.site-header nav{flex-wrap:wrap;gap:10px 14px;padding-bottom:4px}.site-header nav button{font-size:11px}.home-nav-link{margin-left:8px}.brand-link{margin-bottom:18px;text-align:left}.page-accent-mark{top:var(--accent-mobile-top);left:var(--accent-mobile-left);right:var(--accent-mobile-right);transform:rotate(var(--accent-rotation)) scale(.78)}.hero,.feature,.live-preview{min-height:auto;padding:22px 18px 28px}.hero-copy{min-height:430px;align-content:start;padding-top:70px}.hero h1,.work-intro h1,.project-hero h1{font-size:clamp(64px,23vw,92px)}.hero-signal{left:2%;right:-18%;top:48%;height:180px}.plan-b-hero{min-height:590px;padding:22px 18px 28px}.plan-b-hero:after{right:-80px;bottom:34px;width:190px;height:20px}.plan-b-hero .hero-copy{min-height:540px;padding-top:60px}.plan-b-title:before{left:3px;top:10%}.plan-b-title:after{right:.8ch;bottom:15%}.hero-monster-primary{right:-28px;top:250px;width:138px}.hero-pixel-play{right:72px;top:156px;width:86px}.hero-doodle-ring{left:44%;bottom:82px;width:145px}.hero-bit-a{right:18px;top:84px}.hero-bit-b{left:auto;right:112px;top:338px}.feature,.feature-film,.press-radio-intro,.page-intro,.release-row,.about-practice,.practice-projects,.press-radio-preview,.live-gallery,.practice-feature-grid,.practice-editorial-entry,.practice-project-intro,.openband-project-intro,.openband-credits-section,.practice-poster-grid,.practice-radio-grid,.openband-gallery-grid,.home-live-event,.live-event-reference,.no-idea-project-intro,.no-idea-event-card,.no-idea-event-hero,.event-poster-section,.no-idea-event-gallery,.about-layout,.statement-notes,.cv-grid,.epk-grid,.epk-hero,.epk-dossier,.epk-selected-work,.epk-lower-grid,.epk-cv-grid,.epk-contact,.collaboration,.project-layout,.film-layout,.detail-band,.press-feature-row,.radio-log,.radio-row,.placeholder-sequence,.detail-media-fancy-a-bite,.detail-media-untitled-land,.detail-media-clouds-from-underground,.detail-media-cctv-selected-broadcast-work,.selected-case-grid,.selected-case,.related-work-entry,.live-preview{grid-template-columns:1fr}.feature>.section-kicker{position:static}.feature-text,.feature .album-placeholder,.feature-film .wide-media,.role-model-still-home,.home-live-event,.placeholder-sequence>*,.project-layout>*,.selected-case>*,.related-work-entry>*,.vertical-mark{grid-column:auto;min-width:0}.plan-b-music{min-height:auto;padding-top:56px}.plan-b-music:before{left:56%;top:18px;width:64px}.plan-b-music .featured-releases{grid-template-columns:1fr;gap:68px}.plan-b-release-cyberspace,.plan-b-release-bug-party{display:grid;grid-column:1 / -1;grid-template-columns:1fr;gap:18px;margin-top:0;transform:none}.plan-b-release-cyberspace:before,.plan-b-release-bug-party:before{inset:18px auto auto -8px;width:92%;height:42%}.plan-b-release-cyberspace .plan-b-release-art,.plan-b-release-cyberspace .plan-b-release-copy,.plan-b-release-bug-party .plan-b-release-art,.plan-b-release-bug-party .plan-b-release-copy{grid-column:auto;grid-row:auto;width:100%}.plan-b-release-cyberspace .plan-b-release-art{width:min(86vw,380px);justify-self:end}.plan-b-release-bug-party .plan-b-release-art{width:min(78vw,320px);justify-self:start;margin-left:18px}.plan-b-release-cyberspace .plan-b-release-copy,.plan-b-release-bug-party .plan-b-release-copy{padding:24px 0 0;transform:none}.plan-b-release h2,.plan-b-release-1 h2,.plan-b-release-2 h2{font-size:clamp(36px,12.6vw,54px);overflow-wrap:anywhere}.plan-b-release .meta-lines{margin:16px 0 22px}.plan-b-release .text-arrow{margin-bottom:10px}.plan-b-release-art .release-pixel-progress{left:22%;top:-34px;width:min(38%,126px)}.release-blue-arrow{right:-20px;top:46px;width:82px}.feature h2,.live-preview h2{font-size:clamp(42px,13vw,56px)}.collaboration h2{font-size:18px}.project-hero h1{font-size:clamp(50px,15vw,70px);overflow-wrap:anywhere}.album-placeholder,.wide-media,.media-placeholder,.project-art{width:100%;min-height:0}.wide-media,.film-layout .project-art,.role-model-still-home{min-height:240px}.role-model-gallery,.fancy-a-bite-gallery{grid-template-columns:1fr;gap:28px}.role-model-gallery-item-1,.role-model-gallery-item-2,.role-model-gallery-item-3{grid-column:auto;margin-top:0}.press-radio-preview{gap:24px;padding:30px 10px 0}.press-radio-preview:after{right:30px;top:20px}.press-mini-line{grid-template-columns:1fr;gap:4px}.press-feature-row-1,.press-feature-row-2{width:100%;margin-left:0}.press-feature-row{gap:14px}.press-radio-intro{min-height:0;gap:28px;padding-top:58px}.press-radio-intro:before{left:54%;top:102px;width:78px}.press-radio-intro:after{right:18px;bottom:30px}.press-radio-intro h1{font-size:clamp(58px,18vw,78px);overflow-wrap:anywhere}.press-radio-intro p{font-size:20px}.press-feature-row h2{font-size:clamp(34px,11vw,52px);overflow-wrap:anywhere}.press-feature-row p:not(.press-outlet){font-size:16px}.radio-log{gap:22px}.radio-row{grid-template-columns:1fr;gap:8px 14px;transform:none}.radio-head{display:none}.radio-row h2{grid-column:1 / -1;font-size:25px}.radio-row .radio-track,.radio-row .text-arrow{grid-column:1 / -1}.radio-track{margin-top:10px}.role-model-gallery:before,.role-model-gallery-item-1:after,.role-model-gallery-item-3:before{display:none}.epk-hero{min-height:0;gap:30px}.epk-hero:after,.epk-facts:before,.epk-contact:before{display:none}.epk-hero .media-placeholder{max-width:280px}.epk-dossier,.epk-selected-work,.epk-lower-grid,.epk-cv-grid,.epk-contact{margin-top:52px}.epk-main-copy p,.epk-contact>a{font-size:16px}.epk-work-row{grid-template-columns:36px 1fr;gap:12px 18px}.epk-work-row em{grid-column:2}.epk-contact div{grid-column:auto}.vertical-mark{display:none}.about-practice,.practice-projects,.collaboration,.route-page,.selected-grid,.archive,.work-intro,.project-page{padding:56px 10px 0}.route-page{padding-bottom:70px}.page-intro{min-height:250px;gap:26px}.page-intro h1,.page-intro p,.page-intro .section-kicker{grid-column:auto}.page-intro p{font-size:21px}.release-list{grid-template-columns:1fr}.release-row,.release-row:nth-child(2n),.release-row:nth-child(3),.release-row:nth-child(4){grid-column:auto;grid-template-columns:1fr;transform:none}.music-featured-grid,.music-index-grid,.music-secondary-grid,.production-scoring-grid,.more-commissioned-grid,.more-commissioned-text-list,.other-release-grid{grid-template-columns:1fr}.music-featured-release,.music-featured-release:nth-child(2n),.kit-records-note{grid-template-columns:1fr;gap:24px;margin-left:0}.music-featured-release:nth-child(2n) .release-cover,.music-featured-release:nth-child(2n) .plan-b-placeholder{order:0}.music-featured-release .release-cover,.music-featured-release:nth-child(2n) .release-cover{box-shadow:10px 12px 0 var(--yellow)}.music-note-links{grid-column:auto}.kit-records-note p,.release-detail-note p{font-size:17px}.release-pair-hero{grid-template-columns:1fr;gap:34px}.release-detail-press .release-press-line{grid-template-columns:1fr;gap:6px}.release-press-cta{justify-self:start}.release-live-row{grid-template-columns:86px minmax(0,1fr);gap:8px 14px}.release-live-row img{width:86px;grid-row:span 3}.release-live-row em{justify-self:start}.music-release-copy h3,.other-release-card .music-release-copy h3{font-size:clamp(30px,12vw,52px)}.live-page>.meta-lines{margin-left:0}.statement-notes article,.statement-notes article:nth-child(2),.statement-notes article:nth-child(3),.statement-notes article:nth-child(4),.epk-grid article,.epk-grid article:nth-child(n){grid-column:auto;margin-top:0;transform:none}.live-gallery .media-placeholder:first-child,.live-gallery .media-placeholder:last-child,.live-preview .media-placeholder{grid-column:auto;margin-top:0}.selected-live-event,.selected-live-event:nth-child(2n),.selected-live-media,.original-live-row,.piano-keyboard-layout,.piano-keyboard-gallery,.teendrum-live-layout,.teendrum-visual-archive,.curation-project-list,.piano-history-entry,.live-archive-row,.live-archive-copy,.music-index-item-archive .music-release-copy,.about-hero,.about-music-section,.about-music-images,.about-scoring-section,.about-dj-section,.about-dj-images,.about-community-section,.music-index-item,.dj-teendrum-section,.dj-poster-archive>div,.earlier-performance{grid-template-columns:1fr}.home-page{padding:0 10px}.home-page .featured-releases,.home-page .featured-release,.home-page .featured-release-1,.home-page .featured-release-2{grid-template-columns:1fr}.music-index-item-archive .link-row{justify-content:flex-start}.archive-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.live-archive-media{order:0;max-width:220px}.live-section{margin-top:54px}.live-section>h2{margin-bottom:22px}.original-live-list{gap:34px}.original-live-row{gap:9px;align-items:start}.original-live-media{max-width:164px;max-height:164px;object-position:left center}.piano-keyboard-gallery img,.teendrum-visual-archive img,.piano-solo-gallery img{max-height:none}.piano-keyboard-layout,.teendrum-live-layout,.curation-project-list{gap:30px}.piano-keyboard-groups{gap:48px}.piano-keyboard-gallery,.piano-solo-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.piano-history-entry{max-width:none;margin-top:12px}.live-practice-project h3{font-size:clamp(30px,12vw,46px)}.live-practice-project p{font-size:16px}.home-live-row{grid-template-columns:46px minmax(0,1fr);gap:8px 12px}.home-live-row img{width:46px;grid-row:span 3}.home-live-row em{justify-self:start}.home-press-line{grid-template-columns:1fr;gap:4px}.home-press-line a{justify-self:start}.about-section{margin-top:68px}.about-hero{gap:28px;margin-top:34px}.about-hero-identity{grid-column:auto;order:1}.about-hero-image{grid-column:auto;grid-row:auto;order:2}.about-hero p{grid-column:auto;order:3;max-width:100%;font-size:23px;line-height:1.48}.about-section p{font-size:23px;line-height:1.58}.about-profile-section p{max-width:100%;margin-left:0}.about-image-role-model,.about-image-no-idea{margin-top:0}.about-closing-section p{font-size:25px;line-height:1.38}.selected-live-event:nth-child(2n) .selected-live-copy{order:0}.dj-teendrum-section>.section-kicker,.dj-teendrum-section>h2,.dj-teendrum-copy,.dj-poster-archive{grid-column:auto}.selected-live-section,.dj-teendrum-section,.related-practice-reference,.earlier-performance-section{margin-top:52px}.home-live-event,.live-event-reference{gap:20px}.home-live-event:after{right:8%;top:-8px;width:34px}.practice-poster-preview,.practice-feature-poster{width:min(100%,300px);margin:0 auto}.no-idea-project-intro:before{left:10%;top:-16px}.no-idea-project-intro>div>p:not(.identity){font-size:21px}.no-idea-event-poster,.event-poster-section figure{width:min(100%,310px)}.no-idea-event-hero .section-kicker,.no-idea-event-hero h1,.event-hero-meta,.no-idea-gallery-item,.no-idea-gallery-item-7{grid-column:auto}.event-poster-section{gap:28px}.note-band{grid-template-columns:1fr;gap:18px}.practice-editorial-list{gap:54px}.practice-editorial-entry,.practice-editorial-entry:nth-child(2){grid-template-columns:1fr;gap:24px;margin-left:0}.practice-editorial-entry:nth-child(2) .practice-entry-media{order:0}.practice-entry-copy h2{font-size:clamp(39px,12vw,58px);overflow-wrap:anywhere}.practice-entry-copy p,.practice-project-intro>div>p:not(.practice-social){font-size:20px}.practice-entry-media .plan-b-placeholder,.openband-lead-poster .plan-b-placeholder{margin-left:0}.practice-project-intro{gap:28px}.project-page-openband-openscore .project-hero{grid-template-columns:1fr;gap:30px}.project-page-openband-openscore .project-hero h1{font-size:clamp(52px,15vw,62px)}.openband-hero-copy>p{font-size:20px}.openband-resource-grid{grid-template-columns:1fr;gap:30px}.openband-event-poster-groups,.openband-documentation-grid,.openband-credits-list{grid-template-columns:1fr}.openband-event-poster-groups{gap:54px}.openband-documentation-grid{gap:14px}.openband-event-poster-list{gap:28px}.practice-project-intro:before,.practice-radio-archive:after{display:none}.practice-poster-archive,.practice-radio-archive,.openband-workshop-list{margin-top:54px}.about-block p{font-size:19px}.practice-columns,.selected-grid{grid-template-columns:1fr 1fr}.live-preview{gap:26px}.stage-media{grid-column:auto;min-height:250px}.site-footer{grid-template-columns:1fr 1fr;padding:24px 10px 0}.footer-platforms{justify-content:flex-start}.footer-credit{justify-self:end}.selected-work,.selected-work-1,.selected-work-2,.selected-work-3,.selected-work-4,.selected-work-5,.selected-work-6,.selected-work-7,.selected-work-8{grid-column:span 1}.layout-square-lead,.layout-wide-image,.layout-bug-release,.layout-text-compact,.layout-release-offset,.layout-practice-text,.layout-open-title,.layout-small-image,.layout-quiet-index{grid-column:span 1;grid-template-columns:1fr;min-height:0;margin-top:0}.layout-square-lead .work-media,.layout-square-lead>div:last-child,.layout-wide-image h3,.layout-wide-image .index,.layout-wide-image .meta-lines,.layout-wide-image .text-arrow{grid-column:auto;grid-row:auto}.layout-wide-image>div:last-child{display:block}.layout-bug-release .work-media,.layout-release-offset .work-media{width:100%;margin-left:0}.layout-square-lead h3,.layout-text-compact h3,.layout-practice-text h3,.layout-open-title h3{font-size:clamp(38px,13vw,58px)}.scoring-grid{grid-template-columns:1fr}.scoring-work h3,.scoring-work .meta-lines{min-height:0}.filters{gap:20px;overflow-x:auto}.archive-row{grid-template-columns:1.4fr .45fr .68fr .66fr .7fr;gap:10px;font-size:10px}.next-project{grid-template-columns:1fr;gap:18px}}@media(max-width:440px){.practice-columns,.selected-grid,.archive-row{grid-template-columns:1fr}.archive-head{display:none}}@media(max-width:760px){.no-idea-project-intro,.no-idea-featured-event{grid-template-columns:1fr}.no-idea-project-intro{gap:30px}.no-idea-hero-figure{max-width:76vw}.no-idea-radio-archive,.no-idea-live-event-grid{grid-template-columns:1fr}.no-idea-featured-copy{position:static}.no-idea-featured-gallery{grid-template-columns:1fr;gap:18px}.no-idea-featured-image-1,.no-idea-featured-image-2,.no-idea-featured-image-3,.no-idea-featured-image-4,.no-idea-featured-image-5{grid-column:auto}}
