@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/archivo-vietnamese-wght-normal.3cb37nm8mowb2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/archivo-latin-ext-wght-normal.3m-fabn93du09.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/archivo-latin-wght-normal.1_q0qa17ptz5n.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(../media/oswald-cyrillic-ext-wght-normal.27d5fqdwirrc7.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(../media/oswald-cyrillic-wght-normal.0hrvobmxxmrlj.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(../media/oswald-vietnamese-wght-normal.3nj0pa0cpiiwd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(../media/oswald-latin-ext-wght-normal.2n73w3fm9s7u8.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(../media/oswald-latin-wght-normal.01c2-di5e_1xz.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-ext-400-normal.09jq5v9-1wf71.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-400-normal.2iaubq2jy0rx3.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-400-normal.0m1ahpdxrpokj.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-400-normal.2-z93d2j9-3s0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-vietnamese-400-normal.3a7fs2yw914a9.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-400-normal.2kzc8ichkozg5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-ext-400-normal.1hjaitcyq2e2r.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-400-normal.0nrwft7nlo5oa.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-normal.3xdfs0-p_zi4c.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-normal.2lhng2ntocry9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(../media/special-elite-latin-ext-400-normal.0k300h232kzwv.woff2)format("woff2"),url(../media/special-elite-latin-ext-400-normal.2lmyaw2vo00_z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(../media/special-elite-latin-400-normal.0ot7ehu6e-qbu.woff2)format("woff2"),url(../media/special-elite-latin-400-normal.2en8h8j9qg8do.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/bricolage-grotesque-vietnamese-wght-normal.03f_1bxrvnkfd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/bricolage-grotesque-latin-ext-wght-normal.37g1whwfgt7kp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/bricolage-grotesque-latin-wght-normal.1iqnhac4m3hwo.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Coiny;font-style:normal;font-display:swap;font-weight:400;src:url(../media/coiny-tamil-400-normal.1mdg84s9pqab8.woff2)format("woff2"),url(../media/coiny-tamil-400-normal.294-8ix68ihwx.woff)format("woff");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Coiny;font-style:normal;font-display:swap;font-weight:400;src:url(../media/coiny-vietnamese-400-normal.42f29x4_z8_n4.woff2)format("woff2"),url(../media/coiny-vietnamese-400-normal.452t4szik207c.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Coiny;font-style:normal;font-display:swap;font-weight:400;src:url(../media/coiny-latin-ext-400-normal.0cvvjrvrlvwdc.woff2)format("woff2"),url(../media/coiny-latin-ext-400-normal.338ma29gi5dk2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Coiny;font-style:normal;font-display:swap;font-weight:400;src:url(../media/coiny-latin-400-normal.225x765urzey5.woff2)format("woff2"),url(../media/coiny-latin-400-normal.2ljy1y_okcrnd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--paper-texture:url(/brand/identity/texture/paper-cover.webp);--grunge-texture:url(/brand/identity/texture/grunge-tile.webp);--demirhane-mark:url(/brand/optimized/demirhane-wordmark-93c1ad2f51508236.webp)}
:root{--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.76,0,.24,1);--paper:#eeeae1;--ink:#111;--black:#000;--red:#b3243a;--band-light:#eeeae1;--band-dark:#000;--yellow:#ecb118;--deep-red:#aa101e;--orange:#be2924;--green:#105728;--teal:#008c8c;--purple:#7901a2;--surface:#e4dfd4;--line:#d3ccbe;--muted:#5f5a52;--red-text:var(--red);--deep-red-text:var(--deep-red);--orange-text:var(--orange);--green-text:var(--green);--teal-text:var(--teal);--purple-text:var(--purple);--yellow-text:#8a6200;--accent:var(--red);--on-accent:var(--band-light);--accent-text:var(--accent);--body:"Special Elite","Archivo Variable",Georgia,serif;--mono:"IBM Plex Mono",monospace;--stamp:"Special Elite",Georgia,serif}[data-accent=wall]{--accent:var(--yellow);--accent-text:var(--yellow-text);--on-accent:var(--band-dark)}[data-accent=artists]{--accent:var(--green);--accent-text:var(--green-text)}[data-accent=live]{--accent:var(--teal);--accent-text:var(--teal-text);--on-accent:var(--band-dark)}[data-accent=visuals]{--accent:var(--purple);--accent-text:var(--purple-text)}[data-accent=junk]{--accent:var(--orange);--accent-text:var(--orange-text)}[data-accent=read]{--accent:var(--red);--accent-text:var(--red-text)}[data-accent=releases]{--accent:var(--deep-red);--accent-text:var(--deep-red-text)}[data-accent=discover]{--accent:var(--ink);--accent-text:var(--ink)}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);letter-spacing:.004em;margin:0;font-size:17px;line-height:1.7}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--red);outline-offset:5px}img{width:100%;height:auto;display:block}button{cursor:pointer}.publication{max-width:1536px;margin:auto;padding:0 40px}.mono{font-family:var(--mono);letter-spacing:.035em;text-transform:uppercase;font-size:12px;line-height:1.6}.preview-notice{text-align:center;background:var(--ink);color:var(--paper);padding:7px 20px;font-size:10px}.text-link{align-items:center;gap:12px;font-weight:600;line-height:1.7;display:inline-flex}.section{margin-top:112px}.section-head{display:flex}.section-head h2{font-family:var(--display);margin:0}.image-link{aspect-ratio:3/2;display:block;overflow:hidden}.image-link img{object-fit:cover;height:100%;transition:transform .18s}.image-link:hover img{transform:scale(1.02)}.story-card h3{font-family:var(--display)}.source{font-size:10px}.square{aspect-ratio:1}.network p{max-width:480px}.site-footer{margin-top:112px;padding:45px 0 22px}.footer-lead{letter-spacing:-.012em;font-size:clamp(40px,6vw,80px);font-weight:600;line-height:1;font-family:var(--display)}.footer-grid{gap:25px;margin-top:50px;display:grid}.footer-grid a{margin:8px 0;font-size:15px;display:block}.footer-bottom{margin-top:45px;padding-top:18px}.skip-link{background:var(--paper);z-index:50;padding:12px;position:absolute;top:-100px;left:15px}.skip-link:focus{top:12px}.page-heading{border-bottom:1px solid var(--ink);margin-bottom:35px;padding:45px 0 30px}.page-heading h1{letter-spacing:-.018em;overflow-wrap:anywhere;font-size:clamp(54px,7vw,100px);line-height:.98;font-family:var(--display);margin:18px 0}.page-heading p{max-width:660px;color:var(--muted)}.empty{border-top:1px solid var(--line)}.empty h3{line-height:1.1}.empty p{max-width:520px}.catalog{display:grid}.filters{flex-wrap:wrap;display:flex}.filters input{flex:1;min-width:200px}.filters input,.filters select{border-radius:0;padding:12px}.filter-button{border:1px solid var(--ink);font-family:var(--mono);background:0 0;padding:9px 14px;font-size:12px}.button{border:1px solid var(--ink);border-radius:0;justify-content:center;align-items:center;gap:10px;padding:13px 22px;font-size:14px;font-weight:600;display:inline-flex}.button:disabled{opacity:.5;cursor:wait}.detail-image{object-fit:contain;max-height:660px}.detail-grid{grid-template-columns:2fr 1fr;gap:60px;margin-top:40px;display:grid}.detail-aside p{font-size:15px}.form-wrap{max-width:720px;margin:40px auto}.field{flex-direction:column;gap:7px;margin-bottom:22px;font-size:14px;display:flex}.field input,.field textarea,.field select{border:1px solid var(--ink);background:0 0;border-radius:0;width:100%;padding:12px;font-size:16px}.field textarea{min-height:140px}.field small{color:var(--muted)}.form-actions{flex-wrap:wrap;gap:15px;margin-top:25px;display:flex}.notice{border-left:3px solid var(--red);background:var(--surface);margin:20px 0;padding:18px}.record-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:24px 0;display:flex}.record-row h3{margin:5px 0}.status{border:1px solid var(--ink);padding:4px 9px}.split{grid-template-columns:1fr 1fr;gap:50px;display:grid}.artist-hero{grid-template-columns:1fr 1fr;gap:35px;display:grid}.artist-hero img{object-fit:cover;height:460px}.artist-hero h1{letter-spacing:-.018em;overflow-wrap:anywhere;font-size:clamp(60px,8vw,124px);line-height:.95;font-family:var(--display)}.tag{border:1px solid var(--ink);padding:4px 10px;font-size:12px}.body-links{flex-wrap:wrap;gap:25px;margin:25px 0;display:flex}.table{border-collapse:collapse;width:100%}.table td,.table th{text-align:left;border-bottom:1px solid var(--line);padding:15px 8px}@media (max-width:1100px){.publication{padding:0 28px}}@media (max-width:760px){.publication{padding:0 18px}.section{margin-top:72px}.section-head{margin-bottom:24px}.section-head h2{letter-spacing:-.7px}.section-head .text-link{white-space:nowrap}.source{font-size:9px}.footer-grid>p{grid-column:1/-1}.footer-bottom{flex-wrap:wrap;gap:20px}.footer-bottom span:nth-child(2){display:none}.site-footer{margin-top:70px}.detail-grid,.split,.artist-hero{grid-template-columns:1fr;gap:25px}.artist-hero img{height:300px}.artist-hero h1{font-size:64px}.record-row{flex-wrap:wrap;align-items:flex-start}.table{font-size:13px}.table td,.table th{padding:10px 4px}.page-heading{padding-top:26px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.upload-preview{object-fit:contain;max-width:180px;max-height:180px;margin-top:10px}.field input[type=checkbox]{width:20px;height:20px}.field select[multiple]{min-height:140px}.filter-tabs{flex-wrap:wrap;gap:8px;display:flex}.sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.release-detail{object-fit:contain;max-height:540px}.image-link:empty{background:var(--surface)}.notice a,.footer-lead,.section-head h2{overflow-wrap:anywhere}@media (max-width:760px){.section-head .text-link{flex-shrink:0}.section-head h2{min-width:0}.footer-lead{font-size:clamp(32px,9vw,60px)}}.gallery{margin:34px 0 10px}.gallery-track{scroll-snap-type:x mandatory;scrollbar-width:none;border:1px solid var(--ink);background:var(--ink);position:relative;overflow:auto hidden}.gallery-track::-webkit-scrollbar{display:none}.gallery-track:focus-visible{outline:2px solid var(--red);outline-offset:4px}.gallery-strip{width:max-content;height:min(74vh,760px);display:flex;position:relative}.gallery-strip img{width:auto;max-width:none;height:100%;display:block}.gallery-snap{scroll-snap-align:start;pointer-events:none;width:1px;height:100%;position:absolute;top:0}.gallery-bar{border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:20px;margin-top:-1px;padding-top:14px;display:flex}.gallery-controls{gap:10px;display:flex}.gallery-step{border:1px solid var(--ink);background:0 0;border-radius:0;justify-content:center;align-items:center;width:44px;height:36px;transition:background .16s,color .16s;display:flex}.gallery-step:hover:not(:disabled){background:var(--ink);color:var(--paper)}.gallery-step:disabled{opacity:.3;cursor:default}.image-link.wide img{object-position:left center}@media (max-width:760px){.gallery-track{aspect-ratio:4/5}.gallery-strip{height:100%}.gallery{margin:26px 0 6px}}html{overflow-x:clip}.band{background:var(--accent);color:var(--on-accent);box-shadow:0 0 0 100vw var(--accent);clip-path:inset(0 -100vw);position:relative}.band a{color:inherit}.band a:hover{color:inherit;text-underline-offset:4px;text-decoration:underline}.band .mono.red,.band .red{color:inherit;opacity:.72}.band .text-link{color:inherit}.page-heading.band{border-bottom:0;margin-bottom:40px}.page-heading.band h1{margin-top:10px}.page-heading.band p{color:inherit;opacity:.82;max-width:600px}.page-heading.band .mono{color:inherit;opacity:.72}.filter-button.active{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.section.band{padding:56px 0 60px}.section.band .section-head{opacity:1;border-top:0;padding-top:0}.section.band .section-head h2{color:inherit}.site-footer{position:relative}.footer-mark{opacity:.9;pointer-events:none;width:104px;height:auto;position:absolute;top:36px;right:0}.empty{flex-direction:column;align-items:flex-start;display:flex}@media (max-width:760px){.footer-mark{width:64px;top:28px}}input,select,textarea,.button,.filter-button,.status,.tag{font-family:var(--ui)}.section-head h2{max-width:none}.page-heading.band{text-align:center;padding:64px 0 56px}.page-heading.band p{margin-left:auto;margin-right:auto}.page-heading.band h1{margin:14px auto}@media (max-width:760px){.section-head h2{max-width:none}.page-heading.band{padding:44px 0 38px}}.brand-field{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.brand-mark{-webkit-mask:var(--mark) no-repeat center/contain;-webkit-mask:var(--mark) no-repeat center/contain;mask:var(--mark) no-repeat center/contain;background-color:currentColor;display:block;position:absolute}.brand-mark-hammer{aspect-ratio:365/700}.brand-mark-flame{aspect-ratio:400/700}.brand-mark-spark-burst{aspect-ratio:700/542}.brand-mark-sparkle{aspect-ratio:1}.brand-mark-skull{aspect-ratio:628/700}.brand-mark-star{aspect-ratio:572/700}.brand-mark-explosion{aspect-ratio:695/700}.brand-mark-cross{aspect-ratio:610/700}.brand-mark-arch{aspect-ratio:539/700}.band>:not(.brand-field){z-index:1}.band>:not(.brand-field):not(.band-float){position:relative}.band>.band-float{z-index:0}.section.band,.page-heading.band{isolation:isolate}@media (max-width:760px){.brand-mark{transform-origin:0 0;scale:.62}}@media (prefers-reduced-motion:reduce){.brand-mark{filter:none!important}}.section-wordmark{height:auto;margin:10px auto 16px;display:block}.page-heading.band h1:has(.section-wordmark){margin:0;line-height:0}[data-accent=junk] .section-wordmark{width:min(300px,56vw)}[data-accent=visuals] .section-wordmark{width:min(430px,74vw)}.section-wordmark.masked{-webkit-mask:var(--mark) no-repeat center/contain;-webkit-mask:var(--mark) no-repeat center/contain;mask:var(--mark) no-repeat center/contain;background-color:currentColor}[data-accent=artists] .section-wordmark{aspect-ratio:1000/371;width:min(400px,70vw)}[data-accent=live] .section-wordmark{aspect-ratio:1000/385;width:min(340px,62vw)}[data-accent=wall] .section-wordmark{aspect-ratio:700/238;width:min(400px,70vw)}.textured:after{content:"";z-index:0;pointer-events:none;background:var(--grunge-texture) repeat;mix-blend-mode:overlay;opacity:.38;background-size:256px 256px;position:absolute;inset:0}.band.textured{overflow:hidden}body:before{content:"";z-index:-1;pointer-events:none;background:var(--paper-texture) center/cover no-repeat;mix-blend-mode:multiply;opacity:.1;position:fixed;inset:0}.desk-sheet{--paper:#eeeae1;--ink:#111;--surface:#fff;--line:#d9d2c6;--muted:#5d564c;--red-text:var(--red);--deep-red-text:var(--deep-red);--orange-text:var(--orange);--green-text:var(--green);--teal-text:var(--teal);--purple-text:var(--purple);--yellow-text:#6b4e05;background:var(--paper);color:var(--ink);margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%);position:relative}.desk-sheet:before{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.desk-sheet>*{z-index:1;position:relative}[data-theme=dark]{--paper:#15120f;--ink:#efeae0;--surface:#201c18;--line:#332c25;--muted:#a39a8d;--red-text:#db4d63;--deep-red-text:#ec3949;--orange-text:#dc4d48;--accent-text:var(--red-text);--green-text:#1b9344;--teal-text:#009191;--purple-text:#c82afe;--yellow-text:#ecb118}[data-theme=dark] body{background:#0c0a09}[data-theme=dark] body:before{mix-blend-mode:normal;opacity:1;background:url(/brand/texture/wall.webp) 50%/cover no-repeat}@media (max-width:760px){[data-theme=dark] body:before{background-image:url(/brand/texture/wall-small.webp)}}[data-theme=dark] .textured:after{mix-blend-mode:overlay;opacity:.3}[data-theme=dark] .light-only,:root:not([data-theme=dark]) .dark-only{display:none}.red{color:var(--accent-text)}.section-head{border-top-color:var(--accent-text)}.page-heading{border-bottom-color:var(--accent-text)}a:hover{color:var(--accent-text)}.notice{border-left-color:var(--accent-text)}.error{color:var(--deep-red-text)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:var(--accent-text)}.band .red{color:inherit;opacity:.75}.band .section-head{border-top-color:currentColor}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}::placeholder{color:var(--muted);opacity:1}.band input,.band select,.band .filter-button,.band .button.secondary{border-color:currentColor}[data-accent=discover],[data-accent=desk]{--accent:var(--band-dark);--on-accent:var(--band-light);--accent-text:var(--ink)}.page-heading.band .source,.page-heading.band .text-link{color:inherit;opacity:.8}.page-heading.band .button{border-color:currentColor}.artist-hero.band{align-items:center}.artist-hero.band h1{margin:14px 0 0}.record-heading{text-align:center;border-bottom:0;margin-bottom:0}.record-heading .text-link{justify-content:center}.detail-aside{border-top-color:var(--accent-text)}.detail-grid h3,.detail-grid h2{font-family:var(--display);letter-spacing:.005em}.detail-label{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--accent-text);margin:0 0 16px;font-size:12px;font-weight:400}.band .detail-label{color:inherit}.tag{border-color:var(--accent-text);color:var(--accent-text)}.band .tag{color:inherit;border-color:currentColor}.record-row{padding-left:24px;position:relative}.record-row:before{content:"";background:var(--accent-text);width:9px;height:9px;position:absolute;top:32px;left:0}.record-row>div:first-child{min-width:0}.desk-head{font-family:var(--display);letter-spacing:.005em;border-top:2px solid var(--accent-text);margin:56px 0 4px;padding-top:18px;font-size:26px}.status{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;border-color:currentColor;align-self:flex-start;font-size:11px}.status[data-status=pending]{color:var(--yellow-text)}.status[data-status=approved],.status[data-status=published]{color:var(--green-text)}.status[data-status=rejected],.status[data-status=unpublished]{color:var(--deep-red-text)}.form-wrap .page-heading.band{margin-bottom:34px}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--accent-text)}.notice{border-left-width:4px}.notice h3{font-family:var(--display);margin:0 0 8px}.table th{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border-bottom-color:var(--accent-text);font-size:11px}@media (max-width:760px){.page-heading.band.record{padding:34px 0 30px}.record-row{padding-left:18px}.record-row:before{width:7px;height:7px;top:28px}.desk-head{margin-top:44px;font-size:22px}}:root:not([data-theme=dark]){--teal-text:#006a6a}.artist-hero.band{padding:50px 34px 54px}.record-heading{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px 20px;padding:30px 0 22px;display:flex}.record-heading p{margin:0}@media (max-width:760px){.artist-hero.band{padding:34px 20px 38px}}[data-theme=dark] [data-accent=discover] .band,[data-theme=dark] [data-accent=desk] .band{outline:1px solid var(--line);outline-offset:-1px}[data-accent=discover] .band.textured:after,[data-accent=desk] .band.textured:after{mix-blend-mode:screen;opacity:.26}[data-accent=discover] .page-heading.band.masthead{min-height:clamp(240px,22vw,330px)}.footer-grid{grid-template-columns:1.3fr 1fr 1fr 1.1fr}.contact-list p{margin:0 0 16px}.contact-list .mono{color:var(--accent-text)}@media (max-width:760px){.footer-grid{grid-template-columns:1fr 1fr}}.cookie-notice{z-index:40;border-top:2px solid var(--band-dark);display:flex;position:fixed;overflow:hidden}.cookie-copy{z-index:1;flex:1;min-width:0;position:relative}.cookie-copy p{max-width:74ch;margin:5px 0 0}.cookie-copy .mono{opacity:.8}.cookie-copy a{color:inherit;text-underline-offset:4px;white-space:nowrap;text-decoration:underline}.cookie-notice .button{z-index:1;flex:none;position:relative}@media (max-width:760px){.cookie-notice{gap:12px}.cookie-copy{flex:auto}.cookie-copy p{font-size:14px}}.policy{max-width:760px;margin:0 auto 40px}.policy h2{font-family:var(--display);letter-spacing:.005em;border-top:2px solid var(--accent-text);margin:44px 0 14px;padding-top:18px;font-size:27px;line-height:1.15}.policy h3{font-family:var(--display);color:var(--accent-text);margin:34px 0 12px;font-size:21px;line-height:1.2}.policy p,.policy li{font-size:17px;line-height:1.75}.policy ul{padding-left:20px}.policy li{margin-bottom:12px}.policy a{text-underline-offset:4px;text-decoration:underline}.policy code,.policy .mono{font-family:var(--mono)}.policy .table{margin:20px 0 26px}.policy .table td{vertical-align:top;font-size:15px}.policy-version{color:var(--accent-text);margin:0 0 6px}.policy-foot{border-top:1px solid var(--line);margin-top:46px;padding-top:18px}@media (max-width:760px){.policy h2{margin-top:36px;font-size:23px}.policy p,.policy li{font-size:16px}}.footer-policies{border-top:1px solid var(--line);flex-wrap:wrap;gap:22px;margin-top:40px;padding-top:18px;display:flex}.footer-policies a{text-underline-offset:4px;text-decoration:underline}.footer-policies+.footer-bottom{border-top:0;margin-top:18px;padding-top:0}.field.consent{flex-flow:wrap;align-items:flex-start;gap:12px;font-size:15px}.field.consent input{flex:none;width:20px;height:20px;margin-top:2px}.field.consent label{cursor:pointer;flex:1;min-width:0}.field.consent small{flex-basis:100%;margin-left:32px}.field.consent a{text-underline-offset:3px;text-decoration:underline}.notfound{isolation:isolate;align-items:flex-end;min-height:min(70vh,580px);margin:26px 0 20px;padding:64px 34px 46px;display:flex;position:relative;overflow:hidden}.notfound-ghost{z-index:0;font-family:var(--display);letter-spacing:-.04em;opacity:.13;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(230px,36vw,520px);font-weight:700;line-height:.78;position:absolute;top:-10%;left:-1.5%}.notfound-junk{z-index:0;pointer-events:none;mix-blend-mode:multiply;width:min(340px,40vw);height:auto;position:absolute;bottom:-5%;right:-3%}.notfound-copy{z-index:2;max-width:min(620px,66%);position:relative}.notfound-copy h1{font-family:var(--display);letter-spacing:-.015em;margin:14px 0 18px;font-size:clamp(38px,5.2vw,74px);line-height:.98}.notfound-copy p{max-width:46ch}.notfound-ways{border-top:1px solid;flex-wrap:wrap;gap:10px 22px;margin:26px 0 24px;padding-top:18px;display:flex}.notfound-ways a{text-underline-offset:5px;text-decoration:underline}@media (max-width:760px){.notfound{align-items:flex-start;min-height:0;padding:40px 20px 34px}.notfound-copy{max-width:100%}.notfound-junk{opacity:.5;width:min(190px,46vw);bottom:-3%;right:-8%}.notfound-ghost{font-size:clamp(180px,52vw,300px);top:-4%}.notfound-ways{gap:8px 16px}}[data-accent=read] .section-wordmark{aspect-ratio:1000/430;width:min(430px,72vw)}.nameplate{aspect-ratio:2817/608;width:min(760px,90%);height:auto;-webkit-mask:var(--mark) no-repeat center/contain;-webkit-mask:var(--mark) no-repeat center/contain;mask:var(--mark) no-repeat center/contain;background-color:currentColor;margin:0 auto;display:block}@media (max-width:760px){.nameplate{width:100%}}:root{--rise:.9s;--rise-ease:cubic-bezier(.16,.8,.28,1)}@keyframes rise{0%{opacity:0;transform:translateY(11px)}to{opacity:1;transform:none}}@keyframes rise-in{0%{transform:translateY(11px)}to{transform:none}}@media not (prefers-reduced-motion:reduce){@supports (animation-timeline:view()){.story-card,.wall-note,.record-row,.section-head,.policy h2,.empty,.notice,.artist-hero,.detail-grid>*,.split>*,.footer-grid>*{animation:linear both rise;animation-timeline:view();animation-range:cover 0 cover 260px}}}.motion-ready .reveal{opacity:0;transform:translateY(11px)}.motion-ready .reveal.is-in{opacity:1;transition:opacity var(--rise) var(--rise-ease),transform var(--rise) var(--rise-ease);transform:none}.page-heading.band>.mono,.page-heading.band>h1,.page-heading.band>p,.notfound-copy>*{animation:rise-in var(--rise) var(--rise-ease) both}.page-heading.band>h1,.notfound-copy>h1{animation-delay:90ms}.page-heading.band>p,.notfound-copy>p{animation-delay:.18s}.notfound-copy>.notfound-ways{animation-delay:.27s}.notfound-copy>.button{animation-delay:.35s}.story-card{transition:translate .34s var(--rise-ease)}.story-card:hover{translate:0 -4px}.button,.filter-button,.status{transition:transform .12s}.button:active,.filter-button:active{transform:translateY(1px)}.text-link svg{transition:transform .3s var(--rise-ease)}.text-link:hover svg{transform:translate(4px)}.policy a,.footer-policies a,.notfound-ways a{transition:opacity .2s}.policy a:hover,.footer-policies a:hover,.notfound-ways a:hover{opacity:.7}@keyframes notice-up{0%{transform:translateY(100%)}to{transform:none}}.cookie-notice{animation:notice-up .55s var(--rise-ease) both}@media (prefers-reduced-motion:reduce){.motion-ready .reveal{opacity:1;transform:none}}[data-accent=junk] .section-wordmark{aspect-ratio:1104/1100}.band .empty{border-top-color:currentColor}.band .empty p,.band .empty h3{color:inherit}.band .empty p{opacity:.84}.band .empty{border-top:0;padding-top:0}.story-card.large h3{max-width:none;font-size:30px}@media (max-width:760px){.story-card.large{grid-column:auto}.story-card.large h3{font-size:23px}}.wall-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;padding-top:6px;display:grid}.wall-note{--note:var(--accent-text);transition:rotate .4s var(--rise-ease),translate .4s var(--rise-ease),box-shadow .4s var(--rise-ease);position:relative}.wall-note[data-wall-kind=event]{--note:var(--teal-text)}.wall-note[data-wall-kind=release]{--note:var(--deep-red-text)}.wall-note[data-wall-kind=update]{--note:var(--yellow-text)}.wall-note:nth-child(3n+1){--tilt:-.55deg}.wall-note:nth-child(3n+2){--tilt:.4deg}.wall-note:nth-child(3n){--tilt:-.15deg}.wall-note-link:hover{color:var(--note)}.wall-note-cover{aspect-ratio:1;display:block;overflow:hidden}.wall-note-cover img{object-fit:contain;height:100%;transition:transform .55s var(--rise-ease)}.wall-note:hover .wall-note-cover img{transform:scale(1.035)}.wall-note h2{font-family:var(--display);letter-spacing:.003em;overflow-wrap:anywhere;margin:7px 0 0;line-height:1.13}.wall-note p{color:var(--muted);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:10px 0 0;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:1180px){.wall-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 24px}}@media (max-width:760px){.wall-grid{gap:30px 16px}.wall-note{box-shadow:4px 5px 0 var(--note)}.wall-note p{display:none}}.loading-screen{text-align:center;min-height:min(58vh,520px);color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex}.loading-mark{width:74px;height:auto;animation:1.6s ease-in-out infinite loading-breathe}.loading-bar{background:var(--line);width:min(210px,46vw);height:2px;display:block;position:relative;overflow:hidden}.loading-bar:after{content:"";background:var(--accent-text);transform-origin:0;animation:1.25s cubic-bezier(.65,.05,.35,.95) infinite loading-sweep;position:absolute;inset:0}@keyframes loading-breathe{0%,to{opacity:.4}50%{opacity:1}}@keyframes loading-sweep{0%{transform:translate(-100%)scaleX(.4)}to{transform:translate(250%)scaleX(.4)}}@media (max-width:760px){.loading-screen{gap:18px;min-height:46vh}.loading-mark{width:58px}}.desk-head{align-items:baseline;gap:16px;display:flex}.record-reason{color:var(--muted);max-width:60ch;margin:8px 0 0;font-size:14px}@media (max-width:760px){.desk-head{gap:11px}}.masked{-webkit-mask:var(--mark) no-repeat center/contain;-webkit-mask:var(--mark) no-repeat center/contain;mask:var(--mark) no-repeat center/contain;background-color:currentColor}.footer-lead-mark{height:auto;margin:0;display:block}.footer-lead-mark img{object-fit:contain;width:100%;height:100%}@media (max-width:760px){.footer-lead-mark{width:min(100%,72vw)!important}}.hub-cta{border:1px solid var(--line);border-left:4px solid var(--accent-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:16px;padding:20px;display:flex}.hub-cta h3{font-family:var(--display);margin:0;font-size:23px;line-height:1.1}.hub-cta p{color:var(--muted);max-width:46ch;margin:6px 0 0;font-size:14px}.hub-cta .form-actions{margin:0}@media (max-width:760px){.hub{margin-top:38px}.hub-cta{padding:16px}}.admin-nav{font-family:var(--ui);border-bottom:1px solid var(--accent-text);flex-wrap:wrap;align-items:center;gap:6px 22px;padding:18px 0;font-size:14px;font-weight:600;display:flex}.admin-nav a{border-bottom:2px solid #0000;align-items:center;gap:8px;padding:4px 0;display:inline-flex}.admin-nav a:hover{color:var(--accent-text)}.admin-nav .is-current{border-bottom-color:var(--accent-text)}.admin-nav-away{color:var(--muted);margin-left:auto;font-weight:500}.admin-badge{background:var(--deep-red-text);min-width:20px;height:20px;color:var(--band-light);font-family:var(--mono);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;line-height:1;display:inline-flex}.admin-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:8px;display:grid}.admin-tile{background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--line);transition:translate .3s var(--rise-ease),border-color .3s var(--rise-ease);flex-direction:column;padding:20px;display:flex}.admin-tile[data-tone=act]{border-top-color:var(--deep-red-text)}.admin-tile[data-tone=quiet]{border-top-color:var(--accent-text)}.admin-tile[data-tone=quiet] .admin-count{color:var(--accent-text)}.admin-tile:hover,.admin-tile:focus-visible{border-color:var(--accent-text);color:inherit;translate:0 -4px}.admin-tile[data-tone=act]:hover{border-color:var(--deep-red-text)}.admin-count{font-family:var(--display);letter-spacing:-.01em;color:var(--muted);font-size:46px;line-height:.9}.admin-tile[data-tone=act] .admin-count{color:var(--deep-red-text)}.admin-tile h2{font-family:var(--display);letter-spacing:.005em;margin:12px 0 0;font-size:19px;line-height:1.15}.admin-tile p{color:var(--muted);margin:7px 0 0;font-size:13.5px;line-height:1.5}.admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.admin-stat{border:1px solid var(--line);flex-direction:column;gap:2px;padding:16px;display:flex}.admin-stat strong{font-family:var(--display);font-size:30px;font-weight:600;line-height:1}.admin-stat>span{font-family:var(--ui);font-size:13px;font-weight:600}.admin-stat small{color:var(--muted);font-size:12px}.admin-stat[data-tone=act] strong{color:var(--deep-red-text)}a.admin-stat:hover{border-color:var(--accent-text);color:inherit}.desk-count{color:var(--muted);letter-spacing:.06em;margin-left:auto;font-size:12px}.admin-note{margin:16px 0 0}.admin-case{border:1px solid var(--line);border-left:4px solid var(--accent-text);background:var(--surface);margin-top:16px;padding:18px 20px}.admin-case[data-stale]{border-left-color:var(--deep-red-text)}.admin-case-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.admin-case-top h3{font-family:var(--display);overflow-wrap:anywhere;margin:0;font-size:24px;line-height:1.1}.admin-case-top .mono{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;display:block}.admin-case-body{grid-template-columns:150px minmax(0,1fr);gap:8px 20px;margin:16px 0 0;display:grid}.admin-case-body dt{color:var(--muted);letter-spacing:.06em}.admin-case-body dd{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.admin-case-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:18px;padding-top:16px;display:flex}.admin-case-actions .action-form .form-actions{margin:0}.admin-row-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.admin-email{font-family:var(--ui);overflow-wrap:anywhere;margin:0 0 7px;font-size:16px;font-weight:600}.frame-set{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.frame-set li{border:1px solid var(--ink);background:var(--ink);position:relative}.frame-set img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.frame-set .mono{background:var(--ink);color:var(--paper);padding:3px 6px;position:absolute;bottom:0;left:0}.frame-drop{background:var(--ink);width:26px;height:26px;color:var(--paper);border:0;justify-content:center;align-items:center;font-size:16px;line-height:1;display:flex;position:absolute;top:0;right:0}.frame-drop:hover{background:var(--deep-red-text)}.frame-drop:focus-visible{outline:2px solid var(--red);outline-offset:2px}.queue-decision{flex-direction:column;align-items:flex-end;gap:10px;min-width:210px;display:flex}.queue-reject{width:100%}.queue-reject>summary{cursor:pointer;text-align:right;font-family:var(--mono);letter-spacing:.035em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid #0000;padding:4px 0;font-size:12px;list-style:none}.queue-reject>summary::-webkit-details-marker{display:none}.queue-reject>summary:hover{color:var(--deep-red-text);border-bottom-color:currentColor}.queue-reject>summary:focus-visible{outline:2px solid var(--red);outline-offset:4px}.queue-reject[open]>summary{color:var(--deep-red-text);margin-bottom:10px}.queue-reject .action-form{text-align:left}.queue-reject .field{font-family:var(--mono);letter-spacing:.035em;text-transform:uppercase;margin-bottom:12px;font-size:11px}.queue-reject .field textarea{min-height:84px;font-family:var(--body);text-transform:none;letter-spacing:normal;font-size:15px}.queue-reject .field small{font-family:var(--body);text-transform:none;letter-spacing:normal;font-size:13px;line-height:1.5}.queue-reject .form-actions{margin-top:0}@media (max-width:760px){.queue-decision{align-items:stretch;width:100%;min-width:0}.queue-reject>summary{text-align:left}}@media (max-width:1100px){.admin-grid,.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.admin-nav{gap:4px 16px;padding:14px 0;font-size:13px}.admin-nav-away{margin-left:0}.admin-grid,.admin-stats{grid-template-columns:1fr;gap:12px}.admin-tile{padding:16px}.admin-count{font-size:38px}.admin-case{padding:14px 16px}.admin-case-body{grid-template-columns:1fr;gap:4px 0}.admin-case-body dt{margin-top:10px}}.invitation-link{margin:12px 0 8px}.invitation-link code{background:var(--paper);border:1px solid var(--line);font-family:var(--mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:12px 14px;font-size:13px;display:block}.invitation-warning{margin:0;font-size:14px;line-height:1.55}.junk-weeks{margin-top:0}.junk-week-title{font-family:var(--display);letter-spacing:-.012em;max-width:20ch;margin:0 0 12px;font-size:clamp(28px,3.4vw,46px);line-height:1.04}.junk-week-intro{max-width:56ch;color:var(--muted);margin:0 0 6px}.junk-weeks .gallery{margin-top:22px}.junk-weeks .desk-head{margin-top:46px}.visuals-bar{flex-wrap:wrap;align-items:center;gap:14px;font-weight:600;display:flex}.visuals-contact-actions{flex-wrap:wrap;gap:14px;margin-top:22px;display:flex}@media (max-width:760px){.visuals-bar strong{margin-left:0}}.about-lead-mark{margin:18px auto 6px;display:block}.about-label{letter-spacing:.09em;margin:0 0 18px}.about-who{margin-top:56px}.about-opening{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;font-size:21px;line-height:1.62;display:grid}.about-opening p{margin:0}.about-why{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:clamp(40px,5vw,80px);margin-top:84px;display:grid}.about-why>.about-label{grid-column:1/-1}.about-why-body{grid-column:1;max-width:62ch;margin:0 0 20px;font-size:19px;line-height:1.68}.about-pull{font-family:var(--display);letter-spacing:-.012em;text-wrap:balance;grid-area:2/2/span 2;align-self:center;margin:0;font-size:clamp(30px,3.4vw,50px);line-height:1.04}.hands{counter-reset:hand;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0;padding:0;list-style:none;display:grid}.hands li{counter-increment:hand;border-top:2px solid;padding-top:16px}.hands li:before{content:counter(hand,decimal-leading-zero);font-family:var(--mono);letter-spacing:.06em;color:var(--red);margin-bottom:12px;font-size:12px;display:block}.hands h3{font-family:var(--display);margin:0 0 10px;font-size:25px;line-height:1.1}.hands p{max-width:36ch;color:var(--muted);margin:0}.doors{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;display:grid}.doors.three{grid-template-columns:repeat(3,minmax(0,1fr))}.doors h3{font-family:var(--display);margin:0 0 10px;font-size:25px;line-height:1.1}.doors p{max-width:34ch;color:var(--muted);margin:0}.about-where p{margin:0 0 18px}.about-signoff{font-family:var(--display);letter-spacing:-.012em;max-width:18ch;margin:46px 0 14px;font-size:clamp(30px,4.4vw,58px);line-height:1.04}.about-forge{letter-spacing:.14em;margin:0;font-size:13px}@media (max-width:900px){.about-opening,.hands,.doors,.doors.three{grid-template-columns:1fr 1fr}.about-why{grid-template-columns:1fr}.about-why-body,.about-pull{grid-column:1}.about-pull{grid-row:auto;margin-top:30px}}@media (max-width:600px){.about-opening,.hands,.doors,.doors.three{grid-template-columns:1fr}.about-opening{font-size:19px}}.follow-cta{border-top:2px solid var(--accent-text);flex-direction:column;align-items:flex-start;gap:12px;margin:44px 0 0;padding:26px 0 0;display:flex}.follow-cta>.mono{color:var(--muted);letter-spacing:.09em}.follow-button{font-family:var(--display);letter-spacing:.01em;background:var(--accent-text);border-color:var(--accent-text);color:var(--on-accent);gap:14px;padding:17px 26px;font-size:22px}.follow-button:hover{background:var(--accent-text);color:var(--on-accent)}@media (max-width:600px){.follow-button{width:100%;padding:15px 20px;font-size:19px}}:root{--swift:.22s}::view-transition-group(*){animation-duration:.32s;animation-timing-function:var(--rise-ease)}::view-transition-old(root){animation-duration:.16s}::view-transition-new(root){animation-duration:.28s}::view-transition{pointer-events:none}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:1ms!important}::view-transition-old(*){animation-duration:1ms!important}::view-transition-new(*){animation-duration:1ms!important}}.nav-progress{z-index:90;pointer-events:none;background:var(--accent,currentColor);transform-origin:0;opacity:0;width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}html[data-navigating] .nav-progress{opacity:1;animation:8s cubic-bezier(.08,.7,.2,1) .12s both nav-progress}@keyframes nav-progress{0%{transform:scaleX(.08)}to{transform:scaleX(.92)}}.page-heading.band.masthead{flex-direction:column;justify-content:center;align-items:center;display:flex}.page-heading.band.textured.masthead{overflow:visible}.page-heading.band.masthead>.brand-field,.page-heading.band.masthead:before,.page-heading.band.masthead:after{width:100vw;left:calc(50% - 50vw);right:auto}.page-heading.band.masthead:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(to bottom,transparent 45%,var(--accent) 100%),var(--field,none) center/cover no-repeat;position:absolute;top:0;bottom:0}[data-accent=wall] .page-heading.band.masthead:before,[data-accent=live] .page-heading.band.masthead:before{background:linear-gradient(to bottom,transparent 45%,var(--accent) 100%),linear-gradient(color-mix(in srgb,var(--accent) 62%,transparent),color-mix(in srgb,var(--accent) 62%,transparent)),var(--field,none) center/cover no-repeat}[data-accent] .page-heading.band.masthead .mono{opacity:1}[data-accent=read]{--field:url(/brand/sections/read-field.webp)}[data-accent=artists]{--field:url(/brand/sections/artists-field.webp)}[data-accent=live]{--field:url(/brand/sections/live-field.webp)}[data-accent=wall]{--field:url(/brand/sections/wall-field.webp)}[data-accent=junk]{--field:url(/brand/sections/junk-field.webp)}[data-accent=visuals]{--field:url(/brand/sections/visuals-field.webp)}@media (max-width:800px){[data-accent=read]{--field:url(/brand/optimized/read-field-dc61bb6fdac6ee1a.webp)}[data-accent=artists]{--field:url(/brand/optimized/artists-field-789962e1572d63b0.webp)}[data-accent=wall]{--field:url(/brand/optimized/wall-field-c738019dae8d25e2.webp)}[data-accent=junk]{--field:url(/brand/optimized/junk-field-b377ed8bd35360be.webp)}[data-accent=visuals]{--field:url(/brand/optimized/visuals-field-8f120c7282c8cfb7.webp)}}[data-accent] .page-heading.band.masthead h1{width:100%}[data-accent] .page-heading.band.masthead .section-wordmark{object-fit:contain;margin:0 auto}[data-accent] .page-heading.band.masthead p{opacity:1;max-width:640px;margin:0 auto;font-size:clamp(16px,1.5vw,19px)}[data-accent=discover] .section-wordmark{aspect-ratio:2172/724;width:min(94%,1180px)}.site-header{color:var(--ink)}.header-mark{justify-self:start;display:block}.header-mark .nameplate{width:100%;transition:opacity .25s var(--rise-ease);margin:0}.header-nav{text-transform:uppercase;white-space:nowrap;align-items:center;display:flex}.header-nav a{text-underline-offset:6px;text-decoration-thickness:2px}.header-nav a:hover,.header-nav a:focus-visible,.header-nav a[aria-current=page]{text-decoration-line:underline}.header-tools{justify-self:end}.header-tools a{display:flex}.header-tools a:hover,.header-tools a:focus-visible{color:var(--red)}.header-tools img{width:23px;height:23px;transition:scale .24s var(--rise-ease),opacity .24s}.header-tools a:hover img{scale:1.1}.theme-toggle{color:inherit;cursor:pointer;background:0 0;border:0;padding:8px;display:flex}.theme-toggle:hover{color:var(--red)}.theme-toggle svg{transition:transform .5s var(--rise-ease)}.theme-toggle:hover svg{transform:rotate(-20deg)scale(1.08)}@media (max-width:1100px){.site-header{gap:14px 16px}.header-nav{gap:6px 12px}}@media (max-width:900px){.site-header{grid-template-columns:1fr auto}.header-nav{grid-area:2/1/auto/-1;justify-content:flex-start;gap:2px 18px}}.site-header{grid-template-columns:auto 1fr auto}.header-nav{font-family:var(--display);letter-spacing:.05em;flex-wrap:nowrap;justify-content:flex-start;gap:clamp(14px,1.7vw,28px);font-size:15px;font-weight:500}.header-nav a{position:relative}.header-nav a:after{content:"";transform-origin:0;transition:transform .18s;position:absolute}.header-nav a:hover{color:inherit}.header-nav a:hover:after,.header-nav a:focus-visible:after{background:currentColor;transform:scaleX(1)}.header-nav a[aria-current=page]:after{background:var(--red)}.menu-button{background:0 0}@media (max-width:1180px){.header-nav{gap:16px;font-size:14px}}@media (max-width:1020px){.site-header{grid-template-columns:auto 1fr auto auto;gap:10px}.site-header>.header-nav{display:none}.header-tools{grid-area:1/3}.menu-button{grid-area:1/4;display:block}.site-menu{z-index:70;background:var(--paper);color:var(--ink);padding:calc(env(safe-area-inset-top) + 96px) 20px 40px;position:fixed;inset:0;overflow-y:auto}.site-menu nav{font-family:var(--display);text-transform:uppercase;flex-direction:column;display:flex}.site-menu a{letter-spacing:.01em;border-bottom:1px solid var(--line);padding:6px 0;font-size:clamp(34px,10vw,52px);font-weight:600;line-height:1.12}.site-menu a[aria-current=page]{color:var(--red)}html[data-menu] body{overflow:hidden}html[data-menu] .site-header{z-index:71;position:relative}html[data-menu] .header-mark,html[data-menu] .header-tools,html[data-menu] .menu-button{z-index:72;position:relative}}@media (max-width:420px){.header-tools a,.header-tools .theme-toggle{padding:6px}}.section-head{text-align:left;flex-direction:row;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:28px}.section-head h2{letter-spacing:.005em;font-weight:600;line-height:1.05}.section-head .text-link{white-space:nowrap;gap:8px}@media (max-width:760px){.section-head{text-align:left;align-items:baseline;gap:12px}.section-head h2{font-size:24px}.section-head .text-link{font-size:11px}}.story-card{flex-direction:column;min-width:0;display:flex}.story-card .image-link{aspect-ratio:3/2;background:var(--surface)}.story-card .image-link.square{aspect-ratio:1}.story-card .image-link.portrait{aspect-ratio:4/5}.story-card .image-link.portrait img{object-position:50% 30%}.story-card .image-link img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.story-card:hover .image-link img{transform:scale(1.03)}.story-card h3{letter-spacing:.005em;overflow-wrap:anywhere;margin:6px 0 0}.story-card h3 a:hover{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.story-card .source{color:var(--muted);margin-top:8px;font-size:11px;display:block}.story-card .tag{align-self:flex-start;margin-top:10px;padding:2px 8px;font-size:11px}.story-summary{font-family:var(--ui);color:var(--muted);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;max-width:56ch;margin:12px 0 0;font-size:16px;line-height:1.6;display:-webkit-box;overflow:hidden}.catalog{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}.catalog.has-lead>.story-card.lead{grid-area:span 2/span 2}@media (max-width:1180px){.catalog{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px}.catalog.has-lead>.story-card.lead{grid-area:auto/1/auto/-1}.story-card h3{font-size:18px}.story-card.lead h3{font-size:30px}.story-summary{font-size:15px}}.event-row-link{color:inherit;grid-template-columns:clamp(84px,9vw,128px) clamp(72px,7vw,104px) minmax(0,1fr) auto;align-items:center;display:grid}.event-row-link:hover{color:inherit}.event-date{flex-direction:column;line-height:1;display:flex}.event-day{font-size:clamp(40px,4.4vw,60px)}.event-date .mono{letter-spacing:.08em;margin-top:6px}.event-poster{aspect-ratio:4/5;background:var(--surface);display:block;overflow:hidden}.event-poster img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.event-text{flex-direction:column;gap:8px;min-width:0;display:flex}.event-title{font-family:var(--display);overflow-wrap:anywhere;font-size:clamp(22px,2.4vw,34px);font-weight:600;line-height:1.05}.event-where{letter-spacing:.05em;text-transform:uppercase}.event-row.past{opacity:.55}.event-row-link:hover .event-title{text-underline-offset:5px;text-decoration-thickness:2px}.event-row-link:hover .event-poster img{transform:scale(1.04)}@media (max-width:760px){.event-row-link{grid-template-columns:64px minmax(0,1fr) 76px;gap:14px;padding:16px 0}.event-poster{grid-area:1/3}.event-text{grid-area:1/2}.event-day{font-size:38px}.event-title{font-size:21px}}.wall-grid{gap:44px 24px}.wall-note{box-shadow:none;background:0 0;border:0;padding-bottom:0;rotate:none}.wall-note:hover,.wall-note:focus-within{box-shadow:none;translate:none;rotate:none}.wall-note-cover{background:var(--surface);border-bottom:0}.wall-note h2{padding:0;font-size:24px}.wall-note p{font-family:var(--ui);padding:0}.wall-note-link{flex-direction:column;display:flex}@media (max-width:760px){.wall-note h2{margin-left:0;margin-right:0;padding:0;font-size:19px}}.page-heading.band.masthead{margin-bottom:36px;padding:clamp(32px,3.4vw,52px) 0}.page-heading.band.masthead>.mono{display:none}[data-accent] .page-heading.band.masthead .section-wordmark{width:min(80%,900px);max-height:min(32vh,250px)}[data-accent] .page-heading.band.masthead h1{margin:0 0 clamp(12px,1.6vw,22px)}[data-accent=junk] .page-heading.band.masthead .section-wordmark{width:min(240px,50vw)}[data-accent=visuals] .page-heading.band.masthead .section-wordmark{width:min(340px,64vw)}@media (max-width:760px){.page-heading.band.masthead{min-height:220px}[data-accent] .page-heading.band.masthead .section-wordmark{width:92%;max-height:150px}}.page-heading.band.record{text-align:left;padding:clamp(36px,4vw,64px) 0 clamp(32px,3.6vw,56px)}.page-heading.band.record h1{letter-spacing:-.005em;max-width:22ch;margin:10px 0 0;font-size:clamp(36px,5.4vw,76px);line-height:.98}.page-heading.band.record .record-kicker{letter-spacing:.08em;text-transform:uppercase;opacity:.85;margin:22px 0 0;font-size:12px}.page-heading.band.record .source{margin-top:14px;display:block}.prose{white-space:pre-line;max-width:68ch;font-size:clamp(17px,1.25vw,19px);line-height:1.7}.detail-aside p{font-family:var(--ui)}.artist-door{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 40px;display:grid}.artist-door h2{font-family:var(--display);grid-column:1;margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:600;line-height:1.05}.artist-door p{font-family:var(--ui);color:var(--muted);grid-column:1;max-width:52ch;margin:0}.artist-door-ways{flex-direction:column;grid-area:1/2/3;align-items:flex-start;gap:6px;display:flex}.artist-door .text-link{font-family:var(--display);letter-spacing:.02em;gap:10px;font-size:18px;font-weight:500}.home-extras:empty{display:none}.home-extras{margin-top:48px}@media (max-width:760px){.artist-door{grid-template-columns:1fr}.artist-door-ways{grid-area:auto/1;margin-top:12px}}.cookie-notice{background:var(--paper);max-width:420px;color:var(--ink);border:1px solid;align-items:flex-end;gap:14px;padding:16px 18px;bottom:20px;left:auto;right:20px}.cookie-copy p{font-family:var(--ui);font-size:14px;line-height:1.5}.cookie-copy .mono{letter-spacing:.06em;font-size:10px}@media (max-width:760px){.cookie-notice{flex-wrap:nowrap;max-width:none;padding:14px;bottom:12px;left:12px;right:12px}.cookie-notice .button{width:auto;margin:0}}.story-card,.wall-note,.event-row,.section-head,.artist-door{animation:none}.story-card,.story-card:hover{translate:none}.filters{border-bottom:0;margin-bottom:32px;padding-bottom:0}.filters input,.filters select,.filters .button,.filters .filter-button{height:44px;min-height:44px;font-family:var(--ui);border:1px solid var(--line);color:inherit;background:0 0;border-radius:0;font-size:14px}.filters input{padding:0 14px}.filters select{padding:0 32px 0 12px}.filters .button,.filters .filter-button{font-size:12px;font-weight:600}.filters .button{background:var(--ink);border-color:var(--ink)}.filters input:focus,.filters select:focus{border-color:currentColor}.filters .filter-button.active{border-color:var(--ink)}@media (max-width:760px){.filters input{flex:100%}.filters select{flex:40%}}.footer-bottom{letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;font-size:11px;display:flex}.footer-bottom .footer-policies{border:0;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;display:flex}.catalog.mixed .story-card .image-link{aspect-ratio:4/5}.artist-door{border-top:0;padding-top:0}.event-row:first-child{border-top:1px solid var(--line)}.wall-note{border-top:0}.story-card h3{margin-top:14px}.story-card.lead h3{margin-top:18px}.empty{padding:8px 0}.empty h3{font-family:var(--display);margin:0;font-size:22px}.empty p{font-family:var(--ui);color:var(--muted);margin:6px 0 0}.page-heading.band.masthead{min-height:clamp(200px,20vw,300px)}.page-heading.band.masthead h1{margin:0}.page-heading.band.record .record-kicker{margin-top:16px}.detail-aside .event-when{font-family:var(--display);font-size:22px;line-height:1.2}.detail-grid:not(:has(.detail-aside)){grid-template-columns:minmax(0,1fr)}.wall-note-cover{margin-top:0}.wall-note h2{margin-top:14px}.site-footer,.footer-bottom{border-top:0}.detail-aside{border-top:0;padding-top:0}:root{--ui:"Bricolage Grotesque Variable","Archivo Variable",Arial,sans-serif;--display:"Bricolage Grotesque Variable","Archivo Variable",Arial,sans-serif;--world:var(--red-text)}[data-world=sound]{--world:var(--red-text)}[data-world=visuals]{--world:var(--purple-text)}[data-world=community],[data-world=search]{--world:var(--ink)}body{font-family:var(--ui)}.site-header{border-bottom:0;align-items:center;gap:clamp(24px,3.4vw,56px);display:flex}.header-mark{color:var(--red-text);flex:none}.header-mark .nameplate{background-color:var(--red-text)}.header-mark:hover .nameplate{opacity:.8}.site-header>.header-nav{font-family:var(--ui);letter-spacing:0;text-transform:none;gap:clamp(18px,2vw,30px);font-size:15.5px;font-weight:500;display:flex}.header-nav a{color:var(--muted);padding:10px 0}.header-nav a:after{left:0;right:auto;transform:scaleX(0)}.header-nav a[aria-current=page]:after{transform:scaleX(1)}.header-tools{order:3;align-items:center;gap:clamp(14px,1.8vw,28px);margin-left:auto;font-size:15.5px;font-weight:500;display:flex}.header-tools a{color:var(--ink);padding:10px 0}.header-tools a:hover{color:var(--red-text)}.menu-button{min-height:0;font-family:var(--ui);letter-spacing:0;text-transform:none;color:var(--ink);cursor:pointer;border:0;order:4;padding:10px 0;font-size:15.5px;font-weight:500;display:block}.menu-button:hover{color:var(--red-text)}.site-menu{z-index:70;background:var(--paper);color:var(--ink);padding:calc(env(safe-area-inset-top) + 110px) clamp(20px,5vw,72px) 48px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-content:start;gap:24px 64px;display:grid;position:fixed;inset:0;overflow-y:auto}.site-menu[hidden]{display:none}.site-menu nav{font-family:var(--ui);text-transform:none;flex-direction:column;display:flex}.site-menu a{letter-spacing:-.02em;border:0;padding:4px 0}.site-menu-worlds a{font-size:clamp(40px,6vw,76px);font-weight:800;line-height:1.05}.site-menu-more a{color:var(--muted);font-size:clamp(20px,2vw,26px);font-weight:500;line-height:1.5}.site-menu a:hover,.site-menu a[aria-current=page]{color:var(--red-text)}.site-menu-more{padding-top:12px}.site-menu-theme{color:var(--muted);grid-column:2;align-items:center;gap:12px;font-size:15px;display:flex}html[data-menu] body{overflow:hidden}html[data-menu] .site-header{z-index:71;position:relative}html[data-menu] .header-mark,html[data-menu] .header-tools,html[data-menu] .menu-button{z-index:72;position:relative}@media (max-width:900px){.site-header>.header-nav,.header-tools .header-desk{display:none}.site-menu{padding-top:calc(env(safe-area-inset-top) + 88px);grid-template-columns:1fr}.site-menu-theme{grid-column:1}}.world-head{flex-wrap:wrap;align-items:center;gap:14px clamp(20px,2.6vw,40px);display:flex}.world-head .filters{flex:520px;justify-content:flex-end;margin:0}.world-head .filters input{flex:220px;max-width:420px}.world-tabs{font-size:clamp(16px,1.3vw,19px);font-weight:600;display:flex}.world-tabs a{color:var(--muted);position:relative}.world-tabs a:hover,.world-tabs a[aria-current=page]{color:var(--ink)}.world-tabs a[aria-current=page]:after{content:"";background:var(--red-text);border-radius:2px;height:3px;position:absolute;bottom:1px;left:0;right:0}@media (max-width:760px){.world-head .filters{flex-basis:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;display:grid}.world-head .filters input{grid-column:1/3;max-width:none}.world-head .filters .filter-tabs{grid-column:1/-1}}.story-card h3,.section-head h2,.event-title,.wall-note h2,.empty h3,.artist-door h2,.notice h3{font-family:var(--ui);letter-spacing:-.02em;text-transform:none;font-weight:800}.story-card h3{font-size:clamp(17px,1.35vw,20px);line-height:1.15}.story-card.lead h3{font-size:clamp(26px,2.6vw,38px);line-height:1.05}.section-head{border-top:0;padding-top:0}.section-head h2{font-size:clamp(20px,1.8vw,26px)}.section-head .text-link{font-family:var(--ui);letter-spacing:0;text-transform:none;color:var(--muted);font-size:15px}.prose{font-family:var(--ui)}.button,.filter-button{font-family:var(--ui);letter-spacing:0;text-transform:none;font-weight:600}.filters input,.filters select{font-family:var(--ui)}.filters{align-items:center;gap:10px}.filters input,.filters select{background:var(--surface);color:var(--ink);font:500 15px var(--ui);letter-spacing:0;border:0;height:46px}.filters input::placeholder{font-family:var(--ui);color:var(--muted)}.filters .button,.filters .filter-button{color:var(--muted);text-transform:none;letter-spacing:0;font:500 15px var(--ui);background:0 0;border:0;height:46px;padding:0 10px}.filters .button{color:var(--ink);font-weight:600}.filters .filter-button:hover,.filters .button:hover{color:var(--ink);background:0 0}.filters .filter-tabs{margin-right:12px}.event-date .mono,.event-where{font-family:var(--ui);text-transform:none;letter-spacing:0}.event-date .mono{font-size:13px}.event-where{color:var(--muted);font-size:14px}.event-day{font-family:var(--ui);letter-spacing:-.04em;font-weight:800}.visuals-bar{font-family:var(--ui);color:var(--muted);background:0 0;border:0;margin:0 0 28px;padding:0}.visuals-bar strong{font-family:var(--ui);letter-spacing:0;text-transform:none;color:var(--world);margin-left:0;font-size:15px}.visuals-bar:hover{color:var(--ink);background:0 0}.visuals-bar svg,.record-heading:empty{display:none}.page-heading.record{text-align:left;border:0;min-height:0;margin:0;padding:clamp(20px,3vw,48px) 0 clamp(20px,2.4vw,32px);display:block}.page-heading.record h1{font:800 clamp(36px,5vw,76px)/1 var(--ui);letter-spacing:-.04em;text-transform:none;max-width:22ch;margin:0}.page-heading.record .record-kicker{font:500 15px var(--ui);letter-spacing:0;text-transform:none;color:var(--muted);margin-top:14px}.desk{padding:clamp(24px,3vw,48px) 0 96px}.desk-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:clamp(28px,3.4vw,48px);display:flex}.desk-top h1{font:800 clamp(44px,6vw,92px)/.92 var(--ui);letter-spacing:-.05em;text-transform:none;margin:0}.desk-account{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 20px;font-size:14px;display:flex}.desk-account a{color:var(--ink);font-weight:600}.desk-account .button{height:38px;min-height:0;padding:0 14px;font-size:14px}.desk-preview{background:var(--ink);color:var(--paper);margin:0 0 32px;padding:12px 16px;font-size:14px}.desk-section{margin-bottom:clamp(44px,5vw,72px)}.desk-section-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.desk-section-head h2{font:800 clamp(22px,2vw,28px)/1.1 var(--ui);letter-spacing:-.025em;text-transform:none;margin:0}.desk-add{font:600 15px var(--ui);color:var(--ink);align-items:center;gap:6px;display:inline-flex}.desk-add:hover{color:var(--red-text)}.desk-note{color:var(--muted);margin:14px 0 0;font-size:14px}.desk-note a{color:var(--ink);text-underline-offset:4px;font-weight:600;text-decoration:underline}.desk-bands{gap:16px;display:grid}.desk-band{background:var(--surface);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:300px;display:grid}.desk-band-cover{background:var(--line);position:relative;overflow:hidden}.desk-band-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.desk-band-body{flex-direction:column;gap:16px;padding:clamp(20px,2.4vw,36px);display:flex}.desk-band-name{align-items:center;gap:16px;display:flex}.desk-band-name img{object-fit:cover;border-radius:50%;width:56px;height:56px}.desk-band-name h3{font:800 clamp(26px,2.6vw,38px)/1 var(--ui);letter-spacing:-.035em;text-transform:none;margin:0 0 6px}.desk-band-note{color:var(--muted);max-width:52ch;margin:0;font-size:15px;line-height:1.5}.desk-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin:auto 0 0;display:grid}.desk-stats div{background:var(--paper);flex-direction:column-reverse;gap:2px;padding:12px 14px;display:flex}.desk-stats dt{color:var(--muted);font-size:12.5px;line-height:1.3}.desk-stats dd{font:800 28px/1 var(--ui);letter-spacing:-.03em;margin:0}.desk-band-actions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0;display:flex}.desk-band-actions .button{align-items:center;gap:6px;display:inline-flex}.desk-scene-link{font:600 15px var(--ui);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--red-text);text-decoration-color:var(--red-text);text-underline-offset:5px}.desk-start{background:var(--surface);padding:clamp(28px,4vw,56px)}.desk-start h3{font:800 clamp(28px,3vw,44px)/1 var(--ui);letter-spacing:-.04em;text-transform:none;margin:0 0 12px}.desk-start p{color:var(--muted);max-width:52ch}.desk-make{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.desk-tile{background:var(--surface);color:var(--ink);flex-direction:column;gap:10px;padding:clamp(20px,2.2vw,30px);transition:background .2s,color .2s;display:flex}.desk-tile h3{font:800 22px/1.1 var(--ui);letter-spacing:-.025em;text-transform:none;margin:6px 0 0}.desk-tile p{margin:0;font-size:14.5px;line-height:1.5}.desk-tile:hover p{color:color-mix(in srgb,var(--paper) 75%,transparent)}.desk-board{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;display:grid}.desk-column{background:color-mix(in srgb,var(--surface) 55%,transparent);min-height:160px;padding:14px}.desk-column h3{font:700 16px var(--ui);text-transform:none;letter-spacing:-.01em;justify-content:space-between;align-items:baseline;margin:0 0 4px;display:flex}.desk-column h3 span{font-size:20px;font-weight:800}.desk-column-note{color:var(--muted);margin:0 0 12px;font-size:12.5px;line-height:1.4}.desk-column[data-empty=true]{opacity:.6}.desk-card{background:var(--surface);grid-template-columns:56px 1fr;gap:12px;margin-bottom:8px;padding:10px;display:grid}.desk-card img,.desk-card-blank{object-fit:cover;background:var(--line);width:56px;height:56px;display:block}.desk-card-kind{color:var(--muted);font-size:12px}.desk-card h4{font:700 15px/1.25 var(--ui);letter-spacing:-.01em;margin:2px 0 6px}.desk-card .text-link{font:600 13px var(--ui);letter-spacing:0;text-transform:none}.desk-card .button{height:32px;min-height:0;padding:0 10px;font-size:13px}@media (max-width:1000px){.desk-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.desk-band{grid-template-columns:1fr}.desk-band-cover{aspect-ratio:16/9}.desk-make,.desk-board{grid-template-columns:1fr}.desk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.desk .status{font:600 12.5px var(--ui);letter-spacing:0;text-transform:none;background:var(--paper);border:0;padding:3px 9px}.desk .status[data-status=published]{background:color-mix(in srgb,var(--green) 16%,var(--paper));color:var(--green)}.desk .status[data-status=pending]{background:color-mix(in srgb,var(--yellow) 22%,var(--paper));color:var(--yellow-text)}.desk .status[data-status=rejected]{background:color-mix(in srgb,var(--red) 14%,var(--paper));color:var(--red)}[data-world=junk]{--world:var(--orange-text)}.header-nav a[data-world=sound]{--w:var(--red-text)}.header-nav a[data-world=visuals]{--w:var(--purple-text)}.header-nav a[data-world=junk]{--w:var(--orange-text)}.header-nav a[data-world=community]{--w:var(--ink)}.header-nav a:hover,.header-nav a[aria-current=page]{color:var(--w)}.header-nav a{text-decoration:none!important}.header-nav a:after{border-radius:0;width:100%;height:2px;bottom:4px;background:var(--w)!important}.header-nav a:hover:after{transform:scaleX(1)}.site-menu-worlds a[data-world]{color:var(--w)}.site-menu-worlds a[data-world=community]{color:var(--ink)}.site-menu-worlds a:hover{opacity:.8}.world-tabs{gap:6px}.world-tabs a{padding:9px 16px;transition:background .2s,color .2s}.world-tabs a:after{display:none}.world-tabs a:hover{background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--ink)}.world-tabs a[aria-current=page]{background:var(--accent);color:var(--on-accent)}.filters .filter-button.active{background:var(--accent);color:var(--on-accent);box-shadow:none}.filters .filter-tabs{gap:4px}.story-card .image-link{position:relative}.story-card .image-link:after{content:"";background:var(--accent);transform-origin:0;height:5px;transition:transform .3s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.story-card:hover .image-link:after{transform:scaleX(1)}.story-card:hover h3 a{color:var(--accent-text)}.story-card.lead .story-summary{background:var(--accent);color:var(--on-accent);max-width:none;margin-top:14px;padding:18px 22px;font-size:clamp(16px,1.3vw,19px)}.section-head h2:before{content:"";background:var(--accent);vertical-align:.05em;width:.55em;height:.55em;margin-right:.4em;display:inline-block}.event-list{border-top:0}.event-row{border-bottom:0;margin-bottom:6px}.event-row-link{background:color-mix(in srgb,var(--surface) 70%,transparent);gap:clamp(14px,2vw,28px);padding:0 18px 0 0}.event-date{background:var(--accent);color:var(--on-accent);justify-content:center;align-self:stretch;align-items:center;padding:14px 8px}.event-date .mono{opacity:.85;color:var(--on-accent)!important}.event-row.past .event-date{background:var(--line);color:var(--ink)}.event-row.past .event-date .mono{color:var(--muted)!important}.event-poster{margin:10px 0}.event-row-link:hover{background:var(--surface)}.event-row-link:hover .event-title{color:var(--accent-text);text-decoration:none}@media (max-width:760px){.event-row-link{padding-right:10px}.event-poster{margin:8px 0}}.profile{--band:var(--red);--on-band:var(--band-light);--accent:var(--band);--on-accent:var(--on-band);max-width:980px;margin:0 auto;padding:clamp(12px,2vw,28px) 0 64px}.profile-bio{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,72px);padding-bottom:clamp(28px,3.4vw,44px);display:grid}.profile-avatar{aspect-ratio:1;background:var(--band);border-radius:50%;width:clamp(96px,15vw,176px);padding:5px}.profile-avatar img,.profile-avatar span{object-fit:cover;border:4px solid var(--ground);background:var(--surface);border-radius:50%;width:100%;height:100%;display:block}.profile-about{flex-direction:column;gap:18px;min-width:0;padding-top:6px;display:flex}.profile-name{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.profile-name h1{font:800 clamp(30px,3.6vw,46px)/1 var(--ui);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0}.profile-links{flex-wrap:wrap;gap:8px;margin:0;display:flex}.profile-links a{height:36px;font:600 14px var(--ui);background:var(--surface);color:var(--ink);align-items:center;padding:0 14px;transition:background .2s,color .2s;display:inline-flex}.profile-links a.primary{background:var(--band);color:var(--on-band)}.profile-links a:hover{background:var(--ink);color:var(--paper)}.profile-stats{color:var(--ink);flex-wrap:wrap;gap:6px 32px;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.profile-stats strong{font-weight:800}.profile-stats a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--band);text-decoration-color:var(--band);text-underline-offset:5px;text-decoration-thickness:2px}.profile-text{flex-direction:column;gap:6px;max-width:60ch;font-size:15.5px;line-height:1.55;display:flex}.profile-text p{margin:0}.profile-sound{font-weight:700}.profile-where,.profile-lineup{color:var(--muted)}.profile-lineup{margin-top:6px!important}.profile-more summary{cursor:pointer;color:var(--muted);width:max-content;font-weight:600;list-style:none}.profile-more summary::-webkit-details-marker{display:none}.profile-more[open] summary{display:none}.profile-more p+p,.profile-more p{margin-top:8px}.profile-next{background:var(--band);color:var(--on-band);flex-direction:column;align-self:flex-start;gap:1px;padding:12px 16px;display:flex}.profile-next small{opacity:.85;font-size:12.5px}.profile-next strong{font:800 17px/1.2 var(--ui);letter-spacing:-.015em}.profile-next span{opacity:.85;font-size:13.5px}.profile-next:hover{color:var(--on-band)}.profile-next:hover strong{text-decoration:underline}.profile-feed{border-top:1px solid var(--line);margin-bottom:clamp(36px,4vw,56px);padding-top:18px}.profile-feed h2{font:700 13px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);text-align:center;margin:0 0 16px}.profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.profile-tile{aspect-ratio:1;background:var(--surface);color:var(--ink);display:block;position:relative;overflow:hidden}.profile-tile img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out)}.profile-tile-text{color:#fff;opacity:0;background:linear-gradient(#0000 40%,#000000c7);flex-direction:column;justify-content:flex-end;gap:4px;padding:16px;transition:opacity .25s;display:flex;position:absolute;inset:0}.profile-tile-text strong{font:800 16px/1.2 var(--ui);letter-spacing:-.01em}.profile-tile-text small{opacity:.85;font-size:12.5px}.profile-tile:hover img{transform:scale(1.04)}.profile-tile:hover .profile-tile-text,.profile-tile:focus-visible .profile-tile-text{opacity:1}.profile-tile.words{background:var(--band);color:var(--on-band)}.profile-tile.words .profile-tile-text{opacity:1;color:var(--on-band);background:0 0;justify-content:center;font-size:18px}.profile-empty{text-align:center;color:var(--muted);padding:28px 0}.profile .artist-claim{text-align:center}@media (max-width:700px){.profile-bio{grid-template-columns:auto minmax(0,1fr);gap:18px}.profile-avatar{width:88px}.profile-name h1{font-size:26px}.profile-grid{gap:2px}.profile-tile-text{display:none}.profile-tile.words .profile-tile-text{padding:8px;font-size:13px;display:flex}}.desk-tile[data-kind=release]{background:var(--deep-red);color:var(--band-light)}.desk-tile[data-kind=event]{background:var(--teal);color:var(--band-dark)}.desk-tile[data-kind=update]{background:var(--yellow);color:var(--band-dark)}.desk-tile svg{color:currentColor}.desk-tile p{color:currentColor;opacity:.85}.desk-tile:hover{background:var(--ink);color:var(--paper)}.desk-column{border-top:5px solid var(--line)}.desk-column:first-child{border-top-color:var(--yellow)}.desk-column:nth-child(2){border-top-color:var(--teal)}.desk-column:nth-child(3){border-top-color:var(--green)}.desk-column:nth-child(4){border-top-color:var(--muted)}.desk-stats div:last-child{background:var(--ink);color:var(--paper)}.desk-stats div:last-child dt{color:color-mix(in srgb,var(--paper) 75%,transparent)}.button,.button.secondary,button.button{min-height:46px;font:600 15px var(--ui);letter-spacing:0;text-transform:none;border-radius:0;align-items:center;gap:10px;padding:0 20px;transition:background .2s,color .2s;display:inline-flex;border:0!important}.button{background:var(--ink);color:var(--paper)}.button:hover{background:var(--accent,var(--red));color:var(--on-accent,var(--band-light))}.button.secondary{background:var(--surface);color:var(--ink)}.button.secondary:hover{background:var(--ink);color:var(--paper)}.text-link{font-family:var(--ui);letter-spacing:0;text-transform:none;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);transition:text-decoration-color .2s}.text-link:hover{text-decoration-color:currentColor}.desk .status{border-radius:0}a,button{transition-timing-function:var(--ease-out)}.shard-platform{color:var(--on-accent);flex-direction:column;justify-content:center;align-items:center;gap:4%;display:flex;background:0 0!important;-webkit-mask:none!important;mask:none!important}.shard-figure{aspect-ratio:1834/2064;background-color:currentColor;height:100%;display:block}@media (min-width:1001px){.mosaic .mosaic-wall{--mark-x:46.6%;--mark-y:56%;--mark-w:62%;--mark-h:64%}}.mosaic .shard-platform{height:var(--mark-h,60%)}.site-header{padding:12px 0}.header-mark{width:clamp(104px,7.4vw,124px)}.site-header>.header-nav,.header-tools,.menu-button{font-size:15px}.header-nav a,.header-tools a,.menu-button{padding:8px 0}.world-head{padding:2px 0 clamp(18px,2vw,26px)}:root{--ground:#eeeae1;--screen:url(/brand/texture/halftone-light.svg)}[data-theme=dark]{--ground:#0c0a09;--screen:url(/brand/texture/halftone-dark.svg)}body,[data-theme=dark] body{background:var(--ground)}body:before,[data-theme=dark] body:before{background:var(--screen) repeat;mix-blend-mode:normal;opacity:1;background-size:7px}.desk-sheet:before{mix-blend-mode:normal;opacity:1;background:url(/brand/texture/halftone-light.svg) 0 0/7px}.site-header>.header-nav{margin-right:0}.header-rooms{border-left:1px solid var(--line);align-items:center;gap:clamp(14px,1.6vw,24px);margin-right:auto;padding-left:clamp(14px,1.6vw,24px);font-size:15px;font-weight:500;display:flex}.header-rooms a{color:var(--muted);padding:6px 0;position:relative}.header-rooms a:hover,.header-rooms a[aria-current=page]{color:var(--ink)}.header-rooms a[aria-current=page]:before{content:"";background:var(--red-text);width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;left:-10px}.header-rooms[data-world=community] a[aria-current=page]:before{background:var(--ink)}.site-header:not(:has(.header-rooms))>.header-nav{margin-right:auto}@media (min-width:901px){.world-tabs{display:none}}@media (max-width:900px){.header-rooms{display:none}}.hub{flex-direction:column;margin-top:14px;display:flex}.mosaic{order:1}.hub-cta{order:3}.mosaic{width:100vw;height:clamp(43.25vw,100svh - 104px,54vw);margin-top:10px;margin-left:calc(50% - 50vw);position:relative}.shard{isolation:isolate;padding:2.4vw var(--pad-right,2.4vw) 2.8vw var(--pad-left,5vw);background:var(--accent);color:var(--on-accent);transition:translate .34s var(--rise-ease);will-change:translate;text-decoration:none;position:absolute;overflow:hidden}.shard-field{will-change:scale}.shard:hover,.shard:focus-visible{color:var(--on-accent);translate:0 -4px}.shard:focus-visible{outline:none}.shard:focus-visible .shard-wordmark,.shard:focus-visible .shard-wordmark-image{outline-offset:2px;outline:3px solid}.shard-field{z-index:0;opacity:.58;object-fit:cover;object-position:center;width:100%;height:100%;transition:scale .52s cubic-bezier(.2,.6,.2,1);position:absolute;inset:0}.shard:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom,transparent 30%,var(--accent) 97%);opacity:.9;position:absolute;inset:0}.shard.textured:after{mix-blend-mode:normal;opacity:.9}[data-accent=wall] .shard-field,[data-accent=live] .shard-field{opacity:.3}[data-accent=wall].shard.textured:after,[data-accent=live].shard.textured:after{background:linear-gradient(to bottom,transparent 18%,var(--accent) 72%);mix-blend-mode:normal;opacity:1}.mosaic-read{--pad-left:5.3vw;clip-path:polygon(0 0,82.7% 0,100% 91.9%,72.9% 87.1%,41.6% 100%,0 90.4%);width:46.35%;height:60.2%;top:0;left:2.2%}.mosaic-artists{--pad-left:8vw;clip-path:polygon(0 0,100% 0,95.8% 100%,61.6% 89.2%,23.1% 84.5%);width:34.6%;height:65.5%;top:0;left:41.45%}.mosaic-live{--pad-left:4vw;clip-path:polygon(6.5% 0,100% 0,100% 100%,0 83.3%);width:22.3%;height:78.7%;top:0;left:75.5%}.mosaic-wall{--pad-left:3vw;clip-path:polygon(0 3.2%,59.6% 16.4%,100% 0,87.5% 100%,0 100%);width:32.4%;height:43.8%;top:55.1%;left:2.2%}.mosaic-junk{--pad-left:6vw;clip-path:polygon(13.1% 1.3%,14.7% 0,100% 13.5%,89.5% 100%,0 100%);width:30.85%;height:44.4%;top:54.6%;left:31.45%}.mosaic-visuals{--pad-left:4vw;clip-path:polygon(8.6% 0,100% 52.7%,100% 100%,0 100%);width:37.85%;height:38.4%;top:60.6%;left:59.95%}.shard-wordmark,.shard-wordmark-image{z-index:2;left:var(--mark-x,50%);top:var(--mark-y,40%);width:var(--mark-w,70%);height:var(--mark-h,36%);position:absolute;translate:-50% -50%}.shard-wordmark{-webkit-mask:var(--mark) no-repeat center/contain;-webkit-mask:var(--mark) no-repeat center/contain;mask:var(--mark) no-repeat center/contain;background-color:currentColor}.shard-wordmark-image{object-fit:contain;object-position:center}.mosaic-read{--mark-x:45.2%;--mark-y:48.1%;--mark-w:62%;--mark-h:38%}.mosaic-artists{--mark-x:55.8%;--mark-y:42.9%;--mark-w:62%;--mark-h:21.9%}.mosaic-live{--mark-x:53%;--mark-y:46.5%;--mark-w:62%;--mark-h:11.5%}.mosaic-wall{--mark-x:46.6%;--mark-y:53.6%;--mark-w:62%;--mark-h:28.9%}.mosaic-junk{--mark-x:49.6%;--mark-y:53.3%;--mark-w:54.5%;--mark-h:69.8%}.mosaic-visuals{--mark-x:46.3%;--mark-y:61.9%;--mark-w:36.8%;--mark-h:44.7%}@media (hover:hover){.shard:hover .shard-field{scale:1.05}}@media (prefers-reduced-motion:reduce){.shard,.shard-field{transition:none}.shard:hover{translate:0}.shard:hover .shard-field{scale:1}}@media (max-width:1000px){.mosaic{background:0 0;grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(215px,31vw,300px);gap:9px;height:auto;padding:0;display:grid}.shard{width:auto;height:auto;padding:22px 20px 20px var(--pad-left,26px);position:relative;top:auto;left:auto}.mosaic-read{--pad-left:26px;clip-path:polygon(0 0,100% 0,96% 100%,0 97%)}.mosaic-artists{--pad-left:30px;clip-path:polygon(4% 0,100% 2%,97% 100%,0 98%)}.mosaic-live{--pad-left:26px;clip-path:polygon(3% 1%,100% 0,100% 100%,0 100%)}.mosaic-wall{--pad-left:26px;clip-path:polygon(0 2%,100% 0,96% 98%,0 100%)}.mosaic-junk{--pad-left:30px;clip-path:polygon(4% 1%,100% 2%,97% 100%,0 97%)}.mosaic-visuals{--pad-left:26px;clip-path:polygon(3% 0,100% 1%,100% 98%,0 100%)}.shard{--mark-x:50%;--mark-y:50%;--mark-w:78%;--mark-h:42%;--foot-x:7%;--foot-y:8%}}@media (max-width:600px){.mosaic{grid-template-columns:1fr;grid-auto-rows:clamp(200px,47vw,270px);gap:8px}}.home-latest{margin-top:54px}body:has(.scene-page) .site-footer{display:none}.scene-page{position:relative}.wall-sheet{--paper:#0c0a09;--ink:#efeae0;--surface:#1b1815;--line:#332c25;--muted:#a39a8d;--red-text:#db4d63;--met:#db4d63;--kin:#ecb118;--accent:#efeae0;--on-accent:#0c0a09;color:var(--ink)}.scene{-webkit-user-select:none;user-select:none;position:relative}.scene-body{--edge:max(clamp(18px,4vw,64px),calc(50vw - 728px));background:#0c0a09;height:calc(100svh - 64px);min-height:420px;margin:0 calc(50% - 50vw);position:relative}.scene-body:before{content:"";pointer-events:none;background:url(/brand/texture/halftone-dark.svg) 0 0/7px;position:absolute;inset:0}.scene-stage{touch-action:none;cursor:grab;position:absolute;inset:0;overflow:hidden}.scene-stage.aimed{cursor:pointer}.scene-stage:active{cursor:grabbing}.scene-stage svg{display:block}.scene-watermark{opacity:.045;pointer-events:none}.scene-empty{text-align:center;color:var(--muted);position:absolute;inset:40% 0 auto}.scene-lines line{stroke:var(--ink);stroke-opacity:.14;stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke-opacity .3s}.scene-lines line.strong{stroke-opacity:.28}.scene-lines line.tie{stroke-opacity:.2}.scene-lines line.tie.person{stroke-opacity:.3}.scene-lines line.tie.show{stroke:var(--met);stroke-opacity:.55}.scene-lines line.stage{stroke:var(--met);stroke-opacity:.85;stroke-width:2px}.scene-lines line.member{stroke:var(--kin);stroke-opacity:.85;stroke-width:2px}.focused .scene-lines line{stroke-opacity:.05}.focused .scene-lines line.lit{stroke-opacity:.82;stroke-width:1.5px}.focused .scene-lines line.stage.lit,.focused .scene-lines line.member.lit{stroke-opacity:1;stroke-width:2.6px}.scene-node{cursor:pointer;outline:none;transition:opacity .3s}.scene-face{transition:transform .25s var(--ease-out)}.scene-ring{fill:#0c0a09;stroke:var(--ink);stroke-opacity:.4;stroke-width:1.5px;vector-effect:non-scaling-stroke}.scene-blank{fill:var(--surface)}.scene-name{fill:var(--ink);font:600 calc(13px*var(--label,1)) var(--ui);letter-spacing:-.005em;paint-order:stroke;stroke:#0c0a09;stroke-width:calc(4px*var(--label,1));stroke-linejoin:round;pointer-events:none;transition:opacity .25s}.scene-node.nolabel .scene-name{opacity:0}.scene-node.on .scene-name,.scene-node.selected .scene-name,.scene-node.near .scene-name{opacity:1}.scene-node.dim{opacity:.16}.scene-node.on .scene-face{transform:scale(1.14)}.scene-node.near .scene-ring{stroke-opacity:.9}.scene-node.on .scene-ring,.scene-node.selected .scene-ring{stroke-opacity:1;stroke-width:3px}.scene-node:focus-visible .scene-ring{stroke:var(--kin);stroke-opacity:1;stroke-width:3px}.scene-hit{fill:#0000}.scene-dot{fill:var(--ink);fill-opacity:.75;transition:fill-opacity .2s}.scene-node.bridge .scene-dot{fill:var(--kin);fill-opacity:1}.scene-node.person.on .scene-dot,.scene-node.person.near .scene-dot{fill-opacity:1}.scene-name.small{font-size:calc(11px*var(--label,1));fill-opacity:.85;font-weight:500}.scene-card{fill:var(--ink);fill-opacity:.55;transition:fill-opacity .2s}.scene-node.show .scene-card{fill:var(--met);fill-opacity:1}.scene-node.on .scene-card,.scene-node.selected .scene-card,.scene-node.near .scene-card{fill-opacity:1}.scene-node.city .scene-face,.scene-node.genre .scene-face{transform:scale(var(--label,1))}.scene-node.city.on .scene-face,.scene-node.genre.on .scene-face{transform:scale(calc(var(--label,1)*1.08))}.scene-hub{fill:var(--ink);font-family:Coiny,var(--ui);letter-spacing:.01em;paint-order:stroke;stroke:#0c0a09;stroke-width:6px;stroke-linejoin:round;pointer-events:none;font-weight:400}.scene-node.genre .scene-hub{font-family:var(--ui);text-transform:uppercase;letter-spacing:.04em;fill:var(--ink);fill-opacity:.9;stroke-width:5px;font-weight:800}.scene-hub-count{font:700 .42em var(--ui);fill:var(--muted);stroke:#0c0a09;stroke-width:4px;letter-spacing:0}.scene-node.city:focus-visible .scene-hub,.scene-node.genre:focus-visible .scene-hub{stroke:var(--kin)}.scene-node:focus-visible .scene-dot,.scene-node:focus-visible .scene-card{fill:var(--kin);fill-opacity:1}.scene-top{top:4px;left:var(--edge);right:var(--edge);z-index:6;pointer-events:none;justify-content:flex-end;align-items:center;gap:16px;display:flex;position:absolute}.scene-top>*{pointer-events:auto}.scene-top .world-head{flex:none;padding:0}.scene-tools{align-items:center;gap:8px;display:flex;position:relative}.scene-find,.scene-route{position:relative}.scene-find{background:var(--surface);width:clamp(200px,17vw,250px);height:42px;color:var(--muted);align-items:center;gap:10px;padding:0 14px;display:flex}.scene-find input{width:100%;font:500 15px var(--ui);color:var(--ink);background:0 0;border:0;outline:none;padding:0}.scene-find:focus-within{outline:2px solid var(--ink);outline-offset:2px}.scene-matches{background:var(--surface);z-index:7;margin:4px 0 0;padding:6px;list-style:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 30px #00000080}.scene-matches button{text-align:left;cursor:pointer;width:100%;font:500 15px var(--ui);color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;padding:8px;display:flex}.scene-matches button:hover,.scene-matches button:focus-visible{background:#0c0a09}.scene-matches img,.scene-matches i{object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px}.scene-matches i{background:radial-gradient(circle,var(--kin) 0 5px,transparent 6px)}.scene-matches small{color:var(--muted);margin-left:auto}.scene-filter-toggle{background:var(--surface);cursor:pointer;height:42px;font:600 15px var(--ui);color:var(--ink);border:0;align-items:center;gap:8px;padding:0 14px;display:flex}.scene-filter-toggle.on{color:var(--kin)}.scene-filters{background:var(--surface);gap:12px;width:260px;padding:18px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 30px #00000080}.scene-filters[hidden]{display:none}.scene-filters label{color:var(--muted);gap:4px;font-size:13px;display:grid}.scene-filters select{font:500 15px var(--ui);color:var(--ink);background:#0c0a09;border:0;padding:10px}.scene-clear{cursor:pointer;font:600 14px var(--ui);color:var(--kin);background:0 0;border:0;justify-self:start;padding:4px 0}.scene-legend,.scene-zoom{background:var(--surface);z-index:4;display:flex;position:absolute;bottom:clamp(14px,2.2vw,28px)}.scene-legend{left:var(--edge);max-width:calc(100% - 2*var(--edge) - 190px);scrollbar-width:none;overflow-x:auto}.scene-zoom{right:var(--edge)}.scene-layer,.scene-zoom button{cursor:pointer;height:46px;font:500 14.5px var(--ui);color:var(--ink);white-space:nowrap;background:0 0;border:0;align-items:center;gap:9px;padding:0 14px;transition:color .2s,opacity .2s;display:flex}.scene-layer.fixed{cursor:default}.scene-layer b{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:500}.scene-layer i{box-sizing:border-box;background:var(--ink);flex:none;width:12px;height:12px}.scene-layer[data-layer=bands] i{border:2px solid var(--ink);background:0 0;border-radius:50%}.scene-layer[data-layer=people] i{background:var(--kin);border-radius:50%;width:8px;height:8px}.scene-layer[data-layer=shows] i{background:var(--met);width:9px}.scene-layer[data-layer=stories] i{border:2px solid var(--ink);background:0 0}.scene-layer[data-layer=cities] i,.scene-layer[data-layer=genres] i{width:auto;height:auto;font:400 15px/1 Coiny,var(--ui);background:0 0;font-style:normal}.scene-layer[data-layer=cities] i:before{content:"Aa"}.scene-layer[data-layer=genres] i{font:800 11px/1 var(--ui);letter-spacing:.04em}.scene-layer[data-layer=genres] i:before{content:"AA"}.scene-layer[data-layer=likeness] i{opacity:.7;width:16px;height:1.5px}.scene-layer[aria-pressed=false]{color:var(--muted);opacity:.5}.scene-layer[aria-pressed=false]:hover,.scene-zoom button:hover{color:var(--ink);opacity:1}.scene-zoom button{color:var(--muted)}.scene-panel{top:58px;right:var(--edge);border-top:4px solid var(--ink);z-index:5;overscroll-behavior:contain;background:#141210;width:min(310px,86vw);padding:22px;position:absolute;bottom:calc(clamp(14px,2.2vw,28px) + 58px);overflow-y:auto;box-shadow:0 18px 50px #0000008c}.scene-panel-close{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:6px;position:absolute;top:12px;right:12px}.scene-panel-photo{object-fit:cover;border-radius:50%;width:72px;height:72px;margin-bottom:14px}.scene-panel-cover{object-fit:cover;width:100%;max-height:220px;margin-bottom:16px;display:block}.scene-panel-cover.show{aspect-ratio:4/5;width:120px;max-height:none}.scene-panel[data-kind=show]{border-top-color:var(--met)}.scene-panel[data-kind=person]{border-top-color:var(--kin)}.scene-panel-more{font:600 14px var(--ui);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--kin);text-decoration-color:var(--kin);text-underline-offset:5px;display:inline-block}.scene-panel-kind{color:var(--muted);margin:0 0 6px;font-size:13px}.scene-panel h2{font:800 28px/1.05 var(--ui);letter-spacing:-.03em;overflow-wrap:anywhere;outline:none;margin:0 0 8px;padding-right:28px}.scene-panel-meta{color:var(--muted);margin:0 0 16px;font-size:14px;line-height:1.5}.scene-panel-open{background:var(--ink);color:#0c0a09;font:600 15px var(--ui);margin-bottom:20px;padding:11px 16px;transition:background .2s,color .2s;display:inline-block}.scene-panel-open:hover{background:var(--met);color:#fff}.scene-route{margin:0 0 22px}.scene-route label{color:var(--muted);align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.scene-route input{background:var(--surface);width:100%;height:40px;color:var(--ink);font:500 15px var(--ui);border:0;outline:none;padding:0 12px}.scene-route input:focus{outline:2px solid var(--ink);outline-offset:1px}.scene-panel-group h3,.scene-path h3{font:500 13px var(--ui);color:var(--muted);margin:0 0 6px}.scene-panel-group ul{margin:0 0 20px;padding:0;list-style:none}.scene-panel-group button{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;padding:6px 0;display:block}.scene-panel-group button span{font:700 16px/1.25 var(--ui);display:block}.scene-panel-group button small{color:var(--muted);font-size:12.5px;line-height:1.4;display:block}.scene-panel-group button:hover span{text-underline-offset:4px;text-decoration:underline}.scene-panel-alone{color:var(--muted);font-size:14px}.scene-path h3{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.scene-path h3 button{cursor:pointer;font:600 13px var(--ui);color:var(--kin);background:0 0;border:0;padding:0}.scene-path ol{margin:0;padding:0;list-style:none}.scene-path li small{border-left:2px solid color-mix(in srgb,var(--ink) 45%,transparent);color:var(--muted);margin:2px 0 2px 5px;padding:7px 0 7px 14px;font-size:12.5px;line-height:1.4;display:block}.scene-path li small[data-kind=stage]{border-left-color:var(--met)}.scene-path li small[data-kind=member]{border-left-color:var(--kin)}.scene-path li button{cursor:pointer;font:700 16px/1.25 var(--ui);color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.scene-path li button:before{content:"";border:2px solid var(--ink);box-sizing:border-box;border-radius:50%;flex:none;width:12px;height:12px}.scene-path li:first-child button:before,.scene-path li:last-child button:before{background:var(--ink)}.scene-path li button:disabled{cursor:default}.scene-path li button:not(:disabled):hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.scene-top{justify-content:space-between}}@media (max-width:760px){.scene-body{--edge:12px}.scene-top{flex-wrap:wrap;gap:8px}.scene-tools{flex:100%}.scene-find{flex:1;width:auto}.scene-legend{max-width:none;right:12px}.scene-layer{height:42px;padding:0 11px;font-size:13.5px}.scene-zoom{flex-direction:column;top:112px;bottom:auto}.scene-zoom button{justify-content:center;height:42px;padding:0 12px}.scene-panel{width:auto;max-height:46%;padding:16px;inset:auto 12px 66px}.scene-panel-photo{float:left;width:48px;height:48px;margin:0 12px 4px 0}.scene-panel h2{font-size:22px}.scene-panel-group ul{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}}@media (prefers-reduced-motion:reduce){.scene-node,.scene-face,.scene-lines line,.scene-name{transition:none}}.people{padding:clamp(8px,1.6vw,24px) 0 80px}.people-head h2{font:800 clamp(36px,5.4vw,84px)/.95 var(--ui);letter-spacing:-.05em;text-transform:none;margin:0 0 12px}.people-head p{color:var(--muted);margin:0 0 22px;font-size:clamp(16px,1.3vw,19px)}.people-index{flex-wrap:wrap;gap:2px;margin-bottom:clamp(36px,4vw,56px);display:flex}.people-index a{background:var(--surface);min-width:36px;height:36px;font:700 14px var(--ui);color:var(--ink);place-items:center;transition:background .2s,color .2s;display:grid}.people-index a:hover{background:var(--ink);color:var(--paper)}.people h3{font:700 15px/1.3 var(--ui);letter-spacing:0;text-transform:none;align-items:center;gap:10px;margin:0 0 14px;display:flex}.people-bridges{margin-bottom:clamp(44px,5vw,72px)}.people-bridges h3:before{content:"";background:var(--yellow);border-radius:50%;width:12px;height:12px}.people ul{margin:0;padding:0;list-style:none}.people-bridges ul{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:6px;display:grid}.people-bridges li{background:var(--surface);border-top:4px solid var(--yellow);flex-direction:column;gap:10px;padding:18px 20px;display:flex}.person-name{font:800 clamp(18px,1.5vw,22px)/1.15 var(--ui);letter-spacing:-.02em;color:var(--ink);scroll-margin-top:24px}.person-name:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.person-name:target{background:var(--yellow);color:var(--band-dark);box-shadow:0 0 0 6px var(--yellow)}.person-bands{flex-wrap:wrap;gap:4px 16px;font-size:15px;display:flex}.person-bands a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:4px}.person-bands a:hover{text-decoration-color:currentColor}.person-bands small{color:var(--muted);margin-left:6px;font-size:13px}.people-letter{box-shadow:0 -1px 0 var(--line);grid-template-columns:clamp(48px,6vw,96px) minmax(0,1fr);gap:16px;padding:22px 0;scroll-margin-top:16px;display:grid}.people-letter h4{font:800 clamp(30px,3.4vw,52px)/1 var(--ui);letter-spacing:-.04em;color:var(--muted);margin:0}.people-letter ul{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px 28px;display:grid}.people-letter li{flex-direction:column;gap:3px;display:flex}.people-letter .person-name{font-size:17px;font-weight:700}.people-letter .person-bands{font-size:14px}.notfound .button,.band .button{background:var(--band-light);color:var(--band-dark)}.notfound .button:hover,.band .button:hover{background:var(--band-dark);color:var(--band-light)}.notfound-ways{font-family:var(--ui);letter-spacing:0;text-transform:none;font-size:15px}.page-heading.band>.mono,.notfound-copy>.mono:first-child{display:none}.detail-label,.about-why .mono,.policy .mono{font-family:var(--ui);letter-spacing:0;text-transform:none}.claim-step{background:var(--surface);border-left:4px solid var(--red-text);margin:0 0 28px;padding:22px 24px}.claim-step h2{font:800 20px/1.2 var(--ui);letter-spacing:-.015em;text-transform:none;margin:0 0 8px}.claim-step>p{color:var(--muted);max-width:60ch;margin:0 0 14px}.claim-step.done{border-left-color:var(--green-text)}.claim-step.done>p{margin:0}.claim-step.locked{opacity:.55;border-left-color:var(--line)}.claim-step.locked>p{margin:0}
