@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&family=JetBrains+Mono:wght@400;700&family=Syne:wght@400;600;700;800&display=swap";:root{--bg-deep: #050507;--bg-panel: rgba(255, 255, 255, .03);--accent-cyan: #00F0FF;--accent-purple: #7000FF;--text-main: #ffffff;--text-muted: #94a3b8;--border-light: rgba(255, 255, 255, .1);--border-glow: rgba(0, 240, 255, .4);--font-display: "Syne", sans-serif;--font-body: "Inter", sans-serif;--font-code: "JetBrains Mono", monospace}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--bg-deep);color:var(--text-main);font-family:var(--font-body);overflow-x:hidden;line-height:1.6}.bg-grid{position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:60px 60px;z-index:-1;pointer-events:none}.glow-orb{position:fixed;width:600px;height:600px;background:radial-gradient(circle,rgba(112,0,255,.1) 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;filter:blur(80px)}.slides-wrapper{scroll-snap-type:y mandatory;overflow-y:scroll;height:100vh}section{min-height:100vh;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 4rem;position:relative;border-bottom:1px solid rgba(255,255,255,.02)}.container{width:100%;max-width:1400px;margin:0 auto}h1,h2,h3,h4{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.02em}.tag{font-family:var(--font-code);color:var(--accent-cyan);border:1px solid var(--border-glow);padding:6px 14px;font-size:.75rem;border-radius:100px;display:inline-block;margin-bottom:1.5rem;letter-spacing:.05em}.gradient-text{background:linear-gradient(135deg,#fff 0%,var(--accent-cyan) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}p{color:var(--text-muted);line-height:1.6;font-size:1rem}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}.grid-4{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.panel{background:var(--bg-panel);border:1px solid var(--border-light);padding:2rem;border-radius:4px;backdrop-filter:blur(10px);transition:.3s}.panel:hover{border-color:var(--accent-cyan);background:#ffffff0d}.panel h3{font-size:1.1rem;color:#fff;margin-bottom:.75rem;display:flex;align-items:center;gap:10px}.panel h3:before{content:"";width:8px;height:8px;background:var(--accent-cyan);display:block}.reactor-container{position:relative;width:360px;height:360px;display:flex;justify-content:center;align-items:center}.reactor-core{position:absolute;width:180px;height:180px;background:radial-gradient(circle,rgba(0,240,255,.2) 0%,transparent 70%);border-radius:50%;z-index:1;box-shadow:0 0 50px #00f0ff1a;animation:core-pulse 2s infinite ease-in-out}.ring-inner{position:absolute;width:220px;height:220px;border:2px dashed rgba(0,240,255,.3);border-radius:50%;z-index:2;animation:spin-left 10s linear infinite}.ring-mid{position:absolute;width:280px;height:280px;border-radius:50%;border:1px solid rgba(255,255,255,.1);border-top:1px solid var(--accent-cyan);border-bottom:1px solid var(--accent-cyan);z-index:2;animation:spin-right 8s linear infinite;box-shadow:0 0 15px #00f0ff33}.ring-outer{position:absolute;width:360px;height:360px;border-radius:50%;border:1px solid transparent;border-left:4px solid var(--accent-cyan);border-right:4px solid var(--accent-cyan);z-index:2;animation:spin-slow 15s ease-in-out infinite alternate}.ring-outer:before,.ring-outer:after{content:"";position:absolute;width:10px;height:10px;background:var(--accent-cyan);border-radius:50%;box-shadow:0 0 10px var(--accent-cyan)}.ring-outer:before{top:15%;left:15%}.ring-outer:after{bottom:15%;right:15%}.reactor-label{position:relative;z-index:10;font-family:var(--font-code);font-size:.9rem;font-weight:700;color:var(--accent-cyan);letter-spacing:2px;background:#000c;padding:8px 16px;border:1px solid rgba(0,240,255,.5);backdrop-filter:blur(5px);text-shadow:0 0 10px var(--accent-cyan)}.demo-scope{--bg-window: #0e0e10;--bg-sidebar: #131316;--bg-card: #18181b;--text-primary: #ffffff;--text-secondary: #8b9bb4;--color-green: #00F0FF;--color-red: #ff3b30;--border-color: rgba(255,255,255,.1);--shadow-lg: 0 20px 50px rgba(0,0,0,.5)}.app-window{width:100%;height:75vh;background:var(--bg-window);border:1px solid var(--border-color);border-radius:16px;box-shadow:var(--shadow-lg);display:flex;overflow:hidden;position:relative;font-family:var(--font-body)}.sidebar{width:250px;background:var(--bg-sidebar);padding:20px;display:flex;flex-direction:column;border-right:1px solid var(--border-color)}.window-controls{display:flex;gap:8px;margin-bottom:24px}.dot{width:10px;height:10px;border-radius:50%;background:#333}.brand h2{font-size:16px;color:#fff;font-family:var(--font-display);margin-bottom:4px}.brand span{font-size:12px;color:var(--text-secondary);display:flex;align-items:center;gap:6px}.live-dot{width:6px;height:6px;background:var(--color-green);border-radius:50%;animation:pulse-green 2s infinite}.nav-menu{list-style:none;display:flex;flex-direction:column;gap:4px;margin-top:20px}.nav-item{display:flex;align-items:center;gap:10px;padding:10px;border-radius:6px;color:var(--text-secondary);font-size:13px;cursor:pointer}.nav-item.active{background:#ffffff0d;color:#fff;border-left:2px solid var(--color-green)}.main-content{flex:1;display:flex;flex-direction:column;background:var(--bg-window);overflow-y:hidden}.dash-header{height:60px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;padding:0 30px}.dash-header h1{font-size:14px;color:#fff;letter-spacing:.5px}.toggle-switch{background:#222;border-radius:20px;padding:2px;display:flex}.toggle-btn{padding:4px 12px;font-size:11px;border-radius:14px;cursor:pointer;color:#888}.toggle-btn.active{background:#444;color:#fff}.dashboard-grid{display:grid;grid-template-columns:2fr 1fr;gap:20px;padding:30px;height:100%;overflow-y:auto}.card{background:var(--bg-card);border-radius:12px;padding:20px;border:1px solid var(--border-color)}.metrics-card{grid-column:1 / 2;display:flex;justify-content:space-between;align-items:center}.metric-label{font-size:12px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:5px}.metric-value{font-size:24px;color:#fff;font-family:var(--font-code);font-weight:700}.green-text{color:var(--color-green)}.thesis-card{grid-column:2 / 3;grid-row:1 / 3;display:flex;flex-direction:column}.card-title{font-size:14px;color:#fff;font-weight:600;margin-bottom:10px;display:block}.thesis-body{font-size:13px;color:var(--text-secondary);line-height:1.5;flex:1}.chart-card{grid-column:1 / 2;height:100px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}svg.sparkline{width:100%;height:100%;overflow:visible}.line-path{fill:none;stroke:#ffffff1a;stroke-width:2}.line-path-active{fill:none;stroke:var(--color-green);stroke-width:2}.table-card{padding:0;overflow:hidden}table{width:100%;border-collapse:collapse}th{text-align:left;font-size:11px;color:#666;padding:15px 20px;border-bottom:1px solid var(--border-color)}td{padding:12px 20px;font-size:13px;border-bottom:1px solid var(--border-color);color:#ddd}.coin-icon{display:inline-flex;width:20px;height:20px;border-radius:50%;background:#333;align-items:center;justify-content:center;margin-right:8px;font-size:10px}.action-row{grid-column:1 / 3;display:grid;grid-template-columns:2fr 1fr;gap:20px}.chat-input-wrapper{background:#222;border-radius:8px;padding:12px;display:flex;align-items:center;gap:10px;border:1px solid var(--border-color)}.ai-avatar{width:24px;height:24px;background:var(--accent-purple);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff}.typewriter-container{font-family:var(--font-code);font-size:13px;color:var(--accent-cyan)}.cursor{display:inline-block;width:6px;height:14px;background:var(--accent-cyan);margin-left:2px;animation:blink 1s infinite}.gauge-svg{width:50px;height:50px;transform:rotate(-90deg)}.gauge-bg{fill:none;stroke:#333;stroke-width:4}.gauge-fill{fill:none;stroke-width:4;stroke-linecap:round;stroke-dasharray:100,100;transition:stroke-dashoffset 1s}.orange-stroke{stroke:#ff9500}.green-stroke{stroke:var(--color-green)}@keyframes spin-right{to{transform:rotate(360deg)}}@keyframes spin-left{to{transform:rotate(-360deg)}}@keyframes spin-slow{0%{transform:rotate(-20deg) scale(.95);opacity:.5}to{transform:rotate(20deg) scale(1.05);opacity:1}}@keyframes core-pulse{0%{transform:scale(.9);opacity:.5}50%{transform:scale(1.1);opacity:.8;box-shadow:0 0 80px #00f0ff4d}to{transform:scale(.9);opacity:.5}}@keyframes pulse-green{0%{transform:scale(.95);opacity:.7}50%{transform:scale(1.2);opacity:1;box-shadow:0 0 10px var(--color-green)}to{transform:scale(.95);opacity:.7}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.hero-title{font-size:7rem;line-height:.9;margin-bottom:1.5rem}.hero-sub{font-size:1.5rem;max-width:700px;margin-bottom:2rem;color:#fff}.timeline-flex{display:flex;justify-content:space-between;gap:2rem;margin-top:3rem}.time-col{flex:1;border-top:1px solid var(--border-light);padding-top:1rem;position:relative}.time-col.future{border-top:2px solid var(--accent-cyan)}.time-col h4{font-family:var(--font-code);margin-bottom:1rem;font-size:1.2rem}.chart-step-container{display:flex;align-items:flex-end;gap:1rem;height:300px;margin-top:3rem}.chart-step{flex:1;background:#ffffff0d;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem;border:1px solid var(--border-light);position:relative;transition:.4s;min-height:80px;overflow:visible}.chart-step:hover{background:var(--accent-cyan);color:#000;border-color:var(--accent-cyan)}.chart-step:hover .val{color:#000}.val{font-family:var(--font-display);font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:5px;white-space:nowrap}.footer{position:absolute;bottom:1rem;width:100%;padding:0 4rem;display:flex;justify-content:space-between;font-family:var(--font-code);font-size:.7rem;color:#fff3}@media(max-width:1024px){section{padding:2rem}.footer{padding:0 2rem}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr;gap:1.5rem}.hero-title{font-size:5rem}.hero-sub{font-size:1.25rem}.app-window{height:auto;min-height:80vh;flex-direction:column}.sidebar{width:100%;border-right:none;border-bottom:1px solid var(--border-color);padding:15px}.nav-menu{flex-direction:row;flex-wrap:wrap;gap:8px}.nav-item{padding:8px 12px;font-size:12px}.dashboard-grid{grid-template-columns:1fr;padding:20px}.metrics-card{flex-wrap:wrap;gap:1rem}.thesis-card{grid-column:1;grid-row:auto}.action-row{grid-column:1;grid-template-columns:1fr}.reactor-container{width:280px;height:280px}.reactor-core{width:140px;height:140px}.ring-inner{width:170px;height:170px}.ring-mid{width:220px;height:220px}.ring-outer{width:280px;height:280px}.timeline-flex{flex-direction:column;gap:1.5rem}.chart-step-container{height:250px;gap:.5rem}.val{font-size:1.2rem}}@media(max-width:768px){section{padding:3rem 1rem 1.5rem;min-height:100vh;justify-content:flex-start}.footer{padding:0 1rem;bottom:.5rem}.tag{font-size:.65rem;padding:5px 10px;margin-bottom:1rem}.hero-title{font-size:3.5rem}.hero-sub{font-size:1rem;margin-bottom:1.5rem}h2{font-size:1.75rem!important}.panel{padding:1.25rem}.panel h3{font-size:1rem}.app-window{border-radius:12px}.sidebar{padding:12px}.window-controls{margin-bottom:12px}.brand h2{font-size:14px}.nav-menu{margin-top:12px}.nav-item{padding:6px 10px;font-size:11px}.dashboard-grid{padding:15px;gap:12px}.card{padding:12px;border-radius:8px}.metrics-card{flex-direction:column;align-items:flex-start;gap:1rem}.metric-value{font-size:20px}.metric-label{font-size:10px}.dash-header{padding:0 15px;height:50px}.dash-header h1{font-size:12px}th,td{padding:10px 12px;font-size:11px}.coin-icon{width:18px;height:18px;margin-right:6px}.reactor-container{width:200px;height:200px}.reactor-core{width:100px;height:100px}.ring-inner{width:130px;height:130px}.ring-mid{width:160px;height:160px}.ring-outer{width:200px;height:200px}.reactor-label{font-size:.7rem;padding:6px 12px}.chart-step-container{height:200px;flex-wrap:wrap}.chart-step{min-width:calc(50% - .5rem);flex:none;min-height:60px;padding:.75rem}.val{font-size:1rem}.team-grid{flex-direction:column;gap:1rem}.team-card{width:100%;height:150px}.glow-orb{width:300px;height:300px}}@media(max-width:480px){.hero-title{font-size:2.5rem}.hero-sub{font-size:.9rem}h2{font-size:1.5rem!important}.metric-value{font-size:18px}.chart-step-container{height:auto}.chart-step{min-width:100%;height:60px}.timeline-flex{gap:1rem}.time-col h4{font-size:1rem}.time-col p{font-size:.875rem}}.terminal-text[data-astro-cid-lyxh443y]{font-family:var(--font-code);color:var(--accent-cyan);font-size:.9rem}.section-title[data-astro-cid-pvsclcbc]{font-size:3rem;margin-bottom:1.5rem}.highlight-text[data-astro-cid-pvsclcbc]{font-size:1.2rem;color:#fff;margin-bottom:1rem}.panels-stack[data-astro-cid-pvsclcbc]{display:flex;flex-direction:column;gap:1.5rem}.centered[data-astro-cid-d2u53jhi]{text-align:center}.section-title[data-astro-cid-d2u53jhi]{font-size:4rem;margin-bottom:2rem}.description[data-astro-cid-d2u53jhi]{font-size:1.2rem;max-width:800px;margin:0 auto 3rem}.cyan-text[data-astro-cid-d2u53jhi]{color:var(--accent-cyan)}.open-lane-panel[data-astro-cid-d2u53jhi]{display:inline-block;border-color:var(--accent-cyan)}.cyan-heading[data-astro-cid-d2u53jhi]{justify-content:center;color:var(--accent-cyan)}.open-lane-panel[data-astro-cid-d2u53jhi] p[data-astro-cid-d2u53jhi]{max-width:600px}.aligned-center[data-astro-cid-dah4xlzb]{align-items:center}.qandy-title[data-astro-cid-dah4xlzb]{font-size:5rem;color:var(--accent-cyan);text-shadow:0 0 30px rgba(0,240,255,.3)}.subtitle[data-astro-cid-dah4xlzb]{font-size:1.5rem;margin-bottom:2rem}.highlight-quote[data-astro-cid-dah4xlzb]{color:#fff;border-left:2px solid var(--accent-cyan);padding-left:1rem;margin-top:1rem}.reactor-wrapper[data-astro-cid-dah4xlzb]{display:flex;justify-content:center}@media(max-width:768px){.qandy-title[data-astro-cid-dah4xlzb]{font-size:3rem}.subtitle[data-astro-cid-dah4xlzb]{font-size:1.2rem;margin-bottom:1rem}.reactor-wrapper[data-astro-cid-dah4xlzb]{margin-top:2rem}}.slide-header[data-astro-cid-4zgnkkyz]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.section-title[data-astro-cid-4zgnkkyz]{font-size:2rem}.coin-icon[data-astro-cid-4zgnkkyz]{display:inline-flex;width:24px;height:24px;border-radius:50%;align-items:center;justify-content:center;margin-right:8px;vertical-align:middle}.btc-icon[data-astro-cid-4zgnkkyz]{background:#f7931a20}.eth-icon[data-astro-cid-4zgnkkyz]{background:#627eea20}.sol-icon[data-astro-cid-4zgnkkyz]{background:linear-gradient(135deg,#9945ff20,#14f19520)}.gauges-card[data-astro-cid-4zgnkkyz]{display:flex;justify-content:space-around;align-items:center}.gauge-item[data-astro-cid-4zgnkkyz]{text-align:center}.gauge-wrapper[data-astro-cid-4zgnkkyz]{position:relative;width:70px;height:70px;display:flex;align-items:center;justify-content:center}.gauge-wrapper[data-astro-cid-4zgnkkyz] .gauge-svg[data-astro-cid-4zgnkkyz]{width:70px;height:70px}.gauge-percent[data-astro-cid-4zgnkkyz]{position:absolute;font-family:var(--font-code);font-size:12px;font-weight:700;color:#fff}.gauge-label[data-astro-cid-4zgnkkyz]{font-size:10px;color:#666;margin-top:8px}.halt-btn[data-astro-cid-4zgnkkyz]{padding:10px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#888;cursor:pointer}.chart-label[data-astro-cid-4zgnkkyz]{position:absolute;top:12px;left:16px;font-size:11px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;font-weight:500}@media(max-width:768px){.section-title[data-astro-cid-4zgnkkyz]{font-size:1.5rem}.coin-icon[data-astro-cid-4zgnkkyz]{width:20px;height:20px;margin-right:6px}.gauge-wrapper[data-astro-cid-4zgnkkyz],.gauge-wrapper[data-astro-cid-4zgnkkyz] .gauge-svg[data-astro-cid-4zgnkkyz]{width:55px;height:55px}.gauge-percent[data-astro-cid-4zgnkkyz]{font-size:10px}.chart-label[data-astro-cid-4zgnkkyz]{font-size:9px;top:8px;left:12px}}.section-title[data-astro-cid-fwqbvnhv]{font-size:2.5rem;margin-bottom:3rem}.reliability-panel[data-astro-cid-fwqbvnhv]{margin-top:2rem;border-color:#ffffff0d}.section-title[data-astro-cid-yody4wwo]{font-size:2.5rem;margin-bottom:3rem}.section-title[data-astro-cid-36lythvy]{font-size:2.5rem}.subtitle[data-astro-cid-36lythvy]{margin-bottom:2rem}.cyan-text[data-astro-cid-36lythvy]{color:var(--accent-cyan)}.white-text[data-astro-cid-36lythvy]{color:#fff}.section-title[data-astro-cid-sdcnwzri]{font-size:2.5rem;margin-bottom:3rem}.phase-label[data-astro-cid-sdcnwzri]{color:var(--accent-cyan);font-family:var(--font-code);font-size:.875rem;margin-bottom:0}.phase-title[data-astro-cid-sdcnwzri]{margin-top:.5rem}.centered[data-astro-cid-eqvgnyvv]{text-align:center}.section-title[data-astro-cid-eqvgnyvv]{font-size:3rem;margin-bottom:1rem}.description[data-astro-cid-eqvgnyvv]{max-width:600px;margin:0 auto 3rem;font-size:1.2rem;color:#fff}.team-grid[data-astro-cid-eqvgnyvv]{display:flex;gap:2rem;justify-content:center;margin-top:4rem;flex-wrap:wrap}.team-card[data-astro-cid-eqvgnyvv]{width:200px;height:250px;display:flex;align-items:flex-end}.member-info[data-astro-cid-eqvgnyvv]{display:flex;flex-direction:column;gap:.25rem}.member-name[data-astro-cid-eqvgnyvv]{font-size:1.25rem;font-weight:600;color:#fff}.role-label[data-astro-cid-eqvgnyvv]{font-family:var(--font-code);color:var(--accent-cyan);font-size:.875rem}@media(max-width:768px){.section-title[data-astro-cid-eqvgnyvv]{font-size:2rem}.description[data-astro-cid-eqvgnyvv]{font-size:1rem;margin-bottom:2rem}.team-grid[data-astro-cid-eqvgnyvv]{flex-direction:column;align-items:center;gap:1rem;margin-top:2rem}.team-card[data-astro-cid-eqvgnyvv]{width:100%;max-width:280px;height:120px}}.section-title[data-astro-cid-dfnfbmuu]{font-size:3rem}.subtitle[data-astro-cid-dfnfbmuu]{margin-bottom:2rem}.chart-step[data-astro-cid-dfnfbmuu].highlight{background:var(--accent-cyan);color:#000}.dark-text[data-astro-cid-dfnfbmuu]{color:#000}.round-label[data-astro-cid-dfnfbmuu]{font-size:.8rem;font-family:var(--font-code)}.bold-label[data-astro-cid-dfnfbmuu]{font-weight:700}
