@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff)format("woff")}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-ethiopic-ethiopic-700-normal-BUzSFPOt.woff2)format("woff2"),url(/assets/noto-sans-ethiopic-ethiopic-700-normal-DebYBtqH.woff)format("woff");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-ethiopic-latin-ext-700-normal--qdQ2Bol.woff2)format("woff2"),url(/assets/noto-sans-ethiopic-latin-ext-700-normal-CqBJRc6B.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:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-ethiopic-latin-700-normal-CSxXQ7YK.woff2)format("woff2"),url(/assets/noto-sans-ethiopic-latin-700-normal-BiawOx7B.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{--bg:#070707;--bg-2:#0e0e0e;--bg-3:#151515;--ink:#ece6da;--mute:#8b867d;--red:#d4141c;--red-deep:#6e070b;--line:#ece6da1f;--display:"Anton", "Noto Sans Ethiopic", Impact, "Arial Narrow", sans-serif;--mono:"JetBrains Mono", "Noto Sans Ethiopic", ui-monospace, Menlo, monospace;--pad:clamp(18px, 4.5vw, 72px);--mini-h:64px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html.gated{overflow:hidden}body{background:var(--bg);color:var(--ink);font-family:var(--mono);-webkit-font-smoothing:antialiased;padding-bottom:var(--mini-h);margin:0;font-size:15px;line-height:1.55;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}::selection{background:var(--red);color:#000}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:300;background:var(--red);color:#000;padding:8px 12px;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}.mono{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.eth{font-family:"Noto Sans Ethiopic", var(--display);letter-spacing:0;font-weight:700}:focus-visible{outline:2px solid var(--red);outline-offset:3px}.grain{z-index:250;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.4 -0.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:.9s steps(6,end) infinite grain;position:fixed;inset:-100%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-2%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.glitch{display:inline-block;position:relative}.glitch:before,.glitch:after{content:attr(data-text);pointer-events:none;opacity:0;position:absolute;inset:0}.glitch:before{color:var(--red);animation:5.5s step-end infinite glitch-a}.glitch:after{color:var(--ink);mix-blend-mode:difference;animation:5.5s step-end infinite glitch-b}@keyframes glitch-a{0%,88%,to{opacity:0;clip-path:inset(0);transform:none}89%{opacity:.9;clip-path:inset(12% 0 62%);transform:translate(-4px,1px)}91%{opacity:.9;clip-path:inset(58% 0 18%);transform:translate(5px,-2px)}93%{opacity:.9;clip-path:inset(32% 0 44%);transform:translate(-2px)}95%{opacity:0}}@keyframes glitch-b{0%,89%,to{opacity:0;clip-path:inset(0);transform:none}90%{opacity:.8;clip-path:inset(70% 0 6%);transform:translate(4px)}92%{opacity:.8;clip-path:inset(4% 0 80%);transform:translate(-5px,2px)}94%{opacity:0}}.glitch{animation:7s infinite flicker}@keyframes flicker{0%,61%,63%,65%,to{opacity:1}62%{opacity:.35}64%{opacity:.7}}.rec{background:var(--red);width:8px;height:8px;box-shadow:0 0 12px var(--red);vertical-align:1px;border-radius:50%;animation:1.4s infinite rec;display:inline-block}@keyframes rec{50%{opacity:.25}}.btn{cursor:pointer;font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;border:1px solid #0000;align-items:center;gap:10px;padding:15px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .15s,background .2s,color .2s,border-color .2s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-red{background:var(--red);color:#000}.btn-red:hover{background:var(--ink)}.btn-ghost{color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059;border-color:#ece6da59}.btn-ghost:hover{border-color:var(--red);color:var(--red)}.btn-line{border-color:var(--ink);color:var(--ink);background:0 0}.btn-line:hover{background:var(--red);border-color:var(--red);color:#000}.btn-xl{padding:20px 28px;font-size:clamp(14px,2vw,20px)}.link-u{color:var(--ink);border-bottom:1px solid var(--red);padding-bottom:2px;text-decoration:none}.link-u:hover{color:var(--red)}[data-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .8s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:translateY(28px)}[data-reveal].is-in{opacity:1;transform:none}.gate{z-index:200;text-align:center;background:radial-gradient(60% 50% at 50% 55%,#d4141c29,#0000 70%),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px),#050505;place-items:center;transition:opacity .85s,transform .85s cubic-bezier(.7,0,.2,1),filter .85s;display:grid;position:fixed;inset:0}.gate.is-leaving{opacity:0;filter:blur(6px);pointer-events:none;transform:scale(1.08)}.gate:before{content:"";opacity:.16;filter:blur(1px);pointer-events:none;background:url(/img/crew-suits-hero.webp) 50% 30%/cover no-repeat;position:absolute;inset:0}.gate:after{content:"";pointer-events:none;background:radial-gradient(70% 60%,#0505058c,#050505 85%);position:absolute;inset:0}.gate-inner{z-index:1;padding:var(--pad);justify-items:center;gap:14px;display:grid;position:relative}.gate-kicker{color:var(--mute);margin:0}.gate-logo{font-family:var(--display);letter-spacing:.005em;margin:6px 0 0;font-size:clamp(76px,22vw,260px);font-weight:400;line-height:.86}.gate-tag{color:var(--ink);margin:0 0 18px;font-size:14px}.gate-tag .eth{color:var(--red);white-space:nowrap;margin-left:8px;display:inline-block}.gate-enter{cursor:pointer;background:var(--red);color:#000;font-family:var(--display);letter-spacing:.08em;clip-path:polygon(0 0,100% 0,100% 72%,94% 100%,0 100%);border:0;align-items:baseline;gap:16px;padding:20px 46px 18px;font-size:clamp(30px,6vw,44px);line-height:1;animation:2.2s infinite pulse;display:inline-flex;position:relative;box-shadow:0 0 60px #d4141c73}.gate-enter .eth{font-size:.82em}.gate-enter:hover{background:var(--ink)}@keyframes pulse{50%{box-shadow:0 0 90px #d4141cb3}}.gate-note{color:var(--mute);margin:8px 0 0;font-size:11px}.gate-skip{color:var(--ink);opacity:.6;cursor:pointer;background:0 0;border:0;padding:10px;font-size:11px}.gate-skip:hover{opacity:1;color:var(--red)}.bg-player{opacity:0;pointer-events:none;z-index:-1;width:200px;height:200px;position:fixed;bottom:0;left:0;overflow:hidden}.nav{z-index:50;padding:14px var(--pad);text-shadow:0 1px 10px #000;background:linear-gradient(#050505eb 0%,#05050599 60%,#0000);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.nav-logo{font-family:var(--display);letter-spacing:.02em;font-size:26px;text-decoration:none}.nav nav{align-items:center;gap:clamp(12px,2.4vw,30px);display:flex}.nav nav a{color:var(--ink);opacity:.8;text-decoration:none}.nav nav a:hover{opacity:1;color:var(--red)}.nav-cta{background:var(--red);padding:8px 14px;font-weight:700;color:#000!important;opacity:1!important}.hero{isolation:isolate;background:#050505;height:100svh;min-height:620px;position:relative;overflow:hidden}.hero-photo{z-index:0;width:48%;transition:opacity 1.2s;position:absolute;inset:7% 4% 0 auto;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.hero-photo img{object-fit:contain;object-position:50% 50%;filter:contrast(1.2);width:100%;height:100%}.hero-photo:after{content:"";background:linear-gradient(180deg, var(--red) 0%, #7a0a0e 100%);mix-blend-mode:multiply;position:absolute;inset:0}.hero.gl-on .hero-photo{opacity:0}.hero-photo-glitch{mix-blend-mode:screen;opacity:0;animation:6s step-end infinite photo-glitch;position:absolute;inset:0;filter:contrast(1.6)brightness(1.2)!important}@keyframes photo-glitch{0%,84%,to{opacity:0;clip-path:inset(0 0 100%);transform:none}85%{opacity:.9;clip-path:inset(18% 0 66%);transform:translate(-8px)}86.5%{opacity:.9;clip-path:inset(44% 0 41%);transform:translate(10px)}88%{opacity:.9;clip-path:inset(70% 0 14%);transform:translate(-5px)}89.5%{opacity:0}}.hero-photo:before{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg,#00000059 0 1px,#0000 1px 3px);position:absolute;inset:0}.hero-canvas{z-index:1;animation:1.4s both fade-in;position:absolute;inset:0}@keyframes fade-in{0%{opacity:0}}.hero-shade{z-index:2;pointer-events:none;background:linear-gradient(90deg,#050505eb 0%,#0505058c 38%,#0000 62%),linear-gradient(#0000 72%,#070707 100%),radial-gradient(120% 90% at 70% 40%,#0000 50%,#000000b3 100%);position:absolute;inset:0}.hero-copy{z-index:3;left:var(--pad);pointer-events:none;max-width:760px;position:absolute;bottom:clamp(70px,12vh,130px)}.hero-copy a,.hero-copy button{pointer-events:auto}.kicker{color:var(--ink);opacity:.85;margin:0 0 12px}.kicker .eth{color:var(--red);font-size:13px}.hero-title{font-family:var(--display);letter-spacing:.005em;margin:0;font-weight:400;line-height:.82;display:grid}.hero-title .glitch{font-size:clamp(88px,15.5vw,250px)}.hero-hood{color:#0000;-webkit-text-stroke:2px var(--red);letter-spacing:.14em;margin-top:.06em;font-size:clamp(60px,10.4vw,168px)}.hero-tag{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:22px 0 26px;font-size:clamp(15px,1.5vw,19px);display:flex}.hero-tag-am{color:var(--red);font-size:1.05em}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.hero-latest{z-index:3;right:var(--pad);border-left:3px solid var(--red);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05050599;gap:4px;max-width:260px;padding:16px 18px;text-decoration:none;display:grid;position:absolute;bottom:clamp(70px,12vh,130px)}.hero-latest strong{font-family:var(--display);letter-spacing:.02em;text-transform:none;font-size:44px;font-weight:400;line-height:.95}.hero-latest-k{color:var(--red)}.hero-latest-v{color:var(--mute)}.hero-hint{z-index:3;right:var(--pad);color:var(--mute);writing-mode:vertical-rl;margin:0;font-size:10px;position:absolute;top:50%}.ticker{background:var(--red);color:#000;z-index:5;border-block:2px solid #000;margin:-14px 0 0;position:relative;overflow:hidden;transform:rotate(-1.6deg)scale(1.03)}.ticker-track{width:max-content;padding:10px 0 8px;animation:32s linear infinite ticker;display:flex}.ticker span{font-family:var(--display);text-transform:uppercase;white-space:nowrap;letter-spacing:.03em;font-size:clamp(22px,3vw,34px)}.ticker span.eth{font-size:clamp(19px,2.6vw,30px)}.ticker i{margin:0 .7em;font-style:normal}@keyframes ticker{to{transform:translate(-50%)}}section{position:relative}.shead{margin-bottom:clamp(26px,5vw,50px)}.shead-k{color:var(--red);align-items:center;gap:10px;margin:0 0 10px;display:flex}.shead-line{background:var(--red);width:34px;height:2px;display:inline-block}.shead-t{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;margin:0;font-size:clamp(56px,10vw,150px);font-weight:400;line-height:.86}.shead-am{color:var(--mute);margin-top:8px;font-size:.32em;display:block}.shead-p{color:#c9c3b8;max-width:36em;margin:18px 0 0}.latest,.hood,.drop{background:radial-gradient(90% 60% at 10% 0%, #ffffff09, transparent 60%), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='c'><feTurbulence type='fractalNoise' baseFrequency='0.035' numOctaves='5' seed='7'/><feColorMatrix values='0 0 0 0 0.5  0 0 0 0 0.5  0 0 0 0 0.5  0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23c)'/></svg>"), var(--bg)}.latest{padding:clamp(80px, 13vh, 150px) var(--pad) clamp(60px, 10vh, 110px)}.latest-grid{grid-template-columns:.8fr 1.4fr;align-items:end;gap:clamp(26px,5vw,80px);display:grid}.latest-title{font-family:var(--display);letter-spacing:.01em;margin:0;font-size:clamp(120px,20vw,320px);font-weight:400;line-height:.8}.latest-artists{font-family:var(--display);text-transform:uppercase;margin:14px 0 10px;font-size:clamp(22px,2.6vw,36px);line-height:1.05}.latest-views{color:var(--mute);margin:0 0 22px}.frame-corners{padding:10px;position:relative}.frame-corners:before,.frame-corners:after{content:"";border:2px solid var(--red);pointer-events:none;width:38px;height:38px;position:absolute}.frame-corners:before{border-bottom:0;border-right:0;top:0;left:0}.frame-corners:after{border-top:0;border-left:0;bottom:0;right:0}.lite{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.lite iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.lite-btn{cursor:pointer;background:#000;border:0;width:100%;padding:0;position:absolute;inset:0}.lite-img{object-fit:cover;filter:grayscale(.55)contrast(1.15)brightness(.82);width:100%;height:100%;transition:filter .5s,transform .8s cubic-bezier(.16,1,.3,1)}.lite-btn:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000038 0 1px,#0000 1px 3px);position:absolute;inset:0}.lite-btn:hover .lite-img,.lite-btn:focus-visible .lite-img{filter:none;transform:scale(1.03)}.lite-play{z-index:2;background:var(--red);color:#000;clip-path:polygon(0 0,100% 0,100% 75%,75% 100%,0 100%);place-items:center;width:74px;height:74px;margin:-37px 0 0 -37px;transition:transform .2s,background .2s;display:grid;position:absolute;top:50%;left:50%}.lite-btn:hover .lite-play{background:var(--ink);transform:scale(1.08)}.tapes{border-top:1px solid var(--line);padding:clamp(60px,10vh,120px) 0}.tapes-head{padding:0 var(--pad);justify-content:space-between;align-items:end;display:flex}.rail-btns{gap:8px;margin-bottom:clamp(26px,5vw,50px);display:flex}.rail-btns button{border:1px solid var(--line);cursor:pointer;background:0 0;width:52px;height:52px;font-size:18px}.rail-btns button:hover{border-color:var(--red);color:var(--red)}.rail{scroll-snap-type:x mandatory;padding:0 var(--pad) 18px;scroll-padding:0 var(--pad);scrollbar-width:thin;scrollbar-color:var(--red) transparent;overscroll-behavior-x:contain;gap:clamp(14px,2vw,26px);display:flex;overflow-x:auto}.tape{scroll-snap-align:start;flex:0 0 min(84vw,560px)}.tape-media{overflow:hidden}.tape-media .lite-img{transform:translateX(calc(var(--p,0) * -9%)) scale(1.2)}.tape-media .lite-btn:hover .lite-img{transform:translateX(calc(var(--p,0) * -9%)) scale(1.24)}.tape-meta{border-top:2px solid var(--red);grid-template-columns:auto 1fr;column-gap:14px;margin-top:12px;padding-top:14px;display:grid}.tape-n{color:var(--red);grid-row:span 2;padding-top:4px;font-size:14px}.tape-t{font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(30px,3.4vw,46px);font-weight:400;line-height:.95}.tape-a{color:var(--mute);margin:6px 0 0;font-size:11px}.tape-more{background:var(--red);color:#000;aspect-ratio:4/5;flex-direction:column;flex-basis:min(70vw,360px);justify-content:space-between;max-height:420px;padding:26px;text-decoration:none;display:flex}.tape-more-big{font-family:var(--display);text-transform:uppercase;font-size:clamp(44px,5vw,64px);line-height:.9}.tape-more:hover{background:var(--ink)}.hood{padding:clamp(80px, 13vh, 150px) var(--pad);border-top:1px solid var(--line)}.roster{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.roster-row{border-bottom:1px solid var(--line);isolation:isolate;grid-template-columns:60px 1fr auto;align-items:center;gap:12px 20px;padding:clamp(10px,1.6vw,18px) 0;display:grid;position:relative;overflow:hidden}.roster-row:before{content:"";background:var(--red);transform-origin:0;z-index:-1;transition:transform .45s cubic-bezier(.7,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.roster-n{color:var(--red);font-size:13px}.roster-row:nth-child(2n) .roster-name{color:#0000;-webkit-text-stroke:1.5px var(--ink)}.roster-name{font-family:var(--display);letter-spacing:.005em;font-size:clamp(46px,9vw,140px);line-height:.9;position:relative}.roster-credits{color:var(--mute);text-align:right;max-width:22em;font-size:11px}.roster-meta{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.roster-ig{color:var(--ink);text-transform:none;letter-spacing:.04em;border-bottom:1px solid var(--red);z-index:1;padding-bottom:2px;font-size:11px;text-decoration:none;position:relative}.roster-ig:hover{color:var(--red)}.glitch-hover:before,.glitch-hover:after{content:attr(data-text);opacity:0;pointer-events:none;position:absolute;inset:0}@keyframes jitter{50%{transform:translate(-2px,1px)}}.hood-dj{color:var(--mute);margin:28px 0 0}.frames{padding:clamp(40px, 8vh, 100px) var(--pad);border-top:1px solid var(--line);grid-template-columns:1fr 1.25fr;align-items:center;gap:clamp(14px,2.4vw,32px);display:grid}.frame{margin:0}.frame-img{background:#000;position:relative;overflow:hidden}.frame-a .frame-img{aspect-ratio:4/5}.frame-b .frame-img{aspect-ratio:3/2}.frame-img img{object-fit:cover;filter:grayscale()contrast(1.6)brightness(.8);width:100%;height:100%;transition:filter .8s,transform 1.4s cubic-bezier(.16,1,.3,1);transform:scale(1.04)}.frame-img:before{content:"";z-index:1;mix-blend-mode:multiply;opacity:.9;pointer-events:none;background:linear-gradient(160deg,#e01a22 0%,#8a0a10 55%,#1a0203 100%);transition:opacity .8s;position:absolute;inset:0}.frame-img:after{content:"";z-index:2;pointer-events:none;background:repeating-linear-gradient(0deg,#00000040 0 1px,#0000 1px 3px),radial-gradient(100% 80%,#0000 55%,#000000a6);position:absolute;inset:0}.frame figcaption{color:var(--ink);gap:14px;margin-top:12px;font-size:11px;display:flex}.frame figcaption span{color:var(--red)}.shows{padding:clamp(80px, 13vh, 150px) var(--pad);border-top:1px solid var(--line)}.show-list{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.show{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr auto;align-items:center;gap:clamp(16px,3vw,44px);padding:clamp(18px,3vw,32px) 0;display:grid}.show.is-past{opacity:.45}.show-date{justify-items:start;line-height:1;display:grid}.show-date strong{font-family:var(--display);color:var(--red);font-size:clamp(72px,8vw,110px);font-weight:400;line-height:.9}.show-date .mono{font-size:13px}.show-badge{background:var(--ink);color:#000;margin:0 0 12px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-block}.show-city{font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(44px,6vw,88px);font-weight:400;line-height:.9}.show-city .eth{color:var(--red);vertical-align:middle;white-space:nowrap;margin-left:10px;font-size:.42em}.show-venue{margin:10px 0 4px;font-size:18px}.show-line{color:var(--mute);margin:0;font-size:11px}.show-flyer{justify-items:end;gap:8px;text-decoration:none;display:grid}.show-flyer img{object-fit:cover;filter:grayscale()contrast(1.2);border:1px solid var(--line);width:140px;height:140px;transition:filter .4s,transform .4s}.show-flyer .mono{color:var(--red);font-size:11px}.drop{padding:clamp(80px, 13vh, 150px) var(--pad);border-top:1px solid var(--line)}.drop-grid{grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,26px);display:grid}.merch{background:var(--bg-2);border:1px solid var(--line);grid-template-rows:auto 1fr;display:grid}.merch-art{aspect-ratio:1;background:radial-gradient(70% 60% at 50% 45%,#232323,#0b0b0b 75%);place-items:center;display:grid;position:relative;overflow:hidden}.merch-art:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 22px);position:absolute;inset:0}.mock-svg{filter:drop-shadow(0 24px 30px #0009);width:78%;height:auto;transition:transform .6s cubic-bezier(.16,1,.3,1)}.mock-print{font-family:var(--display);letter-spacing:1px}.mock-eth{font-family:"Noto Sans Ethiopic", var(--display);font-weight:700}.mock-mono{font-family:var(--mono);letter-spacing:1.2px;font-weight:700}.merch-stamp{background:var(--red);color:#000;padding:6px 44px;font-size:11px;font-weight:700;position:absolute;top:18px;right:-34px;transform:rotate(35deg)}.merch-meta{align-content:start;gap:6px;padding:18px 20px 22px;display:grid}.merch-n{color:var(--red);font-size:11px}.merch-name{font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(30px,2.8vw,40px);font-weight:400;line-height:1}.merch-status{color:var(--mute);margin:0 0 10px;font-size:11px}.merch .btn{justify-self:start}.merch-via{color:var(--mute);margin:4px 0 0;font-size:10px}.booking{padding:clamp(90px, 16vh, 180px) var(--pad);border-top:1px solid var(--line);background:radial-gradient(60% 70% at 85% 100%,#d4141c59,#0000 70%),radial-gradient(40% 50% at 0 0,#d4141c1f,#0000 70%),#060606;overflow:hidden}.booking-inner{max-width:1100px}.booking-t{font-family:var(--display);text-transform:uppercase;margin:0 0 26px;font-size:clamp(80px,15vw,230px);font-weight:400;line-height:.82}.booking-t .glitch{color:var(--red)}.booking-t .glitch:before{color:var(--ink)}.booking-p{color:#cfc9be;max-width:34em;margin:0 0 28px}.booking-mail{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 28px;display:flex}.booking-mail>.mono:first-child{letter-spacing:.02em;text-transform:none;border-bottom:2px dashed var(--red);padding-bottom:4px;font-size:clamp(18px,3vw,30px)}.credits .link-u{color:inherit}.footer-row .credits .link-u,.hood-dj .credits .link-u{color:var(--ink)}.todo{border:1px dashed var(--red);color:var(--red);padding:4px 8px;font-size:10px}.booking-kit{flex-wrap:wrap;align-items:center;gap:12px 18px;margin:0 0 30px;display:flex}.booking-kit-meta{color:var(--mute);font-size:11px}.booking-row{color:var(--mute);flex-wrap:wrap;gap:14px 30px;display:flex}.booking-credits{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.footer{padding:40px var(--pad) 28px;border-top:1px solid var(--line);overflow:hidden}.footer-big{font-family:var(--display);color:#0000;-webkit-text-stroke:1px #ece6da38;white-space:nowrap;letter-spacing:.01em;margin:0 0 28px -.04em;font-size:27vw;line-height:.78}.footer-links{flex-wrap:wrap;gap:12px 28px;margin-bottom:24px;display:flex}.footer-links a{border-bottom:1px solid var(--red);padding-bottom:2px;text-decoration:none}.footer-links a:hover{color:var(--red)}.footer-row{color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:11px;display:flex}.footer-row p{margin:0}.footer-row .eth{color:var(--red)}.mini{z-index:120;width:min(560px,100% - 20px);height:calc(var(--mini-h) - 12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--line);border-left:3px solid var(--red);background:#0a0a0ae0;align-items:center;gap:12px;padding:0 8px 0 14px;animation:.6s cubic-bezier(.16,1,.3,1) both mini-in;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}@keyframes mini-in{0%{transform:translate(-50%,120%)}}.mini-eq{flex:none;align-items:end;gap:2px;width:18px;height:18px;display:flex}.mini-eq i{background:var(--red);flex:1;height:25%}.mini.is-playing .mini-eq i{animation:.8s ease-in-out infinite alternate eq}.mini.is-playing .mini-eq i:nth-child(2){animation-delay:-.3s}.mini.is-playing .mini-eq i:nth-child(3){animation-delay:-.55s}.mini.is-playing .mini-eq i:nth-child(4){animation-delay:-.15s}@keyframes eq{0%{height:15%}to{height:100%}}.mini-info{flex:1;min-width:0;line-height:1.25;display:grid}.mini-k{color:var(--red);font-size:9px}.mini-t{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.mini-t strong{font-family:var(--display);letter-spacing:.03em;font-size:15px;font-weight:400}.mini-btns{flex:none;gap:2px;display:flex}.mini-btn{cursor:pointer;width:42px;height:42px;color:var(--ink);background:0 0;border:0;place-items:center;text-decoration:none;display:grid}.mini-btn:hover{color:var(--red)}.mini-btn:first-child{background:var(--red);color:#000}.mini-btn:first-child:hover{background:var(--ink);color:#000}@media (hover:hover){.roster-row:hover:before{transform:scaleX(1)}.roster-row:hover,.roster-row:hover .roster-n,.roster-row:hover .roster-credits,.roster-row:hover .roster-ig{color:#000}.roster-row:hover .roster-ig{border-bottom-color:#000}.roster-row:nth-child(2n):hover .roster-name{color:#000;-webkit-text-stroke-color:#000}.frame:hover .frame-img img{filter:grayscale(.2)contrast(1.15);transform:scale(1)}.frame:hover .frame-img:before{opacity:.25}.merch:hover .mock-svg{transform:translateY(-6px)rotate(-1.5deg)}.show-flyer:hover img{filter:none;transform:rotate(-2deg)scale(1.04)}.roster-row:hover .glitch-hover:before{opacity:1;color:var(--ink);clip-path:inset(10% 0 60%);animation:.3s steps(2,end) infinite jitter;transform:translate(3px,-2px)}.roster-row:hover .glitch-hover:after{opacity:1;color:#000;clip-path:inset(62% 0 8%);animation:.25s steps(2,end) infinite reverse jitter;transform:translate(-3px,2px)}}@media (width<=900px){.latest-grid{grid-template-columns:1fr}.drop-grid{grid-template-columns:1fr 1fr}.drop-grid .merch:last-child{grid-column:span 2}.drop-grid .merch:last-child .merch-art{aspect-ratio:2}.drop-grid .merch:last-child .mock-svg{width:40%}}@media (width<=760px){body{font-size:14px}.nav{padding:12px var(--pad)}.nav nav a:not(.nav-cta):not([href=\#music]){display:none}.nav-logo{font-size:22px}.hero{min-height:640px}.hero-photo{width:100%;height:66%;inset:8% 0 auto}.hero-photo img{object-position:50% 0%}.hero-shade{background:linear-gradient(#0000 30%,#070707bf 58%,#070707 82%),radial-gradient(120% 80% at 50% 30%,#0000 50%,#0009)}.hero-copy{bottom:48px;right:var(--pad)}.hero-title .glitch{font-size:25.5vw}.hero-hood{-webkit-text-stroke-width:1.5px;font-size:17vw}.hero-tag{margin:16px 0 20px}.hero-latest{display:none}.hero-hint{top:84px;right:12px}.btn{padding:14px 18px;font-size:12px}.ticker{margin-top:-8px}.tapes-head .rail-btns{display:none}.roster-row{grid-template-columns:34px 1fr}.roster-meta{grid-column:2;align-items:flex-start;gap:10px;margin-top:-4px}.roster-credits{text-align:left;font-size:10px}.roster-ig{padding:4px 0 2px;font-size:12px}.roster-name{font-size:15vw}.frames{grid-template-columns:1fr}.show{grid-template-columns:1fr auto}.show-date{grid-column:1/-1;grid-auto-flow:column;justify-content:start;align-items:end;gap:10px}.show-date strong{font-size:64px}.show-city .eth{margin:8px 0 0;font-size:20px;display:block}.gate-kicker .hide-sm{display:none}.show-flyer img{width:96px;height:96px}.drop-grid{grid-template-columns:1fr}.drop-grid .merch:last-child{grid-column:auto}.drop-grid .merch:last-child .merch-art{aspect-ratio:1}.drop-grid .merch:last-child .mock-svg{width:78%}.merch-art{aspect-ratio:4/3}.mock-svg{width:62%}.booking-t{font-size:21vw}.footer-big{font-size:26vw}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.grain{animation:none}[data-reveal]{opacity:1;transform:none}}
