.network-totals{padding:105px max(24px,calc((100vw - 1480px)/2));background:radial-gradient(circle at 50% -20%,rgba(226,31,48,.22),transparent 42%),#050505;border-bottom:1px solid rgba(255,255,255,.12)}.network-totals-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.55fr);align-items:end;gap:70px;margin-bottom:32px}.network-totals-head>div>span{color:#f12f3e;font:900 9px "DM Sans",sans-serif;letter-spacing:.19em}.network-totals-head h2{margin:13px 0 0;color:#fff;font:900 clamp(58px,6.5vw,96px)/.82 "Barlow Condensed",sans-serif;letter-spacing:-.045em}.network-totals-head h2 em{color:#f12f3e;font-style:normal}.network-totals-intro>b{display:inline-flex;align-items:center;gap:8px;color:#e6c574;font:900 8px "DM Sans",sans-serif;letter-spacing:.11em}.network-totals-intro>b i{width:7px;height:7px;border-radius:50%;background:#21d66f;box-shadow:0 0 18px #21d66f}.network-totals-intro p{margin:14px 0 0;color:rgba(255,255,255,.62);font:500 13px/1.72 "DM Sans",sans-serif}.network-totals-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.network-total-card{position:relative;isolation:isolate;min-height:470px;overflow:hidden;padding:24px;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.16);border-radius:16px;color:#fff;background-position:center;background-size:cover;box-shadow:0 30px 90px rgba(0,0,0,.35);transition:transform .25s ease,border-color .25s ease}.network-total-card::before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(2,2,2,.12),rgba(2,2,2,.36) 38%,rgba(2,2,2,.98) 90%),linear-gradient(125deg,rgba(211,21,39,.2),transparent 52%)}.network-total-card:hover{transform:translateY(-5px);border-color:rgba(230,197,116,.55)}.network-total-card>small{align-self:flex-start;padding:7px 10px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(0,0,0,.68);font:900 7px "DM Sans",sans-serif;letter-spacing:.1em}.network-total-card>div{margin-top:auto}.network-total-card strong{display:block;color:#fff;font:900 clamp(68px,7vw,112px)/.72 "Barlow Condensed",sans-serif;letter-spacing:-.05em}.network-total-card h3{margin:12px 0 0;color:#f12f3e;font:900 29px/.9 "Barlow Condensed",sans-serif;letter-spacing:.01em}.network-total-card p{min-height:38px;margin:13px 0 18px;color:rgba(255,255,255,.62);font:500 10px/1.6 "DM Sans",sans-serif}.network-total-card div>b{color:#e6c574;font:900 8px "DM Sans",sans-serif;letter-spacing:.1em}.network-total-artists{background-image:url("/experience/assets/real-people/venue-soundcheck-unsplash-CNzKwgiAeI.jpg")}.network-total-gigs{background-image:url("/experience/assets/real-people/broadcast-phone-band-pexels-6270152.jpg");background-position:42% center}.network-total-venues{background-image:url("/experience/assets/real-people/grassroots-venue-pexels-6173859.jpg")}.network-totals>footer{margin-top:13px;padding:15px 4px 0;display:flex;justify-content:space-between;gap:20px;color:rgba(255,255,255,.45);font:800 7px/1.5 "DM Sans",sans-serif;letter-spacing:.1em}.network-totals>footer b{color:#e6c574}
.network-total-active-artists{background-image:url("/experience/assets/real-people/band-rehearsal-pexels-7088373.jpg")}.network-total-active-venues{background-image:url("/experience/assets/real-people/live-creative-desk-pexels-14536014.jpg")}.network-total-open-mics{background-image:url("/artists/reckless-live.jpg")}
.network-total-us{grid-column:1/-1;min-height:390px;background-image:url("assets/us-cities/us-new-york.jpg");background-position:center 46%}.network-total-us::before{background:linear-gradient(90deg,rgba(2,2,2,.96),rgba(2,2,2,.58) 57%,rgba(2,2,2,.32)),linear-gradient(125deg,rgba(211,21,39,.26),transparent 55%)}.network-total-us>div{max-width:760px}.network-total-us strong{font-size:clamp(74px,8vw,126px)}
@media(max-width:980px){.network-totals-head{grid-template-columns:1fr;gap:24px}.network-totals-grid{grid-template-columns:1fr}.network-total-card{min-height:520px}.network-total-card strong{font-size:100px}.network-total-us{grid-column:auto}}
@media(max-width:650px){.network-totals{padding:78px 18px}.network-totals-head h2{font-size:60px}.network-total-card{min-height:450px}.network-total-card strong{font-size:82px}.network-totals>footer{display:grid}}
