:root{--ink:#08070b;--panel:#111018;--paper:#f5f0e8;--muted:#9b98a5;--line:rgba(245,240,232,.16);--lime:#ccff3e;--violet:#9a6cff;--blue:#6885ff;--orange:#ff9154;--mono:'DM Mono',monospace;--sans:'Space Grotesk',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--paper);font-family:var(--sans);overflow-x:hidden}.noise{position:fixed;inset:0;pointer-events:none;opacity:.06;z-index:20;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E")}.section-shell{width:min(1240px,calc(100% - 64px));margin-inline:auto}.mono{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.site-header{height:82px;display:flex;align-items:center;justify-content:space-between;width:min(1400px,calc(100% - 64px));margin:auto;border-bottom:1px solid var(--line)}.wordmark{color:var(--paper);text-decoration:none;font-size:18px;font-weight:700;letter-spacing:.08em}.wordmark span:first-child{color:var(--lime)}.wordmark .dot{color:var(--violet)}.top-nav{display:flex;gap:30px}.top-nav a,.header-action{color:var(--paper);text-decoration:none;font-family:var(--mono);font-size:11px;background:transparent;border:0;cursor:pointer}.top-nav a:hover,.text-link:hover,.feature-body a:hover{color:var(--lime)}.header-action{border:1px solid var(--line);padding:11px 15px;transition:.2s}.header-action:hover{border-color:var(--lime);color:var(--lime)}.hero{display:grid;grid-template-columns:1fr 1.08fr;gap:72px;align-items:center;padding:90px 0 115px;min-height:690px}.hero-index,.section-kicker{color:var(--lime);margin:0 0 24px}.hero h1{font-size:clamp(52px,7vw,100px);line-height:.92;letter-spacing:-.075em;max-width:660px;margin:0 0 28px;font-weight:600}.hero-summary{font-size:18px;line-height:1.45;color:var(--muted);max-width:460px;margin:0}.hero-actions{display:flex;gap:12px;margin-top:36px}.button{font:500 11px var(--mono);letter-spacing:.03em;padding:15px 18px;cursor:pointer;border:1px solid transparent;transition:.2s}.button span{font-size:15px;margin-left:12px}.button-primary{background:var(--lime);color:var(--ink)}.button-primary:hover{background:var(--paper)}.button-ghost{background:transparent;color:var(--paper);border-color:var(--line)}.button-ghost:hover{border-color:var(--paper)}.hero-stats{display:flex;gap:32px;margin-top:64px;padding-top:17px;border-top:1px solid var(--line);max-width:450px}.hero-stats div{display:flex;flex-direction:column;gap:5px}.hero-stats strong{font-size:24px;color:var(--paper);font-weight:500}.hero-stats span{font:10px var(--mono);color:var(--muted);text-transform:uppercase}.art-frame{position:relative;background:#050507;border:1px solid var(--line);padding:10px;box-shadow:0 30px 90px rgba(0,0,0,.35);transform:rotate(1.5deg)}.art-frame img{width:100%;display:block;aspect-ratio:16/10;object-fit:cover;filter:saturate(.95) contrast(1.05)}.art-caption{display:flex;justify-content:space-between;padding:13px 4px 3px;color:var(--muted);font-size:10px}.art-caption .mono{color:var(--lime);font-size:9px}.crosshair{width:15px;height:15px;position:absolute;border:1px solid var(--lime)}.crosshair-one{top:25px;right:25px}.crosshair-two{bottom:38px;left:27px;border-color:var(--violet)}.signal-band{display:grid;grid-template-columns:1fr 1fr;gap:100px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:78px 0}.signal-band h2,.section-heading h2,.about h2{font-size:clamp(34px,4.3vw,62px);line-height:1;letter-spacing:-.06em;margin:0;font-weight:500}.signal-band h2 em{font-style:normal;color:var(--violet)}.signal-copy{align-self:end;max-width:450px}.signal-copy p{color:var(--muted);font-size:16px;line-height:1.55;margin:0 0 34px}.signal-line{border-top:1px solid var(--line);padding-top:14px;display:flex;justify-content:space-between;color:var(--lime)}.signal-line>span:first-child{display:block;width:44px;height:4px;background:var(--lime);margin-top:4px}.featured,.network{padding:120px 0}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:42px}.section-heading .section-kicker{margin-bottom:15px}.section-note{font:11px var(--mono);color:var(--muted);max-width:210px;line-height:1.5;text-transform:uppercase}.featured-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.feature-card{background:var(--panel);border:1px solid var(--line);min-width:0;transition:transform .25s,border-color .25s}.feature-card:hover{transform:translateY(-7px);border-color:var(--paper)}.feature-media{height:200px;position:relative;overflow:hidden;background-image:url('assets/network-atlas.png');background-size:210% auto;background-repeat:no-repeat}.media-frequency{background-position:7% 54%;filter:hue-rotate(20deg)}.media-character{background-position:96% 83%;filter:hue-rotate(35deg)}.media-skate{background-position:21% 6%;filter:hue-rotate(-25deg)}.media-neural{background-position:77% 21%;filter:hue-rotate(-5deg)}.feature-violet .feature-media{border-bottom:3px solid var(--violet)}.feature-lime .feature-media{border-bottom:3px solid var(--lime)}.feature-blue .feature-media{border-bottom:3px solid var(--blue)}.feature-orange .feature-media{border-bottom:3px solid var(--orange)}.media-label{position:absolute;top:13px;left:14px;color:var(--paper);font-size:9px;text-shadow:0 1px 5px #000}.media-glyph{position:absolute;right:15px;bottom:2px;font-size:58px;line-height:1;color:var(--paper);opacity:.85}.feature-body{padding:22px 18px 24px}.url-label{color:var(--lime);font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feature-body h3{font-size:23px;letter-spacing:-.04em;margin:14px 0 10px}.feature-body p:not(.url-label){color:var(--muted);font-size:13px;line-height:1.45;min-height:76px;margin:0 0 20px}.feature-body a{font:11px var(--mono);color:var(--paper);text-decoration:none}.network{padding-top:0}.network-heading{border-top:1px solid var(--line);padding-top:42px}.research-note{max-width:570px;color:rgba(245,240,232,.72);font:11px/1.5 var(--mono);text-transform:uppercase;margin:18px 0 0}.network-controls{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.filter{border:1px solid var(--line);background:transparent;color:var(--muted);font:10px var(--mono);padding:8px 10px;cursor:pointer;text-transform:uppercase}.filter span{color:var(--lime);margin-left:4px}.filter.active,.filter:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.filter.active span,.filter:hover span{color:var(--ink)}.network-layout{display:grid;grid-template-columns:1fr 300px;gap:55px}.network-list{border-top:1px solid var(--line)}.network-row{display:grid;grid-template-columns:50px minmax(180px,1fr) 110px 1.2fr 30px;gap:15px;align-items:center;padding:20px 12px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--paper);transition:.2s}.network-row:hover{background:#15131e;padding-left:20px}.network-row[hidden]{display:none}.row-num,.row-type{font:10px var(--mono);color:var(--muted)}.row-name{font-size:16px;font-weight:500}.row-desc{font-size:12px;color:var(--muted)}.row-desc strong{color:var(--paper);font-weight:500}.row-arrow{font-size:20px;color:var(--lime);text-align:right}.network-aside{display:flex;flex-direction:column;gap:40px}.aside-card{border:1px solid var(--line);padding:22px}.aside-card>p{color:var(--violet);margin:0 0 26px}.aside-card ol{padding:0;margin:0;list-style:none}.aside-card li{display:grid;grid-template-columns:30px 1fr;gap:8px;color:var(--muted);font-size:13px;padding:13px 0;border-top:1px solid var(--line);line-height:1.35}.aside-card li span{font:10px var(--mono);color:var(--lime)}.aside-orbit{height:270px;position:relative;overflow:hidden;border:1px solid var(--line);background:radial-gradient(circle at center,rgba(154,108,255,.22),transparent 49%),#0b0912}.orbit-core{position:absolute;inset:calc(50% - 27px);border:1px solid var(--lime);border-radius:50%;display:grid;place-items:center;color:var(--lime);font-size:30px}.aside-orbit i{position:absolute;inset:40px 70px;border:1px solid rgba(154,108,255,.6);border-radius:50%;transform:rotate(35deg)}.aside-orbit i:nth-child(2){inset:75px 38px;transform:rotate(-35deg);border-color:rgba(204,255,62,.6)}.aside-orbit i:nth-child(3){inset:14px 105px;transform:rotate(82deg);border-color:rgba(104,133,255,.7)}.aside-orbit p{position:absolute;bottom:15px;left:15px;color:var(--muted);line-height:1.4}.about{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:45px;align-items:start;padding:105px 0 125px}.about-mark{font-size:100px;line-height:.8;letter-spacing:-.12em;color:var(--lime);font-weight:600}.about-mark span{font-size:32px;color:var(--violet);vertical-align:top;letter-spacing:0}.about-copy{max-width:520px}.about-copy h2{margin:0 0 22px}.about-copy>p:not(.section-kicker){color:var(--muted);line-height:1.55;font-size:16px;margin-bottom:30px}.text-link{color:var(--paper);font:11px var(--mono);text-decoration:none;border-bottom:1px solid var(--lime);padding-bottom:6px}.text-link span{color:var(--lime);margin-left:10px}.about-end{justify-self:end;color:var(--muted);line-height:1.6;text-align:right}.site-footer{border-top:1px solid var(--line);padding:23px 0 28px;display:flex;justify-content:space-between;color:var(--muted)}@media(max-width:950px){.hero{grid-template-columns:1fr;gap:50px;padding-top:70px}.hero-art{max-width:720px;margin:auto}.featured-grid{grid-template-columns:repeat(2,1fr)}.network-layout{grid-template-columns:1fr}.network-aside{display:grid;grid-template-columns:1fr 1fr}.signal-band{gap:45px}.about{grid-template-columns:1fr 2fr}.about-end{display:none}}@media(max-width:640px){.section-shell,.site-header{width:min(100% - 36px,1240px)}.site-header{height:70px}.top-nav{display:none}.header-action{padding:9px;font-size:9px}.hero{padding:65px 0 85px;min-height:auto}.hero h1{font-size:57px}.hero-summary{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.hero-stats{gap:22px;margin-top:48px}.signal-band{display:block;padding:65px 0}.signal-copy{margin-top:42px}.featured,.network{padding:82px 0}.section-heading{display:block}.section-note{margin-top:20px}.featured-grid{grid-template-columns:1fr}.feature-media{height:220px}.network-controls{justify-content:flex-start;margin-top:25px}.network-row{grid-template-columns:32px 1fr 24px;gap:10px;padding:17px 2px}.row-type,.row-desc{display:none}.row-name{font-size:14px}.network-aside{display:flex}.aside-orbit{height:220px}.about{display:block;padding:80px 0 95px}.about-mark{font-size:82px;margin-bottom:50px}.about h2{font-size:46px}.site-footer{display:block;line-height:1.8}.site-footer span{display:block}}
 .tracer-stage{position:relative;height:68px;margin:38px 0 8px;max-width:450px;overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center}.tracer-label{position:absolute;left:0;top:7px;color:var(--lime);font-size:8px;z-index:2}.tracer-word{position:absolute;left:0;top:19px;font-size:32px;font-weight:600;letter-spacing:.16em;line-height:1;color:var(--paper);opacity:.18;transform:translateX(0);animation:tracer-drift 2.8s steps(2,end) infinite}.tracer-word-a{color:var(--violet);animation-delay:0s}.tracer-word-b{color:var(--blue);animation-delay:.12s;transform:translateX(8px);opacity:.12}.tracer-word-c{color:var(--lime);animation-delay:.24s;transform:translateX(-7px);opacity:.09}@keyframes tracer-drift{0%,100%{clip-path:inset(0 100% 0 0);transform:translateX(-12px)}35%{clip-path:inset(0 12% 0 0);transform:translateX(0)}58%{clip-path:inset(0 48% 0 0);transform:translateX(15px)}75%{clip-path:inset(0 100% 0 0);transform:translateX(38px)}}@media(prefers-reduced-motion:reduce){.tracer-word{animation:none;clip-path:none;opacity:.16}}@media(max-width:640px){.tracer-stage{margin-top:32px}.tracer-word{font-size:27px}}

/* Illustrated destination gallery */
.network-layout{display:block}.network-aside{display:none}.network-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;border:0}.results-count{color:var(--muted);margin:0 0 20px}.portal-card{min-width:0;display:flex;flex-direction:column;background:#111018;border:1px solid var(--line);color:var(--paper);text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;overflow:hidden}.portal-card:hover{transform:translateY(-5px);border-color:var(--accent);box-shadow:0 15px 40px #0006}.portal-card:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid var(--lime);outline-offset:5px}.portal-card[hidden]{display:none}.portal-art{position:relative;overflow:hidden;border-bottom:1px solid var(--line)}.portal-art img{display:block;width:100%;height:auto;aspect-ratio:7/4;object-fit:cover;transition:transform .4s}.portal-card:hover .portal-art img{transform:scale(1.035)}.portal-open{position:absolute;right:16px;bottom:14px;width:32px;height:32px;border:1px solid var(--accent);background:#0b0919d9;color:var(--accent);display:grid;place-items:center;border-radius:50%;font-size:20px}.portal-body{padding:23px;display:flex;flex-direction:column;flex:1}.portal-meta{display:flex;justify-content:space-between;gap:10px;color:var(--accent);font-size:9px;line-height:1.5}.portal-meta span:last-child{color:#b2aebc;text-align:right}.portal-body h3{font-size:27px;line-height:1.12;letter-spacing:-.045em;margin:20px 0 10px;overflow-wrap:anywhere}.portal-tagline{font-size:15px;line-height:1.4;margin:0 0 12px;color:var(--paper)}.portal-description{font-size:13px;line-height:1.65;color:#b2aebc;margin:0 0 26px}.portal-domain{border-top:1px solid var(--line);padding-top:16px;margin-top:auto;color:var(--accent);font-size:10px;letter-spacing:0;text-transform:none;overflow-wrap:anywhere;display:flex;justify-content:space-between;gap:10px}.featured-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.featured-grid .portal-body{padding:18px}.featured-grid .portal-body h3{font-size:24px}.featured-grid .portal-meta{flex-wrap:wrap}.featured-grid .portal-meta span:last-child{text-align:left}.network-heading{align-items:start}.research-note{text-transform:none;letter-spacing:0;font-family:var(--sans);font-size:13px;line-height:1.6}.featured{padding-bottom:90px}@media(max-width:1050px){.network-list{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.network-heading{display:block}.network-controls{justify-content:flex-start;margin-top:25px}}@media(max-width:600px){.network-list,.featured-grid{grid-template-columns:1fr}.portal-body,.featured-grid .portal-body{padding:22px}.portal-body h3,.featured-grid .portal-body h3{font-size:29px}.portal-description{font-size:14px}.network{padding-top:0}.art-caption{gap:10px}.hero h1{font-size:clamp(44px,12vw,57px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}

.signal-return{padding-top:25px;font:12px 'DM Mono',monospace;color:#cfff57}.media-section{padding-top:70px;padding-bottom:45px;scroll-margin-top:90px}.media-section>p{max-width:700px;color:#b8b4c2;margin:20px 0 32px}.media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.media-card{min-width:0;border:1px solid #35313e;border-radius:16px;padding:24px;background:#111016}.media-card h3{font-size:25px;margin:12px 0 22px}.media-card>a{display:inline-block;margin-top:18px;color:#cfff57}.media-card iframe{border:0;width:100%;height:310px;border-radius:12px;background:#08070b}.listening iframe{height:450px}.signal-video{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#000}.signal-video video{width:100%;height:100%;display:block}.related-worlds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px}.mubert-room{margin-top:24px;padding:22px;border:1px solid #35313e;border-radius:14px}.mubert-room summary{cursor:pointer;margin-bottom:18px}.mubert-room .media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mubert-room iframe{height:220px}@media(max-width:760px){.media-grid,.related-worlds,.mubert-room .media-grid{grid-template-columns:1fr}.media-card{padding:18px}.media-section{padding-top:45px}.signal-return{line-height:2}}

.signal-return a{color:#cfff57;text-decoration:none}.signal-return a:hover{text-decoration:underline}
