:root{color:#050505;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--ink:#050505;--paper:#fff;--soft:#f2f2f2;--muted:#686868;--line:#d8d8d8;--signal:#050505;--max:1600px;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#fff}body{background:var(--paper);min-width:320px;min-height:100vh;margin:0}button,input,textarea,select{font:inherit}a{color:inherit}img,video{max-width:100%;display:block}::selection{color:#fff;background:#050505}:focus-visible{outline-offset:4px;outline:2px solid #050505}#root{min-height:100vh}html,body{overscroll-behavior-y:none}.site-shell{min-height:100vh;overflow-x:clip}.site-header{z-index:1000;color:#fff;mix-blend-mode:difference}.site-header.is-home[data-over-canvas=true]{color:#fff;mix-blend-mode:normal}.site-header:not(.is-home){height:72px;position:sticky;top:0}.site-header.is-home{pointer-events:none;height:100svh;position:fixed;inset:0}.wordmark-shell,.header-nav-cluster{z-index:2;pointer-events:auto;will-change:transform, left, top;position:absolute}.site-header:not(.is-home) .wordmark-shell{top:50%;left:clamp(18px,2.6vw,48px);transform:translateY(-50%)}.site-header:not(.is-home) .header-nav-cluster{top:50%;right:clamp(18px,2.6vw,48px);transform:translateY(-50%)}.site-header.is-home .wordmark-shell{left:var(--logo-x,50vw);top:var(--logo-y,calc(100svh - 42px));transform:translate(-50%,-50%)}.site-header.is-home .header-nav-cluster{left:var(--nav-x,50vw);top:var(--nav-y,30px);transform:translate(-50%,-50%)}.wordmark{width:clamp(118px,9vw,154px);line-height:0;display:block}.wordmark-mark{aspect-ratio:293/54;background:currentColor;width:100%;display:block;-webkit-mask:url(/cabilliant-logo.svg) 50%/contain no-repeat;mask:url(/cabilliant-logo.svg) 50%/contain no-repeat}.header-nav-cluster{align-items:center;display:flex}.primary-nav{white-space:nowrap;align-items:center;gap:clamp(16px,1.7vw,32px);display:flex}.primary-nav a{color:inherit;letter-spacing:-.015em;text-transform:uppercase;padding:12px 0;font-size:clamp(9px,.68vw,12px);font-weight:900;text-decoration:none;position:relative}.primary-nav a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .2s;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.primary-nav a:hover:after,.primary-nav a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.menu-button{color:inherit;cursor:pointer;text-transform:uppercase;background:0 0;border:0;font-size:11px;font-weight:900;display:none}#main-content{width:min(100%, var(--max));margin:0 auto;padding:0 clamp(18px,4vw,72px) clamp(90px,11vw,180px)}h1,h2,h3,p{margin-top:0}h1,h2,h3{color:var(--ink);letter-spacing:-.06em;font-family:Arial Black,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-weight:900}h1,h2{text-transform:uppercase}h1{margin-bottom:24px;font-size:clamp(58px,10vw,156px);line-height:.83}h2{font-size:clamp(38px,5vw,76px);line-height:.9}h3{font-size:clamp(24px,2.5vw,40px);line-height:.96}p{line-height:1.55}.eyebrow{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:900;line-height:1.2}.lede{color:#2d2d2d;max-width:760px;font-size:clamp(19px,2vw,30px);font-weight:400;line-height:1.35}.text-link{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.text-link:hover{text-underline-offset:5px;text-decoration:underline}.button-link{border:1px solid var(--ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.button-link:hover{background:var(--ink);color:var(--paper)}.button-link.light{border-color:var(--paper);color:var(--paper)}.button-link.light:hover{background:var(--paper);color:var(--ink)}.round-link{border:1px solid;border-radius:50%;flex:none;place-items:center;width:60px;height:60px;font-size:24px;text-decoration:none;display:inline-grid}.tag-row{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.tag{border:1px solid var(--line);min-height:25px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 9px;font-size:9px;font-weight:900;display:inline-flex}.home-hero{color:#fff;isolation:isolate;background:#050505;width:100vw;min-height:100svh;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.hero-media,.hero-screen{position:absolute;inset:0}.hero-media{--halftone-opacity:.24;--noise-opacity:.065;background:#050505}.hero-gradient-waves{background:#3012a1;position:absolute;inset:0}.hero-media:before,.hero-media:after{content:"";z-index:1;opacity:0;pointer-events:none;transition:opacity .65s;position:absolute;inset:-6%}.hero-media.is-visible:before{opacity:var(--halftone-opacity)}.hero-media.is-visible:after{opacity:var(--noise-opacity)}.hero-media.is-gradient:before,.hero-media.is-gradient:after{opacity:0}.hero-media:before{mix-blend-mode:soft-light;background-image:radial-gradient(circle,#ffffffd1 0 .55px,#0000 .7px);background-size:4px 4px}.hero-media:after{mix-blend-mode:screen;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='.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E");background-size:210px 210px;animation:.8s steps(2,end) infinite hero-grain}.hero-media-fallback{background:#050505;width:100%;height:100%}.hero-screen{z-index:1;pointer-events:none;background:linear-gradient(#0000001a,#00000008 42%,#00000024)}.hero-safe-content{display:contents}.hero-statement{z-index:2;color:#fff;text-align:center;width:min(96vw,1900px);position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}.hero-statement>span,.hero-statement p{letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(9px,.75vw,13px);font-weight:900;line-height:1;display:block}.hero-statement h1{color:#fff;letter-spacing:-.075em;white-space:nowrap;margin:.13em 0 .12em;font-size:clamp(58px,10vw,156px);line-height:.8}.hero-edge-label{z-index:3;color:#fff;letter-spacing:-.02em;font-size:clamp(9px,.7vw,12px);font-weight:900;line-height:1;position:absolute;top:50%}.hero-edge-left{left:7px;transform:translate(-42%,-50%)rotate(-90deg)}.hero-edge-right{right:7px;transform:translate(42%,-50%)rotate(90deg)}.hero-scroll{z-index:3;color:#fff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;font-size:9px;font-weight:900;text-decoration:none;display:flex;position:absolute;bottom:26px;right:clamp(20px,2.6vw,48px)}.hero-scroll b{font-size:16px}.content-section{padding:clamp(80px,11vw,170px) 0;scroll-margin-top:72px}.section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:clamp(38px,5vw,76px);display:flex}.section-heading h2{margin:0}.section-heading .eyebrow{margin-bottom:9px}.media-frame{background:var(--soft);border-radius:clamp(12px,1.3vw,22px);position:relative;overflow:hidden}.media-square{aspect-ratio:1}.media-landscape{aspect-ratio:16/9}.media-portrait{aspect-ratio:4/5}.media-frame img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.7,.2,1)}a:hover .media-frame img{transform:scale(1.025)}.media-fallback{color:#343434;flex-direction:column;justify-content:space-between;padding:clamp(16px,3vw,34px);display:flex;position:absolute;inset:0}.media-fallback span{z-index:1;font-size:clamp(42px,8vw,110px);font-weight:900;line-height:1}.media-fallback small{z-index:1;letter-spacing:.14em;text-transform:uppercase;align-self:end;font-size:9px;font-weight:900}@keyframes hero-grain{0%{transform:translate(-2%,-1%)}25%{transform:translate(2%,1%)}50%{transform:translate(-1%,2%)}75%{transform:translate(1%,-2%)}to{transform:translate(-2%,-1%)}}.home-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(54px,7vw,108px) clamp(18px,2.5vw,40px);display:grid}.home-story-card{min-width:0;text-decoration:none}.home-story-card .eyebrow{margin-top:20px}.home-story-card h3{text-transform:none;margin:0 0 14px;font-size:clamp(26px,3vw,46px)}.card-excerpt{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;display:-webkit-box;overflow:hidden}.release-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(44px,6vw,92px) clamp(18px,2.2vw,36px);display:grid}.home-release-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.release-card{flex-direction:column;min-width:0;text-decoration:none;display:flex}.release-card .media-frame{flex:none}.card-copy{flex:1;justify-content:space-between;gap:20px;padding-top:18px;display:flex}.card-copy h2,.card-copy h3{margin:0 0 6px;font-size:clamp(22px,2.1vw,34px)}.card-copy p{color:var(--muted);margin:0;font-size:12px;font-weight:400}.release-excerpt{max-width:28ch;padding-top:14px}.card-meta{color:var(--muted);flex-direction:column;align-items:end;gap:8px;font-size:10px;display:flex}.home-artist-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(50px,6vw,90px) clamp(18px,2.5vw,40px);display:grid}.home-artist-card{text-decoration:none}.home-artist-card h3{margin:18px 0 10px;font-size:clamp(27px,3vw,48px)}.home-artist-card p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:1.55;display:-webkit-box;overflow:hidden}.name-list{border-top:1px solid var(--line)}.name-list>a{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr auto;align-items:center;gap:20px;min-height:88px;text-decoration:none;display:grid}.name-list>a:hover strong{transform:translate(8px)}.name-list span,.name-list em{color:var(--muted);text-transform:uppercase;font-size:10px;font-style:normal}.name-list strong{letter-spacing:-.05em;font-size:clamp(24px,3vw,44px);font-weight:900;transition:all .2s}.home-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,64px);display:grid}.home-showcase-card{min-width:0;text-decoration:none}.home-showcase-card .eyebrow{margin-top:20px}.home-showcase-card h3{text-transform:none;margin:0 0 12px;font-size:clamp(32px,4vw,60px)}.home-showcase-card>p:last-child{color:var(--muted);margin:0;font-size:14px;font-weight:400}.page-intro{text-align:left;max-width:980px;padding:clamp(100px,13vw,190px) 0 clamp(70px,9vw,130px)}.page-intro .eyebrow{margin-bottom:20px}.page-intro h1{margin:0}.intro-copy{max-width:760px;color:var(--muted);margin-top:32px;font-size:clamp(17px,1.7vw,25px);font-weight:400}.intro-copy p{margin-bottom:0}.artist-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(50px,7vw,100px) clamp(18px,3vw,44px);display:grid}.artist-card{flex-direction:column;min-width:0;text-decoration:none;display:flex}.artist-card>div:last-child{flex-direction:column;flex:1;display:flex}.artist-card h2{text-transform:none;margin:18px 0 12px;font-size:clamp(30px,3.6vw,54px)}.artist-card p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:400;display:-webkit-box;overflow:hidden}.detail-hero{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,7vw,110px);min-height:calc(100svh - 72px);padding:clamp(50px,8vw,120px) 0;display:grid}.detail-hero h1{font-size:clamp(62px,9vw,136px)}.artist-hero .media-frame{max-height:720px}.artist-hero h1{overflow-wrap:anywhere;word-break:normal;max-width:100%}.artist-link-list{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.artist-link-list a{border:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 13px;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}.artist-link-list a:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}.release-hero .media-frame{max-width:660px}.aliases{color:var(--muted);margin-top:28px;font-size:12px;font-weight:400}.detail-columns,.article-layout{grid-template-columns:minmax(0,1fr) minmax(220px,.32fr);gap:clamp(50px,9vw,150px);padding:clamp(70px,10vw,150px) 0;display:grid}.detail-aside,.article-aside{font-size:13px;font-weight:400}.detail-aside section{border-bottom:1px solid var(--line);margin-bottom:36px;padding-bottom:36px}.external-row{border-bottom:1px solid var(--line);justify-content:space-between;padding:12px 0;font-weight:900;text-decoration:none;display:flex}.rich-text{max-width:780px;font-size:clamp(17px,1.5vw,21px);font-weight:400;line-height:1.75}.rich-text h2{margin:2.4em 0 .7em;font-size:clamp(32px,4vw,54px)}.rich-text h3{margin-top:2em}.rich-text a{text-underline-offset:4px;text-decoration-thickness:1px}.rich-text blockquote{border-left:2px solid var(--ink);margin:2em 0;padding-left:24px;font-size:1.2em}.rich-text figure{margin:2.5em 0}.rich-text img{border-radius:18px;width:100%;height:auto}.rich-text details{border-top:1px solid var(--line);padding:18px 0;font-size:.88em}.rich-text summary{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.compact-grid,.resource-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,42px);display:grid}.compact-grid>a,.resource-list>a{background:var(--soft);min-height:250px;padding:28px;text-decoration:none}.compact-grid h3,.resource-list h2,.resource-list h3{margin:40px 0 10px;font-size:clamp(26px,3vw,42px)}.compact-grid p,.resource-list p{color:var(--muted);font-size:12px;font-weight:400}.story-rows{gap:12px;display:grid}.story-rows>a{background:var(--soft);grid-template-columns:110px 1fr 40px;align-items:center;gap:24px;min-height:110px;padding:0 20px;text-decoration:none;display:grid}.story-rows h2,.story-rows h3{margin:0;font-size:clamp(24px,3vw,43px)}.story-rows span{color:var(--muted);font-size:10px}.release-info{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:40px 0}.release-info dl{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.release-info dl>div{padding-right:30px}.release-info dt{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:900}.release-info dd{word-break:break-word;margin:0}.tracklist{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.tracklist li{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr auto;align-items:center;gap:20px;min-height:78px;display:grid}.tracklist a{text-decoration:none}.tracklist strong{font-size:17px;display:block}.tracklist small{color:var(--muted);margin-top:5px;display:block}.track-number,.tracklist li>span:last-child{color:var(--muted);font-size:10px}.release-detail .release-info,.release-detail .tracklist,.release-detail .tracklist li{border:0}.credit-list{border-top:1px solid var(--line)}.credit-list>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:30px;padding:20px 0;display:flex}.credit-list p{margin:0;font-size:17px}.credit-list span{color:var(--muted);text-transform:uppercase;font-size:11px}.story-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(54px,7vw,108px) clamp(18px,2.5vw,40px);display:grid}.story-grid>a{flex-direction:column;min-width:0;text-decoration:none;display:flex}.story-grid .eyebrow{margin-top:22px}.story-grid h2{text-transform:none;margin-bottom:14px;font-size:clamp(26px,3vw,46px)}.story-grid p:not(.eyebrow){color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:400;display:-webkit-box;overflow:hidden}.story-header{max-width:1150px;padding:clamp(90px,13vw,190px) 0 clamp(60px,8vw,110px)}.story-header h1{font-size:clamp(56px,8.5vw,126px)}.story-detail-hero{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(36px,7vw,110px);min-height:calc(100svh - 72px);padding:clamp(60px,9vw,130px) 0;display:grid}.story-detail-hero .media-frame{width:100%;max-width:620px}.story-detail-hero h1{overflow-wrap:anywhere;font-size:clamp(52px,7.5vw,116px)}.byline{text-transform:uppercase;margin-top:40px;font-size:11px;font-weight:900}.article-aside dl div{border-top:1px solid var(--line);padding:18px 0}.article-aside dt{color:var(--muted);text-transform:uppercase;margin-bottom:7px;font-size:9px}.article-aside dd{margin:0}.showcase-grid{padding-bottom:clamp(70px,10vw,150px)}.home-showcase-card h2{text-transform:none;margin:0 0 12px;font-size:clamp(32px,4vw,60px)}.resource-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(44px,6vw,92px) clamp(18px,2.5vw,40px);display:grid}.resource-grid>a{flex-direction:column;min-width:0;text-decoration:none;display:flex}.resource-grid .tag{align-self:flex-start;margin-top:20px}.resource-grid h2{text-transform:none;margin:16px 0 10px;font-size:clamp(27px,3vw,46px)}.resource-grid h3{margin:16px 0 10px;font-size:clamp(27px,3vw,46px)}.resource-grid p{color:var(--muted);margin:0;font-size:14px;font-weight:400}.showcase-detail-hero{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;gap:clamp(36px,7vw,110px);min-height:calc(100svh - 72px);padding:clamp(60px,9vw,130px) 0;display:grid}.showcase-detail-hero h1{overflow-wrap:anywhere;font-size:clamp(52px,7.5vw,116px)}.narrow-content{max-width:800px;margin:0 auto;padding-bottom:90px}.empty-state,.status-panel,.not-found{flex-direction:column;justify-content:center;align-items:flex-start;max-width:900px;min-height:520px;padding:80px 0;display:flex}.status-panel[role=status]{text-align:center;align-items:center;min-height:calc(100svh - 72px);margin:0 auto}.empty-state h2,.status-panel h1,.not-found h1{margin-bottom:22px;font-size:clamp(44px,7vw,96px)}.empty-state>p:last-child,.status-panel>p,.not-found>p{max-width:600px;color:var(--muted);font-size:17px;font-weight:400}.status-panel .button-link,.not-found .button-link{margin-top:28px}.loading-mark{border:1px solid var(--line);border-top-color:var(--ink);border-radius:50%;width:48px;height:48px;margin-bottom:24px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.site-footer{background:var(--ink);color:var(--paper);grid-template-columns:1fr auto;gap:50px;padding:clamp(48px,6vw,86px) clamp(18px,4vw,72px);display:grid}.footer-brand{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.footer-brand img{filter:invert();width:clamp(130px,11vw,180px);height:auto}.site-footer p{color:#a8a8a8;max-width:380px;margin:0;font-size:12px;font-weight:400}.site-footer nav{align-items:center;gap:28px;display:flex}.site-footer nav a{text-transform:uppercase;font-size:10px;font-weight:900;text-decoration:none}.footer-meta{border-top:1px solid #333;grid-column:1/-1;padding-top:40px}@media (width<=1080px){.primary-nav{gap:15px}.home-story-grid,.home-release-grid,.release-grid,.artist-grid,.home-artist-grid,.story-grid,.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-hero,.detail-columns,.article-layout,.story-detail-hero,.showcase-detail-hero{grid-template-columns:1fr}.detail-hero,.story-detail-hero,.showcase-detail-hero{min-height:auto}.detail-hero .media-frame{max-width:620px}.compact-grid,.resource-list{grid-template-columns:repeat(2,1fr)}}@media (width>=781px){.home-hero{clip-path:inset(-72px 0 0);overflow:visible}.home-hero .hero-media{inset:-72px 0 0}}@media (width<=780px){html:root,body,#root,.site-shell{background:#050505;min-height:100dvh}#main-content{background:var(--paper)}body:after{content:"";z-index:900;height:env(safe-area-inset-bottom);pointer-events:none;background:#050505;position:fixed;bottom:0;left:0;right:0}body:has(.site-header[data-covers-viewport-bottom=true]):after{opacity:0}.site-header:not(.is-home){height:62px}.site-header.is-home{height:calc(62px + env(safe-area-inset-top));inset:0 0 auto}.site-header.is-home .wordmark-shell{top:calc(31px + env(safe-area-inset-top));left:18px;transform:translateY(-50%)}.site-header.is-home .header-nav-cluster{top:calc(31px + env(safe-area-inset-top));left:auto;right:18px;transform:translateY(-50%)}.home-hero{z-index:1;height:100dvh;min-height:100dvh;clip-path:inset(0 0 calc(0px - env(safe-area-inset-bottom)) 0);overflow:visible}.home-hero .hero-media{top:0;right:0;bottom:calc(0px - env(safe-area-inset-bottom));left:0}.hero-screen{inset:0}.hero-safe-content{z-index:2;inset:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);pointer-events:none;display:block;position:absolute}.hero-statement,.hero-edge-label{color:#fff;mix-blend-mode:normal}.hero-statement h1{color:#fff}.wordmark{width:112px}.menu-button{padding:10px 0;display:block}.primary-nav{color:#050505;mix-blend-mode:normal;background:#fff;border-radius:14px;flex-direction:column;align-items:stretch;gap:0;width:min(82vw,340px);padding:14px 20px;display:none;position:absolute;top:36px;box-shadow:0 14px 50px #0000001f}.site-header.is-home:not([data-docked=true]) .primary-nav{left:50%;transform:translate(-50%)}.site-header:not(.is-home) .primary-nav,.site-header.is-home[data-docked=true] .primary-nav{left:auto;right:0;transform:none}.primary-nav.is-open{display:flex}.primary-nav a{border-bottom:1px solid var(--line);padding:13px 0;font-size:14px}.primary-nav a:last-child{border-bottom:0}.primary-nav a:after{display:none}.hero-statement{width:98vw}.hero-statement h1{white-space:normal;font-size:clamp(54px,15vw,100px)}.hero-edge-left{left:4px}.hero-edge-right{right:4px}.hero-scroll{display:none}.section-heading{align-items:start}.home-story-grid,.home-showcase-grid,.release-grid,.home-release-grid,.artist-grid,.home-artist-grid,.story-grid,.resource-grid,.compact-grid,.resource-list{grid-template-columns:1fr}.artist-grid{gap:64px}.name-list>a{grid-template-columns:40px 1fr}.name-list em{grid-column:2;padding-bottom:12px}.release-info dl{grid-template-columns:repeat(2,1fr);gap:32px}.tracklist li{grid-template-columns:42px 1fr auto}.story-grid{gap:70px}.site-footer{grid-template-columns:1fr}.footer-brand{flex-direction:column;align-items:flex-start}.site-footer nav{flex-wrap:wrap}.footer-meta{grid-column:1}}@media (width<=480px){#main-content{padding-inline:14px}.content-section{padding-block:74px}.hero-statement h1{font-size:15vw}.hero-statement>span,.hero-statement p,.hero-edge-label{font-size:8px}.card-copy{gap:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.gradient-waves-container{width:100%;height:100%;position:relative;overflow:hidden}
