[data-brand=clubberz-tribe]{--red:#f1072a;--red-bright:#ff2440;--red-deep:#a50019;--ink:#060606;--black:#0b0b0b;--paper:#111;--paper2:#161616;--line:#262626;--white:#f6f2ea;--news:#ece6d8;--news-ink:#141210;--muted:#8c8780;--display:"Anton",sans-serif;--label:"Oswald",sans-serif;--body:"Newsreader",Georgia,serif}[data-brand=clubberz-tribe] *{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}[data-brand=clubberz-tribe]{background:var(--ink);color:var(--white);font-family:var(--body);-webkit-font-smoothing:antialiased;position:relative;overflow-x:hidden}[data-brand=clubberz-tribe]:after{content:"";pointer-events:none;z-index:9999;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}[data-brand=clubberz-tribe] ::selection{background:var(--red);color:#fff}[data-brand=clubberz-tribe] a{color:inherit;text-decoration:none}[data-brand=clubberz-tribe] img{max-width:100%;display:block}[data-brand=clubberz-tribe] .wrap{max-width:1280px;margin:0 auto;padding:0 22px}[data-brand=clubberz-tribe] .topstrip{background:var(--white);color:var(--ink);font-family:var(--label);text-transform:uppercase;letter-spacing:.14em;border-bottom:3px solid var(--ink);font-size:11px;font-weight:600}[data-brand=clubberz-tribe] .topstrip .wrap{justify-content:space-between;align-items:center;gap:18px;height:34px;display:flex}[data-brand=clubberz-tribe] .topstrip .ts-left{align-items:center;gap:18px;display:flex}[data-brand=clubberz-tribe] .topstrip .ts-left span:not(:first-child){border-left:1px solid #c9c4b8;padding-left:18px}[data-brand=clubberz-tribe] .topstrip .ts-right{align-items:center;gap:14px;display:flex}[data-brand=clubberz-tribe] .topstrip .ts-right a:hover{color:var(--red)}[data-brand=clubberz-tribe] .blink{background:var(--red);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:6px;animation:1.1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:.15}}[data-brand=clubberz-tribe] .masthead{background:var(--ink);border-bottom:4px solid var(--red);position:relative}[data-brand=clubberz-tribe] .masthead .wrap{align-items:center;gap:26px;padding-top:30px;padding-bottom:30px;display:flex}[data-brand=clubberz-tribe] .brand{flex:1;align-items:center;gap:24px;display:flex}[data-brand=clubberz-tribe] .brand-logo{filter:drop-shadow(0 0 18px #f1072a59);flex:none;width:84px;height:84px}[data-brand=clubberz-tribe] .brand-text .vol{font-family:var(--label);text-transform:uppercase;letter-spacing:.3em;color:var(--muted);margin-top:10px;font-size:11px}[data-brand=clubberz-tribe] .brand-text h1{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;color:var(--white);align-items:baseline;gap:0;font-size:clamp(38px,7vw,76px);line-height:.82;display:flex}[data-brand=clubberz-tribe] .brand-text h1 .tr{color:var(--red)}[data-brand=clubberz-tribe] .head-cta{flex-direction:column;align-items:flex-end;gap:10px;display:flex}[data-brand=clubberz-tribe] .btn-red{font-family:var(--label);text-transform:uppercase;letter-spacing:.12em;background:var(--red);color:#fff;border:2px solid var(--red);cursor:pointer;align-items:center;gap:9px;padding:13px 22px;font-size:14px;font-weight:700;transition:all .18s;display:inline-flex}[data-brand=clubberz-tribe] .btn-red:hover{background:var(--ink);color:var(--red);box-shadow:4px 4px 0 var(--red);transform:translate(-2px,-2px)}[data-brand=clubberz-tribe] .btn-ghost{font-family:var(--label);text-transform:uppercase;letter-spacing:.12em;color:var(--white);border:2px solid var(--line);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex}[data-brand=clubberz-tribe] .btn-ghost:hover{border-color:var(--white)}[data-brand=clubberz-tribe] .nav{background:var(--ink);border-bottom:1px solid var(--line);z-index:500;position:sticky;top:0}[data-brand=clubberz-tribe] .nav .wrap{justify-content:space-between;align-items:center;height:48px;display:flex}[data-brand=clubberz-tribe] .nav ul{gap:0;height:100%;list-style:none;display:flex}[data-brand=clubberz-tribe] .nav li{height:100%}[data-brand=clubberz-tribe] .nav a{font-family:var(--label);text-transform:uppercase;letter-spacing:.1em;height:100%;color:var(--white);align-items:center;padding:0 17px;font-size:13px;font-weight:600;transition:all .15s;display:flex;position:relative}[data-brand=clubberz-tribe] .nav a:hover{background:var(--red);color:#fff}[data-brand=clubberz-tribe] .nav a.active{color:var(--red)}[data-brand=clubberz-tribe] .nav-search{align-items:center;gap:8px;display:flex}[data-brand=clubberz-tribe] .nav-search-label{font-family:var(--label);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);white-space:nowrap;font-size:12px}[data-brand=clubberz-tribe] .nav-search-input{font-family:var(--label);text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--line);color:var(--white);background:0 0;outline:none;width:min(160px,28vw);padding:6px 10px;font-size:12px;transition:all .15s}[data-brand=clubberz-tribe] .nav-search-input::placeholder{color:var(--muted);text-transform:none;letter-spacing:0}[data-brand=clubberz-tribe] .nav-search-input:focus{border-color:var(--red)}[data-brand=clubberz-tribe] .nav-search-btn{font-family:var(--label);text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;padding:6px 10px;font-size:12px;font-weight:700;line-height:1;transition:all .15s}[data-brand=clubberz-tribe] .nav-search-btn:hover,[data-brand=clubberz-tribe] .nav-search-btn:focus{border-color:var(--red);color:var(--red);outline:none}[data-brand=clubberz-tribe] .ticker{background:var(--red);color:#fff;border-bottom:3px solid var(--ink);white-space:nowrap;overflow:hidden}[data-brand=clubberz-tribe] .ticker-inner{height:38px;font-family:var(--label);text-transform:uppercase;letter-spacing:.08em;align-items:center;font-size:13px;font-weight:600;animation:38s linear infinite scroll;display:inline-flex}[data-brand=clubberz-tribe] .ticker-inner span{padding:0 28px;position:relative}[data-brand=clubberz-tribe] .ticker-inner span:before{content:"●";opacity:.7;font-size:8px;position:absolute;top:0;left:-4px}[data-brand=clubberz-tribe] .ticker:hover .ticker-inner{animation-play-state:paused}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-brand=clubberz-tribe] .spotlight{padding:38px 0 30px}[data-brand=clubberz-tribe] .sec-head{align-items:center;gap:16px;margin-bottom:18px;display:flex}[data-brand=clubberz-tribe] .sec-head .kick{font-family:var(--label);text-transform:uppercase;letter-spacing:.18em;background:var(--red);color:#fff;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}[data-brand=clubberz-tribe] .sec-head .rule{background:repeating-linear-gradient(90deg,var(--line) 0 8px,transparent 8px 14px);flex:1;height:2px}[data-brand=clubberz-tribe] .sec-head .sub{font-family:var(--label);text-transform:uppercase;letter-spacing:.14em;color:var(--muted);font-size:11px}[data-brand=clubberz-tribe] .split{grid-template-columns:1.7fr 1fr;gap:26px;display:grid}[data-brand=clubberz-tribe] .split>*{min-width:0}[data-brand=clubberz-tribe] .lead{position:relative}[data-brand=clubberz-tribe] .media{border:2px solid var(--white);aspect-ratio:16/10;align-items:flex-end;display:flex;position:relative;overflow:hidden}[data-brand=clubberz-tribe] .media.tall{aspect-ratio:3/4}[data-brand=clubberz-tribe] .media .duo{position:absolute;inset:0}[data-brand=clubberz-tribe] .media .halftone{opacity:.5;mix-blend-mode:screen;background-image:radial-gradient(#ffffffb3 1px,#0000 1.4px);background-size:7px 7px;position:absolute;inset:0}[data-brand=clubberz-tribe] .media .grad{background:linear-gradient(#0000 30%,#000000d9 100%);position:absolute;inset:0}[data-brand=clubberz-tribe] .media .ph-label{font-family:var(--display);text-transform:uppercase;color:#ffffff1a;letter-spacing:-.02em;white-space:nowrap;z-index:1;font-size:clamp(40px,8vw,86px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-6deg)}[data-brand=clubberz-tribe] .media .meta-bottom{z-index:2;width:100%;padding:20px;position:relative}[data-brand=clubberz-tribe] .stamp{z-index:3;font-family:var(--label);text-transform:uppercase;letter-spacing:.12em;background:var(--red);color:#fff;padding:7px 12px;font-size:12px;font-weight:700;position:absolute;top:16px;left:16px;transform:rotate(-3deg);box-shadow:3px 3px #0009}[data-brand=clubberz-tribe] .cat-tag{font-family:var(--label);text-transform:uppercase;letter-spacing:.16em;color:var(--red);background:var(--ink);border:1px solid var(--red);margin-bottom:12px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-block}[data-brand=clubberz-tribe] .lead h2{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;margin-bottom:14px;font-size:clamp(34px,5vw,60px);line-height:.92}[data-brand=clubberz-tribe] .lead h2 a:hover{color:var(--red)}[data-brand=clubberz-tribe] .deck{color:#d8d3c9;max-width:60ch;margin-bottom:16px;font-size:18px;line-height:1.5}[data-brand=clubberz-tribe] .byline{font-family:var(--label);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:12px}[data-brand=clubberz-tribe] .byline b{color:var(--white)}[data-brand=clubberz-tribe] .side-stack{flex-direction:column;gap:18px;display:flex}[data-brand=clubberz-tribe] .side-card{border-top:2px solid var(--white);padding-top:14px}[data-brand=clubberz-tribe] .side-card .cat-tag{margin-bottom:8px}[data-brand=clubberz-tribe] .side-card h3{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;font-size:24px;line-height:.98}[data-brand=clubberz-tribe] .side-card h3 a:hover{color:var(--red)}[data-brand=clubberz-tribe] .side-card .byline{margin-top:8px}[data-brand=clubberz-tribe] .cat-archive{padding:38px 0 30px}[data-brand=clubberz-tribe] .cat-archive-title{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;margin:6px 0 14px;font-size:clamp(34px,5vw,60px);line-height:.92}[data-brand=clubberz-tribe] .cat-archive-deck{color:#d8d3c9;max-width:60ch;font-size:18px;line-height:1.5}[data-brand=clubberz-tribe] .section{padding:30px 0}[data-brand=clubberz-tribe] .grid3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}[data-brand=clubberz-tribe] .story{border-top:3px solid var(--ink);background:var(--paper);transition:all .2s}[data-brand=clubberz-tribe] .story:hover{transform:translateY(-4px)}[data-brand=clubberz-tribe] .story .media{aspect-ratio:4/3;border:none;border-bottom:2px solid var(--red)}[data-brand=clubberz-tribe] .story .body{padding:16px 16px 20px}[data-brand=clubberz-tribe] .story .cat-tag{border-color:var(--line);color:var(--red);margin-bottom:10px}[data-brand=clubberz-tribe] .story h3{font-family:var(--display);text-transform:uppercase;letter-spacing:0;margin-bottom:9px;font-size:22px;line-height:.96}[data-brand=clubberz-tribe] .story h3 a:hover{color:var(--red)}[data-brand=clubberz-tribe] .story p{color:#c3beb4;margin-bottom:12px;font-size:15px;line-height:1.45}[data-brand=clubberz-tribe] .dual{grid-template-columns:1fr 1.3fr;align-items:start;gap:30px;display:grid}[data-brand=clubberz-tribe] .panel-news{background:var(--news);color:var(--news-ink);padding:26px 24px 30px;position:relative}[data-brand=clubberz-tribe] .panel-news:before{content:"";pointer-events:none;opacity:.06;background-image:radial-gradient(#000 1px,#0000 1.3px);background-size:6px 6px;position:absolute;inset:0}[data-brand=clubberz-tribe] .panel-news .ph-head{font-family:var(--display);text-transform:uppercase;margin-bottom:4px;font-size:30px;line-height:.9;position:relative}[data-brand=clubberz-tribe] .panel-news .ph-sub{font-family:var(--label);text-transform:uppercase;letter-spacing:.14em;color:#5b554a;border-bottom:2px solid var(--news-ink);margin-bottom:8px;padding-bottom:12px;font-size:11px}[data-brand=clubberz-tribe] .chart-item{border-bottom:1px dashed #b5ad9c;gap:14px;padding:13px 0;display:flex;position:relative}[data-brand=clubberz-tribe] .chart-item:last-child{border-bottom:none}[data-brand=clubberz-tribe] .chart-num{font-family:var(--display);color:var(--red);flex:none;width:46px;font-size:40px;line-height:.8}[data-brand=clubberz-tribe] .chart-meta .ci-cat{font-family:var(--label);text-transform:uppercase;letter-spacing:.12em;color:#7a7264;font-size:10px}[data-brand=clubberz-tribe] .chart-meta h4{font-family:var(--label);text-transform:uppercase;margin:2px 0 3px;font-size:16px;font-weight:700;line-height:1.05}[data-brand=clubberz-tribe] .chart-meta .ci-artist{color:#5b554a;font-size:13px;font-style:italic}[data-brand=clubberz-tribe] .review-list{flex-direction:column;gap:0;display:flex}[data-brand=clubberz-tribe] .review{border-bottom:1px solid var(--line);grid-template-columns:96px 1fr auto;align-items:center;gap:18px;padding:18px 0;display:grid}[data-brand=clubberz-tribe] .review:first-child{padding-top:0}[data-brand=clubberz-tribe] .rev-cover{aspect-ratio:1;border:2px solid var(--white);position:relative;overflow:hidden}[data-brand=clubberz-tribe] .rev-cover .ph-label{font-size:34px}[data-brand=clubberz-tribe] .rev-mid .cat-tag{border-color:var(--line);margin-bottom:6px}[data-brand=clubberz-tribe] .rev-mid h4{font-family:var(--display);text-transform:uppercase;font-size:21px;line-height:.95}[data-brand=clubberz-tribe] .rev-mid h4 a:hover{color:var(--red)}[data-brand=clubberz-tribe] .rev-mid .ra{font-family:var(--label);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:5px;font-size:11px}[data-brand=clubberz-tribe] .stars{font-family:var(--display);color:var(--red);letter-spacing:.05em;text-align:right;font-size:30px}[data-brand=clubberz-tribe] .stars small{font-family:var(--label);color:var(--muted);letter-spacing:.14em;margin-top:2px;font-size:10px;display:block}[data-brand=clubberz-tribe] .cats{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}[data-brand=clubberz-tribe] .cat-card{border:2px solid var(--line);background:var(--paper);aspect-ratio:5/3;cursor:pointer;flex-direction:column;justify-content:flex-end;padding:18px;transition:all .2s;display:flex;position:relative;overflow:hidden}[data-brand=clubberz-tribe] .cat-card .duo{opacity:.55;transition:all .25s;position:absolute;inset:0}[data-brand=clubberz-tribe] .cat-card .stripes{opacity:.18;background-image:repeating-linear-gradient(45deg,#000 0 12px,#0000 12px 24px);position:absolute;inset:0}[data-brand=clubberz-tribe] .cat-card:hover{border-color:var(--red);transform:translateY(-4px)}[data-brand=clubberz-tribe] .cat-card:hover .duo{opacity:.85}[data-brand=clubberz-tribe] .cat-card .cc-no{font-family:var(--display);letter-spacing:.2em;color:#ffffff8c;margin-bottom:auto;font-size:14px;position:relative}[data-brand=clubberz-tribe] .cat-card h3{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;font-size:30px;line-height:.9;position:relative}[data-brand=clubberz-tribe] .cat-card .cc-count{font-family:var(--label);text-transform:uppercase;letter-spacing:.14em;color:var(--white);opacity:.8;margin-top:6px;font-size:11px;position:relative}[data-brand=clubberz-tribe] .feature-sec{background:var(--red);color:#fff;border-top:4px solid var(--ink);border-bottom:4px solid var(--ink);padding:54px 0 60px;position:relative;overflow:hidden}[data-brand=clubberz-tribe] .feature-sec .bgword{font-family:var(--display);color:#0000001a;text-transform:uppercase;pointer-events:none;letter-spacing:-.03em;font-size:clamp(140px,26vw,360px);line-height:.7;position:absolute;top:-30px;right:-40px}[data-brand=clubberz-tribe] .feature-head{text-align:center;max-width:760px;margin:0 auto 38px;position:relative}[data-brand=clubberz-tribe] .feature-head .kick{font-family:var(--label);text-transform:uppercase;letter-spacing:.3em;color:#0b0b0b;margin-bottom:14px;font-size:13px;font-weight:700}[data-brand=clubberz-tribe] .feature-head h2{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(40px,6.5vw,82px);line-height:.86}[data-brand=clubberz-tribe] .feature-head p{color:#1a1a1a;margin-top:18px;font-size:19px;line-height:1.5}[data-brand=clubberz-tribe] .tiers{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1080px;margin:0 auto;display:grid;position:relative}[data-brand=clubberz-tribe] .tier{background:var(--ink);color:var(--white);border:2px solid var(--ink);flex-direction:column;padding:26px 22px 28px;display:flex;position:relative}[data-brand=clubberz-tribe] .tier.hot{outline:4px solid #0b0b0b;transform:scale(1.03)}[data-brand=clubberz-tribe] .tier .pop{color:var(--red);font-family:var(--label);text-transform:uppercase;letter-spacing:.12em;background:#fff;padding:5px 11px;font-size:11px;font-weight:700;position:absolute;top:-13px;left:22px}[data-brand=clubberz-tribe] .tier .t-name{font-family:var(--display);text-transform:uppercase;color:var(--red);font-size:28px;line-height:.95}[data-brand=clubberz-tribe] .tier .t-sub{font-family:var(--label);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin:6px 0 16px;font-size:11px}[data-brand=clubberz-tribe] .tier .t-price{font-family:var(--display);margin-bottom:4px;font-size:46px;line-height:1}[data-brand=clubberz-tribe] .tier .t-price small{font-family:var(--label);color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:13px}[data-brand=clubberz-tribe] .tier ul{flex-direction:column;flex:1;gap:11px;margin:18px 0 22px;list-style:none;display:flex}[data-brand=clubberz-tribe] .tier li{color:#d8d3c9;padding-left:24px;font-size:15px;line-height:1.35;position:relative}[data-brand=clubberz-tribe] .tier li:before{content:"›";color:var(--red);font-family:var(--label);font-size:18px;font-weight:700;position:absolute;top:-1px;left:4px}[data-brand=clubberz-tribe] .tier .btn-red{justify-content:center;width:100%}[data-brand=clubberz-tribe] .tier.hot .btn-red{color:var(--ink);background:#fff;border-color:#fff}[data-brand=clubberz-tribe] .tier.hot .btn-red:hover{background:var(--ink);color:#fff;box-shadow:none}[data-brand=clubberz-tribe] .feature-note{text-align:center;font-family:var(--label);text-transform:uppercase;letter-spacing:.14em;color:#1a1a1a;margin-top:30px;font-size:12px;position:relative}[data-brand=clubberz-tribe] .steps{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}[data-brand=clubberz-tribe] .step{border-top:3px solid var(--red);padding-top:16px}[data-brand=clubberz-tribe] .step .sn{font-family:var(--display);color:var(--red);font-size:48px;line-height:.8}[data-brand=clubberz-tribe] .step h4{font-family:var(--label);text-transform:uppercase;letter-spacing:.06em;margin:10px 0 7px;font-size:17px;font-weight:700}[data-brand=clubberz-tribe] .step p{color:#bdb8ae;font-size:15px;line-height:1.45}[data-brand=clubberz-tribe] .news-strip{background:var(--paper);border:2px solid var(--line);grid-template-columns:1.3fr 1fr;align-items:center;gap:30px;padding:34px;display:grid}[data-brand=clubberz-tribe] .news-strip h3{font-family:var(--display);text-transform:uppercase;font-size:clamp(28px,3.4vw,42px);line-height:.92}[data-brand=clubberz-tribe] .news-strip h3 em{color:var(--red);font-style:normal}[data-brand=clubberz-tribe] .news-strip p{color:#bdb8ae;margin-top:10px;font-size:16px;line-height:1.5}[data-brand=clubberz-tribe] .sub-form{border:2px solid var(--white);gap:0;display:flex}[data-brand=clubberz-tribe] .sub-form input{background:var(--ink);color:var(--white);font-family:var(--label);text-transform:uppercase;letter-spacing:.08em;border:none;outline:none;flex:1;padding:0 16px;font-size:14px}[data-brand=clubberz-tribe] .sub-form input::placeholder{color:var(--muted)}[data-brand=clubberz-tribe] .sub-form button{font-family:var(--label);text-transform:uppercase;letter-spacing:.1em;background:var(--red);color:#fff;cursor:pointer;white-space:nowrap;border:none;padding:15px 22px;font-weight:700}[data-brand=clubberz-tribe] .sub-form button:hover{background:var(--white);color:var(--ink)}[data-brand=clubberz-tribe] footer{background:var(--ink);border-top:4px solid var(--red);margin-top:10px;padding:46px 0 30px}[data-brand=clubberz-tribe] .foot-top{border-bottom:1px solid var(--line);grid-template-columns:1.6fr 1fr 1fr;gap:30px;padding-bottom:34px;display:grid}[data-brand=clubberz-tribe] .foot-brand .brand-logo{width:62px;height:62px;margin-bottom:14px}[data-brand=clubberz-tribe] .foot-brand p{color:#9c978d;max-width:34ch;font-size:14px;line-height:1.5}[data-brand=clubberz-tribe] .dmt-lockup{align-items:center;gap:11px;margin-top:20px;display:inline-flex}[data-brand=clubberz-tribe] .dmt-lockup span{font-family:var(--label);text-transform:uppercase;letter-spacing:.18em;color:var(--muted);font-size:10px}[data-brand=clubberz-tribe] .dmt-lockup img{width:auto;height:20px;transition:all .18s;display:block}[data-brand=clubberz-tribe] .dmt-lockup:hover img{filter:drop-shadow(0 0 8px #fff6)}[data-brand=clubberz-tribe] .socials{flex-wrap:wrap;gap:12px;display:flex}[data-brand=clubberz-tribe] .socials a{border:1px solid var(--line);color:#cfcabf;justify-content:center;align-items:center;width:42px;height:42px;transition:all .18s;display:flex}[data-brand=clubberz-tribe] .socials a:hover{background:var(--red);border-color:var(--red);color:#fff;transform:translateY(-3px)}[data-brand=clubberz-tribe] .socials svg{width:19px;height:19px;display:block}[data-brand=clubberz-tribe] .foot-col h5{font-family:var(--label);text-transform:uppercase;letter-spacing:.14em;color:var(--red);margin-bottom:14px;font-size:12px}[data-brand=clubberz-tribe] .foot-col ul{flex-direction:column;gap:9px;list-style:none;display:flex}[data-brand=clubberz-tribe] .foot-col a{font-family:var(--label);text-transform:uppercase;letter-spacing:.04em;color:#cfcabf;font-size:13px}[data-brand=clubberz-tribe] .foot-col a:hover{color:var(--red)}[data-brand=clubberz-tribe] .foot-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;display:flex}[data-brand=clubberz-tribe] .foot-bottom .copy{font-family:var(--label);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:11px}[data-brand=clubberz-tribe] .barcode{align-items:flex-end;gap:2px;height:34px;display:flex}[data-brand=clubberz-tribe] .barcode i{background:var(--white);width:2px;display:block}[data-brand=clubberz-tribe] .carousel{min-width:0;position:relative}[data-brand=clubberz-tribe] .viewport{border:2px solid var(--white);min-width:0;overflow:hidden}[data-brand=clubberz-tribe] .track{will-change:transform;transition:transform .6s cubic-bezier(.65,0,.2,1);display:flex}[data-brand=clubberz-tribe] .cz-spot-slide{background:#0f0f0f;flex-direction:column;justify-content:flex-end;min-width:100%;min-height:clamp(340px,38vw,500px);display:flex;position:relative;overflow:hidden}[data-brand=clubberz-tribe] .cz-spot-bg{z-index:0;position:absolute;inset:0}[data-brand=clubberz-tribe] .cz-spot-bg img,[data-brand=clubberz-tribe] .cz-spot-fill{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}[data-brand=clubberz-tribe] .cz-spot-bg:after{content:"";background:linear-gradient(#0000000d 0%,#00000073 46%,#000000ed 100%);position:absolute;inset:0}[data-brand=clubberz-tribe] .cz-spot-stamp{z-index:3;font-family:var(--label);text-transform:uppercase;letter-spacing:.12em;background:var(--red);color:#fff;padding:7px 12px;font-size:12px;font-weight:700;position:absolute;top:16px;left:16px;transform:rotate(-3deg);box-shadow:3px 3px #0009}[data-brand=clubberz-tribe] .cz-spot-cap{z-index:2;flex-direction:column;align-items:flex-start;gap:11px;width:100%;padding:24px 26px 26px;display:flex;position:relative}[data-brand=clubberz-tribe] .cz-spot-cat{font-family:var(--label);text-transform:uppercase;letter-spacing:.16em;color:var(--red);background:var(--ink);border:1px solid var(--red);padding:5px 11px;font-size:12px;font-weight:600}[data-brand=clubberz-tribe] .cz-spot-title{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;color:var(--white);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(24px,2.9vw,42px);line-height:1.05;display:-webkit-box;overflow:hidden}[data-brand=clubberz-tribe] .cz-spot-title a{color:inherit}[data-brand=clubberz-tribe] .cz-spot-title a:hover{color:var(--red)}[data-brand=clubberz-tribe] .cz-spot-deck{color:#dcd7cd;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:62ch;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}[data-brand=clubberz-tribe] .cz-spot-byline{font-family:var(--label);text-transform:uppercase;letter-spacing:.12em;color:#cfcabf;font-size:12px}[data-brand=clubberz-tribe] .cz-spot-byline b{color:#fff}[data-brand=clubberz-tribe] .car-arrow{z-index:6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:2px solid var(--white);color:#fff;width:44px;height:54px;font-family:var(--label);cursor:pointer;background:#00000080;justify-content:center;align-items:center;font-size:22px;transition:all .16s;display:flex;position:absolute;top:38%;transform:translateY(-50%)}[data-brand=clubberz-tribe] .car-arrow:hover{background:var(--red);border-color:var(--red)}[data-brand=clubberz-tribe] .car-prev{left:14px}.car-next{right:14px}[data-brand=clubberz-tribe] .dots{z-index:6;gap:7px;display:flex;position:absolute;bottom:18px;right:20px}[data-brand=clubberz-tribe] .dot{cursor:pointer;background:#ffffff59;width:24px;height:5px;transition:all .25s}[data-brand=clubberz-tribe] .dot.on{background:var(--red);width:42px}[data-brand=clubberz-tribe] .car-prog{background:var(--red);z-index:6;width:0;height:4px;transition:width .1s linear;position:absolute;top:0;left:0}[data-brand=clubberz-tribe] .spot-rail{border-top:2px solid var(--white);flex-direction:column;height:100%;display:flex}[data-brand=clubberz-tribe] .spot-item{border-bottom:1px solid var(--line);cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border-top:none;border-left:none;border-right:none;flex:1 1 0;align-items:center;gap:14px;min-height:0;padding:15px 10px;font-family:inherit;transition:all .18s;display:flex}[data-brand=clubberz-tribe] .spot-item:last-child{border-bottom:none}[data-brand=clubberz-tribe] .spot-item:hover{background:var(--paper)}[data-brand=clubberz-tribe] .spot-item.on{background:var(--paper2);box-shadow:inset 4px 0 0 var(--red)}[data-brand=clubberz-tribe] .spot-item .sni{font-family:var(--display);color:var(--red);flex:none;width:32px;font-size:26px;line-height:.8}[data-brand=clubberz-tribe] .spot-item .si-cat{font-family:var(--label);text-transform:uppercase;letter-spacing:.14em;color:var(--muted);font-size:10px}[data-brand=clubberz-tribe] .spot-item h4{font-family:var(--display);text-transform:uppercase;color:#cfcabf;margin-top:3px;font-size:18px;line-height:.98}[data-brand=clubberz-tribe] .spot-item.on h4{color:var(--white)}[data-brand=clubberz-tribe] .more-head{border-top:3px solid var(--red);margin-top:30px;padding-top:16px}[data-brand=clubberz-tribe] .more-head h5{font-family:var(--label);text-transform:uppercase;letter-spacing:.16em;color:var(--red);margin-bottom:6px;font-size:12px}[data-brand=clubberz-tribe] .mh-list{grid-template-columns:1fr 1fr;gap:0 36px;display:grid}[data-brand=clubberz-tribe] .mh-item{border-bottom:1px dashed var(--line);align-items:baseline;gap:12px;padding:13px 0;display:flex}[data-brand=clubberz-tribe] .mh-item .mh-cat{font-family:var(--label);text-transform:uppercase;letter-spacing:.1em;color:var(--red);flex:none;width:80px;font-size:10px}[data-brand=clubberz-tribe] .mh-item a{font-family:var(--body);font-size:15.5px;line-height:1.3}[data-brand=clubberz-tribe] .mh-item a:hover{color:var(--red)}[data-brand=clubberz-tribe] .embed-panel{background:var(--paper);border:2px solid var(--line);padding:24px}[data-brand=clubberz-tribe] .ep-head{font-family:var(--display);text-transform:uppercase;margin-bottom:4px;font-size:32px;line-height:.88}[data-brand=clubberz-tribe] .ep-sub{font-family:var(--label);text-transform:uppercase;letter-spacing:.14em;color:var(--muted);border-bottom:2px solid var(--red);margin-bottom:18px;padding-bottom:13px;font-size:11px}[data-brand=clubberz-tribe] .embed-frame{background:var(--black);border:1px solid var(--line);border-radius:12px;overflow:hidden}[data-brand=clubberz-tribe] .embed-frame iframe{border:0;width:100%;display:block}[data-brand=clubberz-tribe] .mix{margin-bottom:18px}[data-brand=clubberz-tribe] .mix:last-child{margin-bottom:0}[data-brand=clubberz-tribe] .mix-meta{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}[data-brand=clubberz-tribe] .mix-title{font-family:var(--label);text-transform:uppercase;letter-spacing:.03em;font-size:15px;font-weight:700}[data-brand=clubberz-tribe] .mix-tag{font-family:var(--label);text-transform:uppercase;letter-spacing:.12em;color:var(--red);flex:none;font-size:10px}[data-brand=clubberz-tribe] .embed-note{font-family:var(--label);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:14px;font-size:10px}[data-brand=clubberz-tribe] .reveal{opacity:0;transition:all .7s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}[data-brand=clubberz-tribe] .reveal.in{opacity:1;transform:none}@media (max-width:980px){[data-brand=clubberz-tribe] .split{grid-template-columns:1fr}[data-brand=clubberz-tribe] .grid3{grid-template-columns:repeat(2,1fr)}[data-brand=clubberz-tribe] .dual{grid-template-columns:1fr}[data-brand=clubberz-tribe] .cats{grid-template-columns:repeat(2,1fr)}[data-brand=clubberz-tribe] .tiers{grid-template-columns:1fr;max-width:460px}[data-brand=clubberz-tribe] .tier.hot{transform:none}[data-brand=clubberz-tribe] .steps{grid-template-columns:repeat(2,1fr)}[data-brand=clubberz-tribe] .news-strip{grid-template-columns:1fr}[data-brand=clubberz-tribe] .foot-top{grid-template-columns:1fr 1fr}}@media (max-width:640px){[data-brand=clubberz-tribe] .nav .wrap{overflow-x:auto}[data-brand=clubberz-tribe] .nav ul{flex:none}[data-brand=clubberz-tribe] .topstrip .ts-left span:nth-child(n+3),[data-brand=clubberz-tribe] .head-cta{display:none}[data-brand=clubberz-tribe] .grid3,[data-brand=clubberz-tribe] .cats{grid-template-columns:1fr}[data-brand=clubberz-tribe] .review{grid-template-columns:72px 1fr}[data-brand=clubberz-tribe] .review .stars{text-align:left;grid-column:2}[data-brand=clubberz-tribe] .foot-top{grid-template-columns:1fr}[data-brand=clubberz-tribe] .brand-logo{width:60px;height:60px}[data-brand=clubberz-tribe] .mh-list{grid-template-columns:1fr}}[data-brand=clubberz-tribe] .clubberz-article-body h2,[data-brand=clubberz-tribe] .clubberz-article-body h3{font-family:var(--display);text-transform:uppercase;color:var(--white);margin:1.5em 0 .5em}[data-brand=clubberz-tribe] .clubberz-article-body a{color:var(--red)}[data-brand=clubberz-tribe] .clubberz-article-body p{margin-bottom:1em}
[data-brand=banger-discovery]{--bg:#000;--paper:#fff;--dim:#a6a6a6;--mute:#6a6a6a;--line:#ffffff2e;--line-strong:#ffffff80;--maxw:1320px;--hero-red:#c8120f;--display:"Archivo", sans-serif;--mono:"Space Mono", monospace}[data-brand=banger-discovery] *{box-sizing:border-box;margin:0;padding:0}[data-brand=banger-discovery]{background:var(--bg);color:var(--paper);font-family:var(--display);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;line-height:1.45;position:relative;overflow-x:hidden}[data-brand=banger-discovery]:after{content:"";z-index:9999;pointer-events:none;opacity:.045;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}[data-brand=banger-discovery] ::selection{color:#000;background:#fff}[data-brand=banger-discovery] a{color:inherit;text-decoration:none}[data-brand=banger-discovery] img{max-width:100%;display:block}[data-brand=banger-discovery] .wrap{max-width:var(--maxw);margin:0 auto;padding:0 26px}[data-brand=banger-discovery] .tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}[data-brand=banger-discovery] .label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--mute);font-size:11px;font-weight:700}[data-brand=banger-discovery] .nav{z-index:200;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}[data-brand=banger-discovery] .nav-inner{max-width:var(--maxw);grid-template-columns:1fr auto 1fr;align-items:center;height:66px;margin:0 auto;padding:0 26px;display:grid}[data-brand=banger-discovery] .brand img{width:auto;height:30px}[data-brand=banger-discovery] .nav-links{justify-content:center;gap:28px;display:flex}[data-brand=banger-discovery] .nav-links a{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--paper);padding:4px 0;font-size:12px;font-weight:700;position:relative}[data-brand=banger-discovery] .nav-links a:after{content:"";background:#fff;width:0;height:1.5px;transition:width .22s;position:absolute;bottom:-2px;left:0}[data-brand=banger-discovery] .nav-links a:hover:after{width:100%}[data-brand=banger-discovery] .nav-right{justify-content:flex-end;align-items:center;gap:16px;display:flex}[data-brand=banger-discovery] .nav-right .search{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:default;color:var(--paper);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}[data-brand=banger-discovery] .nav-right .search:hover{opacity:.6}[data-brand=banger-discovery] .ticker{color:#000;white-space:nowrap;background:#fff;overflow:hidden}[data-brand=banger-discovery] .ticker-track{will-change:transform;animation:34s linear infinite banger-scroll;display:inline-flex}[data-brand=banger-discovery] .ticker-track span{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;padding:8px 22px;font-size:11.5px;font-weight:700;display:inline-flex}[data-brand=banger-discovery] .ticker-track span:after{content:"·";opacity:.5;margin-left:22px}@keyframes banger-scroll{to{transform:translate(-50%)}}[data-brand=banger-discovery] .ticker:hover .ticker-track{animation-play-state:paused}[data-brand=banger-discovery] .hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,46%) 1fr;display:grid}[data-brand=banger-discovery] .hero-left{border-right:1px solid var(--line);min-height:64vh;max-width:calc(var(--maxw) * .46 + 30px);flex-direction:column;justify-content:space-between;gap:48px;margin-left:auto;padding:clamp(34px,4vw,56px) clamp(28px,3.4vw,52px);display:flex}[data-brand=banger-discovery] .hero-left .top .issue{color:var(--mute);align-items:center;gap:12px;margin-bottom:26px;display:flex}[data-brand=banger-discovery] .hero-left .top .issue .live{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite banger-pulse}@keyframes banger-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.55)}}[data-brand=banger-discovery] .hero-h{text-transform:uppercase;font-variation-settings:"wdth" 100;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2rem,4.4vw,3.7rem);font-weight:900;line-height:.96}[data-brand=banger-discovery] .hero-h a:hover{text-underline-offset:4px;text-decoration:underline}[data-brand=banger-discovery] .hero-left .bottom{max-width:46ch}[data-brand=banger-discovery] .hero-left .bottom p{color:var(--dim);font-size:1rem;font-weight:500;line-height:1.5}[data-brand=banger-discovery] .hero-left .bottom .by{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin-top:18px;font-size:11px}[data-brand=banger-discovery] .hero-right{min-height:64vh;max-width:calc(var(--maxw) * .54 + 30px);background:var(--hero-red);position:relative;overflow:hidden}[data-brand=banger-discovery] .hero-right .hero-art{object-fit:cover;object-position:center;width:100%;height:100%;animation:.9s cubic-bezier(.2,.7,.2,1) .12s both banger-hero-in;position:absolute;inset:0}[data-brand=banger-discovery] .hero-right .cap{text-align:right;z-index:3;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffd9;text-shadow:0 1px 10px #00000080;font-size:11px;position:absolute;bottom:22px;right:24px}[data-brand=banger-discovery] .hero-right .cap b{color:#fff;font-weight:700}[data-brand=banger-discovery] .sec-head{justify-content:space-between;align-items:baseline;gap:18px;padding:46px 0 22px;display:flex}[data-brand=banger-discovery] .sec-head h2{text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(1.5rem,3vw,2.3rem);font-weight:900;line-height:.9}[data-brand=banger-discovery] .sec-head .label{white-space:nowrap}[data-brand=banger-discovery] .features{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}[data-brand=banger-discovery] .feature{border-left:1px solid var(--line);padding:0 0 36px}[data-brand=banger-discovery] .feature:first-child{border-left:none}[data-brand=banger-discovery] .feat-cover,[data-brand=banger-discovery] .cover{aspect-ratio:1;background:#000;position:relative;overflow:hidden}[data-brand=banger-discovery] .feature .feat-cover{aspect-ratio:4/3;border-bottom:1px solid var(--line)}[data-brand=banger-discovery] .cover .cover-img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}[data-brand=banger-discovery] .feat-text{padding:22px 22px 0}[data-brand=banger-discovery] .feature:first-child .feat-text{padding-left:0}[data-brand=banger-discovery] .feature .tag{color:var(--dim);margin-bottom:12px;display:inline-block}[data-brand=banger-discovery] .feature h3{text-transform:uppercase;letter-spacing:-.005em;font-size:1.45rem;font-weight:900;line-height:1.02}[data-brand=banger-discovery] .feature p{color:var(--dim);margin-top:14px;font-size:.92rem;font-weight:500;line-height:1.5}[data-brand=banger-discovery] .feature .by{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin-top:16px;font-size:10.5px}[data-brand=banger-discovery] .feature a.read{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-top:18px;font-size:11px;font-weight:700;display:inline-flex}[data-brand=banger-discovery] .feature a.read:after{content:"→";transition:transform .2s}[data-brand=banger-discovery] .feature:hover a.read:after{transform:translate(5px)}[data-brand=banger-discovery] .feature:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}[data-brand=banger-discovery] .cover .ghost{font-variation-settings:"wdth" 125;text-transform:uppercase;color:#ffffff0f;letter-spacing:-.02em;white-space:nowrap;z-index:2;pointer-events:none;justify-content:center;align-items:center;font-style:italic;font-weight:900;line-height:.8;display:flex;position:absolute;inset:0}[data-brand=banger-discovery] .cover .ctag{z-index:3;color:#fff;position:absolute;top:14px;left:14px}[data-brand=banger-discovery] .cover .num{font-family:var(--mono);letter-spacing:.1em;color:#fff9;z-index:3;font-size:11px;font-weight:700;position:absolute;bottom:10px;left:14px}[data-brand=banger-discovery] .eqfill{opacity:.85;z-index:0;justify-content:center;align-items:flex-end;gap:5px;padding:0 16px;display:flex;position:absolute;inset:0}[data-brand=banger-discovery] .eqfill i{background:#fff;flex:1;max-width:13px;animation:1.1s ease-in-out infinite banger-bar}@keyframes banger-bar{0%,to{height:16%}50%{height:88%}}[data-brand=banger-discovery] .eqfill i:nth-child(2){animation-delay:.15s}[data-brand=banger-discovery] .eqfill i:nth-child(3){animation-delay:.34s}[data-brand=banger-discovery] .eqfill i:nth-child(4){animation-delay:.5s}[data-brand=banger-discovery] .eqfill i:nth-child(5){animation-delay:.2s}[data-brand=banger-discovery] .eqfill i:nth-child(6){animation-delay:.42s}[data-brand=banger-discovery] .eqfill i:nth-child(7){animation-delay:80ms}[data-brand=banger-discovery] .eqfill i:nth-child(8){animation-delay:.6s}[data-brand=banger-discovery] .eqfill i:nth-child(9){animation-delay:.3s}[data-brand=banger-discovery] .eqfill i:nth-child(10){animation-delay:.48s}[data-brand=banger-discovery] .eqfill i:nth-child(11){animation-delay:.12s}[data-brand=banger-discovery] .eqfill i:nth-child(12){animation-delay:.55s}[data-brand=banger-discovery] .halftone{opacity:.5;z-index:0;background:radial-gradient(circle,#fff 18%,#0000 19%) 0 0/14px 14px;position:absolute;inset:0;-webkit-mask:radial-gradient(130% 100% at 70% 120%,#000,#0000 78%);mask:radial-gradient(130% 100% at 70% 120%,#000,#0000 78%)}[data-brand=banger-discovery] .stripes{opacity:.15;z-index:0;background:repeating-linear-gradient(48deg,#fff 0 12px,#000 12px 30px);position:absolute;inset:0}[data-brand=banger-discovery] .waves{opacity:.4;z-index:0;background:repeating-linear-gradient(0deg,#0000 0 8px,#ffffff8c 8px 9px);position:absolute;inset:0}[data-brand=banger-discovery] .gridc{opacity:.5;z-index:0;background-color:#0000;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}[data-brand=banger-discovery] .grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}[data-brand=banger-discovery] .gitem{background:var(--bg);padding:0 0 26px;transition:background .2s}[data-brand=banger-discovery] .gitem:hover{background:#0c0c0c}[data-brand=banger-discovery] .gitem .cover{aspect-ratio:16/10;border-bottom:1px solid var(--line)}[data-brand=banger-discovery] .gitem .cover .ghost{font-size:3.6rem}[data-brand=banger-discovery] .gitem .g-text{padding:18px 20px 0}[data-brand=banger-discovery] .gitem .tag{color:var(--dim);margin-bottom:10px;display:inline-block}[data-brand=banger-discovery] .gitem h3{text-transform:uppercase;letter-spacing:-.005em;font-size:1.16rem;font-weight:800;line-height:1.05}[data-brand=banger-discovery] .gitem .by{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin-top:14px;font-size:10px}[data-brand=banger-discovery] .gitem:hover h3{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}[data-brand=banger-discovery] .utility{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:54px;display:grid}[data-brand=banger-discovery] .util{flex-direction:column;gap:16px;padding:26px;display:flex}[data-brand=banger-discovery] .util:first-child{border-right:1px solid var(--line)}[data-brand=banger-discovery] .util .label{margin-bottom:0}[data-brand=banger-discovery] .util .embed{background:#0c0c0c;border:none;width:100%;display:block}[data-brand=banger-discovery] footer.ft-banger{border-top:1px solid var(--line);margin-top:78px;padding:58px 0 46px}[data-brand=banger-discovery] .foot-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:48px;display:flex}[data-brand=banger-discovery] .foot-logo img{height:52px;margin-bottom:16px}[data-brand=banger-discovery] .foot-logo p{max-width:34ch;color:var(--mute);font-size:.9rem;line-height:1.5}[data-brand=banger-discovery] .socials{gap:12px;margin-top:20px;display:flex}[data-brand=banger-discovery] .socials a{border:1px solid var(--line);width:42px;height:42px;color:var(--paper);border-radius:999px;place-items:center;transition:all .2s;display:grid}[data-brand=banger-discovery] .socials a svg{width:18px;height:18px}[data-brand=banger-discovery] .socials a:hover{color:#000;background:#fff;border-color:#fff;transform:translateY(-2px)}[data-brand=banger-discovery] .foot-cols{flex-wrap:wrap;gap:54px;display:flex}[data-brand=banger-discovery] .foot-col h5{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin-bottom:14px;font-size:11px}[data-brand=banger-discovery] .foot-col a{color:var(--dim);padding:5px 0;font-size:.92rem;font-weight:600;transition:all .18s;display:block}[data-brand=banger-discovery] .foot-col a:hover{color:#fff;transform:translate(3px)}[data-brand=banger-discovery] .foot-bar{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:50px;padding-top:22px;font-size:11px;display:flex}[data-brand=banger-discovery] .rise{opacity:0;transform:translateY(22px)}[data-brand=banger-discovery] .rise.in{opacity:1;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:none}[data-brand=banger-discovery] .hero *{animation:.9s cubic-bezier(.2,.7,.2,1) both banger-hero-in}@keyframes banger-hero-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (max-width:980px){[data-brand=banger-discovery] .nav-links{display:none}[data-brand=banger-discovery] .hero{grid-template-columns:1fr}[data-brand=banger-discovery] .hero-left{border-right:none;border-bottom:1px solid var(--line);max-width:none;min-height:auto;margin:0}[data-brand=banger-discovery] .hero-right{max-width:none;min-height:300px}[data-brand=banger-discovery] .features{grid-template-columns:1fr}[data-brand=banger-discovery] .feature{border-left:none;border-top:1px solid var(--line)}[data-brand=banger-discovery] .feature:first-child{border-top:none}[data-brand=banger-discovery] .feature .feat-text,[data-brand=banger-discovery] .feature:first-child .feat-text{padding-left:22px}[data-brand=banger-discovery] .grid{grid-template-columns:repeat(2,1fr)}[data-brand=banger-discovery] .utility{grid-template-columns:1fr}[data-brand=banger-discovery] .util:first-child{border-right:none;border-bottom:1px solid var(--line)}}@media (max-width:560px){[data-brand=banger-discovery] .wrap,[data-brand=banger-discovery] .nav-inner{padding-left:16px;padding-right:16px}[data-brand=banger-discovery] .grid{grid-template-columns:1fr}[data-brand=banger-discovery] .nav-right .search span{display:none}}[data-brand=banger-discovery] .art-banger{border-bottom:1px solid var(--line);padding:clamp(40px,5vw,72px) 0 clamp(64px,8vw,96px)}[data-brand=banger-discovery] .art-banger-head{border-bottom:1px solid var(--line);max-width:52ch;padding-bottom:clamp(28px,4vw,44px)}[data-brand=banger-discovery] .art-banger-head .tag{color:var(--dim);margin-bottom:14px;display:inline-block}[data-brand=banger-discovery] .art-banger-head .label{margin-bottom:22px;display:block}[data-brand=banger-discovery] .art-banger-title{text-transform:uppercase;font-variation-settings:"wdth" 100;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2rem,4.8vw,3.4rem);font-weight:900;line-height:.96}[data-brand=banger-discovery] .art-banger-figure{margin:clamp(28px,4vw,44px) 0}[data-brand=banger-discovery] .art-banger-cover{aspect-ratio:16/9;border:1px solid var(--line)}[data-brand=banger-discovery] .banger-article-body{max-width:68ch;color:var(--dim);margin:clamp(32px,4vw,52px) auto 0;font-size:1.05rem;font-weight:500;line-height:1.65}[data-brand=banger-discovery] .banger-article-body>:first-child{margin-top:0}[data-brand=banger-discovery] .banger-article-body p{margin-bottom:1.25em}[data-brand=banger-discovery] .banger-article-body h2,[data-brand=banger-discovery] .banger-article-body h3,[data-brand=banger-discovery] .banger-article-body h4{color:var(--paper);text-transform:uppercase;letter-spacing:-.02em;margin-top:2em;margin-bottom:.65em;font-weight:900;line-height:1.05}[data-brand=banger-discovery] .banger-article-body h2{font-size:clamp(1.35rem,2.5vw,1.85rem)}[data-brand=banger-discovery] .banger-article-body h3{font-size:clamp(1.15rem,2vw,1.45rem)}[data-brand=banger-discovery] .banger-article-body a{color:var(--paper);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px;transition:opacity .18s}[data-brand=banger-discovery] .banger-article-body a:hover{opacity:.7}[data-brand=banger-discovery] .banger-article-body strong{color:var(--paper);font-weight:700}[data-brand=banger-discovery] .banger-article-body blockquote{border-left:2px solid var(--line-strong);color:var(--paper);margin:1.75em 0;padding:1.25em 0 1.25em 1.25em;font-style:italic}[data-brand=banger-discovery] .banger-article-body ul,[data-brand=banger-discovery] .banger-article-body ol{margin:1em 0 1.5em;padding-left:1.35em}[data-brand=banger-discovery] .banger-article-body li{margin-bottom:.5em}[data-brand=banger-discovery] .banger-article-body img{border:1px solid var(--line);width:100%;margin:1.75em 0}[data-brand=banger-discovery] .banger-article-body figure{margin:1.75em 0}[data-brand=banger-discovery] .banger-article-body figcaption{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin-top:.65em;font-size:10px}
[data-brand=hitboard-music]{--bg:#040406;--bg-2:#0a0810;--ink:#fff;--muted:#8b8794;--muted-2:#5a5663;--line:#ffffff17;--line-soft:#ffffff0d;--purple:#a855f7;--purple-bright:#c77dff;--purple-deep:#7c3aed;--purple-glow:#a855f773;--card:#ffffff06;--card-hover:#a855f70f;--radius:18px;--maxw:1240px}[data-brand=hitboard-music] *{box-sizing:border-box;margin:0;padding:0}[data-brand=hitboard-music]{scroll-behavior:smooth;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Hanken Grotesk,sans-serif;position:relative;overflow-x:hidden}[data-brand=hitboard-music] .glow{filter:blur(120px);pointer-events:none;z-index:0;opacity:.55;border-radius:50%;position:fixed}[data-brand=hitboard-music] .glow.a{background:radial-gradient(circle,#7c3aed80,#0000 70%);width:620px;height:620px;top:-220px;left:-160px}[data-brand=hitboard-music] .glow.b{background:radial-gradient(circle,#a855f759,#0000 70%);width:540px;height:540px;top:340px;right:-220px}[data-brand=hitboard-music] .glow.c{background:radial-gradient(circle,#7c3aed38,#0000 70%);width:700px;height:700px;bottom:-320px;left:30%}[data-brand=hitboard-music]:after{content:"";z-index:1;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}[data-brand=hitboard-music] .wrap{max-width:var(--maxw);z-index:2;margin:0 auto;padding:0 28px;position:relative}[data-brand=hitboard-music] .util{border-bottom:1px solid var(--line-soft);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}[data-brand=hitboard-music] .util .wrap{justify-content:space-between;align-items:center;height:38px;display:flex}[data-brand=hitboard-music] .util a{color:var(--muted);text-decoration:none;transition:all .2s}[data-brand=hitboard-music] .util a:hover{color:var(--purple-bright)}[data-brand=hitboard-music] .util .right{gap:22px;display:flex}[data-brand=hitboard-music] .live{color:var(--ink);align-items:center;gap:7px;display:flex}[data-brand=hitboard-music] .live .dot{background:var(--purple-bright);width:7px;height:7px;box-shadow:0 0 10px var(--purple-glow);border-radius:50%;animation:1.8s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}[data-brand=hitboard-music] header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#040406b8;position:sticky;top:0}[data-brand=hitboard-music] .mast{grid-template-columns:1fr auto 1fr;align-items:center;height:88px;display:grid}[data-brand=hitboard-music] .mast .left,.mast .rt{align-items:center;gap:24px;display:flex}[data-brand=hitboard-music] .mast .rt{justify-content:flex-end}[data-brand=hitboard-music] .logo{justify-self:center;align-items:flex-end;gap:9px;text-decoration:none;display:flex}[data-brand=hitboard-music] .logo .word{letter-spacing:-.03em;color:#fff;font-family:Poppins,sans-serif;font-size:34px;font-weight:700;line-height:.8}[data-brand=hitboard-music] .logo .tag{letter-spacing:.22em;color:var(--purple-bright);text-transform:uppercase;writing-mode:vertical-rl;text-shadow:0 0 14px var(--purple-glow);padding-bottom:2px;font-family:Poppins,sans-serif;font-size:10px;font-weight:700;line-height:.95;transform:rotate(180deg)}[data-brand=hitboard-music] .logo-img{width:auto;height:36px;display:block}[data-brand=hitboard-music] .iconbtn{border:1px solid var(--line);background:var(--card);cursor:pointer;width:38px;height:38px;color:var(--ink);border-radius:11px;place-items:center;transition:all .22s;display:grid}[data-brand=hitboard-music] .iconbtn:hover{border-color:var(--purple);background:var(--card-hover);box-shadow:0 0 18px var(--purple-glow)}[data-brand=hitboard-music] .iconbtn svg{width:17px;height:17px}[data-brand=hitboard-music] .pill-cta{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--purple-deep),var(--purple));box-shadow:0 0 0 1px #ffffff12 inset,0 8px 26px -8px var(--purple-glow);white-space:nowrap;border-radius:999px;padding:11px 20px;font-family:Archivo,sans-serif;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .25s}[data-brand=hitboard-music] .pill-cta:hover{box-shadow:0 0 0 1px #ffffff1f inset,0 12px 34px -6px var(--purple-glow);transform:translateY(-1px)}[data-brand=hitboard-music] .burger{display:none}[data-brand=hitboard-music] nav{border-bottom:1px solid var(--line);background:#04040666}[data-brand=hitboard-music] nav .wrap{scrollbar-width:none;align-items:center;gap:4px;height:52px;display:flex;overflow-x:auto}[data-brand=hitboard-music] nav .wrap::-webkit-scrollbar{display:none}[data-brand=hitboard-music] nav a{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);white-space:nowrap;border-radius:9px;padding:9px 15px;font-family:Archivo,sans-serif;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .2s;position:relative}[data-brand=hitboard-music] nav a:hover{color:#fff;background:var(--card-hover)}[data-brand=hitboard-music] nav a.on{color:#fff}[data-brand=hitboard-music] nav a.on:after{content:"";background:linear-gradient(90deg,var(--purple),var(--purple-bright));height:2px;box-shadow:0 0 12px var(--purple-glow);position:absolute;bottom:-1px;left:15px;right:15px}[data-brand=hitboard-music] .cat{letter-spacing:.16em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--purple-deep),var(--purple));box-shadow:0 4px 16px -6px var(--purple-glow);border-radius:6px;padding:5px 11px;font-family:Archivo,sans-serif;font-size:10.5px;font-weight:800;display:inline-block}[data-brand=hitboard-music] .cat.ghost{border:1px solid var(--purple);color:var(--purple-bright);background:0 0}[data-brand=hitboard-music] .byline{letter-spacing:.13em;text-transform:uppercase;color:var(--muted-2);font-size:11.5px;font-weight:600}[data-brand=hitboard-music] .byline b{color:var(--muted);font-weight:600}[data-brand=hitboard-music] .reveal{opacity:0;transition:all .7s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}[data-brand=hitboard-music] .reveal.in{opacity:1;transform:none}[data-brand=hitboard-music] .lead{grid-template-columns:300px 1fr 320px;align-items:start;gap:40px;padding:46px 0 64px;display:grid}[data-brand=hitboard-music] .stack{flex-direction:column;gap:26px;display:flex}[data-brand=hitboard-music] .stack .item{border-bottom:1px solid var(--line);padding-bottom:24px;text-decoration:none;transition:all .2s;display:block}[data-brand=hitboard-music] .stack .item:last-child{border-bottom:none}[data-brand=hitboard-music] .stack .item h4{letter-spacing:-.01em;color:#fff;margin-bottom:8px;font-family:Archivo,sans-serif;font-size:17px;font-weight:800;line-height:1.18;transition:all .2s}[data-brand=hitboard-music] .stack .item:hover h4{color:var(--purple-bright)}[data-brand=hitboard-music] .stack .item p{color:var(--muted);margin-bottom:9px;font-size:13px;line-height:1.45}[data-brand=hitboard-music] .hero{text-decoration:none;display:block}[data-brand=hitboard-music] .hero .frame{border-radius:var(--radius);aspect-ratio:16/9;border:1px solid var(--line);position:relative;overflow:hidden}[data-brand=hitboard-music] .hero .frame .img{background:radial-gradient(120% 90% at 70% 10%,#c77dff8c,#0000 55%),radial-gradient(100% 100% at 20% 90%,#7c3aed99,#0000 60%),linear-gradient(135deg,#1a1326,#070409);transition:all .4s;position:absolute;inset:0}[data-brand=hitboard-music] .hero:hover .frame .img{transform:scale(1.03)}[data-brand=hitboard-music] .hero .frame .grid-tex{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask:radial-gradient(120% 120% at 50% 30%,#000,#0000 75%);mask:radial-gradient(120% 120% at 50% 30%,#000,#0000 75%)}[data-brand=hitboard-music] .hero .frame .scrim{background:linear-gradient(#0000 45%,#0404068c);position:absolute;inset:0}[data-brand=hitboard-music] .hero-text{padding-top:22px}[data-brand=hitboard-music] .hero h1{letter-spacing:-.02em;color:#fff;text-transform:uppercase;margin:0 0 14px;font-family:Archivo Black,sans-serif;font-size:clamp(28px,3.4vw,44px);line-height:.97;transition:all .25s}[data-brand=hitboard-music] .hero:hover h1{color:var(--purple-bright);text-shadow:0 0 34px var(--purple-glow)}[data-brand=hitboard-music] .hero .deck{color:#cfcbd9;max-width:600px;font-size:15.5px;line-height:1.55}[data-brand=hitboard-music] .hero .meta{margin-top:16px}[data-brand=hitboard-music] .side{flex-direction:column;gap:18px;display:flex}[data-brand=hitboard-music] .side .head{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);align-items:center;gap:9px;margin-bottom:2px;font-family:Archivo,sans-serif;font-size:12px;font-weight:900;display:flex}[data-brand=hitboard-music] .side .head:before{content:"";background:var(--purple);width:18px;height:2px;box-shadow:0 0 10px var(--purple-glow)}[data-brand=hitboard-music] .tcard{border:1px solid var(--line);background:var(--card);border-radius:14px;align-items:center;gap:14px;padding:14px;text-decoration:none;transition:all .25s;display:flex}[data-brand=hitboard-music] .tcard:hover{border-color:var(--purple);background:var(--card-hover);transform:translate(3px)}[data-brand=hitboard-music] .tcard .thumb{border:1px solid var(--line);background:linear-gradient(135deg,#2a1d40,#0b0712);border-radius:11px;flex:0 0 66px;width:66px;height:66px;position:relative;overflow:hidden}[data-brand=hitboard-music] .tcard .thumb:after{content:"";background:radial-gradient(circle at 30% 25%,#c77dff80,#0000 60%);position:absolute;inset:0}[data-brand=hitboard-music] .tcard .tc-cat{letter-spacing:.16em;text-transform:uppercase;color:var(--purple-bright);margin-bottom:6px;font-size:9.5px;font-weight:700}[data-brand=hitboard-music] .tcard h5{color:#fff;font-family:Archivo,sans-serif;font-size:13.5px;font-weight:800;line-height:1.22}[data-brand=hitboard-music] .spot-sec{padding:18px 0 64px}[data-brand=hitboard-music] .spot-head{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}[data-brand=hitboard-music] .spot-head h3{letter-spacing:-.02em;text-transform:uppercase;font-family:Archivo Black,sans-serif;font-size:clamp(22px,2.6vw,34px);line-height:.95}[data-brand=hitboard-music] .spot-head h3 em{color:var(--purple-bright);text-shadow:0 0 24px var(--purple-glow);font-style:normal}[data-brand=hitboard-music] .spot-ctrls{gap:10px;display:flex}[data-brand=hitboard-music] .spot{border:1px solid var(--line);border-radius:24px;position:relative;overflow:hidden}[data-brand=hitboard-music] .spot-track{transition:transform .6s cubic-bezier(.65,.05,.2,1);display:flex}[data-brand=hitboard-music] .slide{aspect-ratio:21/9;flex:0 0 100%;min-width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}@media (max-width:860px){.slide{aspect-ratio:4/3}}[data-brand=hitboard-music] .slide .grid-tex{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask:radial-gradient(120% 120% at 70% 20%,#000,#0000 75%);mask:radial-gradient(120% 120% at 70% 20%,#000,#0000 75%)}[data-brand=hitboard-music] .slide .scrim{background:linear-gradient(90deg,#040406f0 0%,#04040699 45%,#0404061a 100%),linear-gradient(#0000 45%,#040406d9);position:absolute;inset:0}[data-brand=hitboard-music] .sv1{background:radial-gradient(110% 120% at 80% 15%,#c77dff99,#0000 55%),linear-gradient(135deg,#1c1430,#070409)}[data-brand=hitboard-music] .sv2{background:radial-gradient(100% 120% at 75% 90%,#7c3aeda6,#0000 55%),linear-gradient(135deg,#120c20,#06040a)}[data-brand=hitboard-music] .sv3{background:radial-gradient(120% 120% at 85% 40%,#a855f799,#0000 55%),linear-gradient(135deg,#170f24,#080510)}[data-brand=hitboard-music] .sv4{background:radial-gradient(110% 120% at 70% 80%,#c77dff8c,#0000 55%),linear-gradient(135deg,#1a1226,#06040a)}[data-brand=hitboard-music] .slide-in{z-index:3;max-width:620px;position:absolute;bottom:clamp(28px,5vw,54px);left:clamp(24px,5vw,64px);right:clamp(24px,5vw,64px)}[data-brand=hitboard-music] .slide-in h2{letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:16px 0 14px;font-family:Archivo Black,sans-serif;font-size:clamp(24px,3.6vw,48px);line-height:.97;transition:all .25s}[data-brand=hitboard-music] .slide:hover .slide-in h2{text-shadow:0 0 38px var(--purple-glow)}[data-brand=hitboard-music] .slide-in .deck{color:#d7d3df;max-width:520px;font-size:clamp(13px,1.4vw,16px);line-height:1.5}[data-brand=hitboard-music] .slide-in .meta,.slide-in .byline{margin-top:14px}[data-brand=hitboard-music] .spot-dots{z-index:5;gap:9px;display:flex;position:absolute;bottom:20px;right:clamp(24px,5vw,64px)}[data-brand=hitboard-music] .spot-dots button{cursor:pointer;background:#ffffff40;border:none;border-radius:999px;width:9px;height:9px;padding:0;transition:all .3s}[data-brand=hitboard-music] .spot-dots button.on{background:linear-gradient(90deg,var(--purple),var(--purple-bright));width:30px;box-shadow:0 0 14px var(--purple-glow)}[data-brand=hitboard-music] .sec-head{justify-content:space-between;align-items:flex-end;margin-bottom:26px;display:flex}[data-brand=hitboard-music] .sec-head h3{letter-spacing:-.02em;text-transform:uppercase;font-family:Archivo Black,sans-serif;font-size:clamp(22px,2.6vw,34px);line-height:.95}[data-brand=hitboard-music] .sec-head h3 em{color:var(--purple-bright);font-style:normal}[data-brand=hitboard-music] .sec-head a{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-family:Archivo,sans-serif;font-size:12px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}[data-brand=hitboard-music] .sec-head a:hover{color:var(--purple-bright)}[data-brand=hitboard-music] .grid{grid-template-columns:repeat(3,1fr);gap:24px;padding-bottom:70px;display:grid}[data-brand=hitboard-music] .ncard{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);flex-direction:column;text-decoration:none;transition:all .28s;display:flex;overflow:hidden}[data-brand=hitboard-music] .ncard:hover{border-color:var(--purple);background:var(--card-hover);box-shadow:0 22px 48px -28px var(--purple-glow);transform:translateY(-4px)}[data-brand=hitboard-music] .ncard .ph{aspect-ratio:16/10;border-bottom:1px solid var(--line);position:relative;overflow:hidden}[data-brand=hitboard-music] .ncard .ph .img{transition:all .4s;position:absolute;inset:0}[data-brand=hitboard-music] .ncard:hover .ph .img{transform:scale(1.05)}[data-brand=hitboard-music] .ph.v1 .img{background:radial-gradient(110% 90% at 75% 15%,#c77dff80,#0000 55%),linear-gradient(135deg,#191024,#070409)}[data-brand=hitboard-music] .ph.v2 .img{background:radial-gradient(110% 90% at 20% 20%,#7c3aed8c,#0000 55%),linear-gradient(135deg,#0e0a18,#06040a)}[data-brand=hitboard-music] .ph.v3 .img{background:radial-gradient(120% 100% at 50% 100%,#a855f780,#0000 55%),linear-gradient(135deg,#15101f,#080510)}[data-brand=hitboard-music] .ph.v4 .img{background:radial-gradient(110% 90% at 85%,#c77dff73,#0000 55%),linear-gradient(135deg,#1a1226,#06040a)}[data-brand=hitboard-music] .ph.v5 .img{background:radial-gradient(100% 100% at 30% 80%,#7c3aed80,#0000 55%),linear-gradient(135deg,#100b1c,#070409)}[data-brand=hitboard-music] .ph.v6 .img{background:radial-gradient(120% 90% at 60% 20%,#a855f780,#0000 55%),linear-gradient(135deg,#161020,#06040a)}[data-brand=hitboard-music] .ncard .body{flex-direction:column;flex:1;gap:11px;padding:20px 20px 22px;display:flex}[data-brand=hitboard-music] .ncard h4{letter-spacing:-.01em;color:#fff;font-family:Archivo,sans-serif;font-size:18px;font-weight:800;line-height:1.18;transition:all .2s}[data-brand=hitboard-music] .ncard:hover h4{color:var(--purple-bright)}[data-brand=hitboard-music] .ncard p{color:var(--muted);flex:1;font-size:13.5px;line-height:1.5}[data-brand=hitboard-music] .news{border:1px solid var(--line);text-align:center;background:linear-gradient(#7c3aed1a,#ffffff03);border-radius:26px;margin-bottom:80px;padding:54px 40px;position:relative;overflow:hidden}[data-brand=hitboard-music] .news:before{content:"";filter:blur(50px);background:radial-gradient(circle,#a855f74d,#0000 70%);width:600px;height:400px;position:absolute;top:-60%;left:50%;transform:translate(-50%)}[data-brand=hitboard-music] .news .inner{z-index:2;max-width:560px;margin:0 auto;position:relative}[data-brand=hitboard-music] .news .kick{letter-spacing:.22em;text-transform:uppercase;color:var(--purple-bright);margin-bottom:14px;font-family:Archivo,sans-serif;font-size:11px;font-weight:800}[data-brand=hitboard-music] .news h3{letter-spacing:-.02em;text-transform:uppercase;margin-bottom:14px;font-family:Archivo Black,sans-serif;font-size:clamp(26px,3.4vw,42px);line-height:.98}[data-brand=hitboard-music] .news p{color:var(--muted);margin-bottom:28px;font-size:15px;line-height:1.55}[data-brand=hitboard-music] .nform{gap:10px;max-width:440px;margin:0 auto;display:flex}[data-brand=hitboard-music] .nform input{border:1px solid var(--line);color:#fff;background:#ffffff0a;border-radius:999px;outline:none;flex:1;padding:14px 20px;font-family:inherit;font-size:14px;transition:all .2s}[data-brand=hitboard-music] .nform input:focus{border-color:var(--purple);box-shadow:0 0 0 3px var(--purple-glow)}[data-brand=hitboard-music] .nform input::placeholder{color:var(--muted-2)}[data-brand=hitboard-music] .nform button{letter-spacing:.05em;text-transform:uppercase;color:#fff;cursor:pointer;background:linear-gradient(135deg,var(--purple-deep),var(--purple));box-shadow:0 8px 26px -8px var(--purple-glow);border:none;border-radius:999px;padding:14px 24px;font-family:Archivo,sans-serif;font-size:13px;font-weight:700;transition:all .25s}[data-brand=hitboard-music] .nform button:hover{box-shadow:0 12px 34px -6px var(--purple-glow);transform:translateY(-1px)}[data-brand=hitboard-music] footer{border-top:1px solid var(--line);padding:54px 0 60px}[data-brand=hitboard-music] .foot{grid-template-columns:1.6fr 1fr 1fr;align-items:start;gap:40px;display:grid}[data-brand=hitboard-music] .foot .word{letter-spacing:-.03em;margin-bottom:14px;font-family:Poppins,sans-serif;font-size:26px;font-weight:700}[data-brand=hitboard-music] .foot-logo{width:auto;height:30px;margin-bottom:16px;display:block}[data-brand=hitboard-music] .foot .blurb{color:var(--muted);max-width:280px;font-size:13.5px;line-height:1.6}[data-brand=hitboard-music] .foot .net{letter-spacing:.13em;text-transform:uppercase;color:var(--muted-2);flex-wrap:wrap;align-items:center;margin-top:18px;font-size:11px;font-weight:600;display:flex}[data-brand=hitboard-music] .dmt-logo{filter:drop-shadow(0 0 10px #a855f759);width:auto;height:16px;margin:0 7px;display:inline-block}[data-brand=hitboard-music] .foot .net b{color:var(--purple-bright)}[data-brand=hitboard-music] .fcol h6{letter-spacing:.16em;text-transform:uppercase;color:#fff;margin-bottom:16px;font-family:Archivo,sans-serif;font-size:11px;font-weight:800}[data-brand=hitboard-music] .fcol a{color:var(--muted);margin-bottom:11px;font-size:13.5px;text-decoration:none;transition:all .2s;display:block}[data-brand=hitboard-music] .fcol a:hover{color:var(--purple-bright);transform:translate(2px)}[data-brand=hitboard-music] .legal{border-top:1px solid var(--line-soft);color:var(--muted-2);letter-spacing:.04em;justify-content:space-between;margin-top:48px;padding-top:24px;font-size:12px;display:flex}@media (max-width:1080px){[data-brand=hitboard-music] .lead{grid-template-columns:1fr 300px}[data-brand=hitboard-music] .stack{grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:22px;display:grid}[data-brand=hitboard-music] .stack .item{border-bottom:1px solid var(--line)}}@media (max-width:860px){[data-brand=hitboard-music] .mast{grid-template-columns:auto 1fr auto;height:74px}[data-brand=hitboard-music] .logo{justify-self:start}[data-brand=hitboard-music] .mast .left .pill-cta{display:none}[data-brand=hitboard-music] .burger{display:grid}nav{display:none}[data-brand=hitboard-music] .lead{grid-template-columns:1fr;gap:34px}[data-brand=hitboard-music] .side{order:3}[data-brand=hitboard-music] .stack{grid-template-columns:1fr}[data-brand=hitboard-music] .grid{grid-template-columns:1fr 1fr}[data-brand=hitboard-music] .foot{grid-template-columns:1fr 1fr;gap:34px}}@media (max-width:560px){[data-brand=hitboard-music] .wrap{padding:0 18px}[data-brand=hitboard-music] .grid{grid-template-columns:1fr}[data-brand=hitboard-music] .nform{flex-direction:column}[data-brand=hitboard-music] .foot{grid-template-columns:1fr}[data-brand=hitboard-music] .legal{flex-direction:column;gap:8px}}[data-brand=hitboard-music] .art-hitboard{--article-measure:min(90ch,100%);padding:48px 0 80px}[data-brand=hitboard-music] .art-hitboard-head{max-width:var(--article-measure);margin-bottom:32px}[data-brand=hitboard-music] .art-hitboard-date{letter-spacing:.13em;text-transform:uppercase;color:var(--muted-2);margin:12px 0 16px;font-size:11px;display:block}[data-brand=hitboard-music] .art-hitboard-title{letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0 0 16px;font-family:Archivo Black,sans-serif;font-size:clamp(28px,4vw,52px);line-height:.98}[data-brand=hitboard-music] .art-hitboard-figure{max-width:var(--article-measure);margin:0 0 40px}[data-brand=hitboard-music] .art-hitboard-cover{object-fit:cover;border-radius:var(--radius);border:1px solid var(--line);width:100%;max-height:420px}[data-brand=hitboard-music] .hitboard-article-body{max-width:var(--article-measure);color:#cfcbd9;font-size:17px;line-height:1.75}[data-brand=hitboard-music] .hitboard-article-body h2,[data-brand=hitboard-music] .hitboard-article-body h3{color:#fff;margin:2em 0 .75em;font-family:Archivo,sans-serif;font-weight:800;line-height:1.15}[data-brand=hitboard-music] .hitboard-article-body p{margin:0 0 1.25em}[data-brand=hitboard-music] .hitboard-article-body a{color:var(--purple-bright);text-underline-offset:3px;text-decoration:underline}[data-brand=hitboard-music] .hitboard-article-body img{border-radius:12px;max-width:min(560px,100%);height:auto;margin:1.5em 0;display:block}[data-brand=hitboard-music] .hitboard-article-body blockquote{border-left:3px solid var(--purple);color:var(--muted);margin:1.5em 0;padding-left:1.25em;font-style:italic}[data-brand=hitboard-music] .ncard .ph .badge{z-index:2;position:absolute;top:14px;left:14px}[data-brand=hitboard-music] .hero .frame .badge{z-index:3;position:absolute;top:18px;left:18px}
[data-brand=bassline-people]{--ink:#0a0a09;--yellow:#feee03;--yellow-deep:#f5cf00;--paper:#fbf7e8;--paper-2:#fff;--rule:#0a0a09;--display:"Anton",Impact,sans-serif;--label:"Archivo",sans-serif;--body:"Newsreader",Georgia,serif}[data-brand=bassline-people] *{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}[data-brand=bassline-people]{background:var(--yellow);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.5;overflow-x:hidden}[data-brand=bassline-people]:before{content:"";pointer-events:none;z-index:9999;mix-blend-mode:multiply;opacity:.6;background-image:radial-gradient(#0000000b 1px,#0000 1.4px);background-size:5px 5px;position:fixed;inset:0}[data-brand=bassline-people] a{color:inherit;text-decoration:none}[data-brand=bassline-people] img{max-width:100%;display:block}[data-brand=bassline-people] .wrap{max-width:1200px;margin:0 auto;padding:0 18px}[data-brand=bassline-people] .topstrip{background:var(--ink);color:var(--yellow);font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;z-index:10001;font-size:.72rem;font-weight:800;position:relative}[data-brand=bassline-people] .topstrip,[data-brand=bassline-people] .topstrip a,[data-brand=bassline-people] .topstrip span{color:var(--yellow)}[data-brand=bassline-people] .topstrip .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:8px;padding-bottom:8px;display:flex}[data-brand=bassline-people] .topstrip .live{align-items:center;gap:7px;display:inline-flex}[data-brand=bassline-people] .dot{background:var(--yellow);border-radius:50%;width:9px;height:9px;animation:1s steps(2,end) infinite blink}@keyframes blink{50%{opacity:.15}}[data-brand=bassline-people] .topstrip a:hover{text-decoration:underline}[data-brand=bassline-people] .masthead{z-index:10001;position:relative}[data-brand=bassline-people] .masthead .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;padding-bottom:18px;display:flex}[data-brand=bassline-people] .brandbox{flex-direction:column;gap:6px;display:flex}[data-brand=bassline-people] .logo{filter:drop-shadow(5px 5px #0000002e);width:min(540px,72vw)}[data-brand=bassline-people] .tagline{font-family:var(--label);text-transform:uppercase;letter-spacing:.04em;background:var(--ink);color:var(--yellow);align-self:flex-start;padding:5px 12px;font-size:clamp(.78rem,2.4vw,1.05rem);font-weight:900;display:inline-block;transform:rotate(-1.2deg)}[data-brand=bassline-people] .spotlight{flex-direction:column;align-items:flex-start;gap:10px;width:min(380px,100%);display:flex}[data-brand=bassline-people] .spot-tag{font-family:var(--label);text-transform:uppercase;letter-spacing:.14em;background:var(--ink);color:var(--yellow);padding:6px 13px;font-size:.82rem;font-weight:900;transform:rotate(-1.2deg)}[data-brand=bassline-people] .spot-player{border:4px solid var(--ink);background:var(--ink);width:100%;line-height:0;box-shadow:6px 6px #000000d9}[data-brand=bassline-people] .spot-player iframe{border:0;width:100%;height:166px;display:block}[data-brand=bassline-people] .spot-cap{font-family:var(--label);text-transform:uppercase;letter-spacing:.06em;opacity:.72;font-size:.7rem;font-weight:700;line-height:1.4}@media (max-width:920px){[data-brand=bassline-people] .spotlight{align-items:stretch;width:100%}[data-brand=bassline-people] .spot-tag{align-self:flex-start}}[data-brand=bassline-people] .ticker{background:var(--ink);color:var(--yellow);border-top:6px solid var(--ink);border-bottom:6px solid var(--ink);z-index:10001;align-items:stretch;margin:36px 0 8px;display:flex;position:relative;overflow:hidden}[data-brand=bassline-people] .ticker .tag{background:var(--yellow);color:var(--ink);font-family:var(--display);letter-spacing:.03em;white-space:nowrap;border-right:4px solid var(--ink);text-transform:uppercase;flex:none;align-items:center;padding:0 18px;font-size:1.05rem;display:flex}[data-brand=bassline-people] .ticker .track{white-space:nowrap;font-family:var(--label);letter-spacing:.02em;text-transform:uppercase;align-items:center;font-size:.95rem;font-weight:700;animation:72s linear infinite bassline-scroll;display:flex}[data-brand=bassline-people] .ticker .track span{padding:11px 0}[data-brand=bassline-people] .ticker .track .sep{opacity:.55;padding:0 26px}[data-brand=bassline-people] .ticker:hover .track{animation-play-state:paused}@keyframes bassline-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-brand=bassline-people] .frontgrid{grid-template-columns:1fr 320px;align-items:start;gap:34px;display:grid}@media (max-width:920px){[data-brand=bassline-people] .frontgrid{grid-template-columns:1fr}}[data-brand=bassline-people] article.lead{background:var(--paper-2);border:5px solid var(--ink);position:relative;box-shadow:10px 10px #000000e6}[data-brand=bassline-people] article.lead .photo{aspect-ratio:16/9;background:repeating-linear-gradient(135deg,#111 0 2px,transparent 2px 9px), linear-gradient(135deg,var(--yellow) 0%,var(--yellow-deep) 55%,#111 190%);border-bottom:5px solid var(--ink);align-items:flex-end;display:flex;position:relative;overflow:hidden}[data-brand=bassline-people] article.lead .photo .papz{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;background:var(--ink);color:var(--yellow);padding:5px 9px;font-size:.72rem;font-weight:900;position:absolute;top:14px;left:14px}[data-brand=bassline-people] article.lead .photo .credit{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#000000c7;margin:0 0 0 auto;padding:5px 10px;font-size:.66rem;font-weight:700}[data-brand=bassline-people] article.lead .body{padding:24px 28px 30px}[data-brand=bassline-people] .kicker{font-family:var(--label);text-transform:uppercase;letter-spacing:.14em;background:var(--ink);color:var(--yellow);margin-bottom:14px;padding:6px 12px;font-size:.82rem;font-weight:900;display:inline-block}[data-brand=bassline-people] article.lead h1{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(2.5rem,6.4vw,5rem);font-weight:400;line-height:.92}[data-brand=bassline-people] article.lead .deck{max-width:62ch;margin-top:16px;font-size:1.22rem;font-weight:400;line-height:1.4}[data-brand=bassline-people] article.lead .deck b{font-weight:700}[data-brand=bassline-people] .byline{font-family:var(--label);text-transform:uppercase;letter-spacing:.1em;border-top:2px solid var(--ink);margin-top:20px;padding-top:14px;font-size:.74rem;font-weight:700}[data-brand=bassline-people] .stamp{background:var(--yellow);color:var(--ink);border:4px solid var(--ink);font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;z-index:3;padding:10px 16px;font-size:1.5rem;position:absolute;top:-26px;right:-18px;transform:rotate(8deg);box-shadow:4px 4px #000000d9}[data-brand=bassline-people] .subleads{grid-template-columns:1fr 1fr;gap:20px;margin-top:24px;display:grid}@media (max-width:600px){[data-brand=bassline-people] .subleads{grid-template-columns:1fr}}[data-brand=bassline-people] .sublead{background:var(--paper);border:3px solid var(--ink);padding:18px 20px;transition:transform .15s,box-shadow .15s;position:relative}[data-brand=bassline-people] .sublead:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-3px,-3px)}[data-brand=bassline-people] .sublead .tag{font-family:var(--label);text-transform:uppercase;letter-spacing:.1em;color:#000;border-bottom:3px solid var(--ink);margin-bottom:10px;padding-bottom:3px;font-size:.7rem;font-weight:900;display:inline-block}[data-brand=bassline-people] .sublead h3{font-family:var(--display);text-transform:uppercase;font-size:1.55rem;font-weight:400;line-height:.95}[data-brand=bassline-people] .sublead p{color:#1a1a17;margin-top:9px;font-size:.98rem}[data-brand=bassline-people] .sidebar{flex-direction:column;gap:26px;display:flex;position:sticky;top:14px}@media (max-width:920px){[data-brand=bassline-people] .sidebar{position:static}}[data-brand=bassline-people] .box{background:var(--paper-2);border:4px solid var(--ink)}[data-brand=bassline-people] .box-h{background:var(--ink);color:var(--yellow);font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:10px;padding:11px 16px;font-size:1.45rem;display:flex}[data-brand=bassline-people] .box-h .ico{font-size:1.1rem}[data-brand=bassline-people] .hot li{border-bottom:2px dashed #00000040;align-items:baseline;gap:14px;padding:14px 16px;display:flex}[data-brand=bassline-people] .hot li:last-child{border-bottom:none}[data-brand=bassline-people] .hot .num{font-family:var(--display);color:var(--yellow-deep);-webkit-text-stroke:1.5px var(--ink);flex:none;width:38px;font-size:2rem;line-height:.8}[data-brand=bassline-people] .hot .t{font-family:var(--body);font-size:1.02rem;font-weight:600;line-height:1.25}[data-brand=bassline-people] .hot li:hover .t{text-decoration:underline}[data-brand=bassline-people] .quote{background:var(--yellow);border:4px solid var(--ink);padding:22px 20px;position:relative}[data-brand=bassline-people] .quote .qm{font-family:var(--display);opacity:.18;font-size:4rem;line-height:.6;position:absolute;top:8px;left:12px}[data-brand=bassline-people] .quote blockquote{font-family:var(--body);z-index:1;padding-top:10px;font-size:1.28rem;font-style:italic;font-weight:500;line-height:1.3;position:relative}[data-brand=bassline-people] .quote cite{font-family:var(--label);text-transform:uppercase;letter-spacing:.08em;margin-top:14px;font-size:.74rem;font-style:normal;font-weight:800;display:block}[data-brand=bassline-people] .section{margin-top:54px}[data-brand=bassline-people] .sec-head{align-items:center;gap:18px;margin-bottom:24px;display:flex}[data-brand=bassline-people] .sec-head h2{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;background:var(--ink);color:var(--yellow);padding:6px 16px;font-size:clamp(1.9rem,5vw,3rem);line-height:.9;transform:rotate(-1deg)}[data-brand=bassline-people] .sec-head .rule{background:var(--ink);flex:1;height:5px}[data-brand=bassline-people] .sec-head .ico{font-family:var(--display);font-size:1.5rem}[data-brand=bassline-people] .cards{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:820px){[data-brand=bassline-people] .cards{grid-template-columns:1fr 1fr}}@media (max-width:540px){[data-brand=bassline-people] .cards{grid-template-columns:1fr}}[data-brand=bassline-people] .card{background:var(--paper-2);border:3px solid var(--ink);flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex}[data-brand=bassline-people] .card:hover{box-shadow:9px 9px 0 var(--ink);transform:translate(-4px,-4px)}[data-brand=bassline-people] .card .pic{aspect-ratio:4/3;border-bottom:3px solid var(--ink);background:linear-gradient(160deg,var(--yellow),var(--yellow-deep) 70%,#1a1a14);align-items:flex-end;padding:10px;display:flex;position:relative;overflow:hidden}[data-brand=bassline-people] .card .pic.alt{background:linear-gradient(160deg,#1a1a14,#333 60%,var(--yellow-deep))}[data-brand=bassline-people] .card .pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-brand=bassline-people] .card .pic .lab{z-index:1;font-family:var(--label);text-transform:uppercase;letter-spacing:.1em;background:var(--ink);color:var(--yellow);padding:4px 8px;font-size:.66rem;font-weight:900;position:relative}[data-brand=bassline-people] .card .c{flex-direction:column;flex:1;gap:8px;padding:16px 18px 20px;display:flex}[data-brand=bassline-people] .card h4{font-family:var(--display);text-transform:uppercase;font-size:1.32rem;font-weight:400;line-height:.96}[data-brand=bassline-people] .card p{color:#1c1c17;font-size:.95rem}[data-brand=bassline-people] .card .more{font-family:var(--label);text-transform:uppercase;letter-spacing:.08em;margin-top:auto;padding-top:8px;font-size:.72rem;font-weight:800}[data-brand=bassline-people] .card .more:after{content:" ▸"}[data-brand=bassline-people] .drops{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:720px){[data-brand=bassline-people] .drops{grid-template-columns:1fr}}[data-brand=bassline-people] .drop{background:var(--paper-2);border:3px solid var(--ink);align-items:center;gap:16px;padding:12px;transition:background .12s;display:flex}[data-brand=bassline-people] .drop:hover{background:var(--yellow)}[data-brand=bassline-people] .drop .art{border:3px solid var(--ink);background:repeating-linear-gradient(45deg,#0a0a09 0 4px,var(--yellow) 4px 8px);flex:none;width:74px;height:74px;position:relative;overflow:hidden}[data-brand=bassline-people] .drop .art img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-brand=bassline-people] .drop .art.b{background:repeating-conic-gradient(from 0deg,#0a0a09 0deg 18deg,var(--yellow) 18deg 36deg)}[data-brand=bassline-people] .drop .art.c{background:radial-gradient(circle at 50% 50%,var(--yellow) 0 30%,#0a0a09 30% 38%,var(--yellow) 38% 52%,#0a0a09 52% 60%,var(--yellow) 60%)}[data-brand=bassline-people] .drop .art.d{background:linear-gradient(135deg,#0a0a09 25%,var(--yellow) 25% 50%,#0a0a09 50% 75%,var(--yellow) 75%)}[data-brand=bassline-people] .drop .meta{flex:1;min-width:0}[data-brand=bassline-people] .drop .badge{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:var(--yellow);margin-bottom:5px;padding:2px 6px;font-size:.6rem;font-weight:900;display:inline-block}[data-brand=bassline-people] .drop .ti{font-family:var(--display);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:1.18rem;font-weight:400;line-height:.95;overflow:hidden}[data-brand=bassline-people] .drop .ar{font-family:var(--label);text-transform:uppercase;letter-spacing:.05em;margin-top:3px;font-size:.78rem;font-weight:700}[data-brand=bassline-people] .drop .bpm{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;color:#444;margin-top:5px;font-size:.7rem;font-weight:800}[data-brand=bassline-people] .drop .play{border:3px solid var(--ink);background:var(--yellow);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:.9rem;transition:transform .1s;display:grid}[data-brand=bassline-people] .drop:hover .play{background:var(--ink);color:var(--yellow);transform:scale(1.12)}[data-brand=bassline-people] .chart{background:var(--ink);border:5px solid var(--ink)}[data-brand=bassline-people] .chart .ch-head{background:var(--yellow);color:var(--ink);font-family:var(--display);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 22px;font-size:clamp(1.8rem,5vw,2.8rem);display:flex}[data-brand=bassline-people] .chart .ch-head small{font-family:var(--label);letter-spacing:.1em;font-size:.7rem;font-weight:800}[data-brand=bassline-people] .chart ol{list-style:none}[data-brand=bassline-people] .chart li{color:var(--yellow);border-bottom:1px solid #feee0338;grid-template-columns:60px 1fr auto;align-items:center;gap:16px;padding:13px 22px;display:grid}[data-brand=bassline-people] .chart li:last-child{border-bottom:none}[data-brand=bassline-people] .chart li:hover{background:#feee0314}[data-brand=bassline-people] .chart .pos{font-family:var(--display);font-size:1.9rem;line-height:.8}[data-brand=bassline-people] .chart .info .s{font-family:var(--display);text-transform:uppercase;font-size:1.25rem;line-height:.95}[data-brand=bassline-people] .chart .info .a{font-family:var(--label);letter-spacing:.04em;text-transform:uppercase;opacity:.78;margin-top:2px;font-size:.78rem;font-weight:600}[data-brand=bassline-people] .chart .mv{font-family:var(--label);letter-spacing:.05em;font-size:.85rem;font-weight:900}[data-brand=bassline-people] .up{color:#7cfc00}.down{color:#ff5a5a}.new{background:var(--yellow);color:var(--ink);padding:2px 6px;font-size:.7rem}[data-brand=bassline-people] .events{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:820px){[data-brand=bassline-people] .events{grid-template-columns:1fr 1fr}}@media (max-width:540px){[data-brand=bassline-people] .events{grid-template-columns:1fr}}[data-brand=bassline-people] .event{background:var(--paper-2);border:3px solid var(--ink);transition:transform .15s,box-shadow .15s;overflow:hidden}[data-brand=bassline-people] .event:hover{box-shadow:0 8px 0 var(--ink);transform:translateY(-5px)}[data-brand=bassline-people] .event .date{background:var(--ink);color:var(--yellow);font-family:var(--label);align-items:baseline;gap:8px;padding:10px 16px;display:flex}[data-brand=bassline-people] .event .date .d{font-family:var(--display);font-size:2rem;line-height:.8}[data-brand=bassline-people] .event .date .m{text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;font-weight:900}[data-brand=bassline-people] .event .e{padding:16px 18px 18px}[data-brand=bassline-people] .event .city{font-family:var(--label);text-transform:uppercase;letter-spacing:.1em;color:#000;background:var(--yellow);margin-bottom:8px;padding:3px 8px;font-size:.72rem;font-weight:900;display:inline-block}[data-brand=bassline-people] .event h4{font-family:var(--display);text-transform:uppercase;font-size:1.4rem;font-weight:400;line-height:.95}[data-brand=bassline-people] .event .line{color:#222;margin-top:8px;font-size:.92rem}[data-brand=bassline-people] .event .tix{font-family:var(--label);text-transform:uppercase;letter-spacing:.06em;border-top:2px solid var(--ink);margin-top:12px;padding-top:10px;font-size:.72rem;font-weight:800}[data-brand=bassline-people] .event .tix.out{color:#b00}[data-brand=bassline-people] .news{background:var(--ink);color:var(--yellow);border:5px solid var(--ink);text-align:center;margin-top:56px;padding:clamp(28px,5vw,52px);position:relative;overflow:hidden}[data-brand=bassline-people] .news:before{content:"★ ★ ★";text-align:center;font-family:var(--display);letter-spacing:1em;opacity:.18;position:absolute;top:10px;left:0;right:0}[data-brand=bassline-people] .news h2{font-family:var(--display);text-transform:uppercase;font-size:clamp(2rem,6vw,4rem);line-height:.9}[data-brand=bassline-people] .news p{font-family:var(--label);letter-spacing:.01em;max-width:46ch;margin:14px auto 26px;font-size:1.05rem;font-weight:600}[data-brand=bassline-people] .subform{border:4px solid var(--yellow);gap:0;max-width:520px;margin:0 auto;display:flex}[data-brand=bassline-people] .subform input{font-family:var(--label);color:#000;background:#fff;border:none;outline:none;flex:1;min-width:0;padding:16px 18px;font-size:1rem;font-weight:700}[data-brand=bassline-people] .subform button{background:var(--yellow);color:var(--ink);font-family:var(--display);text-transform:uppercase;cursor:pointer;letter-spacing:.02em;border:none;padding:0 24px;font-size:1.2rem;transition:background .12s}[data-brand=bassline-people] .subform button:hover{background:#fff}[data-brand=bassline-people] .news .micro{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;opacity:.75;margin-top:16px;font-size:.74rem;font-weight:600}[data-brand=bassline-people] .news .done{font-family:var(--display);text-transform:uppercase;margin-top:10px;font-size:1.6rem}[data-brand=bassline-people] footer{background:var(--ink);color:var(--yellow);border-top:6px solid var(--ink);margin-top:60px;padding:48px 0 36px}[data-brand=bassline-people] .foot-grid{grid-template-columns:1.4fr 1fr 1fr;gap:34px;display:grid}@media (max-width:760px){[data-brand=bassline-people] .foot-grid{grid-template-columns:1fr;gap:26px}}[data-brand=bassline-people] footer .flogo-img{width:min(320px,82%);display:block}[data-brand=bassline-people] footer .ftag{font-family:var(--label);letter-spacing:.1em;opacity:.8;text-transform:uppercase;margin-top:16px;font-size:.78rem;font-weight:700;display:block}[data-brand=bassline-people] footer h5{font-family:var(--label);text-transform:uppercase;letter-spacing:.12em;border-bottom:2px solid #feee034d;margin-bottom:14px;padding-bottom:8px;font-size:.82rem;font-weight:900}[data-brand=bassline-people] footer ul{list-style:none}[data-brand=bassline-people] footer li{font-family:var(--label);padding:5px 0;font-size:.92rem;font-weight:600}[data-brand=bassline-people] footer li a:hover{color:#fff;text-decoration:underline}[data-brand=bassline-people] .network{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}[data-brand=bassline-people] .network a{font-family:var(--label);letter-spacing:.04em;text-transform:uppercase;border:2px solid var(--yellow);padding:5px 10px;font-size:.72rem;font-weight:800;transition:all .12s}[data-brand=bassline-people] .network a:hover{background:var(--yellow);color:var(--ink)}[data-brand=bassline-people] .disclaimer{font-family:var(--body);opacity:.3;max-width:100ch;margin-top:44px;padding-top:18px;font-size:.56rem;font-style:italic;line-height:1.3}[data-brand=bassline-people] .copy{font-family:var(--label);letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-top:18px;font-size:.74rem;font-weight:700}[data-brand=bassline-people] .reveal{opacity:0;transform:translateY(22px)}[data-brand=bassline-people] .reveal.in{opacity:1;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);transform:none}[data-brand=bassline-people] article.lead{animation:.7s cubic-bezier(.2,.9,.2,1) both pop}@keyframes pop{0%{opacity:0;transform:translateY(30px)scale(.98)}to{opacity:1;transform:none}}[data-brand=bassline-people] .article-head{padding:24px 0 8px}[data-brand=bassline-people] .article-head h1{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(2.5rem,6.4vw,5rem);font-weight:400;line-height:.92}[data-brand=bassline-people] .article-head .deck{max-width:62ch;margin-top:16px;font-size:1.22rem;font-weight:400;line-height:1.4}[data-brand=bassline-people] .article-head .deck b{font-weight:700}[data-brand=bassline-people] .article-photo{border:5px solid var(--ink);background:var(--paper-2);margin:28px 0;box-shadow:10px 10px #000000e6}[data-brand=bassline-people] .article-photo .photo{aspect-ratio:16/9;background:repeating-linear-gradient(135deg,#111 0 2px,transparent 2px 9px), linear-gradient(135deg,var(--yellow) 0%,var(--yellow-deep) 55%,#111 190%);align-items:flex-end;display:flex;position:relative;overflow:hidden}[data-brand=bassline-people] .article-photo .photo .papz{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;background:var(--ink);color:var(--yellow);padding:5px 9px;font-size:.72rem;font-weight:900;position:absolute;top:14px;left:14px}[data-brand=bassline-people] .bassline-article-body{max-width:68ch;margin:0 auto 48px;font-size:1.05rem;line-height:1.55}[data-brand=bassline-people] .bassline-article-body p{margin-bottom:1em}[data-brand=bassline-people] .bassline-article-body a{text-decoration:underline}[data-brand=bassline-people] .bassline-article-body img{max-width:100%;height:auto;margin:1.5em 0;display:block}[data-brand=bassline-people] .hot{margin:0;padding:0;list-style:none}[data-brand=bassline-people] .hot ol{list-style:none}
[data-brand=edm-global-news]{--red:#d50612;--red-dark:#a80410;--ink:#0b0b0c;--paper:#fff;--surface:#f5f5f4;--surface-2:#ececea;--line:#e4e4e4;--muted:#6e6e73;--shadow:0 1px 2px #0000000a, 0 8px 24px #0000000f}[data-brand=edm-global-news] *{box-sizing:border-box;margin:0;padding:0}[data-brand=edm-global-news]{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif;line-height:1.5}[data-brand=edm-global-news] a{color:inherit;text-decoration:none}[data-brand=edm-global-news] img{max-width:100%;display:block}[data-brand=edm-global-news] .wrap{z-index:auto;max-width:1240px;margin:0 auto;padding:0 24px;position:static}[data-brand=edm-global-news] a.card.media{color:inherit;text-decoration:none;display:block}[data-brand=edm-global-news] a.trend-item{color:inherit;grid-template-columns:34px 1fr;align-items:start;gap:14px;text-decoration:none;display:grid}[data-brand=edm-global-news] a.wire-item{color:inherit;grid-template-columns:130px 1fr;align-items:center;gap:20px;text-decoration:none;display:grid}[data-brand=edm-global-news] a.mini{color:inherit;text-decoration:none;display:block}[data-brand=edm-global-news] .utility{border-bottom:1px solid var(--line);font-size:12px}[data-brand=edm-global-news] .utility .wrap{justify-content:space-between;align-items:center;height:38px;display:flex}[data-brand=edm-global-news] .util-left{color:var(--muted);gap:18px;font-weight:500;display:flex}[data-brand=edm-global-news] .util-left .date{letter-spacing:.02em;font-family:Space Mono,monospace}[data-brand=edm-global-news] .util-left .loc{align-items:center;gap:5px;display:flex}[data-brand=edm-global-news] .socials{color:var(--ink);gap:14px;display:flex}[data-brand=edm-global-news] .socials a{opacity:.7;transition:opacity .15s,color .15s}[data-brand=edm-global-news] .socials a:hover{opacity:1;color:var(--red)}[data-brand=edm-global-news] .socials svg{width:15px;height:15px;display:block}[data-brand=edm-global-news] .banner{background:var(--ink);z-index:50;border-bottom:3px solid var(--red);position:sticky;top:0}[data-brand=edm-global-news] .banner .wrap{align-items:center;gap:32px;height:74px;display:flex;position:relative}[data-brand=edm-global-news] .logo img{width:auto;height:46px}[data-brand=edm-global-news] nav.main{align-items:center;gap:26px;margin-left:8px;display:flex}[data-brand=edm-global-news] nav.main a{color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:6px 0;font-family:Archivo,sans-serif;font-size:13.5px;font-weight:700;transition:color .15s;position:relative}[data-brand=edm-global-news] nav.main a:after{content:"";background:var(--red);transform-origin:0;height:2px;transition:transform .2s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}[data-brand=edm-global-news] nav.main a:hover:after{transform:scaleX(1)}[data-brand=edm-global-news] nav.main a.live{color:var(--red)}[data-brand=edm-global-news] .nav-right{align-items:center;gap:18px;margin-left:auto;display:flex}[data-brand=edm-global-news] .icon-btn{color:#fff;cursor:pointer;opacity:.85;background:0 0;border:none;transition:opacity .15s;display:flex}[data-brand=edm-global-news] .icon-btn:hover{opacity:1}[data-brand=edm-global-news] .icon-btn svg{width:20px;height:20px}[data-brand=edm-global-news] .menu-btn{display:none}[data-brand=edm-global-news] .ticker{background:var(--red);color:#fff;border-bottom:1px solid #00000026;overflow:hidden}[data-brand=edm-global-news] .ticker-inner{align-items:stretch;display:flex}[data-brand=edm-global-news] .ticker-tag{background:var(--ink);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:8px;padding:0 18px;font-family:Archivo,sans-serif;font-size:12.5px;font-weight:900;display:flex}[data-brand=edm-global-news] .dot{background:var(--red);border-radius:50%;width:8px;height:8px;animation:1.4s infinite edm-pulse}@keyframes edm-pulse{0%,to{opacity:1;box-shadow:0 0 #d5061299}50%{opacity:.7;box-shadow:0 0 0 5px #d5061200}}[data-brand=edm-global-news] .ticker-track{flex:1;position:relative;overflow:hidden}[data-brand=edm-global-news] .ticker-move{white-space:nowrap;will-change:transform;gap:0;animation:38s linear infinite edm-scroll;display:flex}[data-brand=edm-global-news] .ticker-track:hover .ticker-move{animation-play-state:paused}[data-brand=edm-global-news] .ticker-move span{letter-spacing:.01em;align-items:center;padding:11px 26px;font-family:Archivo,sans-serif;font-size:13px;font-weight:600;display:inline-flex}[data-brand=edm-global-news] .ticker-move span:before{content:"";background:#fff9;border-radius:50%;width:5px;height:5px;margin-right:14px}@keyframes edm-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-brand=edm-global-news] .kicker{text-transform:uppercase;letter-spacing:.05em;color:var(--ink);align-items:center;gap:10px;font-family:Archivo,sans-serif;font-size:13px;font-weight:900;display:inline-flex}[data-brand=edm-global-news] .kicker:before{content:"";background:var(--red);clip-path:polygon(0 0,100% 50%,0 100%);width:18px;height:18px;display:inline-block}[data-brand=edm-global-news] .chip{background:var(--red);color:#fff;letter-spacing:.07em;text-transform:uppercase;padding:5px 10px;font-family:Archivo,sans-serif;font-size:10.5px;font-weight:800;line-height:1;display:inline-block}[data-brand=edm-global-news] .dateline{color:var(--muted);letter-spacing:.01em;font-family:Space Mono,monospace;font-size:11.5px}[data-brand=edm-global-news] .dateline b{color:var(--red);font-weight:700}[data-brand=edm-global-news] .cover{background:#111;position:relative;overflow:hidden}[data-brand=edm-global-news] .cover:before{content:"";background:radial-gradient(120% 100% at 20% 0,#d506128c,#0000 55%),radial-gradient(120% 120% at 90% 100%,#28283ce6,#0000 60%),linear-gradient(135deg,#1a1a22,#0b0b0c 70%);position:absolute;inset:0}[data-brand=edm-global-news] .cover:after{content:"";opacity:.18;background:repeating-linear-gradient(90deg,#fff 0 2px,#0000 2px 9px);position:absolute;inset:0;-webkit-mask:linear-gradient(#0000 40%,#000 100%);mask:linear-gradient(#0000 40%,#000 100%)}[data-brand=edm-global-news] .cover img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}[data-brand=edm-global-news] .cover .chip{z-index:2;position:absolute;top:14px;left:14px}[data-brand=edm-global-news] .cover-wm{z-index:2;letter-spacing:.12em;color:#ffffff73;font-family:Archivo,sans-serif;font-size:11px;font-weight:900;position:absolute;bottom:12px;right:14px}[data-brand=edm-global-news] .lead{gap:unset;align-items:unset;grid-template-columns:none;padding:0;display:block}[data-brand=edm-global-news] .lead a.media{text-decoration:none;display:block}[data-brand=edm-global-news] .hero{padding:34px 0 12px;text-decoration:none;display:block}[data-brand=edm-global-news] .hero-grid{grid-template-columns:1fr 340px;gap:40px;display:grid}[data-brand=edm-global-news] .lead .cover{aspect-ratio:16/9;border-radius:6px;transition:transform .4s}[data-brand=edm-global-news] .lead a.media:hover .cover{transform:scale(1.01)}[data-brand=edm-global-news] .lead h1,[data-brand=edm-global-news] .hero h1{letter-spacing:-.015em;color:var(--ink);text-transform:none;text-shadow:none;margin:18px 0 12px;font-family:Archivo,sans-serif;font-size:clamp(28px,3.4vw,46px);font-weight:900;line-height:1.04;transition:color .15s}[data-brand=edm-global-news] .lead a.media:hover h1{color:var(--red)}[data-brand=edm-global-news] .lead .dek{color:#3a3a3e;max-width:62ch;margin-bottom:14px;font-size:17px}[data-brand=edm-global-news] .lead .meta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}[data-brand=edm-global-news] .lead-pair{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:24px;margin-top:30px;padding-top:30px;display:grid}[data-brand=edm-global-news] .mini .cover{aspect-ratio:16/10;border-radius:5px}[data-brand=edm-global-news] .mini h3{letter-spacing:-.01em;margin:12px 0 8px;font-family:Archivo,sans-serif;font-size:18px;font-weight:800;line-height:1.18;transition:color .15s}[data-brand=edm-global-news] .mini a:hover h3{color:var(--red)}[data-brand=edm-global-news] .trending{align-self:start}[data-brand=edm-global-news] .panel-head{border-bottom:3px solid var(--ink);justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:10px;display:flex}[data-brand=edm-global-news] .panel-head .kicker:before{background:var(--red)}[data-brand=edm-global-news] .trend-item{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr;align-items:start;gap:14px;padding:16px 0;display:grid}[data-brand=edm-global-news] .trend-item:last-child{border-bottom:none}[data-brand=edm-global-news] .trend-num{color:var(--red);font-family:Archivo,sans-serif;font-size:26px;font-weight:900;line-height:.9}[data-brand=edm-global-news] .trend-item h4{letter-spacing:-.005em;font-family:Archivo,sans-serif;font-size:15px;font-weight:700;line-height:1.22;transition:color .15s}[data-brand=edm-global-news] .trend-item:hover h4{color:var(--red)}[data-brand=edm-global-news] .trend-item .dateline{margin-top:7px;display:block}[data-brand=edm-global-news] section.block{padding:46px 0}[data-brand=edm-global-news] .sec-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;margin-bottom:26px;padding-bottom:14px;display:flex}[data-brand=edm-global-news] .sec-head a,[data-brand=edm-global-news] .sec-head .more{letter-spacing:.04em;text-transform:uppercase;color:var(--red);font-family:Archivo,sans-serif;font-size:12.5px;font-weight:800;text-decoration:none}[data-brand=edm-global-news] .more{letter-spacing:.04em;text-transform:uppercase;color:var(--red);align-items:center;gap:6px;font-family:Archivo,sans-serif;font-size:12.5px;font-weight:800;transition:gap .15s;display:flex}[data-brand=edm-global-news] .more:hover{gap:10px}[data-brand=edm-global-news] .more svg{width:14px;height:14px}[data-brand=edm-global-news] .card-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}[data-brand=edm-global-news] .card .cover{aspect-ratio:16/10;border-radius:5px}[data-brand=edm-global-news] .card h3{letter-spacing:-.01em;margin:13px 0 9px;font-family:Archivo,sans-serif;font-size:19px;font-weight:800;line-height:1.16;transition:color .15s}[data-brand=edm-global-news] .card a.media:hover h3{color:var(--red)}[data-brand=edm-global-news] .card p{color:var(--muted);margin-bottom:11px;font-size:14px;line-height:1.5}[data-brand=edm-global-news] .split{grid-template-columns:1fr 380px;align-items:start;gap:48px;display:grid}[data-brand=edm-global-news] .split>*{min-width:0}[data-brand=edm-global-news] .wire-item{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;align-items:center;gap:20px;padding:20px 0;display:grid}[data-brand=edm-global-news] .wire-item:last-child{border-bottom:none}[data-brand=edm-global-news] .wire-item .cover{aspect-ratio:16/11;border-radius:5px}[data-brand=edm-global-news] .wire-item h3{margin-bottom:7px;font-family:Archivo,sans-serif;font-size:18px;font-weight:800;line-height:1.18;transition:color .15s}[data-brand=edm-global-news] .wire-item:hover h3{color:var(--red)}[data-brand=edm-global-news] .playlist{background:var(--ink);color:#fff;border-radius:8px;align-self:start;width:100%;max-width:380px;padding:26px}[data-brand=edm-global-news] .chart-head{align-items:center;gap:10px;margin-bottom:6px;display:flex}[data-brand=edm-global-news] .chart-head .kicker{color:#fff}[data-brand=edm-global-news] .chart-head .kicker:before{background:var(--red)}[data-brand=edm-global-news] .chart-sub{color:#8a8a90;margin-bottom:16px;font-family:Space Mono,monospace;font-size:11px}[data-brand=edm-global-news] .spotify-wrap{line-height:0}[data-brand=edm-global-news] .spotify-wrap iframe{border:0;border-radius:12px;width:100%;max-width:100%;display:block}[data-brand=edm-global-news] .promo{background:var(--red);color:#fff;padding:54px 0}[data-brand=edm-global-news] .promo-grid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;display:flex}[data-brand=edm-global-news] .promo h2{letter-spacing:-.015em;font-family:Archivo,sans-serif;font-size:clamp(26px,3vw,38px);font-weight:900;line-height:1.02}[data-brand=edm-global-news] .promo p{opacity:.92;max-width:46ch;margin-top:10px;font-size:15px}[data-brand=edm-global-news] .promo-form{flex:1;gap:0;min-width:330px;max-width:440px;display:flex}[data-brand=edm-global-news] .promo-form input{border:none;outline:none;flex:1;padding:15px 18px;font-family:Inter,sans-serif;font-size:15px}[data-brand=edm-global-news] .promo-form button{background:var(--ink);color:#fff;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;border:none;padding:0 26px;font-family:Archivo,sans-serif;font-size:13px;font-weight:800;transition:background .15s}[data-brand=edm-global-news] .promo-form button:hover{background:#000}[data-brand=edm-global-news] footer.edm-footer{background:var(--ink);color:#c9c9cf;padding:56px 0 30px}[data-brand=edm-global-news] .foot-top{border-bottom:1px solid #ffffff1f;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px;display:grid}[data-brand=edm-global-news] .foot-brand img{height:42px;margin-bottom:18px}[data-brand=edm-global-news] .foot-brand p{color:#9a9aa0;max-width:34ch;font-size:14px;line-height:1.6}[data-brand=edm-global-news] .foot-brand .socials{color:#fff;margin-top:20px}[data-brand=edm-global-news] .foot-col h5{letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:16px;font-family:Archivo,sans-serif;font-size:12px;font-weight:800}[data-brand=edm-global-news] .foot-col a{color:#9a9aa0;padding:6px 0;font-size:14px;transition:color .15s;display:block}[data-brand=edm-global-news] .foot-col a:hover{color:var(--red)}[data-brand=edm-global-news] .foot-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:24px;display:flex}[data-brand=edm-global-news] .foot-bottom span{color:#76767c;font-family:Space Mono,monospace;font-size:11.5px}[data-brand=edm-global-news] .art-edm{padding:40px 0 64px}[data-brand=edm-global-news] .art-edm-head{max-width:780px;margin-bottom:28px}[data-brand=edm-global-news] .art-edm-title{letter-spacing:-.015em;margin:14px 0 16px;font-family:Archivo,sans-serif;font-size:clamp(28px,3.6vw,48px);font-weight:900;line-height:1.04}[data-brand=edm-global-news] .art-edm-figure{border-radius:6px;margin-bottom:32px;overflow:hidden}[data-brand=edm-global-news] .art-edm-figure img{width:100%;height:auto}[data-brand=edm-global-news] .edm-article-body{color:#3a3a3e;max-width:680px;font-size:17px;line-height:1.65}[data-brand=edm-global-news] .edm-article-body h2,[data-brand=edm-global-news] .edm-article-body h3{color:var(--ink);margin:2em 0 .75em;font-family:Archivo,sans-serif;font-weight:800;line-height:1.15}[data-brand=edm-global-news] .edm-article-body a{color:var(--red);text-decoration:underline}[data-brand=edm-global-news] .edm-article-body p{margin-bottom:1.25em}[data-brand=edm-global-news] .banner.nav-open nav.main{display:flex}@media (max-width:980px){[data-brand=edm-global-news] .hero-grid,[data-brand=edm-global-news] .split{grid-template-columns:1fr;gap:34px}[data-brand=edm-global-news] .playlist{max-width:none}[data-brand=edm-global-news] .card-grid{grid-template-columns:repeat(2,1fr)}[data-brand=edm-global-news] .foot-top{grid-template-columns:1fr 1fr}}@media (max-width:760px){[data-brand=edm-global-news] .menu-btn{display:flex}[data-brand=edm-global-news] nav.main{background:var(--ink);border-bottom:3px solid var(--red);flex-direction:column;align-items:flex-start;gap:0;margin:0;padding:8px 24px 16px;display:none;position:absolute;top:74px;left:0;right:0}[data-brand=edm-global-news] nav.main a{border-bottom:1px solid #ffffff14;width:100%;padding:13px 0}[data-brand=edm-global-news] nav.main a:after{display:none}[data-brand=edm-global-news] .banner .wrap{gap:16px}[data-brand=edm-global-news] .logo img{height:38px}[data-brand=edm-global-news] .lead-pair,[data-brand=edm-global-news] .card-grid{grid-template-columns:1fr}[data-brand=edm-global-news] .foot-top{grid-template-columns:1fr 1fr;gap:28px}[data-brand=edm-global-news] .promo-form{min-width:100%}[data-brand=edm-global-news] .util-left .loc{display:none}}@media (prefers-reduced-motion:reduce){[data-brand=edm-global-news] .ticker-move,[data-brand=edm-global-news] .dot{animation:none}}
