.hero-socials{display:flex;flex-wrap:wrap;gap:15px;margin-top:22px}.hero-socials a{font:10px Consolas,monospace;color:#c2d2e1}.hero-socials a:hover{color:var(--accent)}.channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.channel-card{display:flex;gap:16px;align-items:center;padding:21px;background:linear-gradient(125deg,#14212e,#101820);border:1px solid #ffffff1c;border-radius:6px;transition:border-color .2s,transform .2s}.channel-card:hover{border-color:#66cddd90;transform:translateY(-2px)}.channel-icon{display:grid;place-items:center;width:43px;height:43px;background:#213540;border:1px solid #6bd6e438;color:#89dbea;border-radius:9px;font:21px Consolas,monospace;flex-shrink:0}.channel-card>span:nth-child(2){flex:1;min-width:0}.channel-card small{display:block;font:8px Consolas,monospace;color:var(--gold);letter-spacing:1.5px}.channel-card strong{display:block;font-size:17px;font-weight:500;margin:7px 0}.channel-handle{font-size:10px;color:#aabac8;overflow-wrap:anywhere}.channel-card>span:last-child{color:var(--gold)}.connect-section{margin-bottom:20px}.video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.video-thumb{display:block;position:relative;overflow:hidden;border:1px solid #ffffff20;border-radius:5px;background:#101923;aspect-ratio:16/9}.video-thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 35%;transition:transform .25s}.video-thumb:hover img{transform:scale(1.04)}.video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:44px;height:44px;background:#0a101bce;color:#cbeef5;border:1px solid #ffffff80;border-radius:50%;font-size:14px}.video-tile h3{font-size:13px;line-height:1.6;font-weight:500;margin:14px 0;min-height:42px}.video-tile .button{font-size:10px}.video-search{display:grid;gap:9px;font-size:12px;color:var(--muted);max-width:500px;margin-bottom:20px}#video-count{font:11px Consolas,monospace;color:var(--muted);margin:20px 0}.detail .actions{gap:10px}.detail>div>p:not(.eyebrow){line-height:1.8;color:#b1bfcc}.filters{align-items:end}.filters label{min-width:0}.filters label:first-child{min-width:180px}.filters select{max-width:230px}#footer-socials{flex-wrap:wrap}footer{gap:22px}footer>div{flex-wrap:wrap}footer>div a{padding:6px 0}header nav{gap:32px}.section>p{color:var(--muted);font-size:14px;line-height:1.8}@media(min-width:1600px){.hero{padding-top:48px;padding-bottom:48px}.channels{grid-template-columns:repeat(5,minmax(0,1fr))}.channel-card{padding:18px;gap:11px}.channel-card strong{font-size:15px}}@media(max-width:1050px){.channels{grid-template-columns:repeat(2,minmax(0,1fr))}.video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.filters{flex-wrap:wrap}.filters label{flex:1;min-width:170px}.filters label:first-child{flex-basis:100%}}@media(max-width:700px){.channels{grid-template-columns:1fr}.channel-card{padding:17px}.video-grid{grid-template-columns:1fr}.video-tile h3{min-height:0}.hero-socials{gap:14px}.hero-socials a{font-size:10px;padding:4px 0}.filters label{min-width:125px}.filters label:first-child{min-width:100%}.filters select{max-width:none}.detail .actions .button{flex:1 1 130px}header nav{gap:0}.hero h1{font-size:50px}.artist-statement .statement-number{letter-spacing:-1px}.section-heading{align-items:center}.section-heading>a{max-width:100px}footer>div{gap:15px}.channel-card strong{font-size:18px}}@media(prefers-reduced-motion:reduce){.channel-card{transition:none}.channel-card:hover{transform:none}.video-thumb img{transition:none}}
