:root{--ink:#090a1a;--cream:#f6f5ec;--lime:#baff64;--blue:#3535ed;--muted:#b2b4c8}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--ink);color:var(--cream);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}a:focus-visible{outline:3px solid var(--lime);outline-offset:7px}p{line-height:1.65}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.045em}h2{margin-bottom:28px;font-size:clamp(34px,4vw,58px);font-weight:600;line-height:1.07}.skip{z-index:20;background:var(--lime);color:var(--ink);padding:15px;position:absolute;top:-100px;left:20px}.skip:focus{top:10px}.site-header{background:#090a1a;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;height:100px;padding:0 6%;display:flex}.wordmark{letter-spacing:-1.5px;font-size:29px;font-weight:800}.wordmark span{color:var(--lime)}nav{align-items:center;gap:34px;font-size:13px;display:flex}nav>a:hover,.text-link:hover{color:var(--lime)}.nav-cta{border:1px solid #ffffff4a;border-radius:3px;padding:13px 20px}.nav-cta span{padding-left:20px}.hero{background:radial-gradient(at 95% 30%,#292ac8 0,#0000 65%),#090a1a;min-height:800px;padding:90px 6% 0;position:relative;overflow:hidden}.hero-copy{z-index:2;max-width:850px;position:relative}.eyebrow{letter-spacing:2px;align-items:center;gap:10px;margin-bottom:30px;font-size:11px;font-weight:600;display:flex}.dot{background:var(--lime);border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 12px #baff6480}.hero h1{margin-bottom:32px;font-size:clamp(55px,6.7vw,104px);font-weight:600;line-height:1.01}.hero h1 span{color:var(--lime)}.hero-intro{color:#d3d3e3;font-size:20px;line-height:1.5}.actions{align-items:center;gap:30px;margin:35px 0 70px;display:flex}.button{border-radius:3px;justify-content:space-between;align-items:center;gap:30px;padding:18px 24px;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.lime{background:var(--lime);color:var(--ink)}.lime:hover{background:#d3ff9c}.text-link{border-bottom:1px solid #fff5;padding:10px 0;font-size:14px;display:inline-block}.text-link span{margin-left:18px}.hero-foot{z-index:2;letter-spacing:1.5px;border-top:1px solid #ffffff30;justify-content:space-between;padding:25px 0;font-size:10px;display:flex;position:relative}.hero-foot a{letter-spacing:.3px}.hero-foot a span{margin-left:20px}.hero-art{pointer-events:none;width:62%;height:100%;position:absolute;top:0;right:-70px}.glass{background:linear-gradient(145deg,#a2a3ff35,#454bf70a);border:1px solid #b8bcff99;border-radius:10px;position:absolute;transform:rotate(-10deg)skewY(-9deg);box-shadow:inset 2px 2px 8px #d0d3ff66,0 0 18px #6679ff55}.g1{width:68px;height:96px;top:14%;right:20%}.g2{filter:blur(1px);width:90px;height:130px;top:31%;right:41%}.g3{place-items:center;width:210px;height:280px;display:grid;top:40%;right:17%;box-shadow:inset 3px 3px 20px #e6e6ff99,0 0 45px #8a9bff99}.g3 span{color:#fff;text-shadow:0 0 35px #fff;font-size:155px}.g4{filter:blur(2px);width:80px;height:110px;bottom:13%;right:45%}.g5{filter:blur(3px);width:45px;height:70px;top:8%;right:48%}.orbit{border:1px solid #d0d8ff8a;border-radius:50%;width:100%;height:135px;position:absolute;bottom:19%;right:-10%;transform:rotate(-17deg);box-shadow:0 0 9px #767dff55}.o2{border-color:#727eff;bottom:29%;right:-13%}.o3{border-color:#727eff50;bottom:9%;right:-4%}.glow{filter:blur(65px);background:#6979ff3b;width:350px;height:350px;position:absolute;top:28%;right:0}.section{padding:100px 6%}.perspective{background:var(--cream);color:var(--ink);grid-template-columns:1fr 1fr;gap:45px 70px;display:grid}.dark{color:#444660}.lead{font-size:21px;line-height:1.55}.perspective-copy>p:last-child,.about-grid>div>p:nth-child(2){color:#555767;font-size:16px}.questions{letter-spacing:-1px;border-top:1px solid #15162a29;grid-column:1/-1;justify-content:space-between;margin-top:20px;padding-top:36px;font-size:clamp(20px,2.6vw,36px);display:flex}.section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:45px;display:flex}.section-heading h2{margin-bottom:0}.section-heading>p{color:var(--muted);font-size:16px}.services{border-top:1px solid #ffffff32;border-bottom:1px solid #ffffff32;grid-template-columns:repeat(4,1fr);display:grid}.services article{flex-direction:column;padding:30px 27px 35px 0;display:flex}.services article+article{border-left:1px solid #ffffff26;padding-left:27px}.number{color:var(--lime);letter-spacing:2px;margin-bottom:38px;font-size:12px}.services h3{min-height:58px;font-size:26px;line-height:1.1}.services p{color:var(--muted);flex:1;font-size:14px}.service-tag{letter-spacing:1px;color:#d3d4e4;margin-top:23px;font-size:9px}.audience{margin-top:50px}.audience>p{letter-spacing:1.7px;color:var(--muted);font-size:10px}.audience>div{flex-wrap:wrap;gap:12px;display:flex}.audience span{border:1px solid #ffffff30;border-radius:30px;padding:11px 17px;font-size:12px}.pulse{background:#12122c;grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.pulse-image img{border:1px solid #6e70a34a;border-radius:4px;width:100%;height:auto;display:block}.edition-label{letter-spacing:1.8px;align-items:center;gap:9px;margin-top:22px;font-size:9px;display:flex}.pulse-copy .eyebrow{color:var(--lime)}.schedule{color:var(--lime);font-size:16px}.pulse-copy>p:not(.eyebrow):not(.schedule){color:#c3c4d4}.pulse-copy>p{font-size:15px}.pulse-copy>.lead{font-size:20px!important}.pulse-copy .button{margin-top:15px}.listen{margin-top:15px;display:table}.support{max-width:360px;margin:25px 0 0;font-size:12px!important}.about{background:var(--cream);color:var(--ink)}.about-grid{grid-template-columns:1fr 1fr;gap:70px;display:grid}.dark-link{border-color:#090a1a66}.dark-link:hover{color:#3737cc}.channels{border-top:1px solid #ffffff30;grid-template-columns:repeat(3,1fr);gap:0;display:grid}.channels>a{padding:30px 25px 20px 0}.channels>a+a{border-left:1px solid #ffffff30;padding-left:25px}.channel-name{justify-content:space-between;align-items:center;font-size:29px;display:flex}.channel-name b{color:var(--lime);font-size:22px;font-weight:400}.channels p{color:var(--muted);max-width:300px;min-height:70px;font-size:14px}.channel-action{letter-spacing:1.5px;color:var(--lime);font-size:10px}.channels a:hover .channel-name{color:var(--lime)}.closing{background:var(--lime);color:var(--ink);justify-content:space-between;align-items:center;gap:30px;padding:45px 6%;display:flex}.closing p{letter-spacing:-1.2px;margin:0;font-size:clamp(23px,3vw,40px)}.closing>a{border-bottom:1px solid var(--ink);white-space:nowrap;padding:10px 0;font-size:15px}.closing>a span{padding-left:30px}footer{align-items:center;gap:30px;padding:40px 6%;display:flex}footer p{color:var(--muted);margin:0;font-size:12px}footer>span{color:var(--muted);margin-left:auto;font-size:10px}@media (width>=1600px){.section,.site-header,.hero,.closing,footer{padding-left:max(6%,50vw - 725px);padding-right:max(6%,50vw - 725px)}}@media (width<=950px){nav{gap:18px}.hero-art{opacity:.6;width:65%;right:-150px}.hero h1{font-size:76px}.hero{min-height:750px}.services{grid-template-columns:1fr 1fr}.services article:nth-child(3){border-left:0;padding-left:0}.services article:nth-child(n+3){border-top:1px solid #ffffff30}.pulse{gap:5%}.pulse-copy h2{font-size:38px}.perspective,.about-grid{gap:35px}.channels p{min-height:100px}}@media (width<=620px){html{scroll-padding-top:20px}.site-header{height:82px;padding:0 6%}.wordmark{font-size:25px}nav>a:not(.nav-cta){display:none}.nav-cta{padding:10px 13px;font-size:12px}.hero{min-height:740px;padding-top:58px}.eyebrow{letter-spacing:1.5px;font-size:9px}.hero h1{font-size:clamp(49px,12vw,70px);line-height:1.05}.hero-intro{font-size:17px}.hero-art{opacity:.35;width:95%;top:160px;right:-155px}.g3{width:130px;height:180px}.g3 span{font-size:100px}.actions{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:55px}.hero-foot{flex-direction:column;gap:20px;font-size:8px}.section{padding-top:65px;padding-bottom:65px}.perspective,.about-grid,.pulse{grid-template-columns:1fr}.perspective .lead{font-size:20px}.questions{flex-direction:column;gap:20px;margin:0;padding-top:25px;font-size:29px}.section-heading{display:block}.section-heading>p{margin-top:22px}.services{grid-template-columns:1fr}.services article,.services article+article{border-top:1px solid #ffffff25;border-left:0;padding:25px 0}.services article:first-child{border-top:0}.number{margin-bottom:20px}.services h3{min-height:0;margin-bottom:10px}.services p{max-width:340px}.service-tag{margin-top:10px}.pulse-image{max-width:400px}.pulse-copy{margin-top:35px}.about-grid{gap:0}.channels{grid-template-columns:1fr}.channels>a,.channels>a+a{border-bottom:1px solid #ffffff30;border-left:0;padding:26px 0}.channels p{max-width:none;min-height:0}.closing{flex-direction:column;align-items:flex-start}.closing p{font-size:30px}footer{flex-wrap:wrap;gap:20px}footer p{order:3;width:100%}footer>span{margin-left:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}
