:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070806;--surface:#121311c2;--surface-strong:#161714f0;--line:#f6f2e81a;--line-strong:#f6f2e833;--ink:#f7f3ea;--muted:#b8b2a7;--muted-2:#827d72;--accent:#d7ff57;--cyan:#70dcd0;--coral:#ff806d;--violet:#b4a3ff;--gold:#f0c75a;--radius:8px;--max:1240px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;color:var(--ink);-webkit-font-smoothing:antialiased;background:linear-gradient(#f7f3ea06 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#f7f3ea06 1px,#0000 1px) 0 0/42px 42px,linear-gradient(#10110e 0%,#080906 48%,#0b0c09 100%);margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app{min-height:100vh;overflow-x:hidden}.topbar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080907db;border-bottom:1px solid #f7f3ea1f;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:10px clamp(16px,3.5vw,44px);display:flex;position:fixed;inset:0 0 auto}.brand{align-items:center;gap:12px;min-width:0;display:inline-flex}.brand-mark{border-radius:var(--radius);background:var(--accent);color:#061007;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid}.brand strong,.brand small{display:block}.brand strong{line-height:1.1}.brand small{color:var(--muted);margin-top:3px;font-size:12px}.topbar nav{align-items:center;gap:3px;display:flex}.topbar nav a{border-radius:var(--radius);min-height:38px;color:var(--muted);align-items:center;padding:0 12px;font-size:14px;font-weight:720;display:inline-flex}.topbar nav a:hover,.topbar nav a:focus-visible{color:var(--ink);background:#fff1}.topbar .nav-button{color:var(--ink);background:#d7ff5717;border:1px solid #d7ff5785}.hero{grid-template-columns:minmax(310px,.54fr) minmax(640px,1.52fr) minmax(320px,.68fr);gap:clamp(14px,1.6vw,24px);min-height:100svh;padding:92px clamp(16px,3.5vw,44px) 24px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#080907fa,#080907a8 68%,#0000);width:min(620px,58vw);position:absolute;inset:68px auto 0 0}.hero-copy{z-index:4;align-self:center;max-width:560px;position:relative}.eyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:800;display:inline-flex}.hero h1{letter-spacing:0;max-width:720px;margin-top:18px;font-size:clamp(42px,4.15vw,64px);line-height:.98}.hero-copy>p:not(.eyebrow){color:#d1ccc1;margin-top:18px;font-size:clamp(14px,1.2vw,17px);line-height:1.55}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.hero-actions a,.hero-actions button,.inspector-actions button,.meetup-ticket a{border:1px solid var(--line-strong);border-radius:var(--radius);min-height:44px;color:var(--ink);background:#f7f3ea0e;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:800;display:inline-flex}.hero-actions button,.inspector-actions button{color:var(--ink)}.primary-action,.hero-actions .primary-action{background:var(--accent);color:#0b1004;border-color:#0000;box-shadow:0 16px 54px #d7ff5724}.hero-actions button:hover,.inspector-actions button:hover,.meetup-ticket a:hover{background:#caff551a;border-color:#caff5580}.hero-metrics{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(560px,100%);margin-top:24px;display:grid;overflow:hidden}.hero-metrics div{background:#080b0fd1;min-height:76px;padding:12px}.hero-metrics strong,.hero-metrics span{display:block}.hero-metrics strong{font-size:18px}.hero-metrics span{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.35}.identity-strip{flex-wrap:wrap;gap:8px;width:min(420px,100%);margin-top:18px;display:flex}.identity-strip button{width:48px;height:48px;color:var(--ink);background:#f7f3ea0a;border:1px solid #f7f3ea1f;border-radius:50%;place-items:center;padding:0;display:grid}.identity-strip button:hover,.identity-strip button:focus-visible{background:#d7ff5712;border-color:#d7ff576b}.identity-strip strong,.identity-strip small{display:none}.portrait{--portrait-bg:var(--accent);background:linear-gradient(145deg, #ffffff38, transparent 52%), var(--portrait-bg);color:#090b06;border:1px solid #f7f3ea3d;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:inline-grid;position:relative;box-shadow:inset 0 0 0 5px #08090721}.portrait:after{content:"";background:#090b0647;height:1px;position:absolute;inset:9px 8px auto}.portrait span{letter-spacing:.02em;font-size:12px;font-weight:950}.portrait-lg{width:72px;height:72px}.portrait-lg span{font-size:19px}.portrait-lime{--portrait-bg:var(--accent)}.portrait-cyan{--portrait-bg:var(--cyan)}.portrait-coral{--portrait-bg:var(--coral)}.portrait-gold{--portrait-bg:var(--gold)}.portrait-violet{--portrait-bg:var(--violet)}.hero-atlas{z-index:3;align-self:stretch;min-height:0;display:grid;position:relative}.atlas-shell{border-radius:var(--radius);background:linear-gradient(#f7f3ea0e,#0000 42%),linear-gradient(90deg,#70dcd00b,#0000 45%),#0c0d0bd6;border:1px solid #f7f3ea24;min-height:calc(100svh - 116px);position:relative;overflow:hidden;box-shadow:0 32px 96px #0000005c}.atlas-toolbar{z-index:4;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;inset:14px 14px auto}.search-field{border:1px solid var(--line-strong);border-radius:var(--radius);background:#0a0b09d1;align-items:center;gap:8px;width:min(360px,52%);min-height:42px;padding:0 12px;display:flex}.search-field svg{color:var(--muted-2);flex:none}.search-field input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;min-width:0}.search-field input::placeholder{color:var(--muted-2)}.segmented{border:1px solid var(--line-strong);border-radius:var(--radius);background:#0a0b09d1;display:inline-flex;overflow:hidden}.segmented button{min-height:42px;color:var(--muted);background:0 0;border:0;padding:0 13px;font-size:13px;font-weight:800}.segmented button+button{border-left:1px solid var(--line)}.segmented button.is-active{color:#081005;background:var(--accent)}.network-map{width:100%;height:100%;min-height:calc(100svh - 116px)}.map-grid{pointer-events:none}.map-grid line,.map-grid path{fill:none;stroke:#f7f3ea0b;stroke-width:1px;vector-effect:non-scaling-stroke}.map-grid path{stroke:#d7ff571a;stroke-width:1.4px;stroke-dasharray:8 12}.map-links path{fill:none;stroke:#dcd8cc24;stroke-width:1.6px;vector-effect:non-scaling-stroke}.map-links path.is-active{stroke:url(#lineGradient);stroke-width:2.6px;filter:drop-shadow(0 0 10px #70dcd038)}.graph-node{cursor:pointer;outline:none}.node-hit{fill:#0000}.node-box{fill:#141512f5;stroke:#f7f3ea33;stroke-width:1.5px;filter:drop-shadow(0 14px 26px #00000052);vector-effect:non-scaling-stroke}.graph-node.is-project .node-box{fill:#70dcd01f;stroke:#70dcd0a3}.graph-node.is-person .node-box{fill:#ff806d1f;stroke:#ff806da3}.graph-node.is-ask .node-box{fill:#f0c75a1f;stroke:#f0c75aa3}.graph-node.is-future .node-box{fill:#b4a3ff1f;stroke:#b4a3ffa3;stroke-dasharray:6 6}.graph-node.is-surface .node-box{fill:#f7f3ea17;stroke:#f7f3ea59}.graph-node.is-core .node-box{fill:#090d08fc;stroke:var(--accent);stroke-width:3px;filter:url(#nodeGlow)drop-shadow(0 20px 44px #0000006b)}.core-ring{fill:none;stroke:#caff553d;stroke-width:1.6px;stroke-dasharray:8 8;vector-effect:non-scaling-stroke}.graph-node.is-selected .node-box{stroke:var(--accent);stroke-width:3px}.node-name,.node-meta{pointer-events:none;fill:var(--ink);paint-order:stroke;stroke:#080907f5;stroke-linejoin:round;stroke-width:5px;font-size:15px;font-weight:900}.node-meta{fill:var(--muted);font-size:10.5px;font-weight:760}.core-name{stroke-width:4px;font-size:20px}.inspector{z-index:4;border-radius:var(--radius);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e0f0de0;border:1px solid #f7f3ea24;align-self:center;gap:15px;max-height:calc(100svh - 124px);padding:20px;display:grid;position:relative;overflow:auto;box-shadow:0 24px 70px #0000004d}.profile-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.profile-head small{color:var(--muted-2);margin-top:8px;font-size:12px;font-weight:800;display:block}.surface-orb{width:72px;height:72px;color:var(--accent);background:#d7ff5714;border:1px solid #d7ff5747;border-radius:50%;place-items:center;display:grid}.panel-kicker{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:900;display:inline-flex}.inspector h2{font-size:clamp(24px,2.15vw,34px);line-height:1.04}.inspector>p{color:#d0cabf;line-height:1.55}.inspector-actions{flex-wrap:wrap;gap:8px;display:flex}.detail-list{gap:8px;display:grid}.detail-row{border:1px solid var(--line);border-radius:var(--radius);background:#f7f3ea0b;padding:12px}.detail-row span{color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.detail-row strong{color:var(--ink);font-size:14px;line-height:1.35;display:block}.detail-row a{color:var(--ink);align-items:center;gap:6px;display:inline-flex}.detail-row a:hover,.detail-row a:focus-visible{color:var(--accent)}.meetup-ticket{z-index:6;border-radius:var(--radius);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0b09db;border:1px solid #d7ff573d;justify-content:space-between;align-items:center;gap:18px;width:min(640px,100% - 32px);padding:13px 14px;display:flex;position:absolute;bottom:24px;left:clamp(16px,3.5vw,44px);right:clamp(16px,3.5vw,44px)}.meetup-ticket span,.meetup-ticket strong{align-items:center;gap:7px;display:flex}.meetup-ticket span{color:var(--muted);font-size:12px;font-weight:800}.meetup-ticket strong{margin-top:4px;font-size:15px}.trust-band,.demo-wall,.builder-section,.operating-layer{width:min(var(--max), calc(100% - 32px));margin:0 auto}.trust-band{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.trust-band div{background:#121311cc;min-height:126px;padding:20px}.trust-band svg{color:var(--accent)}.trust-band strong,.trust-band span{display:block}.trust-band strong{margin-top:14px;font-size:18px}.trust-band span{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.45}.demo-wall,.builder-section,.operating-layer{padding:clamp(62px,8vw,104px) 0 0}.section-heading{max-width:780px;margin-bottom:24px}.section-heading h2{margin-top:12px;font-size:clamp(28px,3.5vw,48px);line-height:1.02}.demo-card-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.demo-profile-card{border:1px solid var(--line);border-radius:var(--radius);min-height:250px;color:var(--ink);text-align:left;background:linear-gradient(#f7f3ea0f,#0000 60%),#121311d1;align-content:start;gap:10px;padding:16px;display:grid}.demo-profile-card:hover,.demo-profile-card:focus-visible{background:linear-gradient(#d7ff5714,#0000 66%),#12140ff0;border-color:#d7ff5775}.demo-card-index,.demo-card-footer{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.demo-profile-card strong{font-size:18px;line-height:1.12}.demo-profile-card small{color:var(--muted);font-size:12px;line-height:1.35}.demo-profile-card p{color:#d0cabf;font-size:13px;line-height:1.45}.demo-card-footer{color:var(--muted);letter-spacing:0;text-transform:none;margin-top:auto}.video-strip{grid-template-columns:1.25fr 1fr 1fr;gap:14px;display:grid}.video-tile{border:1px solid var(--line);border-radius:var(--radius);text-align:left;background:#0b0f14;min-height:280px;padding:0;position:relative;overflow:hidden}.video-tile:first-child{min-height:360px}.video-tile img{width:100%;height:100%;min-height:inherit;object-fit:cover;opacity:.82;transition:transform .22s,opacity .22s}.video-tile:after{content:"";background:linear-gradient(#0000,#04070aeb);height:52%;position:absolute;inset:auto 0 0}.video-tile:hover img{opacity:1;transform:scale(1.035)}.video-tile strong,.play-chip{z-index:2;position:absolute;left:16px}.video-tile strong{font-size:22px;bottom:16px}.play-chip{border-radius:var(--radius);color:var(--muted);background:#05070ab3;border:1px solid #ffffff29;align-items:center;gap:7px;padding:7px 9px;font-size:12px;font-weight:800;display:inline-flex;bottom:50px}.builder-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.builder-card{border:1px solid var(--line);border-radius:var(--radius);min-height:86px;color:var(--ink);text-align:left;background:#f7f3ea0b;grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;gap:11px;padding:13px;display:grid}.builder-card:hover,.builder-card:focus-visible{background:#d7ff5712;border-color:#d7ff576b}.builder-card strong,.builder-card small{display:block}.builder-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.builder-card small{color:var(--muted);margin-top:4px;font-size:12px}.builder-card svg{color:var(--muted-2)}.ops-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-bottom:84px;display:grid}.ops-item{border-top:1px solid var(--line-strong);min-height:210px;padding:20px 0 0}.ops-item span{border-radius:var(--radius);width:34px;height:34px;color:var(--accent);background:#caff551a;place-items:center;font-weight:900;display:grid}.ops-item h3{margin-top:16px;font-size:18px}.ops-item p{color:var(--muted);margin-top:10px;line-height:1.55}button:focus-visible,a:focus-visible,input:focus-visible,.graph-node:focus-visible .node-box{outline:2px solid var(--accent);outline-offset:3px}@media (width<=1400px){.hero{grid-template-columns:minmax(280px,.9fr) minmax(420px,1.1fr)}.inspector{width:min(380px,38vw);max-height:52vh;position:absolute;bottom:98px;right:clamp(16px,3.5vw,44px)}.hero-atlas{grid-column:2}.hero-metrics{display:none}.builder-grid,.demo-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.topbar nav a:not(.nav-button){display:none}.hero{min-height:auto;padding:86px 14px 20px;display:block}.hero:before{display:none}.hero-copy{max-width:none}.hero h1{font-size:clamp(39px,12vw,56px)}.hero-actions{grid-template-columns:1fr 1fr;display:grid}.hero-actions a,.hero-actions button{width:100%;padding-inline:10px}.hero-metrics{display:none}.hero-atlas{margin-top:18px}.atlas-shell{min-height:520px}.network-map{min-height:520px;transform:none}.atlas-toolbar{grid-template-columns:1fr;display:grid;inset:10px 10px auto}.search-field,.segmented{width:100%}.segmented button{flex:1}.inspector{width:auto;max-height:none;margin-top:12px;position:relative;inset:auto}.meetup-ticket{width:auto;margin-top:12px;position:relative;inset:auto}.trust-band,.video-strip,.demo-card-grid,.builder-grid,.ops-grid{grid-template-columns:1fr}.video-tile,.video-tile:first-child{min-height:240px}}@media (width<=520px){.topbar{min-height:64px}.brand small{display:none}.topbar nav a{min-height:36px;padding-inline:10px}.hero{padding-top:82px}.hero-copy>p:not(.eyebrow){font-size:14px}.hero-actions,.hero-metrics{grid-template-columns:1fr}.atlas-shell,.network-map{min-height:480px}.network-map{transform:none}.meetup-ticket{display:grid}}
