:root{--cosmic-void: #000000;--deep-space: #0a0b0f;--deep-cosmic: #0b0f1a;--deep-cosmic-2: #111827;--warm-ivory: #f9f5e0;--ember-gold: #d19455;--ember-gold-bright: #e8b366;--muted-cyan: #b8c5d6;--stellar-silver: #c9d1d9;--ethereal-blue: #4a90e2;--quantum-purple: #8b5cf6;--nebula-pink: #ff6b9d;--patina-green: #5e746a;--titanium: #9aa1a9;--cal-sil-al: #b7b1a2;--slag-blue: #344658;--accent-blue: #00d4ff;--accent-blue-dark: #0099cc;--light-bg: #f8f9fa;--border-light: #f0f0f0;--text-dark: #1a1a1a;--text-medium: #444;--text-light: #333;--spec-hi: rgba(255,255,255,.85);--spec-lo: rgba(255,255,255,.15);--gold-glow: rgba(209, 148, 85, .4);--gold-glow-subtle: rgba(209, 148, 85, .1);--z-background: -2;--z-content: 20;--z-navigation: 100;--z-modal: 1000}.cosmic-layer{position:fixed;inset:0;z-index:-2;background:radial-gradient(ellipse at 20% 80%,rgba(139,92,246,.12) 0%,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(74,144,226,.12) 0%,transparent 50%),radial-gradient(ellipse at 40% 40%,rgba(209,148,85,.06) 0%,transparent 50%),radial-gradient(ellipse at 60% 70%,rgba(255,107,157,.08) 0%,transparent 50%),linear-gradient(180deg,var(--cosmic-void) 0%,var(--deep-space) 100%);animation:cosmic-drift 60s ease-in-out infinite}.cosmic-layer:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23f9f5e0' fill-opacity='0.05'%3E%3Ccircle cx='30' cy='30' r='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");animation:stellar-drift 120s linear infinite}.nebula-particles{position:absolute;inset:0;overflow:hidden;pointer-events:none}.particle{position:absolute;border-radius:50%;opacity:0;animation:float-particle linear infinite}.sublime-cursor{position:fixed;width:24px;height:24px;pointer-events:none;z-index:10000;mix-blend-mode:difference;--cursor-x: calc(50vw - 12px) ;--cursor-y: calc(50vh - 12px) ;--cursor-scale: 1;--cursor-opacity: 0;transform:translate3d(var(--cursor-x),var(--cursor-y),0) scale(var(--cursor-scale));opacity:var(--cursor-opacity);transition:opacity .3s ease;will-change:transform,opacity}.sublime-cursor.active{--cursor-opacity: .85}.sublime-cursor.pressed{--cursor-scale: .85}.sublime-cursor.hovering{--cursor-scale: 1.25}.sublime-cursor.hovering.pressed{--cursor-scale: .95}.cursor-outer{position:absolute;width:24px;height:24px;border:1px solid var(--warm-ivory);border-radius:50%;opacity:.5;animation:pulse-glow 2s ease-in-out infinite}.sublime-cursor.hovering .cursor-outer{border-color:var(--ethereal-blue);box-shadow:0 0 22px #4a90e273}.cursor-inner{position:absolute;top:50%;left:50%;width:4px;height:4px;background:var(--ember-gold);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px var(--ember-gold)}.sublime-cursor.hovering .cursor-inner{box-shadow:0 0 16px var(--ethereal-blue)}.cosmic-title{background:linear-gradient(135deg,var(--warm-ivory) 0%,var(--ember-gold) 30%,var(--ethereal-blue) 60%,var(--quantum-purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 60px rgba(209,148,85,.3);animation:title-breathe 8s ease-in-out infinite;color:var(--warm-ivory)}@supports not (-webkit-background-clip: text){.cosmic-title{color:var(--warm-ivory)!important;text-shadow:2px 2px 4px rgba(0,0,0,.8)}}.cosmic-text{color:var(--warm-ivory);text-shadow:0 0 20px rgba(249,245,224,.1)}.cosmic-subtitle{color:var(--stellar-silver);opacity:.9}.floating-orb{position:absolute;border-radius:50%;background:radial-gradient(circle,var(--ember-gold) 0%,transparent 70%);filter:blur(1px);animation:float-orb linear infinite;pointer-events:none}.floating-orb.blue{background:radial-gradient(circle,var(--ethereal-blue) 0%,transparent 70%)}.floating-orb.purple{background:radial-gradient(circle,var(--quantum-purple) 0%,transparent 70%)}.floating-orb.pink{background:radial-gradient(circle,var(--nebula-pink) 0%,transparent 70%)}.sublime-card{background:linear-gradient(135deg,#ffffff0d,#ffffff05);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:2rem;transition:all .6s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.sublime-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#d1945514,#4a90e214);opacity:0;transition:opacity .6s ease}.sublime-card:hover{transform:translateY(-10px) scale(1.02);border-color:#d194554d;box-shadow:0 20px 40px #0000004d}.sublime-card:hover:before{opacity:1}.card-content{position:relative;z-index:1}.governance-logo{position:relative;width:200px;height:200px;margin:0 auto;filter:drop-shadow(0 0 30px rgba(209,148,85,.4))}.logo-ring{position:absolute;border:2px solid var(--ember-gold);border-radius:50%;opacity:.8;animation:rotate-ring 25s linear infinite;background:radial-gradient(circle at 50% 50%,rgba(209,148,85,.1) 0%,transparent 60%)}.logo-ring:nth-child(1){inset:20px;border-width:2px;animation-duration:30s}.logo-ring:nth-child(2){inset:40px;border-width:1px;animation-duration:45s;animation-direction:reverse;opacity:.6;border-color:var(--ethereal-blue)}.logo-ring:nth-child(3){inset:60px;border-width:1px;border-color:var(--quantum-purple);animation-duration:60s;opacity:.4}.logo-core{position:absolute;top:50%;left:50%;width:60px;height:60px;background:linear-gradient(135deg,var(--warm-ivory) 0%,var(--ember-gold) 100%);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #f9f5e04d,inset 0 10px 10px #fff3;animation:core-pulse 4s ease-in-out infinite}.logo-core:before{content:"⚖️";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;color:var(--cosmic-void)}.cosmic-nav{background:#0a0b0fcc;backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.1)}.cosmic-nav a{color:var(--warm-ivory);transition:all .3s ease;position:relative}.cosmic-nav a:before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,var(--ember-gold),var(--ethereal-blue));transition:width .3s ease}.cosmic-nav a:hover:before{width:100%}@keyframes cosmic-drift{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-20px) rotate(1deg)}66%{transform:translateY(10px) rotate(-.5deg)}}@keyframes stellar-drift{0%{transform:translate(0)}to{transform:translate(-60px)}}@keyframes pulse-glow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes title-breathe{0%,to{transform:scale(1);filter:blur(0px)}50%{transform:scale(1.01);filter:blur(.3px)}}@keyframes core-pulse{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 20px #f9f5e04d,inset 0 10px 10px #fff3}50%{transform:translate(-50%,-50%) scale(1.05);box-shadow:0 0 30px #f9f5e080,inset 0 10px 10px #ffffff4d}}@keyframes float-particle{0%{opacity:0;transform:translateY(100vh) translate(0) scale(0)}10%{opacity:1;transform:translateY(90vh) translate(10px) scale(1)}90%{opacity:1;transform:translateY(10vh) translate(-10px) scale(1)}to{opacity:0;transform:translateY(0) translate(0) scale(0)}}@keyframes float-orb{0%{transform:translateY(100vh) translate(-50px) scale(0);opacity:0}20%{opacity:.6;transform:translateY(80vh) translate(0) scale(1)}80%{opacity:.6;transform:translateY(20vh) translate(50px) scale(1)}to{opacity:0;transform:translateY(0) translate(0) scale(0)}}@media (max-width: 768px){.governance-logo{width:150px;height:150px}.sublime-card{padding:1.5rem}.cosmic-title{font-size:clamp(2rem,8vw,4rem)}}body.cosmic-theme{background:var(--cosmic-void);color:var(--warm-ivory);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;cursor:none;overflow-x:hidden}body.cosmic-theme a,body.cosmic-theme button,body.cosmic-theme summary,body.cosmic-theme [role=button],body.cosmic-theme .cta-link,body.cosmic-theme .sublime-card,body.cosmic-theme .titanium-card{cursor:none}body.cosmic-theme input,body.cosmic-theme textarea,body.cosmic-theme select{cursor:text}.cosmic-theme h1,.cosmic-theme h2,.cosmic-theme h3,.cosmic-theme h4,.cosmic-theme h5,.cosmic-theme h6{color:var(--warm-ivory)}.cosmic-theme p{color:var(--stellar-silver)}.cosmic-theme .btn-primary{background:linear-gradient(135deg,var(--ember-gold),var(--ethereal-blue));color:var(--cosmic-void);border:none;transition:all .3s ease}.cosmic-theme .btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 20px #d194554d}.cosmic-theme .btn-secondary{background:transparent;color:var(--warm-ivory);border:1px solid var(--ember-gold);transition:all .3s ease}.cosmic-theme .btn-secondary:hover{background:var(--ember-gold);color:var(--cosmic-void);transform:translateY(-2px)}.five-foundations{padding:6rem 0;background:linear-gradient(135deg,var(--deep-space),var(--deep-cosmic));position:relative}.five-foundations:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(209,148,85,.05) 0%,transparent 70%);pointer-events:none}.foundations-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;margin-top:4rem}.foundations-grid>:nth-child(3){grid-column:1 / -1;margin:0 auto;max-width:calc(50% - 1.5rem)}@media (max-width: 900px){.foundations-grid{grid-template-columns:repeat(2,1fr)}.foundations-grid>:nth-child(3){grid-column:auto;margin:0;max-width:none}}@media (max-width: 600px){.foundations-grid{grid-template-columns:1fr}.foundations-grid>:nth-child(3){grid-column:auto;margin:0;max-width:none}}.foundation-card{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid rgba(209,148,85,.2);border-radius:16px;padding:2.5rem;backdrop-filter:blur(10px);transition:all .4s ease;position:relative}.foundation-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(209,148,85,.1),transparent);border-radius:16px;opacity:0;transition:opacity .4s ease;pointer-events:none}.foundation-card:hover:before{opacity:1}.foundation-card:hover{transform:translateY(-8px);border-color:#d1945566;box-shadow:0 20px 40px #0006}.foundation-icon{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:radial-gradient(circle,rgba(209,148,85,.1),transparent);border-radius:50%}.foundation-card h3{font-size:1.5rem;font-weight:700;color:var(--ember-gold);margin-bottom:1rem;letter-spacing:2px}.foundation-description{color:var(--stellar-silver);margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.foundation-quote{font-style:italic;color:var(--warm-ivory);background:linear-gradient(135deg,#d194551a,#ffffff0d);padding:1.5rem;border-radius:12px;border-left:4px solid var(--ember-gold);font-size:.95rem;line-height:1.6;margin:0;position:relative}.foundation-quote:before{content:'"';font-size:3rem;color:var(--ember-gold);position:absolute;top:-10px;left:10px;opacity:.6}.foundations-synthesis{margin-top:5rem;text-align:center}.synthesis-content{max-width:800px;margin:0 auto;padding:3rem;background:linear-gradient(135deg,#ffffff14,#ffffff08);border:2px solid rgba(209,148,85,.3);border-radius:24px;backdrop-filter:blur(15px)}.synthesis-icon{margin-bottom:2rem;display:flex;justify-content:center}.synthesis-quote{font-size:1.3rem;font-style:italic;color:var(--warm-ivory);margin-bottom:1rem;line-height:1.6}.synthesis-attribution{color:var(--ember-gold);font-weight:600;font-size:1rem}.foundations-philosophy{padding:6rem 0;background:var(--deep-cosmic);position:relative}.foundations-philosophy:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(209,148,85,.03) 0%,transparent 70%);pointer-events:none}.philosophy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem;margin-top:3rem}.philosophy-card{background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:1px solid rgba(209,148,85,.15);border-radius:12px;padding:2rem;backdrop-filter:blur(8px);transition:all .3s ease}.philosophy-card:hover{transform:translateY(-4px);border-color:#d194554d;box-shadow:0 15px 30px #0000004d}.philosophy-icon{margin-bottom:1rem;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:radial-gradient(circle,rgba(209,148,85,.08),transparent);border-radius:50%}.philosophy-card h3{font-size:1.2rem;font-weight:600;color:var(--ember-gold);margin-bottom:1rem;letter-spacing:1px}.philosophy-quote{font-style:italic;color:var(--stellar-silver);background:linear-gradient(135deg,#d194550d,#ffffff05);padding:1.2rem;border-radius:8px;border-left:3px solid var(--ember-gold);font-size:.9rem;line-height:1.5;margin:0}.philosophy-synthesis{margin-top:4rem;text-align:center}.philosophy-synthesis .synthesis-content{max-width:700px;padding:2.5rem}.philosophy-synthesis .synthesis-quote{font-size:1.2rem}@media (max-width: 768px){.foundations-grid{grid-template-columns:1fr;gap:2rem}.foundation-card{padding:2rem}.philosophy-grid{grid-template-columns:1fr;gap:2rem}.philosophy-card{padding:1.5rem}.synthesis-content{padding:2rem}.synthesis-quote{font-size:1.1rem}}.foundation-insight{padding:4rem 0;background:linear-gradient(135deg,#d194550d,#0a081e4d);position:relative;overflow:hidden}.foundation-insight:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,var(--gold-glow-subtle) 0%,transparent 70%);pointer-events:none}.insight-content{display:flex;align-items:flex-start;gap:3rem;max-width:1000px;margin:0 auto;position:relative;z-index:2}.insight-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:120px;height:120px;background:linear-gradient(135deg,#d194551a,#f9f5e00d);border:2px solid rgba(209,148,85,.3);border-radius:50%;backdrop-filter:blur(10px)}.insight-icon svg{filter:drop-shadow(0 0 20px var(--gold-glow))}.insight-text{flex:1}.insight-text h3{font-size:2rem;font-weight:700;color:var(--ember-gold);margin-bottom:1.5rem;letter-spacing:.1em}.foundation-quote{font-size:1.2rem;line-height:1.6;color:var(--warm-ivory);font-style:italic;margin:0 0 1.5rem;padding:0;border:none;background:none;position:relative}.foundation-quote:before{content:'"';font-size:3rem;color:var(--ember-gold);position:absolute;left:-2rem;top:-.5rem;opacity:.6}.foundation-quote:after{content:'"';font-size:3rem;color:var(--ember-gold);position:absolute;right:-1.5rem;bottom:-1.5rem;opacity:.6}.insight-note{color:var(--muted-cyan);font-size:1rem;line-height:1.5;margin:0}@media (max-width: 768px){.insight-content{flex-direction:column;align-items:center;text-align:center;gap:2rem}.insight-icon{width:80px;height:80px}.insight-text h3{font-size:1.5rem}.foundation-quote{font-size:1.1rem}.foundation-quote:before,.foundation-quote:after{display:none}}*{box-sizing:border-box}.hero-section{position:relative;min-height:100vh;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:var(--z-hero, 10);padding:2rem;isolation:isolate;overflow:hidden}.hero-content{width:min(100%,720px)}.cosmic-layer{position:fixed;inset:0;z-index:var(--z-bg, 0);pointer-events:none}.sublime-cursor{pointer-events:none;z-index:var(--z-cursor, 10000)}.revelation-section,.pathways,.architecture-preview,.trust-signals{position:relative;z-index:var(--z-content, 20);background:var(--deep-cosmic, #0b0f1a);isolation:isolate}.revelation-section{min-height:auto;padding:6rem 2rem}.revelation-content{position:relative;top:auto;transform:none;text-align:center;max-width:1200px;margin:0 auto}.pathways{margin-top:0;padding:6rem 0;background:linear-gradient(180deg,var(--deep-cosmic, #0b0f1a) 0%,rgba(17,24,39,.3) 100%)}.subtitle,.tagline,.company,.hero-actions{animation-fill-mode:both;animation-delay:0s}.revelation-grid,.pathway-grid{opacity:1;transform:none;animation:none}@media (max-width: 768px){.hero-section{min-height:100vh;padding:clamp(3.5rem,14vh,6rem) 1.25rem clamp(3rem,14vh,5rem)}.revelation-section{padding:4rem 1rem}.pathways{padding:4rem 0}}.revelation-section,.pathways,.architecture-preview,.trust-signals{display:block;visibility:visible;opacity:1;position:relative;margin:0;clear:both}main{position:relative;z-index:var(--z-content, 20)}.sublime-logo{position:relative;z-index:1}.container{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 2rem;width:100%}.theme-ubiquity{--ink: var(--warm-ivory);--metal-hi: var(--titanium);--metal-mid: var(--cal-sil-al);--metal-lo: var(--slag-blue);--accent: var(--ember-gold);color:var(--warm-ivory);position:relative;background:radial-gradient(circle at 12% 8%,rgba(209,148,85,.05) 0%,transparent 55%),radial-gradient(circle at 88% 4%,rgba(74,144,226,.14) 0%,transparent 60%),radial-gradient(circle at 50% 100%,rgba(139,92,246,.07) 0%,transparent 65%),linear-gradient(180deg,#060a14f5,#04070efa 45%,#03060cfc);isolation:isolate}.theme-ubiquity:before,.theme-ubiquity:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.theme-ubiquity:before{background:radial-gradient(circle at 20% 25%,rgba(74,144,226,.12) 0%,transparent 55%),radial-gradient(circle at 78% 70%,rgba(139,92,246,.1) 0%,transparent 60%),radial-gradient(circle at 40% 85%,rgba(255,107,157,.08) 0%,transparent 70%);filter:blur(40px);opacity:.28;mix-blend-mode:lighten}.theme-ubiquity:after{background-image:radial-gradient(circle at 10% 30%,rgba(255,255,255,.04) 0 1px,transparent 1px),radial-gradient(circle at 70% 20%,rgba(74,144,226,.05) 0 1px,transparent 1px),radial-gradient(circle at 35% 75%,rgba(139,92,246,.05) 0 1px,transparent 1px),radial-gradient(circle at 90% 65%,rgba(255,107,157,.04) 0 1px,transparent 1px);background-size:220px 220px,180px 180px,240px 240px,260px 260px;mix-blend-mode:screen;opacity:.2}.theme-ubiquity>*{position:relative;z-index:1}.theme-ubiquity .hero:not([data-surface=light]){background:linear-gradient(135deg,var(--deep-cosmic) 0%,var(--deep-cosmic-2) 100%);color:var(--warm-ivory)}.theme-ubiquity .hero:not([data-surface=light]) h1{background:linear-gradient(135deg,var(--ember-gold) 0%,#e8b366 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:var(--warm-ivory)}.theme-ubiquity .hero:not([data-surface=light]) .hero-subtitle,.theme-ubiquity .hero:not([data-surface=light]) p{color:var(--muted-cyan)}.theme-ubiquity .section-header h2{color:var(--ember-gold);text-shadow:1px 1px 3px rgba(0,0,0,.6)}.theme-ubiquity .section-header p{color:var(--stellar-silver)}.theme-ubiquity .surface-light{color:var(--text-dark)}.theme-ubiquity .surface-light .section-header h2{color:var(--text-dark);text-shadow:none}.theme-ubiquity .surface-light .section-header p,.theme-ubiquity .surface-light p{color:var(--text-medium)}.theme-ubiquity .titanium-card{background:linear-gradient(135deg,#9aa1a921,#b7b1a216,#34465821);border:1px solid var(--patina-green);backdrop-filter:blur(8px);border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.theme-ubiquity .titanium-card:hover{background:linear-gradient(135deg,#9aa1a936,#b7b1a221,#34465836);border-color:var(--ember-gold);transform:translateY(-2px);box-shadow:0 8px 25px #d1945521}.theme-ubiquity .fusion-divider{margin:3rem 0;text-align:center}.theme-ubiquity .component-icon{margin-bottom:1rem}.theme-ubiquity .titanium-card:hover .component-icon{transform:scale(1.1);transition:transform .3s ease}.theme-ubiquity .cosmic-section{position:relative;padding:clamp(3rem,5vw,5.5rem) 0;background:linear-gradient(180deg,#0b111dd9,#080c1699);border-top:1px solid rgba(209,148,85,.08);border-bottom:1px solid rgba(74,144,226,.08);box-shadow:0 40px 90px #00000059;overflow:hidden}.theme-ubiquity .cosmic-section:before{content:"";position:absolute;inset:-40% -20% auto;height:60%;background:radial-gradient(circle,rgba(209,148,85,.18) 0%,transparent 65%);filter:blur(60px);opacity:.35}.theme-ubiquity .cosmic-section .container,.theme-ubiquity .cosmic-section .section-header{position:relative;z-index:1}.theme-ubiquity .cosmic-section .section-header h2{color:var(--warm-ivory);text-shadow:0 0 30px rgba(209,148,85,.25)}.theme-ubiquity .cosmic-section .section-header p{color:var(--stellar-silver)}.theme-ubiquity .cosmic-card{position:relative;background:linear-gradient(135deg,#111827b8,#090e1aad);border:1px solid rgba(209,148,85,.18);border-radius:20px;box-shadow:0 24px 60px #060a148c,0 0 32px #d194551f;backdrop-filter:blur(18px);padding:clamp(1.75rem,3vw,2.5rem);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;overflow:hidden}.theme-ubiquity .cosmic-card:after{content:"";position:absolute;inset:-40% -30% auto;height:60%;background:radial-gradient(circle,rgba(74,144,226,.17) 0%,transparent 65%);opacity:0;transition:opacity .35s ease}.theme-ubiquity .cosmic-card:hover{transform:translateY(-6px);border-color:#d1945559;box-shadow:0 32px 70px #04070e8c,0 0 40px #d1945526}.theme-ubiquity .cosmic-card:hover:after{opacity:1}.theme-ubiquity .cosmic-card h3{color:var(--warm-ivory);font-size:clamp(1.25rem,2vw,1.5rem);margin-bottom:.75rem;text-shadow:0 0 24px rgba(209,148,85,.3)}.theme-ubiquity .cosmic-card p,.theme-ubiquity .cosmic-card li,.theme-ubiquity .cosmic-card .insight-note,.theme-ubiquity .cosmic-card blockquote{color:var(--stellar-silver)}.theme-ubiquity .cosmic-card ul{list-style:none;padding:0;margin:1.25rem 0 0;display:grid;gap:.75rem}.theme-ubiquity .cosmic-card li{position:relative;padding-left:1.75rem;line-height:1.6}.theme-ubiquity .cosmic-card li:before{content:"▹";position:absolute;left:0;color:var(--ember-gold);text-shadow:0 0 12px rgba(209,148,85,.4)}.theme-ubiquity .cosmic-card .tech-stack,.theme-ubiquity .cosmic-card .model-badge{background:#d1945521;color:var(--warm-ivory);border-radius:999px;padding:.35rem .85rem;display:inline-flex;align-items:center;gap:.35rem;letter-spacing:.04em}.theme-ubiquity .cosmic-cta{text-align:center;background:radial-gradient(circle at top,rgba(209,148,85,.21),transparent 65%),linear-gradient(180deg,#0b111dc4,#090d1699);border:1px solid rgba(209,148,85,.21);border-radius:24px;padding:clamp(2.5rem,5vw,4rem);box-shadow:0 32px 70px #03060c82}.theme-ubiquity .cosmic-cta h2{color:var(--warm-ivory);font-size:clamp(2rem,4vw,2.75rem);margin-bottom:1.25rem;text-shadow:0 0 30px rgba(209,148,85,.3)}.theme-ubiquity .cosmic-cta p{color:var(--stellar-silver);max-width:680px;margin:0 auto 2rem}.theme-ubiquity .cosmic-cta .btn{border-radius:999px;font-weight:600;padding:.9rem 2.4rem;transition:transform .25s ease,box-shadow .25s ease}.theme-ubiquity .cosmic-cta .btn-primary{background:linear-gradient(135deg,var(--ember-gold),var(--ethereal-blue));color:var(--cosmic-void);box-shadow:0 12px 30px #d194554d}.theme-ubiquity .cosmic-cta .btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 36px #d1945557}.theme-ubiquity .cosmic-cta .btn-secondary{border:1px solid rgba(209,148,85,.4);color:var(--warm-ivory)}.theme-ubiquity .cosmic-cta .btn-secondary:hover{transform:translateY(-2px);background:#d194551a}.theme-ubiquity .access-models,.theme-ubiquity .ubiquity-section{background:var(--cosmic-void)}.theme-ubiquity .access-model,.theme-ubiquity .ubiquity-card{background:linear-gradient(135deg,#9aa1a921,#b7b1a216,#34465821);color:var(--warm-ivory);border:1px solid rgba(209,148,85,.2);backdrop-filter:blur(8px)}.theme-ubiquity .access-model h3,.theme-ubiquity .ubiquity-card h3{color:var(--ember-gold)}.theme-ubiquity .access-model p,.theme-ubiquity .ubiquity-card p,.theme-ubiquity .model-content p{color:var(--stellar-silver)}.theme-ubiquity .access-models .container,.theme-ubiquity .access-models .section-header,.theme-ubiquity .models-grid,.theme-ubiquity .model-header,.theme-ubiquity .model-content,.theme-ubiquity .model-features,.theme-ubiquity .model-specs{background:transparent}.theme-ubiquity .model-features h4,.theme-ubiquity .model-specs .spec strong{color:var(--ember-gold)}.theme-ubiquity .model-features ul,.theme-ubiquity .model-features li{color:var(--stellar-silver);background:transparent}.theme-ubiquity .model-badge{background:linear-gradient(135deg,var(--ember-gold),var(--ethereal-blue));color:var(--cosmic-void)}.theme-ubiquity .spec-item,.theme-ubiquity .feature-item{border-bottom:1px solid rgba(209,148,85,.2)}.theme-ubiquity .spec-item strong,.theme-ubiquity .feature-item strong{color:var(--ember-gold)}.theme-ubiquity .btn-primary,.theme-ubiquity .cta-button.primary{background:linear-gradient(135deg,var(--ember-gold),var(--ethereal-blue));color:var(--cosmic-void)}.theme-ubiquity .btn-secondary,.theme-ubiquity .cta-button.secondary{border:2px solid var(--ember-gold);color:var(--ember-gold);background:transparent}.theme-ubiquity .btn-primary:hover,.theme-ubiquity .cta-button.primary:hover{background:var(--accent-blue-dark);color:var(--cosmic-void)}.theme-ubiquity .btn-secondary:hover,.theme-ubiquity .cta-button.secondary:hover{background:var(--ember-gold);color:var(--cosmic-void)}.theme-ubiquity .highlight-box,.theme-ubiquity .info-box{background:linear-gradient(135deg,#ffffff0b,#ffffff04);border-left:4px solid var(--ember-gold);backdrop-filter:blur(8px)}.theme-ubiquity .highlight-box p,.theme-ubiquity .info-box p{color:var(--stellar-silver)}.theme-ubiquity .timeline-item h4,.theme-ubiquity .roadmap-item h4{color:var(--ember-gold)}.theme-ubiquity .timeline-item p,.theme-ubiquity .roadmap-item p{color:var(--stellar-silver)}.theme-ubiquity .research-section,.theme-ubiquity .platform-section,.theme-ubiquity .governance-section{background:var(--deep-cosmic);color:var(--warm-ivory)}.theme-ubiquity .research-section h2,.theme-ubiquity .platform-section h2,.theme-ubiquity .governance-section h2{color:var(--warm-ivory)}.theme-ubiquity .research-section p,.theme-ubiquity .platform-section p,.theme-ubiquity .governance-section p{color:var(--muted-cyan)}.theme-ubiquity .access-model:hover,.theme-ubiquity .ubiquity-card:hover{box-shadow:0 8px 30px #d1945533}@media (prefers-contrast: high){.theme-ubiquity .hero:not([data-surface=light]){background:var(--deep-cosmic)}.theme-ubiquity .hero:not([data-surface=light]) h1{-webkit-text-fill-color:var(--warm-ivory);background:none;color:var(--warm-ivory)}}h1,h2,h3,h4,h5,h6,.hero-title,.section-title,.card-title{position:relative}.heading-gold,.gold-heading,.section-header.heading-gold h2,.card-title.heading-gold{color:var(--ember-gold);text-shadow:1px 1px 3px rgba(0,0,0,.8)}.hero-title.cosmic-title{background:linear-gradient(135deg,var(--warm-ivory) 0%,var(--ember-gold) 30%,var(--ethereal-blue) 60%,var(--quantum-purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 60px rgba(209,148,85,.3)}@supports not (-webkit-background-clip: text){.hero-title.cosmic-title{color:var(--warm-ivory);text-shadow:2px 2px 4px rgba(0,0,0,.8)}}@media (prefers-contrast: high){h1,h2,h3,h4,h5,h6{background:none;-webkit-text-fill-color:unset;color:var(--warm-ivory);text-shadow:2px 2px 4px rgba(0,0,0,1)}}@media (prefers-reduced-motion: reduce){.cosmic-title{animation:none}}.site-header:where(.astro-sckkx6r4){position:fixed;top:0;left:0;right:0;z-index:100;background:#0b0f1ae6;backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.06)}.nav-container:where(.astro-sckkx6r4){max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;justify-content:space-between;height:70px}.logo:where(.astro-sckkx6r4){display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--warm-ivory)}.logo-mark:where(.astro-sckkx6r4) img:where(.astro-sckkx6r4){filter:brightness(1.1);opacity:.95;transition:opacity .2s ease}.logo:where(.astro-sckkx6r4):hover .logo-mark:where(.astro-sckkx6r4) img:where(.astro-sckkx6r4){opacity:1}.logo-text:where(.astro-sckkx6r4){display:flex;flex-direction:column}.logo-name:where(.astro-sckkx6r4){font-size:1.25rem;font-weight:600;line-height:1}.logo-subtitle:where(.astro-sckkx6r4){font-size:.75rem;color:var(--muted-cyan);line-height:1}.nav-menu:where(.astro-sckkx6r4){display:flex;list-style:none;gap:2rem;align-items:center}.nav-menu:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4){color:var(--muted-cyan);text-decoration:none;font-weight:500;transition:color .2s ease}.nav-menu:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4):hover{color:var(--warm-ivory)}.dropdown:where(.astro-sckkx6r4){position:relative}.dropdown-toggle:where(.astro-sckkx6r4):after{content:" ▼";font-size:.7rem;margin-left:.5rem;transition:transform .2s ease}.dropdown:where(.astro-sckkx6r4):hover .dropdown-toggle:where(.astro-sckkx6r4):after{transform:rotate(180deg)}.dropdown-menu:where(.astro-sckkx6r4){position:absolute;top:100%;left:0;background:#0b0f1af2;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:8px;min-width:180px;padding:.5rem 0;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000;box-shadow:0 10px 30px #0000004d}.dropdown:where(.astro-sckkx6r4):hover .dropdown-menu:where(.astro-sckkx6r4){opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu:where(.astro-sckkx6r4) li:where(.astro-sckkx6r4){list-style:none}.dropdown-menu:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4){display:block;padding:.75rem 1rem;color:var(--muted-cyan);text-decoration:none;font-size:.9rem;transition:all .2s ease}.dropdown-menu:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4):hover{background:#ffc1071a;color:var(--ember-gold)}.cta-link:where(.astro-sckkx6r4){background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic)!important;padding:.5rem 1rem;border-radius:6px;font-weight:600;transition:transform .2s ease}.cta-link:where(.astro-sckkx6r4):hover{transform:translateY(-1px);color:var(--deep-cosmic)!important}.mobile-toggle:where(.astro-sckkx6r4){display:none;flex-direction:column;gap:3px;background:none;border:none;cursor:pointer;z-index:101}.mobile-toggle:where(.astro-sckkx6r4) span:where(.astro-sckkx6r4){width:20px;height:2px;background:var(--warm-ivory);transition:all .3s ease;transform-origin:center}.mobile-toggle:where(.astro-sckkx6r4).open span:where(.astro-sckkx6r4):nth-child(1){transform:rotate(45deg) translate(6px,6px)}.mobile-toggle:where(.astro-sckkx6r4).open span:where(.astro-sckkx6r4):nth-child(2){opacity:0}.mobile-toggle:where(.astro-sckkx6r4).open span:where(.astro-sckkx6r4):nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.site-footer:where(.astro-sckkx6r4){background:var(--deep-cosmic-2);border-top:1px solid rgba(255,255,255,.06);padding:3rem 0 1.5rem;margin-top:4rem;position:relative;z-index:var(--z-content)}.footer-content:where(.astro-sckkx6r4){max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 2fr;gap:3rem}.footer-brand:where(.astro-sckkx6r4){max-width:320px}.footer-logo:where(.astro-sckkx6r4){display:flex;align-items:center;gap:8px;font-weight:600;margin-bottom:1rem}.footer-logo:where(.astro-sckkx6r4) img:where(.astro-sckkx6r4){filter:brightness(1.1);opacity:.9}.footer-brand:where(.astro-sckkx6r4) p:where(.astro-sckkx6r4){color:var(--muted-cyan);font-size:.9rem}.footer-links:where(.astro-sckkx6r4){display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.link-group:where(.astro-sckkx6r4) h4:where(.astro-sckkx6r4){color:var(--warm-ivory);font-size:.9rem;font-weight:600;margin-bottom:1rem}.link-group:where(.astro-sckkx6r4) ul:where(.astro-sckkx6r4){list-style:none}.link-group:where(.astro-sckkx6r4) li:where(.astro-sckkx6r4){margin-bottom:.5rem}.link-group:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4){color:var(--muted-cyan);text-decoration:none;font-size:.9rem;transition:all .3s ease;position:relative}.link-group:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4):hover{color:var(--warm-ivory);transform:translate(2px)}.link-group:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4)[target=_blank]{color:var(--ember-gold);font-weight:500;display:inline-flex;align-items:center;gap:.25rem}.link-group:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4)[target=_blank]:hover{color:var(--warm-ivory);transform:translate(3px)}.footer-bottom:where(.astro-sckkx6r4){max-width:1200px;margin:2rem auto 0;padding:1.5rem 2rem 0;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:var(--muted-cyan)}.footer-meta:where(.astro-sckkx6r4){display:flex;gap:1.5rem}.footer-meta:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4){color:var(--muted-cyan);text-decoration:none;transition:color .2s ease}.footer-meta:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4):hover{color:var(--warm-ivory)}@media (max-width: 768px){.nav-container:where(.astro-sckkx6r4){padding:0 1rem}.nav-menu:where(.astro-sckkx6r4){position:fixed;top:70px;left:0;right:0;background:var(--deep-cosmic);border-top:1px solid rgba(255,255,255,.1);transform:translateY(-100%);transition:transform .3s ease;z-index:100;padding:1rem;display:flex;flex-direction:column;gap:1rem}.nav-menu:where(.astro-sckkx6r4).open{transform:translateY(0)}.nav-menu:where(.astro-sckkx6r4) li:where(.astro-sckkx6r4){text-align:center}.nav-menu:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4){display:block;padding:.75rem 1rem;border-radius:8px;transition:background-color .2s ease}.nav-menu:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4):hover{background:#ffffff1a}.dropdown-menu:where(.astro-sckkx6r4){position:static;opacity:1;visibility:visible;transform:none;background:#0000004d;border:none;border-radius:0;box-shadow:none;padding:0;margin-top:.5rem;display:none}.dropdown:where(.astro-sckkx6r4).open .dropdown-menu:where(.astro-sckkx6r4){display:block}.dropdown-menu:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4){padding:.5rem 1rem;font-size:.85rem;margin-left:1rem}.mobile-toggle:where(.astro-sckkx6r4){display:flex}.footer-content:where(.astro-sckkx6r4){grid-template-columns:1fr;gap:2rem;padding:0 1rem}.footer-links:where(.astro-sckkx6r4){grid-template-columns:1fr;gap:2rem}.link-group:where(.astro-sckkx6r4){text-align:center}.link-group:where(.astro-sckkx6r4) h4:where(.astro-sckkx6r4){margin-bottom:1rem;font-size:1rem}.link-group:where(.astro-sckkx6r4) ul:where(.astro-sckkx6r4){display:flex;flex-direction:column;gap:.75rem}.footer-bottom:where(.astro-sckkx6r4){flex-direction:column;gap:1rem;text-align:center;padding:1.5rem 1rem 0}.footer-bottom:where(.astro-sckkx6r4) p:where(.astro-sckkx6r4){line-height:1.4;font-size:.8rem}.footer-meta:where(.astro-sckkx6r4){justify-content:center;gap:1rem;flex-wrap:wrap}.footer-meta:where(.astro-sckkx6r4) a:where(.astro-sckkx6r4){font-size:.8rem;padding:.5rem}}main:where(.astro-sckkx6r4){padding-top:70px;position:relative;z-index:var(--z-content)}:where(.astro-sckkx6r4){box-sizing:border-box;margin:0;padding:0}html{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;scroll-behavior:smooth}body{background:var(--deep-cosmic);color:var(--warm-ivory);line-height:1.6;min-height:100vh;position:relative;overflow-x:hidden}.error-page:where(.astro-zetdm5md){padding:8rem 0;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);color:#fff;text-align:center;min-height:80vh;display:flex;align-items:center}.error-content:where(.astro-zetdm5md) h1:where(.astro-zetdm5md){font-size:8rem;font-weight:700;color:#00d4ff;margin-bottom:1rem;line-height:1}.error-content:where(.astro-zetdm5md) h2:where(.astro-zetdm5md){font-size:2.5rem;font-weight:600;margin-bottom:1rem}.error-content:where(.astro-zetdm5md) p:where(.astro-zetdm5md){font-size:1.25rem;color:#e0e0e0;margin-bottom:3rem;max-width:500px;margin-left:auto;margin-right:auto}.error-actions:where(.astro-zetdm5md){display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn:where(.astro-zetdm5md){padding:1rem 2rem;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease;border:2px solid transparent}.btn-primary:where(.astro-zetdm5md){background:#00d4ff;color:#1a1a1a}.btn-primary:where(.astro-zetdm5md):hover{background:#09c;transform:translateY(-2px)}.btn-secondary:where(.astro-zetdm5md){background:transparent;color:#fff;border-color:#00d4ff}.btn-secondary:where(.astro-zetdm5md):hover{background:#00d4ff;color:#1a1a1a}@media (max-width: 768px){.error-content:where(.astro-zetdm5md) h1:where(.astro-zetdm5md){font-size:6rem}.error-content:where(.astro-zetdm5md) h2:where(.astro-zetdm5md){font-size:2rem}.error-actions:where(.astro-zetdm5md){flex-direction:column;align-items:center}.btn:where(.astro-zetdm5md){width:100%;max-width:300px}}.about-hero{min-height:70vh;display:flex;align-items:center;background:linear-gradient(135deg,var(--gold-glow-subtle),rgba(10,8,30,.9));position:relative;overflow:hidden;padding:calc(2rem + 70px) 0 2rem}.about-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 40%,var(--gold-glow) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgba(249,245,224,.08) 0%,transparent 40%);pointer-events:none}.hero-content{position:relative;z-index:2;max-width:800px}.hero-label{display:inline-block;background:#d1945533;color:var(--ember-gold);padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:600;margin-bottom:1.5rem;border:1px solid var(--gold-glow)}.hero-title{font-size:clamp(2.5rem,6vw,4rem);font-weight:700;color:var(--warm-ivory);line-height:1.1;margin-bottom:1.5rem}.title-highlight{background:linear-gradient(135deg,var(--ember-gold),#e8b366);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description{font-size:1.2rem;color:var(--muted-cyan);line-height:1.6;margin-bottom:2rem}.framework-foundation{padding:5rem 0;background:var(--deep-cosmic)}.foundation-content{max-width:1000px;margin:0 auto}.foundation-header{text-align:center;margin-bottom:3rem}.foundation-header h2{font-size:2.5rem;font-weight:600;color:var(--warm-ivory);margin-bottom:1rem}.foundation-subtitle{font-size:1.2rem;color:var(--muted-cyan);line-height:1.6}.encoding-definition{background:#d194551a;border-left:4px solid var(--ember-gold);padding:2rem;border-radius:8px;margin-bottom:3rem}.encoding-definition blockquote{margin:0}.encoding-definition p{color:var(--warm-ivory);font-size:1.1rem;line-height:1.6;margin:0;font-style:italic}.lattice-summary{padding:5rem 0;background:linear-gradient(135deg,#0a081ef2,#d194550d)}.summary-content{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.summary-text{position:sticky;top:2rem}.summary-text h2{font-size:2.5rem;font-weight:600;color:var(--warm-ivory);margin-bottom:1.5rem}.summary-text p{color:var(--muted-cyan);font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.summary-stats{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem}.stat-item{text-align:center;padding:1.5rem;background:#d194551a;border-radius:12px;border:1px solid rgba(209,148,85,.2)}.stat-number{font-size:2.5rem;font-weight:700;color:var(--ember-gold);display:block;margin-bottom:.5rem}.stat-label{color:var(--warm-ivory);font-weight:600;font-size:.9rem}.lattice-table-container{background:#0a081ecc;border-radius:16px;padding:2rem;border:1px solid rgba(209,148,85,.2);max-height:600px;overflow-y:auto}.lattice-table-container h3{color:var(--ember-gold);font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.capability-table{width:100%;border-collapse:collapse;font-size:.9rem}.capability-table th{background:#d1945533;color:var(--ember-gold);padding:1rem .75rem;text-align:left;font-weight:600;border-bottom:2px solid rgba(209,148,85,.3);position:sticky;top:0;z-index:10}.capability-table td{padding:.75rem;border-bottom:1px solid rgba(209,148,85,.1);color:var(--warm-ivory);line-height:1.4}.capability-table tbody tr:hover{background:#d194550d}.framework-name{font-weight:600;color:var(--ember-gold);font-size:.95rem}.encoding-status{display:inline-block;padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:600}.encoding-status.first-time{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.encoding-status.enhanced{background:#a855f733;color:#a855f7;border:1px solid rgba(168,85,247,.3)}.encoding-status.reimagined{background:#3b82f633;color:#3b82f6;border:1px solid rgba(59,130,246,.3)}.founder-profile{padding:5rem 0;background:var(--deep-cosmic)}.founder-content{display:grid;grid-template-columns:300px 1fr;gap:3rem;align-items:start}.founder-image{border-radius:16px;overflow:hidden;border:2px solid rgba(209,148,85,.3)}.founder-image img{width:100%;height:auto;display:block}.founder-text h2{font-size:2.5rem;font-weight:600;color:var(--warm-ivory);margin-bottom:1rem}.founder-subtitle{color:var(--ember-gold);font-size:1.2rem;font-weight:600;margin-bottom:2rem}.founder-text p{color:var(--muted-cyan);font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.founder-quote{background:#d194551a;border-left:4px solid var(--ember-gold);padding:1.5rem;border-radius:8px;margin:2rem 0}.founder-quote p{color:var(--warm-ivory);font-style:italic;font-size:1.1rem;margin:0}.mission-section{padding:5rem 0;background:linear-gradient(135deg,#d194551a,#0a081ef2)}.mission-content{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.mission-text h2{font-size:2.5rem;font-weight:600;color:var(--warm-ivory);margin-bottom:1.5rem}.mission-text p{color:var(--muted-cyan);font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.mission-visual{text-align:center;padding:2rem;background:#0a081e99;border-radius:16px;border:1px solid rgba(209,148,85,.2)}.orbit-diagram{position:relative;width:200px;height:200px;margin:0 auto}.central-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;background:radial-gradient(circle,var(--ember-gold),#e8b366);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.8rem;color:var(--deep-cosmic);z-index:3}.orbit{position:absolute;border:1px solid rgba(209,148,85,.3);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-1{width:120px;height:120px}.orbit-2{width:160px;height:160px}.orbit-3{width:200px;height:200px}.orbit-node{position:absolute;width:30px;height:30px;border-radius:50%;background:#d19455cc;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;color:var(--deep-cosmic)}.timeline-section{padding:5rem 0;background:var(--deep-cosmic)}.timeline-section h2{text-align:center;font-size:2.5rem;font-weight:600;color:var(--warm-ivory);margin-bottom:3rem}.timeline{max-width:1000px;margin:0 auto;position:relative}.timeline:before{content:"";position:absolute;left:50px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--ember-gold),rgba(209,148,85,.3))}.timeline-event{display:grid;grid-template-columns:100px 1fr;gap:2rem;margin-bottom:3rem;position:relative}.timeline-year{text-align:center;position:relative;z-index:2}.year-marker{background:var(--ember-gold);color:var(--deep-cosmic);padding:.5rem 1rem;border-radius:20px;font-weight:700;font-size:.9rem;display:inline-block;position:relative}.year-marker:after{content:"";position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:12px;height:12px;background:var(--ember-gold);border-radius:50%;border:3px solid var(--deep-cosmic)}.timeline-content{background:#0a081ecc;padding:2rem;border-radius:12px;border:1px solid rgba(209,148,85,.2)}.timeline-content h3{color:var(--ember-gold);font-size:1.3rem;font-weight:600;margin-bottom:1rem}.timeline-content p{color:var(--muted-cyan);line-height:1.6;margin-bottom:1rem}.timeline-content p:last-child{margin-bottom:0}.ecosystem-overview{padding:5rem 0;background:linear-gradient(135deg,#0a081ef2,#d194550d)}.ecosystem-overview h2{text-align:center;font-size:2.5rem;font-weight:600;color:var(--warm-ivory);margin-bottom:1rem}.ecosystem-subtitle{text-align:center;font-size:1.2rem;color:var(--muted-cyan);margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.phases-container{max-width:1200px;margin:0 auto}.phase-section{margin-bottom:4rem;padding:2rem;background:#0a081e99;border-radius:16px;border:1px solid rgba(209,148,85,.2)}.phase-header{text-align:center;margin-bottom:2rem}.phase-header h3{color:var(--ember-gold);font-size:1.8rem;font-weight:600;margin-bottom:.5rem}.phase-description{color:var(--muted-cyan);font-size:1.1rem;line-height:1.6}.phase-platforms{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.platform-item{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:#d194551a;border-radius:12px;border:1px solid rgba(209,148,85,.2);transition:all .3s ease}.platform-item:hover{background:#d1945526;transform:translateY(-2px)}.platform-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#d1945533;border-radius:8px}.platform-info h4{color:var(--ember-gold);font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.platform-info p{color:var(--muted-cyan);font-size:.9rem;line-height:1.5;margin-bottom:.75rem}.platform-status{display:inline-block;padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:600}.platform-status.live{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.platform-status.seeking{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.platform-status.development{background:#d1945533;color:var(--ember-gold);border:1px solid rgba(209,148,85,.3)}.platform-status.research{background:#93c5fd33;color:#93c5fd;border:1px solid rgba(147,197,253,.3)}.design-partner-benefits{background:#d194551a;border:1px solid rgba(209,148,85,.2);border-radius:8px;padding:1.5rem;margin-top:1rem}.design-partner-benefits h4{color:var(--ember-gold);font-size:1.1rem;font-weight:600;margin-bottom:.75rem}.design-partner-benefits p{color:var(--warm-ivory);line-height:1.6;margin:0}.ecosystem-foundation{background:linear-gradient(135deg,#d194551a,#f9f5e00d);border:1px solid rgba(209,148,85,.3);border-radius:16px;padding:3rem;text-align:center}.ecosystem-foundation h3{color:var(--ember-gold);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.ecosystem-foundation p{color:var(--warm-ivory);font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.foundation-link{display:inline-block;background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic);text-decoration:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;transition:all .3s ease}.foundation-link:hover{transform:translateY(-2px);box-shadow:0 4px 20px #d194554d}@media (max-width: 768px){.container{padding:0 1rem}.founder-content,.mission-content{grid-template-columns:1fr;gap:2rem}.timeline-event{grid-template-columns:80px 1fr;gap:1rem;padding:1rem}.cta-actions{flex-direction:column;align-items:center}.design-partner-note{margin-top:1.5rem;padding:1rem}.design-partner-note h3{font-size:1rem}.design-partner-note p{font-size:.9rem}.lattice-summary{grid-template-columns:1fr;gap:2rem}.summary-stats{grid-template-columns:1fr}.lattice-table-container{padding:1rem}.capability-table{font-size:.8rem}.capability-table th,.capability-table td{padding:.75rem .5rem}.phase-platforms{grid-template-columns:1fr}.platform-item{flex-direction:column;text-align:center;gap:1rem}.ecosystem-foundation{padding:2rem}}.about-hero:where(.astro-kh7btl4r){padding:8rem 0 6rem;background:linear-gradient(135deg,rgba(209,148,85,.05) 0%,transparent 50%)}.container:where(.astro-kh7btl4r){max-width:1200px;margin:0 auto;padding:0 2rem}.hero-content:where(.astro-kh7btl4r){max-width:800px;text-align:center;margin:0 auto}.hero-label:where(.astro-kh7btl4r){display:inline-block;background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic);padding:.5rem 1.5rem;border-radius:20px;font-size:.9rem;font-weight:600;margin-bottom:2rem}.hero-title:where(.astro-kh7btl4r){font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:2rem}.title-highlight:where(.astro-kh7btl4r){background:linear-gradient(135deg,var(--ember-gold),#e8b366);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description:where(.astro-kh7btl4r){font-size:1.25rem;color:var(--muted-cyan);line-height:1.6}.framework-foundation:where(.astro-kh7btl4r){padding:6rem 0}.foundation-header:where(.astro-kh7btl4r){text-align:center;margin-bottom:3rem}.foundation-header:where(.astro-kh7btl4r) h2:where(.astro-kh7btl4r){font-size:2.5rem;font-weight:700;margin-bottom:1rem}.foundation-subtitle:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:1.25rem;line-height:1.6;max-width:800px;margin:0 auto}.encoding-definition:where(.astro-kh7btl4r){background:linear-gradient(145deg,#d194551a,#d194550d);border:1px solid rgba(209,148,85,.3);border-radius:16px;padding:2rem;margin:3rem 0;max-width:900px;margin-left:auto;margin-right:auto}.encoding-definition:where(.astro-kh7btl4r) blockquote:where(.astro-kh7btl4r){margin:0;font-style:italic}.encoding-definition:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){color:var(--warm-ivory);font-size:1.1rem;line-height:1.7;margin:0}.framework-categories:where(.astro-kh7btl4r){margin:4rem 0}.category:where(.astro-kh7btl4r){margin-bottom:4rem}.category:where(.astro-kh7btl4r) h3:where(.astro-kh7btl4r){font-size:2rem;font-weight:600;margin-bottom:1rem;color:var(--ember-gold)}.category-description:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:1.1rem;line-height:1.6;margin-bottom:2rem;max-width:800px}.framework-grid:where(.astro-kh7btl4r){display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:2rem}.framework-grid:where(.astro-kh7btl4r)>:nth-child(3):where(.astro-kh7btl4r){grid-column:1 / -1;margin:0 auto;max-width:calc(50% - 1rem)}@media (max-width: 900px){.framework-grid:where(.astro-kh7btl4r){grid-template-columns:repeat(2,1fr)}.framework-grid:where(.astro-kh7btl4r)>:nth-child(3):where(.astro-kh7btl4r){grid-column:auto;margin:0;max-width:none}}@media (max-width: 600px){.framework-grid:where(.astro-kh7btl4r){grid-template-columns:1fr}.framework-grid:where(.astro-kh7btl4r)>:nth-child(3):where(.astro-kh7btl4r){grid-column:auto;margin:0;max-width:none}}.framework-card:where(.astro-kh7btl4r){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem}.framework-card:where(.astro-kh7btl4r).breakthrough{border-color:#d194554d;background:linear-gradient(145deg,#d1945514,#d1945508)}.framework-card:where(.astro-kh7btl4r).novel{border-color:#f9f5e04d;background:linear-gradient(145deg,#f9f5e00d,#f9f5e005)}.framework-icon:where(.astro-kh7btl4r){font-size:2rem;margin-bottom:1rem;display:block}.framework-card:where(.astro-kh7btl4r) h4:where(.astro-kh7btl4r){font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--warm-ivory)}.framework-card:where(.astro-kh7btl4r) .problem:where(.astro-kh7btl4r){background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:8px;padding:1rem;margin-bottom:1rem;font-size:.9rem;line-height:1.5}.framework-card:where(.astro-kh7btl4r) .solution:where(.astro-kh7btl4r){background:#22c55e1a;border:1px solid rgba(34,197,94,.2);border-radius:8px;padding:1rem;font-size:.9rem;line-height:1.5}.framework-card:where(.astro-kh7btl4r) .problem:where(.astro-kh7btl4r) strong:where(.astro-kh7btl4r),.framework-card:where(.astro-kh7btl4r) .solution:where(.astro-kh7btl4r) strong:where(.astro-kh7btl4r){color:var(--warm-ivory)}.framework-card:where(.astro-kh7btl4r).novel p:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:.95rem;line-height:1.6;margin:0}.architect-context:where(.astro-kh7btl4r){background:linear-gradient(145deg,#1118274d,#1118271a);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;margin-top:3rem}.architect-intro:where(.astro-kh7btl4r) h3:where(.astro-kh7btl4r){font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--ember-gold)}.architect-intro:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:1rem;line-height:1.7;margin-bottom:1rem}.architect-intro:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r):last-child{margin-bottom:0}.capability-lattice:where(.astro-kh7btl4r){padding:6rem 0;background:#11182733}.lattice-header:where(.astro-kh7btl4r){text-align:center;margin-bottom:3rem}.lattice-header:where(.astro-kh7btl4r) h2:where(.astro-kh7btl4r){font-size:2.5rem;font-weight:700;margin-bottom:1rem}.lattice-subtitle:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:1.125rem;line-height:1.6;max-width:800px;margin:0 auto}.lattice-table-container:where(.astro-kh7btl4r){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;overflow-x:auto;margin-bottom:3rem}.capability-table:where(.astro-kh7btl4r){width:100%;border-collapse:collapse;font-size:.9rem}.capability-table:where(.astro-kh7btl4r) th:where(.astro-kh7btl4r){background:#d194551a;color:var(--ember-gold);font-weight:600;padding:1rem;text-align:left;border-bottom:2px solid rgba(209,148,85,.3)}.capability-table:where(.astro-kh7btl4r) td:where(.astro-kh7btl4r){padding:1rem;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:top}.framework-row:where(.astro-kh7btl4r).breakthrough{background:linear-gradient(90deg,rgba(209,148,85,.05) 0%,transparent 100%)}.framework-row:where(.astro-kh7btl4r).novel{background:linear-gradient(90deg,rgba(249,245,224,.05) 0%,transparent 100%)}.framework-type:where(.astro-kh7btl4r){display:block;color:var(--muted-cyan);font-size:.8rem;font-weight:400;font-style:italic;margin-top:.25rem}.status-badge:where(.astro-kh7btl4r),.resistance-badge:where(.astro-kh7btl4r){display:inline-block;padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:600}.status-badge:where(.astro-kh7btl4r).encoded{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.status-badge:where(.astro-kh7btl4r).partial{background:#fbbf2433;color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.resistance-badge:where(.astro-kh7btl4r).immune{background:#6366f133;color:#6366f1;border:1px solid rgba(99,102,241,.3)}.resistance-badge:where(.astro-kh7btl4r).aligned{background:#8b5cf633;color:#8b5cf6;border:1px solid rgba(139,92,246,.3)}.resistance-badge:where(.astro-kh7btl4r).neutral{background:#9ca3af33;color:#9ca3af;border:1px solid rgba(156,163,175,.3)}.lattice-summary:where(.astro-kh7btl4r){display:grid;grid-template-columns:1fr 2fr;gap:3rem;align-items:flex-start}.summary-stats:where(.astro-kh7btl4r){display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.summary-insight:where(.astro-kh7btl4r){background:linear-gradient(145deg,#d194551a,#d194550d);border:1px solid rgba(209,148,85,.3);border-radius:12px;padding:2rem}.summary-insight:where(.astro-kh7btl4r) h3:where(.astro-kh7btl4r){color:var(--ember-gold);font-size:1.25rem;font-weight:600;margin-bottom:1rem}.summary-insight:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){color:var(--muted-cyan);line-height:1.6;margin:0}.founder:where(.astro-kh7btl4r){padding:6rem 0}.founder-content:where(.astro-kh7btl4r){display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:flex-start}.founder-header:where(.astro-kh7btl4r){margin-bottom:2rem}.founder-header:where(.astro-kh7btl4r) h2:where(.astro-kh7btl4r){font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.founder-title:where(.astro-kh7btl4r){color:var(--ember-gold);font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.founder-subtitle:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:1rem}.bio-text:where(.astro-kh7btl4r){margin-bottom:3rem}.bio-text:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:1.1rem;line-height:1.7;margin-bottom:1.5rem}.founder-insights:where(.astro-kh7btl4r) h3:where(.astro-kh7btl4r){font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:var(--ember-gold)}.insights-grid:where(.astro-kh7btl4r){display:grid;gap:1.5rem}.insight:where(.astro-kh7btl4r){background:linear-gradient(145deg,#1118274d,#1118271a);border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:1.5rem}.insight:where(.astro-kh7btl4r) h4:where(.astro-kh7btl4r){color:var(--warm-ivory);font-size:1.1rem;font-weight:600;margin-bottom:.75rem}.insight:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:.95rem;line-height:1.5;margin:0}.timeline-container:where(.astro-kh7btl4r){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem}.timeline-container:where(.astro-kh7btl4r) h3:where(.astro-kh7btl4r){font-size:1.5rem;font-weight:600;margin-bottom:2rem;text-align:center;color:var(--ember-gold)}.timeline:where(.astro-kh7btl4r){position:relative}.timeline:where(.astro-kh7btl4r):before{content:"";position:absolute;left:20px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--ember-gold),transparent)}.timeline-item:where(.astro-kh7btl4r){position:relative;margin-bottom:2rem;padding-left:3rem}.timeline-item:where(.astro-kh7btl4r):before{content:"";position:absolute;left:-6px;top:8px;width:12px;height:12px;border-radius:50%;background:var(--deep-cosmic-2);border:2px solid var(--ember-gold)}.timeline-item:where(.astro-kh7btl4r).active:before{background:var(--ember-gold);box-shadow:0 0 10px #d1945580}.timeline-date:where(.astro-kh7btl4r){color:var(--ember-gold);font-size:.85rem;font-weight:600;margin-bottom:.5rem}.timeline-content:where(.astro-kh7btl4r) h4:where(.astro-kh7btl4r){font-size:1rem;font-weight:600;margin-bottom:.5rem}.timeline-content:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:.9rem;line-height:1.5;margin:0}.company-architecture:where(.astro-kh7btl4r){padding:6rem 0;background:#11182733}.arch-header:where(.astro-kh7btl4r){text-align:center;margin-bottom:4rem}.arch-header:where(.astro-kh7btl4r) h2:where(.astro-kh7btl4r){font-size:2.5rem;font-weight:700;margin-bottom:1rem}.arch-header:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:1.125rem}.architecture-grid:where(.astro-kh7btl4r){display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 900px){.architecture-grid:where(.astro-kh7btl4r){grid-template-columns:repeat(2,1fr)}.architecture-grid:where(.astro-kh7btl4r)>:nth-child(3):where(.astro-kh7btl4r){grid-column:1 / -1;margin:0 auto;max-width:calc(50% - 1rem)}}@media (max-width: 600px){.architecture-grid:where(.astro-kh7btl4r){grid-template-columns:1fr}.architecture-grid:where(.astro-kh7btl4r)>:nth-child(3):where(.astro-kh7btl4r){grid-column:auto;margin:0;max-width:none}}.arch-node:where(.astro-kh7btl4r){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;text-align:center}.arch-node:where(.astro-kh7btl4r).core{border-color:var(--ember-gold);background:linear-gradient(145deg,#d194551a,#d194550d)}.node-icon:where(.astro-kh7btl4r){margin:0 auto 1.5rem;display:flex;justify-content:center}.arch-node:where(.astro-kh7btl4r) h3:where(.astro-kh7btl4r){font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.node-location:where(.astro-kh7btl4r){color:var(--ember-gold);font-weight:600;margin-bottom:1rem}.node-description:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.node-description:where(.astro-kh7btl4r) a:where(.astro-kh7btl4r){color:var(--ember-gold);text-decoration:none;font-weight:500;transition:all .3s ease;border-bottom:1px solid transparent}.node-description:where(.astro-kh7btl4r) a:where(.astro-kh7btl4r):hover{color:var(--warm-ivory);border-bottom-color:var(--ember-gold);transform:translateY(-1px)}.node-leader:where(.astro-kh7btl4r),.node-leaders:where(.astro-kh7btl4r),.node-focus:where(.astro-kh7btl4r){font-size:.9rem}.node-leaders:where(.astro-kh7btl4r) div:where(.astro-kh7btl4r){margin-bottom:.25rem}.mission-vision:where(.astro-kh7btl4r){padding:6rem 0}.mission-content:where(.astro-kh7btl4r){display:grid;grid-template-columns:2fr 1fr;gap:4rem;align-items:flex-start}.mission-text:where(.astro-kh7btl4r) h2:where(.astro-kh7btl4r){font-size:1.75rem;font-weight:600;margin-bottom:1rem;color:var(--ember-gold)}.mission-text:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:1.1rem;line-height:1.7;margin-bottom:2.5rem}.stat-group:where(.astro-kh7btl4r){margin-bottom:2rem}.stat-group:where(.astro-kh7btl4r) h3:where(.astro-kh7btl4r){font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--ember-gold)}.stats:where(.astro-kh7btl4r){display:grid;gap:1rem}.stat:where(.astro-kh7btl4r){background:linear-gradient(145deg,#1118274d,#1118271a);border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:1rem;text-align:center}.stat-number:where(.astro-kh7btl4r){display:block;font-size:1.5rem;font-weight:700;color:var(--ember-gold);margin-bottom:.25rem}.stat-label:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:.85rem}.research-timeline:where(.astro-kh7btl4r){padding:6rem 0;background:#1118274d}.timeline-header:where(.astro-kh7btl4r){text-align:center;margin-bottom:4rem}.timeline-header:where(.astro-kh7btl4r) h2:where(.astro-kh7btl4r){font-size:2.5rem;font-weight:700;margin-bottom:1rem}.timeline-header:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:1.125rem}.detailed-timeline:where(.astro-kh7btl4r){max-width:900px;margin:0 auto}.timeline-period:where(.astro-kh7btl4r){margin-bottom:4rem}.timeline-period:where(.astro-kh7btl4r) h3:where(.astro-kh7btl4r){font-size:1.75rem;font-weight:600;margin-bottom:2rem;color:var(--ember-gold);padding-bottom:.5rem;border-bottom:2px solid rgba(209,148,85,.3)}.timeline-period:where(.astro-kh7btl4r).highlight h3:where(.astro-kh7btl4r){color:var(--warm-ivory);border-bottom-color:var(--ember-gold)}.timeline-event:where(.astro-kh7btl4r){display:grid;grid-template-columns:120px 1fr;gap:2rem;margin-bottom:2rem;padding:1.5rem;background:linear-gradient(145deg,#1118274d,#1118271a);border:1px solid rgba(255,255,255,.06);border-radius:12px}.timeline-event:where(.astro-kh7btl4r).major{border-color:var(--ember-gold);background:linear-gradient(145deg,#d194551a,#d194550d)}.timeline-event:where(.astro-kh7btl4r).current{border-color:var(--warm-ivory);background:linear-gradient(145deg,#f9f5e00d,#f9f5e005)}.event-date:where(.astro-kh7btl4r){color:var(--ember-gold);font-weight:600;font-size:.9rem}.event-content:where(.astro-kh7btl4r) h4:where(.astro-kh7btl4r){font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.event-content:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){color:var(--muted-cyan);line-height:1.6;margin-bottom:1rem}.event-insight:where(.astro-kh7btl4r){background:#d194551a;color:var(--ember-gold);padding:.5rem 1rem;border-radius:8px;font-size:.9rem;font-weight:500}.about-cta:where(.astro-kh7btl4r){padding:6rem 0;background:linear-gradient(135deg,#d194550d,#1118274d)}.about-cta:where(.astro-kh7btl4r) .cta-content:where(.astro-kh7btl4r){text-align:center;max-width:700px;margin:0 auto}.about-cta:where(.astro-kh7btl4r) h2:where(.astro-kh7btl4r){font-size:2.25rem;font-weight:700;margin-bottom:1.5rem}.about-cta:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){font-size:1.25rem;color:var(--muted-cyan);line-height:1.6;margin-bottom:2.5rem}.cta-actions:where(.astro-kh7btl4r){display:flex;gap:1.5rem;justify-content:center}.cta-button:where(.astro-kh7btl4r){display:inline-block;text-decoration:none;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1.1rem;transition:all .2s ease}.cta-button:where(.astro-kh7btl4r).primary{background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic)}.cta-button:where(.astro-kh7btl4r).secondary{border:2px solid var(--ember-gold);color:var(--ember-gold);background:transparent}.cta-button:where(.astro-kh7btl4r):hover{transform:translateY(-2px)}.cta-button:where(.astro-kh7btl4r).tertiary{background:var(--warm-ivory);color:var(--deep-cosmic);border:2px solid var(--warm-ivory)}.design-partner-note:where(.astro-kh7btl4r){margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg,#ffc1071a,#ffc1070d);border-radius:12px;border:1px solid rgba(255,193,7,.2);text-align:left}.design-partner-note:where(.astro-kh7btl4r) h3:where(.astro-kh7btl4r){color:var(--ember-gold);margin-bottom:.5rem;font-size:1.1rem}.design-partner-note:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){margin:0;font-size:.95rem;opacity:.9}.platform-ecosystem:where(.astro-kh7btl4r){padding:6rem 0;background:linear-gradient(180deg,#1118274d,#0a0b0f66)}.ecosystem-header:where(.astro-kh7btl4r){text-align:center;margin-bottom:4rem}.ecosystem-header:where(.astro-kh7btl4r) h2:where(.astro-kh7btl4r){font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--ember-gold)}.ecosystem-header:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){font-size:1.25rem;color:var(--muted-cyan);line-height:1.6}.ecosystem-timeline:where(.astro-kh7btl4r){display:flex;flex-direction:column;gap:3rem;margin-bottom:4rem}.timeline-phase:where(.astro-kh7btl4r){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(249,245,224,.1);border-radius:16px;padding:2rem}.timeline-phase:where(.astro-kh7btl4r).phase-live{border-color:#22c55e4d;background:linear-gradient(145deg,#22c55e0d,#11182733)}.timeline-phase:where(.astro-kh7btl4r).phase-development{border-color:#d194554d;background:linear-gradient(145deg,#d194550d,#11182733)}.timeline-phase:where(.astro-kh7btl4r).phase-research{border-color:#93c5fd4d;background:linear-gradient(145deg,#93c5fd0d,#11182733)}.timeline-phase:where(.astro-kh7btl4r) h3:where(.astro-kh7btl4r){color:var(--ember-gold);font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.phase-platforms:where(.astro-kh7btl4r){display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem}.phase-platforms:where(.astro-kh7btl4r)>:nth-child(3):where(.astro-kh7btl4r){grid-column:1 / -1;margin:0 auto;max-width:calc(50% - .75rem)}@media (max-width: 900px){.phase-platforms:where(.astro-kh7btl4r){grid-template-columns:repeat(2,1fr)}.phase-platforms:where(.astro-kh7btl4r)>:nth-child(3):where(.astro-kh7btl4r){grid-column:auto;margin:0;max-width:none}}@media (max-width: 600px){.phase-platforms:where(.astro-kh7btl4r){grid-template-columns:1fr}.phase-platforms:where(.astro-kh7btl4r)>:nth-child(3):where(.astro-kh7btl4r){grid-column:auto;margin:0;max-width:none}}.platform-item:where(.astro-kh7btl4r){display:flex;align-items:flex-start;background:#0a0b0f4d;border:1px solid rgba(249,245,224,.1);border-radius:8px;padding:1.5rem;gap:1rem}.platform-icon:where(.astro-kh7btl4r){font-size:2rem;margin-top:.25rem}.platform-info:where(.astro-kh7btl4r){flex:1}.platform-info:where(.astro-kh7btl4r) h4:where(.astro-kh7btl4r){color:var(--warm-ivory);font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.platform-info:where(.astro-kh7btl4r) h4:where(.astro-kh7btl4r) a:where(.astro-kh7btl4r){color:var(--ember-gold);text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem}.platform-info:where(.astro-kh7btl4r) h4:where(.astro-kh7btl4r) a:where(.astro-kh7btl4r):hover{color:var(--warm-ivory);transform:translate(3px)}.platform-info:where(.astro-kh7btl4r) h4:where(.astro-kh7btl4r) a:where(.astro-kh7btl4r){color:var(--ember-gold);text-decoration:none;transition:color .2s ease}.platform-info:where(.astro-kh7btl4r) h4:where(.astro-kh7btl4r) a:where(.astro-kh7btl4r):hover{color:var(--warm-ivory)}.platform-info:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){color:var(--muted-cyan);font-size:.9rem;line-height:1.5;margin-bottom:.75rem}.platform-status:where(.astro-kh7btl4r){display:inline-block;padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:600}.platform-status:where(.astro-kh7btl4r).live{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.platform-status:where(.astro-kh7btl4r).seeking{background:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.platform-status:where(.astro-kh7btl4r).development{background:#d1945533;color:var(--ember-gold);border:1px solid rgba(209,148,85,.3)}.platform-status:where(.astro-kh7btl4r).research{background:#93c5fd33;color:#93c5fd;border:1px solid rgba(147,197,253,.3)}.design-partner-benefits:where(.astro-kh7btl4r){background:#d194551a;border:1px solid rgba(209,148,85,.2);border-radius:8px;padding:1.5rem;margin-top:1rem}.design-partner-benefits:where(.astro-kh7btl4r) h4:where(.astro-kh7btl4r){color:var(--ember-gold);font-size:1.1rem;font-weight:600;margin-bottom:.75rem}.design-partner-benefits:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){color:var(--warm-ivory);line-height:1.6;margin:0}.ecosystem-foundation:where(.astro-kh7btl4r){background:linear-gradient(135deg,#d194551a,#f9f5e00d);border:1px solid rgba(209,148,85,.3);border-radius:16px;padding:3rem;text-align:center}.ecosystem-foundation:where(.astro-kh7btl4r) h3:where(.astro-kh7btl4r){color:var(--ember-gold);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.ecosystem-foundation:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){color:var(--warm-ivory);font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.foundation-link:where(.astro-kh7btl4r){display:inline-block;background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic);text-decoration:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;transition:all .3s ease}.foundation-link:where(.astro-kh7btl4r):hover{transform:translateY(-2px);box-shadow:0 4px 20px #d194554d}@media (max-width: 768px){.container:where(.astro-kh7btl4r){padding:0 1rem}.founder-content:where(.astro-kh7btl4r){grid-template-columns:1fr;gap:2rem}.mission-content:where(.astro-kh7btl4r){grid-template-columns:1fr;gap:2rem}.timeline-event:where(.astro-kh7btl4r){grid-template-columns:80px 1fr;gap:1rem;padding:1rem}.cta-actions:where(.astro-kh7btl4r){flex-direction:column;align-items:center}.design-partner-note:where(.astro-kh7btl4r){margin-top:1.5rem;padding:1rem}.design-partner-note:where(.astro-kh7btl4r) h3:where(.astro-kh7btl4r){font-size:1rem}.design-partner-note:where(.astro-kh7btl4r) p:where(.astro-kh7btl4r){font-size:.9rem}.lattice-summary:where(.astro-kh7btl4r){grid-template-columns:1fr;gap:2rem}.summary-stats:where(.astro-kh7btl4r){grid-template-columns:1fr}.lattice-table-container:where(.astro-kh7btl4r){padding:1rem}.capability-table:where(.astro-kh7btl4r){font-size:.8rem}.capability-table:where(.astro-kh7btl4r) th:where(.astro-kh7btl4r),.capability-table:where(.astro-kh7btl4r) td:where(.astro-kh7btl4r){padding:.75rem .5rem}.phase-platforms:where(.astro-kh7btl4r){grid-template-columns:1fr}.platform-item:where(.astro-kh7btl4r){flex-direction:column;text-align:center;gap:1rem}.ecosystem-foundation:where(.astro-kh7btl4r){padding:2rem}}.responsive-grid{display:grid;gap:2rem;width:100%}.responsive-grid-2{grid-template-columns:repeat(2,1fr)}.responsive-grid-3{grid-template-columns:repeat(3,1fr)}.responsive-grid-4{grid-template-columns:repeat(4,1fr)}.responsive-grid-5{grid-template-columns:repeat(2,1fr)}.responsive-grid-5>:nth-child(3){grid-column:1 / -1;margin:0 auto;max-width:calc(50% - 1rem)}.responsive-grid-5>:nth-child(4),.responsive-grid-5>:nth-child(5){grid-column:auto}.responsive-grid-6{grid-template-columns:repeat(3,1fr)}.responsive-grid-7{grid-template-columns:repeat(4,1fr)}.responsive-grid-7>:nth-child(5),.responsive-grid-7>:nth-child(6),.responsive-grid-7>:nth-child(7){grid-column:span 1}.responsive-grid-auto{display:grid;gap:2rem}.responsive-grid-auto.small{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.responsive-grid-auto.medium{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.responsive-grid-auto.large{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}@media (max-width: 1200px){.responsive-grid-4,.responsive-grid-7{grid-template-columns:repeat(3,1fr)}}@media (max-width: 900px){.responsive-grid-3,.responsive-grid-4,.responsive-grid-6,.responsive-grid-7,.responsive-grid-5{grid-template-columns:repeat(2,1fr)}.responsive-grid-5>:nth-child(3){grid-column:auto;margin:0;max-width:none}}@media (max-width: 600px){.responsive-grid,.responsive-grid-2,.responsive-grid-3,.responsive-grid-4,.responsive-grid-5,.responsive-grid-6,.responsive-grid-7{grid-template-columns:1fr}.responsive-grid-5>:nth-child(3){grid-column:auto;margin:0;max-width:none}.responsive-grid,.responsive-grid-auto{gap:1.5rem}}@supports (container-type: inline-size){.responsive-container{container-type:inline-size}@container (max-width: 600px){.responsive-grid,.responsive-grid-2,.responsive-grid-3,.responsive-grid-4,.responsive-grid-5,.responsive-grid-6,.responsive-grid-7{grid-template-columns:1fr}}@container (max-width: 900px){.responsive-grid-3,.responsive-grid-4,.responsive-grid-6,.responsive-grid-7{grid-template-columns:repeat(2,1fr)}}}.items-1{grid-template-columns:1fr}.items-2{grid-template-columns:repeat(2,1fr)}.items-3{grid-template-columns:repeat(3,1fr)}.items-4,.items-5{grid-template-columns:repeat(2,1fr)}.items-6,.items-7{grid-template-columns:repeat(3,1fr)}.items-8{grid-template-columns:repeat(4,1fr)}.items-4{grid-template-columns:repeat(2,1fr)}.items-5>:nth-child(3){grid-column:1 / -1;margin:0 auto;max-width:calc(50% - 1rem)}@media (max-width: 900px){.items-4,.items-5,.items-6,.items-7,.items-8{grid-template-columns:repeat(2,1fr)}.items-5>:nth-child(3){grid-column:auto;margin:0;max-width:none}}@media (max-width: 600px){.items-1,.items-2,.items-3,.items-4,.items-5,.items-6,.items-7,.items-8{grid-template-columns:1fr}.items-5>:nth-child(3){grid-column:auto;margin:0;max-width:none}}.balanced-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.balanced-grid.force-3{grid-template-columns:repeat(3,1fr)}.balanced-grid.force-2x2{grid-template-columns:repeat(2,1fr)}.balanced-grid.force-5{grid-template-columns:repeat(3,1fr)}.balanced-grid.force-5>:nth-child(4),.balanced-grid.force-5>:nth-child(5){grid-column:1 / 3;grid-column:span 1}@media (max-width: 900px){.balanced-grid.force-3,.balanced-grid.force-5,.balanced-grid.force-2x2{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.balanced-grid,.balanced-grid.force-3,.balanced-grid.force-2x2,.balanced-grid.force-5{grid-template-columns:1fr}}.forge-hero:where(.astro-dj4oqcez){position:relative;min-height:90vh;display:flex;align-items:center;overflow:hidden}.hero-background:where(.astro-dj4oqcez){position:absolute;inset:0;background:radial-gradient(ellipse at 30% 0%,rgba(209,148,85,.15) 0%,transparent 50%),radial-gradient(ellipse at 70% 100%,rgba(209,148,85,.1) 0%,transparent 50%)}#network-animation:where(.astro-dj4oqcez){position:absolute;inset:0;width:100%;height:100%;opacity:.3}.container:where(.astro-dj4oqcez){max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}.hero-content:where(.astro-dj4oqcez){max-width:700px;text-align:center;margin:0 auto}.hero-label:where(.astro-dj4oqcez){display:inline-block;background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic);padding:.5rem 1.5rem;border-radius:20px;font-size:.9rem;font-weight:600;margin-bottom:2rem}.hero-title:where(.astro-dj4oqcez){font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;margin-bottom:1.5rem}.title-highlight:where(.astro-dj4oqcez){background:linear-gradient(135deg,var(--ember-gold),#e8b366);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:block}.hero-description:where(.astro-dj4oqcez){font-size:1.25rem;color:var(--muted-cyan);margin-bottom:2.5rem;line-height:1.6}.hero-actions:where(.astro-dj4oqcez){display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}.cta-button:where(.astro-dj4oqcez){display:inline-block;text-decoration:none;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1.1rem;transition:all .2s ease;text-align:center}.cta-button:where(.astro-dj4oqcez).primary{background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic)}.cta-button:where(.astro-dj4oqcez).secondary{border:2px solid var(--ember-gold);color:var(--ember-gold);background:transparent}.cta-button:where(.astro-dj4oqcez).large{padding:1.25rem 2.5rem;font-size:1.2rem}.cta-button:where(.astro-dj4oqcez):hover{transform:translateY(-2px)}.hero-note:where(.astro-dj4oqcez){display:flex;flex-direction:column;gap:.25rem;color:var(--muted-cyan);font-size:.9rem;position:relative;padding:.75rem 1rem;border-radius:12px;border:1px solid rgba(148,186,255,.22);background:radial-gradient(circle at 20% 20%,rgba(90,152,255,.14),transparent 70%);overflow:hidden;--signal-progress: 0}.hero-note:where(.astro-dj4oqcez):before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#69a8ff59,#13223ea6);opacity:calc(.25 + var(--signal-progress) * .35);filter:blur(calc((1 - var(--signal-progress)) * 18px));transition:opacity .3s ease;pointer-events:none}.hero-note:where(.astro-dj4oqcez)>span:where(.astro-dj4oqcez){position:relative;z-index:1}.cohorts:where(.astro-dj4oqcez){padding:6rem 0;background:linear-gradient(180deg,transparent 0%,rgba(17,24,39,.3) 100%)}.section-header:where(.astro-dj4oqcez){text-align:center;margin-bottom:4rem}.section-header:where(.astro-dj4oqcez) h2:where(.astro-dj4oqcez){font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-header:where(.astro-dj4oqcez) p:where(.astro-dj4oqcez){font-size:1.125rem;color:var(--muted-cyan)}.cohort-grid:where(.astro-dj4oqcez){display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 900px){.cohort-grid:where(.astro-dj4oqcez){grid-template-columns:repeat(2,1fr)}.cohort-grid:where(.astro-dj4oqcez)>:nth-child(3):where(.astro-dj4oqcez){grid-column:1 / -1;margin:0 auto;max-width:calc(50% - 1rem)}}@media (max-width: 600px){.cohort-grid:where(.astro-dj4oqcez){grid-template-columns:1fr}.cohort-grid:where(.astro-dj4oqcez)>:nth-child(3):where(.astro-dj4oqcez){grid-column:auto;margin:0;max-width:none}}.cohort-card:where(.astro-dj4oqcez){background:linear-gradient(145deg,#11182780,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;position:relative;overflow:hidden}.cohort-card:where(.astro-dj4oqcez):before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--ember-gold),#e8b366)}.cohort-icon:where(.astro-dj4oqcez){margin-bottom:1.5rem}.cohort-card:where(.astro-dj4oqcez) h3:where(.astro-dj4oqcez){font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.cohort-subtitle:where(.astro-dj4oqcez){color:var(--ember-gold);font-weight:600;margin-bottom:1.5rem;font-size:1rem}.cohort-features:where(.astro-dj4oqcez){margin-bottom:2rem}.feature:where(.astro-dj4oqcez){color:var(--warm-ivory);margin-bottom:.75rem;font-size:.9rem;display:flex;align-items:flex-start;gap:.5rem}.cohort-benefits:where(.astro-dj4oqcez){margin-bottom:2rem}.cohort-benefits:where(.astro-dj4oqcez) h4:where(.astro-dj4oqcez){color:var(--ember-gold);font-size:1rem;margin-bottom:.75rem}.cohort-benefits:where(.astro-dj4oqcez) ul:where(.astro-dj4oqcez){list-style:none;padding-left:0}.cohort-benefits:where(.astro-dj4oqcez) li:where(.astro-dj4oqcez){color:var(--muted-cyan);margin-bottom:.5rem;font-size:.9rem;position:relative;padding-left:1rem}.cohort-benefits:where(.astro-dj4oqcez) li:where(.astro-dj4oqcez):before{content:"→";position:absolute;left:0;color:var(--ember-gold)}.launch-kit:where(.astro-dj4oqcez){background:#0b0f1a80;border-radius:8px;padding:1rem;border-left:3px solid var(--ember-gold)}.launch-kit:where(.astro-dj4oqcez) strong:where(.astro-dj4oqcez){color:var(--ember-gold);display:block;margin-bottom:.5rem;font-size:.9rem}.launch-kit:where(.astro-dj4oqcez) code:where(.astro-dj4oqcez){background:none;color:var(--warm-ivory);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8rem;word-break:break-all;line-height:1.4}.ip-engine:where(.astro-dj4oqcez){padding:6rem 0;background:#1118274d}.ip-content:where(.astro-dj4oqcez){display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.section-label:where(.astro-dj4oqcez){display:inline-block;color:var(--ember-gold);font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.ip-text:where(.astro-dj4oqcez) h2:where(.astro-dj4oqcez){font-size:2.25rem;font-weight:700;margin-bottom:1.5rem}.ip-text:where(.astro-dj4oqcez) p:where(.astro-dj4oqcez){color:var(--muted-cyan);font-size:1.125rem;margin-bottom:2rem;line-height:1.6}.ip-features:where(.astro-dj4oqcez){display:grid;gap:1.5rem}.ip-feature:where(.astro-dj4oqcez){display:flex;gap:1rem;align-items:flex-start}.feature-icon:where(.astro-dj4oqcez){font-size:1.5rem;min-width:2rem}.feature-content:where(.astro-dj4oqcez) h4:where(.astro-dj4oqcez){font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.feature-content:where(.astro-dj4oqcez) p:where(.astro-dj4oqcez){color:var(--muted-cyan);font-size:.95rem;margin:0}.smart-contract-demo:where(.astro-dj4oqcez){background:linear-gradient(145deg,#111827cc,#11182766);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden}.contract-header:where(.astro-dj4oqcez){background:var(--ember-gold);color:var(--deep-cosmic);padding:1rem;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:.9rem}.contract-status:where(.astro-dj4oqcez){background:#0b0f1a33;padding:.25rem .75rem;border-radius:12px}.contract-body:where(.astro-dj4oqcez){padding:1.5rem}.contract-body:where(.astro-dj4oqcez) h4:where(.astro-dj4oqcez){margin-bottom:1.5rem;font-size:1.1rem}.contract-details:where(.astro-dj4oqcez){margin-bottom:2rem}.detail:where(.astro-dj4oqcez){display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:.9rem}.detail:where(.astro-dj4oqcez):last-child{border-bottom:none}.label:where(.astro-dj4oqcez){color:var(--muted-cyan)}.value:where(.astro-dj4oqcez){font-weight:500;color:var(--warm-ivory)}.contract-actions:where(.astro-dj4oqcez){display:flex;gap:1rem}.action-btn:where(.astro-dj4oqcez){padding:.5rem 1rem;border:1px solid rgba(255,255,255,.2);background:transparent;color:var(--warm-ivory);border-radius:6px;font-size:.8rem;cursor:pointer;transition:all .2s ease}.action-btn:where(.astro-dj4oqcez).primary{background:var(--ember-gold);color:var(--deep-cosmic);border-color:var(--ember-gold)}.action-btn:where(.astro-dj4oqcez):hover{transform:translateY(-1px)}.platform-architecture:where(.astro-dj4oqcez){padding:6rem 0}.arch-header:where(.astro-dj4oqcez){text-align:center;margin-bottom:4rem}.arch-header:where(.astro-dj4oqcez) h2:where(.astro-dj4oqcez){font-size:2.25rem;font-weight:700;margin-bottom:1rem}.arch-header:where(.astro-dj4oqcez) p:where(.astro-dj4oqcez){color:var(--muted-cyan);font-size:1.125rem}.arch-diagram:where(.astro-dj4oqcez){max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.arch-layer:where(.astro-dj4oqcez){background:linear-gradient(145deg,#11182799,#1118274d);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem;text-align:center;width:100%;max-width:500px}.arch-layer:where(.astro-dj4oqcez).substrate{border-color:var(--ember-gold);background:linear-gradient(145deg,#d194551a,#d194550d)}.layer-label:where(.astro-dj4oqcez){font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.layer-description:where(.astro-dj4oqcez){color:var(--muted-cyan);margin-bottom:1rem}.substrate-layers:where(.astro-dj4oqcez){display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.substrate-layers:where(.astro-dj4oqcez) span:where(.astro-dj4oqcez){background:#d1945533;color:var(--ember-gold);padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:500}.arch-connection:where(.astro-dj4oqcez){width:2px;height:2rem;background:linear-gradient(180deg,var(--ember-gold),transparent);margin:1rem 0}.final-cta:where(.astro-dj4oqcez){padding:6rem 0;background:linear-gradient(135deg,#d194550d,#1118274d)}.cta-content:where(.astro-dj4oqcez){text-align:center;max-width:700px;margin:0 auto}.cta-content:where(.astro-dj4oqcez) h2:where(.astro-dj4oqcez){font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.cta-content:where(.astro-dj4oqcez) p:where(.astro-dj4oqcez){font-size:1.25rem;color:var(--muted-cyan);margin-bottom:2.5rem;line-height:1.6}.cta-actions:where(.astro-dj4oqcez){display:flex;gap:1.5rem;justify-content:center;margin-bottom:2rem}.cta-note:where(.astro-dj4oqcez){margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.cta-note:where(.astro-dj4oqcez) p:where(.astro-dj4oqcez){color:var(--muted-cyan);font-size:1rem;margin:0}.cta-note:where(.astro-dj4oqcez) a:where(.astro-dj4oqcez){color:var(--ember-gold);text-decoration:none;font-weight:600}.cta-note:where(.astro-dj4oqcez) a:where(.astro-dj4oqcez):hover{color:var(--warm-ivory)}@media (max-width: 768px){.container:where(.astro-dj4oqcez){padding:0 1rem}.hero-actions:where(.astro-dj4oqcez){flex-direction:column;align-items:center}.cohort-grid:where(.astro-dj4oqcez){grid-template-columns:1fr}.ip-content:where(.astro-dj4oqcez){grid-template-columns:1fr;gap:2rem}.cta-actions:where(.astro-dj4oqcez){flex-direction:column;align-items:center}.launch-kit:where(.astro-dj4oqcez) code:where(.astro-dj4oqcez){font-size:.7rem}}.platform-expressions-overview:where(.astro-dj4oqcez){padding:6rem 0;background:linear-gradient(180deg,#1118274d,#0a0b0f66)}.expressions-grid:where(.astro-dj4oqcez){display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:3rem}@media (max-width: 900px){.expressions-grid:where(.astro-dj4oqcez){grid-template-columns:1fr}}.expression-card:where(.astro-dj4oqcez){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(249,245,224,.1);border-radius:16px;padding:2rem;text-align:center;position:relative;overflow:hidden;transition:all .3s ease}.expression-card:where(.astro-dj4oqcez).research{border-color:#93c5fd4d;background:linear-gradient(145deg,#93c5fd0d,#11182733)}.expression-card:where(.astro-dj4oqcez).research:hover{border-color:#93c5fd66}.expression-features:where(.astro-dj4oqcez) .status-live:where(.astro-dj4oqcez){background:#22c55e33;color:#22c55e;border-color:#22c55e4d;font-weight:600}.expression-features:where(.astro-dj4oqcez) .status-seeking:where(.astro-dj4oqcez){background:#f59e0b33;color:#f59e0b;border-color:#f59e0b4d;font-weight:600}.expression-features:where(.astro-dj4oqcez) .status-research:where(.astro-dj4oqcez){background:#93c5fd33;color:#93c5fd;border-color:#93c5fd4d;font-weight:600}.expression-card:where(.astro-dj4oqcez):hover{transform:translateY(-4px);border-color:#d1945566}.expression-icon:where(.astro-dj4oqcez){margin-bottom:1.5rem;display:flex;justify-content:center}.expression-card:where(.astro-dj4oqcez) h3:where(.astro-dj4oqcez){font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:var(--ember-gold)}.expression-subtitle:where(.astro-dj4oqcez){color:var(--ember-gold);font-weight:600;font-size:.9rem;margin-bottom:1rem;opacity:.8}.expression-card:where(.astro-dj4oqcez) p:where(.astro-dj4oqcez){color:var(--muted-cyan);line-height:1.6;margin-bottom:1.5rem}.expression-features:where(.astro-dj4oqcez){display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:2rem}.expression-features:where(.astro-dj4oqcez) .feature:where(.astro-dj4oqcez){background:#d194551a;color:var(--ember-gold);padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:500;border:1px solid rgba(209,148,85,.2)}.expression-actions:where(.astro-dj4oqcez){display:flex;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.expression-cta:where(.astro-dj4oqcez){display:inline-block;text-decoration:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;transition:all .3s ease;flex:1;text-align:center;min-width:120px}.expression-cta:where(.astro-dj4oqcez).primary{background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic)}.expression-cta:where(.astro-dj4oqcez).secondary{border:1px solid var(--ember-gold);color:var(--ember-gold);background:#d194551a}.expression-cta:where(.astro-dj4oqcez):hover{transform:translateY(-2px)}.substrate-connection:where(.astro-dj4oqcez){margin-top:4rem;padding:3rem;background:linear-gradient(135deg,#d194551a,#f9f5e00d);border:1px solid rgba(209,148,85,.3);border-radius:16px;text-align:center}.substrate-connection:where(.astro-dj4oqcez) h3:where(.astro-dj4oqcez){color:var(--ember-gold);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.substrate-connection:where(.astro-dj4oqcez) p:where(.astro-dj4oqcez){color:var(--warm-ivory);font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.substrate-link:where(.astro-dj4oqcez){display:inline-block;background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic);text-decoration:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;transition:all .3s ease}.substrate-link:where(.astro-dj4oqcez):hover{transform:translateY(-2px);box-shadow:0 4px 20px #d194554d}body{background:var(--cosmic-void);color:var(--warm-ivory)}.platform-badge:where(.astro-ge3qgbnx){display:inline-block;background:#d194551a;color:var(--ember-gold);padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:600;border:1px solid rgba(209,148,85,.3);margin-bottom:2rem}.platform-connection:where(.astro-ge3qgbnx){background:#11182766;border:1px solid rgba(209,148,85,.2);border-radius:8px;padding:1.5rem;margin:2rem 0}.platform-connection:where(.astro-ge3qgbnx) p:where(.astro-ge3qgbnx){margin:.5rem 0;color:var(--muted-cyan)}.status-live:where(.astro-ge3qgbnx){color:#22c55e;font-weight:600;background:#22c55e1a;padding:.25rem .5rem;border-radius:4px;font-size:.9rem}.access-note:where(.astro-ge3qgbnx){background:linear-gradient(145deg,#d194551a,#11182766);border:1px solid rgba(209,148,85,.3);border-radius:12px;padding:2rem;margin:2rem 0}.access-note:where(.astro-ge3qgbnx) h3:where(.astro-ge3qgbnx){color:var(--ember-gold);font-size:1.25rem;font-weight:600;margin-bottom:1rem}.access-note:where(.astro-ge3qgbnx) p:where(.astro-ge3qgbnx){color:var(--warm-ivory);line-height:1.6;margin-bottom:1.5rem}.partner-benefits:where(.astro-ge3qgbnx){display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.benefit:where(.astro-ge3qgbnx){background:#d194551a;color:var(--ember-gold);padding:.75rem;border-radius:6px;border:1px solid rgba(209,148,85,.2);font-size:.9rem;font-weight:500}.highlight:where(.astro-ge3qgbnx){background:#11182766;border:1px solid rgba(209,148,85,.2);border-radius:8px;padding:1rem;color:var(--warm-ivory);font-weight:500;text-align:center}.platform-connection:where(.astro-ge3qgbnx){background:linear-gradient(135deg,#d194551a,#f9f5e00d);border:1px solid rgba(209,148,85,.3);border-radius:12px;padding:2rem;margin-top:3rem;text-align:center}.platform-connection:where(.astro-ge3qgbnx) p:where(.astro-ge3qgbnx){margin:.5rem 0;color:var(--warm-ivory)}.platform-connection:where(.astro-ge3qgbnx) strong:where(.astro-ge3qgbnx){color:var(--ember-gold)}.platform-connection:where(.astro-ge3qgbnx) a:where(.astro-ge3qgbnx){color:var(--ember-gold);text-decoration:none;font-weight:600}.platform-connection:where(.astro-ge3qgbnx) a:where(.astro-ge3qgbnx):hover{color:var(--warm-ivory)}.hero:where(.astro-ge3qgbnx){background:linear-gradient(135deg,var(--deep-cosmic) 0%,rgba(17,24,39,.9) 100%);padding:8rem 0 6rem;text-align:center;position:relative;overflow:hidden}.hero:where(.astro-ge3qgbnx):before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(209,148,85,.1) 0%,transparent 50%);pointer-events:none}.container:where(.astro-ge3qgbnx){max-width:1200px;margin:0 auto;padding:0 2rem}.hero-content:where(.astro-ge3qgbnx){position:relative;z-index:2;max-width:800px;margin:0 auto}.hero:where(.astro-ge3qgbnx) h1:where(.astro-ge3qgbnx){font-size:clamp(3rem,6vw,5rem);font-weight:700;margin-bottom:1rem;color:var(--warm-ivory);text-shadow:0 4px 20px rgba(0,0,0,.3)}.hero-subtitle:where(.astro-ge3qgbnx){font-size:1.5rem;font-weight:600;color:var(--ember-gold);margin-bottom:.5rem}.hero-cta:where(.astro-ge3qgbnx){font-size:1.1rem;font-weight:600;color:var(--ethereal-blue);margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.5px}.hero-description:where(.astro-ge3qgbnx){font-size:1.25rem;color:var(--muted-cyan);line-height:1.6;margin:0}.section-header:where(.astro-ge3qgbnx){text-align:center;margin-bottom:4rem}.section-header:where(.astro-ge3qgbnx) h2:where(.astro-ge3qgbnx){font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;color:var(--warm-ivory)}.section-header:where(.astro-ge3qgbnx) p:where(.astro-ge3qgbnx){font-size:1.25rem;color:var(--muted-cyan);line-height:1.6;max-width:800px;margin:0 auto}.overview:where(.astro-ge3qgbnx){padding:6rem 0}.overview-grid:where(.astro-ge3qgbnx){display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.overview-item:where(.astro-ge3qgbnx){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2.5rem;text-align:center}.overview-icon:where(.astro-ge3qgbnx){font-size:3rem;margin-bottom:1.5rem;display:block}.overview-item:where(.astro-ge3qgbnx) h3:where(.astro-ge3qgbnx){font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--ember-gold)}.overview-item:where(.astro-ge3qgbnx) p:where(.astro-ge3qgbnx){color:var(--muted-cyan);line-height:1.6;margin:0}.trading-arsenal:where(.astro-ge3qgbnx){padding:6rem 0;background:#11182733}.arsenal-grid:where(.astro-ge3qgbnx){display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.arsenal-item:where(.astro-ge3qgbnx){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem}.arsenal-item:where(.astro-ge3qgbnx) h3:where(.astro-ge3qgbnx){font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:var(--ember-gold)}.timeframe:where(.astro-ge3qgbnx){font-size:.9rem;color:var(--ethereal-blue);font-weight:600;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.arsenal-item:where(.astro-ge3qgbnx) p:where(.astro-ge3qgbnx){color:var(--muted-cyan);line-height:1.6;margin:0}.arsenal-note:where(.astro-ge3qgbnx){margin-top:3rem;text-align:center;background:linear-gradient(145deg,#d194551a,#d194550d);border:1px solid rgba(209,148,85,.3);border-radius:16px;padding:2rem}.arsenal-note:where(.astro-ge3qgbnx) p:where(.astro-ge3qgbnx){color:var(--warm-ivory);font-size:1.1rem;line-height:1.6;margin:0}.strategy-lifecycle:where(.astro-ge3qgbnx){padding:6rem 0}.lifecycle-steps:where(.astro-ge3qgbnx){display:grid;gap:2rem;margin-top:3rem}.lifecycle-step:where(.astro-ge3qgbnx){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2.5rem;position:relative}.step-number:where(.astro-ge3qgbnx){position:absolute;top:-1rem;left:2rem;background:var(--ember-gold);color:var(--deep-cosmic);width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem}.lifecycle-step:where(.astro-ge3qgbnx) h3:where(.astro-ge3qgbnx){font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:var(--warm-ivory);padding-top:.5rem}.lifecycle-step:where(.astro-ge3qgbnx) ul:where(.astro-ge3qgbnx){list-style:none;padding:0;margin:0}.lifecycle-step:where(.astro-ge3qgbnx) li:where(.astro-ge3qgbnx){color:var(--muted-cyan);line-height:1.6;margin-bottom:.75rem;padding-left:1.5rem;position:relative}.lifecycle-step:where(.astro-ge3qgbnx) li:where(.astro-ge3qgbnx):before{content:"→";position:absolute;left:0;color:var(--ember-gold);font-weight:700}.users:where(.astro-ge3qgbnx){padding:6rem 0;background:#1118274d}.users-grid:where(.astro-ge3qgbnx){display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.user-type:where(.astro-ge3qgbnx){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;text-align:center}.user-type:where(.astro-ge3qgbnx) h3:where(.astro-ge3qgbnx){font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--ember-gold)}.user-type:where(.astro-ge3qgbnx) p:where(.astro-ge3qgbnx){color:var(--muted-cyan);line-height:1.6;margin:0}.promise:where(.astro-ge3qgbnx){padding:6rem 0}.promise-content:where(.astro-ge3qgbnx){text-align:center;max-width:800px;margin:0 auto}.promise-content:where(.astro-ge3qgbnx) h2:where(.astro-ge3qgbnx){font-size:2.5rem;font-weight:700;margin-bottom:2rem;color:var(--warm-ivory)}.promise-main:where(.astro-ge3qgbnx){font-size:1.5rem;color:var(--ember-gold);font-weight:600;line-height:1.4;margin-bottom:1.5rem}.promise-content:where(.astro-ge3qgbnx)>p:where(.astro-ge3qgbnx){font-size:1.25rem;color:var(--muted-cyan);line-height:1.6;margin-bottom:2rem}.promise-statements:where(.astro-ge3qgbnx){display:flex;flex-direction:column;gap:.5rem;margin-top:2rem}.promise-statements:where(.astro-ge3qgbnx) p:where(.astro-ge3qgbnx){font-size:1.25rem;font-weight:600;color:var(--warm-ivory);margin:0}.access:where(.astro-ge3qgbnx){padding:6rem 0;background:linear-gradient(135deg,#d194550d,#1118274d)}.access-content:where(.astro-ge3qgbnx){text-align:center;max-width:800px;margin:0 auto}.access-content:where(.astro-ge3qgbnx) h2:where(.astro-ge3qgbnx){font-size:2.25rem;font-weight:700;margin-bottom:1.5rem;color:var(--warm-ivory)}.access-content:where(.astro-ge3qgbnx) p:where(.astro-ge3qgbnx){font-size:1.1rem;color:var(--muted-cyan);line-height:1.6;margin-bottom:1.5rem}.cta-buttons:where(.astro-ge3qgbnx){display:flex;gap:1.5rem;justify-content:center;margin-top:2.5rem}.btn:where(.astro-ge3qgbnx){display:inline-block;text-decoration:none;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1.1rem;transition:all .2s ease}.btn-primary:where(.astro-ge3qgbnx){background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic)}.btn-secondary:where(.astro-ge3qgbnx){border:2px solid var(--ember-gold);color:var(--ember-gold);background:transparent}.btn:where(.astro-ge3qgbnx):hover{transform:translateY(-2px);box-shadow:0 8px 25px #d194554d}@media (max-width: 768px){.container:where(.astro-ge3qgbnx){padding:0 1rem}.hero:where(.astro-ge3qgbnx){padding:6rem 0 4rem}.hero:where(.astro-ge3qgbnx) h1:where(.astro-ge3qgbnx){font-size:2.5rem}.hero-subtitle:where(.astro-ge3qgbnx){font-size:1.25rem}.hero-description:where(.astro-ge3qgbnx){font-size:1.1rem}.section-header:where(.astro-ge3qgbnx) h2:where(.astro-ge3qgbnx){font-size:2rem}.section-header:where(.astro-ge3qgbnx) p:where(.astro-ge3qgbnx){font-size:1.1rem}.overview-grid:where(.astro-ge3qgbnx),.arsenal-grid:where(.astro-ge3qgbnx),.users-grid:where(.astro-ge3qgbnx){grid-template-columns:1fr}.cta-buttons:where(.astro-ge3qgbnx){flex-direction:column;align-items:center}.btn:where(.astro-ge3qgbnx){width:100%;max-width:300px}.promise-statements:where(.astro-ge3qgbnx){align-items:center}}body{background:var(--cosmic-void)!important;color:var(--warm-ivory)!important}main:where(.astro-4tsddmiw){background:transparent!important;min-height:100vh}.container:where(.astro-4tsddmiw){max-width:1200px;margin:0 auto;padding:0 2rem}.hero:where(.astro-4tsddmiw){background:linear-gradient(135deg,var(--deep-cosmic) 0%,var(--deep-cosmic-2) 100%);color:var(--warm-ivory);padding:6rem 0 4rem;text-align:center;position:relative;overflow:hidden}.hero:where(.astro-4tsddmiw):before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 25% 0%,rgba(209,148,85,.128) 0%,transparent 50%),radial-gradient(ellipse at 75% 100%,rgba(209,148,85,.085) 0%,transparent 50%);pointer-events:none}.hero:where(.astro-4tsddmiw) h1:where(.astro-4tsddmiw){font-size:3.5rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,var(--ember-gold) 0%,#e8b366 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;z-index:2;text-shadow:0 0 30px rgba(209,148,85,.3)}@supports not (-webkit-background-clip: text){.hero:where(.astro-4tsddmiw) h1:where(.astro-4tsddmiw){color:var(--warm-ivory)!important;text-shadow:2px 2px 4px rgba(0,0,0,.8)}}.hero-subtitle:where(.astro-4tsddmiw){font-size:1.25rem;color:var(--muted-cyan);max-width:700px;margin:0 auto;position:relative;z-index:2}.access-models:where(.astro-4tsddmiw){padding:5rem 0;background:linear-gradient(135deg,var(--deep-space) 0%,var(--deep-cosmic) 100%);position:relative}.access-models:where(.astro-4tsddmiw):before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(209,148,85,.043) 0%,transparent 70%);pointer-events:none}.models-grid:where(.astro-4tsddmiw){display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem;position:relative;z-index:2}.access-model:where(.astro-4tsddmiw){background:linear-gradient(135deg,#ffffff0b,#ffffff04);border:1px solid rgba(209,148,85,.2);border-radius:16px;padding:2.5rem;backdrop-filter:blur(10px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.access-model:where(.astro-4tsddmiw):before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(209,148,85,.085),transparent);border-radius:16px;opacity:0;transition:opacity .4s ease;pointer-events:none}.access-model:where(.astro-4tsddmiw).featured{border-color:var(--accent-blue);transform:scale(1.02)}.access-model:where(.astro-4tsddmiw).featured:before{background:linear-gradient(135deg,rgba(0,212,255,.085),transparent)}.access-model:where(.astro-4tsddmiw):hover{transform:translateY(-8px);border-color:var(--ember-gold);box-shadow:0 20px 40px #0006}.access-model:where(.astro-4tsddmiw):hover:before{opacity:1}.access-model:where(.astro-4tsddmiw).featured:hover{transform:scale(1.02) translateY(-8px)}.model-header:where(.astro-4tsddmiw){display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;position:relative;z-index:2}.model-header:where(.astro-4tsddmiw) h3:where(.astro-4tsddmiw){color:var(--warm-ivory);font-size:1.5rem;font-weight:600;margin:0}.model-badge:where(.astro-4tsddmiw){background:var(--accent-blue);color:var(--deep-cosmic);padding:.25rem .75rem;border-radius:12px;font-size:.875rem;font-weight:500}.access-model:where(.astro-4tsddmiw).featured .model-badge:where(.astro-4tsddmiw){background:var(--ember-gold);color:var(--deep-cosmic)}.model-content:where(.astro-4tsddmiw) p:where(.astro-4tsddmiw){color:var(--muted-cyan);margin-bottom:2rem;line-height:1.6;position:relative;z-index:2}.model-features:where(.astro-4tsddmiw) h4:where(.astro-4tsddmiw){color:var(--warm-ivory);margin-bottom:1rem;font-size:1.1rem;font-weight:600}.model-features:where(.astro-4tsddmiw) ul:where(.astro-4tsddmiw){list-style:none;padding:0;margin-bottom:2rem}.model-features:where(.astro-4tsddmiw) li:where(.astro-4tsddmiw){color:var(--stellar-silver);position:relative;padding:.5rem 0 .5rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.085)}.model-features:where(.astro-4tsddmiw) li:where(.astro-4tsddmiw):last-child{border-bottom:none}.model-features:where(.astro-4tsddmiw) li:where(.astro-4tsddmiw):before{content:"✓";position:absolute;left:0;color:var(--ember-gold);font-weight:700}.model-specs:where(.astro-4tsddmiw){background:linear-gradient(135deg,#d1945516,#ffffff0b);padding:1.5rem;border-radius:8px;border-left:4px solid var(--ember-gold);backdrop-filter:blur(5px)}.spec:where(.astro-4tsddmiw){margin-bottom:.75rem;font-size:.95rem;color:var(--stellar-silver)}.spec:where(.astro-4tsddmiw):last-child{margin-bottom:0}.spec:where(.astro-4tsddmiw) strong:where(.astro-4tsddmiw){color:var(--warm-ivory);margin-right:.5rem}.getting-started:where(.astro-4tsddmiw){padding:5rem 0;background:linear-gradient(135deg,var(--deep-cosmic-2) 0%,var(--deep-space) 100%);position:relative}.getting-started:where(.astro-4tsddmiw):before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(209,148,85,.025) 0%,transparent 70%);pointer-events:none}.process-timeline:where(.astro-4tsddmiw){position:relative;margin-top:3rem;z-index:2}.process-timeline:where(.astro-4tsddmiw):before{content:"";position:absolute;left:25px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--ember-gold),var(--accent-blue))}.timeline-item:where(.astro-4tsddmiw){position:relative;margin-bottom:3rem;padding-left:4rem}.timeline-marker:where(.astro-4tsddmiw){position:absolute;left:0;top:0;width:50px;height:50px;background:linear-gradient(135deg,var(--ember-gold),var(--accent-blue));color:var(--deep-cosmic);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;box-shadow:0 0 20px #d1945566}.timeline-content:where(.astro-4tsddmiw) h3:where(.astro-4tsddmiw){color:var(--warm-ivory);margin-bottom:1rem;font-size:1.4rem;font-weight:600}.timeline-content:where(.astro-4tsddmiw) p:where(.astro-4tsddmiw){color:var(--muted-cyan);margin-bottom:1.5rem;line-height:1.6}.timeline-details:where(.astro-4tsddmiw) ul:where(.astro-4tsddmiw){list-style:none;padding:0;margin-bottom:1rem}.timeline-details:where(.astro-4tsddmiw) li:where(.astro-4tsddmiw){color:var(--stellar-silver);position:relative;padding:.25rem 0 .25rem 1.5rem}.timeline-details:where(.astro-4tsddmiw) li:where(.astro-4tsddmiw):before{content:"→";position:absolute;left:0;color:var(--ember-gold);font-weight:700}.timeline-duration:where(.astro-4tsddmiw){background:linear-gradient(135deg,#d1945516,#ffffff0b);padding:.5rem 1rem;border-radius:20px;font-size:.9rem;color:var(--warm-ivory);display:inline-block;border-left:3px solid var(--ember-gold);backdrop-filter:blur(5px)}.requirements:where(.astro-4tsddmiw){padding:5rem 0;background:linear-gradient(135deg,var(--deep-space) 0%,var(--deep-cosmic) 100%);position:relative}.requirements:where(.astro-4tsddmiw):before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(209,148,85,.043) 0%,transparent 70%);pointer-events:none}.requirements-grid:where(.astro-4tsddmiw){display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem;position:relative;z-index:2}.requirement-category:where(.astro-4tsddmiw){background:linear-gradient(135deg,#ffffff0b,#ffffff04);border:1px solid rgba(209,148,85,.2);border-radius:16px;padding:2.5rem;backdrop-filter:blur(10px);transition:all .4s ease}.requirement-category:where(.astro-4tsddmiw):hover{transform:translateY(-4px);border-color:var(--ember-gold);box-shadow:0 15px 30px #0000004d}.requirement-category:where(.astro-4tsddmiw) h3:where(.astro-4tsddmiw){color:var(--ember-gold);margin-bottom:2rem;font-size:1.5rem;font-weight:600;border-bottom:2px solid var(--ember-gold);padding-bottom:.5rem}.requirement-item:where(.astro-4tsddmiw){margin-bottom:2rem}.requirement-item:where(.astro-4tsddmiw):last-child{margin-bottom:0}.requirement-item:where(.astro-4tsddmiw) h4:where(.astro-4tsddmiw){color:var(--warm-ivory);margin-bottom:1rem;font-size:1.1rem;font-weight:600}.requirement-item:where(.astro-4tsddmiw) ul:where(.astro-4tsddmiw){list-style:none;padding:0}.requirement-item:where(.astro-4tsddmiw) li:where(.astro-4tsddmiw){color:var(--stellar-silver);position:relative;padding:.5rem 0 .5rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.085)}.requirement-item:where(.astro-4tsddmiw) li:where(.astro-4tsddmiw):last-child{border-bottom:none}.requirement-item:where(.astro-4tsddmiw) li:where(.astro-4tsddmiw):before{content:"▶";position:absolute;left:0;color:var(--ember-gold)}.support-services:where(.astro-4tsddmiw){padding:5rem 0;background:linear-gradient(135deg,var(--deep-cosmic-2) 0%,var(--deep-space) 100%);position:relative}.support-services:where(.astro-4tsddmiw):before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(209,148,85,.025) 0%,transparent 70%);pointer-events:none}.services-grid:where(.astro-4tsddmiw){display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem;position:relative;z-index:2}.service:where(.astro-4tsddmiw){background:linear-gradient(135deg,#11182782,#11182741);border:1px solid rgba(209,148,85,.2);border-radius:16px;padding:2.5rem;text-align:center;transition:all .4s ease;backdrop-filter:blur(10px);position:relative;overflow:hidden}.service:where(.astro-4tsddmiw):before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(209,148,85,.085),transparent);border-radius:16px;opacity:0;transition:opacity .4s ease;pointer-events:none}.service:where(.astro-4tsddmiw):hover{transform:translateY(-8px);border-color:var(--ember-gold);box-shadow:0 20px 40px #0006}.service:where(.astro-4tsddmiw):hover:before{opacity:1}.service-icon:where(.astro-4tsddmiw){font-size:3rem;margin-bottom:1.5rem}.service:where(.astro-4tsddmiw) h3:where(.astro-4tsddmiw){color:var(--ember-gold);margin-bottom:1rem;font-size:1.4rem;font-weight:600;position:relative;z-index:2}.service:where(.astro-4tsddmiw) p:where(.astro-4tsddmiw){color:var(--muted-cyan);margin-bottom:1.5rem;line-height:1.6;position:relative;z-index:2}.service:where(.astro-4tsddmiw) ul:where(.astro-4tsddmiw){list-style:none;padding:0;text-align:left;position:relative;z-index:2}.service:where(.astro-4tsddmiw) li:where(.astro-4tsddmiw){color:var(--stellar-silver);position:relative;padding:.5rem 0 .5rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.085)}.service:where(.astro-4tsddmiw) li:where(.astro-4tsddmiw):last-child{border-bottom:none}.service:where(.astro-4tsddmiw) li:where(.astro-4tsddmiw):before{content:"✓";position:absolute;left:0;color:var(--ember-gold);font-weight:700}.contact-form:where(.astro-4tsddmiw){padding:5rem 0;background:linear-gradient(135deg,var(--deep-space) 0%,var(--deep-cosmic) 100%);position:relative}.contact-form:where(.astro-4tsddmiw):before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(209,148,85,.043) 0%,transparent 70%);pointer-events:none}.form-container:where(.astro-4tsddmiw){max-width:600px;margin:0 auto;position:relative;z-index:2}.access-form:where(.astro-4tsddmiw){background:linear-gradient(135deg,#ffffff0b,#ffffff04);border:1px solid rgba(209,148,85,.2);padding:3rem;border-radius:16px;backdrop-filter:blur(10px);box-shadow:0 20px 40px #0000004d}.form-row:where(.astro-4tsddmiw){display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}.form-group:where(.astro-4tsddmiw){margin-bottom:1.5rem}.form-group:where(.astro-4tsddmiw) label:where(.astro-4tsddmiw){display:block;margin-bottom:.5rem;color:var(--warm-ivory);font-weight:500}.form-group:where(.astro-4tsddmiw) input:where(.astro-4tsddmiw),.form-group:where(.astro-4tsddmiw) select:where(.astro-4tsddmiw),.form-group:where(.astro-4tsddmiw) textarea:where(.astro-4tsddmiw){width:100%;padding:.75rem;border:1px solid rgba(255,255,255,.2);border-radius:6px;font-size:1rem;transition:all .3s ease;background:#ffffff0b;color:var(--warm-ivory);backdrop-filter:blur(5px)}.form-group:where(.astro-4tsddmiw) input:where(.astro-4tsddmiw)::placeholder,.form-group:where(.astro-4tsddmiw) textarea:where(.astro-4tsddmiw)::placeholder{color:var(--muted-cyan)}.form-group:where(.astro-4tsddmiw) input:where(.astro-4tsddmiw):focus,.form-group:where(.astro-4tsddmiw) select:where(.astro-4tsddmiw):focus,.form-group:where(.astro-4tsddmiw) textarea:where(.astro-4tsddmiw):focus{outline:none;border-color:var(--ember-gold);box-shadow:0 0 0 2px #d1945533;background:#ffffff16}.form-group:where(.astro-4tsddmiw) select:where(.astro-4tsddmiw){cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23d19455' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;appearance:none}.form-group:where(.astro-4tsddmiw) select:where(.astro-4tsddmiw) option:where(.astro-4tsddmiw){background:var(--deep-cosmic);color:var(--warm-ivory);padding:.5rem}.btn:where(.astro-4tsddmiw){padding:1rem 2rem;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease;border:2px solid transparent;cursor:pointer;font-size:1rem;width:100%}.btn-primary:where(.astro-4tsddmiw){background:linear-gradient(135deg,var(--ember-gold),var(--accent-blue));color:var(--deep-cosmic);border:none}.btn-primary:where(.astro-4tsddmiw):hover{transform:translateY(-2px);box-shadow:0 10px 20px #d194554d}.section-header:where(.astro-4tsddmiw){text-align:center;margin-bottom:3rem;position:relative;z-index:2}.section-header:where(.astro-4tsddmiw) h2:where(.astro-4tsddmiw){color:var(--warm-ivory);font-size:2.5rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,var(--ember-gold) 0%,var(--accent-blue) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 30px rgba(209,148,85,.3)}@supports not (-webkit-background-clip: text){.section-header:where(.astro-4tsddmiw) h2:where(.astro-4tsddmiw){color:var(--warm-ivory)!important;text-shadow:2px 2px 4px rgba(0,0,0,.8)}}.section-header:where(.astro-4tsddmiw) p:where(.astro-4tsddmiw){color:var(--muted-cyan);font-size:1.1rem;line-height:1.6;max-width:800px;margin:0 auto}:where(.astro-4tsddmiw){color:inherit}p:where(.astro-4tsddmiw),span:where(.astro-4tsddmiw),div:where(.astro-4tsddmiw),li:where(.astro-4tsddmiw){color:var(--muted-cyan)}h1:where(.astro-4tsddmiw),h2:where(.astro-4tsddmiw),h3:where(.astro-4tsddmiw),h4:where(.astro-4tsddmiw),h5:where(.astro-4tsddmiw),h6:where(.astro-4tsddmiw){color:var(--warm-ivory)}strong:where(.astro-4tsddmiw){color:var(--warm-ivory)}@media (max-width: 768px){.hero:where(.astro-4tsddmiw) h1:where(.astro-4tsddmiw){font-size:2.5rem}.models-grid:where(.astro-4tsddmiw),.requirements-grid:where(.astro-4tsddmiw),.services-grid:where(.astro-4tsddmiw){grid-template-columns:1fr}.process-timeline:where(.astro-4tsddmiw):before{display:none}.timeline-item:where(.astro-4tsddmiw){padding-left:0}.timeline-marker:where(.astro-4tsddmiw){position:static;margin-bottom:1rem}.form-row:where(.astro-4tsddmiw){grid-template-columns:1fr}.section-header:where(.astro-4tsddmiw) h2:where(.astro-4tsddmiw){font-size:2rem}.access-model:where(.astro-4tsddmiw),.requirement-category:where(.astro-4tsddmiw),.service:where(.astro-4tsddmiw){padding:2rem}}.hero:where(.astro-alsbofgn){position:relative;padding:clamp(4rem,6vw,6.5rem) 0 clamp(3rem,5vw,4.5rem);text-align:center;background:radial-gradient(circle at top,rgba(209,148,85,.187),transparent 60%),linear-gradient(180deg,#080c16bf,#050810cc);overflow:hidden;border-bottom:1px solid rgba(209,148,85,.25);box-shadow:0 40px 90px #00000073}.hero:where(.astro-alsbofgn):before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(74,144,226,.153),transparent 65%);opacity:.4;pointer-events:none}.hero:where(.astro-alsbofgn):after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 12% 25%,rgba(255,255,255,.08) 0 1px,transparent 1px),radial-gradient(circle at 82% 15%,rgba(139,92,246,.12) 0 1px,transparent 1px),radial-gradient(circle at 45% 70%,rgba(74,144,226,.12) 0 1px,transparent 1px);background-size:220px 220px,200px 200px,260px 260px;mix-blend-mode:screen;opacity:.55;pointer-events:none}.hero:where(.astro-alsbofgn) .container:where(.astro-alsbofgn){position:relative;z-index:1}.hero:where(.astro-alsbofgn) h1:where(.astro-alsbofgn){font-size:clamp(2.75rem,5vw,3.8rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,var(--warm-ivory),var(--ember-gold),var(--ethereal-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 35px rgba(209,148,85,.35)}.hero-subtitle:where(.astro-alsbofgn){max-width:680px;margin:0 auto;color:var(--stellar-silver);font-size:clamp(1.1rem,2.4vw,1.35rem);line-height:1.7}.architecture-overview:where(.astro-alsbofgn) .section-header:where(.astro-alsbofgn){text-align:center}.architecture-layers:where(.astro-alsbofgn){margin-top:3rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem}.layer-header:where(.astro-alsbofgn){display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:.75rem 1rem 1rem;border-bottom:1px solid rgba(209,148,85,.18);border-radius:16px;background:linear-gradient(90deg,#ffffff0d,#fff0 70%);box-shadow:0 18px 45px #060a1473;backdrop-filter:blur(10px);position:relative;overflow:hidden}.layer-header:where(.astro-alsbofgn):after{content:"";position:absolute;inset:-40% -20% auto;height:65%;background:radial-gradient(circle,rgba(74,144,226,.153) 0%,transparent 65%);opacity:.4;pointer-events:none}.layer-number:where(.astro-alsbofgn){width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;background:linear-gradient(135deg,var(--ember-gold),var(--ethereal-blue));color:var(--warm-ivory);letter-spacing:.02em;text-shadow:0 0 16px rgba(3,6,12,.7);box-shadow:0 0 0 1px #f9f5e066,0 12px 28px #d1945573,0 0 30px #4a90e259}.layer-header:where(.astro-alsbofgn) h3:where(.astro-alsbofgn){margin:0;font-size:1.35rem;color:var(--warm-ivory);text-shadow:0 0 18px rgba(209,148,85,.25)}.layer:where(.astro-alsbofgn).cosmic-card{border-color:#d194553d;background:linear-gradient(145deg,#111827cc,#0a101cb8 55%,#070b14bf);box-shadow:0 28px 68px #0509128c,0 0 42px #4a90e226}.layer:where(.astro-alsbofgn).cosmic-card:before{content:"";position:absolute;inset:-35% -25% 55%;background:radial-gradient(circle,rgba(255,255,255,.102) 0%,transparent 65%);opacity:.45;transition:opacity .35s ease;pointer-events:none}.layer:where(.astro-alsbofgn).cosmic-card:hover:before{opacity:.65}.layer-content:where(.astro-alsbofgn) p:where(.astro-alsbofgn){margin-bottom:1.5rem;color:var(--stellar-silver);line-height:1.7}.layer-content:where(.astro-alsbofgn) ul:where(.astro-alsbofgn){list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.9rem}.layer-content:where(.astro-alsbofgn) li:where(.astro-alsbofgn){position:relative;padding-left:1.8rem;color:var(--warm-ivory)}.layer-content:where(.astro-alsbofgn) li:where(.astro-alsbofgn):before{content:"🧩";position:absolute;left:0;font-size:1.05rem;filter:drop-shadow(0 0 12px rgba(209,148,85,.45))}.foundation-insight:where(.astro-alsbofgn) .insight-content:where(.astro-alsbofgn){display:grid;grid-template-columns:minmax(120px,160px) 1fr;gap:clamp(1.5rem,4vw,2.5rem);align-items:center}.foundation-insight:where(.astro-alsbofgn) .insight-icon:where(.astro-alsbofgn){display:flex;align-items:center;justify-content:center;background:#d1945527;border-radius:20px;padding:clamp(1.2rem,3vw,1.8rem);box-shadow:0 0 28px #d194552b}.foundation-insight:where(.astro-alsbofgn) h3:where(.astro-alsbofgn){font-size:1.35rem;margin-bottom:.75rem;color:var(--warm-ivory)}.foundation-quote:where(.astro-alsbofgn){margin:0 0 1rem;color:var(--stellar-silver);font-style:italic;line-height:1.6}.insight-note:where(.astro-alsbofgn){margin:0;color:var(--muted-cyan);font-size:.95rem}.fusion-divider:where(.astro-alsbofgn){margin:clamp(3rem,6vw,4rem) auto;text-align:center;opacity:.5}.components-grid:where(.astro-alsbofgn),.principles-grid:where(.astro-alsbofgn),.specs-grid:where(.astro-alsbofgn){display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(1.25rem,3vw,1.75rem);margin-top:3rem}.component:where(.astro-alsbofgn) .tech-stack:where(.astro-alsbofgn){margin-bottom:1rem;text-transform:uppercase;font-size:.8rem;letter-spacing:.08em}.principle:where(.astro-alsbofgn) p:where(.astro-alsbofgn),.component:where(.astro-alsbofgn) p:where(.astro-alsbofgn),.spec-category:where(.astro-alsbofgn) p:where(.astro-alsbofgn){color:var(--stellar-silver);line-height:1.6}.spec-category:where(.astro-alsbofgn) ul:where(.astro-alsbofgn){list-style:none;padding:0;margin-top:1.25rem;display:grid;gap:.8rem}.spec-category:where(.astro-alsbofgn) li:where(.astro-alsbofgn){position:relative;padding-left:1.65rem;color:var(--warm-ivory);line-height:1.55}.spec-category:where(.astro-alsbofgn) li:where(.astro-alsbofgn):before{content:"▹";position:absolute;left:0;color:var(--ember-gold)}.cta:where(.astro-alsbofgn) .cta-buttons:where(.astro-alsbofgn){display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}@media (max-width: 900px){.foundation-insight:where(.astro-alsbofgn) .insight-content:where(.astro-alsbofgn){grid-template-columns:1fr;text-align:center}.foundation-insight:where(.astro-alsbofgn) .insight-icon:where(.astro-alsbofgn){margin:0 auto}}@media (max-width: 768px){.layer-header:where(.astro-alsbofgn){flex-direction:column;align-items:flex-start}.layer-number:where(.astro-alsbofgn){width:42px;height:42px}.cta:where(.astro-alsbofgn) .cta-buttons:where(.astro-alsbofgn){flex-direction:column;align-items:stretch}}.hero:where(.astro-53gt6bk2){position:relative;padding:clamp(4rem,6vw,6.5rem) 0 clamp(3rem,5vw,4.5rem);text-align:center;background:radial-gradient(circle at top,rgba(209,148,85,.187),transparent 60%),linear-gradient(180deg,#080c16bf,#050810cf);overflow:hidden}.hero:where(.astro-53gt6bk2):before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 20%,rgba(74,144,226,.153),transparent 65%);opacity:.4;pointer-events:none}.hero:where(.astro-53gt6bk2) h1:where(.astro-53gt6bk2){font-size:clamp(2.8rem,5vw,3.7rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,var(--warm-ivory),var(--ember-gold),var(--ethereal-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 35px rgba(209,148,85,.35)}.hero-subtitle:where(.astro-53gt6bk2){max-width:720px;margin:0 auto;color:var(--stellar-silver);font-size:clamp(1.1rem,2.4vw,1.35rem);line-height:1.7}.governance-layers:where(.astro-53gt6bk2),.standards-grid:where(.astro-53gt6bk2),.features-grid:where(.astro-53gt6bk2),.audit-features:where(.astro-53gt6bk2),.implementation-steps:where(.astro-53gt6bk2){display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.25rem,3vw,1.75rem);margin-top:3rem}.layer-icon:where(.astro-53gt6bk2),.feature-icon:where(.astro-53gt6bk2){width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;background:#d1945523;margin-bottom:1.25rem}.governance-layer:where(.astro-53gt6bk2) h3:where(.astro-53gt6bk2),.standard:where(.astro-53gt6bk2) h3:where(.astro-53gt6bk2),.feature:where(.astro-53gt6bk2) h3:where(.astro-53gt6bk2),.audit-feature:where(.astro-53gt6bk2) h3:where(.astro-53gt6bk2),.step:where(.astro-53gt6bk2) h3:where(.astro-53gt6bk2){color:var(--warm-ivory);font-size:1.3rem;margin-bottom:.75rem}.governance-layer:where(.astro-53gt6bk2) p:where(.astro-53gt6bk2),.standard:where(.astro-53gt6bk2) p:where(.astro-53gt6bk2),.feature:where(.astro-53gt6bk2) p:where(.astro-53gt6bk2),.audit-feature:where(.astro-53gt6bk2) p:where(.astro-53gt6bk2),.step:where(.astro-53gt6bk2) p:where(.astro-53gt6bk2){color:var(--stellar-silver);line-height:1.6}.governance-layer:where(.astro-53gt6bk2) ul:where(.astro-53gt6bk2),.standard:where(.astro-53gt6bk2) ul:where(.astro-53gt6bk2),.feature-details:where(.astro-53gt6bk2) ul:where(.astro-53gt6bk2),.audit-specs:where(.astro-53gt6bk2),.implementation-steps:where(.astro-53gt6bk2) .step-content:where(.astro-53gt6bk2) ul:where(.astro-53gt6bk2){list-style:none;padding:0;margin-top:1.25rem;display:grid;gap:.75rem}.governance-layer:where(.astro-53gt6bk2) li:where(.astro-53gt6bk2),.standard:where(.astro-53gt6bk2) li:where(.astro-53gt6bk2),.feature-details:where(.astro-53gt6bk2) li:where(.astro-53gt6bk2),.audit-specs:where(.astro-53gt6bk2) .spec:where(.astro-53gt6bk2),.implementation-steps:where(.astro-53gt6bk2) .step-content:where(.astro-53gt6bk2) li:where(.astro-53gt6bk2){position:relative;padding-left:1.6rem;color:var(--warm-ivory);line-height:1.55}.governance-layer:where(.astro-53gt6bk2) li:where(.astro-53gt6bk2):before,.standard:where(.astro-53gt6bk2) li:where(.astro-53gt6bk2):before,.feature-details:where(.astro-53gt6bk2) li:where(.astro-53gt6bk2):before,.implementation-steps:where(.astro-53gt6bk2) .step-content:where(.astro-53gt6bk2) li:where(.astro-53gt6bk2):before{content:"▹";position:absolute;left:0;color:var(--ember-gold)}.audit-specs:where(.astro-53gt6bk2){display:grid;gap:.75rem;margin-top:1rem}.audit-specs:where(.astro-53gt6bk2) .spec:where(.astro-53gt6bk2){border-left:2px solid rgba(209,148,85,.3);padding-left:1rem}.audit-specs:where(.astro-53gt6bk2) .spec:where(.astro-53gt6bk2) strong:where(.astro-53gt6bk2){display:block;color:var(--warm-ivory);margin-bottom:.25rem}.certification-badges:where(.astro-53gt6bk2){display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.certification-badges:where(.astro-53gt6bk2) .badge:where(.astro-53gt6bk2){background:#d1945527;color:var(--warm-ivory);border-radius:999px;padding:.35rem .9rem;font-size:.75rem;letter-spacing:.05em}.step:where(.astro-53gt6bk2){display:flex;gap:1rem;align-items:flex-start}.step-number:where(.astro-53gt6bk2){width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;background:linear-gradient(135deg,var(--ember-gold),var(--ethereal-blue));color:var(--cosmic-void);box-shadow:0 0 0 2px #f9f5e033,0 0 18px #d194554d}.step-content:where(.astro-53gt6bk2){flex:1}.step-content:where(.astro-53gt6bk2) h3:where(.astro-53gt6bk2){margin-bottom:.5rem}.step-content:where(.astro-53gt6bk2) p:where(.astro-53gt6bk2){margin:0;color:var(--stellar-silver)}.cta:where(.astro-53gt6bk2) .cta-buttons:where(.astro-53gt6bk2){display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}@media (max-width: 900px){.foundation-insight:where(.astro-53gt6bk2) .insight-content:where(.astro-53gt6bk2),.governance-layer:where(.astro-53gt6bk2),.feature:where(.astro-53gt6bk2),.audit-feature:where(.astro-53gt6bk2),.step:where(.astro-53gt6bk2){flex-direction:column;align-items:flex-start}.step:where(.astro-53gt6bk2){align-items:stretch}}@media (max-width: 768px){.cta:where(.astro-53gt6bk2) .cta-buttons:where(.astro-53gt6bk2){flex-direction:column;align-items:stretch}}.implementation-hero:where(.astro-ots4ge24){padding:6rem 0 4rem;position:relative;overflow:hidden;background:linear-gradient(135deg,#d1945511,#1118272b)}.implementation-hero:where(.astro-ots4ge24):after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(0,212,255,.068),transparent 55%);pointer-events:none;mix-blend-mode:screen}.hero-content:where(.astro-ots4ge24){max-width:640px}.hero-label:where(.astro-ots4ge24){display:inline-block;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ember-gold);margin-bottom:1rem}.hero-content:where(.astro-ots4ge24) h1:where(.astro-ots4ge24){font-size:3rem;margin-bottom:1.25rem}.hero-content:where(.astro-ots4ge24) p:where(.astro-ots4ge24){color:var(--muted-cyan);font-size:1.1rem;line-height:1.7;margin-bottom:2rem}.hero-actions:where(.astro-ots4ge24){display:flex;flex-wrap:wrap;gap:1rem}.cta:where(.astro-ots4ge24){display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:999px;text-decoration:none;font-weight:600;transition:transform .3s ease,box-shadow .3s ease}.cta:where(.astro-ots4ge24).primary{background:linear-gradient(135deg,var(--ember-gold),var(--ember-gold-bright));color:var(--deep-cosmic)}.cta:where(.astro-ots4ge24).secondary{border:1px solid rgba(249,245,224,.4);color:var(--warm-ivory);background:#1118272b;backdrop-filter:blur(8px)}.cta:where(.astro-ots4ge24):hover{transform:translateY(-2px);box-shadow:0 12px 30px #00000040}.hero-metrics:where(.astro-ots4ge24){display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:2.5rem;padding:1.5rem;border-radius:20px;background:#0b0f1a4c;border:1px solid rgba(249,245,224,.15);backdrop-filter:blur(12px)}.metric-value:where(.astro-ots4ge24){display:block;font-size:1.25rem;font-weight:600;color:var(--warm-ivory)}.metric-label:where(.astro-ots4ge24){font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#f9f5e0a6}.readiness-map:where(.astro-ots4ge24),.integration-patterns:where(.astro-ots4ge24),.ops-framework:where(.astro-ots4ge24),.next-steps:where(.astro-ots4ge24){padding:5.5rem 0;position:relative}.readiness-map:where(.astro-ots4ge24):before,.integration-patterns:where(.astro-ots4ge24):before,.ops-framework:where(.astro-ots4ge24):before,.next-steps:where(.astro-ots4ge24):before{content:"";position:absolute;inset:0;background:#0b0f1a33;border:1px solid rgba(249,245,224,.05);border-radius:32px;margin:0 1.5rem;pointer-events:none}.section-header:where(.astro-ots4ge24){text-align:center;max-width:720px;margin:0 auto 3rem}.section-header:where(.astro-ots4ge24) h2:where(.astro-ots4ge24){font-size:2.5rem;margin-bottom:1rem}.section-header:where(.astro-ots4ge24) p:where(.astro-ots4ge24){color:var(--muted-cyan);line-height:1.7}.map-grid:where(.astro-ots4ge24),.pattern-grid:where(.astro-ots4ge24),.ops-grid:where(.astro-ots4ge24){display:grid;gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.map-card:where(.astro-ots4ge24),.pattern-card:where(.astro-ots4ge24),.ops-card:where(.astro-ots4ge24),.cta-card:where(.astro-ots4ge24){background:#0b0f1a45;border:1px solid rgba(249,245,224,.12);border-radius:20px;padding:2rem;backdrop-filter:blur(10px);transition:border-color .3s ease,transform .3s ease}.map-card:where(.astro-ots4ge24):hover,.pattern-card:where(.astro-ots4ge24):hover,.ops-card:where(.astro-ots4ge24):hover,.cta-card:where(.astro-ots4ge24):hover{border-color:#d1945559;transform:translateY(-4px)}.map-card:where(.astro-ots4ge24) h3:where(.astro-ots4ge24),.pattern-card:where(.astro-ots4ge24) h3:where(.astro-ots4ge24),.ops-card:where(.astro-ots4ge24) h3:where(.astro-ots4ge24){font-size:1.25rem;margin-bottom:.75rem;color:var(--ember-gold)}.map-card:where(.astro-ots4ge24) p:where(.astro-ots4ge24),.pattern-card:where(.astro-ots4ge24) p:where(.astro-ots4ge24),.ops-card:where(.astro-ots4ge24) p:where(.astro-ots4ge24),.cta-card:where(.astro-ots4ge24) p:where(.astro-ots4ge24){color:var(--muted-cyan);line-height:1.6;margin-bottom:1rem}ul:where(.astro-ots4ge24){list-style:none;margin:0;padding:0}li:where(.astro-ots4ge24){position:relative;padding-left:1.25rem;margin-bottom:.65rem;color:#f9f5e0c7;font-size:.95rem}li:where(.astro-ots4ge24):before{content:"✦";position:absolute;left:0;color:#d19455bf;font-size:.75rem;top:.2rem}.cta-card:where(.astro-ots4ge24){text-align:center;max-width:760px;margin:0 auto;padding:3rem 2.5rem;background:#0b0f1a52}.cta-card:where(.astro-ots4ge24) h2:where(.astro-ots4ge24){font-size:2.25rem;margin-bottom:1rem}.cta-actions:where(.astro-ots4ge24){display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:2rem}@media (max-width: 768px){.implementation-hero:where(.astro-ots4ge24){padding-top:5rem}.hero-content:where(.astro-ots4ge24) h1:where(.astro-ots4ge24){font-size:2.25rem}.hero-metrics:where(.astro-ots4ge24){margin-top:2rem;grid-template-columns:1fr}.readiness-map:where(.astro-ots4ge24):before,.integration-patterns:where(.astro-ots4ge24):before,.ops-framework:where(.astro-ots4ge24):before,.next-steps:where(.astro-ots4ge24):before{margin:0;border-radius:24px}.map-card:where(.astro-ots4ge24),.pattern-card:where(.astro-ots4ge24),.ops-card:where(.astro-ots4ge24),.cta-card:where(.astro-ots4ge24){padding:1.75rem}}.hero:where(.astro-qgwysiah){position:relative;padding:clamp(4rem,6vw,6.5rem) 0 clamp(3rem,5vw,4.5rem);text-align:center;background:radial-gradient(circle at top,rgba(209,148,85,.187),transparent 60%),linear-gradient(180deg,#080c16bf,#050810cf);overflow:hidden}.hero:where(.astro-qgwysiah):before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(74,144,226,.153),transparent 65%);opacity:.35;pointer-events:none}.hero:where(.astro-qgwysiah) h1:where(.astro-qgwysiah){font-size:clamp(2.8rem,5vw,3.8rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,var(--warm-ivory),var(--ember-gold),var(--ethereal-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 35px rgba(209,148,85,.35)}.hero-subtitle:where(.astro-qgwysiah){max-width:720px;margin:0 auto;color:var(--stellar-silver);font-size:clamp(1.1rem,2.4vw,1.35rem);line-height:1.7}.capabilities-grid:where(.astro-qgwysiah),.tools-grid:where(.astro-qgwysiah),.infrastructure-grid:where(.astro-qgwysiah),.use-cases-grid:where(.astro-qgwysiah),.metrics-grid:where(.astro-qgwysiah){display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.25rem,3vw,1.75rem);margin-top:3rem}.capability:where(.astro-qgwysiah) .capability-icon:where(.astro-qgwysiah){width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;background:#d1945523;margin-bottom:1rem}.capability:where(.astro-qgwysiah) ul:where(.astro-qgwysiah),.tool:where(.astro-qgwysiah) ul:where(.astro-qgwysiah),.use-case:where(.astro-qgwysiah) ul:where(.astro-qgwysiah){list-style:none;padding:0;margin-top:1.25rem;display:grid;gap:.75rem}.capability:where(.astro-qgwysiah) li:where(.astro-qgwysiah),.tool:where(.astro-qgwysiah) li:where(.astro-qgwysiah),.use-case:where(.astro-qgwysiah) li:where(.astro-qgwysiah){position:relative;padding-left:1.6rem;color:var(--warm-ivory);line-height:1.55}.capability:where(.astro-qgwysiah) li:where(.astro-qgwysiah):before,.tool:where(.astro-qgwysiah) li:where(.astro-qgwysiah):before,.use-case:where(.astro-qgwysiah) li:where(.astro-qgwysiah):before{content:"▹";position:absolute;left:0;color:var(--ember-gold)}.foundation-insight:where(.astro-qgwysiah) .insight-content:where(.astro-qgwysiah){display:grid;grid-template-columns:minmax(120px,160px) 1fr;gap:clamp(1.5rem,4vw,2.5rem);align-items:center}.foundation-insight:where(.astro-qgwysiah) .insight-icon:where(.astro-qgwysiah){display:flex;align-items:center;justify-content:center;background:#d1945527;border-radius:20px;padding:clamp(1.2rem,3vw,1.8rem);box-shadow:0 0 28px #d194552b}.foundation-insight:where(.astro-qgwysiah) h3:where(.astro-qgwysiah){font-size:1.35rem;margin-bottom:.75rem;color:var(--warm-ivory)}.foundation-quote:where(.astro-qgwysiah){margin:0 0 1rem;color:var(--stellar-silver);font-style:italic;line-height:1.6}.insight-note:where(.astro-qgwysiah){margin:0;color:var(--muted-cyan);font-size:.95rem}.tools-grid:where(.astro-qgwysiah){grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.tech-badges:where(.astro-qgwysiah){display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.tech-badges:where(.astro-qgwysiah) .badge:where(.astro-qgwysiah),.industry-tag:where(.astro-qgwysiah){background:#d1945527;color:var(--warm-ivory);border-radius:999px;padding:.35rem .9rem;font-size:.75rem;letter-spacing:.05em}.infra-category:where(.astro-qgwysiah) h3:where(.astro-qgwysiah),.use-case:where(.astro-qgwysiah) h3:where(.astro-qgwysiah){color:var(--warm-ivory);margin-bottom:.75rem;font-size:1.25rem}.infra-content:where(.astro-qgwysiah){display:grid;gap:1rem}.spec-item:where(.astro-qgwysiah){padding-bottom:1rem;border-bottom:1px solid rgba(209,148,85,.12)}.spec-item:where(.astro-qgwysiah):last-child{border-bottom:none}.spec-item:where(.astro-qgwysiah) strong:where(.astro-qgwysiah){display:block;color:var(--warm-ivory);margin-bottom:.35rem}.spec-item:where(.astro-qgwysiah) p:where(.astro-qgwysiah){color:var(--stellar-silver);margin:0}.metric:where(.astro-qgwysiah){text-align:center;padding:clamp(1.5rem,3vw,2rem)}.metric:where(.astro-qgwysiah) .metric-value:where(.astro-qgwysiah){font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,var(--ember-gold),var(--ethereal-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.metric:where(.astro-qgwysiah) .metric-label:where(.astro-qgwysiah){color:var(--stellar-silver);letter-spacing:.04em}.cta:where(.astro-qgwysiah) .cta-buttons:where(.astro-qgwysiah){display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:2rem}@media (max-width: 900px){.foundation-insight:where(.astro-qgwysiah) .insight-content:where(.astro-qgwysiah){grid-template-columns:1fr;text-align:center}.foundation-insight:where(.astro-qgwysiah) .insight-icon:where(.astro-qgwysiah){margin:0 auto}}@media (max-width: 768px){.cta:where(.astro-qgwysiah) .cta-buttons:where(.astro-qgwysiah){flex-direction:column;align-items:stretch}}.hero:where(.astro-2fdjmw42){background:linear-gradient(135deg,var(--deep-cosmic) 0%,rgba(17,24,39,.9) 100%);padding:8rem 0 6rem;text-align:center;position:relative;overflow:hidden}.hero:where(.astro-2fdjmw42):before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(209,148,85,.1) 0%,transparent 50%);pointer-events:none}.container:where(.astro-2fdjmw42){max-width:1200px;margin:0 auto;padding:0 2rem}.hero-content:where(.astro-2fdjmw42){position:relative;z-index:2;max-width:800px;margin:0 auto}.hero:where(.astro-2fdjmw42) h1:where(.astro-2fdjmw42){font-size:clamp(3rem,6vw,5rem);font-weight:700;margin-bottom:1.5rem;background:linear-gradient(135deg,var(--ember-gold),#e8b366);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle:where(.astro-2fdjmw42){font-size:1.5rem;color:var(--warm-ivory);margin-bottom:1.5rem;font-weight:600}.hero-description:where(.astro-2fdjmw42){font-size:1.25rem;color:var(--muted-cyan);line-height:1.6;max-width:700px;margin:0 auto}.challenge-overview:where(.astro-2fdjmw42){padding:6rem 0}.section-header:where(.astro-2fdjmw42){text-align:center;margin-bottom:4rem}.section-header:where(.astro-2fdjmw42) h2:where(.astro-2fdjmw42){font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;color:var(--warm-ivory)}.section-header:where(.astro-2fdjmw42) p:where(.astro-2fdjmw42){font-size:1.25rem;color:var(--muted-cyan);line-height:1.6;max-width:800px;margin:0 auto}.overview-grid:where(.astro-2fdjmw42){display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.overview-item:where(.astro-2fdjmw42){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;text-align:center}.overview-icon:where(.astro-2fdjmw42){width:3rem;height:3rem;margin-bottom:1.5rem;color:var(--ember-gold);display:block}.icon-large:where(.astro-2fdjmw42){width:3rem;height:3rem}.contact-item:where(.astro-2fdjmw42) .icon:where(.astro-2fdjmw42){width:1.5rem;height:1.5rem;margin-right:.5rem;color:var(--ember-gold)}.overview-item:where(.astro-2fdjmw42) h3:where(.astro-2fdjmw42){font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--ember-gold)}.overview-item:where(.astro-2fdjmw42) p:where(.astro-2fdjmw42){color:var(--muted-cyan);line-height:1.6;margin:0}.challenge-details:where(.astro-2fdjmw42){padding:6rem 0;background:#11182733}.challenge-stats:where(.astro-2fdjmw42){display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin:3rem 0}.stat-item:where(.astro-2fdjmw42){text-align:center;background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:2rem}.stat-number:where(.astro-2fdjmw42){font-size:2.5rem;font-weight:700;color:var(--ember-gold);display:block;margin-bottom:.5rem}.stat-label:where(.astro-2fdjmw42){font-size:1.1rem;font-weight:600;color:var(--warm-ivory);display:block;margin-bottom:.5rem}.stat-subtitle:where(.astro-2fdjmw42){font-size:.9rem;color:var(--muted-cyan)}.challenge-question:where(.astro-2fdjmw42){background:linear-gradient(145deg,#d194551a,#d194550d);border:1px solid rgba(209,148,85,.3);border-radius:16px;padding:2.5rem;margin-top:3rem;text-align:center}.challenge-question:where(.astro-2fdjmw42) h3:where(.astro-2fdjmw42){font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;color:var(--ember-gold)}.challenge-question:where(.astro-2fdjmw42) blockquote:where(.astro-2fdjmw42){font-size:1.5rem;font-style:italic;color:var(--warm-ivory);margin:2rem 0;padding:0;border:none}.challenge-question:where(.astro-2fdjmw42) p:where(.astro-2fdjmw42){color:var(--muted-cyan);font-size:1.1rem;line-height:1.6;margin:0}.security-posture:where(.astro-2fdjmw42){padding:6rem 0}.posture-grid:where(.astro-2fdjmw42){display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.posture-item:where(.astro-2fdjmw42){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem}.posture-item:where(.astro-2fdjmw42) h3:where(.astro-2fdjmw42){font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--warm-ivory)}.posture-item:where(.astro-2fdjmw42) p:where(.astro-2fdjmw42){color:var(--muted-cyan);line-height:1.6;margin-bottom:1.5rem}.technical-detail:where(.astro-2fdjmw42){background:#d194551a;border:1px solid rgba(209,148,85,.2);border-radius:8px;padding:1rem;font-size:.9rem;line-height:1.4}.technical-detail:where(.astro-2fdjmw42) strong:where(.astro-2fdjmw42){color:var(--ember-gold)}.attack-challenges:where(.astro-2fdjmw42){padding:6rem 0;background:#1118274d}.challenges-grid:where(.astro-2fdjmw42){display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.challenge-item:where(.astro-2fdjmw42){background:linear-gradient(145deg,#11182780,#1118274d);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem}.challenge-header:where(.astro-2fdjmw42){display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.challenge-header:where(.astro-2fdjmw42) h3:where(.astro-2fdjmw42){font-size:1.25rem;font-weight:600;color:var(--warm-ivory);margin:0}.challenge-type:where(.astro-2fdjmw42){background:var(--ember-gold);color:var(--deep-cosmic);padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:600}.challenge-content:where(.astro-2fdjmw42) p:where(.astro-2fdjmw42){color:var(--muted-cyan);line-height:1.6;margin-bottom:1.5rem}.challenge-details:where(.astro-2fdjmw42){background:#0003;border-radius:8px;padding:1rem;font-size:.9rem;line-height:1.5;color:var(--muted-cyan)}.challenge-details:where(.astro-2fdjmw42) strong:where(.astro-2fdjmw42){color:var(--warm-ivory)}.research-metrics:where(.astro-2fdjmw42){padding:6rem 0}.metrics-grid:where(.astro-2fdjmw42){display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.metric-category:where(.astro-2fdjmw42){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem}.metric-category:where(.astro-2fdjmw42) h3:where(.astro-2fdjmw42){font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:var(--ember-gold)}.metrics-list:where(.astro-2fdjmw42){display:grid;gap:1rem}.metric-item:where(.astro-2fdjmw42){background:#0003;border-radius:8px;padding:1rem;font-size:.9rem;line-height:1.5;color:var(--muted-cyan)}.metric-item:where(.astro-2fdjmw42) strong:where(.astro-2fdjmw42){color:var(--warm-ivory)}.get-involved:where(.astro-2fdjmw42){padding:6rem 0;background:linear-gradient(135deg,#d194550d,#1118274d)}.cta-content:where(.astro-2fdjmw42){text-align:center;max-width:800px;margin:0 auto}.cta-content:where(.astro-2fdjmw42) h2:where(.astro-2fdjmw42){font-size:2.25rem;font-weight:700;margin-bottom:1.5rem;color:var(--warm-ivory)}.cta-content:where(.astro-2fdjmw42) p:where(.astro-2fdjmw42){font-size:1.25rem;color:var(--muted-cyan);line-height:1.6;margin-bottom:2.5rem}.cta-buttons:where(.astro-2fdjmw42){display:flex;gap:1.5rem;justify-content:center}.btn:where(.astro-2fdjmw42){display:inline-block;text-decoration:none;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1.1rem;transition:all .2s ease}.btn-primary:where(.astro-2fdjmw42){background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic)}.btn-secondary:where(.astro-2fdjmw42){border:2px solid var(--ember-gold);color:var(--ember-gold);background:transparent}.btn:where(.astro-2fdjmw42):hover{transform:translateY(-2px);box-shadow:0 8px 25px #d194554d}.contact-section:where(.astro-2fdjmw42){padding:6rem 0;background:linear-gradient(135deg,#11182733,#d194550d)}.contact-content:where(.astro-2fdjmw42){text-align:center;max-width:1000px;margin:0 auto}.contact-content:where(.astro-2fdjmw42) h2:where(.astro-2fdjmw42){font-size:2.25rem;font-weight:700;margin-bottom:1.5rem;color:var(--warm-ivory)}.contact-content:where(.astro-2fdjmw42) p:where(.astro-2fdjmw42){font-size:1.25rem;color:var(--muted-cyan);line-height:1.6;margin-bottom:3rem;max-width:700px;margin-left:auto;margin-right:auto}.contact-grid:where(.astro-2fdjmw42){display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.contact-item:where(.astro-2fdjmw42){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.contact-item:where(.astro-2fdjmw42):hover{transform:translateY(-4px);box-shadow:0 8px 25px #d1945533}.contact-item:where(.astro-2fdjmw42) h3:where(.astro-2fdjmw42){font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--ember-gold)}.contact-item:where(.astro-2fdjmw42) p:where(.astro-2fdjmw42){color:var(--muted-cyan);line-height:1.6;margin-bottom:1.5rem;font-size:1rem}.contact-link:where(.astro-2fdjmw42){display:inline-block;color:var(--warm-ivory);text-decoration:none;font-weight:600;padding:.75rem 1.5rem;border:1px solid var(--ember-gold);border-radius:8px;transition:all .3s ease;background:#d194551a}.contact-link:where(.astro-2fdjmw42):hover{background:var(--ember-gold);color:var(--deep-cosmic);transform:translateY(-2px)}@media (max-width: 768px){.container:where(.astro-2fdjmw42){padding:0 1rem}.hero:where(.astro-2fdjmw42){padding:6rem 0 4rem}.hero:where(.astro-2fdjmw42) h1:where(.astro-2fdjmw42){font-size:2.5rem}.hero-subtitle:where(.astro-2fdjmw42){font-size:1.25rem}.hero-description:where(.astro-2fdjmw42){font-size:1.1rem}.section-header:where(.astro-2fdjmw42) h2:where(.astro-2fdjmw42){font-size:2rem}.section-header:where(.astro-2fdjmw42) p:where(.astro-2fdjmw42){font-size:1.1rem}.challenge-stats:where(.astro-2fdjmw42){grid-template-columns:1fr}.challenges-grid:where(.astro-2fdjmw42){grid-template-columns:1fr}.challenge-header:where(.astro-2fdjmw42){flex-direction:column;gap:.5rem}.cta-buttons:where(.astro-2fdjmw42){flex-direction:column;align-items:center}.btn:where(.astro-2fdjmw42){width:100%;max-width:300px}}.ubiquity-hero:where(.astro-lsp256j7){position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden}.hero-background:where(.astro-lsp256j7){position:absolute;inset:0;background:radial-gradient(ellipse at 25% 0%,rgba(209,148,85,.15) 0%,transparent 50%),radial-gradient(ellipse at 75% 100%,rgba(209,148,85,.1) 0%,transparent 50%)}#substrate-animation:where(.astro-lsp256j7){position:absolute;inset:0;width:100%;height:100%;opacity:.4}.container:where(.astro-lsp256j7){max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}.hero-content:where(.astro-lsp256j7){max-width:800px;text-align:center;margin:0 auto}.hero-label:where(.astro-lsp256j7){display:inline-block;background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic);padding:.5rem 1.5rem;border-radius:20px;font-size:.9rem;font-weight:600;margin-bottom:2rem}.hero-title:where(.astro-lsp256j7){font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;line-height:1.1;margin-bottom:2rem}.title-highlight:where(.astro-lsp256j7){background:linear-gradient(135deg,var(--ember-gold),#e8b366);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:block}.hero-description:where(.astro-lsp256j7){font-size:1.25rem;color:var(--muted-cyan);margin-bottom:2.5rem;line-height:1.6}.hero-stats:where(.astro-lsp256j7){display:flex;justify-content:center;gap:2rem;margin-bottom:2.5rem;flex-wrap:wrap}.stat:where(.astro-lsp256j7){text-align:center}.stat-number:where(.astro-lsp256j7){display:block;font-size:1.5rem;font-weight:700;color:var(--ember-gold);margin-bottom:.25rem}.stat-label:where(.astro-lsp256j7){color:var(--muted-cyan);font-size:.85rem}.hero-actions:where(.astro-lsp256j7){display:flex;gap:1rem;justify-content:center}.cta-button:where(.astro-lsp256j7){display:inline-block;text-decoration:none;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1.1rem;transition:all .2s ease;text-align:center}.cta-button:where(.astro-lsp256j7).primary{background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic)}.cta-button:where(.astro-lsp256j7).secondary{border:2px solid var(--ember-gold);color:var(--ember-gold);background:transparent}.cta-button:where(.astro-lsp256j7).large{padding:1.25rem 2.5rem;font-size:1.2rem}.cta-button:where(.astro-lsp256j7):hover{transform:translateY(-2px)}.substrate-expression:where(.astro-lsp256j7){padding:6rem 0;background:linear-gradient(180deg,#1118271a,#11182738)}.section-header:where(.astro-lsp256j7){text-align:center;margin-bottom:4rem}.section-header:where(.astro-lsp256j7) h2:where(.astro-lsp256j7){font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-header:where(.astro-lsp256j7) p:where(.astro-lsp256j7){font-size:1.125rem;color:var(--muted-cyan)}.topology-diagram:where(.astro-lsp256j7){max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.topology-layer:where(.astro-lsp256j7){background:linear-gradient(145deg,#0b0f1a34,#0b0f1a16);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;width:100%;text-align:center;backdrop-filter:blur(12px)}.topology-layer:where(.astro-lsp256j7).substrate{border-color:var(--ember-gold);background:linear-gradient(145deg,#d1945516,#d194550b)}.layer-header:where(.astro-lsp256j7) h3:where(.astro-lsp256j7){font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.layer-subtitle:where(.astro-lsp256j7){color:var(--ember-gold);font-weight:600;margin-bottom:1rem;font-size:.9rem}.layer-description:where(.astro-lsp256j7){color:var(--muted-cyan);margin-bottom:1.5rem;line-height:1.6}.layer-features:where(.astro-lsp256j7){display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.feature:where(.astro-lsp256j7){background:#d1945516;color:var(--ember-gold);padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:500}.topology-connection:where(.astro-lsp256j7){display:flex;flex-direction:column;align-items:center;gap:.5rem}.connection-line:where(.astro-lsp256j7){width:2px;height:2rem;background:linear-gradient(180deg,var(--ember-gold),transparent)}.connection-label:where(.astro-lsp256j7){color:var(--muted-cyan);font-size:.8rem;font-weight:500}.seven-layers:where(.astro-lsp256j7){padding:6rem 0}.layers-content:where(.astro-lsp256j7){display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:flex-start}.layers-text:where(.astro-lsp256j7) h2:where(.astro-lsp256j7){font-size:2.25rem;font-weight:700;margin-bottom:1.5rem}.layers-text:where(.astro-lsp256j7) p:where(.astro-lsp256j7){color:var(--muted-cyan);font-size:1.125rem;margin-bottom:2rem;line-height:1.6}.architecture-benefits:where(.astro-lsp256j7){display:grid;gap:1.5rem}.benefit:where(.astro-lsp256j7) h4:where(.astro-lsp256j7){color:var(--ember-gold);font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.benefit:where(.astro-lsp256j7) p:where(.astro-lsp256j7){color:var(--muted-cyan);font-size:.95rem;line-height:1.5;margin:0}.layer-stack:where(.astro-lsp256j7){display:flex;flex-direction:column;gap:.5rem}.layer:where(.astro-lsp256j7){display:flex;align-items:center;gap:1rem;padding:1rem;background:linear-gradient(145deg,#0b0f1a2b,#0b0f1a12);border:1px solid rgba(255,255,255,.08);border-radius:8px;transition:all .3s ease;backdrop-filter:blur(8px)}.layer:where(.astro-lsp256j7).active{border-color:var(--ember-gold);background:linear-gradient(145deg,#d1945516,#d194550b)}.layer-number:where(.astro-lsp256j7){width:32px;height:32px;background:var(--ember-gold);color:var(--deep-cosmic);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;flex-shrink:0}.layer:where(.astro-lsp256j7).active .layer-number:where(.astro-lsp256j7){background:var(--warm-ivory)}.layer-content:where(.astro-lsp256j7) h4:where(.astro-lsp256j7){font-size:1rem;font-weight:600;margin-bottom:.25rem}.layer-content:where(.astro-lsp256j7) p:where(.astro-lsp256j7){color:var(--muted-cyan);font-size:.85rem;line-height:1.4;margin:0}.core-components:where(.astro-lsp256j7){padding:6rem 0;background:#0b0f1a27;backdrop-filter:blur(8px)}.components-grid:where(.astro-lsp256j7){display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.component-card:where(.astro-lsp256j7){background:linear-gradient(145deg,#0b0f1a34,#0b0f1a16);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem;backdrop-filter:blur(10px)}.component-icon:where(.astro-lsp256j7){margin-bottom:1.5rem}.component-card:where(.astro-lsp256j7) h3:where(.astro-lsp256j7){font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.component-subtitle:where(.astro-lsp256j7){color:var(--ember-gold);font-weight:600;margin-bottom:1rem;font-size:1rem}.component-card:where(.astro-lsp256j7) p:where(.astro-lsp256j7){color:var(--muted-cyan);margin-bottom:1.5rem;line-height:1.6}.component-features:where(.astro-lsp256j7){display:grid;gap:.5rem}.component-features:where(.astro-lsp256j7) .feature:where(.astro-lsp256j7){color:var(--warm-ivory);font-size:.9rem;background:none;padding:0;border-radius:0}.partnership-strategy:where(.astro-lsp256j7){padding:6rem 0}.strategy-content:where(.astro-lsp256j7){display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:flex-start}.strategy-text:where(.astro-lsp256j7) h2:where(.astro-lsp256j7){font-size:2.25rem;font-weight:700;margin-bottom:1.5rem}.strategy-text:where(.astro-lsp256j7) p:where(.astro-lsp256j7){color:var(--muted-cyan);font-size:1.125rem;margin-bottom:2rem;line-height:1.6}.partnership-requirements:where(.astro-lsp256j7) h3:where(.astro-lsp256j7){color:var(--ember-gold);font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.requirements-grid:where(.astro-lsp256j7){display:grid;gap:1.5rem}.requirement:where(.astro-lsp256j7) h4:where(.astro-lsp256j7){font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.requirement:where(.astro-lsp256j7) p:where(.astro-lsp256j7){color:var(--muted-cyan);font-size:.95rem;line-height:1.5;margin:0}.infrastructure-stack:where(.astro-lsp256j7){display:flex;flex-direction:column;gap:1rem}.infra-layer:where(.astro-lsp256j7){background:linear-gradient(145deg,#0b0f1a30,#0b0f1a11);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;text-align:center;backdrop-filter:blur(10px)}.infra-layer:where(.astro-lsp256j7).highlight{border-color:var(--ember-gold);background:linear-gradient(145deg,#d1945516,#d194550b)}.infra-layer:where(.astro-lsp256j7).partner{border-color:var(--warm-ivory);background:linear-gradient(145deg,#f9f5e00b,#f9f5e004)}.infra-layer:where(.astro-lsp256j7) h4:where(.astro-lsp256j7){font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.infra-layer:where(.astro-lsp256j7) p:where(.astro-lsp256j7){color:var(--muted-cyan);font-size:.9rem;margin:0}.infra-connection:where(.astro-lsp256j7){width:2px;height:1rem;background:linear-gradient(180deg,var(--ember-gold),transparent);margin:0 auto}.security-compliance:where(.astro-lsp256j7){padding:6rem 0;background:#11182727;backdrop-filter:blur(8px)}.security-grid:where(.astro-lsp256j7){display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.security-feature:where(.astro-lsp256j7){background:linear-gradient(145deg,#0b0f1a34,#0b0f1a16);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:2rem;text-align:center;backdrop-filter:blur(10px)}.feature-icon:where(.astro-lsp256j7){font-size:2rem;margin-bottom:1rem;display:block}.security-feature:where(.astro-lsp256j7) h3:where(.astro-lsp256j7){font-size:1.25rem;font-weight:600;margin-bottom:1rem}.security-feature:where(.astro-lsp256j7) p:where(.astro-lsp256j7){color:var(--muted-cyan);line-height:1.6;margin:0}.enterprise-expressions:where(.astro-lsp256j7){padding:6rem 0;background:linear-gradient(180deg,#11182723,#0a0b0f30)}.enterprise-expressions:where(.astro-lsp256j7) .expressions-grid:where(.astro-lsp256j7){display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.enterprise-expressions:where(.astro-lsp256j7) .expression-card:where(.astro-lsp256j7){background:linear-gradient(145deg,#0b0f1a34,#0b0f1a16);border:1px solid rgba(249,245,224,.12);border-radius:16px;padding:2rem;position:relative;overflow:hidden;transition:all .3s ease;backdrop-filter:blur(12px)}.enterprise-expressions:where(.astro-lsp256j7) .expression-card:where(.astro-lsp256j7).primary{border-color:#d1945552;background:linear-gradient(145deg,#d194551a,#0b0f1a1a)}.enterprise-expressions:where(.astro-lsp256j7) .expression-card:where(.astro-lsp256j7).special{border-color:#d194553d;background:linear-gradient(145deg,#d1945511,#0b0f1a1a)}.enterprise-expressions:where(.astro-lsp256j7) .expression-card:where(.astro-lsp256j7):hover{transform:translateY(-4px);border-color:#d1945566}.enterprise-expressions:where(.astro-lsp256j7) .expression-icon:where(.astro-lsp256j7){font-size:2.5rem;margin-bottom:1rem}.enterprise-expressions:where(.astro-lsp256j7) .expression-card:where(.astro-lsp256j7) h3:where(.astro-lsp256j7){font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:var(--ember-gold)}.enterprise-expressions:where(.astro-lsp256j7) .expression-subtitle:where(.astro-lsp256j7){color:var(--ember-gold);font-weight:600;font-size:.9rem;margin-bottom:1rem;opacity:.8}.enterprise-expressions:where(.astro-lsp256j7) .expression-card:where(.astro-lsp256j7) p:where(.astro-lsp256j7){color:var(--muted-cyan);line-height:1.6;margin-bottom:1.5rem}.expression-capabilities:where(.astro-lsp256j7){margin-bottom:1.5rem}.expression-capabilities:where(.astro-lsp256j7) .capability:where(.astro-lsp256j7){display:block;background:#d1945516;color:var(--ember-gold);padding:.5rem .75rem;border-radius:6px;font-size:.85rem;font-weight:500;border:1px solid rgba(209,148,85,.2);margin-bottom:.5rem}.use-cases:where(.astro-lsp256j7){margin-bottom:1.5rem}.use-cases:where(.astro-lsp256j7) h4:where(.astro-lsp256j7){color:var(--warm-ivory);font-size:.9rem;font-weight:600;margin-bottom:.75rem}.use-cases:where(.astro-lsp256j7) span:where(.astro-lsp256j7){display:inline-block;background:#f9f5e016;color:var(--warm-ivory);padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:500;margin:.25rem .5rem .25rem 0;border:1px solid rgba(249,245,224,.2)}.design-partners:where(.astro-lsp256j7){background:#d1945521;border:1px solid rgba(209,148,85,.3);border-radius:8px;padding:1rem;margin-top:1rem}.design-partners:where(.astro-lsp256j7) strong:where(.astro-lsp256j7){color:var(--ember-gold);font-size:.9rem;display:block;margin-bottom:.5rem}.design-partners:where(.astro-lsp256j7) p:where(.astro-lsp256j7){color:var(--warm-ivory);font-size:.85rem;margin:0;line-height:1.4}.expression-note:where(.astro-lsp256j7){margin-top:4rem;padding:3rem;background:linear-gradient(135deg,#d1945516,#f9f5e00b);border:1px solid rgba(209,148,85,.3);border-radius:16px;text-align:center}.expression-note:where(.astro-lsp256j7) h3:where(.astro-lsp256j7){color:var(--ember-gold);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.expression-note:where(.astro-lsp256j7) p:where(.astro-lsp256j7){color:var(--warm-ivory);font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.substrate-link:where(.astro-lsp256j7){display:inline-block;background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic);text-decoration:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;transition:all .3s ease}.substrate-link:where(.astro-lsp256j7):hover{transform:translateY(-2px);box-shadow:0 4px 20px #d194554d}.ubiquity-cta:where(.astro-lsp256j7){padding:6rem 0;background:linear-gradient(135deg,#d194550f,#11182733);backdrop-filter:blur(6px)}.ubiquity-cta:where(.astro-lsp256j7) .cta-content:where(.astro-lsp256j7){text-align:center;max-width:700px;margin:0 auto}.ubiquity-cta:where(.astro-lsp256j7) h2:where(.astro-lsp256j7){font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.ubiquity-cta:where(.astro-lsp256j7) p:where(.astro-lsp256j7){font-size:1.25rem;color:var(--muted-cyan);line-height:1.6;margin-bottom:2.5rem}.cta-actions:where(.astro-lsp256j7){display:flex;gap:1.5rem;justify-content:center;margin-bottom:2rem}.cta-note:where(.astro-lsp256j7){margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.cta-note:where(.astro-lsp256j7) p:where(.astro-lsp256j7){color:var(--muted-cyan);font-size:1rem;margin:0}.cta-note:where(.astro-lsp256j7) a:where(.astro-lsp256j7){color:var(--ember-gold);text-decoration:none;font-weight:600}.cta-note:where(.astro-lsp256j7) a:where(.astro-lsp256j7):hover{color:var(--warm-ivory)}@media (max-width: 768px){.container:where(.astro-lsp256j7){padding:0 1rem}.hero-actions:where(.astro-lsp256j7){flex-direction:column;align-items:center}.hero-stats:where(.astro-lsp256j7){justify-content:center}.layers-content:where(.astro-lsp256j7){grid-template-columns:1fr;gap:2rem}.strategy-content:where(.astro-lsp256j7){grid-template-columns:1fr;gap:2rem}.cta-actions:where(.astro-lsp256j7){flex-direction:column;align-items:center}.layer:where(.astro-lsp256j7){flex-direction:column;text-align:center;gap:.75rem}}.hero-section{min-height:100vh;height:auto;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;z-index:var(--z-content);padding:clamp(4.5rem,12vh,7.5rem) clamp(1.5rem,4vw,3rem) clamp(3.5rem,10vh,5.5rem);isolation:isolate;overflow:hidden}.hero-content{display:flex;flex-direction:column;align-items:center;gap:clamp(1.5rem,3vh,3rem);width:min(100%,720px);margin:0 auto}.sublime-logo{position:relative;width:280px;height:280px;margin:0 auto;filter:drop-shadow(0 0 40px var(--gold-glow));inset:auto;transform:none}.logo-ring{position:absolute;inset:30px;border:2px solid var(--ember-gold);border-radius:50%;opacity:.8;animation:rotate-ring 25s linear infinite;background:radial-gradient(circle at 50% 50%,var(--gold-glow-subtle) 0%,transparent 60%)}.logo-ring:nth-child(2){inset:50px;border-width:1px;animation-duration:35s;animation-direction:reverse;opacity:.6}.logo-ring:nth-child(3){inset:70px;border-width:1px;border-color:var(--warm-ivory);animation-duration:45s;opacity:.3}.logo-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle,var(--deep-space) 0%,transparent 70%);border:1px solid rgba(249,245,224,.2)}.main-logo{width:80px;height:80px;filter:brightness(1.2) contrast(1.1);animation:logo-pulse 8s ease-in-out infinite}.main-title{font-size:clamp(3rem,7vw,5.5rem);font-weight:800;letter-spacing:.04em;line-height:1;margin:0;transform:none;position:relative;z-index:1}.subtitle{font-size:clamp(1.25rem,3.2vw,1.75rem);font-weight:600;letter-spacing:.12em;margin:0;opacity:.9}.tagline{font-size:clamp(1rem,2.7vw,1.35rem);max-width:680px;margin:0 auto;line-height:1.6;opacity:.85}.company{font-size:.95rem;font-weight:600;letter-spacing:.18em;margin:0;opacity:.75}.perception-insight{position:relative;max-width:500px;margin:0 auto 3rem;padding:1.5rem;background:linear-gradient(135deg,#ffffff0d,#ffffff05);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;isolation:isolate;--signal-progress: 0}.perception-insight:before{content:"";position:absolute;inset:-60% -40% auto;height:120%;background:radial-gradient(circle at 50% 50%,#ffc27861,#ffc27829 45%,#ffc27800 80%);transform:translateY(calc((1 - var(--signal-progress)) * 50%)) scale(calc(.85 + var(--signal-progress) * .25));opacity:calc(.15 + var(--signal-progress) * .45);transition:opacity .4s ease-out;pointer-events:none;mix-blend-mode:screen}.perception-insight:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(255,212,155,calc(.2 + var(--signal-progress) * .5));box-shadow:0 0 45px rgba(255,212,155,calc(.08 + var(--signal-progress) * .25));pointer-events:none}.insight-text{font-size:1.1rem;font-style:normal;line-height:1.5;margin:0;color:var(--ember-gold);position:relative;z-index:1}.hero-actions{display:flex;gap:1.5rem;align-items:center;justify-content:center;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1.1rem;font-weight:600;text-decoration:none;border-radius:12px;transition:all .3s cubic-bezier(.23,1,.32,1);border:2px solid transparent;position:relative;overflow:hidden}.btn-primary{background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-space);box-shadow:0 8px 32px #d194554d}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 12px 40px #d1945566}.btn-secondary{background:transparent;color:var(--warm-ivory);border-color:var(--warm-ivory)}.btn-secondary:hover{background:var(--warm-ivory);color:var(--deep-space);transform:translateY(-2px)}.problem-validation{padding:8rem 0;background:linear-gradient(180deg,var(--deep-space) 0%,rgba(10,11,15,.95) 100%);position:relative}.section-header{text-align:center;margin-bottom:4rem}.section-header h2{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;margin:0 0 1rem;color:var(--ember-gold)}.section-header p{font-size:1.25rem;color:var(--stellar-silver);max-width:600px;margin:0 auto;line-height:1.5}.problems-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1000px;margin:0 auto}@media (max-width: 900px){.problems-grid{grid-template-columns:repeat(2,1fr)}.problems-grid>:nth-child(3){grid-column:1 / -1;margin:0 auto;max-width:calc(50% - 1rem)}}.problem-card{background:linear-gradient(135deg,#ffffff14,#ffffff08);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2.5rem;text-align:center;transition:all .4s cubic-bezier(.23,1,.32,1)}.problem-card:hover{transform:translateY(-5px);background:linear-gradient(135deg,#ffffff1f,#ffffff0f);border-color:#d194554d}.problem-icon{font-size:3rem;margin-bottom:1.5rem;display:block}.problem-card h3{font-size:1.5rem;font-weight:600;margin:0 0 1rem;color:var(--ember-gold)}.problem-card p{color:var(--stellar-silver);line-height:1.6;margin:0}.core-value-section{padding:8rem 0;background:linear-gradient(180deg,rgba(10,11,15,.95) 0%,var(--deep-space) 100%)}.value-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-top:3rem}.value-grid>:nth-child(3){grid-column:1 / -1;margin:0 auto;max-width:calc(50% - 1.25rem)}.pillar-summary{max-width:720px;margin:clamp(2rem,5vh,3rem) auto 0;font-size:clamp(1rem,2.3vw,1.3rem);line-height:1.7;text-align:center;color:var(--warm-ivory);opacity:.85}@media (max-width: 900px){.value-grid{grid-template-columns:repeat(2,1fr)}.value-grid>:nth-child(3){grid-column:auto;margin:0;max-width:none}}@media (max-width: 600px){.value-grid{grid-template-columns:1fr}.value-grid>:nth-child(3){grid-column:auto;margin:0;max-width:none}}.value-card{background:linear-gradient(135deg,#ffffff0d,#ffffff05);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:0;transition:all .6s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.value-card:hover{transform:translateY(-8px);background:linear-gradient(135deg,#ffffff14,#ffffff0a);border-color:#d1945566}.primary-card{border:2px solid var(--ember-gold);background:linear-gradient(135deg,#d194551a,#d194550d)}.card-content{padding:2.5rem}.card-icon{margin-bottom:1.5rem;color:var(--ember-gold)}.card-title{font-size:1.75rem;font-weight:600;margin:0 0 1rem;color:var(--ember-gold)}.card-description{font-size:1.1rem;line-height:1.6;color:var(--stellar-silver);margin:0 0 1.5rem}.business-value{padding:1rem;background:#0000004d;border-radius:8px;border-left:3px solid var(--ember-gold);font-size:.95rem;color:var(--warm-ivory)}.business-value strong{color:var(--ember-gold)}.progressive-disclosure{text-align:center;margin-top:3rem}.disclosure-button{background:transparent;border:2px solid var(--ember-gold);color:var(--ember-gold);padding:1rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:all .3s ease}.disclosure-button:hover{background:var(--ember-gold);color:var(--deep-space)}.technical-details{max-height:0;overflow:hidden;transition:max-height .5s ease;margin-top:2rem}.technical-details.expanded{max-height:1000px}.technical-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem}.technical-item{padding:1.5rem;background:#0006;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.technical-item h4{color:var(--ember-gold);margin:0 0 .5rem;font-size:1.1rem}.technical-item p{color:var(--stellar-silver);margin:0;font-size:.9rem;line-height:1.4}.pathways{padding:8rem 0;background:linear-gradient(135deg,var(--deep-space) 0%,#1a1b2e 100%);position:relative}.pathways:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--ember-gold) 50%,transparent 100%)}.pathway-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;margin-top:3rem}@media (max-width: 900px){.pathway-grid{grid-template-columns:1fr;gap:2rem}}.pathway-card{background:linear-gradient(135deg,#ffffff0f,#ffffff08);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:3rem;transition:all .5s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.pathway-card:hover{transform:translateY(-8px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-color:#d1945566}.pathway-card.enterprise{border-left:4px solid var(--ember-gold)}.pathway-card.innovation{border-left:4px solid var(--ethereal-blue)}.pathway-icon{margin-bottom:2rem;text-align:center}.pathway-card h3{font-size:2rem;font-weight:700;margin:0 0 .5rem;color:var(--ember-gold)}.pathway-subtitle{font-size:1rem;color:var(--ethereal-blue);margin:0 0 1.5rem;font-weight:500}.pathway-description{font-size:1.1rem;line-height:1.6;color:var(--stellar-silver);margin:0 0 2rem}.pathway-highlights{margin:0 0 2.5rem}.highlight-item{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding:1.5rem;background:#ffffff08;border-radius:12px;border:1px solid rgba(209,148,85,.2)}.highlight-icon{font-size:1.5rem;flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#d194551a;border-radius:8px}.highlight-content h4{font-size:1.1rem;font-weight:600;color:var(--ember-gold);margin:0 0 .5rem}.highlight-content p{font-size:.95rem;color:var(--muted-cyan);line-height:1.4;margin:0}.platform-expressions{margin:2rem 0}.platform-expressions h4{font-size:1.1rem;color:var(--ember-gold);margin:0 0 1rem;font-weight:600}.expressions-grid{display:grid;gap:1rem}.expression{padding:1rem;background:#0000004d;border-radius:8px;border-left:3px solid rgba(255,255,255,.2);transition:all .3s ease}.expression:hover{background:#00000080;border-left-color:var(--ember-gold)}.expression.highlight{border-left-color:var(--ember-gold);background:#d194551a}.expression-name{font-weight:600;color:var(--warm-ivory);font-size:1rem;display:block;margin-bottom:.25rem;text-decoration:none;transition:all .3s ease}.expression-name:hover{color:var(--ember-gold);transform:translate(3px)}.expression-name a{color:inherit;text-decoration:none;transition:all .3s ease}.expression-name a:hover{color:var(--ember-gold)}.expression-desc{font-size:.9rem;color:var(--stellar-silver);line-height:1.4}.pathway-features{margin:2rem 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.feature{font-size:.9rem;color:var(--stellar-silver);padding:.5rem 0}.pathway-audiences{display:flex;flex-wrap:wrap;gap:.5rem;margin:2rem 0}.audience{padding:.25rem .75rem;background:#d1945533;color:var(--ember-gold);border-radius:16px;font-size:.85rem;font-weight:500}.pathway-actions{display:flex;gap:1rem;margin-top:2rem}.pathway-cta{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;border-radius:8px;transition:all .3s ease;flex:1;justify-content:center}.pathway-cta.primary{background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-space)}.pathway-cta.primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px #d1945566}.pathway-cta.secondary{background:transparent;color:var(--warm-ivory);border:2px solid var(--warm-ivory)}.pathway-cta.secondary:hover{background:var(--warm-ivory);color:var(--deep-space)}.trust-signals{padding:6rem 0;background:linear-gradient(180deg,#1a1b2e 0%,var(--deep-space) 100%)}.signals-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:2rem}@media (max-width: 900px){.signals-grid{grid-template-columns:repeat(2,1fr)}.signals-grid>:nth-child(3){grid-column:1 / -1;margin:0 auto;max-width:calc(50% - 1.25rem)}}@media (max-width: 600px){.signals-grid{grid-template-columns:1fr}.signals-grid>:nth-child(3){grid-column:auto;margin:0;max-width:none}}.signal{text-align:center;padding:2rem}.signal-icon{margin-bottom:1.5rem;display:flex;justify-content:center}.signal h3{font-size:1.5rem;color:var(--ember-gold);margin:0 0 1rem;font-weight:600}.signal p{color:var(--stellar-silver);line-height:1.6;margin:0}.urgency-message{text-align:center;margin-top:4rem;padding:2rem;background:linear-gradient(135deg,#d194551a,#d194550d);border:1px solid rgba(209,148,85,.3);border-radius:16px;max-width:800px;margin-left:auto;margin-right:auto}.urgency-message h3{color:var(--ember-gold);font-size:1.75rem;margin:0 0 1rem}.urgency-message p{color:var(--warm-ivory);font-size:1.1rem;line-height:1.5;margin:0}@keyframes logo-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@media (max-width: 768px){.hero-section{padding:clamp(4rem,16vh,6.5rem) clamp(1.25rem,5vw,2rem) clamp(3.5rem,16vh,5.5rem)}.hero-content{gap:clamp(1.25rem,6vw,2.5rem)}.sublime-logo{width:200px;height:200px}.main-title{font-size:clamp(2.4rem,9vw,3.4rem)}.subtitle{font-size:1.25rem}.tagline{font-size:clamp(1rem,4vw,1.25rem)}.hero-actions{flex-direction:column;gap:1rem}.btn{width:100%;max-width:280px}.pathway-card{padding:2rem}.highlight-item{flex-direction:column;text-align:center;padding:1rem}.highlight-icon{align-self:center;margin-bottom:.5rem}.pathway-actions{flex-direction:column}.container{padding:0 1rem}}@media (max-width: 600px){.problems-grid{grid-template-columns:1fr}.problems-grid>:nth-child(3){grid-column:auto;margin:0;max-width:none}}@media (max-width: 480px){.problem-card,.value-card .card-content,.pathway-card{padding:1.5rem}.highlight-item{padding:1rem;margin-bottom:1rem}.highlight-icon{width:40px;height:40px;font-size:1.25rem}.main-title{font-size:2.5rem}}.elevator-experience:where(.astro-ol3e7ueu){position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000;background:#000;overflow:hidden}.elevator-shaft:where(.astro-ol3e7ueu){position:relative;width:100%;height:100%;background:linear-gradient(180deg,#1a1a1a,#0a0a0a)}.elevator-doors:where(.astro-ol3e7ueu){position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001}.door:where(.astro-ol3e7ueu){position:absolute;top:0;width:50vw;height:100vh;background:linear-gradient(to right,#2a2a2a,#1a1a1a,#0a0a0a);transition:transform 3s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 0 100px #00000080}.door-left:where(.astro-ol3e7ueu){left:0;transform-origin:left center}.door-right:where(.astro-ol3e7ueu){right:0;transform-origin:right center}.door-panel:where(.astro-ol3e7ueu){width:100%;height:100%;position:relative;border:2px solid #333}.door-texture:where(.astro-ol3e7ueu){width:100%;height:100%;background:linear-gradient(90deg,transparent 49%,rgba(255,255,255,.1) 50%,transparent 51%),linear-gradient(0deg,transparent 49%,rgba(255,255,255,.05) 50%,transparent 51%);background-size:20px 20px}.doors-opening:where(.astro-ol3e7ueu) .door-left:where(.astro-ol3e7ueu){transform:translate(-100%);transition:transform 2.5s cubic-bezier(.2,.8,.2,1)}.doors-opening:where(.astro-ol3e7ueu) .door-right:where(.astro-ol3e7ueu){transform:translate(100%);transition:transform 2.5s cubic-bezier(.2,.8,.2,1)}.elevator-interior:where(.astro-ol3e7ueu){position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2a2a2a,#1a1a1a);opacity:0;transition:opacity 1.5s ease-in-out;z-index:1000}.elevator-interior:where(.astro-ol3e7ueu).show{opacity:1}.mirror-wall:where(.astro-ol3e7ueu){position:absolute;top:5%;left:5%;width:90%;height:80%;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:2px solid rgba(255,255,255,.2);border-radius:12px;backdrop-filter:blur(10px);transform:perspective(1000px) rotateY(-2deg);overflow:hidden}.mirror-surface:where(.astro-ol3e7ueu){width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.cascade-container:where(.astro-ol3e7ueu){width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.cascade-phase:where(.astro-ol3e7ueu){position:absolute;width:90%;height:80%;display:flex;align-items:center;justify-content:space-between;padding:2rem;opacity:0;transform:translateY(30px);transition:all .8s ease-in-out;pointer-events:none}.cascade-phase:where(.astro-ol3e7ueu).active{opacity:1;transform:translateY(0);pointer-events:auto}#protein-phase:where(.astro-ol3e7ueu){z-index:10}.phase-visual:where(.astro-ol3e7ueu){flex:1;height:100%;display:flex;align-items:center;justify-content:center;position:relative;margin-right:2rem}.phase-text:where(.astro-ol3e7ueu){flex:1.5;color:#ffffffe6;text-align:left}.phase-text:where(.astro-ol3e7ueu) h1:where(.astro-ol3e7ueu),.phase-text:where(.astro-ol3e7ueu) h2:where(.astro-ol3e7ueu){font-size:clamp(1.2rem,3vw,2rem);font-weight:300;margin-bottom:.5rem;background:linear-gradient(45deg,var(--warm-ivory),var(--ember-gold));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.3}.phase-text:where(.astro-ol3e7ueu) p:where(.astro-ol3e7ueu){font-size:clamp(.9rem,2vw,1.2rem);margin-bottom:.5rem;opacity:.8;line-height:1.4}.phase-detail:where(.astro-ol3e7ueu){font-size:clamp(.8rem,1.5vw,1rem);opacity:.6;font-style:italic}.protein-animation:where(.astro-ol3e7ueu){width:200px;height:200px}.amino-chain:where(.astro-ol3e7ueu){display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px}.amino-acid:where(.astro-ol3e7ueu){width:20px;height:20px;background:linear-gradient(45deg,var(--ember-gold),var(--ethereal-blue));border-radius:50%;animation:protein-fold 2s ease-in-out infinite var(--delay);box-shadow:0 0 20px #d194554d}.folding-pattern:where(.astro-ol3e7ueu){width:100px;height:100px;border:2px solid var(--ember-gold);border-radius:50%;animation:protein-structure 3s ease-in-out infinite;opacity:.6}@keyframes protein-fold{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(180deg)}}@keyframes protein-structure{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.3);opacity:1}}.vector-animation:where(.astro-ol3e7ueu){width:200px;height:200px}.vector-space:where(.astro-ol3e7ueu){position:relative;width:100%;height:100%}.vector-point:where(.astro-ol3e7ueu){position:absolute;width:8px;height:8px;background:var(--ethereal-blue);border-radius:50%;left:var(--x);top:var(--y);animation:vector-cluster 2s ease-in-out infinite var(--delay);box-shadow:0 0 15px #6495ed80}.dimension-counter:where(.astro-ol3e7ueu){position:absolute;bottom:-30px;left:50%;transform:translate(-50%);font-family:Courier New,monospace;color:var(--ember-gold);font-weight:700;animation:dimension-pulse 1s ease-in-out infinite}@keyframes vector-cluster{0%,to{transform:scale(1)}50%{transform:scale(1.5);opacity:.7}}@keyframes dimension-pulse{0%,to{opacity:.7}50%{opacity:1}}.swarm-animation:where(.astro-ol3e7ueu){width:200px;height:200px}.agent-grid:where(.astro-ol3e7ueu){display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:15px;width:100%;height:80%}.agent:where(.astro-ol3e7ueu){width:25px;height:25px;background:linear-gradient(45deg,var(--ember-gold),var(--warm-ivory));border-radius:6px;animation:agent-sync 1.5s ease-in-out infinite var(--delay);box-shadow:0 0 10px #d1945566}.coordination-signals:where(.astro-ol3e7ueu){position:absolute;width:100%;height:100%;pointer-events:none}.signal-pulse:where(.astro-ol3e7ueu){position:absolute;top:50%;left:50%;width:4px;height:4px;background:var(--ethereal-blue);border-radius:50%;animation:signal-spread 2s ease-out infinite}.agent-counter:where(.astro-ol3e7ueu){position:absolute;bottom:-30px;left:50%;transform:translate(-50%);font-family:Courier New,monospace;color:var(--ember-gold);font-weight:700}@keyframes agent-sync{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}}@keyframes signal-spread{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(20);opacity:0}}.contract-animation:where(.astro-ol3e7ueu){width:200px;height:200px}.contract-execution:where(.astro-ol3e7ueu){position:relative;width:100%;height:80%;display:flex;flex-direction:column;align-items:center;justify-content:center}.ucoin-mint:where(.astro-ol3e7ueu){position:relative;width:60px;height:60px;border:3px solid var(--ember-gold);border-radius:50%;margin-bottom:20px}.mint-particle:where(.astro-ol3e7ueu){position:absolute;top:50%;left:50%;width:4px;height:4px;background:var(--ember-gold);border-radius:50%;animation:mint-creation 2s ease-out infinite var(--delay)}.stability-buffer:where(.astro-ol3e7ueu){width:80px;height:12px;background:#fff3;border-radius:6px;overflow:hidden}.buffer-level:where(.astro-ol3e7ueu){height:100%;background:linear-gradient(90deg,var(--ember-gold),var(--ethereal-blue));border-radius:6px;animation:buffer-stability 3s ease-in-out infinite}.ucoin-label:where(.astro-ol3e7ueu){position:absolute;bottom:-30px;left:50%;transform:translate(-50%);font-family:Courier New,monospace;color:var(--ember-gold);font-weight:700}@keyframes mint-creation{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(3) translateY(-20px);opacity:0}}@keyframes buffer-stability{0%,to{width:70%}50%{width:90%}}.blockchain-animation:where(.astro-ol3e7ueu){width:200px;height:200px}.block-chain:where(.astro-ol3e7ueu){display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px}.block:where(.astro-ol3e7ueu){width:40px;height:40px;background:linear-gradient(135deg,var(--ember-gold),var(--warm-ivory));border-radius:8px;position:relative;animation:block-formation 2s ease-in-out infinite var(--delay);box-shadow:0 0 15px #d194554d}.block-data:where(.astro-ol3e7ueu){position:absolute;top:50%;left:50%;width:20px;height:20px;background:var(--ethereal-blue);border-radius:4px;transform:translate(-50%,-50%);animation:data-pulse 1s ease-in-out infinite}.consensus-indicator:where(.astro-ol3e7ueu){position:absolute;bottom:-30px;left:50%;transform:translate(-50%);font-family:Courier New,monospace;color:var(--ember-gold);font-weight:700}@keyframes block-formation{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes data-pulse{0%,to{opacity:.7}50%{opacity:1}}.flywheel-animation:where(.astro-ol3e7ueu){width:200px;height:200px}.flywheel-container:where(.astro-ol3e7ueu){position:relative;width:100%;height:80%;display:flex;align-items:center;justify-content:center}.flywheel:where(.astro-ol3e7ueu){position:relative;width:80px;height:80px;border:3px solid var(--ember-gold);border-radius:50%;animation:flywheel-spin 2s linear infinite}.flywheel-spoke:where(.astro-ol3e7ueu){position:absolute;top:50%;left:50%;width:2px;height:40px;background:var(--ember-gold);transform-origin:50% 0;transform:translate(-50%,-50%) rotate(var(--rotation))}.acceleration-rings:where(.astro-ol3e7ueu){position:absolute;width:100%;height:100%}.accel-ring:where(.astro-ol3e7ueu){position:absolute;top:50%;left:50%;width:60px;height:60px;border:2px solid var(--ethereal-blue);border-radius:50%;transform:translate(-50%,-50%);animation:acceleration-pulse 2s ease-out infinite var(--delay)}.infinity-symbol:where(.astro-ol3e7ueu){position:absolute;bottom:-30px;left:50%;transform:translate(-50%);font-size:24px;color:var(--ember-gold);animation:infinity-glow 2s ease-in-out infinite}@keyframes flywheel-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes acceleration-pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.8}to{transform:translate(-50%,-50%) scale(2);opacity:0}}@keyframes infinity-glow{0%,to{text-shadow:0 0 10px var(--ember-gold)}50%{text-shadow:0 0 20px var(--ember-gold),0 0 30px var(--ethereal-blue)}}.welcome-phase:where(.astro-ol3e7ueu) .phase-visual:where(.astro-ol3e7ueu){flex:.5}.welcome-animation:where(.astro-ol3e7ueu){width:150px;height:150px}.ubiquity-logo-reflection:where(.astro-ol3e7ueu){width:100%;height:100%;border:3px solid var(--ember-gold);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.logo-pulse:where(.astro-ol3e7ueu){width:60px;height:60px;background:linear-gradient(45deg,var(--ember-gold),var(--ethereal-blue));border-radius:50%;animation:logo-welcome 2s ease-in-out infinite}.welcome-text:where(.astro-ol3e7ueu) h1:where(.astro-ol3e7ueu){font-size:clamp(1.5rem,4vw,2.5rem);margin-bottom:1rem}.welcome-text:where(.astro-ol3e7ueu) p:where(.astro-ol3e7ueu){font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:500}@keyframes logo-welcome{0%,to{transform:scale(1);box-shadow:0 0 20px #d194554d}50%{transform:scale(1.1);box-shadow:0 0 40px #d1945599}}.elevator-controls:where(.astro-ol3e7ueu){position:absolute;bottom:15%;right:10%;width:200px}.control-panel:where(.astro-ol3e7ueu){background:#1a1a1a;border:2px solid #333;border-radius:8px;padding:1rem}.floor-button:where(.astro-ol3e7ueu){width:100%;background:linear-gradient(135deg,#2a2a2a,#1a1a1a);border:2px solid #444;border-radius:4px;padding:1rem;color:#fff;font-family:Courier New,monospace;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between;opacity:0;transform:translateY(20px);transition:all .5s ease}.floor-button:where(.astro-ol3e7ueu):hover{background:linear-gradient(135deg,#3a3a3a,#2a2a2a);border-color:#666;box-shadow:0 0 20px #ffffff1a}.floor-button:where(.astro-ol3e7ueu).active{border-color:#0ff;box-shadow:0 0 20px #00ffff4d}@keyframes pulse{0%,to{box-shadow:0 0 20px #00ffff4d;transform:translateY(0) scale(1)}50%{box-shadow:0 0 40px #0ff9;transform:translateY(0) scale(1.05)}}.floor-number:where(.astro-ol3e7ueu){font-size:2rem;font-weight:700}.floor-label:where(.astro-ol3e7ueu){font-size:.9rem;text-align:right}.floor-indicator:where(.astro-ol3e7ueu){margin-top:.5rem;text-align:center}.indicator-light:where(.astro-ol3e7ueu){width:20px;height:20px;border-radius:50%;background:#0ff;box-shadow:0 0 20px #00ffff80;margin:0 auto;animation:pulse 2s ease-in-out infinite}.floor-display:where(.astro-ol3e7ueu){position:absolute;top:5%;left:50%;transform:translate(-50%);background:#000;border:2px solid #333;border-radius:4px;padding:1rem 2rem;text-align:center;color:#0ff;font-family:Courier New,monospace}.current-floor:where(.astro-ol3e7ueu){font-size:3rem;font-weight:700;display:block}.floor-text:where(.astro-ol3e7ueu){font-size:.8rem;opacity:.7}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@media (max-width: 768px){.mirror-wall:where(.astro-ol3e7ueu){top:5%;left:2%;width:96%;height:85%}.cascade-phase:where(.astro-ol3e7ueu){flex-direction:column;text-align:center;padding:1rem}.phase-visual:where(.astro-ol3e7ueu){flex:none;margin-right:0;margin-bottom:1rem;height:150px}.phase-text:where(.astro-ol3e7ueu){flex:none}.phase-text:where(.astro-ol3e7ueu) h1:where(.astro-ol3e7ueu),.phase-text:where(.astro-ol3e7ueu) h2:where(.astro-ol3e7ueu){font-size:1.2rem}.phase-text:where(.astro-ol3e7ueu) p:where(.astro-ol3e7ueu){font-size:.9rem}.phase-detail:where(.astro-ol3e7ueu){font-size:.8rem}.elevator-controls:where(.astro-ol3e7ueu){bottom:5%;right:2%;left:2%;width:auto}.protein-animation:where(.astro-ol3e7ueu),.vector-animation:where(.astro-ol3e7ueu),.swarm-animation:where(.astro-ol3e7ueu),.contract-animation:where(.astro-ol3e7ueu),.blockchain-animation:where(.astro-ol3e7ueu),.flywheel-animation:where(.astro-ol3e7ueu){width:120px;height:120px}.welcome-animation:where(.astro-ol3e7ueu){width:100px;height:100px}}@media (max-width: 480px){.cascade-phase:where(.astro-ol3e7ueu){padding:.5rem}.phase-visual:where(.astro-ol3e7ueu){height:100px}.phase-text:where(.astro-ol3e7ueu) h1:where(.astro-ol3e7ueu),.phase-text:where(.astro-ol3e7ueu) h2:where(.astro-ol3e7ueu){font-size:1rem}.phase-text:where(.astro-ol3e7ueu) p:where(.astro-ol3e7ueu){font-size:.8rem}.phase-detail:where(.astro-ol3e7ueu){font-size:.7rem}.protein-animation:where(.astro-ol3e7ueu),.vector-animation:where(.astro-ol3e7ueu),.swarm-animation:where(.astro-ol3e7ueu),.contract-animation:where(.astro-ol3e7ueu),.blockchain-animation:where(.astro-ol3e7ueu),.flywheel-animation:where(.astro-ol3e7ueu){width:80px;height:80px}.welcome-animation:where(.astro-ol3e7ueu){width:60px;height:60px}}@keyframes float-particle{0%{transform:translateY(100vh) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) rotate(360deg);opacity:0}}.sublime-logo:where(.astro-j7pv25f6){position:relative;width:280px;height:280px;margin:7rem auto 3rem;filter:drop-shadow(0 0 40px rgba(209,148,85,.4));z-index:5}.logo-ring:where(.astro-j7pv25f6){position:absolute;inset:30px;border:2px solid var(--ember-gold);border-radius:50%;opacity:.8;animation:rotate-ring 25s linear infinite;background:radial-gradient(circle at 50% 50%,rgba(209,148,85,.1) 0%,transparent 60%)}.logo-ring:where(.astro-j7pv25f6):nth-child(2){inset:50px;border-width:1px;animation-duration:35s;animation-direction:reverse;opacity:.6}.logo-ring:where(.astro-j7pv25f6):nth-child(3){inset:70px;border-width:1px;border-color:var(--warm-ivory);animation-duration:45s;opacity:.3}.logo-center:where(.astro-j7pv25f6){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:auto;min-height:120px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:radial-gradient(ellipse,#0a0b0f99,#0a0b0f66,#0a0b0f33);backdrop-filter:blur(15px);border:1px solid rgba(249,245,224,.15);box-shadow:0 0 30px #d1945533,inset 0 0 30px #f9f5e00d;padding:20px;z-index:2}.main-logo:where(.astro-j7pv25f6){width:85px;height:79px;object-fit:cover;filter:brightness(1.2) contrast(1.1);animation:logo-pulse 8s ease-in-out infinite;mix-blend-mode:screen;opacity:.9;position:relative;z-index:1;box-shadow:0 0 20px #d194554d,0 0 40px #d1945533,inset 0 0 20px #f9f5e01a}.main-title:where(.astro-j7pv25f6){font-size:clamp(4rem,12vw,12rem);font-weight:100;letter-spacing:-.02em;margin-bottom:2rem;position:relative;z-index:10;text-shadow:0 4px 8px rgba(0,0,0,.3),0 8px 16px rgba(209,148,85,.2),0 0 40px rgba(209,148,85,.1)}.subtitle:where(.astro-j7pv25f6){font-size:clamp(1.2rem,3vw,2.5rem);font-weight:300;letter-spacing:.1em;margin-bottom:1rem;animation:fade-in-up 2s ease-out .5s both}.tagline:where(.astro-j7pv25f6){font-size:clamp(1rem,2vw,1.5rem);font-weight:200;letter-spacing:.05em;opacity:.7;margin-bottom:2rem;animation:fade-in-up 2s ease-out 1s both}.company:where(.astro-j7pv25f6){font-size:.9rem;font-weight:400;letter-spacing:.2em;opacity:.5;text-transform:uppercase;margin-bottom:3rem;animation:fade-in-up 2s ease-out 1.5s both}.perception-insight:where(.astro-j7pv25f6){max-width:800px;margin:2rem auto;padding:2rem;background:linear-gradient(135deg,#d194551a,#f9f5e00d);border:1px solid rgba(209,148,85,.3);border-radius:12px;backdrop-filter:blur(20px);animation:fade-in-up 2s ease-out 1.8s both}.insight-text:where(.astro-j7pv25f6){font-size:clamp(1.1rem,2.5vw,1.4rem);line-height:1.6;color:var(--warm-ivory);font-style:italic;text-align:center;margin:0;background:linear-gradient(45deg,var(--warm-ivory),var(--ember-gold),var(--warm-ivory));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;animation:shimmer-text 4s ease-in-out infinite alternate}@keyframes shimmer-text{0%{background-position:-100% 0}to{background-position:100% 0}}.hero-actions:where(.astro-j7pv25f6){display:flex;gap:1.5rem;animation:fade-in-up 2s ease-out 2s both}.hero-primary-cta:where(.astro-j7pv25f6){font-size:1.1rem!important;padding:1rem 2rem!important;font-weight:600!important;background:linear-gradient(135deg,var(--ember-gold),#e8b366)!important;color:var(--deep-cosmic)!important;box-shadow:0 4px 20px #d194554d!important}.hero-primary-cta:where(.astro-j7pv25f6):hover{transform:translateY(-3px)!important;box-shadow:0 6px 25px #d1945566!important}.problem-validation:where(.astro-j7pv25f6){padding:6rem 0;background:linear-gradient(180deg,#1118274d,#0a0b0f66)}.problems-grid:where(.astro-j7pv25f6){display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.problem-card:where(.astro-j7pv25f6){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(209,148,85,.2);border-radius:12px;padding:2rem;text-align:center;transition:all .3s ease}.problem-card:where(.astro-j7pv25f6):hover{border-color:#d1945566;transform:translateY(-4px)}.problem-icon:where(.astro-j7pv25f6){font-size:2.5rem;margin-bottom:1rem}.problem-card:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6){color:var(--ember-gold);margin-bottom:1rem;font-size:1.25rem;font-weight:600}.problem-card:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6){color:var(--muted-cyan);line-height:1.6}.core-value-section:where(.astro-j7pv25f6){padding:6rem 0;background:var(--deep-cosmic, #0b0f1a)}.value-grid:where(.astro-j7pv25f6){display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:3rem;margin-top:4rem}.value-card:where(.astro-j7pv25f6){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(249,245,224,.1);border-radius:16px;padding:2.5rem;position:relative;overflow:hidden;transition:all .3s ease}.value-card:where(.astro-j7pv25f6).primary-card{border-color:#d194554d;background:linear-gradient(145deg,#d194551a,#11182733)}.value-card:where(.astro-j7pv25f6):hover{transform:translateY(-4px);border-color:#d1945566}.card-icon:where(.astro-j7pv25f6){width:80px;height:80px;margin:0 auto 2rem;background:linear-gradient(135deg,var(--ember-gold),var(--ethereal-blue));border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:2rem;color:var(--cosmic-void)}.card-title:where(.astro-j7pv25f6){font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--ember-gold)}.card-description:where(.astro-j7pv25f6){font-size:1rem;opacity:.9;line-height:1.6;margin-bottom:1.5rem;color:var(--warm-ivory)}.business-value:where(.astro-j7pv25f6){background:#d194551a;border:1px solid rgba(209,148,85,.2);border-radius:8px;padding:1rem;font-size:.9rem;color:var(--warm-ivory)}.business-value:where(.astro-j7pv25f6) strong:where(.astro-j7pv25f6){color:var(--ember-gold)}.progressive-disclosure:where(.astro-j7pv25f6){margin-top:4rem;text-align:center}.disclosure-button:where(.astro-j7pv25f6){background:#d194551a;border:1px solid var(--ember-gold);color:var(--ember-gold);padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;font-weight:600;transition:all .3s ease}.disclosure-button:where(.astro-j7pv25f6):hover{background:#d1945533;transform:translateY(-2px)}.technical-details:where(.astro-j7pv25f6){margin-top:2rem;animation:fadeIn .5s ease-out}.details-grid:where(.astro-j7pv25f6){display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem}.detail-item:where(.astro-j7pv25f6){background:#11182766;border:1px solid rgba(249,245,224,.1);border-radius:8px;padding:1.5rem;text-align:left}.detail-item:where(.astro-j7pv25f6) h4:where(.astro-j7pv25f6){color:var(--ember-gold);margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.detail-item:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6){color:var(--muted-cyan);font-size:.9rem;line-height:1.5}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.platform-expressions:where(.astro-j7pv25f6){margin:2rem 0}.platform-expressions:where(.astro-j7pv25f6) h4:where(.astro-j7pv25f6){color:var(--ember-gold);font-size:1rem;font-weight:600;margin-bottom:1rem}.expressions-grid:where(.astro-j7pv25f6){display:grid;gap:.75rem}.expression:where(.astro-j7pv25f6){display:flex;flex-direction:column;background:#0a0b0f4d;border:1px solid rgba(249,245,224,.1);border-radius:6px;padding:.75rem}.expression:where(.astro-j7pv25f6).highlight{border-color:#d194554d;background:#d194550d}.expression-name:where(.astro-j7pv25f6){font-weight:600;color:var(--warm-ivory);font-size:.9rem}.expression-desc:where(.astro-j7pv25f6){font-size:.8rem;color:var(--muted-cyan);margin-top:.25rem}.expression-desc:where(.astro-j7pv25f6) em:where(.astro-j7pv25f6){color:var(--ember-gold);font-style:normal;font-weight:500}.urgency-messaging:where(.astro-j7pv25f6){margin-top:4rem;padding:3rem;background:linear-gradient(135deg,#d194551a,#f9f5e00d);border:1px solid rgba(209,148,85,.3);border-radius:16px;text-align:center}.urgency-content:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6){color:var(--ember-gold);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.urgency-content:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6){color:var(--warm-ivory);font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.urgency-stats:where(.astro-j7pv25f6){display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.urgency-stats:where(.astro-j7pv25f6) .stat:where(.astro-j7pv25f6){display:flex;flex-direction:column;align-items:center}.urgency-stats:where(.astro-j7pv25f6) .stat-number:where(.astro-j7pv25f6){font-size:2rem;font-weight:700;color:var(--ember-gold);margin-bottom:.5rem}.urgency-stats:where(.astro-j7pv25f6) .stat-label:where(.astro-j7pv25f6){font-size:.9rem;color:var(--muted-cyan);text-align:center}.pathways:where(.astro-j7pv25f6){padding:6rem 0;background:linear-gradient(180deg,transparent 0%,rgba(17,24,39,.3) 100%)}.container:where(.astro-j7pv25f6){max-width:1200px;margin:0 auto;padding:0 2rem}.section-header:where(.astro-j7pv25f6){text-align:center;margin-bottom:4rem}.section-header:where(.astro-j7pv25f6) h2:where(.astro-j7pv25f6){font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-header:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6){font-size:1.125rem;color:var(--muted-cyan)}.pathway-grid:where(.astro-j7pv25f6){display:grid;grid-template-columns:1fr 1fr;gap:3rem}.pathway-card:where(.astro-j7pv25f6){background:linear-gradient(145deg,#11182766,#11182733);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:2.5rem;position:relative;overflow:hidden}.pathway-card:where(.astro-j7pv25f6):before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--ember-gold),#e8b366)}.pathway-icon:where(.astro-j7pv25f6){margin-bottom:1.5rem}.pathway-card:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6){font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.pathway-subtitle:where(.astro-j7pv25f6){color:var(--ember-gold);font-weight:600;margin-bottom:1rem}.pathway-description:where(.astro-j7pv25f6){color:var(--muted-cyan);margin-bottom:2rem;line-height:1.6}.pathway-features:where(.astro-j7pv25f6){margin-bottom:2rem}.feature:where(.astro-j7pv25f6){color:var(--warm-ivory);margin-bottom:.5rem;font-size:.9rem}.pathway-audiences:where(.astro-j7pv25f6){display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.audience:where(.astro-j7pv25f6){background:#d194551a;color:var(--ember-gold);padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:500}.pathway-cta:where(.astro-j7pv25f6){display:inline-block;text-decoration:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;transition:all .2s ease;margin-right:1rem}.pathway-cta:where(.astro-j7pv25f6).primary{background:linear-gradient(135deg,var(--ember-gold),#e8b366);color:var(--deep-cosmic)}.pathway-cta:where(.astro-j7pv25f6).secondary{border:1px solid var(--ember-gold);color:var(--ember-gold)}.pathway-cta:where(.astro-j7pv25f6):hover{transform:translateY(-2px)}.pathway-actions:where(.astro-j7pv25f6){display:flex;gap:1rem}.trust-signals:where(.astro-j7pv25f6){padding:6rem 0;background:#11182733}.signals-grid:where(.astro-j7pv25f6){display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.signal:where(.astro-j7pv25f6){text-align:center;padding:2rem}.signal-icon:where(.astro-j7pv25f6){margin:0 auto 1.5rem;display:flex;justify-content:center}.signal:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6){font-size:1.25rem;font-weight:600;margin-bottom:1rem}.signal:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6){color:var(--muted-cyan);line-height:1.6}@keyframes fade-in-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes rotate-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes logo-pulse{0%,to{transform:scale(1);filter:brightness(1.2) contrast(1.1)}50%{transform:scale(1.05);filter:brightness(1.4) contrast(1.2)}}@media (max-width: 768px){.container:where(.astro-j7pv25f6){padding:0 1rem}.hero-section:where(.astro-j7pv25f6){padding:calc(1rem + 70px) 1rem 1rem}.sublime-logo:where(.astro-j7pv25f6){width:200px;height:200px;margin:4rem auto 1.5rem}.revelation-grid:where(.astro-j7pv25f6){grid-template-columns:1fr;gap:2rem}.hero-actions:where(.astro-j7pv25f6){flex-direction:column;align-items:center}.pathway-grid:where(.astro-j7pv25f6){grid-template-columns:1fr;gap:2rem}.pathway-actions:where(.astro-j7pv25f6){flex-direction:column}.pathway-cta:where(.astro-j7pv25f6){text-align:center;margin-right:0}}
