@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap";
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#10191a;--panel:#192729;--ink:#edf3eb;--muted:#a9b9b1;--green:#78dfac;--amber:#ffb765}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}a:hover{color:var(--green)}a:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid var(--amber);outline-offset:4px}.wrap{width:min(1160px,100% - 64px);margin:auto}.skip{z-index:10;position:absolute;left:-9999px}.skip:focus{color:#111;background:#fff;padding:10px;top:12px;left:12px}.header{border-bottom:1px solid #ffffff14;align-items:center;gap:45px;height:92px;display:flex}.brand{letter-spacing:-1.5px;align-items:center;gap:10px;font-size:25px;font-weight:800;line-height:1;display:flex}.brand small{letter-spacing:1.25px;color:#99aaa0;margin-top:6px;font-size:7px;display:block}.brand-dot,.brand-icon span{color:var(--green)}.brand-icon{border:1px solid #8ca49a;place-items:center;width:38px;height:38px;font-size:21px;display:grid;position:relative}.brand-icon span{font-size:14px;position:absolute;top:5px;right:6px}.header nav{color:#c8d3cc;gap:28px;margin-left:auto;font-size:13px;display:flex}.header-cta{border:1px solid #51645b;padding:12px 16px;font-size:12px;font-weight:700}.header-cta span{color:var(--green);margin-left:15px}.mobile-nav{display:none}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:70px;min-height:610px;padding-top:75px;padding-bottom:85px;display:grid}.eyebrow{letter-spacing:2px;color:var(--green);font-size:10px;font-weight:750}.signal i,.status-dot{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.hero h1,.page-head h1,.article h1{letter-spacing:-2px;margin:25px 0;font-family:Georgia,serif;font-size:clamp(48px,5.3vw,76px);font-weight:400;line-height:1.06}.hero h1 em,h2 em{color:var(--green);font-weight:400}.hero-copy>p,.page-head>p{color:var(--muted);max-width:510px;font-size:16px;line-height:1.8}.buttons{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.button{letter-spacing:.2px;padding:14px 20px;font-size:12px;font-weight:750;display:inline-block}.button span{margin-left:26px}.primary{background:var(--green);color:#11241c}.secondary{color:#e7f2e9;border:1px solid #54665e}.hero-note{color:#90a299;margin-top:49px;font-size:11px}.dots{vertical-align:middle;margin-right:8px;display:inline-flex}.dots i{border:2px solid var(--bg);background:#4d6c5b;border-radius:50%;width:18px;height:18px;margin-left:-4px}.dots i:nth-child(2){background:#b19770}.dots i:nth-child(3){background:#617e74}.radio-art{background:linear-gradient(145deg,#273937,#101c1d);border:1px solid #405149;padding:25px;transform:rotate(-2deg);box-shadow:0 35px 80px #0006}.radio-top,.radio-caption{letter-spacing:1.4px;color:#a8bab0;justify-content:space-between;font-size:8px;font-weight:700;display:flex}.radio-display{background:#0b1715;border:8px solid #30413b;justify-content:space-between;min-height:178px;margin:22px 0;padding:27px;display:flex;box-shadow:inset 0 0 35px #0008}.radio-display small,.radio-display strong,.radio-display div>span{display:block}.radio-display small{letter-spacing:1px;color:#8ca398;font-size:8px}.radio-display strong{letter-spacing:-1px;color:#d6e6d2;margin:16px 0 6px;font-family:Georgia,serif;font-size:36px;line-height:1.3}.radio-display div>span{letter-spacing:1px;color:#819990;font-size:7px}.meter{align-items:end;gap:3px;display:flex}.meter span{color:var(--green);opacity:.7;font-size:16px;transform:rotate(-90deg)}.meter span:nth-child(n+6){color:var(--amber)}.radio-bottom{justify-content:space-between;align-items:center;padding:3px 10px 25px;display:flex}.speaker{grid-template-columns:repeat(7,5px);gap:7px;display:grid}.speaker i{background:#080e0d;border-radius:50%;width:5px;height:5px}.knobs{gap:20px;display:flex}.knobs b{background:radial-gradient(circle,#465951 0 38%,#101a17 40% 54%,#42534b 58%,#111b18 65%);border-radius:50%;width:48px;height:48px;box-shadow:0 4px 8px #0009}.radio-caption{border-top:1px solid #51635a;padding-top:15px}.strip{background:#172321;border-block:1px solid #374840}.strip .wrap{letter-spacing:1.5px;color:#899d91;justify-content:space-between;gap:20px;padding:17px 0;font-size:9px;display:flex}.strip span:first-child{color:var(--green)}.section{padding-top:100px;padding-bottom:100px}.section-head{justify-content:space-between;align-items:end;gap:25px;margin-bottom:42px;display:flex}.section-head h2,.connect h2{letter-spacing:-1.5px;margin:16px 0 0;font:400 clamp(38px,4vw,56px)/1.1 Georgia,serif}.section-head>p{max-width:320px;color:var(--muted);font-size:14px}.feature-grid,.cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.feature-grid>a,.story{border:1px solid #34463f;min-height:235px;padding:25px;transition:border-color .2s,transform .2s}.feature-grid>a:hover,.story:hover{border-color:var(--green);color:inherit;transform:translateY(-3px)}.feature-grid>a>span{color:#8ca398;font-size:10px}.feature-icon{color:var(--green);margin:17px 0;font-size:28px}.feature-grid h3,.story h3{margin:0 0 10px;font:400 22px/1.3 Georgia,serif}.feature-grid p,.story p{color:var(--muted);font-size:13px;line-height:1.7}.feature-grid b,.read,.text-link{color:var(--green);font-size:11px;font-weight:700}.story{background:#152220;flex-direction:column;min-height:225px;display:flex}.story h3{margin-top:22px}.story p{margin-top:0}.story .read{margin-top:auto;padding-top:15px}.story .read span{float:right}.connect{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.connect p{color:var(--muted);max-width:450px;margin:24px 0 30px;font-size:14px}.connect-panel{background:#192725;border:1px solid #45584d;padding:25px}.connect-panel>span{color:#9fb4a5;letter-spacing:1.5px;font-size:9px}.connect-panel a{border-bottom:1px solid #405149;grid-template-columns:1fr auto;gap:0;padding:17px 0;display:grid}.connect-panel a:last-child{border:0}.connect-panel b{font-size:14px}.connect-panel small{color:var(--muted);grid-column:1;font-size:11px}.connect-panel strong{color:var(--green);grid-area:1/2/3}footer{background:#0c1514;border-top:1px solid #3b4a43;padding:65px 0 25px}.footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:35px;display:grid}.footer-grid>div{flex-direction:column;gap:10px;display:flex}.footer-grid p,.footer-grid a:not(.brand){color:#9fb0a7;font-size:12px}.footer-grid a:hover{color:var(--green)}.footer-grid b{margin-bottom:8px;font-size:12px}.footer-bottom{color:#788c80;letter-spacing:.4px;border-top:1px solid #304039;justify-content:space-between;margin-top:55px;padding-top:22px;font-size:10px;display:flex}.page-head{border-bottom:1px solid #394940;padding-top:105px;padding-bottom:65px}.page-head h1{font-size:clamp(46px,5vw,70px)}.page-content{min-height:300px}.listing-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.listing-head h2{font:32px Georgia,serif}.listing-head label{color:var(--muted);font-size:11px}input{color:#fff;background:#172522;border:1px solid #50645a;width:240px;margin-top:5px;padding:12px;display:block}.notice{color:var(--muted);border:1px solid #405149;gap:15px;max-width:750px;padding:30px;display:flex}.notice h2{color:var(--ink);margin:0;font:26px Georgia,serif}.notice p{font-size:14px}.status-dot{background:#ffb765;margin-top:12px}.article{max-width:800px;padding-top:80px;padding-bottom:120px}.article .back{color:var(--muted);margin-bottom:45px;font-size:12px;display:inline-block}.article h1{font-size:clamp(44px,5vw,68px)}.article p{color:#cad8cf;font-size:17px;line-height:1.9}.article .article-lead{color:var(--muted);font-size:21px}.article-rule{background:#405149;height:1px;margin:35px 0}.article-end{letter-spacing:1.5px;color:var(--green);margin:50px 0 20px;font-size:10px}[hidden]{display:none!important}@media (max-width:800px){.wrap{width:min(100% - 36px,1160px)}.header{height:76px}.header nav,.header-cta{display:none}.mobile-nav{margin-left:auto;display:block;position:relative}.mobile-nav summary{cursor:pointer;font-size:24px;list-style:none}.mobile-nav>div{z-index:3;background:#20312c;border:1px solid #405149;flex-direction:column;min-width:200px;padding:12px;display:flex;position:absolute;top:40px;right:0}.mobile-nav a{padding:10px}.hero{grid-template-columns:1fr;gap:45px;padding:70px 0}.radio-art{max-width:540px}.feature-grid,.cards{grid-template-columns:1fr 1fr}.connect{grid-template-columns:1fr;gap:35px}.footer-grid{grid-template-columns:1fr 1fr}.strip .wrap span:nth-child(n+3){display:none}.section{padding:70px 0}}@media (max-width:520px){.feature-grid,.cards{grid-template-columns:1fr}.section-head,.listing-head{flex-direction:column;align-items:start}.hero h1{font-size:46px}.radio-display{min-height:140px;padding:15px}.radio-display strong{font-size:28px}.meter{display:none}.footer-bottom{flex-direction:column;gap:15px}input,.listing-head label{width:100%}}:root{--bg:#060910;--panel:#101923;--ink:#edf4fa;--muted:#a9bac8;--green:#29e1e8;--amber:#f2d744}body{background:radial-gradient(at 12% 0,#12334877,#0000 46%),radial-gradient(at 100% 45%,#1f153f44,#0000 50%),#060910;font-family:DM Sans,system-ui,sans-serif}.ceebee-brand{letter-spacing:0;flex-shrink:0;gap:13px}.ceebee-brand svg{fill:none;stroke:#29e1e8;stroke-width:1.7px;filter:drop-shadow(0 0 7px #29e1e844);flex:none;width:34px;height:43px}.ceebee-brand-copy{display:block}.ceebee-brand-copy b{color:#edf4fa;letter-spacing:1.2px;white-space:nowrap;font:700 27px/1 Barlow Condensed,sans-serif;display:block}.ceebee-brand-copy b span{color:#f2d744}.ceebee-brand-copy small{letter-spacing:2.2px;color:#29e1e8;margin-top:4px;font:8px DM Sans,sans-serif;display:block}.header{border-color:#2b4d5e}.eyebrow{color:#f2d744}.hero h1 em,.section-head h2 em,.connect h2 em{color:#29e1e8}.primary{color:#06131a;background:#29e1e8}.primary:hover{color:#06131a;background:#78f5f5}.header-cta,.secondary,.feature-grid>a,.story,.connect-panel,.notice{border-color:#2c3d4b}.editorial{background:#101923}.story{background:#0c151f}.strip{background:#101923;border-color:#2c3d4b}.strip .wrap{color:#a9bac8}.radio-art{background:linear-gradient(145deg,#263641,#101923);border-color:#2c3d4b}.radio-display{background:#07131d;border-color:#284654}.radio-display strong em{color:#29e1e8}.radio-caption span{color:#f2d744}.mobile-nav>div{background:#101923;border-color:#2c3d4b}footer{background:#050a11;border-color:#2c3d4b}.footer-bottom{border-color:#2c3d4b}@media (max-width:800px){.ceebee-brand{gap:8px}.ceebee-brand svg{width:25px;height:34px}.ceebee-brand-copy b{font-size:21px}.ceebee-brand-copy small{letter-spacing:1.1px;font-size:6px}}.hero h1,.page-head h1,.article h1{letter-spacing:.01em;font:700 clamp(48px,6.2vw,88px)/.98 Barlow Condensed,Arial Narrow,sans-serif}.hero h1 em,.section-head h2 em,.connect h2 em{color:#29e1e8;font-style:normal}.section-head h2,.connect h2{letter-spacing:.01em;font:700 clamp(38px,4.7vw,64px)/1 Barlow Condensed,Arial Narrow,sans-serif}.feature-grid h3,.story h3,.notice h2,.listing-head h2{letter-spacing:.025em;font:700 25px/1.12 Barlow Condensed,Arial Narrow,sans-serif}.radio-display strong{letter-spacing:.06em;font:700 42px/1 Barlow Condensed,Arial Narrow,sans-serif}.radio-display strong em{font-style:normal}.eyebrow,.radio-top,.radio-caption,.strip .wrap,.article-end{letter-spacing:.15em;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:700}.eyebrow{font-size:13px}.radio-top,.radio-caption,.strip .wrap{font-size:11px}.header nav,.header-cta,.button,.feature-grid b,.read,.text-link{letter-spacing:.05em;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:700}.header nav{font-size:15px}.header-cta,.button,.feature-grid b,.read,.text-link{font-size:14px}@media (max-width:520px){.hero h1{font-size:51px}.radio-display strong{font-size:34px}}.page-intro{max-width:720px;color:var(--muted);font-size:15px;line-height:1.8}.roadmap-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.roadmap-stage{background:#101923;border:1px solid #2c3d4b;padding:20px}.roadmap-stage h2{letter-spacing:.04em;color:#f2d744;margin:0 0 20px;font:700 21px Barlow Condensed,Arial Narrow,sans-serif}.roadmap-entry{border-top:1px solid #2c3d4b;padding:15px 0}.roadmap-entry h3{margin:0;font:700 20px Barlow Condensed,Arial Narrow,sans-serif}.roadmap-entry p,.roadmap-empty{color:#a9bac8;font-size:13px}.roadmap-empty{border-top:1px solid #2c3d4b;padding-top:15px}@media (max-width:800px){.roadmap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.roadmap-grid{grid-template-columns:1fr}}.story-image{aspect-ratio:16/9;object-fit:cover;border:1px solid #2c3d4b;width:100%;margin-bottom:20px}.article-cover{object-fit:contain;background:#101923;width:100%;max-height:540px;margin:30px 0;display:block}.radio-picker{letter-spacing:.05em;flex-shrink:0;font:700 14px Barlow Condensed,Arial Narrow,sans-serif;position:relative}.radio-picker summary{cursor:pointer;white-space:nowrap;border:1px solid #2c3d4b;padding:13px 16px;list-style:none}.radio-picker summary::-webkit-details-marker{display:none}.radio-picker summary span{color:#29e1e8;margin-left:14px}.radio-options{z-index:20;background:#101923;border:1px solid #2c3d4b;width:290px;padding:12px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 15px 35px #0009}.radio-options p{color:#a9bac8;padding:0 10px;font:12px DM Sans,sans-serif}.radio-options a{border-top:1px solid #2c3d4b;flex-direction:column;gap:4px;padding:12px 10px;display:flex}.radio-options strong{color:#edf4fa;font-size:20px}.radio-options span{color:#29e1e8;font:12px DM Sans,sans-serif}.radio-options a:hover{background:#162633}.radio-community{scroll-margin-top:25px}.radio-community .feature-grid h3{margin-top:20px}@media (max-width:800px){.header>.radio-picker{display:none}}.roadmap-filters{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.roadmap-filters a{border:1px solid #2c3d4b;padding:10px 16px;font:700 16px Barlow Condensed,sans-serif}.roadmap-filters a[aria-current=page]{color:#060910;background:#29e1e8;border-color:#29e1e8}.roadmap-note{max-width:780px;color:var(--muted);margin-bottom:40px;font-size:14px}.roadmap-phase{border-left:2px solid #2c3d4b;padding:0 0 40px 28px;position:relative}.roadmap-phase:before{content:"";background:#f2d744;border-radius:50%;width:12px;height:12px;position:absolute;top:8px;left:-7px}.roadmap-phase.phase-released:before{background:#29e1e8}.roadmap-phase h2{margin:0 0 20px;font:700 30px Barlow Condensed,sans-serif}.roadmap-milestones{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.roadmap-milestone{background:#101923;border:1px solid #2c3d4b;padding:24px}.roadmap-milestone h3{margin:12px 0;font:700 25px/1.15 Barlow Condensed,sans-serif}.roadmap-milestone p{color:var(--muted);font-size:14px;line-height:1.8}.roadmap-milestone .roadmap-date{font-size:12px}@media (max-width:650px){.roadmap-milestones{grid-template-columns:1fr}.roadmap-phase{padding-left:18px}}.community-step{background:#101923;border:1px solid #2c3d4b;padding:25px}.community-step h3,.community-guidelines h2,.community-form h2{font:700 27px Barlow Condensed,sans-serif}.community-step p,.community-guidelines p{color:var(--muted);font-size:14px}.community-step a,.community-form a{color:var(--green);text-decoration:underline}.community-guidelines{border-top:1px solid #2c3d4b;margin-top:60px;padding-top:25px}.community-small{color:var(--muted);font-size:13px!important}.community-form{flex-direction:column;gap:22px;display:flex}.community-form label{font-size:14px}.community-form input:not([type=checkbox]),.community-form textarea,.community-form select{color:#edf4fa;width:100%;font:inherit;background:#101923;border:1px solid #506070;margin-top:8px;padding:12px;display:block}.community-form .consent{align-items:flex-start;gap:12px;line-height:1.7;display:flex}.community-form .consent input{width:auto;margin-top:7px}.community-form button{cursor:pointer;align-self:flex-start}.community-form button:disabled{opacity:.5;cursor:wait}.form-honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}
