:root{--black:#000;--white:#fff;--dim:#fff6;--faint:#ffffff1a;--ease:cubic-bezier(.32, .72, 0, 1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);font-family:IBM Plex Mono,monospace;font-weight:300;overflow-x:hidden}::selection{background:var(--white);color:var(--black)}.filter-definitions{position:absolute}#flash{background:var(--white);opacity:0;pointer-events:none;z-index:90;transition:opacity .22s linear;position:fixed;inset:0}#flash.hit{opacity:1;transition:opacity 30ms linear}#flash.micro{opacity:.07;transition:opacity 30ms linear}nav{z-index:40;letter-spacing:.28em;text-transform:uppercase;mix-blend-mode:difference;justify-content:space-between;align-items:center;padding:22px 28px;font-size:11px;display:flex;position:fixed;top:0;left:0;right:0}nav a{color:var(--white);opacity:.55;transition:opacity .4s var(--ease);text-decoration:none}nav a:hover,nav a:focus-visible{opacity:1;outline:none}.nav-right{gap:26px;display:flex}.hero{flex-direction:column;justify-content:center;align-items:center;gap:44px;min-height:100dvh;padding:0 20px;display:flex;position:relative}#shape-wrap{cursor:pointer;width:min(50vmin,380px);height:min(50vmin,380px);position:relative}#shape-wrap svg{width:100%;height:100%;overflow:visible}.mline{fill:none;stroke:var(--white)}#m0{stroke-width:1.5px;filter:drop-shadow(0 0 5px #fffffff2)drop-shadow(0 0 20px #ffffff80)drop-shadow(0 0 60px #fff3)}#m1{stroke-width:.8px;opacity:.42}#m2{stroke-width:.5px;opacity:.18}#shape-wrap:after{content:"TRANSMIT";letter-spacing:.5em;color:var(--dim);opacity:0;transition:opacity .5s var(--ease);font-size:9px;position:absolute;bottom:-32px;left:50%;transform:translate(-50%)}#shape-wrap:hover:after{opacity:1}.wordmark{letter-spacing:.06em;text-indent:.06em;text-transform:uppercase;filter:url(#dis);text-shadow:0 0 14px #fff9,0 0 70px #ffffff40;font-family:Anton,sans-serif;font-size:clamp(4.6rem,17vw,15rem);font-weight:400;line-height:.9;position:relative}.wordmark:before,.wordmark:after{content:attr(data-t);opacity:0;color:var(--white);position:absolute;inset:0}@keyframes wgl1{0%,90%,to{opacity:0;clip-path:inset(0 0 100%);transform:none}91%{opacity:.75;clip-path:inset(10% 0 66%);transform:translate(-7px,2px)}93%{opacity:.5;clip-path:inset(60% 0 10%);transform:translate(5px,-2px)}95%{opacity:0}}@keyframes wgl2{0%,82%,to{opacity:0;clip-path:inset(0 0 100%);transform:none}83%{opacity:.55;clip-path:inset(36% 0 38%);transform:translate(8px,1px)}85%{opacity:0}}.wordmark:before{animation:7s step-end infinite wgl1}.wordmark:after{animation:7s step-end 3.4s infinite wgl2}.hero .sub{letter-spacing:.44em;text-indent:.44em;text-transform:uppercase;color:var(--dim);font-size:11px}.scroll-cue{background:linear-gradient(var(--white), transparent);opacity:.4;width:1px;height:54px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}section{max-width:1080px;margin:0 auto;padding:20vh 24px}.label{letter-spacing:.5em;text-transform:uppercase;color:var(--dim);margin-bottom:56px;font-size:10px}.release{text-align:center}.release h2{letter-spacing:.26em;text-indent:.26em;text-transform:uppercase;text-shadow:0 0 24px #ffffff4d;font-family:Syncopate,sans-serif;font-size:clamp(1.5rem,4.8vw,3.6rem);font-weight:700;line-height:1.55}.release h2 .dis{filter:url(#dis);text-shadow:0 0 18px #fff9;display:inline-block}.release .meta{letter-spacing:.3em;color:var(--dim);text-transform:uppercase;margin-top:40px;font-size:11px}.hr-glow{background:var(--white);width:120px;height:1px;margin:64px auto 0;box-shadow:0 0 12px #fffc}.statement p{text-transform:uppercase;letter-spacing:.015em;text-align:center;font-family:Anton,sans-serif;font-size:clamp(1.9rem,5.6vw,4.4rem);line-height:1.14}.statement .dis{filter:url(#dis);text-shadow:0 0 22px #ffffff8c;display:inline-block}.statement .faded{color:var(--dim)}.signal-artwork{padding-top:8vh;padding-bottom:8vh}.signal-artwork img{border:1px solid var(--faint);width:100%;height:auto;display:block}.centered-label{text-align:center}.listen-grid{background:var(--faint);border:1px solid var(--faint);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;display:grid}.listen-grid a{background:var(--black);color:var(--white);text-align:center;letter-spacing:.34em;text-transform:uppercase;transition:background .45s var(--ease), color .45s var(--ease), box-shadow .45s var(--ease);padding:34px 20px;font-size:11px;text-decoration:none}.listen-grid a:hover,.listen-grid a:focus-visible{background:var(--white);color:var(--black);outline:none;box-shadow:0 0 44px #ffffff80}.live{text-align:center}.ledwall{background:var(--black);border:1px solid var(--faint);max-width:640px;height:120px;margin:0 auto 46px;position:relative;overflow:hidden}.ledwall .beam{background:var(--white);opacity:0;position:absolute;inset:0}@keyframes wallhit{0%,86%,to{opacity:0}87%{opacity:1}89%{opacity:.15}91%{opacity:.8}94%{opacity:0}}.ledwall .beam{animation:8s step-end infinite wallhit}.ledwall .fig{background:var(--black);clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);z-index:2;width:14px;height:44px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.live p{letter-spacing:.2em;color:var(--dim);text-transform:uppercase;max-width:560px;margin:0 auto;font-size:12px;line-height:2.4}.live strong{color:var(--white);text-shadow:0 0 10px #fff9;font-weight:400}footer{border-top:1px solid var(--faint);flex-direction:column;align-items:center;gap:22px;padding:60px 28px 40px;display:flex}footer .socials{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}footer a{color:var(--dim);letter-spacing:.34em;text-transform:uppercase;transition:color .4s var(--ease), text-shadow .4s var(--ease);font-size:10px;text-decoration:none}footer a:hover,footer a:focus-visible{color:var(--white);text-shadow:0 0 10px #ffffffb3;outline:none}footer .cr{letter-spacing:.3em;color:#fff3;font-size:9px}.rv{opacity:0;transition:opacity 1s var(--ease), transform 1s var(--ease);transform:translateY(28px)}.rv.in{opacity:1;transform:none}.contact-page{max-width:960px;min-height:calc(100dvh - 103px);margin:0 auto;padding:160px 28px 110px;position:relative}.contact-signal{filter:drop-shadow(0 0 12px #fff9);width:124px;height:124px;margin:0 auto 54px;position:relative}.contact-signal span{border:1px solid #ffffffd9;position:absolute;inset:22px;transform:rotate(45deg)}.contact-signal span:nth-child(2){opacity:.35;inset:10px}.contact-signal span:nth-child(3){opacity:.12;inset:-2px}.contact-intro{text-align:center;max-width:700px;margin:0 auto 72px}.contact-intro .label{margin-bottom:32px}.contact-intro h1{letter-spacing:.06em;text-indent:.06em;text-transform:uppercase;text-shadow:0 0 14px #ffffff73,0 0 60px #ffffff2e;font-family:Anton,sans-serif;font-size:clamp(5.5rem,18vw,11rem);font-weight:400;line-height:.85}.contact-intro p{color:var(--dim);letter-spacing:.15em;text-transform:uppercase;max-width:580px;margin:42px auto 0;font-size:11px;line-height:2}.contact-form{border:1px solid var(--faint);gap:28px;padding:clamp(24px,5vw,52px);display:grid;position:relative}.field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.contact-form label{gap:12px;display:grid}.contact-form label>span{color:var(--dim);letter-spacing:.4em;text-transform:uppercase;font-size:9px}.contact-form input,.contact-form textarea{appearance:none;color:var(--white);font:inherit;transition:border-color .3s var(--ease), box-shadow .3s var(--ease);background:#050505;border:1px solid #ffffff2b;border-radius:0;outline:none;width:100%;padding:16px 17px;font-size:14px}.contact-form textarea{resize:vertical;line-height:1.65}.contact-form input:focus,.contact-form textarea:focus{border-color:#ffffffb3;box-shadow:0 0 18px #ffffff1a}.hp-field{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.human-check{max-width:260px}.contact-form button{appearance:none;background:var(--white);border:1px solid var(--white);color:var(--black);cursor:pointer;letter-spacing:.45em;text-indent:.45em;text-transform:uppercase;transition:background .35s var(--ease), color .35s var(--ease), box-shadow .35s var(--ease);padding:20px;font-family:IBM Plex Mono,monospace;font-size:10px}.contact-form button:hover,.contact-form button:focus-visible{background:var(--black);color:var(--white);outline:none;box-shadow:0 0 30px #ffffff47}.form-status{color:var(--dim);letter-spacing:.12em;text-align:center;text-transform:uppercase;min-height:16px;font-size:10px}.contact-footer{min-height:103px}@media (width<=600px){nav{padding:18px 16px}.nav-right{gap:16px}section{padding:14vh 16px}.contact-nav .nav-right{gap:12px}.contact-nav .nav-right a:first-child{display:none}.contact-page{padding:126px 16px 80px}.contact-intro{margin-bottom:52px}.field-row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transition:none;transform:none}#flash{display:none}.wordmark:before,.wordmark:after{animation:none}.ledwall .beam{opacity:.08;animation:none}html{scroll-behavior:auto}}
