:root{--bg-void: #06060c;--bg-surface: rgba(15, 15, 30, .6);--bg-surface-solid: #0f0f1e;--bg-elevated: rgba(20, 20, 40, .8);--accent: #6e2dbe;--accent-light: #9b59f5;--accent-hot: #c084fc;--accent-glow: rgba(110, 45, 190, .15);--accent-border: rgba(110, 45, 190, .12);--text-primary: #f0eef6;--text-secondary: rgba(240, 238, 246, .7);--text-muted: rgba(240, 238, 246, .35);--font: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 28px;--transition: .35s cubic-bezier(.25, .46, .45, .94);--transition-fast: .2s ease}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}.hero-organism-asset,.hero-signal-field,.ecosystem-map-asset,.architecture-runway-asset,.homepage-doctrine-asset,.organism-readiness-asset,.system-state-console:after,.system-state-core:after,.architecture-flow-asset,.architecture-run-asset,.memory-continuity-asset,.collaboration-packet-asset,.engagement-fit-asset,.transmission-atlas-asset,.trust-diligence-asset,.asset-governance-asset,.authority-gate-asset,.pathfinder-asset,.organism-lens-asset,.brain-cell-lifecycle-asset,.brain-cell-runtime-asset,.infinity-mirror-loop-asset,.infinity-mirror-session-asset,.mirror-runtime-field,.mirror-portal-asset,.mirror-nav-orbit,.mirror-nav-infinity,.mirror-nav-ring,.mirror-nav-node,.visual-cortex-pipeline-asset,.visual-cortex-packet-asset,.web3-trust-asset,.web3-simulation-asset,.organism-fit-asset,.organism-identity-asset,.organism-specimen-asset,.vision-observatory-asset,.doctrine-compass-asset,.cta-signal-asset,.stack-glyph-asset,.ecosystem-node{animation:none!important;transition:none!important}}body{font-family:var(--font);background:var(--bg-void);color:var(--text-secondary);line-height:1.65;overflow-x:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;border:none;background:none;font-family:var(--font)}h1,h2,h3,h4,h5{color:var(--text-primary);font-weight:700;line-height:1.15}.container{max-width:1200px;margin:0 auto;padding:0 24px}#nav{position:fixed;top:16px;left:max(16px,calc((100vw - 1180px)/2));right:max(16px,calc((100vw - 1180px)/2));z-index:1000;display:flex;align-items:center;justify-content:space-between;gap:clamp(10px,1.7vw,24px);width:auto;min-height:64px;padding:9px 10px 9px 16px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:radial-gradient(circle at 10% 0%,rgba(255,255,255,.26),transparent 22rem),radial-gradient(circle at 88% 18%,rgba(155,89,245,.14),transparent 16rem),linear-gradient(135deg,#ffffff2e,#ffffff0b 44%,#3cccbc0f),#06081057;backdrop-filter:blur(32px) saturate(178%);-webkit-backdrop-filter:blur(32px) saturate(178%);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #ffffff12,0 18px 58px #0000003d,0 0 0 1px #ffffff09;transition:background var(--transition),border-color var(--transition),border-radius var(--transition),box-shadow var(--transition);isolation:isolate}#nav:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;border-radius:inherit;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.28),transparent 34%),linear-gradient(120deg,transparent 0 31%,rgba(255,255,255,.18) 48%,transparent 66%);opacity:.68;pointer-events:none}#nav:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:linear-gradient(105deg,transparent 0 16%,rgba(255,255,255,.24) 27%,transparent 39%),radial-gradient(circle at 88% 18%,rgba(60,204,188,.12),transparent 15rem);opacity:.5;mix-blend-mode:screen;pointer-events:none;transform:translate(-8%);transition:opacity var(--transition),transform .55s cubic-bezier(.16,1,.3,1)}#nav.scrolled{background:radial-gradient(circle at 14% 0%,rgba(255,255,255,.18),transparent 21rem),linear-gradient(135deg,#ffffff21,#ffffff09 46%,#3cccbc0e),#06070e8f;border-color:#f0eef633;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff0b,0 18px 58px #0000004d}#nav.menu-open{border-radius:28px}#nav.menu-open:after{opacity:.7;transform:translate(8%)}.nav-brand{display:flex;align-items:center;gap:10px;min-width:0;padding:5px 8px 5px 2px;border-radius:999px;text-decoration:none;flex:0 1 auto;overflow:hidden}.nav-glyph{font-size:1.25rem;color:var(--accent-light)}.nav-name{font-size:1.1rem;font-weight:700;color:var(--text-primary);letter-spacing:0}.nav-accent{color:var(--accent-light)}.nav-links{display:flex;align-items:center;gap:clamp(14px,2.5vw,32px);min-width:0;flex:1 1 auto;justify-content:center}.nav-links a{position:relative;font-size:.85rem;font-weight:500;color:#f0eef6bd;transition:color var(--transition-fast);letter-spacing:0;text-decoration:none;white-space:nowrap}.nav-links a:hover,.nav-links a:focus-visible{color:#f0eef6f5}.nav-cta{display:inline-flex;align-items:center;justify-content:center;min-height:38px;font-size:.8rem;font-weight:600;padding:8px 20px;border-radius:999px;background:linear-gradient(135deg,#9b59f533,#3cccbc17),#ffffff0e;border:1px solid rgba(240,238,246,.16);color:var(--accent-light);transition:all var(--transition-fast);box-shadow:inset 0 1px #ffffff1a;text-align:center;text-decoration:none}.nav-cta:hover,.nav-cta:focus-visible{background:linear-gradient(135deg,#9b59f540,#3cccbc1f),#ffffff14;border-color:#f0eef63d;color:var(--text-primary)}.nav-actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.lang-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:38px;font-size:.72rem;font-weight:700;font-family:var(--font);padding:0 12px;border:1px solid rgba(240,238,246,.1);border-radius:999px;background:#ffffff09;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);letter-spacing:.04em;text-transform:uppercase}.lang-toggle:hover,.lang-toggle:focus-visible{color:var(--accent-light);border-color:#9b59f53d;background:#9b59f514}.nav-drawer-cta{display:none}.home-return{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:1100;display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:9px 15px 9px 10px;border:1px solid rgba(240,238,246,.18);border-radius:999px;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.2),transparent 8rem),linear-gradient(135deg,#ffffff21,#ffffff0b),#060810a3;-webkit-backdrop-filter:blur(22px) saturate(168%);backdrop-filter:blur(22px) saturate(168%);box-shadow:inset 0 1px #ffffff2e,0 16px 42px #00000052;color:#faf9ffe6;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;opacity:0;pointer-events:none;transform:translate3d(0,12px,0) scale(.96);transition:opacity var(--transition-fast),transform var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.home-return.is-visible{opacity:1;pointer-events:auto;transform:translateZ(0) scale(1)}.home-return:hover,.home-return:focus-visible{border-color:#9b59f557;color:var(--text-primary);transform:translate3d(0,-2px,0) scale(1)}.home-return:focus-visible{outline:2px solid var(--accent-light);outline-offset:4px}.home-return-mark{display:grid;width:26px;height:26px;place-items:center;border:1px solid rgba(155,89,245,.24);border-radius:999px;color:var(--accent-light);background:#9b59f51a;font-size:1rem;line-height:1}#hero{position:relative;min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:118px 0 72px;isolation:isolate}#neural-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.hero-signal-field{opacity:.72;mix-blend-mode:screen;filter:saturate(1.12);-webkit-mask-image:radial-gradient(circle at 58% 48%,#000 0 58%,transparent 88%);mask-image:radial-gradient(circle at 58% 48%,#000 0 58%,transparent 88%)}.hero-content{position:relative;z-index:1;max-width:620px}.hero-shell{position:relative;z-index:1;width:min(1220px,calc(100% - 48px));display:grid;grid-template-columns:minmax(0,.98fr) minmax(420px,1fr);gap:clamp(32px,5vw,80px);align-items:center}.hero-badge{display:inline-block;padding:6px 18px;border-radius:var(--radius-lg);background:var(--accent-glow);border:1px solid var(--accent-border);font-size:.75rem;font-weight:600;color:var(--accent-light);letter-spacing:.05em;text-transform:uppercase;margin-bottom:28px}#hero h1{font-size:clamp(2.4rem,6vw,4rem);font-weight:800;letter-spacing:-.03em;margin-bottom:24px;line-height:1.1}.hero-gradient{background:linear-gradient(135deg,var(--accent-light),var(--accent-hot),#e0b3ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-sub{font-size:clamp(1rem,2vw,1.15rem);color:var(--text-secondary);max-width:600px;margin:0 0 40px;line-height:1.7}.hero-actions{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:56px}.btn{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:var(--radius-xl);font-size:.9rem;font-weight:600;transition:all var(--transition);letter-spacing:-.01em}.btn-primary{background:linear-gradient(135deg,var(--accent),var(--accent-light));color:#fff;box-shadow:0 4px 24px #6e2dbe59}.btn-primary:hover{box-shadow:0 8px 40px #6e2dbe80;transform:translateY(-2px)}.btn-arrow{transition:transform var(--transition-fast)}.btn-primary:hover .btn-arrow{transform:translate(4px)}.btn-ghost{background:transparent;color:var(--text-secondary);border:1px solid rgba(240,238,246,.1)}.btn-ghost:hover{border-color:var(--accent-border);color:var(--accent-light);background:var(--accent-glow)}.btn-lg{padding:18px 36px;font-size:1rem}.hero-stats{display:flex;align-items:center;gap:32px}.stat{text-align:center}.stat-value{display:block;font-size:1.5rem;font-weight:800;color:var(--text-primary);letter-spacing:-.02em}.stat-label{font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:500}.stat-divider{width:1px;height:32px;background:var(--accent-border)}.hero-organism-console{position:relative;min-height:560px;overflow:hidden;border:1px solid rgba(240,238,246,.12);border-radius:var(--radius-sm);background:linear-gradient(180deg,#080f18eb,#06060cb8),radial-gradient(circle at 20% 0%,rgba(86,214,195,.2),transparent 34%),radial-gradient(circle at 90% 15%,rgba(215,187,114,.16),transparent 28%);box-shadow:inset 0 1px #ffffff0f,0 42px 86px #0000005c}.hero-organism-console:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(127,207,193,.14);border-radius:var(--radius-sm);pointer-events:none}.hero-organism-console:after{content:"";position:absolute;inset:auto 0 0;height:46%;background:linear-gradient(to top,#06060cf0,#06060c00);pointer-events:none}.hero-organism-asset{position:absolute;inset:-8% -18% auto -18%;width:136%;max-width:none;height:auto;opacity:.82;transform:translateZ(0);animation:hero-organism-drift 18s ease-in-out infinite}.hero-console-copy,.hero-pulse-steps,.hero-console-boundary{position:relative;z-index:1}.hero-console-copy{padding:34px 34px 0;max-width:430px}.hero-console-kicker{display:inline-block;margin-bottom:12px;color:#7fcfc1;font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.hero-console-copy h2{color:var(--text-primary);font-size:clamp(1.35rem,3vw,2.15rem);line-height:1.08;letter-spacing:-.02em}.hero-pulse-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:246px 22px 0;list-style:none;background:#f0eef614;border:1px solid rgba(240,238,246,.09)}.hero-pulse-steps li{min-height:118px;padding:20px;background:#070a12d1}.hero-pulse-steps li span{display:block;margin-bottom:16px;color:#7fcfc1b8;font-size:.68rem;font-weight:700;letter-spacing:.14em}.hero-pulse-steps li strong{display:block;color:var(--text-primary);font-size:.92rem;letter-spacing:0}.hero-pulse-steps li p{margin-top:6px;color:#f0eef69e;font-size:.78rem;line-height:1.48}.hero-console-boundary{display:grid;gap:8px;margin:22px;padding:18px 20px;border:1px solid rgba(215,187,114,.24);background:#41301838}.hero-console-boundary span{color:#d7bb72;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hero-console-boundary strong{color:#f1efe5db;font-size:.88rem;font-weight:600;line-height:1.45}@keyframes hero-organism-drift{0%,to{transform:translate3d(-1%,0,0) scale(1)}50%{transform:translate3d(1%,-2%,0) scale(1.025)}}.hero-scroll-indicator{position:absolute;bottom:32px;left:50%;transform:translate(-50%);z-index:1}.scroll-line{width:1px;height:48px;background:linear-gradient(to bottom,var(--accent-light),transparent);animation:scroll-pulse 2s ease-in-out infinite}@keyframes scroll-pulse{0%,to{opacity:.3;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}section{padding:120px 0;position:relative}.section-header{text-align:center;max-width:640px;margin:0 auto 64px}.section-tag{display:inline-block;padding:4px 14px;border-radius:var(--radius-lg);background:var(--accent-glow);border:1px solid var(--accent-border);font-size:.7rem;font-weight:600;color:var(--accent-light);letter-spacing:.06em;text-transform:uppercase;margin-bottom:20px}.section-header h2{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.03em;margin-bottom:16px}.section-desc{font-size:1rem;color:var(--text-secondary);line-height:1.7}.visitor-paths{padding:96px 0 112px;border-top:1px solid rgba(240,238,246,.06);border-bottom:1px solid rgba(240,238,246,.08);background:linear-gradient(180deg,#0c585214,#06060c00 34%),#ffffff03}.path-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.64fr);gap:32px;align-items:end;margin-bottom:38px}.path-intro h2{max-width:720px;font-size:clamp(2rem,4.6vw,3.45rem);letter-spacing:-.035em}.path-intro p{color:var(--text-secondary);font-size:1rem;line-height:1.7}.pathfinder-console{display:grid;grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);gap:20px;align-items:stretch;margin-bottom:18px;padding:16px;border:1px solid rgba(240,238,246,.09);border-radius:var(--radius-sm);background:linear-gradient(135deg,#ffffff0d,#ffffff04),#05070db3;box-shadow:inset 0 1px #ffffff0b}.pathfinder-visual{position:relative;min-height:500px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:var(--radius-sm);background:radial-gradient(circle at 50% 46%,rgba(13,148,136,.16),transparent 36%),radial-gradient(circle at 20% 20%,rgba(155,89,245,.13),transparent 34%),#06060ca8}.pathfinder-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.034) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.028) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.78),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.78),transparent 92%);pointer-events:none}.pathfinder-asset{position:absolute;top:7%;right:-5%;bottom:4%;left:-5%;width:110%;height:88%;max-width:none;object-fit:contain;opacity:.8;animation:pathfinder-drift 13s ease-in-out infinite}.pathfinder-core,.pathfinder-signal{position:absolute;z-index:1;border:1px solid rgba(240,238,246,.1);border-radius:var(--radius-sm);background:#06060cb3;box-shadow:inset 0 1px #ffffff0b;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.pathfinder-core{left:50%;top:50%;width:min(260px,calc(100% - 42px));padding:18px;transform:translate(-50%,-50%);text-align:center}.pathfinder-core span,.pathfinder-signal span{color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.pathfinder-core strong{display:block;margin-top:8px;color:var(--text-primary);font-size:clamp(1rem,2vw,1.35rem);line-height:1.25;letter-spacing:-.02em}.pathfinder-signal{padding:9px 11px}.signal-architecture{left:18px;top:18px}.signal-proof{right:18px;top:18px}.signal-product{right:18px;bottom:18px}.pathfinder-selector{position:relative;min-width:0;margin:0;padding:4px 0 0;border:0}.pathfinder-selector legend{max-width:560px;margin-bottom:14px;color:var(--text-primary);font-size:clamp(1.35rem,2.4vw,2rem);font-weight:800;line-height:1.16;letter-spacing:-.03em}.pathfinder-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pathfinder-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.pathfinder-tabs label{display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:center;min-height:64px;padding:12px;border:1px solid rgba(240,238,246,.09);border-radius:var(--radius-sm);background:#ffffff06;color:var(--text-secondary);cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}.pathfinder-tabs label:hover{border-color:#0d948847;color:var(--text-primary);transform:translateY(-1px)}.pathfinder-tabs label span{color:#e9cf97c2;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.08em}.pathfinder-tabs label strong{color:inherit;font-size:.82rem;line-height:1.35}#pathfinder-builder:checked~.pathfinder-tabs label[for=pathfinder-builder],#pathfinder-creator:checked~.pathfinder-tabs label[for=pathfinder-creator],#pathfinder-user:checked~.pathfinder-tabs label[for=pathfinder-user],#pathfinder-protocol:checked~.pathfinder-tabs label[for=pathfinder-protocol],#pathfinder-investor:checked~.pathfinder-tabs label[for=pathfinder-investor],#pathfinder-collaborator:checked~.pathfinder-tabs label[for=pathfinder-collaborator]{border-color:#0d948866;background:linear-gradient(135deg,#0d94881f,#d6a84f0f),#ffffff0a;color:var(--text-primary)}#pathfinder-builder:focus-visible~.pathfinder-tabs label[for=pathfinder-builder],#pathfinder-creator:focus-visible~.pathfinder-tabs label[for=pathfinder-creator],#pathfinder-user:focus-visible~.pathfinder-tabs label[for=pathfinder-user],#pathfinder-protocol:focus-visible~.pathfinder-tabs label[for=pathfinder-protocol],#pathfinder-investor:focus-visible~.pathfinder-tabs label[for=pathfinder-investor],#pathfinder-collaborator:focus-visible~.pathfinder-tabs label[for=pathfinder-collaborator]{outline:2px solid var(--accent-light);outline-offset:3px}.pathfinder-panels{min-height:390px}.pathfinder-panel{display:none;min-height:390px;padding:24px;border:1px solid rgba(240,238,246,.1);border-radius:var(--radius-sm);background:linear-gradient(145deg,#ffffff0f,#ffffff05),#06060c94;animation:pathfinder-panel-in .28s ease both}#pathfinder-builder:checked~.pathfinder-panels .pathfinder-panel-builder,#pathfinder-creator:checked~.pathfinder-panels .pathfinder-panel-creator,#pathfinder-user:checked~.pathfinder-panels .pathfinder-panel-user,#pathfinder-protocol:checked~.pathfinder-panels .pathfinder-panel-protocol,#pathfinder-investor:checked~.pathfinder-panels .pathfinder-panel-investor,#pathfinder-collaborator:checked~.pathfinder-panels .pathfinder-panel-collaborator{display:grid}.pathfinder-panel-status{width:fit-content;margin-bottom:18px;padding:4px 9px;border:1px solid rgba(214,168,79,.22);color:#e9cf97db;background:#d6a84f0f;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.65rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.pathfinder-panel h3{max-width:560px;font-size:clamp(1.45rem,3vw,2.25rem);letter-spacing:-.035em}.pathfinder-panel p{max-width:620px;margin-top:14px;color:var(--text-secondary);line-height:1.7}.pathfinder-proof-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.pathfinder-proof-list div{padding:16px;border:1px solid rgba(240,238,246,.08);border-radius:var(--radius-sm);background:#ffffff06}.pathfinder-proof-list dt{margin-bottom:8px;color:var(--accent-light);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.65rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.pathfinder-proof-list dd{color:var(--text-secondary);font-size:.86rem;line-height:1.55}.pathfinder-link{align-self:end;display:inline-flex;align-items:center;gap:10px;width:fit-content;margin-top:28px;color:var(--text-primary);font-size:.9rem;font-weight:900;transition:color var(--transition-fast)}.pathfinder-link:hover,.pathfinder-link:focus-visible{color:var(--accent-light)}.pathfinder-link:focus-visible{outline:2px solid var(--accent-light);outline-offset:6px}.pathfinder-link:hover .btn-arrow,.pathfinder-link:focus-visible .btn-arrow{transform:translate(4px)}@keyframes pathfinder-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-8px,0) scale(1.018)}}@keyframes pathfinder-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.pathfinder-console{grid-template-columns:1fr}.pathfinder-visual{min-height:360px}.pathfinder-asset{top:2%;right:-3%;bottom:0;left:-3%;width:106%;height:92%;opacity:.62}.pathfinder-panels,.pathfinder-panel{min-height:0}}@media(max-width:640px){.pathfinder-console{padding:10px}.pathfinder-visual{min-height:310px}.pathfinder-core{width:calc(100% - 32px);padding:14px}.pathfinder-signal{padding:7px 9px}.signal-product{left:18px;right:auto}.pathfinder-tabs,.pathfinder-proof-list{grid-template-columns:1fr}.pathfinder-tabs label{min-height:58px}.pathfinder-panel{padding:20px}}.path-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.path-card{position:relative;grid-column:span 4;min-height:256px;display:flex;flex-direction:column;padding:24px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:var(--radius-sm);background:linear-gradient(140deg,#ffffff0e,#ffffff05),#06060c8c;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.path-card:nth-child(1){grid-column:span 5}.path-card:nth-child(2){grid-column:span 3}.path-card:nth-child(3){grid-column:span 4}.path-card:nth-child(4){grid-column:span 5}.path-card:nth-child(5){grid-column:span 7}.path-card:after{content:"";position:absolute;inset:auto 18px 16px;height:1px;background:linear-gradient(90deg,#9b59f500,#0d94888c,#d6a84f47,#9b59f500);opacity:0;transition:opacity var(--transition-fast)}.path-card:hover{border-color:#0d948857;background:linear-gradient(140deg,#ffffff13,#ffffff06),#091216ad;transform:translateY(-2px)}.path-card:hover:after{opacity:1}.path-label,.path-status{width:fit-content;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.path-label{color:var(--accent-light)}.path-status{margin-top:10px;padding:3px 8px;border:1px solid rgba(214,168,79,.18);color:#e9cf97d1;background:#d6a84f0e}.path-card h3{margin-top:24px;font-size:clamp(1.2rem,2vw,1.55rem);letter-spacing:-.02em}.path-card p{margin-top:12px;color:var(--text-secondary);line-height:1.65}.path-cta{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:26px;color:var(--text-primary);font-size:.86rem;font-weight:800}.path-cta:after{content:"→";color:var(--accent-light);transition:transform var(--transition-fast)}.path-card:hover .path-cta:after{transform:translate(4px)}.proof-route-strip{display:grid;grid-template-columns:minmax(250px,.44fr) minmax(0,1fr);gap:18px;align-items:stretch;margin-top:18px;padding:18px;border:1px solid rgba(240,238,246,.09);border-radius:var(--radius-sm);background:linear-gradient(135deg,#0d948814,#d6a84f09 42%,#6e2dbe0f),#06060c94;box-shadow:inset 0 1px #ffffff0a,0 28px 70px #00000029}.proof-route-copy{display:grid;align-content:start;padding:8px 6px}.proof-route-copy .section-tag{margin-bottom:18px}.proof-route-copy h3{max-width:380px;color:var(--text-primary);font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.12;letter-spacing:0}.proof-route-copy p{max-width:420px;margin-top:16px;color:#f0eef6ad;font-size:.94rem;line-height:1.68}.proof-route-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.proof-route-link{position:relative;min-height:178px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:start;height:100%;padding:18px;overflow:hidden;border:1px solid rgba(240,238,246,.09);border-radius:var(--radius-sm);background:linear-gradient(150deg,#ffffff0e,#ffffff05),#04090fa3;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.proof-route-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.028) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(115deg,rgba(0,0,0,.72),transparent 78%);mask-image:linear-gradient(115deg,rgba(0,0,0,.72),transparent 78%);opacity:.42;pointer-events:none}.proof-route-link:hover,.proof-route-link:focus-visible{border-color:#0d948861;background:linear-gradient(150deg,#0d94881c,#d6a84f0d),#040c11c2;transform:translateY(-2px)}.proof-route-link:focus-visible{outline:2px solid var(--accent-light);outline-offset:4px}.proof-route-index,.proof-route-body,.proof-route-arrow{position:relative;z-index:1}.proof-route-index{color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.7rem;font-weight:900;letter-spacing:.08em}.proof-route-body{min-width:0;display:grid;gap:8px}.proof-route-body strong{color:var(--text-primary);font-size:clamp(1rem,2vw,1.25rem);line-height:1.2;letter-spacing:0}.proof-route-body span{color:#f0eef6ad;font-size:.86rem;line-height:1.58}.proof-route-body small{width:fit-content;margin-top:4px;padding:4px 8px;border:1px solid rgba(127,207,193,.18);color:#7fcfc1c7;background:#0d948812;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.proof-route-arrow{color:var(--accent-light);font-size:1.1rem;line-height:1;transition:transform var(--transition-fast)}.proof-route-link:hover .proof-route-arrow,.proof-route-link:focus-visible .proof-route-arrow{transform:translate(4px)}@media(max-width:900px){.proof-route-strip{grid-template-columns:1fr}.proof-route-copy h3,.proof-route-copy p{max-width:680px}}@media(max-width:640px){.proof-route-strip{padding:12px}.proof-route-list{grid-template-columns:1fr}.proof-route-link{min-height:0;grid-template-columns:32px minmax(0,1fr) 18px;gap:10px;padding:16px}}.organism-primer{padding:104px 0 112px;border-bottom:1px solid rgba(240,238,246,.08);background:linear-gradient(180deg,#06060c00,#6e2dbe0e 48%,#06060c00),#ffffff02}.organism-primer-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);gap:44px;align-items:start;margin-bottom:38px}.organism-primer-copy{max-width:760px}.organism-primer-copy h2{max-width:780px;margin-bottom:18px;font-size:clamp(2rem,4.7vw,3.4rem);letter-spacing:-.04em}.primer-link{display:inline-flex;align-items:center;gap:10px;margin-top:28px;color:var(--text-primary);font-size:.86rem;font-weight:800;letter-spacing:.02em;transition:color var(--transition-fast)}.primer-link:hover,.primer-link:focus-visible{color:var(--accent-light)}.primer-link:focus-visible{outline:2px solid var(--accent-light);outline-offset:6px}.primer-link:hover .btn-arrow,.primer-link:focus-visible .btn-arrow{transform:translate(4px)}.primer-anatomy-panel{position:relative;padding:24px;border:1px solid rgba(240,238,246,.1);border-radius:var(--radius-sm);background:linear-gradient(150deg,#ffffff0f,#ffffff05),#080a12b3;overflow:hidden}.primer-anatomy-panel:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,#0d948800,#0d94888c,#d6a84f57,#0d948800)}.primer-anatomy-panel p{margin-bottom:18px;color:var(--accent-light);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.primer-anatomy{display:grid;gap:0;list-style:none}.primer-anatomy li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;padding:14px 0;border-top:1px solid rgba(240,238,246,.09)}.primer-anatomy li:first-child{border-top:0}.primer-anatomy span{color:#e9cf97c7;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.7rem;font-weight:800;letter-spacing:.06em}.primer-anatomy strong{color:var(--text-primary);font-size:.94rem}.organism-lens{display:grid;grid-template-columns:minmax(0,.92fr) minmax(380px,1fr);min-height:470px;margin-bottom:38px;border:1px solid rgba(240,238,246,.1);border-radius:var(--radius-sm);background:linear-gradient(135deg,#0d948813,#06060c00 34%),linear-gradient(180deg,#ffffff0d,#ffffff04),#080a12bd;box-shadow:0 28px 90px #00000057;overflow:hidden}.organism-lens-visual{position:relative;min-height:470px;padding:18px;border-right:1px solid rgba(240,238,246,.08);background:linear-gradient(180deg,#0508101f,#050810b8),#ffffff05;overflow:hidden}.organism-lens-asset{width:100%;height:100%;min-height:428px;object-fit:cover;opacity:.88;transform:translateZ(0);animation:organism-lens-drift 14s ease-in-out infinite}.organism-lens-caption{position:absolute;left:28px;right:28px;bottom:26px;display:grid;gap:4px;padding:14px 16px;border:1px solid rgba(240,238,246,.1);border-radius:var(--radius-sm);background:#060810c7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.organism-lens-caption span,.organism-lens-status,.organism-lens-selector legend,.organism-lens-tabs label span,.organism-lens-panel dt{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace}.organism-lens-caption span{color:#e9cf97c7;font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.organism-lens-caption strong{color:var(--text-primary);font-size:1rem;line-height:1.28}.organism-lens-selector{min-width:0;padding:28px;border:0}.organism-lens-selector legend{max-width:560px;margin-bottom:20px;color:var(--text-primary);font-size:.76rem;font-weight:800;letter-spacing:.06em;line-height:1.45;text-transform:uppercase}.organism-lens-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.organism-lens-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:22px}.organism-lens-tabs label{display:grid;gap:6px;min-height:72px;padding:12px;border:1px solid rgba(240,238,246,.09);border-radius:var(--radius-sm);background:#ffffff08;color:#f0eef694;cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.organism-lens-tabs label:hover{border-color:#0d948861;color:var(--text-primary);background:#0d948812;transform:translateY(-2px)}.organism-lens-tabs label span{color:#e9cf97b8;font-size:.62rem;font-weight:800}.organism-lens-tabs label strong{font-size:.8rem;line-height:1.2}#lens-state:checked~.organism-lens-tabs label[for=lens-state],#lens-reasoning:checked~.organism-lens-tabs label[for=lens-reasoning],#lens-authority:checked~.organism-lens-tabs label[for=lens-authority],#lens-proof:checked~.organism-lens-tabs label[for=lens-proof]{border-color:#0d948894;color:var(--text-primary);background:linear-gradient(135deg,#0d948829,#9b59f514),#ffffff09}#lens-state:focus-visible~.organism-lens-tabs label[for=lens-state],#lens-reasoning:focus-visible~.organism-lens-tabs label[for=lens-reasoning],#lens-authority:focus-visible~.organism-lens-tabs label[for=lens-authority],#lens-proof:focus-visible~.organism-lens-tabs label[for=lens-proof]{outline:2px solid var(--accent-light);outline-offset:4px}.organism-lens-panels{position:relative;min-height:292px}.organism-lens-panel{display:none;min-height:292px;padding:22px;border:1px solid rgba(240,238,246,.08);border-radius:var(--radius-sm);background:linear-gradient(180deg,#ffffff0b,#ffffff04),#06060c7a;animation:organism-lens-panel-in .28s ease both}#lens-state:checked~.organism-lens-panels .lens-panel-state,#lens-reasoning:checked~.organism-lens-panels .lens-panel-reasoning,#lens-authority:checked~.organism-lens-panels .lens-panel-authority,#lens-proof:checked~.organism-lens-panels .lens-panel-proof{display:grid;gap:15px}.organism-lens-status{justify-self:start;padding:6px 9px;border:1px solid rgba(13,148,136,.3);border-radius:999px;color:#e9cf97db;background:#0d948814;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.organism-lens-panel h3{max-width:600px;color:var(--text-primary);font-size:1.32rem;line-height:1.22;letter-spacing:0}.organism-lens-panel p{max-width:620px;color:#f0eef6b3;font-size:.94rem;line-height:1.7}.organism-lens-panel dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px}.organism-lens-panel dl div{min-height:120px;padding:15px;border:1px solid rgba(240,238,246,.075);border-radius:var(--radius-sm);background:#ffffff07}.organism-lens-panel dt{margin-bottom:8px;color:#e9cf97d1;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.organism-lens-panel dd{color:#f0eef6b8;font-size:.84rem;line-height:1.58}@keyframes organism-lens-drift{0%,to{transform:translateZ(0) scale(1.01)}50%{transform:translate3d(0,-8px,0) scale(1.025)}}@keyframes organism-lens-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.organism-primer-table-wrap{overflow-x:auto;border:1px solid rgba(240,238,246,.1);border-radius:var(--radius-sm);background:linear-gradient(180deg,#ffffff0a,#ffffff03),#06060c9e}.organism-primer-table{width:100%;min-width:740px;border-collapse:collapse;color:var(--text-secondary)}.organism-primer-table caption{padding:22px 24px 0;color:var(--text-primary);font-size:1rem;font-weight:800;text-align:left;letter-spacing:-.01em}.organism-primer-table th,.organism-primer-table td{padding:20px 24px;border-bottom:1px solid rgba(240,238,246,.08);text-align:left;vertical-align:top}.organism-primer-table thead th{color:#e9cf97e0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.organism-primer-table tbody th{width:18%;color:var(--text-primary);font-size:.92rem;font-weight:800}.organism-primer-table td{width:41%;font-size:.88rem;line-height:1.65}.organism-primer-table td:last-child{color:#f0eef6d6;background:#0d948809}.organism-primer-table tr:last-child th,.organism-primer-table tr:last-child td{border-bottom:0}.ecosystem-map-section{padding:112px 0 118px;border-top:1px solid rgba(240,238,246,.07);border-bottom:1px solid rgba(240,238,246,.08);background:radial-gradient(circle at 82% 18%,#0d94881f,#0d948800 28%),linear-gradient(180deg,#d6a84f0b,#06060c00 36%),#ffffff03}.ecosystem-map-layout{display:grid;grid-template-columns:minmax(260px,.62fr) minmax(0,1fr);gap:46px;align-items:center}.ecosystem-map-copy{max-width:470px}.ecosystem-map-copy h2{margin-bottom:18px;font-size:clamp(2rem,4.2vw,3.15rem);letter-spacing:-.04em}.ecosystem-orbital-map{position:relative;min-height:520px;overflow:hidden;border:1px solid rgba(240,238,246,.11);border-radius:var(--radius-sm);background:linear-gradient(150deg,#ffffff0f,#ffffff03),#080912b8;box-shadow:inset 0 1px #ffffff14;isolation:isolate}.ecosystem-orbital-map:before,.ecosystem-orbital-map:after{content:"";position:absolute;pointer-events:none;z-index:1}.ecosystem-orbital-map:before{top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.06)}.ecosystem-orbital-map:after{inset:auto 22px 20px;height:1px;background:linear-gradient(90deg,#9b59f500,#0d948885,#d6a84f5c,#9b59f500)}.ecosystem-map-asset{position:absolute;top:-7%;right:-9%;bottom:-7%;left:-9%;width:118%;height:118%;max-width:none;object-fit:cover;opacity:.94;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.ecosystem-node{position:absolute;z-index:2;display:grid;gap:4px;min-width:150px;max-width:190px;padding:12px 14px;border:1px solid rgba(240,238,246,.12);border-radius:var(--radius-sm);background:linear-gradient(150deg,#ffffff14,#ffffff07),#07080fc2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 46px #0000003d;transform:translate3d(-50%,-50%,0);transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.ecosystem-node:hover,.ecosystem-node:focus-visible{border-color:#0d94886b;background:linear-gradient(150deg,#0d94881c,#ffffff07),#070b10d6;transform:translate3d(-50%,calc(-50% - 3px),0)}.ecosystem-node:focus-visible{outline:2px solid var(--accent-light);outline-offset:5px}.node-label{color:#e9cf97d6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.61rem;font-weight:800;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.ecosystem-node strong{color:var(--text-primary);font-size:.88rem;line-height:1.25}.node-core{top:50%;left:50%;min-width:188px;border-color:#d6a84f47}.node-visual{top:23%;left:23%}.node-mirror{top:23%;left:77%}.node-financial{top:75%;left:22%}.node-brain{top:75%;left:78%}.node-research{top:84%;left:50%;border-color:#7fcfc13d}.ecosystem-map-legend{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.ecosystem-map-legend div{padding:18px;border-top:1px solid rgba(240,238,246,.1);background:#ffffff04}.ecosystem-map-legend dt{color:var(--text-primary);font-size:.82rem;font-weight:800;letter-spacing:-.01em}.ecosystem-map-legend dd{margin-top:7px;color:var(--text-secondary);font-size:.82rem;line-height:1.55}.organism-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.organism-card{position:relative;display:flex;flex-direction:column;padding:36px 32px;border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--accent-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden;transition:all var(--transition)}.organism-card:hover{border-color:#6e2dbe40;transform:translateY(-4px);background:#0f0f1ebf}.card-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 50% 50%,rgba(110,45,190,.06),transparent 60%);opacity:0;transition:opacity .5s ease;pointer-events:none}.organism-card:hover .card-glow{opacity:1}.organism-card-wide{display:grid;grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr);column-gap:22px;align-items:start}.organism-card-wide .card-icon{grid-row:span 4}.organism-card-wide .card-footer{max-width:720px}.card-icon{width:52px;height:52px;margin-bottom:20px;color:var(--accent-light)}.card-icon svg{width:100%;height:100%}.organism-card h3{font-size:1.25rem;margin-bottom:10px;letter-spacing:-.02em}.card-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.card-status,.card-boundary{display:inline-flex;width:fit-content;align-items:center;gap:7px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.card-status{color:#e9cf97e6}.card-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.card-boundary{color:#f0eef66b}.organism-card p{font-size:.88rem;line-height:1.65;color:var(--text-secondary);margin-bottom:20px}.card-footer{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-top:auto}.card-tag{display:inline-block;padding:4px 12px;border-radius:var(--radius-sm);background:var(--accent-glow);font-size:.68rem;font-weight:600;color:var(--accent-hot);letter-spacing:.04em;text-transform:uppercase}.organism-link{display:inline-flex;align-items:center;gap:8px;color:var(--text-primary);font-size:.78rem;font-weight:800;transition:color var(--transition-fast)}.organism-link:hover{color:var(--accent-light)}.organism-link:hover .btn-arrow{transform:translate(4px)}.organism-readiness-console{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);gap:26px;margin-top:30px;overflow:hidden;padding:clamp(22px,3.4vw,34px);border:1px solid rgba(240,238,246,.11);border-radius:8px;background:radial-gradient(circle at 18% 18%,rgba(127,207,193,.08),transparent 30rem),radial-gradient(circle at 86% 82%,rgba(214,168,79,.058),transparent 34rem),linear-gradient(135deg,#ffffff0d,#ffffff04),#06080fd1;isolation:isolate}.organism-readiness-console:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;z-index:-1;border:1px solid rgba(240,238,246,.055);pointer-events:none}.organism-readiness-asset{position:absolute;inset:-12% auto auto -8%;z-index:-1;width:58%;max-width:none;min-width:520px;opacity:.58;pointer-events:none;-webkit-user-select:none;user-select:none}.organism-readiness-copy{align-self:center;max-width:560px}.organism-readiness-copy h3{margin-top:12px;color:var(--text-primary);font-size:clamp(1.72rem,3.2vw,2.58rem);line-height:1.05;letter-spacing:-.04em}.organism-readiness-copy p{margin-top:16px;color:var(--text-secondary);font-size:.98rem;line-height:1.75}.organism-readiness-selector{position:relative;min-width:0;padding:0;border:0}.organism-readiness-selector legend{margin-bottom:12px;color:#7fcfc1db;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.organism-readiness-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.organism-readiness-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.organism-readiness-tabs label{display:grid;min-height:76px;align-content:center;gap:6px;padding:14px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#ffffff07;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.organism-readiness-tabs label:hover{border-color:#7fcfc142;background:#7fcfc10e}.organism-readiness-tabs label span{color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.organism-readiness-tabs label strong{color:var(--text-primary);font-size:.9rem;line-height:1.25}#readiness-visual-cortex:checked~.organism-readiness-tabs label[for=readiness-visual-cortex],#readiness-infinity-mirror:checked~.organism-readiness-tabs label[for=readiness-infinity-mirror],#readiness-financial-organisms:checked~.organism-readiness-tabs label[for=readiness-financial-organisms],#readiness-brain-cell:checked~.organism-readiness-tabs label[for=readiness-brain-cell],#readiness-research-organisms:checked~.organism-readiness-tabs label[for=readiness-research-organisms]{border-color:#7fcfc161;background:linear-gradient(135deg,#7fcfc11c,#d6a84f08),#ffffff09;transform:translateY(-1px)}#readiness-visual-cortex:focus-visible~.organism-readiness-tabs label[for=readiness-visual-cortex],#readiness-infinity-mirror:focus-visible~.organism-readiness-tabs label[for=readiness-infinity-mirror],#readiness-financial-organisms:focus-visible~.organism-readiness-tabs label[for=readiness-financial-organisms],#readiness-brain-cell:focus-visible~.organism-readiness-tabs label[for=readiness-brain-cell],#readiness-research-organisms:focus-visible~.organism-readiness-tabs label[for=readiness-research-organisms]{outline:2px solid var(--accent-light);outline-offset:4px}.organism-readiness-panels{margin-top:12px}.organism-readiness-panel{display:none;min-height:316px;padding:20px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#ffffff0d,#ffffff04),#04080db8}#readiness-visual-cortex:checked~.organism-readiness-panels .readiness-panel-vc,#readiness-infinity-mirror:checked~.organism-readiness-panels .readiness-panel-im,#readiness-financial-organisms:checked~.organism-readiness-panels .readiness-panel-fo,#readiness-brain-cell:checked~.organism-readiness-panels .readiness-panel-bc,#readiness-research-organisms:checked~.organism-readiness-panels .readiness-panel-ro{display:block}.organism-readiness-status{display:inline-flex;width:fit-content;color:#7fcfc1e6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.organism-readiness-panel h4{margin-top:12px;color:var(--text-primary);font-size:clamp(1.06rem,2vw,1.28rem);line-height:1.28;letter-spacing:-.02em}.organism-readiness-panel dl{display:grid;gap:10px;margin-top:18px}.organism-readiness-panel dl div{display:grid;grid-template-columns:minmax(96px,.32fr) minmax(0,1fr);gap:14px;padding-top:10px;border-top:1px solid rgba(240,238,246,.08)}.organism-readiness-panel dt{color:#f0eef670;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.organism-readiness-panel dd{color:var(--text-secondary);font-size:.85rem;line-height:1.58}.organism-readiness-panel a{color:#7fcfc1;font-weight:800;text-decoration:none}.organism-readiness-panel a:hover,.organism-readiness-panel a:focus-visible{color:var(--text-primary)}.organism-readiness-panel a:focus-visible{outline:2px solid var(--accent-light);outline-offset:3px}#architecture{background:linear-gradient(180deg,var(--bg-void) 0%,rgba(10,8,20,1) 50%,var(--bg-void) 100%)}.arch-layers{max-width:700px;margin:0 auto 80px}.arch-layer{display:flex;gap:24px;align-items:flex-start;position:relative}.arch-number{font-size:3rem;font-weight:900;color:#6e2dbe1a;line-height:1;flex-shrink:0;width:72px;text-align:right;letter-spacing:-.03em}.arch-content{flex:1;padding-bottom:48px}.arch-label{font-size:.7rem;font-weight:600;color:var(--accent-light);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.arch-content h3{font-size:1.35rem;margin-bottom:12px;letter-spacing:-.02em}.arch-content p{font-size:.9rem;line-height:1.7}.arch-connector{position:absolute;left:60px;top:60px;bottom:0;display:flex;flex-direction:column;align-items:center}.connector-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px #6e2dbe80;flex-shrink:0}.connector-line{width:1px;flex:1;background:linear-gradient(to bottom,var(--accent-border),transparent)}.arch-connector.last .connector-line{display:none}.architecture-runway{position:relative;display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);gap:28px;align-items:stretch;max-width:1040px;margin:0 auto 80px;padding:16px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:var(--radius-sm);background:radial-gradient(circle at 16% 20%,rgba(127,207,193,.12),transparent 34rem),radial-gradient(circle at 90% 86%,rgba(214,168,79,.08),transparent 30rem),linear-gradient(135deg,#ffffff0d,#ffffff04),#05070dbd;box-shadow:inset 0 1px #ffffff0b}.architecture-runway-visual{position:relative;min-height:430px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:var(--radius-sm);background:radial-gradient(circle at 50% 48%,rgba(13,148,136,.12),transparent 36%),#06060ca8}.architecture-runway-asset{position:absolute;top:-8%;right:-12%;bottom:-8%;left:-12%;width:124%;max-width:none;height:auto;opacity:.86;pointer-events:none;-webkit-user-select:none;user-select:none}.architecture-runway-core{position:absolute;left:50%;top:50%;display:grid;gap:8px;width:min(250px,calc(100% - 42px));padding:20px;transform:translate(-50%,-50%);border:1px solid rgba(127,207,193,.22);border-radius:var(--radius-sm);background:#06060cb8;box-shadow:0 24px 58px #00000042}.architecture-runway-core span,.architecture-runway-steps span{color:#7fcfc1d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.architecture-runway-core strong{color:var(--text-primary);font-size:clamp(1.12rem,2.4vw,1.48rem);line-height:1.05;letter-spacing:0}.architecture-runway-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(10px,2vw,22px)}.architecture-runway-copy h3{margin-top:10px;color:var(--text-primary);font-size:clamp(1.7rem,3.2vw,2.52rem);line-height:1.06;letter-spacing:-.04em}.architecture-runway-copy>p{max-width:660px;margin-top:16px;color:var(--text-secondary);font-size:.96rem;line-height:1.75}.architecture-runway-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:26px 0 24px;overflow:hidden;border:1px solid rgba(240,238,246,.09);border-radius:var(--radius-sm);background:#f0eef614;list-style:none}.architecture-runway-steps li{display:grid;min-height:136px;align-content:start;gap:10px;padding:16px;background:#070a12db}.architecture-runway-steps li:last-child{grid-column:1 / -1}.architecture-runway-steps strong{color:var(--text-primary);font-size:.88rem;line-height:1.22;letter-spacing:0}.architecture-runway-steps p{color:#f0eef69e;font-size:.76rem;line-height:1.52}.homepage-motion-contract{position:relative;display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1fr);gap:26px;max-width:1040px;margin:-42px auto 80px;padding:clamp(22px,3vw,30px);overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:var(--radius-sm);background:radial-gradient(circle at 8% 18%,rgba(155,89,245,.11),transparent 30rem),radial-gradient(circle at 88% 84%,rgba(127,207,193,.08),transparent 28rem),linear-gradient(135deg,#ffffff0c,#ffffff04),#05070dbd;box-shadow:inset 0 1px #ffffff0b}.homepage-motion-contract:before{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid rgba(240,238,246,.052);pointer-events:none}.homepage-motion-contract-header{position:relative;z-index:1;align-self:center}.homepage-motion-contract-header h3{margin-top:10px;color:var(--text-primary);font-size:clamp(1.65rem,3vw,2.42rem);line-height:1.06;letter-spacing:-.04em}.homepage-motion-contract-header p{margin-top:16px;color:var(--text-secondary);font-size:.94rem;line-height:1.72}.homepage-motion-contract-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgba(240,238,246,.09);border-radius:var(--radius-sm);background:#f0eef614;list-style:none}.homepage-motion-contract-grid li{display:grid;align-content:start;min-height:260px;gap:14px;padding:18px;background:linear-gradient(145deg,#ffffff0a,#ffffff03),#070a12e0}.homepage-motion-contract-grid span,.homepage-motion-contract-grid dt{color:#7fcfc1db;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;line-height:1.28;text-transform:uppercase}.homepage-motion-contract-grid strong{color:var(--text-primary);font-size:.96rem;line-height:1.24;letter-spacing:-.01em}.homepage-motion-contract-grid dl{display:grid;gap:10px;margin-top:auto}.homepage-motion-contract-grid div{display:grid;gap:6px;padding-top:12px;border-top:1px solid rgba(240,238,246,.08)}.homepage-motion-contract-grid dd{color:#f0eef6a3;font-size:.76rem;line-height:1.55}.memory-systems{border:1px solid var(--accent-border);border-radius:var(--radius-lg);background:var(--bg-surface);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:40px;max-width:800px;margin:0 auto}.memory-title{font-size:1.1rem;text-align:center;margin-bottom:28px;letter-spacing:-.01em}.memory-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.memory-cell{padding:20px;border-radius:var(--radius-md);background:#6e2dbe0a;border:1px solid rgba(110,45,190,.08);display:flex;flex-direction:column;gap:8px;transition:border-color var(--transition-fast)}.memory-cell:hover{border-color:var(--accent-border)}.memory-icon{font-size:1.2rem;color:var(--accent-light)}.memory-name{font-size:.85rem;font-weight:700;color:var(--text-primary)}.memory-desc{font-size:.78rem;color:var(--text-muted);line-height:1.5}#philosophy{background:radial-gradient(ellipse at 50% 0%,rgba(110,45,190,.05),transparent 60%)}.homepage-doctrine-gateway{display:grid;grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);gap:28px;align-items:stretch;max-width:1040px;margin:0 auto 72px;padding:16px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:var(--radius-sm);background:radial-gradient(circle at 18% 22%,rgba(214,168,79,.12),transparent 32rem),radial-gradient(circle at 90% 82%,rgba(127,207,193,.1),transparent 32rem),linear-gradient(135deg,#ffffff0d,#ffffff04),#05070dbd;box-shadow:inset 0 1px #ffffff0b}.homepage-doctrine-visual{position:relative;min-height:420px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:var(--radius-sm);background:radial-gradient(circle at 50% 48%,rgba(214,168,79,.13),transparent 36%),#06060ca8}.homepage-doctrine-asset{position:absolute;top:-9%;right:-12%;bottom:-9%;left:-12%;width:124%;max-width:none;height:auto;opacity:.86;pointer-events:none;-webkit-user-select:none;user-select:none}.homepage-doctrine-core{position:absolute;left:50%;top:50%;display:grid;gap:8px;width:min(260px,calc(100% - 44px));padding:20px;transform:translate(-50%,-50%);border:1px solid rgba(214,168,79,.28);border-radius:var(--radius-sm);background:#06060cbd;box-shadow:0 24px 58px #00000042}.homepage-doctrine-core span,.homepage-doctrine-controls dt{color:#e9cf97db;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.homepage-doctrine-core strong{color:var(--text-primary);font-size:clamp(1.12rem,2.4vw,1.48rem);line-height:1.05;letter-spacing:0}.homepage-doctrine-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(10px,2vw,22px)}.homepage-doctrine-copy h3{margin-top:10px;color:var(--text-primary);font-size:clamp(1.7rem,3.2vw,2.52rem);line-height:1.06;letter-spacing:-.04em}.homepage-doctrine-copy>p{max-width:660px;margin-top:16px;color:var(--text-secondary);font-size:.96rem;line-height:1.75}.homepage-doctrine-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:26px 0 24px;overflow:hidden;border:1px solid rgba(240,238,246,.09);border-radius:var(--radius-sm);background:#f0eef614}.homepage-doctrine-controls div{min-height:134px;padding:18px;background:#070a12db}.homepage-doctrine-controls dd{margin-top:10px;color:#f0eef6a3;font-size:.8rem;line-height:1.55}.principles{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:0}.principle{display:flex;gap:28px;align-items:flex-start;padding:32px 0;border-bottom:1px solid rgba(240,238,246,.04)}.principle:last-child{border-bottom:none}.principle-num{font-size:1.2rem;font-weight:300;color:var(--accent-light);opacity:.5;flex-shrink:0;width:36px;text-align:right;font-style:italic;letter-spacing:.02em}.principle-content h4{font-size:1.05rem;margin-bottom:8px;letter-spacing:-.01em}.principle-content p{font-size:.88rem;line-height:1.7;color:var(--text-secondary)}#vision{background:linear-gradient(180deg,var(--bg-void) 0%,rgba(10,8,20,1) 100%)}.vision-layout{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.vision-text .section-tag{margin-bottom:16px}.vision-text h2{font-size:clamp(1.8rem,3.5vw,2.5rem);letter-spacing:-.03em;margin-bottom:24px}.vision-quote{font-size:1rem;font-style:italic;color:var(--accent-hot);border-left:2px solid var(--accent);padding-left:20px;margin-bottom:20px;line-height:1.7}.vision-text p{margin-bottom:16px;font-size:.9rem;line-height:1.75}.vision-founder{display:flex;align-items:center;gap:14px;margin-top:32px;padding-top:24px;border-top:1px solid rgba(240,238,246,.06)}.founder-avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--accent-light));display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;color:#fff}.founder-info{display:flex;flex-direction:column}.founder-name{font-size:.85rem;font-weight:700;color:var(--text-primary)}.founder-title{font-size:.75rem;color:var(--text-muted)}.vision-graphic{display:flex;align-items:center;justify-content:center;height:400px}.orbit-system{position:relative;width:320px;height:320px}.orbit{position:absolute;border-radius:50%;border:1px solid var(--accent-border);animation:orbit-spin 30s linear infinite}.orbit-1{width:260px;height:260px;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-2{width:180px;height:180px;top:50%;left:50%;transform:translate(-50%,-50%);animation-duration:20s;animation-direction:reverse;border-color:#6e2dbe14}.orbit-node{position:absolute;width:40px;height:40px;border-radius:50%;background:var(--bg-elevated);border:1px solid var(--accent-border);display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;color:var(--accent-light);animation:counter-spin-fwd 30s linear infinite}.orbit-1 .orbit-node:nth-child(1){top:-20px;left:calc(50% - 20px)}.orbit-1 .orbit-node:nth-child(2){bottom:10px;right:-5px}.orbit-1 .orbit-node:nth-child(3){bottom:10px;left:-5px}.orbit-2 .orbit-node{width:32px;height:32px;font-size:.55rem;color:var(--text-muted);animation:counter-spin-rev 20s linear infinite}.orbit-2 .orbit-node:nth-child(1){top:calc(50% - 16px);right:-16px}.orbit-2 .orbit-node:nth-child(2){bottom:-16px;left:calc(50% - 16px)}.orbit-2 .orbit-node:nth-child(3){top:calc(50% - 16px);left:-16px}.orbit-node.small{width:32px;height:32px;font-size:.55rem}.orbit-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--accent-light));display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#fff;box-shadow:0 0 40px #6e2dbe66,0 0 80px #6e2dbe26;animation:core-pulse 3s ease-in-out infinite}@keyframes orbit-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes counter-spin-fwd{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes counter-spin-rev{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes core-pulse{0%,to{box-shadow:0 0 40px #6e2dbe66,0 0 80px #6e2dbe26}50%{box-shadow:0 0 60px #6e2dbe99,0 0 120px #6e2dbe40}}#cta.subscriber-gateway{padding:112px 0;border-top:1px solid rgba(240,238,246,.08);border-bottom:1px solid rgba(240,238,246,.08);background:radial-gradient(circle at 12% 18%,rgba(13,148,136,.1),transparent 28rem),radial-gradient(circle at 92% 18%,rgba(214,168,79,.08),transparent 26rem),linear-gradient(180deg,#ffffff03,#06060c00)}.cta-block{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1fr);gap:clamp(32px,5vw,64px);align-items:start;padding:36px 0;border-top:1px solid rgba(240,238,246,.1);border-bottom:1px solid rgba(240,238,246,.1)}.cta-copy{position:sticky;top:112px;max-width:520px}.cta-copy h2{font-size:clamp(2rem,4.7vw,3.45rem);letter-spacing:-.04em;margin-bottom:18px}.cta-copy p{font-size:1rem;color:var(--text-secondary);line-height:1.7}.cta-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.brain-gateway-panel{display:grid;gap:14px;margin-top:28px;padding:18px 0 0;border-top:1px solid rgba(240,238,246,.1)}.brain-gateway-kicker,.brain-gateway-ledger dt{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.65rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.brain-gateway-kicker{color:#7fcfc1db}.brain-gateway-panel h3{max-width:13ch;color:var(--text-primary);font-size:clamp(1.42rem,2.6vw,2.05rem);line-height:1.08;letter-spacing:0}.brain-gateway-panel p{max-width:54ch;font-size:.92rem}.brain-gateway-prompts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:2px}.brain-prompt-chip{display:grid;gap:7px;min-height:94px;padding:12px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(135deg,#ffffff0e,#ffffff05),#060911b8;color:var(--text-primary);text-align:left;cursor:pointer;box-shadow:inset 0 1px #ffffff0f;transition:border-color var(--transition-fast),transform var(--transition-fast),background var(--transition-fast)}.brain-prompt-chip span{color:#7fcfc1db;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.brain-prompt-chip strong{max-width:18ch;color:#faf9ffe6;font-size:.82rem;line-height:1.28}.brain-prompt-chip:hover,.brain-prompt-chip:focus-visible{border-color:#9b59f54d;background:linear-gradient(135deg,#9b59f51f,#7fcfc10d),#080b14cc;transform:translateY(-2px)}.brain-prompt-chip:active{transform:translateY(0)}.brain-prompt-chip:focus-visible{outline:2px solid var(--accent-light);outline-offset:3px}.brain-gateway-ledger{display:grid;gap:0;margin:2px 0 0;border-top:1px solid rgba(240,238,246,.08)}.brain-gateway-ledger div{display:grid;grid-template-columns:minmax(112px,.32fr) minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid rgba(240,238,246,.08)}.brain-gateway-ledger dt{color:#f0ce88d1}.brain-gateway-ledger dd{margin:0;color:#e1e7f4c7;font-size:.84rem;line-height:1.55}.brain-gateway-ledger dd a{color:var(--text-primary);font-weight:850}.brain-gateway-ledger dd a:hover,.brain-gateway-ledger dd a:focus-visible{color:var(--accent-light)}.cta-signal-console{position:relative;display:grid;gap:14px;overflow:hidden;padding:clamp(16px,2.1vw,24px);border:1px solid rgba(240,238,246,.075);border-radius:8px;background:radial-gradient(circle at 74% 18%,rgba(115,247,223,.105),transparent 24rem),radial-gradient(circle at 18% 82%,rgba(240,206,136,.075),transparent 20rem),linear-gradient(145deg,#ffffff09,#ffffff03),#0708109e;box-shadow:inset 0 1px #ffffff0b,0 28px 90px #0003}.cta-signal-console:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(115,247,223,.1),transparent 34% 66%,rgba(240,206,136,.08)),repeating-linear-gradient(0deg,rgba(240,238,246,.028) 0 1px,transparent 1px 68px);opacity:.36}.cta-signal-asset{position:absolute;top:-9%;right:-27%;width:min(760px,112%);height:auto;pointer-events:none;opacity:.2;filter:saturate(1.08) blur(.1px);mix-blend-mode:screen;-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 20%,black 82%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,black 20%,black 82%,transparent 100%);animation:cta-signal-beacon-drift 22s ease-in-out infinite}.cta-signal-header{position:relative;z-index:1;display:grid;gap:8px;padding:16px;border:1px solid rgba(240,238,246,.07);border-radius:8px;background:linear-gradient(135deg,#0d948816,#d6a84f09),#06091194}.cta-signal-header span,.cta-signal-index,.signup-privacy{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace}.cta-signal-header span{color:#e9cf97d6;font-size:.66rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.cta-signal-header strong{color:var(--text-primary);font-size:clamp(1.05rem,2vw,1.32rem);line-height:1.28;letter-spacing:0}.cta-signal-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.cta-signal{min-height:154px;display:grid;align-content:start;gap:9px;padding:16px;border:1px solid rgba(240,238,246,.07);border-radius:8px;background:linear-gradient(150deg,#ffffff0a,#ffffff03),#05070d94}.cta-signal-index{color:#7fcfc1d1;font-size:.66rem;font-weight:900;letter-spacing:.08em}.cta-signal strong{color:var(--text-primary);font-size:1rem;line-height:1.28}.cta-signal p{color:var(--text-secondary);font-size:.84rem;line-height:1.58}.cta-signal-router{position:relative;z-index:1;display:grid;gap:12px;padding:14px;border:1px solid rgba(240,238,246,.085);border-radius:8px;background:#05070d75;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cta-signal-router legend{position:static;margin-bottom:2px;color:#e9cf97d6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.cta-router-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cta-router-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cta-router-tabs label{display:grid;align-content:space-between;min-height:72px;padding:12px;border:1px solid rgba(240,238,246,.1);border-radius:8px;color:#e2e8f6bd;background:#ffffff09;cursor:pointer;transition:transform .18s ease,border-color .18s ease,color .18s ease,background .18s ease}.cta-router-tabs label:hover{transform:translateY(-2px);border-color:#73f7df52;color:var(--text-primary);background:#73f7df12}.cta-router-tabs label span,.cta-router-status,.cta-router-panel dt{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cta-router-tabs label span{color:#f0ce88d6;font-size:.64rem}.cta-router-tabs label strong{font-size:clamp(.74rem,1.1vw,.88rem);line-height:1.12}#cta-route-builder:checked~.cta-router-tabs label[for=cta-route-builder],#cta-route-investor:checked~.cta-router-tabs label[for=cta-route-investor],#cta-route-user:checked~.cta-router-tabs label[for=cta-route-user],#cta-route-collab:checked~.cta-router-tabs label[for=cta-route-collab]{border-color:#f0ce8880;color:var(--text-primary);background:linear-gradient(135deg,#f0ce8821,#73f7df12),#ffffff0f}#cta-route-builder:focus-visible~.cta-router-tabs label[for=cta-route-builder],#cta-route-investor:focus-visible~.cta-router-tabs label[for=cta-route-investor],#cta-route-user:focus-visible~.cta-router-tabs label[for=cta-route-user],#cta-route-collab:focus-visible~.cta-router-tabs label[for=cta-route-collab]{outline:2px solid rgba(115,247,223,.72);outline-offset:3px}.cta-router-panels{display:grid;min-height:292px}.cta-router-panel{display:none;grid-area:1 / 1;min-height:292px;padding:18px;border:1px solid rgba(240,238,246,.075);border-radius:8px;background:linear-gradient(145deg,#ffffff0a,#ffffff03),#03060c80;animation:cta-router-panel-in .2s ease-out}#cta-route-builder:checked~.cta-router-panels .cta-panel-builder,#cta-route-investor:checked~.cta-router-panels .cta-panel-investor,#cta-route-user:checked~.cta-router-panels .cta-panel-user,#cta-route-collab:checked~.cta-router-panels .cta-panel-collab{display:block}.cta-router-status{display:inline-flex;margin-bottom:10px;color:#73f7dfd6;font-size:.64rem}.cta-router-panel h3{margin:0 0 15px;color:var(--text-primary);font-size:clamp(1.12rem,2vw,1.45rem);letter-spacing:0;line-height:1.12}.cta-router-panel dl{display:grid;margin:0}.cta-router-panel dl div{display:grid;grid-template-columns:minmax(96px,.28fr) minmax(0,1fr);gap:14px;padding:11px 0;border-top:1px solid rgba(240,238,246,.08)}.cta-router-panel dt{color:#f0ce88d1;font-size:.62rem}.cta-router-panel dd{margin:0;color:#e1e7f4c7;font-size:.84rem;line-height:1.55}.cta-router-panel dd a{color:var(--text-primary);font-weight:850}.cta-router-panel dd a:hover,.cta-router-panel dd a:focus-visible{color:var(--accent-light)}@keyframes cta-signal-beacon-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-1.5%,1%,0) scale(1.012)}}@keyframes cta-router-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.email-signup{position:relative;z-index:1}@media(max-width:900px){.cta-router-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.cta-signal-asset{opacity:.16;right:-38%;width:min(620px,126%)}}@media(max-width:640px){.brain-gateway-panel{margin-top:24px}.brain-gateway-panel h3{max-width:100%}.brain-gateway-prompts{grid-template-columns:1fr}.brain-gateway-ledger div{grid-template-columns:1fr;gap:6px}.cta-router-tabs{grid-template-columns:1fr}.cta-router-tabs label{min-height:62px;padding:12px}.cta-router-panels,.cta-router-panel{min-height:0}.cta-router-panel dl div{grid-template-columns:1fr;gap:6px}.cta-signal-asset{opacity:.12;right:-50%;top:2%}}#blog{padding:120px 0}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.blog-card{background:var(--bg-surface);border:1px solid var(--accent-border);border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:16px;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;cursor:pointer}.blog-card:hover,.blog-card:focus-visible{transform:translateY(-4px);border-color:#6e2dbe66;box-shadow:0 8px 32px #6e2dbe14}.blog-card:focus-visible{outline:2px solid var(--accent-light);outline-offset:6px}.blog-date{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-primary)}.blog-title{font-size:1.15rem;font-weight:600;color:var(--text-primary);line-height:1.4}.blog-excerpt{font-size:.88rem;color:var(--text-secondary);line-height:1.65;flex:1}.blog-read{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:var(--accent-light);letter-spacing:.02em}.blog-read:after{content:"→";transition:transform var(--transition-fast)}.blog-card:hover .blog-read:after,.blog-card:focus-visible .blog-read:after{transform:translate(4px)}.blog-archive-action{display:flex;justify-content:center;margin-top:40px}.system-state{position:relative;padding:116px 0;overflow:hidden;border-top:1px solid rgba(240,238,246,.07);border-bottom:1px solid rgba(240,238,246,.07);background:radial-gradient(circle at 12% 18%,rgba(127,207,193,.09),transparent 28rem),radial-gradient(circle at 82% 74%,rgba(214,168,79,.07),transparent 34rem),linear-gradient(180deg,#06080ff5,#0a0812fa)}.system-state:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(240,238,246,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.03) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 76%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 76%,transparent);opacity:.35}.system-state-layout{position:relative;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);gap:clamp(28px,5vw,70px);align-items:start}.system-state-copy{max-width:460px}.system-state-copy h2{margin-bottom:18px;font-size:clamp(2.05rem,4vw,3.35rem);line-height:1.02;letter-spacing:-.04em}.system-state-link{display:inline-flex;align-items:center;gap:10px;margin-top:28px;color:var(--text-primary);font-size:.86rem;font-weight:800;letter-spacing:.02em;transition:color var(--transition-fast)}.system-state-link:hover,.system-state-link:focus-visible{color:#7fcfc1}.system-state-link:focus-visible{outline:2px solid var(--accent-light);outline-offset:6px}.system-state-link:hover .btn-arrow,.system-state-link:focus-visible .btn-arrow{transform:translate(4px)}.system-state-console{position:relative;display:grid;grid-template-columns:minmax(170px,.42fr) minmax(0,1fr);gap:22px;min-height:366px;padding:clamp(20px,3vw,30px);overflow:hidden;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(145deg,#fff1,#ffffff05),#05090fc2;box-shadow:inset 0 1px #ffffff12;isolation:isolate}.system-state-console:before,.system-state-console:after{content:"";position:absolute;pointer-events:none}.system-state-console:before{top:18px;right:18px;bottom:18px;left:18px;z-index:-1;border:1px solid rgba(240,238,246,.055)}.system-state-console:after{left:-30%;right:-30%;top:40%;height:1px;background:linear-gradient(90deg,transparent,rgba(127,207,193,.55),rgba(214,168,79,.32),transparent);opacity:.7;animation:system-state-scan 7s ease-in-out infinite}.system-state-core{position:relative;display:grid;place-content:center;gap:10px;min-height:216px;padding:24px;text-align:center;border:1px solid rgba(127,207,193,.2);border-radius:999px;background:radial-gradient(circle at 50% 42%,rgba(127,207,193,.16),transparent 58%),#ffffff06}.system-state-core:before,.system-state-core:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(214,168,79,.18);border-radius:inherit}.system-state-core:after{top:42px;right:42px;bottom:42px;left:42px;border-color:#f0eef617;animation:system-state-breathe 6s ease-in-out infinite}.system-state-core span{position:relative;z-index:1;color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.system-state-core strong{position:relative;z-index:1;color:var(--text-primary);font-size:clamp(1rem,2vw,1.28rem);line-height:1.18}.system-state-flow{display:grid;gap:10px;margin:0;padding:0;list-style:none}.system-state-flow li{position:relative;padding:16px 16px 16px 20px;border-left:1px solid rgba(127,207,193,.24);background:linear-gradient(90deg,#7fcfc10f,#ffffff05)}.system-state-flow li:before{content:"";position:absolute;top:20px;left:-4px;width:7px;height:7px;border-radius:50%;background:#7fcfc1;box-shadow:0 0 0 5px #7fcfc117}.system-state-flow span,.system-state-status,.system-state-card dt{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-weight:900;text-transform:uppercase}.system-state-flow span{color:#7fcfc1db;font-size:.62rem;letter-spacing:.1em}.system-state-flow strong{display:block;margin-top:7px;color:var(--text-primary);font-size:.93rem;line-height:1.3}.system-state-flow p{margin-top:6px;color:var(--text-secondary);font-size:.82rem;line-height:1.55}.system-state-grid{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-top:22px}.system-state-card{position:relative;grid-column:span 2;display:flex;flex-direction:column;min-height:318px;padding:24px;overflow:hidden;border:1px solid rgba(240,238,246,.105);border-radius:8px;background:linear-gradient(145deg,#ffffff0c,#ffffff04),#080a11c7;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.system-state-card:nth-child(1),.system-state-card:nth-child(5){grid-column:span 3}.system-state-card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,#7fcfc100,#7fcfc1b8,#d6a84f6b,#7fcfc100);opacity:.28}.system-state-card:hover,.system-state-card:focus-visible{border-color:#7fcfc147;background:linear-gradient(145deg,#7fcfc113,#d6a84f06),#0a0e15d6;transform:translateY(-2px)}.system-state-card:focus-visible{outline:2px solid var(--accent-light);outline-offset:6px}.system-state-status{display:inline-flex;width:fit-content;align-items:center;gap:8px;color:#e9cf97e6;font-size:.64rem;letter-spacing:.1em}.system-state-status:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.system-state-card[data-system-state=prototype] .system-state-status{color:#7fcfc1f2}.system-state-card[data-system-state=research] .system-state-status{color:#c084fce6}.system-state-card h3{margin-top:24px;color:var(--text-primary);font-size:clamp(1.12rem,2vw,1.46rem);line-height:1.15;letter-spacing:-.02em}.system-state-card p{margin-top:12px;color:var(--text-secondary);font-size:.88rem;line-height:1.68}.system-state-card dl{display:grid;gap:10px;margin-top:auto;padding-top:24px}.system-state-card dl div{display:grid;grid-template-columns:minmax(82px,.3fr) minmax(0,1fr);gap:12px;padding-top:10px;border-top:1px solid rgba(240,238,246,.08)}.system-state-card dt{color:#f0eef673;font-size:.6rem;letter-spacing:.08em}.system-state-card dd{color:#f0eef6ad;font-size:.8rem;line-height:1.55}@keyframes system-state-scan{0%,to{transform:translateY(-88px);opacity:.18}45%,55%{opacity:.72}50%{transform:translateY(88px)}}@keyframes system-state-breathe{0%,to{transform:scale(.96);opacity:.48}50%{transform:scale(1.03);opacity:.82}}.proof-snapshot{padding:112px 0;border-top:1px solid rgba(240,238,246,.07);border-bottom:1px solid rgba(240,238,246,.07);background:linear-gradient(180deg,#d6a84f0f,#06060c00 42%),linear-gradient(120deg,#0c585214,#6e2dbe0a 56%,#06060c00)}.proof-snapshot-layout{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);gap:48px;align-items:start}.proof-snapshot-copy{max-width:430px}.proof-snapshot-copy h2{margin-bottom:18px;font-size:clamp(2rem,4vw,3.15rem);letter-spacing:-.035em}.proof-snapshot-link{display:inline-flex;align-items:center;gap:10px;margin-top:28px;color:var(--text-primary);font-size:.86rem;font-weight:800;letter-spacing:.02em;transition:color var(--transition-fast)}.proof-snapshot-link:hover,.proof-snapshot-link:focus-visible{color:var(--accent-light)}.proof-snapshot-link:focus-visible{outline:2px solid var(--accent-light);outline-offset:6px}.proof-snapshot-link:hover .btn-arrow,.proof-snapshot-link:focus-visible .btn-arrow{transform:translate(4px)}.proof-snapshot-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.proof-snapshot-card{position:relative;grid-column:span 3;min-height:220px;display:flex;flex-direction:column;padding:24px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:var(--radius-sm);background:linear-gradient(140deg,#ffffff0e,#ffffff04),#080910b8;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.proof-snapshot-card.primary,.proof-snapshot-card:nth-child(4){grid-column:1 / -1}.proof-snapshot-card:after{content:"";position:absolute;inset:auto 18px 16px;height:1px;background:linear-gradient(90deg,#0d948800,#d6a84f8c,#0d948866,#0d948800);opacity:0;transition:opacity var(--transition-fast)}.proof-snapshot-card:hover,.proof-snapshot-card:focus-visible{border-color:#d6a84f47;background:linear-gradient(140deg,#d6a84f13,#ffffff05),#0c0e14cc;transform:translateY(-2px)}.proof-snapshot-card:hover:after,.proof-snapshot-card:focus-visible:after{opacity:1}.proof-snapshot-card:focus-visible{outline:2px solid var(--accent-light);outline-offset:6px}.proof-snapshot-status{display:inline-flex;width:fit-content;align-items:center;gap:8px;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#e9cf97e6}.proof-snapshot-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.proof-snapshot-card h3{margin-top:26px;font-size:clamp(1.16rem,2vw,1.48rem);letter-spacing:-.02em}.proof-snapshot-card p{margin-top:12px;color:var(--text-secondary);font-size:.88rem;line-height:1.7}.proof-snapshot-cta{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:26px;color:var(--accent-light);font-size:.8rem;font-weight:800;letter-spacing:.02em}.proof-snapshot-cta:after{content:"→";transition:transform var(--transition-fast)}.proof-snapshot-card:hover .proof-snapshot-cta:after,.proof-snapshot-card:focus-visible .proof-snapshot-cta:after{transform:translate(4px)}@media(max-width:768px){.blog-grid{grid-template-columns:1fr;gap:16px}}.faq-section{padding:104px 0;border-top:1px solid rgba(240,238,246,.07);border-bottom:1px solid rgba(240,238,246,.07);background:linear-gradient(180deg,#0c58520d,#06060c00),#ffffff03}.faq-grid{max-width:920px;margin:48px auto 0;border-top:1px solid rgba(240,238,246,.12)}.faq-item{border-bottom:1px solid rgba(240,238,246,.12);color:var(--text-secondary)}.faq-item summary{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;padding:24px 0;color:var(--text-primary);font-size:clamp(1.05rem,2vw,1.35rem);font-weight:700;letter-spacing:-.02em;cursor:pointer;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid rgba(240,238,246,.12);border-radius:50%;color:var(--accent-light);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:1rem;transition:transform var(--transition-fast),border-color var(--transition-fast)}.faq-item[open] summary:after{content:"-";border-color:#0d94885c;transform:rotate(180deg)}.faq-item summary:focus-visible{outline:2px solid var(--accent-light);outline-offset:6px}.faq-item p{max-width:760px;padding:0 48px 26px 0;color:var(--text-secondary);line-height:1.75}.faq-item a{color:var(--accent-light);font-weight:700}.faq-item a:hover{color:var(--text-primary)}.email-signup{display:grid;gap:12px;padding:18px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(135deg,#6e2dbe14,#0d94880b),#06060cb8}.email-signup h3{font-size:clamp(1.12rem,2vw,1.36rem);letter-spacing:-.02em}.signup-label{color:var(--text-secondary);font-size:.86rem;line-height:1.6}.signup-form{display:flex;gap:8px}.signup-form input{flex:1;min-width:0;padding:12px 16px;border-radius:8px;border:1px solid var(--accent-border);background:#06060c99;color:var(--text-primary);font-family:var(--font);font-size:.85rem;outline:none;transition:border-color var(--transition-fast)}.signup-form input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #6e2dbe24}.signup-form input::placeholder{color:var(--text-muted)}.signup-btn{padding:12px 20px!important;font-size:.8rem!important;border-radius:8px}.signup-privacy{color:var(--text-muted);font-size:.66rem;font-weight:700;letter-spacing:.02em;line-height:1.55}.signup-status{font-size:.75rem;min-height:20px}.signup-status.success{color:#4ade80}.signup-status.error{color:#f87171}#support{padding:80px 0}.wallet-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:600px;margin:0 auto}.wallet-card{padding:28px 24px;border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--accent-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center}.wallet-chain{font-size:.7rem;font-weight:700;color:var(--accent-light);text-transform:uppercase;letter-spacing:.08em}.wallet-address{font-size:.7rem;color:var(--text-muted);word-break:break-all;font-family:SF Mono,Fira Code,monospace;line-height:1.4}.wallet-copy{padding:6px 16px;border-radius:var(--radius-sm);background:var(--accent-glow);border:1px solid var(--accent-border);color:var(--accent-light);font-size:.7rem;font-weight:600;font-family:var(--font);cursor:pointer;transition:all var(--transition-fast)}.wallet-copy:hover{background:#6e2dbe33;border-color:#6e2dbe4d}.wallet-copy.copied{background:#4ade8026;border-color:#4ade804d;color:#4ade80}.chat-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s ease}.chat-modal.open{opacity:1;pointer-events:all}.chat-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#06060cd9;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.chat-container{position:relative;width:90%;max-width:520px;height:70vh;max-height:600px;border-radius:var(--radius-xl);background:var(--bg-surface-solid);border:1px solid var(--accent-border);display:flex;flex-direction:column;overflow:hidden;transform:translateY(20px) scale(.97);transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.chat-modal.open .chat-container{transform:translateY(0) scale(1)}.chat-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(240,238,246,.07)}.chat-brand{display:flex;align-items:center;gap:10px}.chat-glyph{font-size:1.2rem;color:var(--accent-light)}.chat-title{font-size:.9rem;font-weight:700;color:var(--text-primary)}.chat-boundary{display:grid;gap:6px;padding:14px 20px 16px;border-bottom:1px solid var(--accent-border);background:linear-gradient(135deg,#0d948814,#6e2dbe0d),#06060c57}.chat-boundary span{color:var(--accent-light);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.chat-boundary p{max-width:42rem;color:var(--text-secondary);font-size:.76rem;line-height:1.55}.chat-close{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;color:var(--text-muted);background:transparent;border:1px solid transparent;cursor:pointer;transition:all var(--transition-fast)}.chat-close:hover{border-color:var(--accent-border);color:var(--text-primary)}.chat-close:focus-visible,.chat-send:focus-visible{outline:2px solid var(--accent-light);outline-offset:3px}.chat-messages{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:16px}.chat-messages::-webkit-scrollbar{width:4px}.chat-messages::-webkit-scrollbar-track{background:transparent}.chat-messages::-webkit-scrollbar-thumb{background:var(--accent-border);border-radius:4px}.chat-msg{max-width:85%;padding:12px 16px;border-radius:var(--radius-md);font-size:.85rem;line-height:1.6;animation:msg-in .3s ease}@keyframes msg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.chat-msg.organism{align-self:flex-start;background:#6e2dbe14;border:1px solid var(--accent-border);color:var(--text-secondary)}.chat-msg.user{align-self:flex-end;background:var(--bg-elevated);border:1px solid rgba(240,238,246,.06);color:var(--text-primary)}.chat-typing{align-self:flex-start;display:flex;gap:4px;padding:12px 16px}.chat-typing span{width:6px;height:6px;border-radius:50%;background:var(--accent-light);opacity:.4;animation:typing-pulse 1.2s ease-in-out infinite}.chat-typing span:nth-child(2){animation-delay:.15s}.chat-typing span:nth-child(3){animation-delay:.3s}@keyframes typing-pulse{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:.8;transform:scale(1.1)}}.chat-input-area{display:flex;gap:8px;padding:16px 20px;border-top:1px solid var(--accent-border)}.chat-input-area input{flex:1;padding:10px 14px;border-radius:var(--radius-lg);border:1px solid var(--accent-border);background:#06060c99;color:var(--text-primary);font-family:var(--font);font-size:.85rem;outline:none;transition:border-color var(--transition-fast)}.chat-input-area input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #6e2dbe24}.chat-input-area input::placeholder{color:var(--text-muted)}.chat-send{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--accent-light));color:#fff;font-size:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;transition:all var(--transition-fast)}.chat-send:hover{box-shadow:0 4px 16px #6e2dbe66}#footer{padding:64px 0 32px;border-top:1px solid rgba(240,238,246,.04)}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px}.footer-brand{display:flex;flex-direction:column;gap:8px}.footer-brand .nav-glyph{font-size:1rem}.footer-brand .nav-name{font-size:.95rem}.footer-desc{font-size:.8rem;color:var(--text-muted);line-height:1.6;margin-top:4px}.footer-col{display:flex;flex-direction:column;gap:10px}.footer-col h5{font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.footer-col a{font-size:.85rem;color:var(--text-secondary);transition:color var(--transition-fast)}.footer-col a:hover{color:var(--accent-light)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid rgba(240,238,246,.04);font-size:.75rem;color:var(--text-muted)}.footer-tagline{font-style:italic;color:#6e2dbe66}.reveal{opacity:0;transform:translateY(32px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.reveal.visible{opacity:1;transform:translateY(0)}.nav-toggle{display:none;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:44px;height:44px;cursor:pointer;z-index:1010;padding:10px;border:1px solid rgba(240,238,246,.16);border-radius:999px;background:#ffffff12;box-shadow:inset 0 1px #ffffff1f,0 8px 20px #00000029;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.nav-toggle:hover,.nav-toggle:focus-visible,.nav-toggle.active{border-color:#9b59f547;background:#9b59f51a}.nav-toggle span{display:block;width:22px;height:2px;background:var(--text-primary);border-radius:2px;transition:all .3s ease;transform-origin:center}.nav-toggle.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.nav-toggle.active span:nth-child(2){opacity:0}.nav-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}body.nav-drawer-open{overflow:hidden}body.nav-drawer-open:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;background:#03030857;backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);pointer-events:auto}@media(max-width:1240px){#nav{top:calc(10px + env(safe-area-inset-top));left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));width:auto;min-height:58px;padding:7px 8px 7px 14px;gap:8px}#nav:before{background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.26),transparent 13rem),linear-gradient(120deg,transparent 0 24%,rgba(255,255,255,.16) 48%,transparent 72%)}#nav.menu-open{border-color:#f0eef63d;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.22),transparent 20rem),linear-gradient(135deg,#ffffff29,#ffffff0f 44%,#3cccbc14),#06070e85}.nav-brand{flex:1 1 auto;max-width:min(56vw,320px);min-width:0;padding-right:6px}.nav-name{overflow:hidden;font-size:clamp(.98rem,3.7vw,1.08rem);text-overflow:ellipsis;white-space:nowrap}.nav-toggle{display:flex;flex:0 0 auto}.nav-actions{margin-left:auto;gap:8px;flex:0 0 auto}.nav-actions .nav-cta{display:none}.nav-links{position:fixed;top:calc(78px + env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));bottom:auto;left:auto;z-index:1005;display:flex;width:min(84vw,380px);max-height:calc(100dvh - 92px - env(safe-area-inset-top) - env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px;overflow-y:auto;padding:18px 16px;border:1px solid rgba(240,238,246,.2);border-radius:28px;background:radial-gradient(circle at 88% 4%,rgba(255,255,255,.18),transparent 14rem),radial-gradient(circle at 0% 100%,rgba(60,204,188,.11),transparent 16rem),linear-gradient(145deg,#ffffff29,#ffffff0e),#0608109e;-webkit-backdrop-filter:blur(36px) saturate(185%);backdrop-filter:blur(36px) saturate(185%);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff0f,-24px 30px 86px #0000007a;opacity:0;pointer-events:none;transform:translate(calc(100% + 18px)) scale(.98);transform-origin:top right;transition:opacity .28s ease,transform .42s cubic-bezier(.16,1,.3,1)}.nav-links:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;border-radius:inherit;background:linear-gradient(120deg,rgba(255,255,255,.18),transparent 34%),radial-gradient(circle at 100% 0%,rgba(155,89,245,.18),transparent 12rem);pointer-events:none}#nav.menu-open .nav-links,.nav-links.open{opacity:1;pointer-events:auto;transform:translate(0) scale(1)}.nav-links a{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:14px;padding:0 14px;border:1px solid rgba(240,238,246,.12);border-radius:18px;background:linear-gradient(135deg,#ffffff16,#ffffff09),#080a1257;color:#faf9fff5;font-size:clamp(1rem,4.8vw,1.18rem);font-weight:700;letter-spacing:0;text-shadow:0 1px 12px rgba(0,0,0,.28);overflow-wrap:anywhere}.nav-links a:hover,.nav-links a:focus-visible,.nav-links a:active,.nav-links a.active{border-color:#9b59f53d;background:#9b59f51f;color:var(--text-primary)}.nav-links a:after{content:"";flex:0 0 auto;width:7px;height:7px;border-radius:999px;background:#f0eef63d}.nav-links a.active:after,.nav-links a:hover:after,.nav-links a:focus-visible:after{background:#9b59f5b8}.nav-links .nav-drawer-cta{display:flex;justify-content:center;margin-top:6px;border-color:#f0eef62e;background:linear-gradient(135deg,#9b59f547,#3cccbc24),#ffffff14;color:var(--text-primary);text-align:center}}@media(max-width:900px){.organism-grid,.organism-readiness-console{grid-template-columns:1fr}.organism-readiness-asset{inset:-10% -22% auto auto;width:78%;min-width:460px;opacity:.34}.vision-layout{grid-template-columns:1fr;gap:32px}.vision-graphic{height:280px;order:-1}.orbit-system{width:240px;height:240px}.orbit-1{width:200px;height:200px}.orbit-2{width:140px;height:140px}.orbit-node{width:34px;height:34px;font-size:.6rem}.orbit-2 .orbit-node{width:28px;height:28px}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}.memory-grid{grid-template-columns:1fr}.architecture-runway{grid-template-columns:1fr;gap:16px}.architecture-runway-visual{min-height:360px}.architecture-runway-asset{top:-14%;right:-10%;bottom:-14%;left:-10%;width:120%}.architecture-runway-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-motion-contract{grid-template-columns:1fr;margin-top:-46px}.homepage-motion-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.system-state-layout{grid-template-columns:1fr;gap:28px}.system-state-copy{max-width:720px}.system-state-console{grid-template-columns:1fr;min-height:0}.system-state-core{min-height:190px}.system-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.system-state-card,.system-state-card:nth-child(1),.system-state-card:nth-child(5){grid-column:auto}.homepage-doctrine-gateway{grid-template-columns:1fr;gap:16px}.homepage-doctrine-visual{min-height:360px}.homepage-doctrine-asset{top:-13%;right:-10%;bottom:-13%;left:-10%;width:120%}.path-intro{grid-template-columns:1fr;gap:16px}.path-card,.path-card:nth-child(1),.path-card:nth-child(2),.path-card:nth-child(3),.path-card:nth-child(4),.path-card:nth-child(5){grid-column:1 / -1}.organism-primer-layout{grid-template-columns:1fr;gap:28px}.organism-primer-copy{max-width:720px}.organism-lens{grid-template-columns:1fr}.organism-lens-visual{min-height:360px;border-right:0;border-bottom:1px solid rgba(240,238,246,.08)}.organism-lens-asset{min-height:330px}.proof-snapshot-layout{grid-template-columns:1fr;gap:34px}.proof-snapshot-copy{max-width:720px}.ecosystem-map-layout{grid-template-columns:1fr;gap:34px}.ecosystem-map-copy{max-width:720px}.ecosystem-orbital-map{min-height:500px}.ecosystem-map-legend{grid-template-columns:1fr}.hero-shell{width:min(100% - 40px,720px);grid-template-columns:1fr;gap:34px}.hero-signal-field{opacity:.46}.hero-content{max-width:620px;text-align:center;margin:0 auto}.hero-sub{margin-right:auto;margin-left:auto}.hero-actions,.hero-stats{justify-content:center}.hero-organism-console{min-height:520px}.hero-organism-asset{inset:-6% -26% auto -26%;width:152%}.hero-console-copy{padding:28px 26px 0}.hero-pulse-steps{margin:224px 18px 0}.hero-console-boundary{margin:18px}}@media(max-width:640px){#nav{top:8px;left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));width:auto;padding:8px 8px 8px 12px}.nav-brand{max-width:min(48vw,220px)}.nav-glyph{font-size:1.1rem}.nav-name{font-size:.98rem}.lang-toggle{min-width:40px;min-height:38px;padding:0 10px}.nav-links{top:calc(72px + env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right));bottom:auto;width:min(calc(100vw - 16px),358px);max-height:calc(100dvh - 78px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:14px;border-radius:24px}.nav-links a{min-height:52px;padding:0 13px}.home-return{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));min-height:42px;padding:8px 13px 8px 9px;font-size:.72rem}section{padding:72px 0}.container{padding:0 20px}.ecosystem-map-section{padding:74px 0 82px}.ecosystem-orbital-map{display:grid;grid-template-columns:1fr;gap:10px;min-height:0;padding:18px}.ecosystem-orbital-map:before{top:10px;right:10px;bottom:10px;left:10px}.ecosystem-map-asset{position:relative;inset:auto;width:100%;height:auto;max-height:240px;margin:-8px auto 2px;object-fit:contain}.ecosystem-node,.node-core,.node-visual,.node-mirror,.node-financial,.node-brain,.node-research{position:relative;top:auto;left:auto;min-width:0;max-width:none;width:100%;transform:none}.ecosystem-node:hover,.ecosystem-node:focus-visible{transform:none}.ecosystem-map-legend div{padding:16px 0;background:transparent}#hero{min-height:100dvh;padding:86px 0 58px}.hero-signal-field{opacity:.34;mix-blend-mode:normal}.hero-shell{width:min(100% - 24px,520px);gap:30px}.hero-content{padding:0}#hero h1{font-size:clamp(1.75rem,8vw,2.2rem);letter-spacing:-.02em}.hero-sub{font-size:.9rem;line-height:1.65;margin-bottom:32px}.hero-actions{flex-direction:column;align-items:center;gap:12px;margin-bottom:40px}.hero-actions .btn{width:100%;max-width:300px;justify-content:center}.hero-stats{justify-content:center;gap:16px}.hero-organism-console{min-height:496px}.hero-organism-asset{inset:-2% -34% auto -34%;width:168%}.hero-console-copy{padding:24px 22px 0}.hero-pulse-steps{grid-template-columns:1fr;margin:196px 14px 0}.hero-pulse-steps li{min-height:auto;padding:16px}.hero-pulse-steps li span{margin-bottom:8px}.hero-console-boundary{margin:14px;padding:16px}.stat-value{font-size:1.15rem}.stat-label{font-size:.62rem}.stat-divider{height:24px}.hero-scroll-indicator{bottom:20px}.section-header{margin-bottom:40px}.section-header h2{font-size:clamp(1.5rem,6vw,1.8rem)}.visitor-paths{padding:68px 0 76px}.path-intro h2{font-size:clamp(1.55rem,7vw,2rem)}.path-card{min-height:0;padding:22px 20px}.organism-primer{padding:72px 0 78px}.organism-primer-copy h2{font-size:clamp(1.55rem,7vw,2rem)}.primer-anatomy-panel{padding:22px 20px}.organism-lens{min-height:0;margin-bottom:30px}.organism-lens-visual{min-height:300px;padding:12px}.organism-lens-asset{min-height:276px}.organism-lens-caption{left:18px;right:18px;bottom:18px}.organism-lens-selector{padding:20px}.organism-lens-tabs,.organism-lens-panel dl{grid-template-columns:1fr}.organism-lens-tabs label,.organism-lens-panel,.organism-lens-panels{min-height:0}.organism-lens-panel{padding:18px}.architecture-runway{margin-bottom:48px;padding:10px}.architecture-runway-visual{min-height:300px}.architecture-runway-asset{top:-8%;right:-34%;bottom:-8%;left:-34%;width:168%;opacity:.58}.architecture-runway-core{padding:16px}.architecture-runway-copy{padding:12px 8px 8px}.architecture-runway-copy h3{font-size:clamp(1.45rem,7vw,1.95rem)}.architecture-runway-steps{grid-template-columns:1fr}.architecture-runway-steps li{min-height:0}.homepage-motion-contract{margin:-36px auto 64px;padding:18px}.homepage-motion-contract-header h3{font-size:clamp(1.45rem,7vw,1.9rem)}.homepage-motion-contract-grid{grid-template-columns:1fr}.homepage-motion-contract-grid li{min-height:0;padding:16px}.homepage-doctrine-gateway{margin-bottom:48px;padding:10px}.homepage-doctrine-visual{min-height:300px}.homepage-doctrine-asset{top:-8%;right:-34%;bottom:-8%;left:-34%;width:168%;opacity:.58}.homepage-doctrine-core{padding:16px}.homepage-doctrine-copy{padding:12px 8px 8px}.homepage-doctrine-copy h3{font-size:clamp(1.45rem,7vw,1.95rem)}.homepage-doctrine-controls{grid-template-columns:1fr}.homepage-doctrine-controls div{min-height:0}.organism-primer-table caption{padding:20px 20px 0}.organism-primer-table th,.organism-primer-table td{padding:18px 20px}.proof-snapshot{padding:72px 0}.proof-snapshot-copy h2{font-size:clamp(1.55rem,7vw,2rem)}.proof-snapshot-grid{grid-template-columns:1fr}.proof-snapshot-card,.proof-snapshot-card.primary,.proof-snapshot-card:nth-child(4){grid-column:1 / -1;min-height:0;padding:22px 20px}.system-state{padding:74px 0}.system-state-copy h2{font-size:clamp(1.62rem,7vw,2.06rem)}.system-state-console{padding:18px}.system-state-core{min-height:168px;border-radius:28px}.system-state-grid{grid-template-columns:1fr}.system-state-card{min-height:0;padding:22px 20px}.system-state-card dl div{grid-template-columns:1fr}.section-desc{font-size:.9rem}.organism-card{padding:28px 22px}.organism-card h3{font-size:1.15rem}.organism-card p{font-size:.85rem}.organism-card-wide{grid-template-columns:1fr}.organism-card-wide .card-icon{grid-row:auto}.organism-readiness-tabs,.organism-readiness-panel dl div{grid-template-columns:1fr}.card-icon{width:44px;height:44px;margin-bottom:16px}.arch-number{font-size:2rem;width:44px}.arch-layer{gap:16px}.arch-connector{left:32px}.arch-content h3{font-size:1.15rem}.arch-content p{font-size:.85rem}.arch-content{padding-bottom:36px}.memory-systems{padding:24px 20px}.memory-title{font-size:1rem}.memory-cell{padding:16px}.principle{gap:16px;padding:24px 0}.principle-num{width:24px;font-size:1rem}.principle-content h4{font-size:.95rem}.principle-content p{font-size:.85rem}.vision-text h2{font-size:clamp(1.5rem,5.5vw,1.8rem)}.vision-quote{font-size:.9rem;padding-left:16px}.vision-text p{font-size:.85rem}.vision-graphic{height:240px}.orbit-system{width:200px;height:200px}.orbit-1{width:170px;height:170px}.orbit-2{width:120px;height:120px}.orbit-node{width:30px;height:30px;font-size:.5rem}.orbit-2 .orbit-node{width:24px;height:24px;font-size:.45rem}.orbit-core{width:44px;height:44px;font-size:1rem}.orbit-1 .orbit-node:nth-child(1){top:-15px;left:calc(50% - 15px)}.orbit-1 .orbit-node:nth-child(2){bottom:5px;right:-3px}.orbit-1 .orbit-node:nth-child(3){bottom:5px;left:-3px}.orbit-2 .orbit-node:nth-child(1){top:calc(50% - 12px);right:-12px}.orbit-2 .orbit-node:nth-child(2){bottom:-12px;left:calc(50% - 12px)}.orbit-2 .orbit-node:nth-child(3){top:calc(50% - 12px);left:-12px}.blog-card{padding:24px 20px}.blog-title{font-size:1.05rem}.blog-excerpt{font-size:.85rem}.faq-section{padding:72px 0}.faq-grid{margin-top:34px}.faq-item summary{padding:20px 0;font-size:1rem}.faq-item p{padding:0 0 22px;font-size:.9rem}.cta-block{grid-template-columns:1fr;gap:30px}.cta-copy{position:static;max-width:720px}.cta-signal-console{padding:14px}.cta-signal-grid{grid-template-columns:1fr}.btn-lg{padding:16px 28px;font-size:.92rem;width:100%;justify-content:center}.signup-form{flex-wrap:wrap}.signup-form input{min-width:0}.footer-grid{grid-template-columns:1fr;gap:28px}.footer-bottom{flex-direction:column;gap:8px;text-align:center}.chat-container{width:100%;max-width:100%;height:100%;max-height:100%;border-radius:0;border:none}.chat-header{padding:16px 20px;padding-top:max(16px,env(safe-area-inset-top))}.chat-boundary{padding:12px 16px 14px}.chat-boundary p{font-size:.74rem}.chat-input-area{padding:12px 16px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.chat-input-area input{font-size:16px}.chat-messages{padding:16px}.chat-msg{max-width:90%;font-size:.88rem}.founder-avatar{width:40px;height:40px;font-size:.75rem}}@media(max-width:380px){.hero-content{padding:0}#hero h1{font-size:1.6rem}.hero-badge{font-size:.65rem;padding:5px 14px}.hero-stats{flex-wrap:wrap;justify-content:center;gap:12px}.hero-organism-console{min-height:486px}.hero-pulse-steps{margin-top:186px}.stat-divider{display:none}.signup-form{flex-direction:column}.cta-actions .btn,.signup-btn{width:100%;justify-content:center}.organism-card{padding:24px 18px}.cta-block{padding:32px 18px}}@media(hover:none)and (pointer:coarse){.organism-card:hover,.blog-card:hover,.proof-snapshot-card:hover,.ecosystem-node:hover,.btn-primary:hover{transform:none}.btn-primary:active{transform:scale(.97);box-shadow:0 2px 12px #6e2dbe66}.organism-card:active{border-color:#6e2dbe40}.blog-card:active{border-color:#6e2dbe66}.proof-snapshot-card:active{border-color:#d6a84f47}.nav-toggle,.chat-close,.chat-send,.wallet-copy{min-width:44px;min-height:44px}}@supports (padding: env(safe-area-inset-top)){#nav{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.container{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}.transmission-body{background:#fdfcfb;color:#1c1917}.transmission-body #nav{background:#06060cf2;border-bottom:1px solid rgba(110,45,190,.15)}.transmission-body #footer{background:#06060c;border-top:1px solid rgba(110,45,190,.15)}.blog-main{max-width:800px;margin:0 auto;padding:140px 24px 100px}.blog-back{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:700;color:#78716c;font-family:var(--font);background:#fff;border:1px solid #e7e5e4;padding:8px 16px;border-radius:var(--radius-sm);margin-bottom:32px;transition:all var(--transition-fast)}.blog-back:hover{color:var(--accent);border-color:var(--accent-light);transform:translate(-4px);box-shadow:0 4px 12px #0000000d}.blog-header{margin-bottom:60px;padding-bottom:40px;border-bottom:1px solid #e7e5e4}.blog-meta-tag{display:inline-flex;align-items:center;gap:12px;font-size:.75rem;font-family:monospace;color:#78716c;text-transform:uppercase;letter-spacing:.1em;margin-bottom:24px}.blog-meta-dot{width:4px;height:4px;background:#d6d3d1;border-radius:50%}.blog-main h1{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;color:#1c1917;line-height:1.1;letter-spacing:-.03em;margin-bottom:24px}.blog-subtitle{font-size:1.25rem;color:#57534e;font-family:"Noto Serif",serif;font-style:italic;line-height:1.6}.blog-meta-bottom{font-size:.8rem;font-weight:700;color:#a8a29e;font-family:monospace;letter-spacing:.1em;margin-top:24px}.blog-content{font-family:"Noto Serif",serif;font-size:1.15rem;color:#292524;line-height:1.8}.blog-content p{margin-bottom:32px}.blog-content strong{font-family:var(--font);color:#1c1917;font-weight:700}.blog-content h3{font-family:var(--font);font-size:1.75rem;font-weight:700;color:#1c1917;margin-top:64px;margin-bottom:24px;letter-spacing:-.02em}.blog-quote{margin:56px 0;padding:32px;background:#f5f5f4;border-left:4px solid var(--accent-teal, #0d9488);border-radius:0 var(--radius-lg) var(--radius-lg) 0}.blog-quote p{margin:0;font-style:italic;color:#44403c;font-size:1.2rem}.blog-code{background:#f5f5f4;color:var(--accent-teal, #0d9488);padding:2px 6px;border-radius:4px;font-family:monospace;font-size:.9em}.thumb-base{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--bg-surface-solid);height:200px;border-bottom:1px solid var(--accent-border)}.thumb-badge{position:relative;z-index:10;color:#fff;font-family:"JetBrains Mono",monospace,var(--font);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;border:1px solid rgba(255,255,255,.15);padding:10px 16px;background:#0009;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:var(--radius-sm)}.thumb-1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 2px 2px,rgba(255,255,255,.1) 1px,transparent 0);background-size:20px 20px}.thumb-1:after{content:"";position:absolute;bottom:-20%;right:-10%;width:60%;height:60%;border:2px solid var(--accent-glow);border-radius:50%;box-shadow:0 0 30px var(--accent-glow)}.thumb-2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:20px 20px}.thumb-2:after{content:"";position:absolute;top:20%;left:20%;width:40px;height:40px;background:var(--accent-glow);border:1px solid var(--accent-border);box-shadow:20px 20px #9b59f526}.file-explorer-container{display:grid;grid-template-columns:1fr;border:1px solid var(--accent-border);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-surface);box-shadow:0 10px 40px #0000004d;margin:3rem 0}@media(min-width:900px){.file-explorer-container{grid-template-columns:3fr 5fr}}.file-explorer-sidebar{border-right:1px solid var(--accent-border);background:#0a081499;max-height:500px;overflow-y:auto;padding:1.5rem}.file-explorer-header{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-weight:700;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--accent-border);display:flex;justify-content:space-between}.file-explorer-node{cursor:pointer;padding:6px 12px;border-radius:var(--radius-sm);transition:all var(--transition-fast);font-family:"JetBrains Mono",monospace,var(--font);font-size:.85rem;display:flex;align-items:center;color:var(--text-secondary)}.file-explorer-node:hover{background:#ffffff0a;color:var(--text-primary)}.file-explorer-node.active{background:var(--accent-glow);color:var(--accent-light);border-left:2px solid var(--accent)}.file-explorer-detail{padding:3rem;display:flex;flex-direction:column;justify-content:center}.explorer-welcome{text-align:center;color:var(--text-muted)}.explorer-welcome-icon{font-size:3rem;margin-bottom:1rem}.explorer-content{display:none}.explorer-content.active{display:block}.explorer-title-box{display:flex;align-items:center;gap:1rem;padding-bottom:1.5rem;border-bottom:1px solid var(--accent-border);margin-bottom:2rem}.explorer-title-icon{font-size:2.5rem}.explorer-title{font-family:"JetBrains Mono",monospace,var(--font);font-size:1.5rem;color:var(--text-primary);font-weight:700}.explorer-subtitle{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-hot);margin-top:4px}.explorer-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}.explorer-stat h5{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.explorer-stat p{color:var(--text-primary);font-size:.95rem}.explorer-rule-box{background:#0000004d;border:1px solid var(--accent-border);border-radius:var(--radius-md);padding:1.5rem}.explorer-rule-box h5{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.explorer-rule{font-style:italic;color:var(--text-secondary);border-left:2px solid var(--accent-light);padding-left:1rem}.post-header{padding-top:140px;padding-bottom:40px;max-width:800px;margin:0 auto}.post-breadcrumbs{font-size:.85rem;margin-bottom:2rem;color:var(--text-muted)}.post-breadcrumbs a{color:var(--accent-hot);transition:opacity var(--transition-fast)}.post-breadcrumbs a:hover{opacity:.8}.post-tag{color:var(--accent-light);font-weight:700;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem;display:block}.post-title{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.1;color:#fff;letter-spacing:-.03em;margin-bottom:1.5rem}.post-body{max-width:800px;margin:0 auto;font-family:"Noto Serif",serif,var(--font);font-size:1.2rem;line-height:1.8;color:var(--text-secondary);padding-bottom:100px}.post-body p{margin-bottom:2rem}.post-body h2{font-family:var(--font);font-size:2rem;font-weight:700;color:#fff;margin:4rem 0 1.5rem;letter-spacing:-.02em}.post-body h3{font-family:var(--font);font-size:1.5rem;color:#fff;margin:3rem 0 1rem}.post-body .highlight{color:#fff;font-weight:600}.tx-index-hero{padding:172px 0 88px;position:relative;overflow:hidden;border-bottom:1px solid rgba(240,238,246,.08)}.tx-index-hero:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(110,45,190,.08) 0%,transparent 70%);pointer-events:none}.tx-index-hero h1{max-width:940px;font-size:clamp(2.55rem,7vw,5.2rem);font-weight:800;letter-spacing:-.04em;color:var(--text-primary);margin-top:16px;margin-bottom:20px;line-height:.98}.tx-hero-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);gap:48px;align-items:end}.tx-index-sub{font-size:clamp(.95rem,1.8vw,1.1rem);color:var(--text-secondary);max-width:760px;line-height:1.7}.tx-index-count{display:grid;gap:1px;margin:0;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#f0eef614}.tx-index-count div{padding:22px;background:#070810d1}.tx-index-count dt{color:var(--accent-light);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:clamp(1.35rem,4vw,2.4rem);font-weight:800;letter-spacing:-.05em;line-height:1}.tx-index-count dd{margin-top:8px;color:var(--text-secondary);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tx-reading-paths{background:radial-gradient(circle at 88% 18%,rgba(214,168,79,.055),transparent 30rem),linear-gradient(180deg,#ffffff04,#06060c00),#ffffff01}.tx-path-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px;margin-top:38px}.tx-path-card{position:relative;grid-column:span 4;min-height:246px;display:flex;flex-direction:column;padding:24px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#ffffff0c,#ffffff03),#070810b8;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.tx-path-card.primary{grid-column:span 8}.tx-path-card:after{content:"";position:absolute;inset:auto 18px 16px;height:1px;background:linear-gradient(90deg,#0d948800,#0d948880,#d6a84f47,#0d948800);opacity:0;transition:opacity var(--transition-fast)}.tx-path-card:hover,.tx-path-card:focus-visible{border-color:#0d94884d;background:linear-gradient(145deg,#0d94880e,#ffffff04),#080c12c7;transform:translateY(-2px)}.tx-path-card:hover:after,.tx-path-card:focus-visible:after{opacity:1}.tx-path-card:focus-visible{outline:2px solid var(--accent-light);outline-offset:6px}.tx-path-card h3{margin-top:18px;font-size:clamp(1.22rem,2vw,1.5rem);letter-spacing:-.02em}.tx-path-card p{margin-top:12px;color:var(--text-secondary);font-size:.92rem;line-height:1.7}.transmission-atlas-section{background:radial-gradient(circle at 12% 18%,rgba(13,148,136,.085),transparent 30rem),radial-gradient(circle at 90% 26%,rgba(214,168,79,.064),transparent 34rem),linear-gradient(180deg,#06060c00,#ffffff03)}.transmission-atlas-layout{display:grid;grid-template-columns:minmax(0,.66fr) minmax(520px,1.22fr);gap:36px;align-items:start}.transmission-atlas-copy{position:sticky;top:112px;max-width:540px}.transmission-atlas-copy h2{margin-top:14px;margin-bottom:16px;font-size:clamp(2rem,4vw,3.05rem);letter-spacing:-.04em}.transmission-atlas-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.transmission-atlas-board{position:relative;min-height:620px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(140deg,#0d948813,#d6a84f0a 50%,#9b59f50b),#080912d1;box-shadow:inset 0 1px #ffffff14;isolation:isolate}.transmission-atlas-board:before,.transmission-atlas-board:after{content:"";position:absolute;pointer-events:none;z-index:1}.transmission-atlas-board:before{top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.055)}.transmission-atlas-board:after{right:26px;bottom:24px;left:26px;height:1px;background:linear-gradient(90deg,#0d948800,#0d948870,#d6a84f5c,#9b59f500)}.transmission-atlas-asset{position:absolute;top:-5%;right:-6%;bottom:-5%;left:-6%;width:112%;height:112%;max-width:none;object-fit:cover;opacity:.82;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.transmission-atlas-nodes{position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(3,minmax(112px,auto));gap:12px;min-height:574px}.transmission-atlas-node{min-width:0;border:1px solid rgba(240,238,246,.12);border-radius:8px;background:linear-gradient(150deg,#ffffff14,#ffffff06),#07080fc2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 42px #00000038;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.transmission-atlas-node:nth-child(1){grid-column:1 / 3;grid-row:1}.transmission-atlas-node:nth-child(2){grid-column:3 / 5;grid-row:1;margin-top:54px}.transmission-atlas-node:nth-child(3){grid-column:5 / 7;grid-row:1}.transmission-atlas-node:nth-child(4){grid-column:1 / 3;grid-row:3;align-self:end}.transmission-atlas-node:nth-child(5){grid-column:3 / 5;grid-row:3;align-self:end;margin-bottom:54px}.transmission-atlas-node:nth-child(6){grid-column:5 / 7;grid-row:3;align-self:end}.transmission-atlas-node:hover,.transmission-atlas-node:focus-within,.transmission-atlas-node[open]{border-color:#d6a84f57;background:linear-gradient(150deg,#d6a84f18,#ffffff07),#080a11d6;transform:translateY(-2px)}.transmission-atlas-node.routed:hover,.transmission-atlas-node.routed:focus-within,.transmission-atlas-node.routed[open]{border-color:#0d948861;background:linear-gradient(150deg,#0d94881c,#ffffff07),#070b10db}.transmission-atlas-node summary{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;min-height:72px;padding:14px;color:var(--text-primary);cursor:pointer;list-style:none}.transmission-atlas-node summary::-webkit-details-marker{display:none}.transmission-atlas-node summary:after{content:"";grid-column:1 / -1;height:1px;background:linear-gradient(90deg,#d6a84f6b,#0d94882e,#9b59f500);opacity:0;transition:opacity var(--transition-fast)}.transmission-atlas-node[open] summary:after{opacity:1}.transmission-atlas-node summary:focus-visible{outline:2px solid var(--accent-light);outline-offset:4px}.transmission-atlas-node summary span{display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid rgba(214,168,79,.24);border-radius:50%;color:#e9cf97db;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:800;letter-spacing:.04em}.transmission-atlas-node summary strong{font-size:.92rem;line-height:1.25}.transmission-atlas-node p{padding:0 14px 16px 54px;color:var(--text-secondary);font-size:.82rem;line-height:1.55}.tx-social-desk{background:radial-gradient(circle at 16% 20%,rgba(127,207,193,.07),transparent 30rem),radial-gradient(circle at 86% 82%,rgba(214,168,79,.06),transparent 34rem),#ffffff02;border-top:1px solid rgba(240,238,246,.07);border-bottom:1px solid rgba(240,238,246,.07)}.tx-social-desk-header{display:grid;grid-template-columns:minmax(0,.72fr) minmax(270px,.28fr);gap:32px;align-items:end}.tx-social-desk-header h2{max-width:880px;margin-top:12px;font-size:clamp(2rem,4.2vw,3.3rem);line-height:1;letter-spacing:-.045em}.tx-social-desk-rule{display:grid;gap:10px;padding:0;margin:0;list-style:none}.tx-social-desk-rule li{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 16px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#ffffff07;color:var(--text-secondary);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.tx-social-desk-rule li:after{content:"";width:8px;height:8px;border-radius:50%;background:#7fcfc1;box-shadow:0 0 18px #7fcfc16b}.tx-social-desk-grid{display:grid;grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(0,.82fr));gap:16px;margin-top:38px}.tx-social-desk-card{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(150deg,#ffffff0f,#ffffff04),#07080fc7;box-shadow:0 22px 68px #00000038}.tx-social-desk-card.is-latest{border-color:#7fcfc140;background:linear-gradient(150deg,#7fcfc116,#d6a84f08),#060a0fd6}.tx-social-desk-preview{position:relative;display:block;overflow:hidden;aspect-ratio:1 / 1;color:var(--text-primary);text-decoration:none;background:radial-gradient(circle at 32% 18%,rgba(127,207,193,.12),transparent 32%),#050b10}.tx-social-desk-preview:focus-visible{outline:2px solid rgba(127,207,193,.72);outline-offset:-6px}.tx-social-desk-preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 48%,rgba(5,8,13,.78));pointer-events:none}.tx-social-desk-preview img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .18s ease,filter .18s ease}.tx-social-desk-card:hover .tx-social-desk-preview img,.tx-social-desk-card:focus-within .tx-social-desk-preview img{filter:saturate(1.04) contrast(1.03);transform:scale(1.018)}.tx-social-desk-preview span{position:absolute;right:16px;bottom:14px;z-index:1;color:#f1efe5;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.tx-social-desk-copy{display:flex;flex-direction:column;min-height:250px;padding:20px}.tx-social-desk-copy h3{color:var(--text-primary);font-size:clamp(1.05rem,1.8vw,1.28rem);line-height:1.2;letter-spacing:-.02em}.tx-social-desk-copy p{margin-top:10px;color:var(--text-secondary);font-size:.9rem;line-height:1.62}.tx-social-desk-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:22px}.tx-social-desk-actions a{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:0 12px;border:1px solid rgba(240,238,246,.1);border-radius:8px;color:var(--text-secondary);font-size:.76rem;font-weight:800;text-decoration:none;transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast)}.tx-social-desk-actions a:hover,.tx-social-desk-actions a:focus-visible{border-color:#7fcfc157;background:#7fcfc114;color:var(--text-primary)}.tx-social-desk-actions a:focus-visible{outline:2px solid var(--accent-light);outline-offset:4px}.tx-featured{padding:82px 0;border-bottom:1px solid rgba(240,238,246,.08)}.tx-featured-card{display:block;position:relative;background:radial-gradient(circle at 94% 0%,rgba(155,89,245,.08),transparent 22rem),#ffffff09;border:1px solid rgba(240,238,246,.11);border-radius:8px;padding:48px;text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.tx-featured-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),var(--accent-light),var(--accent-hot));opacity:.6}.tx-featured-card:hover{border-color:#6e2dbe59;transform:translateY(-2px);box-shadow:0 16px 54px #06060c47}.tx-featured-badge{display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-hot);background:#6e2dbe1f;border:1px solid rgba(110,45,190,.2);padding:6px 14px;border-radius:var(--radius-sm);margin-bottom:24px}.tx-featured-body .tx-card-number{font-size:.8rem;font-weight:700;color:var(--text-muted);font-family:JetBrains Mono,SF Mono,monospace;letter-spacing:.15em;display:block;margin-bottom:12px}.tx-featured-body h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;color:var(--text-primary);letter-spacing:-.02em;line-height:1.25;margin-bottom:16px}.tx-featured-body p{font-size:1rem;color:var(--text-secondary);line-height:1.7;max-width:640px;margin-bottom:20px}.tx-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.78rem;font-weight:500;color:var(--text-muted);letter-spacing:.02em;margin-bottom:16px}.tx-card-cta{font-size:.88rem;font-weight:600;color:var(--accent-light);letter-spacing:.01em}.tx-archive{padding:82px 0 100px}.tx-archive-header{display:grid;grid-template-columns:minmax(0,auto) 1fr;align-items:end;gap:24px;margin-bottom:24px}.tx-archive-header h2{font-size:clamp(2rem,4vw,3.3rem);font-weight:800;color:var(--text-primary);letter-spacing:-.035em;white-space:nowrap}.tx-archive-line{flex:1;height:1px;background:#f0eef61c;margin-bottom:14px}.tx-library-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:34px}.tx-library-filters span{display:inline-flex;width:fit-content;padding:8px 11px;border:1px solid rgba(240,238,246,.1);border-radius:8px;color:var(--text-muted);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:#ffffff06}.tx-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.tx-card{display:flex;flex-direction:column;gap:10px;min-height:246px;padding:28px;background:#ffffff08;border:1px solid rgba(240,238,246,.1);border-radius:8px;text-decoration:none;transition:all .3s ease;position:relative}.tx-card:hover{border-color:#6e2dbe59;transform:translateY(-2px);box-shadow:0 8px 28px #06060c3d}.tx-card .tx-card-number{font-size:.72rem;font-weight:700;color:var(--accent-hot);font-family:JetBrains Mono,SF Mono,monospace;letter-spacing:.2em;opacity:.7}.tx-card h3{font-size:1.1rem;font-weight:600;color:var(--text-primary);line-height:1.35;letter-spacing:-.01em}.tx-card p{font-size:.88rem;color:var(--text-secondary);line-height:1.6;flex:1}.tx-social-desk{padding:0 0 100px}.tx-social-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,380px);gap:32px;align-items:center;padding:36px;border:1px solid var(--accent-border);border-radius:var(--radius-lg);background:var(--bg-surface)}.tx-social-card+.tx-social-card{margin-top:18px}.tx-social-kicker{display:inline-block;margin-bottom:12px;color:var(--accent-hot);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tx-next-section{border-bottom:0}.tx-release-page{overflow-x:hidden}.tx-release-hero{position:relative;padding:156px 0 82px;overflow:hidden}.tx-release-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 16%,rgba(127,207,193,.14),transparent 32rem),radial-gradient(circle at 18% 78%,rgba(214,168,79,.1),transparent 28rem);pointer-events:none}.tx-release-layout{position:relative;display:grid;grid-template-columns:minmax(0,.88fr) minmax(420px,.9fr);gap:clamp(34px,5vw,72px);align-items:center}.tx-release-kicker{display:inline-flex;width:fit-content;margin-bottom:18px;padding:7px 11px;border:1px solid rgba(127,207,193,.24);border-radius:8px;color:#7fcfc1;background:#7fcfc113;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tx-social-card h3{margin-bottom:12px;color:var(--text-primary);font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.16;letter-spacing:-.01em}.tx-social-card p{max-width:720px;margin-bottom:18px;color:var(--text-secondary);font-size:.92rem;line-height:1.72}.tx-social-actions{display:flex;flex-wrap:wrap;gap:12px}.tx-social-previews{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tx-social-previews img{width:100%;aspect-ratio:1;border:1px solid rgba(240,238,246,.1);border-radius:var(--radius-sm);object-fit:cover;background:#0f0f1eb8}.tx-release-hero h1{max-width:760px;color:var(--text-primary);font-size:clamp(2.55rem,6vw,5.15rem);line-height:.98;letter-spacing:-.045em}.tx-release-sub{max-width:680px;margin-top:24px;color:var(--text-secondary);font-size:clamp(1rem,2vw,1.12rem);line-height:1.75}.tx-release-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.tx-release-meta span,.tx-release-pill{display:inline-flex;align-items:center;width:fit-content;min-height:34px;padding:7px 11px;border:1px solid rgba(240,238,246,.1);border-radius:8px;color:var(--text-muted);background:#ffffff07;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.tx-release-console{position:relative;min-height:540px;overflow:hidden;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(180deg,#080f18e6,#06060cc2),#ffffff07;box-shadow:inset 0 1px #ffffff12,0 38px 88px #00000057}.tx-release-console img{position:absolute;inset:-7% -22% auto -22%;width:144%;max-width:none;opacity:.82}.tx-release-console-copy{position:relative;z-index:1;display:grid;gap:14px;padding:30px}.tx-release-console-copy h2{color:var(--text-primary);font-size:clamp(1.35rem,3vw,2rem);line-height:1.1;letter-spacing:-.025em}.tx-release-console-copy p{max-width:410px;color:var(--text-secondary);line-height:1.65}.tx-release-step-list{position:relative;z-index:1;display:grid;gap:1px;margin:218px 22px 22px;border:1px solid rgba(240,238,246,.09);background:#f0eef614;list-style:none}.tx-release-step-list li{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:16px;background:#070a12db}.tx-release-step-list span{color:#d6a84f;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.08em}.tx-release-step-list strong{display:block;color:var(--text-primary);font-size:.92rem}.tx-release-step-list p{margin-top:4px;color:#f0eef69e;font-size:.8rem;line-height:1.45}.tx-release-article{padding:18px 0 96px}.tx-release-section{padding:62px 0;border-top:1px solid rgba(240,238,246,.08)}.tx-release-section:first-child{border-top:0}.tx-release-section-grid{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:start}.tx-release-section-label{position:sticky;top:112px;display:grid;gap:14px}.tx-release-section-label span{color:#7fcfc1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tx-release-section-label h2{color:var(--text-primary);font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.08;letter-spacing:-.03em}.tx-release-prose{max-width:840px;color:var(--text-secondary);font-size:1.02rem;line-height:1.82}.tx-release-prose p+p,.tx-release-prose ul+p,.tx-release-prose p+ul{margin-top:22px}.tx-release-prose strong{color:var(--text-primary)}.tx-release-prose ul{display:grid;gap:12px;padding-left:20px}.tx-release-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px}.tx-release-proof-card{min-height:184px;padding:22px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#7fcfc10e,#d6a84f09),#ffffff07}.tx-release-proof-card span{color:#d6a84f;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.tx-release-proof-card h3{margin-top:12px;color:var(--text-primary);font-size:1.1rem;line-height:1.25}.tx-release-proof-card p{margin-top:10px;color:var(--text-secondary);font-size:.9rem;line-height:1.62}.tx-social-packet-section{background:radial-gradient(circle at 76% 18%,rgba(127,207,193,.08),transparent 34%),radial-gradient(circle at 22% 82%,rgba(214,168,79,.075),transparent 28%)}.tx-social-packet-grid{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(104px,.32fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,18px);margin-top:30px;max-width:920px;overflow:visible;border:0;border-radius:8px;background:radial-gradient(circle at 18% 12%,rgba(127,207,193,.16),transparent 34%),radial-gradient(circle at 84% 88%,rgba(214,168,79,.12),transparent 32%)}.tx-social-packet-grid:before{content:"";position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;z-index:0;background:linear-gradient(112deg,transparent 0 34%,rgba(127,207,193,.08) 34.2%,transparent 34.7% 64%,rgba(214,168,79,.07) 64.2%,transparent 64.7%),radial-gradient(circle,rgba(240,238,246,.08) 0 1px,transparent 1.6px);background-size:auto,30px 30px;border:1px solid rgba(240,238,246,.075);border-radius:8px;opacity:.32;pointer-events:none}.tx-social-slide{position:relative;z-index:1;display:block;overflow:hidden;min-width:0;aspect-ratio:1 / 1;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(145deg,#f0eef609,#f0eef603),#050b10bd;color:var(--text-primary);text-decoration:none;box-shadow:0 24px 70px #0003;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tx-social-slide-featured{grid-column:1;grid-row:1 / span 3;aspect-ratio:1 / 1;background:linear-gradient(180deg,#050d13ad,#030509db),#ffffff08}.tx-social-slide-support{grid-column:2;min-height:0;aspect-ratio:auto}.tx-social-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 58%,rgba(5,8,13,.78));opacity:.86;pointer-events:none}.tx-social-slide:hover,.tx-social-slide:focus-visible{border-color:#7fcfc161;box-shadow:0 28px 80px #0000004d;transform:translateY(-3px)}.tx-social-slide:focus-visible{outline:2px solid rgba(127,207,193,.72);outline-offset:4px}.tx-social-slide img{display:block;width:100%;height:100%;object-fit:contain;background:radial-gradient(circle at 28% 18%,rgba(127,207,193,.1),transparent 28%),#050b10}.tx-social-slide-featured img{width:100%;height:100%;margin:0 auto;filter:drop-shadow(0 24px 52px rgba(0,0,0,.38))}.tx-social-slide span{position:absolute;right:14px;bottom:14px;z-index:1;color:#f1efe5;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.tx-social-packet-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.tx-release-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}@media(max-width:900px){.tx-release-layout,.tx-release-section-grid{grid-template-columns:1fr}.tx-release-section-label{position:static}.tx-release-console{min-height:510px}}@media(max-width:640px){.tx-release-hero{padding:132px 0 62px}.tx-release-console{min-height:492px}.tx-release-console img{inset:-2% -34% auto -34%;width:168%}.tx-release-step-list{margin:188px 14px 14px}.tx-release-proof-grid{grid-template-columns:1fr}.tx-social-packet-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:12px}.tx-social-slide-featured,.tx-social-slide-support{grid-column:auto;grid-row:auto;aspect-ratio:1 / 1}}@media(max-width:480px){.tx-social-packet-grid{grid-template-columns:1fr}.tx-social-slide-featured,.tx-social-slide-support{grid-column:1}}.tx26-page{background:var(--bg-void);color:var(--text-primary)}.tx26-hero{position:relative;overflow:hidden;padding:150px 0 80px;border-bottom:1px solid var(--accent-border);background:radial-gradient(circle at 18% 20%,rgba(13,148,136,.14),transparent 27rem),radial-gradient(circle at 82% 12%,rgba(214,168,79,.12),transparent 25rem),linear-gradient(180deg,rgba(255,255,255,.025),transparent)}.tx26-hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(127,207,193,.42),transparent);pointer-events:none}.tx26-kicker,.tx26-section-num,.tx26-pill{color:#e9cf97e6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.76rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.tx26-hero h1{max-width:920px;margin:16px 0;font-size:clamp(2.3rem,6vw,4.7rem);line-height:1.02;letter-spacing:-.04em}.tx26-sub{max-width:760px;color:var(--text-secondary);font-size:clamp(1rem,2vw,1.2rem);line-height:1.75}.tx26-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.tx26-meta span,.tx26-chip{border:1px solid var(--accent-border);border-radius:999px;padding:8px 12px;background:#0d948814;color:var(--text-secondary);font-size:.82rem}.tx26-section{padding:76px 0}.tx26-section-head{display:grid;grid-template-columns:90px minmax(0,1fr);gap:24px;align-items:start;margin-bottom:26px}.tx26-section h2{font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.12;letter-spacing:-.025em}.tx26-prose{max-width:780px;color:var(--text-secondary);line-height:1.8;font-size:1.02rem}.tx26-prose strong{color:var(--text-primary)}.tx26-decision-grid,.tx26-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.tx26-decision-card,.tx26-module-panel,.tx26-gate-step,.tx26-boundary-card{border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff04),var(--bg-surface);padding:22px}.tx26-decision-card h3,.tx26-module-panel h3,.tx26-gate-step h3{margin:10px 0 8px;font-size:1.04rem}.tx26-decision-card p,.tx26-module-panel p,.tx26-gate-step p,.tx26-boundary-card p{color:var(--text-secondary);line-height:1.65;font-size:.92rem}.tx26-module-explorer{margin-top:28px;display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px}.tx26-module-tabs{display:grid;gap:10px}.tx26-module-tabs input{position:absolute;opacity:0;pointer-events:none}.tx26-module-tabs label{display:block;cursor:pointer;border:1px solid var(--accent-border);border-radius:8px;padding:14px 16px;background:#0f0f1eb8;color:var(--text-secondary);font-weight:700;transition:border-color .18s ease,color .18s ease,transform .18s ease,background .18s ease}.tx26-module-tabs label:hover,.tx26-module-tabs input:focus-visible+label{transform:translateY(-2px);border-color:#7fcfc175;color:var(--text-primary);background:#7fcfc114}.tx26-module-panels>article{display:none;min-height:290px}#module-sources:checked~.tx26-module-panels .panel-sources,#module-intent:checked~.tx26-module-panels .panel-intent,#module-compliance:checked~.tx26-module-panels .panel-compliance,#module-actions:checked~.tx26-module-panels .panel-actions{display:block}.tx26-gates{position:relative;display:grid;gap:16px;margin-top:30px}.tx26-gate-step{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:start}.tx26-gate-step span{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#7fcfc124;color:#e9cf97eb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-weight:800}.tx26-chart-wrap{position:relative;margin-top:32px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:8px;padding:clamp(20px,3vw,32px);background:radial-gradient(circle at 82% 12%,rgba(214,168,79,.14),transparent 22rem),radial-gradient(circle at 18% 88%,rgba(13,148,136,.13),transparent 20rem),linear-gradient(145deg,#ffffff0b,#ffffff03),var(--bg-surface);box-shadow:inset 0 1px #ffffff0d}.tx26-chart-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(127,207,193,.08),transparent 30% 70%,rgba(214,168,79,.08)),repeating-linear-gradient(0deg,rgba(240,238,246,.03) 0 1px,transparent 1px 46px);opacity:.38;pointer-events:none}.tx26-chart-wrap>*{position:relative;z-index:1}.tx26-chart-wrap h3{color:var(--text-primary);font-size:clamp(1.2rem,2vw,1.55rem);letter-spacing:0}.tx26-authority-meter{display:grid;gap:12px;margin-top:24px;list-style:none}.tx26-meter-item{display:grid;grid-template-columns:minmax(120px,.22fr) minmax(0,1fr) 48px minmax(150px,.28fr);gap:14px;align-items:center;padding:14px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:#05070d85}.tx26-meter-label,.tx26-meter-item strong{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.tx26-meter-label{color:#f0eef6d1;font-size:.72rem}.tx26-meter-track{position:relative;display:block;overflow:hidden;height:12px;border:1px solid rgba(240,238,246,.1);border-radius:999px;background:#ffffff0d}.tx26-meter-bar{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7fcfc1c7,#e9cf97d9);box-shadow:0 0 22px #7fcfc138}.meter-classify .tx26-meter-bar{width:20%}.meter-summarize .tx26-meter-bar{width:28%}.meter-draft .tx26-meter-bar{width:45%}.meter-route .tx26-meter-bar{width:68%}.meter-activate .tx26-meter-bar{width:100%;background:linear-gradient(90deg,#e9cf97b8,#f59e0be6)}.tx26-meter-item strong{color:#e9cf97e6;font-size:.82rem;text-align:right}.tx26-meter-item small{color:var(--text-secondary);font-size:.78rem;line-height:1.4}.tx26-boundary-card summary{cursor:pointer;color:var(--text-primary);font-weight:800}.tx26-boundary-card p{margin-top:12px}.tx26-cta{margin:80px 0 20px;padding:42px;border:1px solid var(--accent-border);border-radius:8px;background:radial-gradient(circle at 80% 20%,rgba(214,168,79,.12),transparent 24rem),linear-gradient(135deg,#0d94881f,#0f0f1edb)}.tx26-cta p{max-width:680px;color:var(--text-secondary);line-height:1.7}@media(max-width:900px){.tx26-decision-grid,.tx26-card-grid,.tx26-module-explorer,.tx26-section-head{grid-template-columns:1fr}.tx26-meter-item{grid-template-columns:minmax(96px,.26fr) minmax(0,1fr) 42px}.tx26-meter-item small{grid-column:2 / -1}}@media(max-width:640px){.tx26-hero{padding-top:124px}.tx26-gate-step{grid-template-columns:1fr}.tx26-meter-item{grid-template-columns:1fr;gap:8px}.tx26-meter-item strong{text-align:left}.tx26-meter-item small{grid-column:auto}}@media(min-width:1241px){.nav-links a.active{color:var(--accent-light)}}@media(max-width:900px){.tx-grid,.tx-social-card,.tx-hero-layout{grid-template-columns:1fr}.tx-path-card,.tx-path-card.primary{grid-column:1 / -1;min-height:0}.transmission-atlas-layout{grid-template-columns:1fr;gap:30px}.transmission-atlas-copy{position:static;max-width:720px}.transmission-atlas-board{min-height:0}.transmission-atlas-nodes{grid-template-columns:1fr;grid-template-rows:none;min-height:0}.transmission-atlas-node,.transmission-atlas-node:nth-child(1),.transmission-atlas-node:nth-child(2),.transmission-atlas-node:nth-child(3),.transmission-atlas-node:nth-child(4),.transmission-atlas-node:nth-child(5),.transmission-atlas-node:nth-child(6){grid-column:1 / -1;grid-row:auto;align-self:stretch;margin:0;transform:none}.transmission-atlas-node:hover,.transmission-atlas-node:focus-within,.transmission-atlas-node[open]{transform:none}.transmission-atlas-asset{opacity:.38}.tx-social-desk-header,.tx-social-desk-grid{grid-template-columns:1fr}.tx-social-desk-rule{max-width:520px}}@media(max-width:640px){.tx-index-hero{padding:140px 0 60px}.tx-index-hero h1{font-size:clamp(2.2rem,12vw,3.2rem)}.tx-featured-card{padding:28px 22px}.tx-social-desk-copy{min-height:0;padding:18px}.tx-social-desk-actions a{flex:1 1 120px}.tx-featured-body h2{font-size:1.4rem}.tx-card{padding:24px 20px;min-height:0}.tx-card h3{font-size:1rem}.tx-social-card{padding:24px 20px}.tx-social-previews{grid-template-columns:repeat(2,minmax(0,1fr))}.tx-archive-header h2{white-space:normal}}.lab-page{background:radial-gradient(circle at 76% 12%,rgba(214,168,79,.09),transparent 34rem),radial-gradient(circle at 14% 30%,rgba(13,148,136,.08),transparent 30rem),var(--bg-void)}.lab-hero{padding:148px 0 72px;border-bottom:1px solid var(--accent-border)}.lab-kicker{display:block;margin-bottom:18px;color:var(--accent-light);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lab-hero h1{max-width:960px;font-size:clamp(2.4rem,7vw,5.2rem);letter-spacing:-.04em;line-height:.98}.lab-hero p{max-width:780px;margin-top:26px;color:var(--text-secondary);font-size:clamp(1rem,2vw,1.2rem)}.lab-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.lab-section{padding:82px 0;border-bottom:1px solid rgba(240,238,246,.08)}.lab-section h2{max-width:820px;font-size:clamp(2rem,4vw,3.3rem);letter-spacing:-.035em}.lab-section-header{max-width:850px}.lab-section-lead{max-width:790px;margin-top:18px;color:var(--text-secondary);font-size:1.05rem}.lab-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:18px;margin-top:38px}.lab-card{grid-column:span 6;position:relative;min-height:224px;padding:26px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#ffffff09;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.lab-card:hover{border-color:#9b59f552;background:#ffffff0d;transform:translateY(-2px)}.lab-card.wide{grid-column:span 8}.lab-card.compact{grid-column:span 4}.lab-card h3{margin-top:12px;font-size:1.34rem}.lab-card p{margin-top:12px;color:var(--text-secondary)}.organism-state-ledger-section{background:radial-gradient(circle at 16% 12%,rgba(13,148,136,.072),transparent 32rem),radial-gradient(circle at 86% 88%,rgba(214,168,79,.062),transparent 34rem),linear-gradient(180deg,#ffffff05,#fff0)}.organism-state-ledger-header{max-width:900px}.organism-state-ledger-header h2{margin-top:16px}.organism-state-ledger{display:grid;gap:12px;margin-top:34px}.organism-state-row{display:grid;grid-template-columns:minmax(220px,.68fr) minmax(0,1.32fr);gap:22px;align-items:stretch;padding:18px;border:1px solid rgba(240,238,246,.105);border-radius:8px;background:linear-gradient(135deg,#ffffff0d,#ffffff04),#06060c94;box-shadow:inset 0 1px #ffffff13}.organism-state-main{display:grid;align-content:start;gap:10px;min-width:0}.organism-state-code{display:inline-flex;width:fit-content;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(240,238,246,.14);border-radius:999px;color:#f0eef6d6;background:#ffffff0b;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.7rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.organism-state-code:before{content:"";width:7px;height:7px;border-radius:999px;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 16%,transparent)}.organism-state-row.state-prototype .organism-state-code{color:#8bcef5eb}.organism-state-row.state-research .organism-state-code{color:#77d9c4eb}.organism-state-row.state-experimental .organism-state-code{color:#d6a84feb}.organism-state-row.state-live .organism-state-code{color:#7ddca0eb}.organism-state-row h3{margin:0;font-size:clamp(1.2rem,2vw,1.72rem);line-height:1.12}.organism-state-main p{color:var(--text-secondary);font-size:.98rem;line-height:1.55}.organism-state-row dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.organism-state-row dl div{display:grid;gap:8px;min-width:0;padding:14px;border-left:1px solid rgba(240,238,246,.105);background:#ffffff06}.organism-state-row dt{color:#f0eef685;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.organism-state-row dd,.organism-state-row dd a{color:#f0eef6c7;font-size:.92rem;line-height:1.5}.organism-state-row dd a{text-decoration:none}.organism-state-row dd a:hover,.organism-state-row dd a:focus-visible{color:var(--accent-light)}.organism-fit-section{background:radial-gradient(circle at 12% 18%,rgba(13,148,136,.08),transparent 34%),linear-gradient(135deg,#ffffff05,#fff0)}.organism-fit-layout{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);gap:42px;align-items:start}.organism-fit-copy{position:sticky;top:118px}.organism-fit-copy h2{margin-top:16px}.organism-fit-actions{display:flex;flex-wrap:wrap;gap:16px 22px;margin-top:24px}.organism-fit-board{position:relative;min-height:640px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#ffffff0f,#ffffff05),#06060c9e;box-shadow:inset 0 1px #ffffff14}.organism-fit-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent,rgba(240,238,246,.055),transparent);opacity:.48;pointer-events:none}.organism-fit-asset{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.58;animation:organism-fit-drift 16s ease-in-out infinite}.organism-fit-selector{position:relative;z-index:1;display:grid;min-height:640px;grid-template-rows:auto 1fr;gap:22px;padding:24px;border:0}.organism-fit-selector legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.organism-fit-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.organism-fit-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.organism-fit-tabs label{display:grid;min-height:86px;gap:6px;align-content:center;padding:14px;border:1px solid rgba(240,238,246,.1);border-radius:8px;color:var(--text-secondary);background:#06060c8f;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}.organism-fit-tabs label:hover{transform:translateY(-2px);border-color:#d6a84f57;color:var(--text-primary)}.organism-fit-tabs label span,.organism-fit-status{color:#d6a84fdb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.organism-fit-tabs label strong{color:inherit;font-size:.98rem;line-height:1.2}#fit-visual-cortex:checked~.organism-fit-tabs label[for=fit-visual-cortex],#fit-infinity-mirror:checked~.organism-fit-tabs label[for=fit-infinity-mirror],#fit-financial-organisms:checked~.organism-fit-tabs label[for=fit-financial-organisms],#fit-brain-cell:checked~.organism-fit-tabs label[for=fit-brain-cell]{border-color:#d6a84f75;color:var(--text-primary);background:#d6a84f18;box-shadow:inset 0 1px #ffffff14}#fit-visual-cortex:focus-visible~.organism-fit-tabs label[for=fit-visual-cortex],#fit-infinity-mirror:focus-visible~.organism-fit-tabs label[for=fit-infinity-mirror],#fit-financial-organisms:focus-visible~.organism-fit-tabs label[for=fit-financial-organisms],#fit-brain-cell:focus-visible~.organism-fit-tabs label[for=fit-brain-cell]{outline:2px solid var(--accent-light);outline-offset:3px}.organism-fit-panels{display:grid;align-self:end}.organism-fit-panel{display:none;max-width:620px;margin-left:auto;padding:24px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#080810b8;box-shadow:inset 0 1px #ffffff12;animation:organism-fit-panel-in .24s ease both}#fit-visual-cortex:checked~.organism-fit-panels .fit-panel-vc,#fit-infinity-mirror:checked~.organism-fit-panels .fit-panel-im,#fit-financial-organisms:checked~.organism-fit-panels .fit-panel-fo,#fit-brain-cell:checked~.organism-fit-panels .fit-panel-bc{display:block}.organism-fit-panel h3{margin-top:12px;font-size:clamp(1.45rem,2.4vw,2.2rem);line-height:1.08;letter-spacing:-.03em}.organism-fit-panel dl{display:grid;gap:12px;margin-top:20px}.organism-fit-panel dl div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;padding-top:12px;border-top:1px solid rgba(240,238,246,.08)}.organism-fit-panel dt{color:#f0eef68a;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.organism-fit-panel dd{color:var(--text-secondary);font-size:.95rem;line-height:1.55}.organism-fit-panel .pathfinder-link{margin-top:20px}@keyframes organism-fit-drift{0%,to{transform:scale(1) translateZ(0)}50%{transform:scale(1.025) translate3d(-6px,4px,0)}}@keyframes organism-fit-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.organism-identity-section{background:linear-gradient(180deg,#06060c00,#0d94880b 48%,#06060c00),radial-gradient(circle at 84% 20%,rgba(214,168,79,.06),transparent 30rem),radial-gradient(circle at 12% 78%,rgba(155,89,245,.075),transparent 34rem)}.organism-identity-layout{display:grid;gap:34px}.organism-identity-copy{max-width:860px}.organism-identity-copy h2{margin-top:16px}.organism-identity-board{position:relative;min-height:760px;overflow:hidden;padding:24px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(135deg,#ffffff0e,#ffffff04),#05070dc7;box-shadow:inset 0 1px #ffffff0f,0 28px 90px #00000038;isolation:isolate}.organism-identity-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.02) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 50% 52%,rgba(0,0,0,.84),transparent 76%);mask-image:radial-gradient(circle at 50% 52%,rgba(0,0,0,.84),transparent 76%);pointer-events:none}.organism-identity-asset{position:absolute;inset:50% auto auto 50%;width:min(104%,1120px);max-width:none;opacity:.6;pointer-events:none;transform:translate(-50%,-50%);animation:organism-identity-drift 18s ease-in-out infinite}.organism-identity-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:712px}.organism-identity-card{display:grid;align-content:start;gap:16px;min-height:340px;padding:22px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#ffffff0c,#ffffff03),#06060cbd;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);box-shadow:inset 0 1px #ffffff0f;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.organism-identity-card:hover,.organism-identity-card:focus-within{transform:translateY(-3px);border-color:#0d948857;background:linear-gradient(145deg,#0d948815,#d6a84f08),#06060cd1}.organism-identity-card.identity-visual:hover,.organism-identity-card.identity-visual:focus-within{border-color:#9b59f55c}.organism-identity-card.identity-financial:hover,.organism-identity-card.identity-financial:focus-within{border-color:#d6a84f57}.organism-identity-status,.organism-identity-card dt{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.organism-identity-status{color:#d6a84fe0;font-size:.68rem}.organism-identity-card h3{max-width:520px;color:var(--text-primary);font-size:clamp(1.22rem,2vw,1.82rem);line-height:1.14}.organism-identity-card dl{display:grid;gap:10px;margin-top:2px}.organism-identity-card dl div{display:grid;grid-template-columns:86px minmax(0,1fr);gap:14px;padding-top:10px;border-top:1px solid rgba(240,238,246,.08)}.organism-identity-card dt{color:#f0eef68a;font-size:.66rem}.organism-identity-card dd{color:var(--text-secondary);font-size:.92rem;line-height:1.52}.organism-identity-card .lab-link{align-self:end;margin-top:auto}@keyframes organism-identity-drift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,calc(-50% - 10px)) scale(1.018)}}.organism-specimen-section{background:radial-gradient(circle at 78% 16%,rgba(13,148,136,.075),transparent 30rem),radial-gradient(circle at 18% 74%,rgba(214,168,79,.06),transparent 34rem),linear-gradient(180deg,#06060c00,#ffffff03 48%,#06060c00)}.organism-specimen-layout{display:grid;grid-template-columns:minmax(0,.58fr) minmax(560px,1fr);gap:34px;align-items:start}.organism-specimen-copy{position:sticky;top:118px}.organism-specimen-copy h2{margin-top:16px}.organism-specimen-actions{display:flex;flex-wrap:wrap;gap:20px;margin-top:8px}.organism-specimen-board{position:relative;min-height:650px;overflow:hidden;padding:24px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(135deg,#ffffff0d,#ffffff03),#05070dd1;box-shadow:inset 0 1px #ffffff0f,0 28px 90px #00000038;isolation:isolate}.organism-specimen-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.02) 1px,transparent 1px);background-size:38px 38px;-webkit-mask-image:radial-gradient(circle at 52% 50%,rgba(0,0,0,.82),transparent 74%);mask-image:radial-gradient(circle at 52% 50%,rgba(0,0,0,.82),transparent 74%);pointer-events:none}.organism-specimen-asset{position:absolute;inset:50% auto auto 50%;width:min(110%,1180px);max-width:none;opacity:.5;pointer-events:none;transform:translate(-50%,-50%);animation:organism-specimen-drift 20s ease-in-out infinite}.organism-specimen-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:602px}.organism-specimen-card{display:grid;align-content:start;gap:13px;min-height:292px;padding:22px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#ffffff0c,#ffffff04),#06060cc2;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff0f;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.organism-specimen-card:hover,.organism-specimen-card:focus-within{transform:translateY(-3px);border-color:#0d94885c;background:linear-gradient(145deg,#0d948816,#d6a84f08),#06060cd6}.organism-specimen-card.specimen-visual:hover,.organism-specimen-card.specimen-visual:focus-within{border-color:#9b59f561}.organism-specimen-card.specimen-financial:hover,.organism-specimen-card.specimen-financial:focus-within{border-color:#d6a84f5c}.organism-specimen-card span{color:#d6a84fdb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.organism-specimen-card h3{color:var(--text-primary);font-size:clamp(1.28rem,1.9vw,1.82rem);line-height:1.12}.organism-specimen-card p{color:var(--text-secondary);font-size:.94rem;line-height:1.58}.organism-specimen-card .lab-link{align-self:end;margin-top:auto}@keyframes organism-specimen-drift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(calc(-50% + 8px),calc(-50% - 8px)) scale(1.018)}}.status-label,.proof-id{display:inline-flex;width:fit-content;align-items:center;gap:8px;color:var(--accent-light);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.status-label:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.lab-link{display:inline-flex;margin-top:22px;color:var(--text-primary);font-weight:700}.lab-link:hover{color:var(--accent-light)}.organism-brief{background:radial-gradient(circle at 10% 0%,rgba(13,148,136,.08),transparent 32%),linear-gradient(180deg,#ffffff05,#06060c00)}.organism-brief-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(340px,1fr);gap:42px;align-items:start}.organism-brief-copy h2{margin-top:16px}.organism-brief-copy .lab-section-lead{margin-top:18px}.organism-brief-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.organism-brief-facts{display:grid;gap:0;border-top:1px solid rgba(240,238,246,.12)}.organism-brief-facts div{display:grid;grid-template-columns:minmax(92px,.32fr) 1fr;gap:18px;padding:18px 0;border-bottom:1px solid rgba(240,238,246,.12)}.organism-brief-facts dt{color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.organism-brief-facts dd{color:var(--text-primary);line-height:1.65}.brain-cell-capability-ledger-section{background:radial-gradient(circle at 16% 18%,rgba(155,89,245,.078),transparent 30rem),radial-gradient(circle at 90% 82%,rgba(214,168,79,.07),transparent 34rem),linear-gradient(180deg,#ffffff04,#fff0)}.brain-cell-capability-header{max-width:980px}.brain-cell-capability-header h2{margin-top:16px}.brain-cell-capability-ledger{display:grid;gap:12px;margin-top:34px;list-style:none}.brain-cell-capability-row{display:grid;grid-template-columns:minmax(240px,.64fr) minmax(0,1.36fr);gap:20px;align-items:stretch;padding:18px;border:1px solid rgba(240,238,246,.105);border-radius:8px;background:linear-gradient(135deg,#ffffff0d,#ffffff04),#05070db3;box-shadow:inset 0 1px #ffffff13}.brain-cell-capability-row.boundary{border-color:#d6a84f33;background:linear-gradient(135deg,#d6a84f11,#9b59f509),#05070db8}.brain-cell-capability-main{display:grid;align-content:start;gap:10px}.brain-cell-capability-main span{display:inline-flex;width:fit-content;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(240,238,246,.13);border-radius:999px;color:#77d9c4eb;background:#ffffff0a;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.brain-cell-capability-row.boundary .brain-cell-capability-main span{color:#d6a84ff0}.brain-cell-capability-main h3{margin:0;font-size:clamp(1.22rem,2vw,1.72rem);line-height:1.12}.brain-cell-capability-main p{color:var(--text-secondary);font-size:.96rem;line-height:1.58}.brain-cell-capability-row dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.brain-cell-capability-row dl div{display:grid;gap:8px;min-width:0;padding:14px;border-left:1px solid rgba(240,238,246,.1);background:#ffffff06}.brain-cell-capability-row dt{color:#f0eef687;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.64rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.brain-cell-capability-row dd,.brain-cell-capability-row dd a{color:#f0eef6c7;font-size:.9rem;line-height:1.52}.brain-cell-capability-row dd a{text-decoration:none}.brain-cell-capability-row dd a:hover,.brain-cell-capability-row dd a:focus-visible{color:var(--accent-light)}.brain-cell-lifecycle-section{background:radial-gradient(circle at 82% 16%,rgba(155,89,245,.075),transparent 30rem),radial-gradient(circle at 18% 18%,rgba(13,148,136,.08),transparent 30rem),linear-gradient(180deg,#d6a84f0a,#06060c00),#ffffff02}.brain-cell-lifecycle-layout{display:grid;grid-template-columns:minmax(0,.68fr) minmax(520px,1.2fr);gap:34px;align-items:start}.brain-cell-lifecycle-copy{position:sticky;top:108px}.brain-cell-lifecycle-copy h2{margin-top:18px}.brain-cell-lifecycle-board{position:relative;min-height:640px;overflow:hidden;padding:20px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 50% 45%,rgba(233,207,151,.11),transparent 38%),radial-gradient(circle at 72% 42%,rgba(155,89,245,.095),transparent 34%),linear-gradient(135deg,#ffffff0d,#ffffff04),#05070dc7;box-shadow:inset 0 1px #ffffff0b}.brain-cell-lifecycle-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.023) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 52% 46%,rgba(0,0,0,.84),transparent 76%);mask-image:radial-gradient(circle at 52% 46%,rgba(0,0,0,.84),transparent 76%);pointer-events:none}.brain-cell-lifecycle-board:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.055);border-radius:8px;pointer-events:none}.brain-cell-lifecycle-asset{position:absolute;inset:50% auto auto 50%;width:min(94%,900px);max-width:none;opacity:.74;transform:translate(-50%,-50%);animation:brain-cell-lifecycle-drift 15s ease-in-out infinite}.brain-cell-lifecycle-nodes{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1fr 1fr;gap:12px;min-height:600px}.brain-cell-lifecycle-node{align-self:start;padding:0;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#06060cb8;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.brain-cell-lifecycle-node:nth-child(1){grid-column:1 / span 2}.brain-cell-lifecycle-node:nth-child(2){grid-column:3 / span 2;align-self:end}.brain-cell-lifecycle-node:nth-child(3){grid-column:5 / span 2}.brain-cell-lifecycle-node:nth-child(4){grid-column:1 / span 2;grid-row:2;align-self:end}.brain-cell-lifecycle-node:nth-child(5){grid-column:3 / span 2;grid-row:2}.brain-cell-lifecycle-node:nth-child(6){grid-column:5 / span 2;grid-row:2;align-self:end}.brain-cell-lifecycle-node:hover,.brain-cell-lifecycle-node:focus-within,.brain-cell-lifecycle-node[open]{border-color:#9b59f55c;background:linear-gradient(145deg,#9b59f512,#ffffff05),#06060cc7;transform:translateY(-2px)}.brain-cell-lifecycle-node.approved:hover,.brain-cell-lifecycle-node.approved:focus-within,.brain-cell-lifecycle-node.approved[open]{border-color:#d6a84f57}.brain-cell-lifecycle-node summary{position:relative;display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:center;min-height:70px;padding:16px 42px 16px 16px;color:var(--text-primary);cursor:pointer;list-style:none}.brain-cell-lifecycle-node summary::-webkit-details-marker{display:none}.brain-cell-lifecycle-node summary:after{content:"+";position:absolute;top:50%;right:16px;color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;transform:translateY(-50%)}.brain-cell-lifecycle-node[open] summary:after{content:"-"}.brain-cell-lifecycle-node summary:focus-visible{outline:2px solid var(--accent-light);outline-offset:4px}.brain-cell-lifecycle-node summary span{color:#e9cf97d6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.7rem;font-weight:900;letter-spacing:.08em}.brain-cell-lifecycle-node summary strong{color:var(--text-primary);font-size:.88rem;line-height:1.28}.brain-cell-lifecycle-node p{padding:0 16px 17px 62px;color:var(--text-secondary);font-size:.82rem;line-height:1.58}@keyframes brain-cell-lifecycle-drift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,calc(-50% - 8px)) scale(1.014)}}.brain-cell-runtime-section{background:linear-gradient(180deg,#06060c00,#0d94880a 42%,#06060c00),radial-gradient(circle at 20% 28%,rgba(13,148,136,.07),transparent 30rem),radial-gradient(circle at 86% 72%,rgba(233,207,151,.06),transparent 28rem),#ffffff02}.brain-cell-runtime-layout{display:grid;grid-template-columns:minmax(0,.62fr) minmax(560px,1.22fr);gap:34px;align-items:start}.brain-cell-runtime-copy{position:sticky;top:108px}.brain-cell-runtime-copy h2{margin-top:18px}.brain-cell-runtime-board{position:relative;min-height:648px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 36% 42%,rgba(13,148,136,.11),transparent 36%),linear-gradient(135deg,#ffffff0d,#ffffff03),#05070dd1;box-shadow:inset 0 1px #ffffff0d,0 28px 80px #00000038}.brain-cell-runtime-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.024) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.86),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.86),transparent 92%);pointer-events:none}.brain-cell-runtime-asset{position:absolute;inset:52% auto auto 50%;width:min(96%,900px);max-width:none;opacity:.5;pointer-events:none;transform:translate(-50%,-50%);animation:brain-cell-runtime-drift 16s ease-in-out infinite}.brain-cell-runtime-selector{position:relative;z-index:1;display:grid;gap:18px;min-height:604px;margin:0;padding:0;border:0}.brain-cell-runtime-selector legend{color:var(--accent-light);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.brain-cell-runtime-radio{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;white-space:nowrap}.brain-cell-runtime-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.brain-cell-runtime-tabs label{display:grid;gap:8px;min-height:86px;padding:14px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#06060ca3;color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.brain-cell-runtime-tabs label:hover{transform:translateY(-2px);border-color:#0d948852}.brain-cell-runtime-tabs label span,.brain-cell-runtime-panel dt,.brain-cell-runtime-status{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.brain-cell-runtime-tabs label span,.brain-cell-runtime-panel dt{color:#e9cf97d1;font-size:.66rem}.brain-cell-runtime-tabs label strong{color:var(--text-primary);font-size:.84rem;line-height:1.22}#bc-runtime-design:checked~.brain-cell-runtime-tabs label[for=bc-runtime-design],#bc-runtime-repair:checked~.brain-cell-runtime-tabs label[for=bc-runtime-repair],#bc-runtime-approval:checked~.brain-cell-runtime-tabs label[for=bc-runtime-approval],#bc-runtime-integrate:checked~.brain-cell-runtime-tabs label[for=bc-runtime-integrate]{border-color:#0d94886b;background:linear-gradient(145deg,#0d94881c,#e9cf970a),#06060cc2;box-shadow:inset 0 1px #ffffff0d}#bc-runtime-design:focus-visible~.brain-cell-runtime-tabs label[for=bc-runtime-design],#bc-runtime-repair:focus-visible~.brain-cell-runtime-tabs label[for=bc-runtime-repair],#bc-runtime-approval:focus-visible~.brain-cell-runtime-tabs label[for=bc-runtime-approval],#bc-runtime-integrate:focus-visible~.brain-cell-runtime-tabs label[for=bc-runtime-integrate]{outline:2px solid var(--accent-light);outline-offset:4px}.brain-cell-runtime-panels{min-height:428px;display:grid}.brain-cell-runtime-panel{grid-area:1 / 1;display:none;align-self:stretch;padding:24px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(140deg,#06060ce0,#06060ca8),#06060cbd;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:brain-cell-runtime-panel-in .24s ease both}#bc-runtime-design:checked~.brain-cell-runtime-panels .runtime-panel-design,#bc-runtime-repair:checked~.brain-cell-runtime-panels .runtime-panel-repair,#bc-runtime-approval:checked~.brain-cell-runtime-panels .runtime-panel-approval,#bc-runtime-integrate:checked~.brain-cell-runtime-panels .runtime-panel-integrate{display:grid;gap:18px}.brain-cell-runtime-status{justify-self:start;padding:7px 10px;border:1px solid rgba(233,207,151,.22);border-radius:6px;color:#e9cf97e0;background:#e9cf970e;font-size:.66rem}.brain-cell-runtime-panel h3{color:var(--text-primary);font-size:clamp(1.24rem,2.4vw,1.74rem);letter-spacing:-.02em}.brain-cell-runtime-panel dl{display:grid;gap:12px}.brain-cell-runtime-panel dl div{display:grid;grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);gap:16px;padding-top:12px;border-top:1px solid rgba(240,238,246,.08)}.brain-cell-runtime-panel dd{color:var(--text-secondary);font-size:.9rem;line-height:1.62}@keyframes brain-cell-runtime-drift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,calc(-50% - 7px)) scale(1.012)}}@keyframes brain-cell-runtime-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.infinity-mirror-capability-ledger-section{background:radial-gradient(circle at 12% 18%,rgba(60,204,188,.07),transparent 30rem),radial-gradient(circle at 92% 86%,rgba(214,168,79,.055),transparent 34rem),linear-gradient(180deg,#ffffff03,#fff0)}.infinity-mirror-capability-header{max-width:920px}.infinity-mirror-capability-header h2{margin-top:16px}.infinity-mirror-capability-ledger{display:grid;gap:12px;margin-top:34px;list-style:none}.infinity-mirror-capability-row{display:grid;grid-template-columns:minmax(240px,.64fr) minmax(0,1.36fr);gap:20px;align-items:stretch;padding:18px;border:1px solid rgba(240,238,246,.105);border-radius:8px;background:linear-gradient(135deg,#ffffff0d,#ffffff04),#05070db3;box-shadow:inset 0 1px #ffffff13}.infinity-mirror-capability-row.boundary{border-color:#d6a84f2e;background:linear-gradient(135deg,#d6a84f10,#ffffff04),#05070db8}.infinity-mirror-capability-main{display:grid;align-content:start;gap:10px}.infinity-mirror-capability-main span{display:inline-flex;width:fit-content;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(240,238,246,.13);border-radius:999px;color:#77d9c4eb;background:#ffffff0a;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.infinity-mirror-capability-row.boundary .infinity-mirror-capability-main span{color:#d6a84ff0}.infinity-mirror-capability-main h3{margin:0;font-size:clamp(1.22rem,2vw,1.72rem);line-height:1.12}.infinity-mirror-capability-main p{color:var(--text-secondary);font-size:.96rem;line-height:1.58}.infinity-mirror-capability-row dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.infinity-mirror-capability-row dl div{display:grid;gap:8px;min-width:0;padding:14px;border-left:1px solid rgba(240,238,246,.1);background:#ffffff06}.infinity-mirror-capability-row dt{color:#f0eef687;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.64rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.infinity-mirror-capability-row dd,.infinity-mirror-capability-row dd a{color:#f0eef6c7;font-size:.9rem;line-height:1.52}.infinity-mirror-capability-row dd a{text-decoration:none}.infinity-mirror-capability-row dd a:hover,.infinity-mirror-capability-row dd a:focus-visible{color:var(--accent-light)}.visual-cortex-capability-ledger-section{background:radial-gradient(circle at 14% 18%,rgba(13,148,136,.08),transparent 30rem),radial-gradient(circle at 88% 80%,rgba(214,168,79,.07),transparent 34rem),linear-gradient(180deg,#ffffff04,#fff0)}.visual-cortex-capability-header{max-width:940px}.visual-cortex-capability-header h2{margin-top:16px}.visual-cortex-capability-ledger{display:grid;gap:12px;margin-top:34px;list-style:none}.visual-cortex-capability-row{display:grid;grid-template-columns:minmax(240px,.64fr) minmax(0,1.36fr);gap:20px;align-items:stretch;padding:18px;border:1px solid rgba(240,238,246,.105);border-radius:8px;background:linear-gradient(135deg,#ffffff0d,#ffffff04),#05070db3;box-shadow:inset 0 1px #ffffff13}.visual-cortex-capability-row.boundary{border-color:#d6a84f33;background:linear-gradient(135deg,#d6a84f11,#0d948808),#05070db8}.visual-cortex-capability-main{display:grid;align-content:start;gap:10px}.visual-cortex-capability-main span{display:inline-flex;width:fit-content;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(240,238,246,.13);border-radius:999px;color:#77d9c4eb;background:#ffffff0a;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.visual-cortex-capability-row.boundary .visual-cortex-capability-main span{color:#d6a84ff0}.visual-cortex-capability-main h3{margin:0;font-size:clamp(1.22rem,2vw,1.72rem);line-height:1.12}.visual-cortex-capability-main p{color:var(--text-secondary);font-size:.96rem;line-height:1.58}.visual-cortex-capability-row dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.visual-cortex-capability-row dl div{display:grid;gap:8px;min-width:0;padding:14px;border-left:1px solid rgba(240,238,246,.1);background:#ffffff06}.visual-cortex-capability-row dt{color:#f0eef687;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.64rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.visual-cortex-capability-row dd,.visual-cortex-capability-row dd a{color:#f0eef6c7;font-size:.9rem;line-height:1.52}.visual-cortex-capability-row dd a{text-decoration:none}.visual-cortex-capability-row dd a:hover,.visual-cortex-capability-row dd a:focus-visible{color:var(--accent-light)}.financial-organisms-capability-ledger-section{background:radial-gradient(circle at 12% 16%,rgba(13,148,136,.078),transparent 30rem),radial-gradient(circle at 88% 82%,rgba(214,168,79,.074),transparent 34rem),linear-gradient(180deg,#ffffff04,#fff0)}.financial-organisms-capability-header{max-width:960px}.financial-organisms-capability-header h2{margin-top:16px}.financial-organisms-capability-ledger{display:grid;gap:12px;margin-top:34px;list-style:none}.financial-organisms-capability-row{display:grid;grid-template-columns:minmax(240px,.64fr) minmax(0,1.36fr);gap:20px;align-items:stretch;padding:18px;border:1px solid rgba(240,238,246,.105);border-radius:8px;background:linear-gradient(135deg,#ffffff0d,#ffffff04),#05070db3;box-shadow:inset 0 1px #ffffff13}.financial-organisms-capability-row.boundary{border-color:#d6a84f38;background:linear-gradient(135deg,#d6a84f12,#0d948809),#05070db8}.financial-organisms-capability-main{display:grid;align-content:start;gap:10px}.financial-organisms-capability-main span{display:inline-flex;width:fit-content;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(240,238,246,.13);border-radius:999px;color:#77d9c4eb;background:#ffffff0a;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.financial-organisms-capability-row.boundary .financial-organisms-capability-main span{color:#d6a84ff0}.financial-organisms-capability-main h3{margin:0;font-size:clamp(1.22rem,2vw,1.72rem);line-height:1.12}.financial-organisms-capability-main p{color:var(--text-secondary);font-size:.96rem;line-height:1.58}.financial-organisms-capability-row dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.financial-organisms-capability-row dl div{display:grid;gap:8px;min-width:0;padding:14px;border-left:1px solid rgba(240,238,246,.1);background:#ffffff06}.financial-organisms-capability-row dt{color:#f0eef687;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.64rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.financial-organisms-capability-row dd,.financial-organisms-capability-row dd a{color:#f0eef6c7;font-size:.9rem;line-height:1.52}.financial-organisms-capability-row dd a{text-decoration:none}.financial-organisms-capability-row dd a:hover,.financial-organisms-capability-row dd a:focus-visible{color:var(--accent-light)}.research-organisms-capability-ledger-section{background:radial-gradient(circle at 14% 18%,rgba(13,148,136,.08),transparent 30rem),radial-gradient(circle at 88% 82%,rgba(155,89,245,.065),transparent 34rem),linear-gradient(180deg,#ffffff04,#fff0)}.research-organisms-capability-header{max-width:980px}.research-organisms-capability-header h2{margin-top:16px}.research-organisms-capability-ledger{display:grid;gap:12px;margin-top:34px;list-style:none}.research-organisms-capability-row{display:grid;grid-template-columns:minmax(240px,.64fr) minmax(0,1.36fr);gap:20px;align-items:stretch;padding:18px;border:1px solid rgba(240,238,246,.105);border-radius:8px;background:linear-gradient(135deg,#ffffff0d,#ffffff04),#05070db3;box-shadow:inset 0 1px #ffffff13}.research-organisms-capability-row.boundary{border-color:#d6a84f33;background:linear-gradient(135deg,#d6a84f10,#0d948809),#05070db8}.research-organisms-capability-main{display:grid;align-content:start;gap:10px}.research-organisms-capability-main span{display:inline-flex;width:fit-content;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(240,238,246,.13);border-radius:999px;color:#77d9c4eb;background:#ffffff0a;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.research-organisms-capability-row.boundary .research-organisms-capability-main span{color:#d6a84ff0}.research-organisms-capability-main h3{margin:0;font-size:clamp(1.22rem,2vw,1.72rem);line-height:1.12}.research-organisms-capability-main p{color:var(--text-secondary);font-size:.96rem;line-height:1.58}.research-organisms-capability-row dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.research-organisms-capability-row dl div{display:grid;gap:8px;min-width:0;padding:14px;border-left:1px solid rgba(240,238,246,.1);background:#ffffff06}.research-organisms-capability-row dt{color:#f0eef687;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.64rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.research-organisms-capability-row dd,.research-organisms-capability-row dd a{color:#f0eef6c7;font-size:.9rem;line-height:1.52}.research-organisms-capability-row dd a{text-decoration:none}.research-organisms-capability-row dd a:hover,.research-organisms-capability-row dd a:focus-visible{color:var(--accent-light)}.research-organism-field-section{background:linear-gradient(180deg,#06060c00,#0d94880b 44%,#06060c00),radial-gradient(circle at 18% 30%,rgba(13,148,136,.074),transparent 30rem),radial-gradient(circle at 86% 72%,rgba(155,89,245,.064),transparent 28rem),#ffffff02}.research-organism-field-layout{display:grid;grid-template-columns:minmax(0,.62fr) minmax(560px,1.22fr);gap:34px;align-items:start}.research-organism-field-copy{position:sticky;top:108px}.research-organism-field-copy h2{margin-top:18px}.research-organism-field-board{position:relative;min-height:648px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 38% 46%,rgba(13,148,136,.11),transparent 36%),linear-gradient(135deg,#ffffff0d,#ffffff03),#05070dd1;box-shadow:inset 0 1px #ffffff0d,0 28px 80px #00000038}.research-organism-field-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.024) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle at 50% 45%,rgba(0,0,0,.86),transparent 76%);mask-image:radial-gradient(circle at 50% 45%,rgba(0,0,0,.86),transparent 76%);pointer-events:none}.research-organism-field-asset{position:absolute;inset:50% auto auto 50%;width:min(96%,900px);max-width:none;opacity:.58;pointer-events:none;transform:translate(-50%,-50%);animation:research-organism-field-drift 16s ease-in-out infinite}.research-organism-field-steps{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:604px;align-content:end;list-style:none}.research-organism-field-steps li{display:grid;gap:10px;min-height:156px;padding:18px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(140deg,#06060cd1,#06060c94),#06060cbd;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.research-organism-field-steps li:nth-child(4){border-color:#d6a84f3d}.research-organism-field-steps span{color:#e9cf97d6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.08em}.research-organism-field-steps strong{color:var(--text-primary);font-size:1rem}.research-organism-field-steps p{color:var(--text-secondary);font-size:.88rem;line-height:1.58}@keyframes research-organism-field-drift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,calc(-50% - 7px)) scale(1.012)}}.infinity-mirror-loop-section{background:radial-gradient(circle at 18% 18%,rgba(13,148,136,.08),transparent 30rem),radial-gradient(circle at 86% 18%,rgba(214,168,79,.07),transparent 30rem),linear-gradient(180deg,#f0eef606,#06060c00),#ffffff02}.infinity-mirror-loop-layout{display:grid;grid-template-columns:minmax(0,.68fr) minmax(520px,1.2fr);gap:34px;align-items:start}.infinity-mirror-loop-copy{position:sticky;top:108px}.infinity-mirror-loop-copy h2{margin-top:18px}.infinity-mirror-loop-board{position:relative;min-height:640px;overflow:hidden;padding:20px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 52% 48%,rgba(233,207,151,.11),transparent 38%),radial-gradient(circle at 28% 62%,rgba(13,148,136,.1),transparent 36%),linear-gradient(135deg,#ffffff0d,#ffffff04),#05070dc7;box-shadow:inset 0 1px #ffffff0b}.infinity-mirror-loop-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.023) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 50% 46%,rgba(0,0,0,.84),transparent 76%);mask-image:radial-gradient(circle at 50% 46%,rgba(0,0,0,.84),transparent 76%);pointer-events:none}.infinity-mirror-loop-board:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.055);border-radius:8px;pointer-events:none}.infinity-mirror-loop-asset{position:absolute;inset:50% auto auto 50%;width:min(94%,900px);max-width:none;opacity:.74;transform:translate(-50%,-50%);animation:infinity-mirror-loop-drift 15s ease-in-out infinite}.infinity-mirror-loop-nodes{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1fr 1fr;gap:12px;min-height:600px}.infinity-mirror-loop-node{align-self:start;padding:0;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#06060cb8;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.infinity-mirror-loop-node:nth-child(1){grid-column:1 / span 2}.infinity-mirror-loop-node:nth-child(2){grid-column:3 / span 2;align-self:end}.infinity-mirror-loop-node:nth-child(3){grid-column:5 / span 2}.infinity-mirror-loop-node:nth-child(4){grid-column:1 / span 2;grid-row:2;align-self:end}.infinity-mirror-loop-node:nth-child(5){grid-column:3 / span 2;grid-row:2}.infinity-mirror-loop-node:nth-child(6){grid-column:5 / span 2;grid-row:2;align-self:end}.infinity-mirror-loop-node:hover,.infinity-mirror-loop-node:focus-within,.infinity-mirror-loop-node[open]{border-color:#0d94885c;background:linear-gradient(145deg,#0d948812,#ffffff05),#06060cc7;transform:translateY(-2px)}.infinity-mirror-loop-node.boundary:hover,.infinity-mirror-loop-node.boundary:focus-within,.infinity-mirror-loop-node.boundary[open]{border-color:#d6a84f57}.infinity-mirror-loop-node summary{position:relative;display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:center;min-height:70px;padding:16px 42px 16px 16px;color:var(--text-primary);cursor:pointer;list-style:none}.infinity-mirror-loop-node summary::-webkit-details-marker{display:none}.infinity-mirror-loop-node summary:after{content:"+";position:absolute;top:50%;right:16px;color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;transform:translateY(-50%)}.infinity-mirror-loop-node[open] summary:after{content:"-"}.infinity-mirror-loop-node summary:focus-visible{outline:2px solid var(--accent-light);outline-offset:4px}.infinity-mirror-loop-node summary span{color:#e9cf97d6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.7rem;font-weight:900;letter-spacing:.08em}.infinity-mirror-loop-node summary strong{color:var(--text-primary);font-size:.88rem;line-height:1.28}.infinity-mirror-loop-node p{padding:0 16px 17px 62px;color:var(--text-secondary);font-size:.82rem;line-height:1.58}@keyframes infinity-mirror-loop-drift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,calc(-50% - 8px)) scale(1.014)}}.infinity-mirror-session-section{background:radial-gradient(circle at 18% 76%,rgba(13,148,136,.07),transparent 30rem),radial-gradient(circle at 82% 24%,rgba(233,207,151,.065),transparent 28rem),linear-gradient(180deg,#06060c00,#f0eef606 48%,#06060c00),#ffffff02}.infinity-mirror-session-layout{display:grid;grid-template-columns:minmax(0,.62fr) minmax(560px,1.22fr);gap:34px;align-items:start}.infinity-mirror-session-copy{position:sticky;top:108px}.infinity-mirror-session-copy h2{margin-top:18px}.infinity-mirror-session-board{position:relative;min-height:648px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 52% 42%,rgba(233,207,151,.11),transparent 38%),radial-gradient(circle at 28% 58%,rgba(13,148,136,.105),transparent 34%),linear-gradient(135deg,#ffffff0d,#ffffff03),#05070dd1;box-shadow:inset 0 1px #ffffff0d,0 28px 80px #00000038}.infinity-mirror-session-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.024) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle at 50% 45%,rgba(0,0,0,.86),transparent 76%);mask-image:radial-gradient(circle at 50% 45%,rgba(0,0,0,.86),transparent 76%);pointer-events:none}.infinity-mirror-session-asset{position:absolute;inset:52% auto auto 50%;width:min(96%,900px);max-width:none;opacity:.5;pointer-events:none;transform:translate(-50%,-50%);animation:infinity-mirror-session-drift 16s ease-in-out infinite}.infinity-mirror-session-selector{position:relative;z-index:1;display:grid;gap:18px;min-height:604px;margin:0;padding:0;border:0}.infinity-mirror-session-selector legend{color:var(--accent-light);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.infinity-mirror-session-radio{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;white-space:nowrap}.infinity-mirror-session-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.infinity-mirror-session-tabs label{display:grid;gap:8px;min-height:86px;padding:14px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#06060ca3;color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.infinity-mirror-session-tabs label:hover{transform:translateY(-2px);border-color:#0d948852}.infinity-mirror-session-tabs label span,.infinity-mirror-session-panel dt,.infinity-mirror-session-status{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.infinity-mirror-session-tabs label span,.infinity-mirror-session-panel dt{color:#e9cf97d1;font-size:.66rem}.infinity-mirror-session-tabs label strong{color:var(--text-primary);font-size:.84rem;line-height:1.22}#im-session-overwhelm:checked~.infinity-mirror-session-tabs label[for=im-session-overwhelm],#im-session-identity:checked~.infinity-mirror-session-tabs label[for=im-session-identity],#im-session-launch:checked~.infinity-mirror-session-tabs label[for=im-session-launch],#im-session-loop:checked~.infinity-mirror-session-tabs label[for=im-session-loop]{border-color:#0d94886b;background:linear-gradient(145deg,#0d94881c,#e9cf970a),#06060cc2;box-shadow:inset 0 1px #ffffff0d}#im-session-overwhelm:focus-visible~.infinity-mirror-session-tabs label[for=im-session-overwhelm],#im-session-identity:focus-visible~.infinity-mirror-session-tabs label[for=im-session-identity],#im-session-launch:focus-visible~.infinity-mirror-session-tabs label[for=im-session-launch],#im-session-loop:focus-visible~.infinity-mirror-session-tabs label[for=im-session-loop]{outline:2px solid var(--accent-light);outline-offset:4px}.infinity-mirror-session-panels{min-height:428px;display:grid}.infinity-mirror-session-panel{grid-area:1 / 1;display:none;align-self:stretch;padding:24px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(140deg,#06060ce0,#06060ca8),#06060cbd;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:infinity-mirror-session-panel-in .24s ease both}#im-session-overwhelm:checked~.infinity-mirror-session-panels .session-panel-overwhelm,#im-session-identity:checked~.infinity-mirror-session-panels .session-panel-identity,#im-session-launch:checked~.infinity-mirror-session-panels .session-panel-launch,#im-session-loop:checked~.infinity-mirror-session-panels .session-panel-loop{display:grid;gap:18px}.infinity-mirror-session-status{justify-self:start;padding:7px 10px;border:1px solid rgba(233,207,151,.22);border-radius:6px;color:#e9cf97e0;background:#e9cf970e;font-size:.66rem}.infinity-mirror-session-panel h3{color:var(--text-primary);font-size:clamp(1.24rem,2.4vw,1.74rem);letter-spacing:-.02em}.infinity-mirror-session-panel dl{display:grid;gap:12px}.infinity-mirror-session-panel dl div{display:grid;grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);gap:16px;padding-top:12px;border-top:1px solid rgba(240,238,246,.08)}.infinity-mirror-session-panel dd{color:var(--text-secondary);font-size:.9rem;line-height:1.62}@keyframes infinity-mirror-session-drift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,calc(-50% - 7px)) scale(1.012)}}@keyframes infinity-mirror-session-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mirror-experience-page{--mirror-fracture-offset: -27px;--mirror-fracture-opacity: .14;--mirror-portal-scale: 1;--mirror-scroll-progress: 0;position:relative;background:radial-gradient(circle at 50% 0%,rgba(32,214,187,.11),transparent 32rem),radial-gradient(circle at 82% 18%,rgba(241,209,138,.08),transparent 26rem),radial-gradient(circle at 18% 38%,rgba(125,83,255,.08),transparent 30rem),#030308}.mirror-experience-page:after{content:"";position:fixed;inset:auto 0 0;z-index:0;height:48svh;pointer-events:none;background:radial-gradient(circle at 50% 100%,rgba(32,214,187,.13),transparent 38rem),radial-gradient(circle at 18% 82%,rgba(241,209,138,.07),transparent 26rem),linear-gradient(180deg,transparent,rgba(3,3,8,.88));opacity:.7;transition:opacity var(--transition),background var(--transition)}.mirror-experience-page[data-mirror-step="03"]:after{background:radial-gradient(circle at 50% 100%,rgba(32,214,187,.18),transparent 36rem),radial-gradient(circle at 72% 78%,rgba(125,83,255,.11),transparent 28rem),linear-gradient(180deg,transparent,rgba(3,3,8,.88))}.mirror-experience-page[data-mirror-step="05"]:after{background:radial-gradient(circle at 50% 100%,rgba(241,209,138,.13),transparent 36rem),radial-gradient(circle at 28% 82%,rgba(32,214,187,.13),transparent 28rem),linear-gradient(180deg,transparent,rgba(3,3,8,.88))}.mirror-experience-page[data-mirror-step="07"]:after{background:radial-gradient(circle at 50% 100%,rgba(125,83,255,.15),transparent 36rem),radial-gradient(circle at 82% 82%,rgba(32,214,187,.11),transparent 28rem),linear-gradient(180deg,transparent,rgba(3,3,8,.88))}.mirror-experience-page main,.mirror-experience-page nav,.mirror-experience-page footer{position:relative;z-index:1}.mirror-experience-hero{position:relative;min-height:92svh;padding:106px 0 42px;overflow:hidden;border-bottom:1px solid rgba(240,238,246,.08)}.mirror-experience-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.015) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(circle at 50% 36%,rgba(0,0,0,.88),transparent 72%);mask-image:radial-gradient(circle at 50% 36%,rgba(0,0,0,.88),transparent 72%);pointer-events:none}.mirror-experience-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(280px,.72fr) minmax(560px,1.28fr);gap:42px;align-items:center}.mirror-hero-copy{max-width:620px}.mirror-hero-copy h1{margin:18px 0;color:var(--text-primary);font-size:4.4rem;line-height:.95;letter-spacing:0}.mirror-hero-copy p{max-width:560px;color:#f0eef6c2;font-size:1.1rem;line-height:1.72}.mirror-portal-stage{position:relative;min-height:500px;overflow:hidden;padding:18px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:linear-gradient(140deg,#ffffff0d,#ffffff03),#05060cb8;box-shadow:inset 0 1px #ffffff0d,0 42px 120px #00000057}.mirror-portal-stage:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;z-index:3;border:1px solid rgba(240,238,246,.055);border-radius:8px;pointer-events:none}.mirror-portal-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(112deg,transparent 0 18%,rgba(32,214,187,.12) 19%,transparent 24% 42%,rgba(241,209,138,.09) 43%,transparent 49%),repeating-linear-gradient(96deg,transparent 0 42px,rgba(240,238,246,.052) 43px,transparent 45px),radial-gradient(circle at 50% 44%,rgba(125,83,255,.13),transparent 38%);mix-blend-mode:screen;opacity:var(--mirror-fracture-opacity);transform:translate3d(var(--mirror-fracture-offset),0,0) skew(-8deg);transition:opacity var(--transition),transform var(--transition);pointer-events:none}.mirror-portal-depth{position:absolute;top:12%;right:12%;bottom:12%;left:12%;z-index:0;display:grid;place-items:center;pointer-events:none}.mirror-depth-ring{--mirror-depth-rotation: -18deg;--mirror-depth-scale-x: 1.64;position:absolute;width:58%;aspect-ratio:1;border:1px solid rgba(32,214,187,.14);border-radius:50%;transform:rotate(var(--mirror-depth-rotation)) scaleX(var(--mirror-depth-scale-x));animation:mirror-threshold-depth 14s ease-in-out infinite}.mirror-depth-ring-two{--mirror-depth-rotation: 18deg;--mirror-depth-scale-x: 1.78;width:78%;border-color:#f1d18a1f;animation-delay:1.8s}.mirror-depth-ring-three{--mirror-depth-rotation: -5deg;--mirror-depth-scale-x: 1.36;width:96%;border-color:#f0eef612;animation-delay:3.1s}.mirror-runtime-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;opacity:.68;mix-blend-mode:screen;filter:saturate(calc(.94 + var(--mirror-scroll-progress) * .18));pointer-events:none;transform:translateZ(0)}.mirror-runtime-field[data-field-state=static]{opacity:.38}.mirror-runtime-field[data-field-state=paused]{opacity:.46}.mirror-portal-asset{position:absolute;inset:50% auto auto 50%;z-index:0;width:min(110%,1040px);max-width:none;opacity:.92;filter:saturate(calc(.96 + var(--mirror-scroll-progress) * .22));transform:translate(-50%,-50%) scale(var(--mirror-portal-scale));animation:mirror-portal-float 18s ease-in-out infinite}.mirror-fracture-sequence{position:absolute;top:156px;right:18px;z-index:2;display:grid;width:min(430px,calc(100% - 36px));gap:10px;pointer-events:none}.mirror-fracture-field{position:relative;min-height:116px;overflow:hidden;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:radial-gradient(circle at 46% 50%,rgba(241,209,138,.16),transparent 34%),radial-gradient(circle at 67% 42%,rgba(32,214,187,.13),transparent 30%),linear-gradient(145deg,#ffffff0f,#ffffff04),#030308b3;box-shadow:inset 0 1px #ffffff0d,0 20px 60px #0000003d;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.mirror-fracture-field:before,.mirror-fracture-field:after{content:"";position:absolute;top:50%;width:38%;aspect-ratio:1;border:1px solid rgba(241,209,138,.46);border-radius:50%;filter:drop-shadow(0 0 14px rgba(241,209,138,.12));transform:translateY(-50%) scaleX(1.28) rotate(calc(var(--mirror-fracture-offset) * .12deg))}.mirror-fracture-field:before{left:22%}.mirror-fracture-field:after{right:22%;border-color:#20d6bb61;transform:translateY(-50%) scaleX(1.28) rotate(calc(var(--mirror-fracture-offset) * -.12deg))}.mirror-fracture-shard,.mirror-fracture-cell{position:absolute;pointer-events:none}.mirror-fracture-shard{width:30%;height:1px;background:linear-gradient(90deg,transparent,rgba(241,209,138,.86),rgba(32,214,187,.38),transparent);opacity:calc(.28 + var(--mirror-fracture-opacity));transform:translate3d(calc(var(--mirror-fracture-offset) * .35),0,0) rotate(-14deg);animation:mirror-fracture-shard 7.2s ease-in-out infinite}.mirror-fracture-shard-one{top:28%;left:12%}.mirror-fracture-shard-two{top:54%;right:10%;width:38%;transform:translate3d(calc(var(--mirror-fracture-offset) * -.26),0,0) rotate(18deg);animation-delay:1.2s}.mirror-fracture-shard-three{bottom:22%;left:36%;width:24%;transform:translate3d(calc(var(--mirror-fracture-offset) * .18),0,0) rotate(2deg);animation-delay:2.4s}.mirror-fracture-cell{width:14px;height:14px;border:1px solid rgba(32,214,187,.46);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.44),transparent 58%),#030308ad;box-shadow:0 0 0 5px #20d6bb09,0 0 22px #20d6bb1f;opacity:calc(.42 + var(--mirror-fracture-opacity));transform:translateZ(0) scale(calc(.9 + var(--mirror-scroll-progress) * .18));animation:mirror-fracture-cell 5.8s ease-in-out infinite}.mirror-fracture-cell[data-fracture-cell=gateway]{top:20%;left:18%}.mirror-fracture-cell[data-fracture-cell=cortex]{top:32%;right:26%;animation-delay:.7s}.mirror-fracture-cell[data-fracture-cell=memory]{bottom:24%;left:34%;border-color:#f1d18a73;background:radial-gradient(circle,rgba(241,209,138,.42),transparent 58%),#030308ad;box-shadow:0 0 0 5px #f1d18a09,0 0 22px #f1d18a1a;animation-delay:1.4s}.mirror-fracture-cell[data-fracture-cell=proof]{right:14%;bottom:18%;border-radius:4px;border-color:#f0eef675;animation-delay:2.1s}.mirror-fracture-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;list-style:none}.mirror-fracture-steps li{min-height:74px;padding:9px 8px;overflow:hidden;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:linear-gradient(145deg,#ffffff0d,#ffffff03),#030308bd;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mirror-fracture-steps span{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.58rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.mirror-fracture-steps strong{display:block;margin-top:7px;color:var(--text-primary);font-size:.72rem;line-height:1.1}.mirror-fracture-steps p{margin-top:5px;color:#f0eef69e;font-size:.62rem;line-height:1.2}.mirror-fracture-steps li[data-fracture-step=fracture],.mirror-fracture-steps li[data-fracture-step=proof]{border-color:#f1d18a38;background:linear-gradient(145deg,#f1d18a13,#20d6bb09),#030308cc}.mirror-threshold-readout{position:absolute;top:18px;left:18px;z-index:2;width:min(330px,calc(100% - 36px));padding:16px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#ffffff10,#ffffff04),#030308bd;box-shadow:inset 0 1px #ffffff0e,0 20px 60px #00000040;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.mirror-threshold-readout:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,transparent,rgba(32,214,187,.08),transparent);opacity:.72;transform:translate(-42%);animation:mirror-threshold-scan 8.5s ease-in-out infinite;pointer-events:none}.mirror-threshold-readout>*{position:relative;z-index:1}.mirror-threshold-readout>span,.mirror-threshold-readout dt{color:#f1d18ae6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.mirror-threshold-readout>strong{display:block;max-width:14ch;margin-top:10px;color:var(--text-primary);font-size:1.18rem;line-height:1.1}.mirror-threshold-readout dl{display:grid;gap:8px;margin-top:16px}.mirror-threshold-readout dl div{display:grid;grid-template-columns:82px minmax(0,1fr);gap:10px;align-items:baseline;padding-top:8px;border-top:1px solid rgba(240,238,246,.07)}.mirror-threshold-readout dd{color:#f0eef6b8;font-size:.78rem;line-height:1.38}.mirror-scroll-map{position:absolute;right:18px;bottom:18px;left:18px;z-index:2;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;list-style:none}.mirror-scroll-step{min-height:68px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#030308bd;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast)}.mirror-scroll-link{display:block;min-height:inherit;padding:11px 10px;color:inherit}.mirror-scroll-step span,.mirror-void-panel span,.mirror-cell span,.mirror-growth-rail span,.mirror-proof-band span,.mirror-join-grid span,.mirror-organism-link span{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-scroll-step strong{display:block;margin-top:8px;color:var(--text-primary);font-size:.78rem;line-height:1.22}.mirror-scroll-step.is-active{border-color:#20d6bb6b;background:linear-gradient(145deg,#20d6bb1c,#f1d18a0e),#030308d6;box-shadow:inset 0 1px #ffffff0f,0 0 28px #20d6bb1f}.mirror-scroll-step.is-active strong{color:#fff}.mirror-scroll-link:hover,.mirror-scroll-link:focus-visible{outline:none}.mirror-scroll-step:hover,.mirror-scroll-step:focus-within{border-color:#f1d18a57;background:linear-gradient(145deg,#f1d18a14,#20d6bb0b),#030308d6}.mirror-scroll-step:focus-within{box-shadow:inset 0 1px #ffffff0f,0 0 0 2px #20d6bb2e}.mirror-navigation-section{overflow:hidden;background:radial-gradient(circle at 74% 22%,rgba(241,209,138,.08),transparent 30rem),radial-gradient(circle at 22% 72%,rgba(32,214,187,.07),transparent 28rem),#ffffff01}.mirror-reflection-navigation{display:grid;grid-template-columns:minmax(260px,.68fr) minmax(560px,1.32fr);gap:42px;align-items:start}.mirror-navigation-copy{position:sticky;top:110px}.mirror-navigation-copy h2{max-width:10ch;margin:16px 0;color:var(--text-primary);font-size:clamp(2.6rem,5.8vw,5.2rem);line-height:.94;letter-spacing:0}.mirror-infinite-nav-shell{position:relative;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:linear-gradient(135deg,#ffffff0d,#ffffff03),#04050ac7;box-shadow:inset 0 1px #ffffff0e,0 38px 110px #00000057}.mirror-infinite-nav-shell:before{content:"";position:absolute;inset:-18% -12% auto auto;width:360px;aspect-ratio:1;border:1px solid rgba(32,214,187,.12);border-radius:50%;transform:rotate(-18deg) scaleX(1.65);opacity:.72;pointer-events:none}.mirror-nav-fieldset{position:relative;display:grid;grid-template-columns:minmax(230px,.68fr) minmax(320px,1fr);gap:18px;min-width:0;border:0}.mirror-nav-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.mirror-nav-orbit{position:relative;min-height:360px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 48%,rgba(32,214,187,.12),transparent 28%),radial-gradient(circle at 34% 68%,rgba(241,209,138,.1),transparent 32%),#0303089e}.mirror-nav-orbit:before,.mirror-nav-orbit:after{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:1px solid rgba(240,238,246,.07);border-radius:50%;transform:rotate(-24deg) scaleX(1.48);animation:mirror-nav-orbit-drift 16s ease-in-out infinite}.mirror-nav-orbit:after{top:28%;right:13%;bottom:28%;left:13%;border-color:#f1d18a29;transform:rotate(20deg) scaleX(1.36);animation-delay:2.4s}.mirror-nav-infinity{position:absolute;top:50%;left:50%;z-index:2;color:#f0eef6eb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:clamp(5.4rem,13vw,9.6rem);line-height:1;text-shadow:0 0 42px rgba(32,214,187,.16);transform:translate(-50%,-54%);animation:mirror-nav-infinity-breathe 9s ease-in-out infinite}.mirror-nav-ring{position:absolute;border:1px solid rgba(32,214,187,.16);border-radius:50%;pointer-events:none}.mirror-nav-ring-one{top:20%;right:14%;bottom:20%;left:14%;transform:rotate(-18deg) scaleX(1.7)}.mirror-nav-ring-two{top:31%;right:10%;bottom:31%;left:10%;border-color:#f1d18a24;transform:rotate(18deg) scaleX(1.42)}.mirror-nav-node{position:absolute;z-index:3;width:13px;aspect-ratio:1;border:1px solid rgba(240,238,246,.34);border-radius:50%;background:#030308e6;box-shadow:0 0 0 5px #f0eef609,0 0 22px #20d6bb29;transition:transform var(--transition),border-color var(--transition),background var(--transition),box-shadow var(--transition)}.mirror-nav-node[data-nav-node=human]{top:24%;left:25%}.mirror-nav-node[data-nav-node=brain]{top:24%;right:25%}.mirror-nav-node[data-nav-node=proof]{right:22%;bottom:24%}.mirror-nav-node[data-nav-node=build]{bottom:24%;left:22%}#mirror-nav-human:checked~.mirror-nav-orbit [data-nav-node=human],#mirror-nav-brain:checked~.mirror-nav-orbit [data-nav-node=brain],#mirror-nav-proof:checked~.mirror-nav-orbit [data-nav-node=proof],#mirror-nav-build:checked~.mirror-nav-orbit [data-nav-node=build]{border-color:#f1d18abd;background:#f1d18ab8;box-shadow:0 0 0 7px #f1d18a14,0 0 34px #f1d18a3d;transform:scale(1.28)}.mirror-nav-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-self:start}.mirror-nav-tabs label{min-height:74px;padding:14px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:#030308ad;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.mirror-nav-tabs label:hover{transform:translateY(-2px);border-color:#f1d18a52;background:linear-gradient(145deg,#f1d18a12,#20d6bb09),#030308c7}.mirror-nav-tabs label span,.mirror-nav-panel>span,.mirror-nav-panel dt,.mirror-nav-chapter-ring span{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-nav-tabs label strong{display:block;margin-top:8px;color:var(--text-primary);font-size:.86rem;line-height:1.18}#mirror-nav-human:checked~.mirror-nav-tabs label[for=mirror-nav-human],#mirror-nav-brain:checked~.mirror-nav-tabs label[for=mirror-nav-brain],#mirror-nav-proof:checked~.mirror-nav-tabs label[for=mirror-nav-proof],#mirror-nav-build:checked~.mirror-nav-tabs label[for=mirror-nav-build]{border-color:#20d6bb6b;background:linear-gradient(145deg,#20d6bb1f,#f1d18a0e),#030308db;box-shadow:inset 0 1px #ffffff0f}#mirror-nav-human:focus-visible~.mirror-nav-tabs label[for=mirror-nav-human],#mirror-nav-brain:focus-visible~.mirror-nav-tabs label[for=mirror-nav-brain],#mirror-nav-proof:focus-visible~.mirror-nav-tabs label[for=mirror-nav-proof],#mirror-nav-build:focus-visible~.mirror-nav-tabs label[for=mirror-nav-build]{outline:2px solid rgba(32,214,187,.48);outline-offset:3px}.mirror-nav-panels{grid-column:2;min-width:0}.mirror-nav-panel{display:none;min-height:310px;padding:18px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:linear-gradient(145deg,#ffffff0f,#ffffff03),#030308b8}#mirror-nav-human:checked~.mirror-nav-panels .mirror-nav-panel-human,#mirror-nav-brain:checked~.mirror-nav-panels .mirror-nav-panel-brain,#mirror-nav-proof:checked~.mirror-nav-panels .mirror-nav-panel-proof,#mirror-nav-build:checked~.mirror-nav-panels .mirror-nav-panel-build{display:grid;gap:16px;animation:mirror-nav-panel-in .26s cubic-bezier(.16,1,.3,1)}.mirror-nav-panel h3{max-width:15ch;color:var(--text-primary);font-size:clamp(1.55rem,2.8vw,2.35rem);line-height:1.02;letter-spacing:0}.mirror-nav-panel p{color:#f0eef6bd;line-height:1.68}.mirror-nav-panel dl{display:grid;gap:10px;align-self:end}.mirror-nav-panel dl div{display:grid;grid-template-columns:86px minmax(0,1fr);gap:12px;align-items:baseline;padding-top:10px;border-top:1px solid rgba(240,238,246,.07)}.mirror-nav-panel dd,.mirror-nav-panel dd a{color:#f0eef6c2;font-size:.9rem;line-height:1.42}.mirror-nav-panel dd a{text-decoration:none}.mirror-nav-panel dd a:hover,.mirror-nav-panel dd a:focus-visible{color:#fff;outline:none}.mirror-nav-chapter-ring{position:relative;z-index:2;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:18px;list-style:none}.mirror-nav-chapter-ring a{display:block;min-height:72px;padding:11px 10px;border:1px solid rgba(240,238,246,.085);border-radius:8px;color:inherit;background:#03030894;text-decoration:none;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.mirror-nav-chapter-ring a:hover,.mirror-nav-chapter-ring a:focus-visible{border-color:#20d6bb5c;background:linear-gradient(145deg,#20d6bb14,#f1d18a0a),#030308c2;outline:none;transform:translateY(-2px)}.mirror-nav-chapter-ring strong{display:block;margin-top:8px;color:var(--text-primary);font-size:.76rem;line-height:1.2}.mirror-state-sequencer-section{overflow:hidden;background:radial-gradient(circle at 20% 20%,rgba(32,214,187,.07),transparent 27rem),radial-gradient(circle at 86% 74%,rgba(241,209,138,.075),transparent 29rem),#ffffff02}.mirror-state-sequencer{display:grid;grid-template-columns:minmax(260px,.58fr) minmax(560px,1.42fr);gap:42px;align-items:stretch}.mirror-state-sequencer-copy{align-self:start;position:sticky;top:110px}.mirror-state-sequencer-copy h2{max-width:11ch;margin:16px 0;color:var(--text-primary);font-size:clamp(2.6rem,5.6vw,5.05rem);line-height:.94;letter-spacing:0}.mirror-state-sequencer-stage{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(220px,.76fr) minmax(340px,1fr);gap:16px;padding:22px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:linear-gradient(135deg,rgba(32,214,187,.07),transparent 34%),linear-gradient(145deg,#ffffff0e,#ffffff03),#030308d1;box-shadow:inset 0 1px #ffffff0e,0 42px 110px #00000057}.mirror-state-sequencer-stage:before{content:"";position:absolute;inset:auto -16% -28% 28%;height:240px;border:1px solid rgba(241,209,138,.12);border-radius:50%;transform:rotate(-9deg) scaleX(1.68);pointer-events:none}.mirror-state-orbit{position:relative;min-height:430px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 48% 47%,rgba(32,214,187,.15),transparent 26%),radial-gradient(circle at 62% 64%,rgba(241,209,138,.1),transparent 28%),#0303089e}.mirror-state-core{position:absolute;top:50%;left:50%;z-index:3;color:#f0eef6eb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:clamp(5.2rem,13vw,9rem);line-height:1;text-shadow:0 0 38px rgba(32,214,187,.18),0 0 72px rgba(241,209,138,.08);transform:translate(-50%,-54%);animation:mirror-state-core-pulse 10s ease-in-out infinite}.mirror-state-ring,.mirror-state-route{position:absolute;pointer-events:none}.mirror-state-ring{border:1px solid rgba(240,238,246,.075);border-radius:50%}.mirror-state-ring-one{top:19%;right:9%;bottom:19%;left:9%;transform:rotate(-22deg) scaleX(1.55)}.mirror-state-ring-two{top:31%;right:12%;bottom:31%;left:12%;border-color:#f1d18a24;transform:rotate(22deg) scaleX(1.44)}.mirror-state-route{top:21%;right:15%;bottom:21%;left:15%;border:1px solid rgba(32,214,187,.16);border-radius:50%;transform:rotate(-14deg) scaleX(1.58);animation:mirror-state-route 14s ease-in-out infinite}.mirror-state-node{position:absolute;z-index:4;width:14px;aspect-ratio:1;border:1px solid rgba(240,238,246,.34);border-radius:50%;background:#030308eb;box-shadow:0 0 0 5px #f0eef609,0 0 24px #20d6bb26;transition:transform var(--transition),border-color var(--transition),background var(--transition),box-shadow var(--transition)}.mirror-state-node[data-mirror-state-node=mirror]{top:23%;left:25%}.mirror-state-node[data-mirror-state-node=reflection]{top:22%;right:27%}.mirror-state-node[data-mirror-state-node=brain]{top:45%;right:17%}.mirror-state-node[data-mirror-state-node=organisms]{right:28%;bottom:22%}.mirror-state-node[data-mirror-state-node=growth]{bottom:22%;left:28%}.mirror-state-node[data-mirror-state-node=proof]{top:46%;left:16%}.mirror-state-node[data-mirror-state-node=join]{top:50%;left:50%;transform:translate(-50%,-50%)}.mirror-state-node[data-active=true]{border-color:#f1d18ac2;background:#f1d18ab8;box-shadow:0 0 0 8px #f1d18a14,0 0 38px #f1d18a3d;transform:scale(1.34)}.mirror-state-node[data-mirror-state-node=join][data-active=true]{transform:translate(-50%,-50%) scale(1.34)}.mirror-state-controls{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-self:start}.mirror-state-controls button{min-height:68px;padding:12px 13px;border:1px solid rgba(240,238,246,.09);border-radius:8px;color:inherit;background:#030308ad;text-align:left;cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast)}.mirror-state-controls button:hover,.mirror-state-controls button:focus-visible,.mirror-state-controls button[aria-pressed=true]{border-color:#20d6bb66;background:linear-gradient(145deg,#20d6bb1c,#f1d18a0d),#030308db;outline:none;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0e}.mirror-state-controls button:active{transform:translateY(0)}.mirror-state-controls span,.mirror-state-output dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-state-controls strong{display:block;margin-top:7px;color:var(--text-primary);font-size:.84rem;line-height:1.15}.mirror-state-output{position:relative;z-index:2;grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mirror-state-output div{min-height:124px;padding:14px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0c,#ffffff03),#030308ad}.mirror-state-output dd{margin-top:9px;color:#f0eef6c7;font-size:.9rem;line-height:1.5}.mirror-state-link{position:relative;z-index:2;grid-column:2;justify-self:start;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid rgba(32,214,187,.26);border-radius:999px;color:#f0eef6e6;background:#20d6bb14;font-size:.9rem;font-weight:850;text-decoration:none;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.mirror-state-link:hover,.mirror-state-link:focus-visible{border-color:#f1d18a6b;color:#fff;background:#f1d18a17;outline:none;transform:translateY(-2px)}.mirror-experience-section{position:relative;padding:106px 0;border-bottom:1px solid rgba(240,238,246,.08)}.mirror-experience-page [id^=mirror-]{scroll-margin-top:96px}.mirror-reflection-section{background:radial-gradient(circle at 24% 20%,rgba(32,214,187,.08),transparent 28rem),#ffffff01}.mirror-brain-section{background:radial-gradient(circle at 78% 24%,rgba(241,209,138,.075),transparent 27rem),#ffffff02}.mirror-organism-section{background:radial-gradient(circle at 22% 70%,rgba(125,83,255,.09),transparent 28rem),#ffffff01}.mirror-growth-section{background:radial-gradient(circle at 78% 70%,rgba(32,214,187,.075),transparent 30rem),#ffffff02}.mirror-proof-section{background:radial-gradient(circle at 20% 28%,rgba(241,209,138,.07),transparent 28rem),#ffffff01}.mirror-join-section{background:radial-gradient(circle at 50% 18%,rgba(125,83,255,.08),transparent 31rem),#ffffff02}.mirror-experience-split{display:grid;grid-template-columns:minmax(280px,.76fr) minmax(0,1.24fr);gap:38px;align-items:start}.mirror-section-copy,.mirror-section-header{max-width:760px}.mirror-section-copy{position:sticky;top:108px}.mirror-section-copy h2,.mirror-section-header h2{margin-top:18px;color:var(--text-primary);font-size:3rem;line-height:1.04;letter-spacing:0}.mirror-section-header{margin-bottom:36px}.mirror-comparison-grid,.mirror-join-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mirror-reflection-stack{display:grid;gap:14px}.mirror-void-panel,.mirror-proof-band a,.mirror-join-grid a,.mirror-organism-link,.mirror-cell,.mirror-growth-rail li{border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#ffffff0d,#ffffff04),#06060cc2;box-shadow:inset 0 1px #ffffff0a}.mirror-void-panel,.mirror-proof-band a,.mirror-join-grid a{min-height:230px;padding:24px}.mirror-void-panel.is-organism{border-color:#20d6bb47;background:linear-gradient(145deg,#20d6bb14,#f1d18a09),#06060cd1}.mirror-void-panel h3,.mirror-proof-band strong,.mirror-join-grid strong,.mirror-organism-link strong{display:block;margin-top:14px;color:var(--text-primary);font-size:1.32rem;line-height:1.22}.mirror-void-panel p{margin-top:14px;color:var(--text-secondary);font-size:.94rem;line-height:1.68}.mirror-reflection-plane{position:relative;display:grid;grid-template-columns:minmax(180px,.48fr) minmax(0,1fr);gap:18px;align-items:stretch;overflow:hidden;min-height:276px;padding:20px;border:1px solid rgba(32,214,187,.16);border-radius:8px;background:radial-gradient(circle at 18% 50%,rgba(32,214,187,.12),transparent 34%),linear-gradient(135deg,#ffffff0d,#06060cc2),#030308d1;box-shadow:inset 0 1px #ffffff0d,0 24px 70px #00000038}.mirror-reflection-plane:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(32,214,187,.07),transparent),linear-gradient(rgba(240,238,246,.045) 1px,transparent 1px);background-size:100% 100%,100% 18px;opacity:.48;animation:mirror-reflection-plane-scan 8.8s ease-in-out infinite;pointer-events:none}.mirror-plane-surface,.mirror-plane-steps{position:relative;z-index:1}.mirror-plane-surface{min-height:232px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:radial-gradient(ellipse at 50% 50%,rgba(32,214,187,.16),transparent 34%),linear-gradient(180deg,#f0eef60f,#f0eef603 52%,#20d6bb0a);transform:perspective(620px) rotateX(62deg);transform-origin:center bottom}.mirror-plane-axis,.mirror-plane-current,.mirror-plane-node{position:absolute;pointer-events:none}.mirror-plane-axis{top:50%;right:12%;left:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(241,209,138,.64),transparent);box-shadow:0 0 28px #f1d18a24}.mirror-plane-current{right:16%;left:16%;height:1px;background:linear-gradient(90deg,transparent,rgba(32,214,187,.82),transparent);transform-origin:left center;animation:mirror-reflection-current 5.8s ease-in-out infinite}.mirror-plane-current-one{top:38%}.mirror-plane-current-two{top:62%;animation-delay:1.4s}.mirror-plane-node{top:50%;width:16px;height:16px;border:1px solid rgba(32,214,187,.52);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.5),transparent 58%),#030308e0;box-shadow:0 0 28px #20d6bb2e;transform:translateY(-50%)}.mirror-plane-node-input{left:17%}.mirror-plane-node-proof{right:17%;border-color:#f1d18aa3;box-shadow:0 0 32px #f1d18a2e}.mirror-plane-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none}.mirror-plane-steps li{position:relative;min-height:116px;padding:16px 16px 16px 18px;border-left:1px solid rgba(32,214,187,.28);background:linear-gradient(90deg,rgba(32,214,187,.052),transparent 86%)}.mirror-plane-steps li:before{content:"";position:absolute;top:20px;left:-4px;width:7px;height:7px;border-radius:50%;background:#f1d18ae0;box-shadow:0 0 18px #f1d18a33}.mirror-plane-steps span{color:#20d6bbd6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em}.mirror-plane-steps strong{display:block;margin-top:8px;color:var(--text-primary);font-size:1rem;line-height:1.22}.mirror-plane-steps p{margin-top:8px;color:#f0eef6b8;font-size:.83rem;line-height:1.54}.mirror-tension-thread{position:relative;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#20d6bb0f,#f1d18a07),#06060cc7;box-shadow:inset 0 1px #ffffff0b}.mirror-tension-thread:before{content:"";position:absolute;top:86px;bottom:24px;left:30px;width:1px;background:linear-gradient(180deg,#20d6bb29,#f1d18a80,#20d6bb1a);transform-origin:top center;animation:mirror-tension-draw 7s ease-in-out infinite;pointer-events:none}.mirror-tension-thread-header,.mirror-tension-thread ol{position:relative;z-index:1}.mirror-tension-thread-header{display:flex;gap:18px;align-items:end;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid rgba(240,238,246,.08)}.mirror-tension-thread-header span,.mirror-tension-thread li span{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-tension-thread-header strong{max-width:330px;color:var(--text-primary);font-size:1.14rem;line-height:1.24;text-align:right}.mirror-tension-thread ol{display:grid;gap:16px;margin-top:18px;list-style:none}.mirror-tension-thread li{position:relative;padding-left:38px}.mirror-tension-thread li:before{content:"";position:absolute;top:3px;left:0;width:17px;height:17px;border:1px solid rgba(32,214,187,.32);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.32),transparent 62%),#030308db;box-shadow:0 0 18px #20d6bb1f}.mirror-tension-thread li strong{display:block;margin-top:7px;color:var(--text-primary);font-size:1rem;line-height:1.24}.mirror-tension-thread li p{margin-top:7px;color:#f0eef6b8;font-size:.86rem;line-height:1.58}.mirror-human-signal-atlas{position:relative;display:grid;grid-template-columns:minmax(0,.82fr) minmax(240px,.46fr);grid-template-areas:"header field" "grid grid";gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 18% 18%,rgba(32,214,187,.12),transparent 20rem),radial-gradient(circle at 86% 42%,rgba(241,209,138,.09),transparent 18rem),linear-gradient(145deg,#ffffff0d,#ffffff04),#05060cd6;box-shadow:inset 0 1px #ffffff0d,0 26px 78px #00000038}.mirror-human-signal-atlas:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,transparent 0 34%,rgba(241,209,138,.062) 46%,transparent 58%),linear-gradient(rgba(240,238,246,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.018) 1px,transparent 1px);background-size:100% 100%,32px 32px,32px 32px;opacity:.58;transform:translate(-28%);animation:mirror-human-signal-scan 11s ease-in-out infinite;pointer-events:none}.mirror-human-signal-header,.mirror-human-signal-field,.mirror-human-signal-grid{position:relative;z-index:1}.mirror-human-signal-header{grid-area:header;display:grid;gap:11px;align-self:end}.mirror-human-signal-header span,.mirror-human-signal-grid span,.mirror-human-signal-grid dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-human-signal-header strong{max-width:700px;color:var(--text-primary);font-size:clamp(1.28rem,2.15vw,1.86rem);line-height:1.12}.mirror-human-signal-header p{max-width:720px;color:#f0eef6b8;font-size:.91rem;line-height:1.62}.mirror-human-signal-header a{width:fit-content;color:#20d6bbe0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.mirror-human-signal-header a:hover,.mirror-human-signal-header a:focus-visible{color:#f0eef6f5}.mirror-human-signal-field{grid-area:field;min-height:248px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 50%,rgba(32,214,187,.15),transparent 8rem),radial-gradient(circle at 50% 50%,rgba(241,209,138,.09),transparent 14rem),#030308a3}.mirror-human-signal-ring,.mirror-human-signal-core,.mirror-human-signal-node{position:absolute;pointer-events:none}.mirror-human-signal-ring{top:18%;right:14%;bottom:18%;left:14%;border:1px solid rgba(32,214,187,.2);border-radius:50%;transform:rotate(-18deg) scaleX(1.35)}.mirror-human-signal-ring-two{top:27%;right:20%;bottom:27%;left:20%;border-color:#f1d18a33;transform:rotate(18deg) scaleX(1.38)}.mirror-human-signal-core{top:50%;left:50%;color:#f0eef6eb;font-size:clamp(4rem,10vw,6.2rem);line-height:1;text-shadow:0 0 26px rgba(32,214,187,.18),0 0 42px rgba(241,209,138,.12);transform:translate(-50%,-50%)}.mirror-human-signal-node{width:15px;height:15px;border:1px solid rgba(32,214,187,.44);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.78),rgba(32,214,187,.18) 60%,transparent 72%),#030308e0;box-shadow:0 0 22px #20d6bb24;animation:mirror-human-signal-node 5.8s ease-in-out infinite}.mirror-human-signal-node[data-human-signal-node=life]{top:20%;left:28%}.mirror-human-signal-node[data-human-signal-node=work]{top:20%;right:27%;animation-delay:.35s}.mirror-human-signal-node[data-human-signal-node=access]{top:48%;right:14%;animation-delay:.7s}.mirror-human-signal-node[data-human-signal-node=growth]{right:28%;bottom:19%;animation-delay:1.05s}.mirror-human-signal-node[data-human-signal-node=security]{bottom:19%;left:28%;animation-delay:1.4s}.mirror-human-signal-node[data-human-signal-node=world]{top:48%;left:14%;animation-delay:1.75s}.mirror-human-signal-grid{grid-area:grid;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none}.mirror-human-signal-grid li{position:relative;display:grid;align-content:start;min-height:236px;padding:15px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#0303089e}.mirror-human-signal-grid li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent,rgba(32,214,187,.07),transparent);opacity:0;transform:translate(-24%);transition:opacity var(--transition-fast),transform var(--transition-fast);pointer-events:none}.mirror-human-signal-grid li:nth-child(2n){transform:translateY(14px)}.mirror-human-signal-grid li:nth-child(3n){border-color:#f1d18a1f}.mirror-human-signal-grid li:hover:before,.mirror-human-signal-grid li:focus-within:before{opacity:1;transform:translate(0)}.mirror-human-signal-grid strong{display:block;margin-top:10px;color:var(--text-primary);font-size:.98rem;line-height:1.2}.mirror-human-signal-grid p{margin-top:9px;color:#f0eef6b3;font-size:.78rem;line-height:1.5}.mirror-human-signal-grid dl{display:grid;gap:7px;margin-top:14px}.mirror-human-signal-grid div{display:grid;gap:3px;padding-top:8px;border-top:1px solid rgba(240,238,246,.07)}.mirror-human-signal-grid dd{color:#f0eef6bd;font-size:.76rem;line-height:1.44}.mirror-desire-translation{position:relative;display:grid;grid-template-columns:minmax(0,.68fr) minmax(240px,.32fr);grid-template-areas:"copy orbit" "grid grid";gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(32,214,187,.14);border-radius:8px;background:radial-gradient(circle at 12% 18%,rgba(241,209,138,.1),transparent 20rem),radial-gradient(circle at 88% 8%,rgba(32,214,187,.12),transparent 18rem),radial-gradient(circle at 66% 94%,rgba(122,92,255,.08),transparent 18rem),linear-gradient(145deg,#ffffff0d,#ffffff03),#05060cdb;box-shadow:inset 0 1px #ffffff0d,0 26px 86px #0000003d}.mirror-desire-translation:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0 32%,rgba(32,214,187,.07) 43%,transparent 54%),linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.018) 1px,transparent 1px);background-size:100% 100%,28px 28px,28px 28px;opacity:.55;transform:translate(-30%);animation:mirror-desire-wall-scan 12.8s ease-in-out infinite;pointer-events:none}.mirror-desire-translation-copy,.mirror-desire-translation-orbit,.mirror-desire-translation-grid{position:relative;z-index:1}.mirror-desire-translation-copy{grid-area:copy;display:grid;align-content:end;gap:12px}.mirror-desire-translation-copy span,.mirror-desire-translation-grid span,.mirror-desire-translation-grid dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.6rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.mirror-desire-translation-copy strong{max-width:760px;color:var(--text-primary);font-size:clamp(1.3rem,2.3vw,1.95rem);line-height:1.1}.mirror-desire-translation-copy p{max-width:760px;color:#f0eef6b8;font-size:.91rem;line-height:1.62}.mirror-desire-translation-copy a{width:fit-content;color:#20d6bbe0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.mirror-desire-translation-copy a:hover,.mirror-desire-translation-copy a:focus-visible{color:#f0eef6f5}.mirror-desire-translation-orbit{grid-area:orbit;min-height:286px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 50%,rgba(32,214,187,.13),transparent 7rem),radial-gradient(circle at 50% 50%,rgba(241,209,138,.1),transparent 13rem),#0303089e}.mirror-desire-ring,.mirror-desire-core,.mirror-desire-current,.mirror-desire-node{position:absolute;pointer-events:none}.mirror-desire-ring{top:19%;right:12%;bottom:19%;left:12%;border:1px solid rgba(32,214,187,.2);border-radius:50%;transform:rotate(-22deg) scaleX(1.42)}.mirror-desire-ring-two{top:28%;right:18%;bottom:28%;left:18%;border-color:#f1d18a38;transform:rotate(22deg) scaleX(1.44)}.mirror-desire-core{top:50%;left:50%;color:#f0eef6eb;font-size:clamp(4rem,10vw,6rem);line-height:1;text-shadow:0 0 28px rgba(32,214,187,.2),0 0 46px rgba(241,209,138,.12);transform:translate(-50%,-50%)}.mirror-desire-current{top:50%;left:50%;width:68%;height:1px;background:linear-gradient(90deg,transparent,rgba(32,214,187,.44),rgba(241,209,138,.36),transparent);transform:translate(-50%,-50%) rotate(-23deg) scaleX(.58);transform-origin:center;animation:mirror-desire-current 7.8s ease-in-out infinite}.mirror-desire-current-two{transform:translate(-50%,-50%) rotate(23deg) scaleX(.5);animation-delay:-2.6s;animation-duration:9.4s}.mirror-desire-node{width:13px;height:13px;border:1px solid rgba(32,214,187,.42);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.82),rgba(32,214,187,.18) 58%,transparent 72%),#030308e0;box-shadow:0 0 20px #20d6bb24;animation:mirror-desire-node 6.4s ease-in-out infinite}.mirror-desire-node[data-desire-node=work]{top:15%;left:29%}.mirror-desire-node[data-desire-node=becoming]{top:15%;right:29%;animation-delay:.25s}.mirror-desire-node[data-desire-node=life]{top:35%;right:11%;animation-delay:.5s}.mirror-desire-node[data-desire-node=time]{right:16%;bottom:27%;animation-delay:.75s}.mirror-desire-node[data-desire-node=security]{right:32%;bottom:13%;animation-delay:1s}.mirror-desire-node[data-desire-node=world]{bottom:13%;left:32%;animation-delay:1.25s}.mirror-desire-node[data-desire-node=entrepreneurship]{bottom:27%;left:16%;animation-delay:1.5s}.mirror-desire-node[data-desire-node=learning]{top:35%;left:11%;animation-delay:1.75s}.mirror-desire-node[data-desire-node=creative]{top:49%;left:50%;border-color:#f1d18a7a;transform:translate(-50%,-50%);animation-delay:2s}.mirror-desire-translation-grid{grid-area:grid;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:10px;list-style:none}.mirror-desire-translation-grid li{position:relative;display:grid;align-content:start;min-height:286px;overflow:hidden;padding:14px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#03030899}.mirror-desire-translation-grid li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent,rgba(32,214,187,.066),rgba(241,209,138,.04),transparent);opacity:0;transform:translate(-26%);transition:opacity var(--transition-fast),transform var(--transition-fast);pointer-events:none}.mirror-desire-translation-grid li:hover:before,.mirror-desire-translation-grid li:focus-within:before{opacity:1;transform:translate(0)}.mirror-desire-translation-grid li[data-desire-route=work],.mirror-desire-translation-grid li[data-desire-route=creative]{grid-column:span 2}.mirror-desire-translation-grid li[data-desire-route=becoming],.mirror-desire-translation-grid li[data-desire-route=time],.mirror-desire-translation-grid li[data-desire-route=world]{transform:translateY(14px)}.mirror-desire-translation-grid li[data-desire-route=security],.mirror-desire-translation-grid li[data-desire-route=creative]{border-color:#f1d18a29;background:radial-gradient(circle at 92% 12%,rgba(241,209,138,.07),transparent 9rem),linear-gradient(180deg,#ffffff0c,#ffffff03),#0303089e}.mirror-desire-translation-grid strong{display:block;margin-top:10px;color:var(--text-primary);font-size:.98rem;line-height:1.18}.mirror-desire-translation-grid p{margin-top:8px;color:#f0eef6b3;font-size:.78rem;line-height:1.48;overflow-wrap:anywhere}.mirror-desire-translation-grid dl{display:grid;gap:7px;margin-top:14px}.mirror-desire-translation-grid div{display:grid;grid-template-columns:minmax(76px,.34fr) minmax(0,.66fr);gap:8px;padding-top:8px;border-top:1px solid rgba(240,238,246,.07)}.mirror-desire-translation-grid dd{color:#f0eef6bd;font-size:.75rem;line-height:1.42;overflow-wrap:anywhere}.mirror-route-compass{position:relative;display:grid;grid-template-columns:minmax(0,.62fr) minmax(220px,.38fr);grid-template-areas:"copy dial" "grid grid" "boundary boundary";gap:16px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:radial-gradient(circle at 8% 20%,rgba(32,214,187,.13),transparent 18rem),radial-gradient(circle at 80% 22%,rgba(241,209,138,.1),transparent 17rem),radial-gradient(circle at 72% 92%,rgba(122,92,255,.07),transparent 16rem),linear-gradient(145deg,#ffffff0d,#ffffff03),#05060cdb;box-shadow:inset 0 1px #ffffff0d,0 24px 76px #00000038}.mirror-route-compass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,transparent 0 32%,rgba(32,214,187,.064) 44%,transparent 56%),linear-gradient(rgba(240,238,246,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.016) 1px,transparent 1px);background-size:100% 100%,34px 34px,34px 34px;opacity:.58;transform:translate(-28%);animation:mirror-route-compass-scan 14.6s ease-in-out infinite;pointer-events:none}.mirror-route-compass-copy,.mirror-route-compass-dial,.mirror-route-compass-grid,.mirror-route-compass-boundary{position:relative;z-index:1}.mirror-route-compass-copy{grid-area:copy;display:grid;align-content:end;gap:12px}.mirror-route-compass-copy span,.mirror-route-compass-grid span,.mirror-route-compass-grid dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.6rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.mirror-route-compass-copy strong{max-width:740px;color:var(--text-primary);font-size:clamp(1.28rem,2.25vw,1.92rem);line-height:1.1}.mirror-route-compass-copy p{max-width:740px;color:#f0eef6b8;font-size:.91rem;line-height:1.62}.mirror-route-compass-dial{grid-area:dial;min-height:250px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 50%,rgba(32,214,187,.12),transparent 7rem),radial-gradient(circle at 50% 50%,rgba(241,209,138,.09),transparent 12rem),#0303089e}.mirror-route-compass-axis,.mirror-route-compass-core,.mirror-route-compass-ring,.mirror-route-compass-node{position:absolute;pointer-events:none}.mirror-route-compass-axis{top:50%;left:50%;width:76%;height:1px;background:linear-gradient(90deg,transparent,rgba(32,214,187,.44),rgba(241,209,138,.36),transparent);transform:translate(-50%,-50%) rotate(-17deg)}.mirror-route-compass-core{top:50%;left:50%;color:#f0eef6eb;font-size:clamp(3.6rem,9vw,5.6rem);line-height:1;text-shadow:0 0 28px rgba(32,214,187,.18),0 0 42px rgba(241,209,138,.12);transform:translate(-50%,-50%)}.mirror-route-compass-ring{top:18%;right:11%;bottom:18%;left:11%;border:1px solid rgba(32,214,187,.2);border-radius:50%;transform:rotate(-17deg) scaleX(1.38)}.mirror-route-compass-ring-two{top:28%;right:18%;bottom:28%;left:18%;border-color:#f1d18a33;transform:rotate(19deg) scaleX(1.42)}.mirror-route-compass-node{width:13px;height:13px;border:1px solid rgba(32,214,187,.44);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.82),rgba(32,214,187,.18) 58%,transparent 72%),#030308e0;box-shadow:0 0 20px #20d6bb24;animation:mirror-route-compass-node 7s ease-in-out infinite}.mirror-route-compass-node[data-route-node=mental-room]{top:18%;left:25%}.mirror-route-compass-node[data-route-node=mastery]{top:18%;right:26%;animation-delay:.28s}.mirror-route-compass-node[data-route-node=access]{top:47%;right:12%;animation-delay:.56s}.mirror-route-compass-node[data-route-node=becoming]{right:27%;bottom:15%;animation-delay:.84s}.mirror-route-compass-node[data-route-node=security]{bottom:15%;left:27%;animation-delay:1.12s}.mirror-route-compass-node[data-route-node=world]{top:47%;left:12%;animation-delay:1.4s}.mirror-route-compass-grid{grid-area:grid;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.86fr);gap:10px;list-style:none}.mirror-route-compass-grid li{position:relative;display:grid;align-content:start;min-height:258px;overflow:hidden;padding:14px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#03030899}.mirror-route-compass-grid li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent,rgba(32,214,187,.066),rgba(241,209,138,.04),transparent);opacity:0;transform:translate(-26%);transition:opacity var(--transition-fast),transform var(--transition-fast);pointer-events:none}.mirror-route-compass-grid li:hover:before,.mirror-route-compass-grid li:focus-within:before{opacity:1;transform:translate(0)}.mirror-route-compass-grid li[data-route-compass=mental-room],.mirror-route-compass-grid li[data-route-compass=access]{grid-column:span 2}.mirror-route-compass-grid li[data-route-compass=becoming],.mirror-route-compass-grid li[data-route-compass=world]{transform:translateY(16px)}.mirror-route-compass-grid li[data-route-compass=security],.mirror-route-compass-grid li[data-route-compass=world]{border-color:#f1d18a29;background:radial-gradient(circle at 92% 12%,rgba(241,209,138,.07),transparent 9rem),linear-gradient(180deg,#ffffff0c,#ffffff03),#0303089e}.mirror-route-compass-grid strong{display:block;margin-top:10px;color:var(--text-primary);font-size:.98rem;line-height:1.18}.mirror-route-compass-grid p{margin-top:8px;color:#f0eef6b3;font-size:.78rem;line-height:1.48;overflow-wrap:anywhere}.mirror-route-compass-grid dl{display:grid;gap:7px;margin-top:14px}.mirror-route-compass-grid div{display:grid;grid-template-columns:minmax(76px,.34fr) minmax(0,.66fr);gap:8px;padding-top:8px;border-top:1px solid rgba(240,238,246,.07)}.mirror-route-compass-grid dd{color:#f0eef6bd;font-size:.75rem;line-height:1.42;overflow-wrap:anywhere}.mirror-route-compass-grid a{align-self:end;width:fit-content;margin-top:14px;color:#20d6bbdb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.mirror-route-compass-grid a:after{content:" ->"}.mirror-route-compass-grid a:hover,.mirror-route-compass-grid a:focus-visible{color:#f0eef6f5}.mirror-route-compass-boundary{grid-area:boundary;max-width:980px;justify-self:center;margin:4px 0 0;color:#f0eef6a8;font-size:.82rem;line-height:1.62;text-align:center}.mirror-delivery-calibration{position:relative;display:grid;grid-template-columns:minmax(0,.62fr) minmax(210px,.38fr);grid-template-areas:"copy meter" "grid grid";gap:18px;align-items:stretch;overflow:hidden;padding:20px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:radial-gradient(circle at 20% 18%,rgba(32,214,187,.12),transparent 18rem),radial-gradient(circle at 78% 68%,rgba(241,209,138,.08),transparent 20rem),linear-gradient(145deg,#ffffff0d,#ffffff04),#05060cd1;box-shadow:inset 0 1px #ffffff0d}.mirror-delivery-calibration:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 0 34%,rgba(32,214,187,.09) 45%,transparent 56%),linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px);background-size:100% 100%,100% 32px;opacity:.54;transform:translate(-28%);animation:mirror-delivery-scan 12.4s ease-in-out infinite;pointer-events:none}.mirror-delivery-copy,.mirror-delivery-meter,.mirror-delivery-grid{position:relative;z-index:1}.mirror-delivery-copy{grid-area:copy;display:grid;align-content:center;gap:12px}.mirror-delivery-copy span,.mirror-delivery-grid span,.mirror-delivery-grid small{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-delivery-copy strong{color:var(--text-primary);font-size:clamp(1.18rem,2.2vw,1.7rem);line-height:1.12}.mirror-delivery-copy p{color:#f0eef6b8;font-size:.9rem;line-height:1.6}.mirror-delivery-meter{grid-area:meter;min-height:250px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle,rgba(32,214,187,.12),transparent 52%),#03030885}.mirror-delivery-axis,.mirror-delivery-pulse,.mirror-delivery-core{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.mirror-delivery-axis{width:min(15vw,150px);height:min(15vw,150px);border:1px solid rgba(32,214,187,.24);border-radius:50%}.mirror-delivery-axis:before,.mirror-delivery-axis:after{content:"";position:absolute;inset:50% auto auto 50%;width:135%;height:1px;background:linear-gradient(90deg,transparent,rgba(241,209,138,.48),transparent);transform:translate(-50%,-50%)}.mirror-delivery-axis:after{transform:translate(-50%,-50%) rotate(90deg)}.mirror-delivery-pulse{width:min(20vw,210px);height:min(20vw,210px);border:1px solid rgba(32,214,187,.16);border-radius:50%;animation:mirror-delivery-pulse 7.6s ease-in-out infinite}.mirror-delivery-pulse-two{width:min(11vw,112px);height:min(11vw,112px);border-color:#f1d18a33;animation-delay:-2s;animation-duration:9.2s}.mirror-delivery-core{display:grid;place-items:center;width:70px;height:38px;color:#f0eef6e6;font-size:2.2rem;line-height:1;text-shadow:0 0 24px rgba(32,214,187,.24)}.mirror-delivery-grid{grid-area:grid;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.mirror-delivery-grid li:last-child{grid-column:1 / -1}.mirror-delivery-grid li{padding:13px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:#0303088f}.mirror-delivery-grid strong{display:block;margin-top:6px;color:var(--text-primary);font-size:.96rem;line-height:1.18}.mirror-delivery-grid p{margin-top:7px;color:#f0eef6ad;font-size:.82rem;line-height:1.5}.mirror-delivery-grid small{display:block;margin-top:9px;color:#20d6bbd1;font-size:.56rem}.mirror-delivery-grid li[data-delivery-signal=not-delivered]{border-color:#f1d18a33;background:radial-gradient(circle at 94% 12%,rgba(241,209,138,.08),transparent 9rem),#03030899}.mirror-signal-constellation{position:relative;display:grid;grid-template-columns:minmax(220px,.54fr) minmax(0,.7fr);grid-template-areas:"field copy" "packets packets";gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(32,214,187,.16);border-radius:8px;background:radial-gradient(circle at 23% 38%,rgba(32,214,187,.12),transparent 26%),radial-gradient(circle at 82% 18%,rgba(241,209,138,.08),transparent 28%),linear-gradient(145deg,#ffffff0d,#ffffff04),#05060cd1;box-shadow:inset 0 1px #ffffff0b,0 26px 80px #0000003d}.mirror-signal-constellation:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent 0 32%,rgba(32,214,187,.082) 44%,transparent 58%),linear-gradient(rgba(240,238,246,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.02) 1px,transparent 1px);background-size:100% 100%,34px 34px,34px 34px;opacity:.62;transform:translate(-26%);animation:mirror-adaptive-sheen 11s ease-in-out infinite;pointer-events:none}.mirror-signal-field,.mirror-signal-copy,.mirror-signal-packets{position:relative;z-index:1}.mirror-signal-field{grid-area:field;min-height:252px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 50%,rgba(241,209,138,.14),transparent 18%),radial-gradient(circle at 50% 50%,rgba(32,214,187,.08),transparent 52%),#03030894}.mirror-signal-field:before,.mirror-signal-field:after{content:"";position:absolute;top:34px;right:34px;bottom:34px;left:34px;border:1px solid rgba(32,214,187,.16);border-radius:50%;transform:rotate(-18deg) scaleX(1.36);pointer-events:none}.mirror-signal-field:after{border-color:#f1d18a2e;transform:rotate(18deg) scaleX(1.36)}.mirror-signal-core,.mirror-signal-current,.mirror-signal-node{position:absolute;pointer-events:none}.mirror-signal-core{top:50%;left:50%;color:#ffffffeb;font-size:clamp(5rem,12vw,7.4rem);line-height:1;text-shadow:0 0 28px rgba(32,214,187,.18),0 14px 40px rgba(0,0,0,.42);transform:translate(-50%,-50%)}.mirror-signal-current{--mirror-signal-current-rotation: 32deg;top:50%;left:50%;width:42%;height:1px;background:linear-gradient(90deg,transparent,rgba(32,214,187,.7),rgba(241,209,138,.42),transparent);transform-origin:left center;animation:mirror-signal-constellation-current 6.8s ease-in-out infinite}.mirror-signal-current-one{transform:rotate(var(--mirror-signal-current-rotation)) translate(-50%)}.mirror-signal-current-two{--mirror-signal-current-rotation: -32deg;transform:rotate(var(--mirror-signal-current-rotation)) translate(-50%);animation-delay:1.6s}.mirror-signal-node{width:16px;height:16px;border:1px solid rgba(32,214,187,.46);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.4),transparent 60%),#030308db;box-shadow:0 0 0 6px #20d6bb08,0 0 24px #20d6bb21;animation:mirror-signal-node 5.8s ease-in-out infinite}.mirror-signal-node[data-signal-node=builder]{top:18%;left:24%}.mirror-signal-node[data-signal-node=user]{top:26%;right:19%;border-color:#f1d18a7a;background:radial-gradient(circle,rgba(241,209,138,.42),transparent 60%),#030308db;box-shadow:0 0 0 6px #f1d18a09,0 0 24px #f1d18a1f;animation-delay:.7s}.mirror-signal-node[data-signal-node=investor]{right:27%;bottom:18%;animation-delay:1.4s}.mirror-signal-node[data-signal-node=researcher]{bottom:24%;left:18%;border-radius:4px;border-color:#f0eef66b;animation-delay:2.1s}.mirror-signal-copy{grid-area:copy;align-self:center}.mirror-signal-copy span,.mirror-signal-packets span,.mirror-signal-packets small{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.64rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-signal-copy strong{display:block;max-width:420px;margin-top:10px;color:var(--text-primary);font-size:1.28rem;line-height:1.18}.mirror-signal-copy p{margin-top:12px;color:#f0eef6b8;font-size:.9rem;line-height:1.6}.mirror-signal-packets{grid-area:packets;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;list-style:none}.mirror-signal-packets li{position:relative;min-height:188px;padding:16px;overflow:hidden;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:linear-gradient(145deg,#ffffff0d,#ffffff04),#030308b8}.mirror-signal-packets li:before{content:"";position:absolute;top:14px;right:14px;width:11px;height:11px;border:1px solid rgba(32,214,187,.36);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.3),transparent 65%)}.mirror-signal-packets li[data-signal-role=user]:before,.mirror-signal-packets li[data-signal-role=investor]:before{border-color:#f1d18a66;background:radial-gradient(circle,rgba(241,209,138,.28),transparent 65%)}.mirror-signal-packets li[data-signal-role=investor],.mirror-signal-packets li[data-signal-role=researcher]{transform:translateY(18px)}.mirror-signal-packets strong{display:block;margin-top:10px;color:var(--text-primary);font-size:.98rem;line-height:1.2}.mirror-signal-packets p{margin-top:9px;color:#f0eef6b3;font-size:.8rem;line-height:1.48}.mirror-signal-packets small{display:block;margin-top:12px;color:#20d6bbc7;font-size:.58rem;letter-spacing:.04em}.mirror-adaptive-engine{position:relative;display:grid;grid-template-columns:minmax(190px,.46fr) minmax(0,.68fr);grid-template-areas:"orbit copy" "orbit lenses" "loop loop";gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(241,209,138,.17);border-radius:8px;background:radial-gradient(circle at 16% 34%,rgba(241,209,138,.13),transparent 28%),radial-gradient(circle at 82% 78%,rgba(32,214,187,.075),transparent 32%),linear-gradient(135deg,#ffffff0c,#06060cb8),#040409db;box-shadow:inset 0 1px #ffffff0d,0 28px 80px #0000003d}.mirror-adaptive-engine:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent 0 34%,rgba(241,209,138,.09) 44%,transparent 56%),linear-gradient(rgba(240,238,246,.036) 1px,transparent 1px);background-size:100% 100%,100% 22px;opacity:.5;transform:translate(-28%);animation:mirror-adaptive-sheen 10s ease-in-out infinite;pointer-events:none}.mirror-adaptive-engine[data-lens-runtime=paused]:before,.mirror-adaptive-engine[data-lens-runtime=static]:before{animation-play-state:paused}.mirror-adaptive-orbit,.mirror-adaptive-copy,.mirror-adaptive-lenses,.mirror-adaptive-loop{position:relative;z-index:1}.mirror-adaptive-orbit{grid-area:orbit;align-self:stretch;min-height:272px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 48%,rgba(241,209,138,.16),transparent 26%),radial-gradient(circle at 50% 48%,rgba(32,214,187,.07),transparent 47%)}.mirror-adaptive-orbit:before,.mirror-adaptive-orbit:after,.mirror-adaptive-lens,.mirror-adaptive-signal,.mirror-adaptive-node{position:absolute;pointer-events:none}.mirror-adaptive-orbit:before,.mirror-adaptive-orbit:after{content:"";top:24px;right:18px;bottom:24px;left:18px;border:1px solid rgba(241,209,138,.22);border-radius:50%;transform:rotate(18deg) scaleX(.72)}.mirror-adaptive-orbit:after{border-color:#20d6bb29;transform:rotate(-18deg) scaleX(.72)}.mirror-adaptive-lens{top:50%;left:50%;width:118px;height:118px;border:1px solid rgba(241,209,138,.48);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.2),transparent 58%),#030308b8;box-shadow:inset 0 0 34px #f1d18a14,0 0 48px #f1d18a1a;transform:translate(-50%,-50%);animation:mirror-adaptive-lens 8s ease-in-out infinite}.mirror-adaptive-engine[data-lens-runtime=active] .mirror-adaptive-lens,.mirror-adaptive-engine[data-lens-runtime=manual] .mirror-adaptive-lens{border-color:#f1d18aad;box-shadow:inset 0 0 38px #f1d18a1f,0 0 58px #f1d18a29,0 0 76px #20d6bb12}.mirror-adaptive-lens:before,.mirror-adaptive-lens:after{content:"";position:absolute;top:16px;right:-14px;bottom:16px;left:-14px;border:1px solid rgba(241,209,138,.34);border-radius:50%}.mirror-adaptive-lens:after{top:-14px;right:16px;bottom:-14px;left:16px;border-color:#20d6bb33}.mirror-adaptive-signal{top:50%;right:18%;left:18%;height:1px;background:linear-gradient(90deg,transparent,rgba(241,209,138,.72),transparent);transform-origin:center;animation:mirror-adaptive-signal 6.2s ease-in-out infinite}.mirror-adaptive-signal-one{transform:rotate(24deg) scaleX(.7)}.mirror-adaptive-signal-two{animation-delay:1.6s;transform:rotate(-24deg) scaleX(.7)}.mirror-adaptive-node{width:14px;height:14px;border:1px solid rgba(241,209,138,.52);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.52),transparent 60%),#040409db;box-shadow:0 0 22px #f1d18a21}.mirror-adaptive-node.is-runtime-active{border-color:#f1d18adb;background:radial-gradient(circle,rgba(241,209,138,.88),rgba(32,214,187,.18) 58%,transparent 72%),#040409e6;box-shadow:0 0 0 7px #f1d18a0a,0 0 30px #f1d18a33;transform:scale(1.16)}.mirror-adaptive-node[data-lens-node=architect]{top:19%;left:23%}.mirror-adaptive-node[data-lens-node=cartographer]{top:19%;right:23%;border-color:#9ac08a94;background:radial-gradient(circle,rgba(154,192,138,.52),transparent 60%),#040409db}.mirror-adaptive-node[data-lens-node=translator]{bottom:19%;left:23%;border-color:#20d6bb7a;background:radial-gradient(circle,rgba(32,214,187,.45),transparent 60%),#040409db}.mirror-adaptive-node[data-lens-node=ritualist]{right:23%;bottom:19%}.mirror-adaptive-copy{grid-area:copy;display:grid;gap:10px;align-self:end}.mirror-adaptive-copy span,.mirror-adaptive-lenses span,.mirror-adaptive-loop dt{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-adaptive-copy strong{max-width:390px;color:var(--text-primary);font-size:1.34rem;line-height:1.16}.mirror-adaptive-copy p{color:#f0eef6b8;font-size:.9rem;line-height:1.62}.mirror-adaptive-lenses{grid-area:lenses;display:grid;gap:8px;list-style:none}.mirror-adaptive-lenses li{position:relative;display:grid;border-top:1px solid rgba(240,238,246,.075)}.mirror-adaptive-lenses li:first-child{border-top:0}.mirror-adaptive-lenses li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(241,209,138,.08),rgba(32,214,187,.04),transparent);opacity:0;transform:scaleX(.84);transform-origin:left;transition:opacity var(--transition-fast),transform var(--transition-fast);pointer-events:none}.mirror-adaptive-lenses li.is-runtime-active:before{opacity:1;transform:scaleX(1)}.mirror-adaptive-lens-button{position:relative;z-index:1;display:grid;grid-template-columns:minmax(104px,.34fr) minmax(0,1fr);gap:14px;align-items:baseline;width:100%;padding:10px 0;border:0;color:inherit;text-align:left;background:transparent;cursor:pointer}.mirror-adaptive-lens-button:focus-visible{outline:2px solid rgba(241,209,138,.72);outline-offset:4px}.mirror-adaptive-lens-button[aria-pressed=true] span{color:#ffe7b4f5}.mirror-adaptive-lenses p,.mirror-adaptive-loop dd{color:#f0eef6b8;font-size:.8rem;line-height:1.48}.mirror-adaptive-loop{grid-area:loop;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:16px;border-top:1px solid rgba(240,238,246,.08)}.mirror-adaptive-loop div{display:grid;gap:6px;min-height:80px;padding:14px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:#ffffff07}.mirror-adaptive-loop div.is-runtime-active{border-color:#f1d18a2e;background:linear-gradient(135deg,#f1d18a12,#20d6bb09),#ffffff07;box-shadow:inset 0 1px #ffffff0b}.mirror-signal-composer{position:relative;display:grid;grid-template-columns:minmax(0,.64fr) minmax(250px,.46fr);grid-template-areas:"copy output" "controls output";gap:16px;overflow:hidden;padding:20px;border:1px solid rgba(32,214,187,.15);border-radius:8px;background:radial-gradient(circle at 13% 18%,rgba(32,214,187,.105),transparent 19rem),radial-gradient(circle at 82% 78%,rgba(241,209,138,.11),transparent 20rem),linear-gradient(145deg,#ffffff0c,#ffffff04),#040409d6;box-shadow:inset 0 1px #ffffff0c,0 26px 72px #00000038}.mirror-signal-composer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0 37%,rgba(32,214,187,.065) 47%,transparent 58%),linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px);background-size:100% 100%,100% 24px;opacity:.54;transform:translate(-30%);animation:mirror-adaptive-sheen 11.5s ease-in-out infinite;pointer-events:none}.mirror-signal-composer-copy,.mirror-signal-composer-controls,.mirror-signal-composer-output{position:relative;z-index:1}.mirror-signal-composer-copy{grid-area:copy;display:grid;gap:10px}.mirror-signal-composer-copy span,.mirror-signal-composer-controls legend,.mirror-signal-composer-controls span,.mirror-signal-composer-output dt{color:#20d6bbdb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-signal-composer-copy strong{max-width:520px;color:var(--text-primary);font-size:clamp(1.24rem,2vw,1.62rem);line-height:1.15}.mirror-signal-composer-copy p{max-width:620px;color:#f0eef6b8;font-size:.9rem;line-height:1.62}.mirror-signal-composer-controls{grid-area:controls;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;padding:0;border:0}.mirror-signal-composer-controls legend{grid-column:1 / -1;margin-bottom:2px}.mirror-signal-composer-controls button{display:grid;gap:8px;min-height:116px;padding:14px;border:1px solid rgba(240,238,246,.085);border-radius:8px;color:inherit;text-align:left;background:linear-gradient(145deg,#ffffff0a,#ffffff03),#0303088a;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.mirror-signal-composer-controls button:hover{border-color:#20d6bb33;transform:translateY(-1px)}.mirror-signal-composer-controls button:active{transform:translateY(0) scale(.99)}.mirror-signal-composer-controls button:focus-visible{outline:2px solid rgba(32,214,187,.7);outline-offset:3px}.mirror-signal-composer-controls button[aria-pressed=true]{border-color:#f1d18a40;background:linear-gradient(145deg,#f1d18a14,#20d6bb0a),#040409a8;box-shadow:inset 0 1px #ffffff0c}.mirror-signal-composer-controls button[aria-pressed=true] span{color:#ffe7b4f5}.mirror-signal-composer-controls p{color:#f0eef6b8;font-size:.78rem;line-height:1.42}.mirror-signal-composer-output{grid-area:output;display:grid;align-content:start;gap:0;min-height:100%;padding:16px;border:1px solid rgba(241,209,138,.15);border-radius:8px;background:linear-gradient(180deg,#f1d18a0e,#ffffff04),#0303089e}.mirror-signal-composer-output div{display:grid;grid-template-columns:minmax(112px,.36fr) minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid rgba(240,238,246,.075)}.mirror-signal-composer-output div:first-child{border-top:0;padding-top:0}.mirror-signal-composer-output dd{color:#f0eef6c9;font-size:.84rem;line-height:1.5}.mirror-memory-consent{position:relative;display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(154,192,138,.16);border-radius:8px;background:radial-gradient(circle at 16% 22%,rgba(154,192,138,.1),transparent 20rem),radial-gradient(circle at 80% 74%,rgba(32,214,187,.08),transparent 22rem),linear-gradient(145deg,#ffffff0c,#ffffff04),#04050ae0;box-shadow:inset 0 1px #ffffff0d,0 28px 80px #00000038}.mirror-memory-consent:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent 0 34%,rgba(154,192,138,.066) 46%,transparent 58%),linear-gradient(rgba(240,238,246,.022) 1px,transparent 1px);background-size:100% 100%,100% 26px;opacity:.56;transform:translate(-28%);animation:mirror-memory-consent-scan 13s ease-in-out infinite;pointer-events:none}.mirror-memory-consent-copy,.mirror-memory-consent-grid,.mirror-memory-consent-boundary{position:relative;z-index:1}.mirror-memory-consent-copy{display:grid;align-content:start;gap:12px}.mirror-memory-consent-copy span,.mirror-memory-consent-grid span,.mirror-memory-consent-grid dt{color:#9ac08ae6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-memory-consent-copy strong{max-width:520px;color:var(--text-primary);font-size:clamp(1.26rem,2.1vw,1.72rem);line-height:1.13}.mirror-memory-consent-copy p{max-width:620px;color:#f0eef6b8;font-size:.9rem;line-height:1.62}.mirror-memory-consent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.mirror-memory-consent-grid li{position:relative;display:grid;align-content:start;min-height:254px;overflow:hidden;padding:15px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#0303089e}.mirror-memory-consent-grid li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(125deg,transparent,rgba(154,192,138,.07),transparent);opacity:0;transform:translate(-24%);transition:opacity var(--transition-fast),transform var(--transition-fast);pointer-events:none}.mirror-memory-consent-grid li:nth-child(2n){border-color:#20d6bb1f}.mirror-memory-consent-grid li:hover:before,.mirror-memory-consent-grid li:focus-within:before{opacity:1;transform:translate(0)}.mirror-memory-consent-grid strong{display:block;margin-top:10px;color:var(--text-primary);font-size:1rem;line-height:1.2}.mirror-memory-consent-grid dl{display:grid;gap:9px;margin-top:14px}.mirror-memory-consent-grid div{display:grid;gap:4px;padding-top:9px;border-top:1px solid rgba(240,238,246,.07)}.mirror-memory-consent-grid dd{color:#f0eef6b8;font-size:.78rem;line-height:1.46}.mirror-memory-consent-boundary{grid-column:1 / -1;margin-top:-2px;padding:14px 16px;border:1px solid rgba(241,209,138,.16);border-radius:8px;color:#ffe7b4e0;font-size:.84rem;line-height:1.55;background:linear-gradient(135deg,#f1d18a11,#9ac08a09),#0303089e}@media(max-width:1020px){.mirror-memory-consent{grid-template-columns:1fr}.mirror-memory-consent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.mirror-memory-consent{grid-template-columns:1fr;padding:14px}.mirror-memory-consent-copy strong{max-width:none;font-size:1.1rem}.mirror-memory-consent-grid{grid-template-columns:1fr}.mirror-memory-consent-grid li{min-height:0;padding:12px}}.mirror-remix-fit{position:relative;display:grid;grid-template-columns:minmax(0,.72fr) minmax(230px,.38fr);grid-template-areas:"copy orbit" "grid grid";gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(32,214,187,.14);border-radius:8px;background:radial-gradient(circle at 18% 24%,rgba(32,214,187,.1),transparent 21rem),radial-gradient(circle at 84% 52%,rgba(241,209,138,.1),transparent 20rem),linear-gradient(145deg,#ffffff0c,#ffffff04),#040409d6;box-shadow:inset 0 1px #ffffff0c,0 28px 80px #00000038}.mirror-remix-fit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent 0 31%,rgba(241,209,138,.07) 45%,transparent 58%),linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.016) 1px,transparent 1px);background-size:100% 100%,30px 30px,30px 30px;opacity:.58;transform:translate(-24%);animation:mirror-remix-fit-scan 12s ease-in-out infinite;pointer-events:none}.mirror-remix-fit-copy,.mirror-remix-fit-orbit,.mirror-remix-fit-grid{position:relative;z-index:1}.mirror-remix-fit-copy{grid-area:copy;display:grid;align-content:center;gap:12px}.mirror-remix-fit-copy span,.mirror-remix-fit-grid span,.mirror-remix-fit-grid small{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-remix-fit-copy strong{max-width:660px;color:var(--text-primary);font-size:clamp(1.28rem,2.2vw,1.78rem);line-height:1.12}.mirror-remix-fit-copy p{max-width:720px;color:#f0eef6b8;font-size:.9rem;line-height:1.62}.mirror-remix-fit-orbit{grid-area:orbit;min-height:246px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 50%,rgba(32,214,187,.13),transparent 9rem),radial-gradient(circle at 50% 50%,rgba(241,209,138,.08),transparent 15rem),#03030894}.mirror-remix-fit-ring,.mirror-remix-fit-core,.mirror-remix-fit-node{position:absolute;pointer-events:none}.mirror-remix-fit-ring{top:20%;right:14%;bottom:20%;left:14%;border:1px solid rgba(32,214,187,.2);border-radius:50%;transform:rotate(-22deg) scaleX(1.35)}.mirror-remix-fit-ring-two{top:30%;right:22%;bottom:30%;left:22%;border-color:#f1d18a38;transform:rotate(22deg) scaleX(1.38)}.mirror-remix-fit-core{top:50%;left:50%;color:#f0eef6e6;font-size:clamp(4rem,10vw,6rem);line-height:1;text-shadow:0 0 28px rgba(32,214,187,.16),0 0 44px rgba(241,209,138,.12);transform:translate(-50%,-50%)}.mirror-remix-fit-node{width:15px;height:15px;border:1px solid rgba(32,214,187,.46);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.48),transparent 60%),#030308e0;box-shadow:0 0 22px #20d6bb24;animation:mirror-remix-fit-node 6.4s ease-in-out infinite}.mirror-remix-fit-node[data-remix-node=shell]{top:20%;left:28%}.mirror-remix-fit-node[data-remix-node=lens]{top:20%;right:28%;border-color:#f1d18a80;background:radial-gradient(circle,rgba(241,209,138,.5),transparent 60%),#030308e0;animation-delay:.45s}.mirror-remix-fit-node[data-remix-node=valve]{top:49%;right:14%;animation-delay:.9s}.mirror-remix-fit-node[data-remix-node=artifact]{right:28%;bottom:20%;border-radius:4px;animation-delay:1.35s}.mirror-remix-fit-node[data-remix-node=growth]{bottom:20%;left:28%;border-color:#9ac08a80;background:radial-gradient(circle,rgba(154,192,138,.48),transparent 60%),#030308e0;animation-delay:1.8s}.mirror-remix-fit-node[data-remix-node=descent]{top:49%;left:14%;animation-delay:2.25s}.mirror-remix-fit-grid{grid-area:grid;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.mirror-remix-fit-grid li{position:relative;display:grid;align-content:start;min-height:194px;padding:15px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#03030899}.mirror-remix-fit-grid li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent,rgba(32,214,187,.07),transparent);opacity:0;transform:translate(-24%);transition:opacity var(--transition-fast),transform var(--transition-fast);pointer-events:none}.mirror-remix-fit-grid li:nth-child(2n){border-color:#f1d18a21}.mirror-remix-fit-grid li:hover:before,.mirror-remix-fit-grid li:focus-within:before{opacity:1;transform:translate(0)}.mirror-remix-fit-grid strong{display:block;margin-top:9px;color:var(--text-primary);font-size:.98rem;line-height:1.2}.mirror-remix-fit-grid p{margin-top:8px;color:#f0eef6b3;font-size:.8rem;line-height:1.5}.mirror-remix-fit-grid small{display:block;margin-top:12px;color:#20d6bbcc;font-size:.56rem}.mirror-shell-specimen{position:relative;display:grid;grid-template-columns:minmax(280px,.56fr) minmax(300px,.74fr);grid-template-areas:"copy phone" "rules phone";gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:radial-gradient(circle at 72% 18%,rgba(241,209,138,.12),transparent 19rem),radial-gradient(circle at 18% 78%,rgba(32,214,187,.12),transparent 20rem),linear-gradient(145deg,#ffffff0d,#ffffff03),#04050be0;box-shadow:inset 0 1px #ffffff0d,0 28px 82px #0000003d}.mirror-shell-specimen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,transparent 0 32%,rgba(240,238,246,.055) 45%,transparent 58%),linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.018) 1px,transparent 1px);background-size:100% 100%,34px 34px,34px 34px;opacity:.58;transform:translate(-24%);animation:mirror-adaptive-sheen 12s ease-in-out infinite;pointer-events:none}.mirror-shell-specimen-copy,.mirror-shell-phone,.mirror-shell-proof-list{position:relative;z-index:1}.mirror-shell-specimen-copy{grid-area:copy;align-self:end;display:grid;gap:12px}.mirror-shell-specimen-copy span,.mirror-shell-phone-bar span,.mirror-shell-stage-copy span,.mirror-shell-growth>span,.mirror-shell-prompt span,.mirror-shell-artifact>span,.mirror-shell-artifact dt,.mirror-shell-bottom-nav a,.mirror-shell-proof-list span{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-shell-specimen-copy strong{max-width:560px;color:var(--text-primary);font-size:1.48rem;line-height:1.13}.mirror-shell-specimen-copy p{max-width:620px;color:#f0eef6b8;font-size:.9rem;line-height:1.62}.mirror-shell-phone{grid-area:phone;justify-self:center;display:grid;gap:11px;width:min(100%,390px);min-height:720px;padding:16px;overflow:hidden;border:1px solid rgba(241,209,138,.16);border-radius:28px;background:radial-gradient(circle at 72% 8%,rgba(241,209,138,.11),transparent 11rem),radial-gradient(circle at 18% 22%,rgba(32,214,187,.09),transparent 10rem),linear-gradient(180deg,#ffffff0e,#ffffff04),#030308eb;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #f1d18a0f,0 28px 80px #00000057}.mirror-shell-phone:before{content:"";position:absolute;top:10px;left:50%;width:78px;height:5px;border-radius:999px;background:#f0eef624;transform:translate(-50%)}.mirror-shell-phone-bar{display:flex;justify-content:space-between;gap:12px;padding:14px 4px 0}.mirror-shell-phone-bar span:last-child{color:#20d6bbd1}.mirror-shell-stage{position:relative;display:grid;align-content:end;min-height:240px;overflow:hidden;padding:18px;border:1px solid rgba(240,238,246,.075);border-radius:18px;background:radial-gradient(circle at 50% 42%,rgba(241,209,138,.16),transparent 7rem),radial-gradient(circle at 50% 47%,rgba(32,214,187,.08),transparent 12rem),#0303089e}.mirror-shell-stage-ring,.mirror-shell-stage-core{position:absolute;pointer-events:none}.mirror-shell-stage-ring{top:42%;left:50%;width:174px;height:98px;border:1px solid rgba(241,209,138,.34);border-radius:50%;transform:translate(-50%,-50%) rotate(22deg)}.mirror-shell-stage-ring-two{border-color:#20d6bb38;transform:translate(-50%,-50%) rotate(-22deg)}.mirror-shell-stage-core{top:42%;left:50%;color:#f0eef6e6;font-size:5.2rem;line-height:1;text-shadow:0 0 26px rgba(241,209,138,.16),0 0 42px rgba(32,214,187,.11);transform:translate(-50%,-50%)}.mirror-shell-stage-copy{position:relative;display:grid;gap:8px;max-width:280px}.mirror-shell-stage-copy strong,.mirror-shell-prompt strong{color:var(--text-primary);font-size:1.08rem;line-height:1.18}.mirror-shell-stage-copy p,.mirror-shell-prompt p,.mirror-shell-artifact dd{color:#f0eef6b8;font-size:.78rem;line-height:1.48}.mirror-shell-growth,.mirror-shell-prompt,.mirror-shell-artifact{display:grid;gap:10px;padding:13px;border:1px solid rgba(240,238,246,.075);border-radius:14px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#030308a8}.mirror-shell-growth ol{display:grid;gap:7px;list-style:none}.mirror-shell-growth li{position:relative;padding-left:16px;color:#f0eef69e;font-size:.78rem;font-weight:800}.mirror-shell-growth li:before{content:"";position:absolute;top:.42em;left:0;width:7px;height:7px;border-radius:50%;background:#f0eef62e}.mirror-shell-growth li.is-active{color:#ffe7b4f5}.mirror-shell-growth li.is-active:before{background:#f1d18aeb;box-shadow:0 0 16px #f1d18a29}.mirror-shell-artifact dl{display:grid;gap:8px}.mirror-shell-artifact div{display:grid;grid-template-columns:minmax(88px,.36fr) minmax(0,1fr);gap:10px;padding-top:8px;border-top:1px solid rgba(240,238,246,.075)}.mirror-shell-bottom-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px;border:1px solid rgba(240,238,246,.08);border-radius:16px;background:#07070cd1}.mirror-shell-bottom-nav a{display:grid;place-items:center;min-height:36px;border:1px solid rgba(240,238,246,.06);border-radius:12px;color:#f0eef694;text-align:center;transition:border-color var(--transition-fast),color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.mirror-shell-bottom-nav a:hover,.mirror-shell-bottom-nav a:focus-visible{border-color:#f1d18a3d;color:#ffe7b4f5;background:#f1d18a0e}.mirror-shell-bottom-nav a:active{transform:translateY(1px)}.mirror-shell-bottom-nav a:focus-visible{outline:2px solid rgba(32,214,187,.44);outline-offset:2px}.mirror-shell-proof-list{grid-area:rules;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.mirror-shell-proof-list li{min-height:150px;padding:14px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#0303089e}.mirror-shell-proof-list li:nth-child(2n){border-color:#20d6bb21}.mirror-shell-proof-list strong{display:block;margin-top:9px;color:var(--text-primary);font-size:.96rem;line-height:1.2}.mirror-shell-proof-list p{margin-top:8px;color:#f0eef6b3;font-size:.8rem;line-height:1.5}.mirror-product-loop{position:relative;display:grid;grid-template-columns:minmax(210px,.5fr) minmax(0,.72fr);grid-template-areas:"shell copy" "shell steps" "valve valve";gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:radial-gradient(circle at 20% 30%,rgba(241,209,138,.12),transparent 27%),radial-gradient(circle at 84% 20%,rgba(32,214,187,.1),transparent 26%),linear-gradient(145deg,#ffffff0c,#ffffff03),#040409e0;box-shadow:inset 0 1px #ffffff0b,0 28px 80px #0000003d}.mirror-product-loop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent 0 32%,rgba(240,238,246,.055) 45%,transparent 58%),linear-gradient(rgba(240,238,246,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.018) 1px,transparent 1px);background-size:100% 100%,30px 30px,30px 30px;opacity:.62;transform:translate(-24%);animation:mirror-adaptive-sheen 12s ease-in-out infinite;pointer-events:none}.mirror-product-shell,.mirror-product-copy,.mirror-product-steps,.mirror-product-valve{position:relative;z-index:1}.mirror-product-shell{grid-area:shell;min-height:292px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 48%,rgba(241,209,138,.16),transparent 23%),radial-gradient(circle at 50% 48%,rgba(32,214,187,.08),transparent 48%),#0303089e}.mirror-product-shell:before,.mirror-product-ring,.mirror-product-core,.mirror-product-facet{position:absolute;pointer-events:none}.mirror-product-shell:before{content:"";top:22%;right:22%;bottom:22%;left:22%;border:1px dashed rgba(240,238,246,.14);border-radius:50%;transform:scaleX(1.3) rotate(-8deg)}.mirror-product-ring{top:18%;right:16%;bottom:18%;left:16%;border:1px solid rgba(241,209,138,.24);border-radius:50%;transform:rotate(18deg) scaleX(.76)}.mirror-product-ring-two{border-color:#20d6bb2e;transform:rotate(-18deg) scaleX(.76)}.mirror-product-core{top:50%;left:50%;color:#ffffffe6;font-size:clamp(4.4rem,10vw,6.4rem);line-height:1;text-shadow:0 0 28px rgba(241,209,138,.16),0 0 44px rgba(32,214,187,.1);transform:translate(-50%,-50%)}.mirror-product-facet{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(241,209,138,.42);border-radius:50%;color:#f1d18ae6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:1.04rem;font-weight:900;background:radial-gradient(circle,rgba(241,209,138,.18),transparent 62%),#030308c7;box-shadow:0 0 0 7px #f1d18a09,0 0 24px #f1d18a1f}.mirror-product-facet[data-product-facet=talk]{top:18%;left:20%;border-color:#20d6bb70;color:#20d6bbe0;box-shadow:0 0 0 7px #20d6bb08,0 0 24px #20d6bb1f}.mirror-product-facet[data-product-facet=capture]{right:20%;top:18%}.mirror-product-facet[data-product-facet=map]{right:20%;bottom:18%;border-radius:8px;border-color:#20d6bb66;color:#20d6bbd6}.mirror-product-facet[data-product-facet=ritual]{bottom:18%;left:20%}.mirror-product-copy{grid-area:copy;align-self:end}.mirror-product-copy span,.mirror-product-steps span,.mirror-product-valve span,.mirror-product-valve li{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-product-copy strong{display:block;max-width:430px;margin-top:10px;color:var(--text-primary);font-size:1.28rem;line-height:1.18}.mirror-product-copy p{margin-top:12px;color:#f0eef6b8;font-size:.9rem;line-height:1.62}.mirror-product-steps{grid-area:steps;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.mirror-product-steps li{min-height:154px;padding:15px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#030308b8}.mirror-product-steps strong{display:block;margin-top:10px;color:var(--text-primary);font-size:.98rem;line-height:1.2}.mirror-product-steps p{margin-top:9px;color:#f0eef6b3;font-size:.8rem;line-height:1.5}.mirror-product-valve{grid-area:valve;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px;border:1px solid rgba(32,214,187,.14);border-radius:8px;background:linear-gradient(135deg,#20d6bb10,#f1d18a09),#030308ad}.mirror-product-valve p{margin-top:7px;color:#f0eef6b8;font-size:.84rem;line-height:1.58}.mirror-product-valve ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;list-style:none}.mirror-product-valve li{min-width:72px;padding:9px 10px;border:1px solid rgba(240,238,246,.1);border-radius:999px;color:#f0eef6c2;text-align:center;background:#ffffff07}.mirror-returned-artifact{position:relative;display:grid;grid-template-columns:minmax(300px,.9fr) minmax(280px,.62fr);grid-template-areas:"card map" "route route";gap:16px;overflow:hidden;padding:18px;border:1px solid rgba(240,238,246,.105);border-radius:8px;background:radial-gradient(circle at 18% 12%,rgba(32,214,187,.13),transparent 17rem),radial-gradient(circle at 84% 72%,rgba(241,209,138,.12),transparent 18rem),linear-gradient(145deg,#ffffff0d,#ffffff04),#05050bdb;box-shadow:inset 0 1px #ffffff0d,0 28px 78px #00000040}.mirror-returned-artifact:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(108deg,transparent 0 35%,rgba(32,214,187,.07) 47%,transparent 59%),linear-gradient(rgba(240,238,246,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.018) 1px,transparent 1px);background-size:100% 100%,34px 34px,34px 34px;opacity:.58;transform:translate(-26%);animation:mirror-artifact-scan 10.8s ease-in-out infinite;pointer-events:none}.mirror-returned-artifact[data-artifact-runtime=paused]:before,.mirror-returned-artifact[data-artifact-runtime=static]:before{animation-play-state:paused}.mirror-artifact-card,.mirror-artifact-map,.mirror-artifact-route-list{position:relative;z-index:1}.mirror-artifact-card{grid-area:card;display:grid;gap:15px;padding:18px;border:1px solid rgba(241,209,138,.16);border-radius:8px;background:linear-gradient(180deg,#f1d18a11,#ffffff03),#030308b8}.mirror-artifact-header{display:grid;gap:10px}.mirror-artifact-header span,.mirror-artifact-readout dt,.mirror-artifact-decisions li,.mirror-artifact-route-list span{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-artifact-header strong{max-width:560px;color:var(--text-primary);font-size:clamp(1.24rem,2.1vw,1.72rem);line-height:1.14}.mirror-artifact-header p{max-width:620px;color:#f0eef6b8;font-size:.9rem;line-height:1.62}.mirror-artifact-readout{display:grid;gap:9px}.mirror-artifact-readout div{display:grid;grid-template-columns:minmax(116px,.28fr) minmax(0,1fr);gap:12px;align-items:start;padding:10px 0;border-top:1px solid rgba(240,238,246,.075)}.mirror-artifact-readout dd{color:#f0eef6c7;font-size:.84rem;line-height:1.48}.mirror-artifact-decisions{display:flex;flex-wrap:wrap;gap:8px;list-style:none}.mirror-artifact-decisions li{min-width:86px;padding:9px 11px;border:1px solid rgba(240,238,246,.1);border-radius:999px;color:#f0eef6c2;text-align:center;background:#ffffff07}.mirror-artifact-decisions li:first-child,.mirror-artifact-decisions li:nth-child(3){border-color:#20d6bb33;color:#20d6bbe6;background:#20d6bb0b}.mirror-artifact-decisions li.is-runtime-active{border-color:#f1d18a52;color:#ffe7b4f5;background:linear-gradient(135deg,#f1d18a17,#20d6bb0b),#ffffff08;box-shadow:0 0 24px #f1d18a13}.mirror-repair-ledger{position:relative;display:grid;gap:12px;overflow:hidden;padding-top:14px;border-top:1px solid rgba(241,209,138,.15)}.mirror-repair-ledger:before{content:"";position:absolute;top:18px;right:0;width:min(42%,220px);height:1px;background:linear-gradient(90deg,transparent,rgba(241,209,138,.8),rgba(32,214,187,.42),transparent);filter:drop-shadow(0 0 12px rgba(241,209,138,.18));transform:rotate(-8deg);pointer-events:none}.mirror-repair-ledger>span,.mirror-repair-ledger li span{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.6rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-repair-ledger strong{max-width:520px;color:#f0eef6eb;font-size:.98rem;line-height:1.26}.mirror-repair-ledger ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none}.mirror-repair-ledger li{min-height:88px;padding:11px;border:1px solid rgba(240,238,246,.085);border-radius:8px;background:linear-gradient(145deg,#f1d18a0c,#20d6bb06),#03030880}.mirror-repair-ledger p{margin-top:8px;color:#f0eef6b8;font-size:.76rem;line-height:1.42}.mirror-artifact-map{grid-area:map;min-height:338px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 48%,rgba(32,214,187,.17),transparent 9rem),radial-gradient(circle at 50% 52%,rgba(241,209,138,.12),transparent 15rem),#0303089e}.mirror-artifact-orbit,.mirror-artifact-route,.mirror-artifact-core,.mirror-artifact-node{position:absolute;pointer-events:none}.mirror-artifact-orbit{top:16%;right:14%;bottom:16%;left:14%;border:1px solid rgba(32,214,187,.2);border-radius:50%;transform:rotate(18deg) scaleX(.72)}.mirror-artifact-orbit-two{top:26%;right:19%;bottom:26%;left:19%;border-color:#f1d18a33;transform:rotate(-18deg) scaleX(.78)}.mirror-artifact-route{top:50%;left:50%;width:72%;height:1px;background:linear-gradient(90deg,transparent,rgba(241,209,138,.6),rgba(32,214,187,.34),transparent);transform:translate(-50%,-50%) rotate(-18deg) scaleX(.62);animation:mirror-artifact-route 6.8s ease-in-out infinite}.mirror-returned-artifact[data-artifact-runtime=active] .mirror-artifact-route,.mirror-returned-artifact[data-artifact-runtime=manual] .mirror-artifact-route{background:linear-gradient(90deg,transparent,rgba(241,209,138,.78),rgba(32,214,187,.54),transparent);box-shadow:0 0 22px #f1d18a21}.mirror-artifact-core{top:50%;left:50%;color:#f0eef6eb;font-size:clamp(4.4rem,11vw,6.8rem);line-height:1;text-shadow:0 0 30px rgba(32,214,187,.18),0 0 46px rgba(241,209,138,.12);transform:translate(-50%,-50%)}.mirror-artifact-node{width:16px;height:16px;border:1px solid rgba(32,214,187,.42);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.74),rgba(32,214,187,.2) 58%,transparent 72%),#030308db;box-shadow:0 0 24px #20d6bb29;animation:mirror-artifact-node 5.8s ease-in-out infinite}.mirror-artifact-node.is-runtime-active{border-color:#f1d18ad1;background:radial-gradient(circle,rgba(241,209,138,.92),rgba(32,214,187,.24) 58%,transparent 74%),#030308e6;box-shadow:0 0 0 7px #f1d18a0a,0 0 32px #f1d18a33}.mirror-artifact-node[data-artifact-node=signal]{top:22%;left:24%}.mirror-artifact-node[data-artifact-node=lens]{top:31%;right:24%;animation-delay:.35s}.mirror-artifact-node[data-artifact-node=map]{right:19%;bottom:31%;border-color:#f1d18a70;animation-delay:.7s}.mirror-artifact-node[data-artifact-node=boundary]{bottom:22%;left:26%;animation-delay:1.05s}.mirror-artifact-node[data-artifact-node=proof]{top:50%;left:50%;border-color:#f1d18a8a;transform:translate(-50%,-50%);animation-delay:1.4s}.mirror-artifact-route-list{grid-area:route;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;list-style:none}.mirror-artifact-route-list li{position:relative;min-height:94px;padding:14px;border:1px solid rgba(240,238,246,.075);border-radius:8px;background:linear-gradient(145deg,#ffffff0a,#ffffff03),#0303088a}.mirror-artifact-route-list li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent,rgba(32,214,187,.07),transparent);opacity:0;transform:translate(-24%);animation:mirror-tunnel-step-sheen 8.5s ease-in-out infinite;pointer-events:none}.mirror-artifact-route-list li:nth-child(2):before{animation-delay:.35s}.mirror-artifact-route-list li:nth-child(3):before{animation-delay:.7s}.mirror-artifact-route-list li:nth-child(4):before{animation-delay:1.05s}.mirror-artifact-route-list li:nth-child(5):before{animation-delay:1.4s}.mirror-artifact-route-list li.is-runtime-active{border-color:#f1d18a2e;background:linear-gradient(145deg,#f1d18a10,#20d6bb07),#03030894}.mirror-artifact-route-list li.is-runtime-active:before{opacity:1;transform:translate(0)}.mirror-artifact-route-list strong{display:block;margin-top:10px;color:var(--text-primary);font-size:.92rem;line-height:1.22}.mirror-descent-protocol{position:relative;display:grid;grid-template-columns:minmax(292px,.42fr) minmax(0,1fr);grid-template-areas:"hud rail" "facing rail";gap:16px;overflow:hidden;padding:18px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 18% 18%,rgba(32,214,187,.1),transparent 18rem),radial-gradient(circle at 78% 76%,rgba(241,209,138,.1),transparent 19rem),linear-gradient(145deg,#ffffff0c,#ffffff03),#04050bd6;box-shadow:inset 0 1px #ffffff0d,0 26px 78px #0000003d}.mirror-descent-protocol:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0 31%,rgba(32,214,187,.07) 44%,transparent 57%),linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.018) 1px,transparent 1px);background-size:100% 100%,38px 38px,38px 38px;opacity:.56;transform:translate(-26%);animation:mirror-descent-scan 12s ease-in-out infinite;pointer-events:none}.mirror-descent-hud,.mirror-descent-rail,.mirror-facing-card{position:relative;z-index:1}.mirror-descent-hud{grid-area:hud;display:grid;align-content:start;gap:12px;padding:18px;border:1px solid rgba(32,214,187,.14);border-radius:8px;background:linear-gradient(180deg,#20d6bb0f,#ffffff03),#0303089e}.mirror-descent-hud span,.mirror-descent-rail span,.mirror-facing-card span{color:#7fcfc1db;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-descent-hud strong,.mirror-facing-card strong{color:var(--text-primary);font-size:clamp(1.18rem,2.1vw,1.72rem);line-height:1.14}.mirror-descent-hud p,.mirror-facing-card p{color:#f0eef6b8;font-size:.9rem;line-height:1.62}.mirror-descent-meter{position:relative;height:2px;margin-top:6px;overflow:hidden;border-radius:999px;background:#f0eef614}.mirror-descent-meter span{position:absolute;inset:0 auto 0 0;width:58%;border-radius:inherit;background:linear-gradient(90deg,#7fcfc13d,#f1d18ad1,#7fcfc12e);box-shadow:0 0 18px #f1d18a2e;animation:mirror-descent-meter 7.6s ease-in-out infinite}.mirror-facing-card{grid-area:facing;align-self:stretch;display:grid;align-content:end;gap:10px;min-height:190px;padding:18px;border:1px solid rgba(241,209,138,.16);border-radius:8px;background:radial-gradient(circle at 50% 18%,rgba(241,209,138,.12),transparent 10rem),linear-gradient(180deg,#f1d18a0b,#ffffff03),#03030899}.mirror-facing-card:before{content:"∞";position:absolute;top:14px;right:18px;color:#f1d18a26;font-size:4.4rem;line-height:1;text-shadow:0 0 28px rgba(241,209,138,.1);pointer-events:none}.mirror-descent-rail{grid-area:rail;display:grid;grid-template-columns:repeat(auto-fit,minmax(142px,1fr));gap:10px;align-items:stretch;list-style:none}.mirror-descent-rail li{position:relative;display:grid;align-content:start;gap:10px;min-height:184px;padding:14px;overflow:hidden;border:1px solid rgba(240,238,246,.078);border-radius:8px;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#0303088a}.mirror-descent-rail li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(32,214,187,.12),transparent 42%,rgba(241,209,138,.07));opacity:0;transform:translateY(-28%);animation:mirror-descent-current 9.2s ease-in-out infinite;pointer-events:none}.mirror-descent-rail li:nth-child(2):before{animation-delay:.35s}.mirror-descent-rail li:nth-child(3):before{animation-delay:.7s}.mirror-descent-rail li:nth-child(4):before{animation-delay:1.05s}.mirror-descent-rail li:nth-child(5):before{animation-delay:1.4s}.mirror-descent-rail li:nth-child(6):before{animation-delay:1.75s}.mirror-descent-rail li:nth-child(7):before{animation-delay:2.1s}.mirror-descent-rail li[data-descent-step=return]{border-color:#f1d18a2e;background:linear-gradient(180deg,#f1d18a12,#ffffff04),#03030894}.mirror-descent-rail strong{position:relative;z-index:1;color:var(--text-primary);font-size:.96rem;line-height:1.18;overflow-wrap:anywhere}.mirror-descent-rail p{position:relative;z-index:1;color:#f0eef6a8;font-size:.78rem;line-height:1.54;overflow-wrap:anywhere}.mirror-brain-system{position:relative;display:grid;grid-template-columns:minmax(0,1.28fr) minmax(340px,.72fr);gap:16px;align-items:stretch}.mirror-brain-system:before{content:"";position:absolute;top:34px;right:28%;bottom:34px;left:28%;border-top:1px solid rgba(32,214,187,.18);border-bottom:1px solid rgba(241,209,138,.1);opacity:.58;transform:skew(-12deg);animation:mirror-brain-route-current 8.6s ease-in-out infinite;pointer-events:none}.mirror-brain-system[data-brain-runtime=active]:before{opacity:.76;border-top-color:#20d6bb4d;border-bottom-color:#f1d18a2e}.mirror-brain-system[data-brain-runtime=static]:before,.mirror-brain-system[data-brain-runtime=paused]:before{animation-play-state:paused}.mirror-brain-tunnel{position:relative;display:grid;grid-column:1 / -1;grid-template-columns:minmax(300px,.86fr) minmax(0,1fr);grid-template-areas:"visual copy" "visual steps";gap:16px;overflow:hidden;padding:18px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 24% 50%,rgba(32,214,187,.13),transparent 22rem),radial-gradient(circle at 78% 16%,rgba(241,209,138,.075),transparent 19rem),linear-gradient(145deg,#ffffff0d,#ffffff04),#06060ccc;box-shadow:inset 0 1px #ffffff0d,0 26px 78px #0000003d}.mirror-brain-tunnel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent,rgba(32,214,187,.08),transparent),linear-gradient(rgba(240,238,246,.025) 1px,transparent 1px);background-size:100% 100%,56px 56px;opacity:.44;transform:translate(-24%);animation:mirror-tunnel-scan 11s ease-in-out infinite;pointer-events:none}.mirror-tunnel-visual,.mirror-tunnel-copy,.mirror-tunnel-steps{position:relative;z-index:1}.mirror-tunnel-visual{grid-area:visual;display:grid;min-height:286px;place-items:center;overflow:hidden;border:1px solid rgba(240,238,246,.075);border-radius:8px;background:radial-gradient(circle at 50% 50%,rgba(32,214,187,.16),transparent 10rem),radial-gradient(circle at 50% 52%,rgba(241,209,138,.07),transparent 16rem),#0303088f}.mirror-tunnel-axis{position:absolute;width:74%;height:1px;background:linear-gradient(90deg,transparent,rgba(241,209,138,.58),transparent);transform:rotate(-18deg) scaleX(.72);animation:mirror-tunnel-axis 7.4s ease-in-out infinite}.mirror-tunnel-ring{position:absolute;aspect-ratio:1;border:1px solid rgba(32,214,187,.2);border-radius:50%;transform:rotate(-24deg) scaleX(1.72);animation:mirror-tunnel-depth 8.8s ease-in-out infinite}.mirror-tunnel-ring-one{width:82%;opacity:.52}.mirror-tunnel-ring-two{width:58%;opacity:.7;animation-delay:.8s}.mirror-tunnel-ring-three{width:34%;border-color:#f1d18a47;opacity:.82;animation-delay:1.6s}.mirror-tunnel-infinity{position:relative;color:#f0eef6f0;font-size:clamp(4.8rem,10vw,7.4rem);line-height:1;text-shadow:0 0 34px rgba(32,214,187,.18);transform:translateZ(0)}.mirror-tunnel-cell{position:absolute;--mirror-tunnel-cell-scale: 1;width:15px;height:15px;border:1px solid rgba(32,214,187,.38);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.74),rgba(32,214,187,.16) 62%,transparent 72%),#030308e0;box-shadow:0 0 24px #20d6bb29;transform:scale(var(--mirror-tunnel-cell-scale));transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);animation:mirror-tunnel-cell 5.8s ease-in-out infinite}.mirror-tunnel-cell[data-tunnel-cell=gateway]{top:23%;left:22%}.mirror-tunnel-cell[data-tunnel-cell=cortex]{top:65%;left:31%;animation-delay:.4s}.mirror-tunnel-cell[data-tunnel-cell=memory]{top:31%;right:31%;animation-delay:.8s}.mirror-tunnel-cell[data-tunnel-cell=immune]{right:20%;bottom:27%;animation-delay:1.2s}.mirror-tunnel-cell[data-tunnel-cell=proof]{top:50%;left:50%;border-color:#f1d18a75;transform:translate(-50%,-50%) scale(var(--mirror-tunnel-cell-scale));animation-delay:1.6s}.mirror-tunnel-cell.is-runtime-active{--mirror-tunnel-cell-scale: 1.24;border-color:#f1d18abd;box-shadow:0 0 0 7px #20d6bb0b,0 0 30px #f1d18a2e}.mirror-tunnel-copy{grid-area:copy;align-self:end;display:grid;gap:10px}.mirror-tunnel-copy span,.mirror-tunnel-steps span{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.64rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.mirror-tunnel-copy strong{max-width:540px;color:var(--text-primary);font-size:clamp(1.28rem,2.2vw,1.78rem);line-height:1.14}.mirror-tunnel-copy p,.mirror-tunnel-steps p{color:#f0eef6b3;font-size:.86rem;line-height:1.58}.mirror-tunnel-steps{grid-area:steps;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-self:end;list-style:none}.mirror-tunnel-steps li{position:relative;display:grid;align-content:start;min-height:138px;padding:14px;overflow:hidden;border:1px solid rgba(240,238,246,.075);border-radius:8px;background:linear-gradient(180deg,#ffffff0a,#ffffff04),#03030875;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.mirror-tunnel-steps li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent,rgba(241,209,138,.07),transparent);opacity:0;transform:translate(-22%);animation:mirror-tunnel-step-sheen 8.5s ease-in-out infinite;pointer-events:none}.mirror-tunnel-steps li:nth-child(2):before{animation-delay:.5s}.mirror-tunnel-steps li:nth-child(3):before{animation-delay:1s}.mirror-tunnel-steps li:nth-child(4):before{animation-delay:1.5s}.mirror-tunnel-steps strong{margin-top:8px;color:var(--text-primary);font-size:.94rem;line-height:1.22}.mirror-tunnel-steps p{margin-top:8px;font-size:.78rem}.mirror-tunnel-steps li.is-runtime-active{border-color:#20d6bb52;background:linear-gradient(145deg,#20d6bb17,#f1d18a09),#0303089e;transform:translateY(-1px)}.mirror-tunnel-steps li.is-runtime-active:before{opacity:.72;animation-play-state:running}.mirror-brain-network{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch}.mirror-brain-network:before{content:"";position:absolute;top:18px;right:36px;bottom:18px;left:36px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(32,214,187,.16),transparent),linear-gradient(rgba(241,209,138,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.065) 1px,transparent 1px);background-size:100% 100%,58px 58px,58px 58px;filter:blur(.2px);opacity:.55;animation:mirror-brain-current 10s ease-in-out infinite;pointer-events:none}.mirror-cell{position:relative;z-index:1;min-height:190px;padding:18px;overflow:hidden;transition:border-color var(--transition-fast),transform var(--transition-fast),background var(--transition-fast)}.mirror-cell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 22% 18%,rgba(32,214,187,.11),transparent 34%),radial-gradient(circle at 78% 82%,rgba(241,209,138,.075),transparent 38%);opacity:0;transition:opacity var(--transition-fast);pointer-events:none}.mirror-cell:after{content:"";position:absolute;right:14px;bottom:14px;width:44px;height:44px;border:1px solid rgba(32,214,187,.22);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.2),transparent 62%);animation:mirror-cell-pulse 5.8s ease-in-out infinite}.mirror-cell.is-runtime-active{border-color:#20d6bb61;background:linear-gradient(145deg,#20d6bb16,#f1d18a06),#06060cd6;transform:translateY(-2px)}.mirror-cell.is-runtime-active:before{opacity:1}.mirror-cell.is-runtime-active:after{border-color:#f1d18a66;background:radial-gradient(circle,rgba(241,209,138,.24),rgba(32,214,187,.11) 58%,transparent 64%)}.mirror-cell:nth-child(2):after{animation-delay:.45s}.mirror-cell:nth-child(3):after{animation-delay:.9s}.mirror-cell:nth-child(4):after{animation-delay:1.35s}.mirror-cell:nth-child(5):after{animation-delay:1.8s}.mirror-cell:nth-child(6):after{animation-delay:2.25s}.mirror-cell:nth-child(7):after{animation-delay:2.7s}.mirror-cell:hover,.mirror-cell:focus-within{border-color:#20d6bb57;background:linear-gradient(145deg,#20d6bb12,#ffffff04),#06060cd1;transform:translateY(-2px)}.mirror-cell:hover:before,.mirror-cell:focus-within:before{opacity:1}.mirror-cell p{position:relative;z-index:1;margin-top:18px;color:var(--text-secondary);font-size:.88rem;line-height:1.58}.mirror-brain-route-console{position:relative;display:grid;gap:14px;overflow:hidden;padding:18px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 82% 16%,rgba(241,209,138,.09),transparent 12rem),linear-gradient(145deg,#ffffff0d,#ffffff04),#06060ccc;box-shadow:inset 0 1px #ffffff0d,0 24px 70px #0000003d}.mirror-brain-route-console:before{content:"";position:absolute;top:74px;right:18px;bottom:128px;left:18px;width:2px;background:linear-gradient(180deg,#20d6bb14,#f1d18a75,#20d6bb1f),#f0eef60f;transform-origin:top center;animation:mirror-brain-route-draw 7.2s ease-in-out infinite;pointer-events:none}.mirror-brain-route-header,.mirror-brain-route-steps,.mirror-brain-state-grid,.mirror-brain-route-note{position:relative;z-index:1}.mirror-brain-route-header{display:grid;gap:10px;padding-bottom:4px}.mirror-brain-route-header span,.mirror-brain-route-steps span,.mirror-brain-state-grid dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.mirror-brain-route-header strong{color:var(--text-primary);font-size:1.12rem;line-height:1.28}.mirror-brain-handoff{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mirror-brain-handoff div{display:grid;gap:7px;min-height:106px;padding:12px;border:1px solid rgba(32,214,187,.12);border-radius:8px;background:linear-gradient(145deg,#20d6bb0d,#f1d18a07),#ffffff07}.mirror-brain-handoff dt{color:#20d6bbd1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.mirror-brain-handoff dd{color:#f0eef6c7;font-size:.8rem;line-height:1.46}.mirror-brain-route-steps{display:grid;gap:10px;list-style:none}.mirror-brain-route-steps li{position:relative;display:grid;gap:6px;padding:14px 14px 14px 38px;border:1px solid rgba(240,238,246,.075);border-radius:8px;background:#ffffff07;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.mirror-brain-route-steps li:before{content:"";position:absolute;top:19px;left:13px;width:12px;height:12px;border:1px solid rgba(32,214,187,.38);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.45),transparent 68%);animation:mirror-brain-route-node 5.4s ease-in-out infinite}.mirror-brain-route-steps li:nth-child(2):before{animation-delay:.45s}.mirror-brain-route-steps li:nth-child(3):before{animation-delay:.9s}.mirror-brain-route-steps li:nth-child(4):before{animation-delay:1.35s}.mirror-brain-route-steps strong{color:var(--text-primary);font-size:.94rem;line-height:1.25}.mirror-brain-route-steps p{color:#f0eef6ad;font-size:.82rem;line-height:1.5}.mirror-brain-route-steps li.is-runtime-active{border-color:#f1d18a47;background:linear-gradient(90deg,#f1d18a12,#20d6bb09),#ffffff08;transform:translate(2px)}.mirror-brain-route-steps li.is-runtime-active:before{border-color:#f1d18aa3;background:radial-gradient(circle,rgba(241,209,138,.58),rgba(32,214,187,.18) 68%,transparent 72%)}.mirror-brain-state-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mirror-brain-state-grid div{display:grid;gap:7px;min-height:92px;padding:12px;border:1px solid rgba(240,238,246,.07);border-radius:8px;background:#ffffff07;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.mirror-brain-state-grid div.is-runtime-active{border-color:#20d6bb3d;background:linear-gradient(145deg,#20d6bb12,#ffffff05),#ffffff07;transform:translateY(-1px)}.mirror-brain-state-grid dd{color:#f0eef6b8;font-size:.8rem;line-height:1.42}.mirror-cell.is-signal-selected{border-color:#20d6bb57;background:linear-gradient(145deg,#20d6bb16,#f1d18a07),#06060cd6}.mirror-cell.is-signal-selected:after{opacity:1}.mirror-brain-route-note{padding-top:2px;color:#f0eef6b8;font-size:.88rem;line-height:1.58}.mirror-organism-visualizer{display:grid;gap:14px}.mirror-organism-visualizer[data-relay-runtime=active] .mirror-organism-spine:before{opacity:.9}.mirror-organism-visualizer[data-relay-runtime=static] .mirror-organism-spine:before,.mirror-organism-visualizer[data-relay-runtime=paused] .mirror-organism-spine:before,.mirror-organism-visualizer[data-relay-runtime=static] .mirror-organism-spine:after,.mirror-organism-visualizer[data-relay-runtime=paused] .mirror-organism-spine:after{animation-play-state:paused}.mirror-organism-spine{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-height:138px;padding:18px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#20d6bb10,#f1d18a07),#06060cc7;box-shadow:inset 0 1px #ffffff0b,0 24px 72px #00000038}.mirror-organism-spine:before{content:"";position:absolute;top:50%;right:46px;left:46px;height:1px;background:linear-gradient(90deg,#20d6bb1f,#f1d18a9e,#20d6bb1f);transform-origin:center;animation:mirror-spine-current 8.5s ease-in-out infinite;pointer-events:none}.mirror-organism-spine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%,rgba(32,214,187,.11),transparent 22rem),linear-gradient(90deg,transparent,rgba(240,238,246,.07),transparent);opacity:.38;transform:translate(-28%);animation:mirror-organism-scan 11s ease-in-out infinite;pointer-events:none}.mirror-organism-core{position:absolute;top:50%;left:50%;z-index:2;display:grid;width:58px;height:58px;place-items:center;border:1px solid rgba(32,214,187,.28);border-radius:50%;background:radial-gradient(circle,#20d6bb2e,#030308eb 68%);color:#fff;font-size:2.1rem;line-height:1;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff14,0 0 28px #20d6bb24;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.mirror-organism-core.is-runtime-active{border-color:#f1d18a7a;box-shadow:inset 0 1px #ffffff1a,0 0 0 8px #20d6bb09,0 0 34px #f1d18a29}.mirror-spine-node{position:relative;z-index:1;display:grid;align-content:space-between;min-height:102px;padding:14px;border:1px solid rgba(240,238,246,.085);border-radius:8px;background:#030308a3;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.mirror-spine-node:before{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;border:1px solid rgba(32,214,187,.4);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.7),rgba(32,214,187,.16) 62%,transparent 72%);transform:translate(-50%,-50%);box-shadow:0 0 22px #20d6bb29;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.mirror-spine-node.is-runtime-active{border-color:#20d6bb52;background:linear-gradient(145deg,#20d6bb12,#f1d18a08),#030308b8;transform:translateY(-2px)}.mirror-spine-node.is-runtime-active:before{border-color:#f1d18aa8;box-shadow:0 0 0 7px #20d6bb0a,0 0 28px #f1d18a2e;transform:translate(-50%,-50%) scale(1.18)}.mirror-spine-node b{color:#f1d18ad1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;letter-spacing:.08em}.mirror-spine-node strong{color:var(--text-primary);font-size:.82rem;line-height:1.2}.mirror-organism-orbit{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mirror-organism-link{position:relative;display:grid;gap:12px;align-content:start;min-height:292px;padding:22px;overflow:hidden;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.mirror-organism-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent,rgba(32,214,187,.09),transparent),radial-gradient(circle at 82% 14%,rgba(241,209,138,.09),transparent 38%);opacity:0;transform:translate(-20%);transition:opacity var(--transition-fast),transform var(--transition-fast);pointer-events:none}.mirror-organism-link:after{content:"";position:absolute;top:22px;right:22px;width:16px;height:16px;border:1px solid rgba(32,214,187,.32);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.34),transparent 64%);animation:mirror-organism-card-breathe 6.8s ease-in-out infinite}.mirror-organism-link[data-organism=mirror]:after{animation-delay:.5s}.mirror-organism-link[data-organism=financial]:after{animation-delay:1s}.mirror-organism-link[data-organism=research]:after{animation-delay:1.5s}.mirror-organism-link>*{position:relative;z-index:1}.mirror-organism-link h3{color:var(--text-primary);font-size:1.35rem;line-height:1.16}.mirror-organism-link p{color:#f0eef6b8;font-size:.88rem;line-height:1.58}.mirror-organism-link dl{display:grid;gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid rgba(240,238,246,.08)}.mirror-organism-link dl div{display:grid;grid-template-columns:minmax(76px,.34fr) minmax(0,1fr);gap:12px}.mirror-organism-link dt{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-organism-link dd{color:#f0eef6bd;font-size:.8rem;line-height:1.46}.mirror-organism-link:hover,.mirror-organism-link:focus-visible,.mirror-organism-link.is-runtime-active,.mirror-proof-band a:hover,.mirror-proof-band a:focus-visible,.mirror-join-grid a:hover,.mirror-join-grid a:focus-visible{border-color:#20d6bb61;background:linear-gradient(145deg,#20d6bb16,#f1d18a0a),#06060cd6;outline:none;transform:translateY(-2px)}.mirror-organism-link:hover:before,.mirror-organism-link:focus-visible:before,.mirror-organism-link.is-runtime-active:before{opacity:1;transform:translate(0)}.mirror-organism-link.is-runtime-active:after{border-color:#f1d18a94;background:radial-gradient(circle,rgba(241,209,138,.4),rgba(32,214,187,.12) 64%,transparent 70%);box-shadow:0 0 24px #f1d18a29}.mirror-growth-system{position:relative;display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:16px;align-items:stretch;overflow:hidden;padding:18px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:radial-gradient(circle at 26% 36%,rgba(32,214,187,.12),transparent 25rem),radial-gradient(circle at 82% 72%,rgba(241,209,138,.08),transparent 25rem),linear-gradient(145deg,#ffffff0d,#ffffff04),#06060cc2;box-shadow:inset 0 1px #ffffff0d,0 30px 88px #0000003d}.mirror-growth-system:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.045);border-radius:8px;pointer-events:none}.mirror-growth-system:after{content:"";position:absolute;top:12%;bottom:12%;left:35%;width:2px;background:linear-gradient(180deg,transparent,rgba(32,214,187,.38),rgba(241,209,138,.42),transparent),#f0eef60d;transform-origin:top center;animation:mirror-growth-route 8.5s ease-in-out infinite;pointer-events:none}.mirror-growth-system[data-growth-runtime=active]:after{opacity:.82}.mirror-growth-system[data-growth-runtime=static]:after,.mirror-growth-system[data-growth-runtime=paused]:after{animation-play-state:paused}.mirror-growth-field,.mirror-growth-rail,.mirror-growth-boundary{position:relative;z-index:1}.mirror-growth-field{display:grid;min-height:460px;place-items:center;overflow:hidden;border:1px solid rgba(240,238,246,.075);border-radius:8px;background:radial-gradient(circle at 50% 44%,rgba(32,214,187,.14),transparent 11rem),radial-gradient(circle at 50% 58%,rgba(241,209,138,.08),transparent 18rem),#03030894}.mirror-growth-orbit{--mirror-growth-orbit-rotation: -22deg;--mirror-growth-orbit-scale-x: 1.62;position:absolute;width:64%;aspect-ratio:1;border:1px solid rgba(32,214,187,.16);border-radius:50%;transform:rotate(var(--mirror-growth-orbit-rotation)) scaleX(var(--mirror-growth-orbit-scale-x));animation:mirror-growth-orbit 11s ease-in-out infinite}.mirror-growth-orbit-two{--mirror-growth-orbit-rotation: 22deg;--mirror-growth-orbit-scale-x: 1.72;width:42%;border-color:#f1d18a24;animation-delay:1.6s}.mirror-growth-core{position:relative;z-index:1;color:#fff;font-size:clamp(5.6rem,13vw,10rem);line-height:.9;opacity:.94;text-shadow:0 0 24px rgba(32,214,187,.14),0 16px 42px rgba(0,0,0,.42)}.mirror-growth-node{position:absolute;width:15px;height:15px;border:1px solid rgba(241,209,138,.56);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.88),rgba(32,214,187,.16) 58%,transparent 72%);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast);animation:mirror-growth-node 5.6s ease-in-out infinite}.mirror-growth-node.is-runtime-active{border-color:#20d6bba8;background:radial-gradient(circle,rgba(32,214,187,.72),rgba(241,209,138,.22) 58%,transparent 72%);box-shadow:0 0 0 7px #20d6bb0a,0 0 30px #20d6bb2e}.mirror-growth-node[data-growth-node=pattern]{top:31%;left:18%}.mirror-growth-node[data-growth-node=candidate]{top:19%;right:28%;animation-delay:.45s}.mirror-growth-node[data-growth-node=sandbox]{top:48%;right:15%;animation-delay:.9s}.mirror-growth-node[data-growth-node=approval]{right:28%;bottom:18%;animation-delay:1.35s}.mirror-growth-node[data-growth-node=integration]{bottom:30%;left:18%;animation-delay:1.8s}.mirror-growth-node[data-growth-node=proof]{top:48%;left:14%;animation-delay:2.25s}.mirror-growth-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none}.mirror-growth-rail:before{content:"";position:absolute;top:28px;right:28px;left:28px;height:2px;background:linear-gradient(90deg,#20d6bb33,#f1d18a7a,#f0eef624),#f0eef614;transform-origin:left center;animation:mirror-growth-expand 8s ease-in-out infinite;pointer-events:none}.mirror-growth-rail li{position:relative;z-index:1;min-height:174px;padding:18px;overflow:hidden;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.mirror-growth-rail li:after{content:"";position:absolute;top:25px;right:20px;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.88),rgba(32,214,187,.18) 58%,transparent 70%);box-shadow:0 0 22px #f1d18a29;animation:mirror-growth-node 5.6s ease-in-out infinite}.mirror-growth-rail li:nth-child(2):after{animation-delay:.5s}.mirror-growth-rail li:nth-child(3):after{animation-delay:1s}.mirror-growth-rail li:nth-child(4):after{animation-delay:1.5s}.mirror-growth-rail li:nth-child(5):after{animation-delay:2s}.mirror-growth-rail li:nth-child(6):after{animation-delay:2.5s}.mirror-growth-rail li.is-runtime-active{border-color:#20d6bb4d;background:linear-gradient(145deg,#20d6bb13,#f1d18a08),#06060cd1;transform:translateY(-2px)}.mirror-growth-rail li.is-runtime-active:after{background:radial-gradient(circle,rgba(32,214,187,.72),rgba(241,209,138,.22) 58%,transparent 70%);box-shadow:0 0 0 7px #20d6bb09,0 0 26px #20d6bb2e}.mirror-growth-rail strong{display:block;margin-top:16px;color:var(--text-primary);font-size:1.04rem;line-height:1.24}.mirror-growth-rail p{margin-top:12px;color:var(--text-secondary);font-size:.88rem;line-height:1.58}.mirror-growth-boundary{grid-column:1 / -1;max-width:760px;margin:0 auto;color:#f0eef6b3;font-size:.94rem;line-height:1.62;text-align:center}.mirror-cognitive-trace{position:relative;display:grid;grid-template-columns:minmax(250px,.34fr) minmax(0,.66fr);gap:20px;align-items:stretch;overflow:hidden;padding:22px;border:1px solid rgba(32,214,187,.16);border-radius:8px;background:radial-gradient(circle at 22% 26%,rgba(32,214,187,.12),transparent 20rem),radial-gradient(circle at 82% 74%,rgba(241,209,138,.1),transparent 21rem),linear-gradient(145deg,#ffffff0d,#ffffff03),#04050bdb;box-shadow:inset 0 1px #ffffff0c,0 28px 86px #0000003d}.mirror-cognitive-trace:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,transparent 0 34%,rgba(32,214,187,.08) 46%,rgba(241,209,138,.06) 53%,transparent 65%),linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.016) 1px,transparent 1px);background-size:100% 100%,38px 38px,38px 38px;opacity:.58;transform:translate(-28%);animation:mirror-cognitive-scan 12s ease-in-out infinite;pointer-events:none}.mirror-cognitive-trace:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.045);border-radius:8px;pointer-events:none}.mirror-cognitive-trace[data-runtime-stop~=reduced-motion-compact-offscreen]:before{animation-play-state:running}.mirror-cognitive-trace-copy,.mirror-cognitive-trace-stage{position:relative;z-index:1}.mirror-cognitive-trace-copy{display:grid;align-content:center;gap:15px;padding:18px 2px 18px 0}.mirror-cognitive-trace-copy h2{max-width:11ch;color:var(--text-primary);font-size:2.2rem;line-height:1.03}.mirror-cognitive-trace-copy p{max-width:420px}.mirror-cognitive-trace-stage{display:grid;grid-template-columns:minmax(220px,.38fr) minmax(0,.62fr);gap:14px;align-items:stretch}.mirror-cognitive-trace-core{position:relative;display:grid;min-height:430px;place-items:center;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 45%,rgba(32,214,187,.13),transparent 10rem),radial-gradient(circle at 50% 54%,rgba(241,209,138,.085),transparent 16rem),#030308a3}.mirror-cognitive-trace-core:before,.mirror-cognitive-trace-core:after{content:"";position:absolute;border:1px solid rgba(240,238,246,.055);border-radius:50%;pointer-events:none}.mirror-cognitive-trace-core:before{top:14%;right:14%;bottom:14%;left:14%;transform:rotate(18deg) scaleX(1.6)}.mirror-cognitive-trace-core:after{top:27%;right:27%;bottom:27%;left:27%;transform:rotate(-18deg) scaleX(1.62)}.mirror-cognitive-infinity,.mirror-cognitive-ring,.mirror-cognitive-node{position:absolute;pointer-events:none}.mirror-cognitive-infinity{color:#ffffffeb;font-size:7.4rem;line-height:.9;text-shadow:0 0 26px rgba(32,214,187,.14),0 0 42px rgba(241,209,138,.1),0 16px 44px rgba(0,0,0,.46)}.mirror-cognitive-ring{width:68%;aspect-ratio:1;border:1px solid rgba(32,214,187,.18);border-radius:50%;transform:rotate(-24deg) scaleX(1.65);animation:mirror-cognitive-ring-pulse 9.8s ease-in-out infinite}.mirror-cognitive-ring-two{width:44%;border-color:#f1d18a29;transform:rotate(24deg) scaleX(1.7);animation-delay:1.35s}.mirror-cognitive-node{width:15px;height:15px;border:1px solid rgba(32,214,187,.56);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.82),rgba(241,209,138,.18) 58%,transparent 72%);box-shadow:0 0 0 7px #20d6bb09,0 0 24px #20d6bb24;animation:mirror-cognitive-node-pulse 5.8s ease-in-out infinite}.mirror-cognitive-node[data-cognitive-node=signal]{top:28%;left:17%}.mirror-cognitive-node[data-cognitive-node=memory]{top:16%;right:30%;animation-delay:.42s}.mirror-cognitive-node[data-cognitive-node=cells]{top:47%;right:14%;animation-delay:.84s}.mirror-cognitive-node[data-cognitive-node=sandbox]{right:28%;bottom:17%;border-color:#f1d18a94;background:radial-gradient(circle,rgba(241,209,138,.82),rgba(32,214,187,.2) 58%,transparent 72%);animation-delay:1.26s}.mirror-cognitive-node[data-cognitive-node=proof]{bottom:28%;left:18%;border-color:#f1d18a94;background:radial-gradient(circle,rgba(241,209,138,.82),rgba(32,214,187,.2) 58%,transparent 72%);animation-delay:1.68s}.mirror-cognitive-node[data-cognitive-node=next-loop]{top:47%;left:13%;border-color:#f0eef694;background:radial-gradient(circle,rgba(240,238,246,.86),rgba(32,214,187,.22) 58%,transparent 72%);animation-delay:2.1s}.mirror-cognitive-trace-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.mirror-cognitive-trace-grid li{position:relative;display:grid;gap:12px;align-content:start;min-height:206px;overflow:hidden;padding:15px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0c,#ffffff03),#030308b8}.mirror-cognitive-trace-grid li:before{content:"";position:absolute;top:14px;right:14px;width:15px;height:15px;border:1px solid rgba(32,214,187,.34);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.34),transparent 62%);box-shadow:0 0 20px #20d6bb1c}.mirror-cognitive-trace-grid li:nth-child(4):before,.mirror-cognitive-trace-grid li:nth-child(5):before{border-color:#f1d18a61;background:radial-gradient(circle,rgba(241,209,138,.34),transparent 62%)}.mirror-cognitive-trace-grid span,.mirror-cognitive-trace-grid dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;text-transform:uppercase}.mirror-cognitive-trace-grid strong{max-width:17ch;color:var(--text-primary);font-size:1.02rem;line-height:1.18}.mirror-cognitive-trace-grid dl{display:grid;gap:9px}.mirror-cognitive-trace-grid div{display:grid;gap:4px}.mirror-cognitive-trace-grid dd{color:#f0eef6b8;font-size:.79rem;line-height:1.48}.mirror-proof-stack{display:grid;gap:14px}.mirror-architecture-maps{position:relative;display:grid;gap:18px;min-height:500px;padding:22px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 50% 18%,rgba(32,214,187,.12),transparent 24rem),linear-gradient(145deg,#ffffff0d,#ffffff03),#06060cc7;box-shadow:inset 0 1px #ffffff0e,0 28px 88px #0000003d}.mirror-architecture-maps:before{content:"";position:absolute;top:102px;right:34px;bottom:66px;left:34px;background:linear-gradient(90deg,transparent,rgba(32,214,187,.2),rgba(241,209,138,.42),rgba(32,214,187,.16),transparent),linear-gradient(rgba(240,238,246,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.035) 1px,transparent 1px);background-size:100% 100%,52px 52px,52px 52px;clip-path:polygon(0 48%,18% 42%,36% 58%,58% 36%,78% 52%,100% 44%,100% 48%,78% 56%,58% 40%,36% 62%,18% 46%,0 52%);opacity:.66;animation:mirror-architecture-route 9s ease-in-out infinite;pointer-events:none}.mirror-architecture-maps:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 22%,rgba(241,209,138,.07),transparent 18rem),radial-gradient(circle at 82% 70%,rgba(125,83,255,.08),transparent 22rem),linear-gradient(105deg,transparent 0 34%,rgba(255,255,255,.06) 36%,transparent 41% 100%);opacity:.52;transform:translate(-24%);animation:mirror-architecture-glass-sweep 12s ease-in-out infinite;pointer-events:none}.mirror-architecture-map-header,.mirror-architecture-map-grid{position:relative;z-index:1}.mirror-architecture-map-header{display:flex;gap:18px;align-items:end;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid rgba(240,238,246,.08)}.mirror-architecture-map-header span,.mirror-architecture-map-grid span{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-architecture-map-header strong{max-width:420px;color:var(--text-primary);font-size:1.15rem;line-height:1.24;text-align:right}.mirror-architecture-map-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(2,minmax(172px,auto));gap:14px;list-style:none}.mirror-architecture-map-grid li{position:relative;display:grid;align-content:space-between;min-height:172px;padding:18px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#ffffff0f,#ffffff05),#030308ad;box-shadow:inset 0 1px #ffffff0e,0 18px 46px #0000002e;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:mirror-architecture-pane-drift 8.5s ease-in-out infinite}.mirror-architecture-map-grid li:nth-child(1){grid-column:1 / span 2}.mirror-architecture-map-grid li:nth-child(2){grid-column:3 / span 2;transform:translateY(24px);animation-delay:.35s}.mirror-architecture-map-grid li:nth-child(3){grid-column:5 / span 2;animation-delay:.7s}.mirror-architecture-map-grid li:nth-child(4){grid-column:2 / span 2;animation-delay:1.05s}.mirror-architecture-map-grid li:nth-child(5){grid-column:4 / span 2;transform:translateY(-16px);animation-delay:1.4s}.mirror-architecture-map-grid li:before{content:"";position:absolute;top:18px;right:18px;width:17px;height:17px;border:1px solid rgba(32,214,187,.36);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.34),transparent 62%),#030308c7;box-shadow:0 0 24px #20d6bb1f}.mirror-architecture-map-grid li:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent,rgba(241,209,138,.08),transparent);opacity:0;transform:translate(-24%);transition:opacity var(--transition-fast),transform var(--transition-fast);pointer-events:none}.mirror-architecture-map-grid strong{display:block;max-width:14ch;margin-top:26px;color:var(--text-primary);font-size:1.05rem;line-height:1.18}.mirror-architecture-map-grid p{margin-top:14px;color:#f0eef6b8;font-size:.84rem;line-height:1.54}.mirror-architecture-map-grid li:hover:after,.mirror-architecture-map-grid li:focus-within:after{opacity:1;transform:translate(0)}.mirror-phase-proof-ledger{position:relative;display:grid;gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(241,209,138,.15);border-radius:8px;background:radial-gradient(circle at 14% 20%,rgba(241,209,138,.1),transparent 21rem),radial-gradient(circle at 88% 72%,rgba(32,214,187,.085),transparent 22rem),linear-gradient(145deg,#ffffff0c,#ffffff03),#04050bd6;box-shadow:inset 0 1px #ffffff0b,0 24px 78px #00000038}.mirror-phase-proof-ledger:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 0 33%,rgba(241,209,138,.075) 46%,rgba(32,214,187,.055) 52%,transparent 64%),linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.016) 1px,transparent 1px);background-size:100% 100%,36px 36px,36px 36px;opacity:.56;transform:translate(-24%);animation:mirror-phase-ledger-scan 12.8s ease-in-out infinite;pointer-events:none}.mirror-phase-ledger-copy,.mirror-phase-ledger-grid{position:relative;z-index:1}.mirror-phase-ledger-copy{display:grid;grid-template-columns:minmax(170px,.34fr) minmax(0,.66fr);gap:12px 22px;align-items:end;padding-bottom:18px;border-bottom:1px solid rgba(240,238,246,.08)}.mirror-phase-ledger-copy span,.mirror-phase-ledger-grid span,.mirror-phase-ledger-grid dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-phase-ledger-copy strong{color:var(--text-primary);font-size:clamp(1.18rem,2vw,1.58rem);line-height:1.14}.mirror-phase-ledger-copy p{grid-column:2;max-width:760px;color:#f0eef6b8;font-size:.88rem;line-height:1.62}.mirror-phase-ledger-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;list-style:none}.mirror-phase-ledger-grid li{position:relative;display:grid;gap:12px;align-content:start;min-height:302px;padding:14px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#030308ad}.mirror-phase-ledger-grid li:before{content:"";position:absolute;top:14px;right:14px;width:11px;height:11px;border:1px solid rgba(32,214,187,.38);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.32),transparent 62%),#030308db;box-shadow:0 0 18px #20d6bb1f}.mirror-phase-ledger-grid li:after{content:"";position:absolute;right:19px;top:40px;bottom:18px;width:1px;background:linear-gradient(rgba(32,214,187,.25),rgba(241,209,138,.1),transparent);opacity:.48}.mirror-phase-ledger-grid li[data-phase-proof=motion]:before,.mirror-phase-ledger-grid li[data-phase-proof=visual]:before,.mirror-phase-ledger-grid li[data-phase-proof=implementation]:before,.mirror-phase-ledger-grid li[data-phase-proof=execution]:before{border-color:#f1d18a70;background:radial-gradient(circle,rgba(241,209,138,.34),transparent 62%),#030308db}.mirror-phase-ledger-grid li[data-phase-proof=execution]{background:radial-gradient(circle at 82% 12%,rgba(241,209,138,.08),transparent 10rem),linear-gradient(145deg,#ffffff0d,#ffffff03),#030308b8}.mirror-phase-ledger-grid strong{max-width:18ch;color:var(--text-primary);font-size:.94rem;line-height:1.2}.mirror-phase-ledger-grid dl{display:grid;gap:8px}.mirror-phase-ledger-grid div{display:grid;gap:4px;padding-top:8px;border-top:1px solid rgba(240,238,246,.06)}.mirror-phase-ledger-grid div:first-child{padding-top:0;border-top:0}.mirror-phase-ledger-grid dd,.mirror-phase-ledger-grid a{color:#f0eef6b3;font-size:.74rem;line-height:1.44}.mirror-phase-ledger-grid a{color:#20d6bbe6;font-weight:800;text-decoration:none;transition:color var(--transition-fast),transform var(--transition-fast)}.mirror-phase-ledger-grid a:hover,.mirror-phase-ledger-grid a:focus-visible{color:var(--text-primary)}.mirror-phase-ledger-grid a:focus-visible{outline:2px solid rgba(32,214,187,.42);outline-offset:4px}.mirror-scroll-choreography{position:relative;display:grid;gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(32,214,187,.13);border-radius:8px;background:radial-gradient(circle at 18% 20%,rgba(32,214,187,.11),transparent 23rem),radial-gradient(circle at 84% 62%,rgba(241,209,138,.08),transparent 22rem),linear-gradient(145deg,#ffffff0c,#ffffff03),#04050bd6;box-shadow:inset 0 1px #ffffff0b,0 24px 78px #0003}.mirror-scroll-choreography:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 0 28%,rgba(32,214,187,.09) 42%,rgba(241,209,138,.1) 50%,transparent 62%),linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.018) 1px,transparent 1px);background-size:100% 100%,38px 38px,38px 38px;opacity:.58;transform:translate(-24%);animation:mirror-scroll-choreography-scan 12s ease-in-out infinite;pointer-events:none}.mirror-scroll-choreography-header,.mirror-scroll-choreography-grid{position:relative;z-index:1}.mirror-scroll-choreography-header{display:grid;grid-template-columns:minmax(170px,.34fr) minmax(0,.66fr);gap:14px 22px;align-items:end;padding-bottom:18px;border-bottom:1px solid rgba(240,238,246,.08)}.mirror-scroll-choreography-header span,.mirror-scroll-choreography-grid span,.mirror-scroll-choreography-grid dt{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-scroll-choreography-header strong{color:var(--text-primary);font-size:1.18rem;line-height:1.18}.mirror-scroll-choreography-header p{grid-column:2;color:#f0eef6b8;font-size:.86rem;line-height:1.56}.mirror-scroll-choreography-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:10px;list-style:none}.mirror-scroll-choreography-grid li{position:relative;display:grid;gap:12px;align-content:start;min-height:250px;padding:14px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#030308ad}.mirror-scroll-choreography-grid li:before{content:"";position:absolute;top:15px;right:14px;width:12px;height:12px;border:1px solid rgba(32,214,187,.36);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.34),transparent 62%),#030308db;box-shadow:0 0 22px #20d6bb1f;animation:mirror-scroll-act-node 5.8s ease-in-out infinite}.mirror-scroll-choreography-grid li:after{content:"";position:absolute;top:42px;right:19px;bottom:18px;width:1px;background:linear-gradient(rgba(32,214,187,.32),rgba(241,209,138,.08),transparent);opacity:.52}.mirror-scroll-choreography-grid li[data-scroll-act=growth]:before,.mirror-scroll-choreography-grid li[data-scroll-act=proof]:before,.mirror-scroll-choreography-grid li[data-scroll-act=join]:before{border-color:#f1d18a6b;background:radial-gradient(circle,rgba(241,209,138,.34),transparent 62%),#030308db;box-shadow:0 0 22px #f1d18a1c}.mirror-scroll-choreography-grid li[data-scroll-act=proof]{background:radial-gradient(circle at 74% 16%,rgba(241,209,138,.07),transparent 14rem),linear-gradient(145deg,#ffffff0d,#ffffff03),#030308b8}.mirror-scroll-choreography-grid li[data-scroll-act=join]{background:radial-gradient(circle at 20% 78%,rgba(32,214,187,.065),transparent 16rem),linear-gradient(145deg,#ffffff0b,#ffffff03),#030308b3}.mirror-scroll-choreography-grid strong{max-width:18ch;color:var(--text-primary);font-size:.96rem;line-height:1.22}.mirror-scroll-choreography-grid dl{display:grid;gap:8px}.mirror-scroll-choreography-grid div{display:grid;gap:4px;padding-top:8px;border-top:1px solid rgba(240,238,246,.06)}.mirror-scroll-choreography-grid div:first-child{border-top:0;padding-top:0}.mirror-scroll-choreography-grid dd{color:#f0eef6b3;font-size:.74rem;line-height:1.44}.mirror-emotional-progression{position:relative;display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,.66fr);gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 16% 24%,rgba(32,214,187,.09),transparent 21rem),radial-gradient(circle at 82% 72%,rgba(241,209,138,.08),transparent 22rem),linear-gradient(145deg,#ffffff0b,#ffffff03),#04050bd1;box-shadow:inset 0 1px #ffffff0b,0 24px 78px #00000038}.mirror-emotional-progression:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 48% 50%,transparent 0 14%,rgba(32,214,187,.08) 15% 16%,transparent 17% 26%,rgba(241,209,138,.07) 27% 28%,transparent 29%),linear-gradient(110deg,transparent 0 35%,rgba(32,214,187,.065) 47%,transparent 62%);opacity:.62;transform:translate(-18%);animation:mirror-emotion-rail-scan 13s ease-in-out infinite;pointer-events:none}.mirror-emotional-copy,.mirror-emotional-stage{position:relative;z-index:1}.mirror-emotional-copy{display:grid;align-content:end;gap:12px;padding-right:8px}.mirror-emotional-copy span,.mirror-emotion-controls legend,.mirror-emotion-controls span,.mirror-emotion-output dt{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-emotional-copy strong{color:var(--text-primary);font-size:1.2rem;line-height:1.18}.mirror-emotional-copy p{color:#f0eef6b8;font-size:.86rem;line-height:1.56}.mirror-emotional-stage{display:grid;grid-template-columns:minmax(126px,.28fr) minmax(0,.72fr);gap:14px;align-items:stretch}.mirror-emotion-core{position:relative;display:grid;min-height:292px;place-items:center;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at center,rgba(32,214,187,.12),transparent 12rem),linear-gradient(180deg,#ffffff0a,#ffffff03),#030308c2}.mirror-emotion-core span{color:#f0eef6e0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:clamp(4rem,11vw,7.8rem);font-weight:900;line-height:1;text-shadow:0 0 38px rgba(32,214,187,.12)}.mirror-emotion-core i{position:absolute;width:68%;aspect-ratio:1;border:1px solid rgba(32,214,187,.12);border-radius:50%;transform:rotateX(72deg);box-shadow:inset 0 0 34px #20d6bb0f}.mirror-emotional-progression[data-active-emotion=relief] .mirror-emotion-core i,.mirror-emotional-progression[data-active-emotion=agency] .mirror-emotion-core i{border-color:#f1d18a2e;box-shadow:inset 0 0 34px #f1d18a12}.mirror-emotion-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;padding:0;border:0}.mirror-emotion-controls legend{grid-column:1 / -1;margin-bottom:4px}.mirror-emotion-controls button{position:relative;display:grid;gap:7px;min-height:84px;padding:12px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0a,#ffffff03),#030308b3;color:#f0eef6bd;text-align:left;transition:border-color .18s var(--ease-smooth),background .18s var(--ease-smooth),transform .18s var(--ease-smooth)}.mirror-emotion-controls button:after{content:"";position:absolute;right:12px;bottom:12px;width:8px;height:8px;border:1px solid rgba(32,214,187,.32);border-radius:50%;background:#030308d1}.mirror-emotion-controls button:hover,.mirror-emotion-controls button:focus-visible,.mirror-emotion-controls button[aria-pressed=true]{border-color:#20d6bb47;background:radial-gradient(circle at 12% 10%,rgba(32,214,187,.11),transparent 9rem),linear-gradient(145deg,#ffffff0d,#ffffff04),#04070cc2}.mirror-emotion-controls button[aria-pressed=true]:after{background:#20d6bb8c;box-shadow:0 0 18px #20d6bb2e}.mirror-emotion-controls button:active{transform:translateY(1px)}.mirror-emotion-controls p{color:#f0eef6a3;font-size:.74rem;line-height:1.36}.mirror-emotion-output{grid-column:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mirror-emotion-output div{display:grid;gap:8px;min-height:118px;padding:13px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0a,#ffffff03),#030308b3}.mirror-emotion-output dd{color:#f0eef6b8;font-size:.78rem;line-height:1.48}.mirror-motion-contract{position:relative;display:grid;gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(32,214,187,.14);border-radius:8px;background:radial-gradient(circle at 18% 22%,rgba(32,214,187,.1),transparent 24rem),radial-gradient(circle at 86% 70%,rgba(241,209,138,.07),transparent 22rem),linear-gradient(145deg,#ffffff0c,#ffffff03),#05060cd1;box-shadow:inset 0 1px #ffffff0b,0 24px 78px #00000038}.mirror-motion-contract:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0 36%,rgba(32,214,187,.08) 46%,transparent 58%),linear-gradient(rgba(240,238,246,.025) 1px,transparent 1px);background-size:100% 100%,100% 28px;opacity:.56;transform:translate(-24%);animation:mirror-instrument-scan 11s ease-in-out infinite;pointer-events:none}.mirror-motion-contract-header,.mirror-motion-contract-grid{position:relative;z-index:1}.mirror-motion-contract-header{display:grid;grid-template-columns:minmax(150px,.34fr) minmax(0,.66fr);gap:14px 22px;align-items:end;padding-bottom:18px;border-bottom:1px solid rgba(240,238,246,.08)}.mirror-motion-contract-header span,.mirror-motion-contract-grid span,.mirror-motion-contract-grid dt{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-motion-contract-header strong{color:var(--text-primary);font-size:1.18rem;line-height:1.18}.mirror-motion-contract-header p{grid-column:2;color:#f0eef6b8;font-size:.86rem;line-height:1.56}.mirror-motion-contract-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.mirror-motion-contract-grid li{position:relative;display:grid;gap:12px;min-height:286px;padding:16px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#030308ad}.mirror-motion-contract-grid li:before{content:"";position:absolute;top:16px;right:16px;width:14px;height:14px;border:1px solid rgba(32,214,187,.36);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.32),transparent 62%),#030308db;box-shadow:0 0 22px #20d6bb1f}.mirror-motion-contract-grid li[data-motion-contract=human-signal]:before{border-color:#20d6bb75;background:radial-gradient(circle,rgba(32,214,187,.38),transparent 62%),#030308db;box-shadow:0 0 24px #20d6bb24}.mirror-motion-contract-grid li[data-motion-contract=product]:before,.mirror-motion-contract-grid li[data-motion-contract=descent]:before,.mirror-motion-contract-grid li[data-motion-contract=proof]:before,.mirror-motion-contract-grid li[data-motion-contract=doorway]:before{border-color:#f1d18a6b;background:radial-gradient(circle,rgba(241,209,138,.32),transparent 62%),#030308db}.mirror-motion-contract-grid li[data-motion-contract=descent]{background:radial-gradient(circle at 74% 16%,rgba(241,209,138,.07),transparent 14rem),linear-gradient(145deg,#ffffff0d,#ffffff03),#030308b8}.mirror-motion-contract-grid li[data-motion-contract=doorway]{background:radial-gradient(circle at 20% 78%,rgba(32,214,187,.065),transparent 16rem),linear-gradient(145deg,#ffffff0b,#ffffff03),#030308b3}.mirror-motion-contract-grid strong{max-width:22ch;color:var(--text-primary);font-size:.98rem;line-height:1.22}.mirror-motion-contract-grid dl{display:grid;gap:8px}.mirror-motion-contract-grid div{display:grid;grid-template-columns:minmax(86px,.34fr) minmax(0,1fr);gap:10px;padding-top:8px;border-top:1px solid rgba(240,238,246,.06)}.mirror-motion-contract-grid div:first-child{border-top:0;padding-top:0}.mirror-motion-contract-grid dd{color:#f0eef6b3;font-size:.76rem;line-height:1.44}.mirror-experience-audit{position:relative;display:grid;gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 14% 18%,rgba(32,214,187,.11),transparent 22rem),radial-gradient(circle at 86% 28%,rgba(241,209,138,.08),transparent 20rem),linear-gradient(145deg,#ffffff0c,#ffffff03),#04050ad6;box-shadow:inset 0 1px #ffffff0b,0 24px 78px #0003}.mirror-experience-audit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(112deg,transparent 0 32%,rgba(32,214,187,.075) 44%,transparent 58%),linear-gradient(rgba(240,238,246,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.014) 1px,transparent 1px);background-size:100% 100%,36px 36px,36px 36px;opacity:.52;transform:translate(-24%);animation:mirror-instrument-scan 12.5s ease-in-out infinite;pointer-events:none}.mirror-experience-audit-copy,.mirror-experience-audit-grid{position:relative;z-index:1}.mirror-experience-audit-copy{display:grid;grid-template-columns:minmax(180px,.34fr) minmax(0,.66fr);gap:12px 22px;align-items:end;padding-bottom:18px;border-bottom:1px solid rgba(240,238,246,.08)}.mirror-experience-audit-copy span,.mirror-experience-audit-grid span,.mirror-experience-audit-grid dt{color:#7fcfc1e0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-experience-audit-copy strong{color:var(--text-primary);font-size:clamp(1.18rem,2vw,1.58rem);line-height:1.14}.mirror-experience-audit-copy p{grid-column:2;max-width:760px;color:#f0eef6b8;font-size:.88rem;line-height:1.62}.mirror-experience-audit-link{grid-column:2;justify-self:start;width:fit-content;color:#20d6bbeb;font-size:.78rem;font-weight:800;letter-spacing:.02em;transition:color var(--transition-fast),transform var(--transition-fast)}.mirror-experience-audit-link:hover,.mirror-experience-audit-link:focus-visible{color:var(--text-primary);transform:translate(3px)}.mirror-experience-audit-link:focus-visible{outline:2px solid var(--accent-light);outline-offset:6px}.mirror-experience-audit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.mirror-experience-audit-grid li{position:relative;display:grid;gap:12px;min-height:260px;padding:14px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#030308a8}.mirror-experience-audit-grid li:before{content:"";position:absolute;top:14px;right:14px;width:10px;height:10px;border:1px solid rgba(32,214,187,.38);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.32),transparent 62%),#030308db;box-shadow:0 0 18px #20d6bb1f}.mirror-experience-audit-grid li[data-audit-lens=motion],.mirror-experience-audit-grid li[data-audit-lens=emotion],.mirror-experience-audit-grid li[data-audit-lens=performance]{border-color:#f1d18a2b;background:radial-gradient(circle at 86% 12%,rgba(241,209,138,.07),transparent 10rem),#030308ad}.mirror-experience-audit-grid li[data-audit-lens=performance]{grid-column:1 / -1;min-height:0}.mirror-experience-audit-grid strong{max-width:26ch;color:var(--text-primary);font-size:.96rem;line-height:1.22}.mirror-experience-audit-grid dl{display:grid;gap:8px}.mirror-experience-audit-grid div{display:grid;grid-template-columns:minmax(88px,.34fr) minmax(0,1fr);gap:10px;padding-top:8px;border-top:1px solid rgba(240,238,246,.06)}.mirror-experience-audit-grid div:first-child{padding-top:0;border-top:0}.mirror-experience-audit-grid dd{color:#f0eef6b3;font-size:.76rem;line-height:1.44}.mirror-source-ledger{position:relative;display:grid;gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(241,209,138,.14);border-radius:8px;background:radial-gradient(circle at 16% 28%,rgba(241,209,138,.1),transparent 18rem),radial-gradient(circle at 88% 78%,rgba(32,214,187,.08),transparent 22rem),linear-gradient(145deg,#ffffff0b,#ffffff03),#04050ad6;box-shadow:inset 0 1px #ffffff0b,0 24px 78px #0003}.mirror-source-ledger:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(140deg,transparent 0 26%,rgba(241,209,138,.08) 42%,transparent 58%),linear-gradient(rgba(240,238,246,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.014) 1px,transparent 1px);background-size:100% 100%,34px 34px,34px 34px;opacity:.54;transform:translate(-26%);animation:mirror-instrument-scan 13s ease-in-out infinite;pointer-events:none}.mirror-source-ledger-copy,.mirror-source-ledger-grid{position:relative;z-index:1}.mirror-source-ledger-copy{display:grid;max-width:760px;align-content:start;gap:14px}.mirror-source-ledger-copy span,.mirror-source-ledger-grid span,.mirror-source-ledger-grid dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-source-ledger-copy strong{color:var(--text-primary);font-size:clamp(1.18rem,2vw,1.58rem);line-height:1.14}.mirror-source-ledger-copy p{color:#f0eef6b8;font-size:.88rem;line-height:1.62}.mirror-source-ledger-copy a{width:fit-content;color:#20d6bbeb;font-size:.78rem;font-weight:800;letter-spacing:.02em;transition:color var(--transition-fast),transform var(--transition-fast)}.mirror-source-ledger-copy a:hover,.mirror-source-ledger-copy a:focus-visible{color:var(--text-primary);transform:translate(3px)}.mirror-source-ledger-copy a:focus-visible{outline:2px solid var(--accent-light);outline-offset:6px}.mirror-source-ledger-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.mirror-source-ledger-grid li{position:relative;display:grid;gap:12px;min-height:248px;padding:14px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#030308a8}.mirror-source-ledger-grid li:before{content:"";position:absolute;top:14px;right:14px;width:10px;height:10px;border:1px solid rgba(32,214,187,.36);border-radius:50%;background:#20d6bb38;box-shadow:0 0 18px #20d6bb1f}.mirror-source-ledger-grid li[data-source-pattern=delivery],.mirror-source-ledger-grid li[data-source-pattern=nonclone]{border-color:#f1d18a2e;background:radial-gradient(circle at 86% 12%,rgba(241,209,138,.075),transparent 10rem),#030308ad}.mirror-source-ledger-grid li[data-source-pattern=nonclone]{grid-column:1 / -1;min-height:0}.mirror-source-ledger-grid strong{max-width:24ch;color:var(--text-primary);font-size:.96rem;line-height:1.22}.mirror-source-ledger-grid dl{display:grid;gap:8px}.mirror-source-ledger-grid div{display:grid;grid-template-columns:minmax(88px,.34fr) minmax(0,1fr);gap:10px;padding-top:8px;border-top:1px solid rgba(240,238,246,.06)}.mirror-source-ledger-grid div:first-child{padding-top:0;border-top:0}.mirror-source-ledger-grid dd{color:#f0eef6b3;font-size:.76rem;line-height:1.44}.mirror-engine-translation{position:relative;display:grid;grid-template-columns:minmax(0,.58fr) minmax(260px,.42fr);grid-template-areas:"copy console" "states states" "fit fit" "concept concept";gap:12px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:radial-gradient(circle at 16% 18%,rgba(241,209,138,.09),transparent 20rem),radial-gradient(circle at 88% 22%,rgba(32,214,187,.1),transparent 22rem),linear-gradient(145deg,#ffffff0c,#ffffff03),#030409d1;box-shadow:inset 0 1px #ffffff0c,0 24px 78px #0003}.mirror-engine-translation:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 0 30%,rgba(32,214,187,.07) 45%,transparent 60%),linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.016) 1px,transparent 1px);background-size:100% 100%,32px 32px,32px 32px;opacity:.58;transform:translate(-22%);animation:mirror-instrument-scan 12s ease-in-out infinite;pointer-events:none}.mirror-engine-translation-copy,.mirror-engine-console,.mirror-engine-state-rail,.mirror-engine-fit-rail,.mirror-engine-concept-packet{position:relative;z-index:1}.mirror-engine-translation-copy{grid-area:copy;display:grid;align-content:center;gap:12px}.mirror-engine-translation-copy span,.mirror-engine-console dt,.mirror-engine-state-rail span,.mirror-engine-fit-rail span,.mirror-engine-concept-copy span,.mirror-engine-concept-grid span{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-engine-translation-copy strong{max-width:740px;color:var(--text-primary);font-size:clamp(1.22rem,2.1vw,1.74rem);line-height:1.12}.mirror-engine-translation-copy p{max-width:780px;color:#f0eef6b8;font-size:.9rem;line-height:1.62}.mirror-engine-console{grid-area:console;display:grid;grid-template-rows:minmax(178px,1fr) auto;gap:12px;min-height:316px;padding:14px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 36%,rgba(32,214,187,.1),transparent 10rem),radial-gradient(circle at 50% 58%,rgba(241,209,138,.07),transparent 14rem),#0303089e}.mirror-engine-console-orbit{position:relative;min-height:174px}.mirror-engine-console-ring,.mirror-engine-console-core,.mirror-engine-console-signal{position:absolute;pointer-events:none}.mirror-engine-console-ring{top:18%;right:16%;bottom:18%;left:16%;border:1px solid rgba(32,214,187,.26);border-radius:50%;transform:rotate(-12deg)}.mirror-engine-console-ring-two{top:30%;right:8%;bottom:30%;left:8%;border-color:#f1d18a3d;transform:rotate(18deg)}.mirror-engine-console-core{top:50%;left:50%;color:#f0eef6eb;font-size:clamp(3.8rem,9vw,5.6rem);line-height:1;text-shadow:0 0 28px rgba(32,214,187,.16),0 0 46px rgba(241,209,138,.12);transform:translate(-50%,-50%)}.mirror-engine-console-signal{width:14px;height:14px;border:1px solid rgba(32,214,187,.46);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.48),transparent 62%),#030308e6;box-shadow:0 0 22px #20d6bb24;animation:mirror-engine-console-pulse 6s ease-in-out infinite}.mirror-engine-console-signal[data-engine-signal=progress]{top:18%;left:24%}.mirror-engine-console-signal[data-engine-signal=pointer]{top:26%;right:21%;animation-delay:.5s}.mirror-engine-console-signal[data-engine-signal=lens]{right:26%;bottom:22%;border-radius:4px;border-color:#f1d18a7a;background:radial-gradient(circle,rgba(241,209,138,.46),transparent 62%),#030308e6;animation-delay:1s}.mirror-engine-console-signal[data-engine-signal=proof]{bottom:24%;left:22%;animation-delay:1.5s}.mirror-engine-console dl{display:grid;gap:8px}.mirror-engine-console dl div{display:grid;grid-template-columns:minmax(96px,.36fr) minmax(0,1fr);gap:10px;padding-top:8px;border-top:1px solid rgba(240,238,246,.06)}.mirror-engine-console dl div:first-child{padding-top:0;border-top:0}.mirror-engine-console dd{color:#f0eef6b8;font-size:.76rem;line-height:1.44}.mirror-engine-state-rail,.mirror-engine-fit-rail{display:grid;gap:10px;list-style:none}.mirror-engine-state-rail{grid-area:states;grid-template-columns:repeat(2,minmax(0,1fr))}.mirror-engine-fit-rail{grid-area:fit;grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,.9fr)}.mirror-engine-state-rail li,.mirror-engine-fit-rail li{position:relative;display:grid;gap:10px;align-content:start;min-height:206px;padding:14px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#0303089e}.mirror-engine-fit-rail li[data-engine-fit=adopt]{border-color:#20d6bb2e;background:radial-gradient(circle at 88% 12%,rgba(32,214,187,.08),transparent 10rem),#030308a8}.mirror-engine-fit-rail li[data-engine-fit=prototype]{border-color:#f1d18a29}.mirror-engine-fit-rail li[data-engine-fit=block]{border-color:#f1d18a3d;background:radial-gradient(circle at 90% 14%,rgba(241,209,138,.09),transparent 10rem),#030308ad}.mirror-engine-state-rail li[data-engine-state=approval]{grid-column:1 / -1;min-height:0;border-color:#f1d18a33;background:radial-gradient(circle at 90% 16%,rgba(241,209,138,.08),transparent 10rem),#030308a8}.mirror-engine-state-rail li:before,.mirror-engine-fit-rail li:before{content:"";position:absolute;top:14px;right:14px;width:9px;height:9px;border:1px solid rgba(32,214,187,.38);border-radius:50%;background:#20d6bb38;box-shadow:0 0 18px #20d6bb1f}.mirror-engine-state-rail strong,.mirror-engine-fit-rail strong{max-width:23ch;color:var(--text-primary);font-size:.96rem;line-height:1.22}.mirror-engine-state-rail p,.mirror-engine-fit-rail p{color:#f0eef6b3;font-size:.78rem;line-height:1.5}.mirror-engine-concept-packet{grid-area:concept;display:grid;grid-template-columns:minmax(0,.82fr) minmax(320px,1.18fr);gap:12px;padding:16px;overflow:hidden;border:1px solid rgba(241,209,138,.16);border-radius:8px;background:radial-gradient(circle at 10% 20%,rgba(241,209,138,.09),transparent 18rem),linear-gradient(145deg,#ffffff0b,#ffffff03),#040409b8}.mirror-engine-concept-packet:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(240,238,246,.055);pointer-events:none}.mirror-engine-concept-copy{display:grid;align-content:center;gap:10px;min-width:0}.mirror-engine-concept-copy strong{color:var(--text-primary);font-size:clamp(1.02rem,1.8vw,1.38rem);line-height:1.14}.mirror-engine-concept-copy p{color:#f0eef6b3;font-size:.82rem;line-height:1.58}.mirror-engine-concept-link{display:inline-flex;width:fit-content;align-items:center;gap:8px;color:#20d6bbe6;font-size:.78rem;font-weight:800;text-decoration:none;transition:color var(--transition-fast),transform var(--transition-fast)}.mirror-engine-concept-link:after{content:"->";font-family:JetBrains Mono,SF Mono,ui-monospace,monospace}.mirror-engine-concept-link:hover,.mirror-engine-concept-link:focus-visible{color:#f0eef6f5;transform:translate(3px)}.mirror-engine-concept-link:focus-visible{outline:2px solid rgba(32,214,187,.42);outline-offset:4px}.mirror-engine-concept-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none}.mirror-engine-concept-grid li{position:relative;display:grid;gap:9px;min-height:174px;padding:14px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:#ffffff07}.mirror-engine-concept-grid li:before{content:"";position:absolute;right:12px;top:12px;width:8px;height:8px;border:1px solid rgba(32,214,187,.44);border-radius:50%;background:#20d6bb2e}.mirror-engine-concept-grid li[data-concept-decision=prototype]:before{border-color:#f1d18a75;background:#f1d18a2e}.mirror-engine-concept-grid li[data-concept-decision=block]{border-color:#f1d18a2e;background:radial-gradient(circle at 92% 10%,rgba(241,209,138,.08),transparent 9rem),#ffffff06}.mirror-engine-concept-grid strong{color:var(--text-primary);font-size:.9rem;line-height:1.2}.mirror-engine-concept-grid p{color:#f0eef6ad;font-size:.76rem;line-height:1.48}.mirror-build-ledger{position:relative;display:grid;grid-template-columns:minmax(0,.64fr) minmax(220px,.36fr);grid-template-areas:"copy stack" "grid grid";gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:radial-gradient(circle at 22% 18%,rgba(32,214,187,.11),transparent 20rem),radial-gradient(circle at 86% 66%,rgba(241,209,138,.08),transparent 21rem),linear-gradient(145deg,#ffffff0c,#ffffff03),#040409d6;box-shadow:inset 0 1px #ffffff0b,0 24px 78px #0003}.mirror-build-ledger:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent 0 32%,rgba(241,209,138,.064) 45%,transparent 58%),linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.016) 1px,transparent 1px);background-size:100% 100%,30px 30px,30px 30px;opacity:.58;transform:translate(-24%);animation:mirror-build-ledger-scan 12s ease-in-out infinite;pointer-events:none}.mirror-build-ledger-copy,.mirror-build-ledger-stack,.mirror-build-ledger-grid{position:relative;z-index:1}.mirror-build-ledger-copy{grid-area:copy;display:grid;align-content:center;gap:12px}.mirror-build-ledger-copy span,.mirror-build-ledger-grid span,.mirror-build-ledger-grid dt{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-build-ledger-copy strong{max-width:690px;color:var(--text-primary);font-size:clamp(1.22rem,2.1vw,1.72rem);line-height:1.12}.mirror-build-ledger-copy p{max-width:720px;color:#f0eef6b8;font-size:.9rem;line-height:1.6}.mirror-build-ledger-stack{grid-area:stack;min-height:256px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 50%,rgba(32,214,187,.12),transparent 9rem),radial-gradient(circle at 50% 50%,rgba(241,209,138,.08),transparent 15rem),#03030894}.mirror-build-ledger-axis,.mirror-build-ledger-core,.mirror-build-ledger-node{position:absolute;pointer-events:none}.mirror-build-ledger-axis{top:50%;right:13%;left:13%;height:1px;background:linear-gradient(90deg,transparent,rgba(32,214,187,.68),rgba(241,209,138,.44),transparent);transform:translateY(-50%)}.mirror-build-ledger-axis:before,.mirror-build-ledger-axis:after{content:"";position:absolute;inset:auto 14% 0;height:1px;background:linear-gradient(90deg,transparent,rgba(241,209,138,.34),transparent);transform:rotate(28deg);transform-origin:center}.mirror-build-ledger-axis:after{transform:rotate(-28deg)}.mirror-build-ledger-core{top:50%;left:50%;color:#f0eef6eb;font-size:clamp(3.7rem,9vw,5.8rem);line-height:1;text-shadow:0 0 28px rgba(32,214,187,.16),0 0 44px rgba(241,209,138,.12);transform:translate(-50%,-50%)}.mirror-build-ledger-node{width:15px;height:15px;border:1px solid rgba(32,214,187,.46);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.48),transparent 60%),#030308e0;box-shadow:0 0 22px #20d6bb24;animation:mirror-build-ledger-node 6.2s ease-in-out infinite}.mirror-build-ledger-node[data-build-node=semantic]{top:24%;left:20%}.mirror-build-ledger-node[data-build-node=motion]{top:24%;right:20%;animation-delay:.45s}.mirror-build-ledger-node[data-build-node=three]{top:50%;right:11%;border-color:#f1d18a80;background:radial-gradient(circle,rgba(241,209,138,.5),transparent 60%),#030308e0;animation-delay:.9s}.mirror-build-ledger-node[data-build-node=metadata]{right:24%;bottom:23%;border-radius:4px;animation-delay:1.35s}.mirror-build-ledger-node[data-build-node=release]{bottom:23%;left:24%;border-color:#f1d18a80;background:radial-gradient(circle,rgba(241,209,138,.5),transparent 60%),#030308e0;animation-delay:1.8s}.mirror-build-ledger-grid{grid-area:grid;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.mirror-build-ledger-grid li{position:relative;display:grid;gap:10px;align-content:start;min-height:246px;padding:15px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#0303089e}.mirror-build-ledger-grid li:last-child{grid-column:1 / -1;min-height:0;border-color:#f1d18a2e;background:radial-gradient(circle at 94% 10%,rgba(241,209,138,.08),transparent 10rem),#030308a8}.mirror-build-ledger-grid strong{max-width:32ch;color:var(--text-primary);font-size:.98rem;line-height:1.2}.mirror-build-ledger-grid p{color:#f0eef6b3;font-size:.8rem;line-height:1.5}.mirror-build-ledger-grid dl{display:grid;gap:8px;margin-top:auto;padding-top:8px;border-top:1px solid rgba(240,238,246,.06)}.mirror-build-ledger-grid div{display:grid;grid-template-columns:minmax(78px,.3fr) minmax(0,1fr);gap:10px}.mirror-build-ledger-grid dd{color:#f0eef6b8;font-size:.76rem;line-height:1.44}.mirror-execution-packet{position:relative;display:grid;gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:linear-gradient(90deg,rgba(32,214,187,.07),transparent 34%),radial-gradient(circle at 100% 0%,rgba(241,209,138,.08),transparent 18rem),#030308bd;box-shadow:inset 0 1px #ffffff0a}.mirror-execution-packet:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(240,238,246,.04) 1px,transparent 1px),linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px);background-size:28px 28px;opacity:.26;pointer-events:none}.mirror-execution-packet-header,.mirror-execution-packet-grid{position:relative;z-index:1}.mirror-execution-packet-header{display:grid;gap:12px;max-width:760px}.mirror-execution-packet-header span,.mirror-execution-packet-grid span,.mirror-execution-packet-grid dt{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-execution-packet-header strong{color:var(--text-primary);font-size:clamp(1.18rem,2vw,1.62rem);line-height:1.12}.mirror-execution-packet-header p{color:#f0eef6b8;font-size:.9rem;line-height:1.62}.mirror-execution-packet-link{justify-self:start;display:inline-flex;align-items:center;min-height:40px;padding:10px 14px;border:1px solid rgba(32,214,187,.24);border-radius:999px;color:#b9f7efeb;font-size:.78rem;font-weight:800;letter-spacing:.02em;background:linear-gradient(135deg,#20d6bb14,#f1d18a09),#03030885;transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.mirror-execution-packet-link:hover,.mirror-execution-packet-link:focus-visible{border-color:#f1d18a57;color:#ffe7b4f5;background:linear-gradient(135deg,#f1d18a1a,#20d6bb0e),#0303089e}.mirror-execution-packet-link:active{transform:translateY(1px)}.mirror-execution-packet-link:focus-visible{outline:2px solid rgba(32,214,187,.46);outline-offset:3px}.mirror-execution-packet-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:10px;list-style:none}.mirror-execution-packet-grid li{position:relative;display:grid;gap:10px;min-height:220px;padding:15px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#04040999}.mirror-execution-packet-grid li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(118deg,transparent,rgba(32,214,187,.07),transparent);opacity:0;transform:translate(-32%);transition:opacity var(--transition-fast),transform var(--transition);pointer-events:none}.mirror-execution-packet-grid li:hover:before{opacity:1;transform:translate(18%)}.mirror-execution-packet-grid li[data-execution-packet=react],.mirror-execution-packet-grid li[data-execution-packet=release]{border-color:#f1d18a29}.mirror-execution-packet-grid strong{max-width:31ch;color:var(--text-primary);font-size:1rem;line-height:1.2}.mirror-execution-packet-grid p{color:#f0eef6b3;font-size:.8rem;line-height:1.5}.mirror-execution-packet-grid dl{display:grid;gap:8px;margin-top:auto;padding-top:8px;border-top:1px solid rgba(240,238,246,.06)}.mirror-execution-packet-grid div{display:grid;grid-template-columns:minmax(76px,.3fr) minmax(0,1fr);gap:10px}.mirror-execution-packet-grid dd{color:#f0eef6b8;font-size:.76rem;line-height:1.44}.mirror-runtime-handoff{position:relative;display:grid;gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(32,214,187,.12);border-radius:8px;background:radial-gradient(circle at 12% 14%,rgba(32,214,187,.095),transparent 18rem),radial-gradient(circle at 92% 86%,rgba(241,209,138,.075),transparent 18rem),linear-gradient(145deg,#ffffff0b,#ffffff03),#04050acc;box-shadow:inset 0 1px #ffffff0b,0 24px 74px #0003}.mirror-runtime-handoff:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 0 28%,rgba(32,214,187,.07) 42%,transparent 58%),linear-gradient(90deg,rgba(240,238,246,.016) 1px,transparent 1px),linear-gradient(rgba(240,238,246,.022) 1px,transparent 1px);background-size:100% 100%,30px 30px,30px 30px;opacity:.52;transform:translate(-24%);animation:mirror-instrument-scan 12s ease-in-out infinite;pointer-events:none}.mirror-runtime-handoff-header,.mirror-runtime-handoff-grid,.mirror-runtime-boundary{position:relative;z-index:1}.mirror-runtime-handoff-header{display:grid;grid-template-columns:minmax(160px,.32fr) minmax(0,.68fr);gap:12px 22px;align-items:end;padding-bottom:18px;border-bottom:1px solid rgba(240,238,246,.08)}.mirror-runtime-handoff-header span,.mirror-runtime-handoff-grid span,.mirror-runtime-handoff-grid dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-runtime-handoff-header strong{color:var(--text-primary);font-size:clamp(1.18rem,2vw,1.62rem);line-height:1.12}.mirror-runtime-handoff-header p{grid-column:2;color:#f0eef6b8;font-size:.9rem;line-height:1.62}.mirror-runtime-handoff-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.mirror-runtime-handoff-grid li{position:relative;display:grid;gap:11px;min-height:286px;padding:15px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#0303089e}.mirror-runtime-handoff-grid li:before{content:"";position:absolute;top:14px;right:14px;width:9px;height:9px;border:1px solid rgba(32,214,187,.4);border-radius:50%;background:#20d6bb3d;box-shadow:0 0 18px #20d6bb1f}.mirror-runtime-handoff-grid li[data-runtime-lane=gsap],.mirror-runtime-handoff-grid li[data-runtime-lane=three]{border-color:#f1d18a2b;background:radial-gradient(circle at 90% 14%,rgba(241,209,138,.07),transparent 10rem),#030308a8}.mirror-runtime-handoff-grid li[data-runtime-lane=three]:before{border-color:#f1d18a70;background:#f1d18a3d;box-shadow:0 0 18px #f1d18a1f}.mirror-runtime-handoff-grid strong{max-width:28ch;color:var(--text-primary);font-size:.98rem;line-height:1.2}.mirror-runtime-handoff-grid dl{display:grid;gap:8px}.mirror-runtime-handoff-grid div{display:grid;grid-template-columns:minmax(82px,.3fr) minmax(0,1fr);gap:10px;padding-top:8px;border-top:1px solid rgba(240,238,246,.06)}.mirror-runtime-handoff-grid div:first-child{padding-top:0;border-top:0}.mirror-runtime-handoff-grid dd{color:#f0eef6b8;font-size:.76rem;line-height:1.44}.mirror-runtime-boundary{padding:14px 16px;border:1px solid rgba(241,209,138,.13);border-radius:8px;color:#f0eef6c2;background:linear-gradient(90deg,#f1d18a12,#20d6bb0b),#0303088a;font-size:.84rem;font-weight:700;line-height:1.55}.mirror-depth-gate{position:relative;z-index:2;isolation:isolate;display:grid;grid-template-columns:minmax(0,.72fr) minmax(220px,.28fr);gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:radial-gradient(circle at 82% 18%,rgba(241,209,138,.12),transparent 15rem),radial-gradient(circle at 12% 82%,rgba(32,214,187,.09),transparent 18rem),linear-gradient(145deg,#ffffff0d,#ffffff05),#05060cf5;box-shadow:inset 0 1px #ffffff0b,0 22px 72px #00000038}.mirror-depth-gate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 0 34%,rgba(241,209,138,.08) 46%,transparent 62%),linear-gradient(90deg,rgba(240,238,246,.016) 1px,transparent 1px),linear-gradient(rgba(240,238,246,.02) 1px,transparent 1px);background-size:100% 100%,34px 34px,34px 34px;opacity:.5;transform:translate(-22%);animation:mirror-instrument-scan 14s ease-in-out infinite;pointer-events:none}.mirror-depth-gate-copy,.mirror-depth-gate-grid,.mirror-depth-gate-orbit,.mirror-depth-gate-boundary{position:relative;z-index:1}.mirror-depth-gate-copy{display:grid;grid-column:1;gap:12px;align-self:end;max-width:760px;padding-bottom:14px}.mirror-depth-gate-copy span,.mirror-depth-gate-grid span,.mirror-depth-gate-grid dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-depth-gate-copy strong{max-width:16ch;color:var(--text-primary);font-size:clamp(1.36rem,2.6vw,2.18rem);line-height:1.05}.mirror-depth-gate-copy p{max-width:72ch;color:#f0eef6b8;font-size:.92rem;line-height:1.62}.mirror-depth-gate-orbit{grid-column:2;grid-row:1 / span 2;min-height:310px;border:1px solid rgba(240,238,246,.07);border-radius:8px;background:radial-gradient(circle,rgba(32,214,187,.13),transparent 4.2rem),radial-gradient(circle at 55% 48%,rgba(241,209,138,.08),transparent 9rem),#0303087a}.mirror-depth-gate-core,.mirror-depth-gate-ring,.mirror-depth-gate-node{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mirror-depth-gate-core{color:#f0eef6e6;font-size:clamp(4.5rem,11vw,8rem);font-weight:900;line-height:1;text-shadow:0 0 42px rgba(32,214,187,.18)}.mirror-depth-gate-ring{width:76%;aspect-ratio:1;border:1px solid rgba(32,214,187,.22);border-radius:50%}.mirror-depth-gate-ring-two{width:58%;border-color:#f1d18a2e;transform:translate(-50%,-50%) rotate(34deg) scaleX(1.54)}.mirror-depth-gate-node{width:13px;height:13px;border:1px solid rgba(240,238,246,.2);border-radius:50%;background:#20d6bb57;box-shadow:0 0 22px #20d6bb29}.mirror-depth-gate-node[data-depth-node=semantic]{transform:translate(-50%,-50%) translate(-5.2rem,-4.6rem)}.mirror-depth-gate-node[data-depth-node=motion]{transform:translate(-50%,-50%) translate(5rem,-4.1rem)}.mirror-depth-gate-node[data-depth-node=theater]{background:#f1d18a57;box-shadow:0 0 22px #f1d18a29;transform:translate(-50%,-50%) translate(-5.4rem,4.2rem)}.mirror-depth-gate-node[data-depth-node=webgl]{background:#f1d18a6b;box-shadow:0 0 22px #f1d18a2e;transform:translate(-50%,-50%) translate(5.6rem,4.7rem)}.mirror-depth-gate-grid{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none}.mirror-depth-gate-grid li{position:relative;display:grid;gap:11px;overflow:hidden;padding:15px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0a,#ffffff03),#030308e0}.mirror-depth-gate-grid li:before{content:"";position:absolute;inset:auto 12px 12px auto;width:34px;height:2px;border-radius:999px;background:#20d6bb52}.mirror-depth-gate-grid li[data-depth-lane=gsap],.mirror-depth-gate-grid li[data-depth-lane=webgl]{border-color:#f1d18a2b;background:radial-gradient(circle at 92% 12%,rgba(241,209,138,.07),transparent 9rem),#030308e6}.mirror-depth-gate-grid li[data-depth-lane=gsap]:before,.mirror-depth-gate-grid li[data-depth-lane=webgl]:before{background:#f1d18a57}.mirror-depth-gate-grid strong{max-width:24ch;color:var(--text-primary);font-size:.98rem;line-height:1.22}.mirror-depth-gate-grid dl{display:grid;gap:8px}.mirror-depth-gate-grid div{display:grid;gap:4px;padding-top:8px;border-top:1px solid rgba(240,238,246,.06)}.mirror-depth-gate-grid div:first-child{padding-top:0;border-top:0}.mirror-depth-gate-grid dd{color:#f0eef6b8;font-size:.76rem;line-height:1.44}.mirror-depth-gate-boundary{grid-column:1 / -1;padding:14px 16px;border:1px solid rgba(241,209,138,.13);border-radius:8px;color:#f0eef6c7;background:linear-gradient(90deg,#f1d18a12,#20d6bb0b),#0303088a;font-size:.84rem;font-weight:800;line-height:1.55}.mirror-code-handoff{position:relative;display:grid;gap:18px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:linear-gradient(135deg,rgba(241,209,138,.07),transparent 36%),radial-gradient(circle at 88% 12%,rgba(32,214,187,.095),transparent 18rem),#030308c2;box-shadow:inset 0 1px #ffffff0a}.mirror-code-handoff:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(240,238,246,.018) 1px,transparent 1px),linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px);background-size:32px 32px;opacity:.34;pointer-events:none}.mirror-code-handoff-header,.mirror-code-handoff-grid{position:relative;z-index:1}.mirror-code-handoff-header{display:grid;grid-template-columns:minmax(160px,.34fr) minmax(0,.66fr);gap:12px 22px;align-items:end;padding-bottom:18px;border-bottom:1px solid rgba(240,238,246,.08)}.mirror-code-handoff-header span,.mirror-code-handoff-grid span,.mirror-code-handoff-grid dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-code-handoff-header strong{color:var(--text-primary);font-size:clamp(1.18rem,2vw,1.62rem);line-height:1.12}.mirror-code-handoff-header p{grid-column:2;color:#f0eef6b8;font-size:.9rem;line-height:1.62}.mirror-code-handoff-link{grid-column:2;justify-self:start;display:inline-flex;align-items:center;min-height:40px;padding:10px 14px;border:1px solid rgba(32,214,187,.24);border-radius:999px;color:#b9f7efeb;font-size:.78rem;font-weight:800;letter-spacing:.02em;background:linear-gradient(135deg,#20d6bb14,#f1d18a09),#03030885;transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.mirror-code-handoff-link:hover,.mirror-code-handoff-link:focus-visible{border-color:#f1d18a57;color:#ffe7b4f5;background:linear-gradient(135deg,#f1d18a1a,#20d6bb0e),#0303089e}.mirror-code-handoff-link:active{transform:translateY(1px)}.mirror-code-handoff-link:focus-visible{outline:2px solid rgba(32,214,187,.46);outline-offset:3px}.mirror-code-handoff-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none}.mirror-code-handoff-grid li{position:relative;display:grid;gap:10px;min-height:260px;padding:15px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#0404099e}.mirror-code-handoff-grid li:before{content:"";position:absolute;top:14px;right:14px;width:9px;height:9px;border:1px solid rgba(32,214,187,.42);border-radius:50%;background:#20d6bb38;box-shadow:0 0 18px #20d6bb1f}.mirror-code-handoff-grid li[data-code-handoff=gsap],.mirror-code-handoff-grid li[data-code-handoff=three]{border-color:#f1d18a2b}.mirror-code-handoff-grid li[data-code-handoff=assets]{grid-column:span 2;border-color:#20d6bb2e}.mirror-code-handoff-grid strong{max-width:28ch;color:var(--text-primary);font-size:.98rem;line-height:1.2}.mirror-code-handoff-grid p{color:#f0eef6b3;font-size:.8rem;line-height:1.5}.mirror-code-handoff-grid dl{display:grid;gap:8px;margin-top:auto;padding-top:8px;border-top:1px solid rgba(240,238,246,.06)}.mirror-code-handoff-grid div{display:grid;grid-template-columns:minmax(76px,.28fr) minmax(0,1fr);gap:10px}.mirror-code-handoff-grid dd{color:#f0eef6b8;font-size:.76rem;line-height:1.44;overflow-wrap:anywhere}.mirror-proof-band,.mirror-join-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mirror-proof-band a,.mirror-join-grid a{display:grid;align-content:space-between;min-height:178px;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.mirror-proof-band strong,.mirror-join-grid strong{font-size:1.08rem}.mirror-proof-observatory{position:relative;display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,.58fr);gap:18px;overflow:hidden;padding:18px;border:1px solid rgba(240,238,246,.105);border-radius:8px;background:radial-gradient(circle at 16% 18%,rgba(32,214,187,.11),transparent 24rem),radial-gradient(circle at 86% 72%,rgba(241,209,138,.07),transparent 24rem),#05060cd1;box-shadow:inset 0 1px #ffffff0b,0 28px 90px #0000003d}.mirror-proof-observatory:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 8%,rgba(32,214,187,.08),transparent 48%),radial-gradient(circle at 60% 45%,rgba(240,238,246,.05),transparent 21rem);opacity:.75;transform:translate(-20%);animation:mirror-proof-observatory-scan 11s ease-in-out infinite;pointer-events:none}.mirror-proof-observatory-copy,.mirror-proof-observatory-stage{position:relative;z-index:1}.mirror-proof-observatory-copy{display:grid;align-content:start;gap:14px;padding-right:10px}.mirror-proof-observatory-copy span,.mirror-proof-observatory-controls legend,.mirror-proof-observatory-output dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-proof-observatory-copy strong{color:var(--text-primary);font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}.mirror-proof-observatory-copy p{color:#f0eef6ad;font-size:.98rem;line-height:1.68}.mirror-proof-observatory-stage{display:grid;grid-template-columns:minmax(160px,.42fr) minmax(0,.58fr);gap:12px;align-items:stretch}.mirror-proof-observatory-field{position:relative;min-height:320px;overflow:hidden;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(rgba(240,238,246,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.025) 1px,transparent 1px),#0303087a;background-size:34px 34px}.mirror-proof-observatory-core{position:absolute;top:50%;left:50%;color:#f0eef6d1;font-size:clamp(4.5rem,10vw,7.8rem);font-weight:900;line-height:1;text-shadow:0 0 30px rgba(32,214,187,.1);transform:translate(-50%,-50%)}.mirror-proof-observatory-ring{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:1px solid rgba(32,214,187,.2);border-radius:999px;transform:rotate(-18deg)}.mirror-proof-observatory-ring-two{top:30%;right:12%;bottom:30%;left:12%;border-color:#f1d18a33;transform:rotate(18deg)}.mirror-proof-observatory-node{position:absolute;width:13px;height:13px;border:1px solid rgba(32,214,187,.42);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.88),rgba(32,214,187,.12) 62%,transparent 72%),#030308e0;box-shadow:0 0 20px #20d6bb1f;transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.mirror-proof-observatory-node[data-proof-observatory-node=architecture]{top:18%;left:47%}.mirror-proof-observatory-node[data-proof-observatory-node=metrics]{top:48%;right:16%}.mirror-proof-observatory-node[data-proof-observatory-node=deployments]{bottom:18%;left:48%}.mirror-proof-observatory-node[data-proof-observatory-node=status]{top:48%;left:16%}.mirror-proof-observatory-node[data-active=true]{border-color:#f1d18adb;box-shadow:0 0 30px #f1d18a38;transform:scale(1.38)}.mirror-proof-observatory-controls,.mirror-proof-observatory-output{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mirror-proof-observatory-controls{border:0;margin:0;padding:0}.mirror-proof-observatory-controls legend{grid-column:1 / -1;margin-bottom:2px}.mirror-proof-observatory-controls button,.mirror-proof-observatory-output div{min-height:112px;padding:12px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:#03030880;text-align:left}.mirror-proof-observatory-controls button{color:inherit;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.mirror-proof-observatory-controls button:hover,.mirror-proof-observatory-controls button:focus-visible,.mirror-proof-observatory-controls button[aria-pressed=true]{border-color:#f1d18a6b;background:#f1d18a12}.mirror-proof-observatory-controls button:active{transform:translateY(1px)}.mirror-proof-observatory-controls span{display:block;color:var(--text-primary);font-weight:900}.mirror-proof-observatory-controls p{margin-top:8px;color:#f0eef69e;font-size:.78rem;line-height:1.46}.mirror-proof-observatory-output{grid-column:1 / -1}.mirror-proof-observatory-output dd{margin-top:8px;color:#f0eef6b8;font-size:.86rem;line-height:1.56}.mirror-proof-observatory-output a{color:var(--accent-cyan);font-weight:900;text-decoration:none}.mirror-proof-observatory-output a:hover,.mirror-proof-observatory-output a:focus-visible{text-decoration:underline;text-underline-offset:4px}.mirror-authority-gradient{position:relative;display:grid;gap:18px;overflow:hidden;padding:20px;border:1px solid rgba(241,209,138,.13);border-radius:8px;background:radial-gradient(circle at 12% 18%,rgba(241,209,138,.095),transparent 18rem),radial-gradient(circle at 88% 64%,rgba(32,214,187,.09),transparent 20rem),linear-gradient(145deg,#ffffff0a,#ffffff03),#05060cc7;box-shadow:inset 0 1px #ffffff0b,0 24px 84px #00000038}.mirror-authority-gradient:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0 32%,rgba(241,209,138,.07) 44%,rgba(32,214,187,.06) 53%,transparent 66%),linear-gradient(rgba(240,238,246,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.014) 1px,transparent 1px);background-size:100% 100%,34px 34px,34px 34px;opacity:.58;transform:translate(-28%);animation:mirror-authority-gradient-scan 13.2s ease-in-out infinite;pointer-events:none}.mirror-authority-gradient-copy,.mirror-authority-gradient-rail,.mirror-authority-gradient-boundary{position:relative;z-index:1}.mirror-authority-gradient-copy{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,.66fr);gap:18px;align-items:end}.mirror-authority-gradient-copy span,.mirror-authority-gradient-rail span,.mirror-authority-gradient-rail dt{color:#f1d18ae6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-authority-gradient-copy strong{max-width:14ch;color:var(--text-primary);font-size:clamp(1.46rem,2.4vw,2.14rem);line-height:1.04}.mirror-authority-gradient-copy p{max-width:58rem;color:#f0eef6b8;font-size:.96rem;line-height:1.68}.mirror-authority-gradient-rail{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;list-style:none}.mirror-authority-gradient-rail li{position:relative;display:grid;align-content:start;gap:12px;min-height:286px;padding:16px;border:1px solid rgba(240,238,246,.085);background:linear-gradient(180deg,#ffffff0c,#ffffff03),#0303089e}.mirror-authority-gradient-rail li:first-child{border-radius:8px 0 0 8px}.mirror-authority-gradient-rail li:last-child{border-radius:0 8px 8px 0}.mirror-authority-gradient-rail li[data-authority-rung=publish]{background:radial-gradient(circle at 80% 16%,rgba(241,209,138,.09),transparent 8rem),linear-gradient(180deg,#ffffff0d,#ffffff03),#030308a8}.mirror-authority-gradient-rail li+li{margin-left:-1px}.mirror-authority-gradient-rail li:before{content:"";position:absolute;top:22px;right:-9px;z-index:2;width:17px;height:17px;border:1px solid rgba(32,214,187,.34);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.82),rgba(32,214,187,.2) 58%,transparent 70%),#030308eb;box-shadow:0 0 20px #20d6bb1f}.mirror-authority-gradient-rail li:last-child:before{right:16px;border-color:#f1d18a80}.mirror-authority-gradient-rail li:after{content:"";position:absolute;top:30px;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(32,214,187,.28),rgba(241,209,138,.24),transparent);opacity:.65}.mirror-authority-gradient-rail strong{max-width:13ch;color:var(--text-primary);font-size:1rem;line-height:1.16}.mirror-authority-gradient-rail dl{display:grid;gap:10px}.mirror-authority-gradient-rail div{display:grid;gap:4px}.mirror-authority-gradient-rail dd{color:#f0eef6b8;font-size:.78rem;line-height:1.5}.mirror-authority-gradient-boundary{max-width:72rem;padding:14px 16px;border:1px solid rgba(241,209,138,.12);border-radius:8px;background:#f1d18a0e;color:#f0eef6c7;font-size:.9rem;line-height:1.6}.mirror-proof-instrument{position:relative;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(135deg,#20d6bb13,#f1d18a0a),#06060cc7;box-shadow:inset 0 1px #ffffff0b,0 28px 80px #0000003d}.mirror-proof-instrument:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(32,214,187,.12),transparent),linear-gradient(rgba(240,238,246,.025) 1px,transparent 1px);background-size:100% 100%,48px 48px;opacity:.6;transform:translate(-28%);animation:mirror-instrument-scan 9s ease-in-out infinite;pointer-events:none}.mirror-proof-instrument-header,.mirror-proof-cascade,.mirror-proof-instrument dl{position:relative;z-index:1}.mirror-proof-instrument-header{display:flex;gap:18px;align-items:end;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid rgba(240,238,246,.08)}.mirror-proof-instrument-header span,.mirror-proof-instrument dt{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-proof-instrument-header strong{max-width:340px;color:var(--text-primary);font-size:1.15rem;line-height:1.22;text-align:right}.mirror-proof-cascade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;list-style:none}.mirror-proof-cascade:before{content:"";position:absolute;top:22px;right:32px;left:32px;height:1px;background:linear-gradient(90deg,#20d6bb2e,#f1d18a9e,#20d6bb24),#f0eef614;transform-origin:left center;animation:mirror-proof-cascade-route 7.4s ease-in-out infinite;pointer-events:none}.mirror-proof-cascade li{position:relative;display:grid;align-content:start;min-height:164px;padding:42px 14px 14px;border:1px solid rgba(240,238,246,.075);border-radius:8px;background:linear-gradient(180deg,#ffffff0a,#ffffff04),#0303087a}.mirror-proof-cascade li:before{content:"";position:absolute;top:15px;left:50%;width:15px;height:15px;border:1px solid rgba(32,214,187,.38);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.72),rgba(32,214,187,.16) 62%,transparent 72%),#030308e0;box-shadow:0 0 22px #f1d18a24;transform:translate(-50%);animation:mirror-proof-cascade-node 5.8s ease-in-out infinite}.mirror-proof-cascade li:nth-child(2):before{animation-delay:.45s}.mirror-proof-cascade li:nth-child(3):before{animation-delay:.9s}.mirror-proof-cascade li:nth-child(4):before{animation-delay:1.35s}.mirror-proof-cascade span{color:#f1d18acc;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.6rem;font-weight:900;letter-spacing:.08em}.mirror-proof-cascade strong{display:block;margin-top:8px;color:var(--text-primary);font-size:.95rem;line-height:1.22}.mirror-proof-cascade p{margin-top:8px;color:#f0eef6ad;font-size:.78rem;line-height:1.48}.mirror-proof-instrument dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}.mirror-proof-instrument dd{margin-top:8px;color:#f0eef6b8;font-size:.86rem;line-height:1.58}.mirror-evolution-doorway{position:relative;display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:18px;align-items:stretch;overflow:hidden;padding:18px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 28% 40%,rgba(32,214,187,.11),transparent 26rem),radial-gradient(circle at 82% 24%,rgba(241,209,138,.07),transparent 24rem),linear-gradient(145deg,#ffffff0d,#ffffff03),#06060cc7;box-shadow:inset 0 1px #ffffff0e,0 30px 90px #00000042}.mirror-evolution-doorway:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.022) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 36% 42%,rgba(0,0,0,.9),transparent 68%);mask-image:radial-gradient(circle at 36% 42%,rgba(0,0,0,.9),transparent 68%);opacity:.72;pointer-events:none}.mirror-evolution-doorway:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(240,238,246,.05);border-radius:8px;pointer-events:none}.mirror-dynamic-infinity,.mirror-infinity-language,.mirror-evolution-doorway .mirror-join-grid,.mirror-doorway-commitment{position:relative;z-index:1}.mirror-infinity-language{display:grid;grid-template-columns:minmax(240px,.78fr) minmax(0,1.22fr);gap:18px;align-items:stretch;margin-bottom:18px;padding:18px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 14% 18%,rgba(241,209,138,.1),transparent 22rem),radial-gradient(circle at 88% 42%,rgba(32,214,187,.1),transparent 24rem),linear-gradient(145deg,#ffffff0b,#ffffff03),#06060cb8;box-shadow:inset 0 1px #ffffff0b}.mirror-infinity-language:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(240,238,246,.045);border-radius:8px;background:linear-gradient(rgba(240,238,246,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.02) 1px,transparent 1px);background-size:34px 34px;opacity:.72;pointer-events:none}.mirror-infinity-language-copy,.mirror-infinity-language-grid{position:relative;z-index:1}.mirror-infinity-language-copy{display:grid;align-content:center;min-height:100%;padding:24px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 22%,rgba(241,209,138,.1),transparent 13rem),#03030875}.mirror-infinity-language-copy span,.mirror-infinity-language-grid li>span{color:#60f2ddd1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.mirror-infinity-language-copy strong{max-width:10ch;margin-top:12px;color:var(--text-primary);font-size:clamp(2.1rem,5vw,4.3rem);line-height:.96;letter-spacing:0}.mirror-infinity-language-copy p{max-width:32rem;margin-top:18px;color:#f0eef6b3;font-size:.96rem;line-height:1.66}.mirror-infinity-language-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none}.mirror-infinity-language-grid li{position:relative;display:grid;align-content:start;gap:9px;min-height:146px;padding:16px 16px 18px;overflow:hidden;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:#0808109e}.mirror-infinity-language-grid li:first-child,.mirror-infinity-language-grid li:last-child{grid-column:span 2}.mirror-infinity-language-grid li:before{content:"";position:absolute;inset:auto 16px 14px 16px;height:1px;background:linear-gradient(90deg,rgba(32,214,187,.42),rgba(241,209,138,.24),transparent);opacity:.55;pointer-events:none}.mirror-symbol-mark{position:absolute;top:8px;right:12px;color:#f1d18a38;font-size:4rem;font-weight:900;line-height:1;text-shadow:0 0 22px rgba(32,214,187,.12);animation:mirror-symbol-mark-pulse 7.2s ease-in-out infinite;pointer-events:none}.mirror-infinity-language-grid strong{position:relative;z-index:1;max-width:18ch;color:var(--text-primary);font-size:1rem;line-height:1.22}.mirror-infinity-language-grid p{position:relative;z-index:1;color:#f0eef6ad;font-size:.82rem;line-height:1.52}.mirror-dynamic-infinity{display:grid;min-height:566px;place-items:center;overflow:hidden;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:radial-gradient(circle at 50% 44%,rgba(32,214,187,.16),transparent 11rem),radial-gradient(circle at 50% 64%,rgba(241,209,138,.08),transparent 17rem),#0303089e}.mirror-dynamic-infinity:before,.mirror-dynamic-infinity:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border:1px solid rgba(32,214,187,.16);border-radius:50%;transform:rotate(-18deg) scaleX(1.42);animation:mirror-doorway-orbit 12s ease-in-out infinite;pointer-events:none}.mirror-dynamic-infinity:after{top:22%;right:22%;bottom:22%;left:22%;border-color:#f1d18a24;transform:rotate(18deg) scaleX(1.58);animation-delay:1.8s}.mirror-dynamic-infinity span{position:relative;z-index:1;color:#fff;font-size:clamp(8rem,18vw,14rem);line-height:.86;text-shadow:0 0 28px rgba(32,214,187,.16),0 18px 48px rgba(0,0,0,.42);animation:mirror-doorway-infinity-pulse 8s ease-in-out infinite}.mirror-dynamic-infinity span:after{content:"";position:absolute;right:7%;bottom:-20%;left:7%;height:42%;background:linear-gradient(180deg,rgba(255,255,255,.18),transparent);filter:blur(8px);opacity:.28;transform:scaleY(-1) skew(-8deg);pointer-events:none}.mirror-evolution-doorway .mirror-join-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch}.mirror-doorway-link{position:relative;display:grid;align-content:start;gap:12px;min-height:266px;padding:22px;overflow:hidden}.mirror-doorway-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent,rgba(32,214,187,.08),transparent),radial-gradient(circle at 86% 18%,rgba(241,209,138,.09),transparent 34%);opacity:0;transform:translate(-20%);transition:opacity var(--transition-fast),transform var(--transition-fast);pointer-events:none}.mirror-doorway-link:after{content:"";position:absolute;top:20px;right:20px;width:14px;height:14px;border:1px solid rgba(32,214,187,.34);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.34),transparent 66%);animation:mirror-doorway-node 6.4s ease-in-out infinite}.mirror-doorway-link[data-doorway=investors]:after{animation-delay:.5s}.mirror-doorway-link[data-doorway=researchers]:after{animation-delay:1s}.mirror-doorway-link[data-doorway=partners]:after{animation-delay:1.5s}.mirror-doorway-link>*{position:relative;z-index:1}.mirror-doorway-link p{color:#f0eef6b8;font-size:.88rem;line-height:1.58}.mirror-doorway-link dl{display:grid;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(240,238,246,.08)}.mirror-doorway-link dl div{display:grid;grid-template-columns:minmax(72px,.34fr) minmax(0,1fr);gap:12px}.mirror-doorway-link dt{color:#f1d18adb;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mirror-doorway-link dd{color:#f0eef6bd;font-size:.78rem;line-height:1.44}.mirror-doorway-link:hover:before,.mirror-doorway-link:focus-visible:before{opacity:1;transform:translate(0)}.mirror-doorway-link:active{transform:translateY(-1px) scale(.992)}.mirror-doorway-commitment{grid-column:1 / -1;max-width:720px;margin:0 auto;padding-top:4px;color:#f0eef6b3;font-size:.94rem;line-height:1.62;text-align:center}.mirror-first-artifact-router{position:relative;display:grid;gap:18px;margin-top:18px;overflow:hidden;padding:18px;border:1px solid rgba(241,209,138,.16);border-radius:8px;background:radial-gradient(circle at 12% 18%,rgba(241,209,138,.11),transparent 19rem),radial-gradient(circle at 86% 78%,rgba(32,214,187,.085),transparent 22rem),linear-gradient(140deg,#ffffff0b,#ffffff03),#04050adb;box-shadow:inset 0 1px #ffffff0d,0 28px 82px #00000042}.mirror-first-artifact-router:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 0 28%,rgba(241,209,138,.065) 42%,rgba(32,214,187,.055) 50%,transparent 66%),linear-gradient(rgba(240,238,246,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.014) 1px,transparent 1px);background-size:100% 100%,34px 34px,34px 34px;opacity:.58;transform:translate(-24%);animation:mirror-first-artifact-scan 13.2s ease-in-out infinite;pointer-events:none}.mirror-first-artifact-copy,.mirror-first-artifact-grid,.mirror-first-artifact-boundary{position:relative;z-index:1}.mirror-first-artifact-copy{display:grid;grid-template-columns:minmax(210px,.34fr) minmax(0,.66fr);gap:16px;align-items:end;padding:18px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 16% 12%,rgba(32,214,187,.09),transparent 15rem),#0303087a}.mirror-first-artifact-copy span,.mirror-first-artifact-grid span,.mirror-first-artifact-grid dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;text-transform:uppercase}.mirror-first-artifact-copy strong{max-width:15ch;color:var(--text-primary);font-size:clamp(1.58rem,2.8vw,2.38rem);line-height:1.02}.mirror-first-artifact-copy p{max-width:56rem;color:#f0eef6b8;font-size:.96rem;line-height:1.68}.mirror-first-artifact-grid{display:grid;grid-template-columns:1.05fr .95fr 1fr 1.08fr;gap:10px;list-style:none}.mirror-first-artifact-grid li{position:relative;display:grid;align-content:start;gap:13px;min-height:388px;overflow:hidden;padding:16px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#030308b3}.mirror-first-artifact-grid li:before{content:"";position:absolute;top:14px;right:14px;width:15px;height:15px;border:1px solid rgba(241,209,138,.38);border-radius:50%;background:radial-gradient(circle,rgba(241,209,138,.34),transparent 64%);box-shadow:0 0 20px #f1d18a1a;animation:mirror-doorway-node 6.4s ease-in-out infinite}.mirror-first-artifact-grid li:nth-child(2):before{border-color:#20d6bb57;background:radial-gradient(circle,rgba(32,214,187,.32),transparent 64%);animation-delay:.45s}.mirror-first-artifact-grid li:nth-child(3):before{animation-delay:.9s}.mirror-first-artifact-grid li:nth-child(4):before{border-color:#20d6bb57;background:radial-gradient(circle,rgba(32,214,187,.32),transparent 64%);animation-delay:1.35s}.mirror-first-artifact-grid strong{max-width:13ch;color:var(--text-primary);font-size:1.08rem;line-height:1.14}.mirror-first-artifact-grid dl{display:grid;gap:8px}.mirror-first-artifact-grid div{display:grid;gap:4px}.mirror-first-artifact-grid dd{color:#f0eef6b8;font-size:.76rem;line-height:1.45}.mirror-first-artifact-grid a{align-self:end;justify-self:start;margin-top:4px;color:#f0eef6e6;font-size:.78rem;font-weight:800;text-decoration:none}.mirror-first-artifact-grid a:after{content:" ->";color:#20d6bbd1}.mirror-first-artifact-grid a:hover,.mirror-first-artifact-grid a:focus-visible{color:var(--text-primary)}.mirror-first-artifact-boundary{max-width:760px;margin:0 auto;color:#f0eef6ad;font-size:.9rem;line-height:1.62;text-align:center}.mirror-entry-protocol{position:relative;display:grid;grid-template-columns:minmax(240px,.34fr) minmax(0,.66fr);gap:18px;align-items:stretch;margin-top:18px;overflow:hidden;padding:18px;border:1px solid rgba(32,214,187,.14);border-radius:8px;background:radial-gradient(circle at 16% 24%,rgba(32,214,187,.105),transparent 19rem),radial-gradient(circle at 86% 76%,rgba(241,209,138,.085),transparent 22rem),linear-gradient(145deg,#ffffff0c,#ffffff03),#05060ccc;box-shadow:inset 0 1px #ffffff0c,0 24px 76px #00000038}.mirror-entry-protocol:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0 34%,rgba(32,214,187,.07) 46%,rgba(241,209,138,.055) 52%,transparent 64%),linear-gradient(rgba(240,238,246,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.016) 1px,transparent 1px);background-size:100% 100%,36px 36px,36px 36px;opacity:.56;transform:translate(-26%);animation:mirror-entry-protocol-scan 12.6s ease-in-out infinite;pointer-events:none}.mirror-entry-protocol-copy,.mirror-entry-protocol-grid{position:relative;z-index:1}.mirror-entry-protocol-copy{display:grid;align-content:center;gap:12px;min-height:100%;padding:18px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:radial-gradient(circle at 50% 20%,rgba(241,209,138,.09),transparent 12rem),#03030880}.mirror-entry-protocol-copy span,.mirror-entry-protocol-grid span,.mirror-entry-protocol-grid dt{color:#f1d18ae0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.62rem;font-weight:900;text-transform:uppercase}.mirror-entry-protocol-copy strong{max-width:12ch;color:var(--text-primary);font-size:clamp(1.44rem,2.4vw,2.12rem);line-height:1.04}.mirror-entry-protocol-copy p{max-width:34rem;color:#f0eef6b8;font-size:.9rem;line-height:1.62}.mirror-entry-protocol-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;list-style:none}.mirror-entry-protocol-grid li{position:relative;display:grid;align-content:start;gap:12px;min-height:254px;overflow:hidden;padding:15px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#030308ad}.mirror-entry-protocol-grid li:before{content:"";position:absolute;top:14px;right:14px;width:15px;height:15px;border:1px solid rgba(32,214,187,.34);border-radius:50%;background:radial-gradient(circle,rgba(32,214,187,.34),transparent 64%);box-shadow:0 0 20px #20d6bb1c;animation:mirror-doorway-node 6.4s ease-in-out infinite}.mirror-entry-protocol-grid li:nth-child(2):before{animation-delay:.45s}.mirror-entry-protocol-grid li:nth-child(3):before{border-color:#f1d18a61;background:radial-gradient(circle,rgba(241,209,138,.34),transparent 64%);animation-delay:.9s}.mirror-entry-protocol-grid li:nth-child(4):before{animation-delay:1.35s}.mirror-entry-protocol-grid strong{max-width:16ch;color:var(--text-primary);font-size:1rem;line-height:1.18}.mirror-entry-protocol-grid dl{display:grid;gap:9px}.mirror-entry-protocol-grid div{display:grid;gap:4px}.mirror-entry-protocol-grid dd{color:#f0eef6b8;font-size:.78rem;line-height:1.48}@keyframes mirror-portal-float{0%,to{transform:translate(-50%,-50%) scale(var(--mirror-portal-scale))}50%{transform:translate(-50%,calc(-50% - 10px)) scale(var(--mirror-portal-scale))}}@keyframes mirror-threshold-depth{0%,to{opacity:.34;transform:rotate(var(--mirror-depth-rotation)) scaleX(var(--mirror-depth-scale-x)) scale(.94)}50%{opacity:.78;transform:rotate(var(--mirror-depth-rotation)) scaleX(var(--mirror-depth-scale-x)) scale(1.04)}}@keyframes mirror-threshold-scan{0%,to{opacity:.2;transform:translate(-42%)}50%{opacity:.68;transform:translate(42%)}}@keyframes mirror-fracture-shard{0%,to{opacity:.24}50%{opacity:.78}}@keyframes mirror-fracture-cell{0%,to{opacity:.46;transform:translateZ(0) scale(.92)}50%{opacity:.86;transform:translate3d(0,-4px,0) scale(1.04)}}@keyframes mirror-reflection-plane-scan{0%,to{opacity:.34;transform:translate(-26%)}50%{opacity:.62;transform:translate(26%)}}@keyframes mirror-reflection-current{0%,to{opacity:.28;transform:scaleX(.48)}50%{opacity:.86;transform:scaleX(1)}}@keyframes mirror-adaptive-sheen{0%,to{opacity:.34;transform:translate(-30%)}50%{opacity:.62;transform:translate(30%)}}@keyframes mirror-adaptive-lens{0%,to{opacity:.86;transform:translate(-50%,-50%) scale(.96)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}@keyframes mirror-adaptive-signal{0%,to{opacity:.3;scale:.62 1}50%{opacity:.82;scale:1 1}}@keyframes mirror-human-signal-scan{0%,to{opacity:.3;transform:translate(-30%)}50%{opacity:.62;transform:translate(30%)}}@keyframes mirror-human-signal-node{0%,to{opacity:.5;scale:.9}50%{opacity:1;scale:1.14}}@keyframes mirror-desire-wall-scan{0%,to{opacity:.3;transform:translate(-30%)}50%{opacity:.64;transform:translate(26%)}}@keyframes mirror-desire-current{0%,to{opacity:.34;scale:.62 1}50%{opacity:.82;scale:1 1}}@keyframes mirror-desire-node{0%,to{opacity:.5;scale:.9}50%{opacity:1;scale:1.14}}@keyframes mirror-route-compass-scan{0%,to{opacity:.34;transform:translate(-28%)}50%{opacity:.66;transform:translate(26%)}}@keyframes mirror-route-compass-node{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.14)}}@keyframes mirror-delivery-scan{0%,to{opacity:.34;transform:translate(-28%)}50%{opacity:.66;transform:translate(22%)}}@keyframes mirror-delivery-pulse{0%,to{opacity:.46;transform:translate(-50%,-50%) scale(.94)}50%{opacity:.78;transform:translate(-50%,-50%) scale(1.04)}}@keyframes mirror-remix-fit-scan{0%,to{opacity:.3;transform:translate(-28%)}50%{opacity:.62;transform:translate(26%)}}@keyframes mirror-memory-consent-scan{0%,to{opacity:.36;transform:translate(-28%)}50%{opacity:.66;transform:translate(28%)}}@keyframes mirror-remix-fit-node{0%,to{opacity:.5;scale:.9}50%{opacity:1;scale:1.14}}@keyframes mirror-engine-console-pulse{0%,to{opacity:.48;transform:scale(.9)}50%{opacity:1;transform:scale(1.14)}}@keyframes mirror-artifact-scan{0%,to{opacity:.32;transform:translate(-30%)}50%{opacity:.62;transform:translate(30%)}}@keyframes mirror-artifact-route{0%,to{opacity:.3;transform:translate(-50%,-50%) rotate(-18deg) scaleX(.52)}50%{opacity:.82;transform:translate(-50%,-50%) rotate(-18deg) scaleX(1)}}@keyframes mirror-artifact-node{0%,to{opacity:.56;scale:.9}50%{opacity:1;scale:1.15}}@keyframes mirror-descent-scan{0%,to{opacity:.28;transform:translate(-28%)}50%{opacity:.62;transform:translate(28%)}}@keyframes mirror-descent-meter{0%,to{opacity:.52;transform:translate(-44%) scaleX(.72)}50%{opacity:1;transform:translate(78%) scaleX(1.05)}}@keyframes mirror-descent-current{0%,to{opacity:0;transform:translateY(-32%)}44%{opacity:.72}64%{opacity:0;transform:translateY(42%)}}@keyframes mirror-tunnel-scan{0%,to{opacity:.28;transform:translate(-28%)}50%{opacity:.58;transform:translate(28%)}}@keyframes mirror-tunnel-axis{0%,to{opacity:.38;transform:rotate(-18deg) scaleX(.58)}50%{opacity:.86;transform:rotate(-18deg) scaleX(1)}}@keyframes mirror-tunnel-depth{0%,to{opacity:.42;transform:rotate(-24deg) scaleX(1.62) scale(.92)}50%{opacity:.86;transform:rotate(-24deg) scaleX(1.76) scale(1.04)}}@keyframes mirror-tunnel-cell{0%,to{opacity:.58;scale:.88}50%{opacity:1;scale:1.16}}@keyframes mirror-tunnel-step-sheen{0%,to{opacity:0;transform:translate(-24%)}50%{opacity:1;transform:translate(20%)}}@keyframes mirror-brain-current{0%,to{opacity:.38;transform:scaleX(.92)}50%{opacity:.68;transform:scaleX(1)}}@keyframes mirror-brain-route-current{0%,to{opacity:.28;transform:skew(-12deg) scaleX(.72)}50%{opacity:.66;transform:skew(-12deg) scaleX(1)}}@keyframes mirror-brain-route-draw{0%,to{opacity:.34;transform:scaleY(.64)}50%{opacity:.82;transform:scaleY(1)}}@keyframes mirror-brain-route-node{0%,to{opacity:.56;transform:scale(.86)}50%{opacity:1;transform:scale(1.16)}}@keyframes mirror-tension-draw{0%,to{opacity:.42;transform:scaleY(.62)}50%{opacity:.86;transform:scaleY(1)}}@keyframes mirror-signal-constellation-current{0%,to{opacity:.18;transform:rotate(var(--mirror-signal-current-rotation)) translate(-50%) scaleX(.36)}50%{opacity:.72;transform:rotate(var(--mirror-signal-current-rotation)) translate(-50%) scaleX(1)}}@keyframes mirror-signal-node{0%,to{opacity:.48;transform:scale(.92)}50%{opacity:.9;transform:scale(1.04)}}@keyframes mirror-cell-pulse{0%,to{opacity:.62;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes mirror-growth-expand{0%,to{opacity:.4;transform:scaleX(.68)}50%{opacity:.86;transform:scaleX(1)}}@keyframes mirror-growth-node{0%,to{opacity:.58;transform:scale(.86)}50%{opacity:1;transform:scale(1.16)}}@keyframes mirror-growth-route{0%,to{opacity:.28;transform:scaleY(.72)}50%{opacity:.72;transform:scaleY(1)}}@keyframes mirror-growth-orbit{0%,to{opacity:.42;transform:rotate(var(--mirror-growth-orbit-rotation)) scaleX(var(--mirror-growth-orbit-scale-x)) scale(.94)}50%{opacity:.84;transform:rotate(var(--mirror-growth-orbit-rotation)) scaleX(var(--mirror-growth-orbit-scale-x)) scale(1.03)}}@keyframes mirror-spine-current{0%,to{opacity:.36;transform:scaleX(.72)}50%{opacity:.86;transform:scaleX(1)}}@keyframes mirror-organism-scan{0%,to{opacity:.24;transform:translate(-34%)}50%{opacity:.56;transform:translate(34%)}}@keyframes mirror-organism-card-breathe{0%,to{opacity:.58;transform:scale(.9)}50%{opacity:1;transform:scale(1.18)}}@keyframes mirror-architecture-route{0%,to{opacity:.36;transform:scaleX(.74)}50%{opacity:.78;transform:scaleX(1)}}@keyframes mirror-architecture-glass-sweep{0%,to{opacity:.28;transform:translate(-32%)}50%{opacity:.58;transform:translate(28%)}}@keyframes mirror-architecture-pane-drift{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes mirror-phase-ledger-scan{0%,to{opacity:.3;transform:translate(-28%)}50%{opacity:.58;transform:translate(26%)}}@keyframes mirror-cognitive-scan{0%,to{opacity:.3;transform:translate(-30%)}50%{opacity:.62;transform:translate(28%)}}@keyframes mirror-cognitive-ring-pulse{0%,to{opacity:.38;scale:.96}50%{opacity:.78;scale:1.04}}@keyframes mirror-cognitive-node-pulse{0%,to{opacity:.62;transform:scale(.9)}50%{opacity:1;transform:scale(1.18)}}@keyframes mirror-doorway-orbit{0%,to{opacity:.42;scale:.94}50%{opacity:.82;scale:1.04}}@keyframes mirror-doorway-infinity-pulse{0%,to{opacity:.88;transform:scale(.97)}50%{opacity:1;transform:scale(1.025)}}@keyframes mirror-doorway-node{0%,to{opacity:.58;transform:scale(.9)}50%{opacity:1;transform:scale(1.18)}}@keyframes mirror-first-artifact-scan{0%,to{opacity:.42;transform:translate(-28%)}50%{opacity:.66;transform:translate(28%)}}@keyframes mirror-entry-protocol-scan{0%,to{opacity:.3;transform:translate(-30%)}50%{opacity:.58;transform:translate(28%)}}@keyframes mirror-symbol-mark-pulse{0%,to{opacity:.2;transform:translateY(0) scale(.96)}50%{opacity:.44;transform:translateY(-3px) scale(1.02)}}@keyframes mirror-proof-cascade-route{0%,to{opacity:.34;transform:scaleX(.42)}50%{opacity:.86;transform:scaleX(1)}}@keyframes mirror-proof-observatory-scan{0%,to{opacity:.44;transform:translate(-20%)}50%{opacity:.78;transform:translate(18%)}}@keyframes mirror-authority-gradient-scan{0%,to{opacity:.45;transform:translate(-30%)}50%{opacity:.74;transform:translate(16%)}}@keyframes mirror-proof-cascade-node{0%,to{opacity:.58;transform:translate(-50%) scale(.9)}50%{opacity:1;transform:translate(-50%) scale(1.16)}}@keyframes mirror-scroll-choreography-scan{0%,to{transform:translate(-28%);opacity:.42}50%{transform:translate(22%);opacity:.72}}@keyframes mirror-emotion-rail-scan{0%,to{opacity:.42;transform:translate(-18%) scaleX(.96)}50%{opacity:.72;transform:translate(14%) scaleX(1.02)}}@keyframes mirror-scroll-act-node{0%,to{transform:scale(1);opacity:.64}50%{transform:scale(1.35);opacity:1}}@keyframes mirror-instrument-scan{0%,to{opacity:.32;transform:translate(-34%)}50%{opacity:.72;transform:translate(34%)}}@keyframes mirror-build-ledger-scan{0%,to{opacity:.3;transform:translate(-28%)}50%{opacity:.62;transform:translate(26%)}}@keyframes mirror-build-ledger-node{0%,to{opacity:.5;scale:.9}50%{opacity:1;scale:1.14}}@keyframes mirror-state-route{0%,to{opacity:.38;transform:rotate(-14deg) scaleX(1.48)}50%{opacity:.84;transform:rotate(4deg) scaleX(1.62)}}@keyframes mirror-state-core-pulse{0%,to{opacity:.76;transform:translate(-50%,-54%) scale(.96)}50%{opacity:1;transform:translate(-50%,-54%) scale(1.025)}}@keyframes mirror-nav-orbit-drift{0%,to{opacity:.48;transform:rotate(-24deg) scaleX(1.48) translateZ(0)}50%{opacity:.82;transform:rotate(-14deg) scaleX(1.58) translate3d(0,-6px,0)}}@keyframes mirror-nav-infinity-breathe{0%,to{opacity:.76;transform:translate(-50%,-54%) scale(.96)}50%{opacity:1;transform:translate(-50%,-54%) scale(1.02)}}@keyframes mirror-nav-panel-in{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@media(min-width:900px){.mirror-experience-page main{padding-bottom:94px}.mirror-experience-page .mirror-scroll-map{position:fixed;right:auto;bottom:16px;left:50%;width:min(980px,calc(100vw - 36px));padding:8px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:linear-gradient(145deg,#ffffff0d,#ffffff04),#030308d6;box-shadow:inset 0 1px #ffffff0a,0 18px 70px #00000061;transform:translate(-50%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.mirror-experience-page .mirror-scroll-step{min-height:58px}}@media(max-width:1120px){.mirror-experience-hero-grid,.mirror-experience-split,.mirror-reflection-navigation,.mirror-state-sequencer,.mirror-shell-specimen,.mirror-cognitive-trace{grid-template-columns:1fr}.mirror-shell-specimen{grid-template-areas:"copy" "phone" "rules"}.mirror-section-copy,.mirror-navigation-copy,.mirror-state-sequencer-copy{position:static}.mirror-state-sequencer-stage,.mirror-nav-fieldset{grid-template-columns:minmax(220px,.75fr) minmax(300px,1fr)}.mirror-nav-chapter-ring{grid-template-columns:repeat(4,minmax(0,1fr))}.mirror-nav-chapter-ring li:nth-child(7){grid-column:span 2}.mirror-portal-stage{min-height:520px}.mirror-brain-system{grid-template-columns:1fr}.mirror-brain-system:before{display:none}.mirror-brain-network{grid-template-columns:repeat(4,minmax(0,1fr))}.mirror-growth-rail,.mirror-proof-band{grid-template-columns:repeat(2,minmax(0,1fr))}.mirror-proof-observatory,.mirror-proof-observatory-stage,.mirror-authority-gradient-copy{grid-template-columns:1fr}.mirror-proof-observatory-field{min-height:260px}.mirror-authority-gradient-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.mirror-authority-gradient-rail li:first-child,.mirror-authority-gradient-rail li:last-child{border-radius:0}.mirror-authority-gradient-rail li:nth-child(4){margin-left:0}.mirror-authority-gradient-rail li:nth-child(1){border-radius:8px 0 0}.mirror-authority-gradient-rail li:nth-child(3){border-radius:0 8px 0 0}.mirror-authority-gradient-rail li:nth-child(4){border-radius:0 0 0 8px}.mirror-authority-gradient-rail li:nth-child(6){border-radius:0 0 8px}.mirror-proof-cascade{grid-template-columns:repeat(2,minmax(0,1fr))}.mirror-proof-cascade:before{display:none}.mirror-architecture-map-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.mirror-architecture-map-grid li,.mirror-architecture-map-grid li:nth-child(1),.mirror-architecture-map-grid li:nth-child(2),.mirror-architecture-map-grid li:nth-child(3),.mirror-architecture-map-grid li:nth-child(4),.mirror-architecture-map-grid li:nth-child(5){grid-column:auto;transform:none}.mirror-growth-system{grid-template-columns:1fr}.mirror-growth-system:after{top:37%;right:12%;bottom:auto;left:12%;width:auto;height:2px;transform-origin:left center;animation-name:mirror-growth-expand}.mirror-growth-field{min-height:360px}.mirror-cognitive-trace-copy h2{max-width:none}.mirror-cognitive-trace-stage{grid-template-columns:minmax(220px,.52fr) minmax(0,.48fr)}.mirror-descent-protocol{grid-template-columns:1fr;grid-template-areas:"hud" "rail" "facing"}.mirror-infinity-language,.mirror-evolution-doorway{grid-template-columns:1fr}.mirror-route-compass{grid-template-columns:1fr;grid-template-areas:"copy" "dial" "grid" "boundary"}.mirror-route-compass-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mirror-first-artifact-copy{grid-template-columns:1fr}.mirror-first-artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mirror-entry-protocol{grid-template-columns:1fr}.mirror-entry-protocol-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mirror-build-ledger{grid-template-columns:1fr;grid-template-areas:"copy" "stack" "grid"}.mirror-source-ledger{grid-template-columns:1fr}.mirror-engine-translation{grid-template-columns:1fr;grid-template-areas:"copy" "console" "states" "fit"}.mirror-dynamic-infinity{min-height:360px}.mirror-proof-instrument dl{grid-template-columns:1fr}}@media(max-width:760px){.mirror-experience-hero{padding:104px 0 44px}.mirror-hero-copy h1,.mirror-section-copy h2,.mirror-section-header h2{font-size:2.7rem;line-height:1.02}.mirror-portal-stage{min-height:720px}.mirror-runtime-field{display:none}.mirror-portal-asset{top:38%;width:150%;opacity:.72}.mirror-portal-depth{top:24%;right:2%;bottom:18%;left:2%}.mirror-fracture-sequence{top:286px;right:14px;left:14px;width:auto;gap:8px}.mirror-fracture-field{display:none}.mirror-fracture-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.mirror-fracture-steps li{min-height:58px;padding:8px 6px}.mirror-fracture-steps strong{margin-top:5px;font-size:.66rem}.mirror-fracture-steps p{display:none}.mirror-threshold-readout{top:14px;left:14px;width:calc(100% - 28px);padding:14px}.mirror-threshold-readout>strong{max-width:none;font-size:1.04rem}.mirror-threshold-readout dl div{grid-template-columns:1fr;gap:4px}.mirror-scroll-map,.mirror-nav-fieldset,.mirror-nav-tabs,.mirror-nav-panels,.mirror-nav-chapter-ring,.mirror-comparison-grid,.mirror-reflection-plane,.mirror-plane-steps,.mirror-human-signal-grid,.mirror-desire-translation,.mirror-desire-translation-grid,.mirror-route-compass,.mirror-route-compass-grid,.mirror-delivery-calibration,.mirror-delivery-grid,.mirror-signal-constellation,.mirror-signal-packets,.mirror-adaptive-engine,.mirror-adaptive-lenses li,.mirror-adaptive-loop,.mirror-signal-composer,.mirror-signal-composer-controls,.mirror-remix-fit,.mirror-remix-fit-grid,.mirror-shell-specimen,.mirror-shell-proof-list,.mirror-product-loop,.mirror-product-steps,.mirror-product-valve,.mirror-returned-artifact,.mirror-artifact-route-list,.mirror-descent-rail,.mirror-motion-contract-header,.mirror-motion-contract-grid,.mirror-emotional-progression,.mirror-emotional-stage,.mirror-emotion-controls,.mirror-emotion-output,.mirror-experience-audit-copy,.mirror-experience-audit-grid,.mirror-source-ledger,.mirror-source-ledger-grid,.mirror-engine-translation,.mirror-engine-state-rail,.mirror-engine-fit-rail,.mirror-engine-concept-packet,.mirror-engine-concept-grid,.mirror-build-ledger,.mirror-build-ledger-grid,.mirror-execution-packet-grid,.mirror-code-handoff-header,.mirror-code-handoff-grid,.mirror-runtime-handoff-header,.mirror-runtime-handoff-grid,.mirror-depth-gate,.mirror-depth-gate-grid,.mirror-state-sequencer-stage,.mirror-state-controls,.mirror-state-output,.mirror-brain-tunnel,.mirror-tunnel-steps,.mirror-organism-orbit,.mirror-growth-rail,.mirror-architecture-map-grid,.mirror-phase-ledger-copy,.mirror-phase-ledger-grid,.mirror-scroll-choreography-header,.mirror-scroll-choreography-grid,.mirror-proof-cascade,.mirror-authority-gradient-rail,.mirror-infinity-language-grid,.mirror-evolution-doorway .mirror-join-grid,.mirror-first-artifact-grid,.mirror-entry-protocol-grid,.mirror-proof-band,.mirror-join-grid{grid-template-columns:1fr}.mirror-scroll-map{position:absolute;right:18px;bottom:18px;left:18px;width:auto;padding:0;border:0;background:transparent;box-shadow:none;top:auto;transform:none;backdrop-filter:none;-webkit-backdrop-filter:none}.mirror-experience-page .mirror-scroll-map{bottom:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.mirror-experience-page .mirror-scroll-step{min-height:54px}.mirror-experience-page .mirror-scroll-step:last-child{grid-column:1 / -1}.mirror-navigation-copy h2{max-width:11ch;font-size:2.7rem;line-height:1.02}.mirror-infinite-nav-shell{padding:14px}.mirror-nav-orbit{min-height:300px}.mirror-nav-tabs,.mirror-nav-panels{grid-column:auto}.mirror-nav-panel{min-height:0;padding:14px}.mirror-nav-panel dl div{grid-template-columns:1fr;gap:4px}.mirror-state-sequencer-copy h2{max-width:12ch;font-size:2.7rem;line-height:1.02}.mirror-state-sequencer-stage{padding:14px}.mirror-state-orbit{min-height:290px}.mirror-state-output{grid-column:auto}.mirror-state-output div{min-height:0;padding:12px}.mirror-state-link{grid-column:auto}.mirror-nav-chapter-ring li:nth-child(7){grid-column:auto}.mirror-scroll-step,.mirror-nav-tabs label,.mirror-nav-panel,.mirror-nav-chapter-ring a,.mirror-void-panel,.mirror-reflection-plane,.mirror-plane-surface,.mirror-human-signal-atlas,.mirror-human-signal-field,.mirror-human-signal-grid li,.mirror-desire-translation,.mirror-desire-translation-orbit,.mirror-desire-translation-grid li,.mirror-route-compass,.mirror-route-compass-dial,.mirror-route-compass-grid li,.mirror-delivery-calibration,.mirror-delivery-meter,.mirror-delivery-grid li,.mirror-adaptive-engine,.mirror-signal-constellation,.mirror-signal-packets li,.mirror-signal-composer,.mirror-signal-composer-output,.mirror-adaptive-orbit,.mirror-adaptive-loop div,.mirror-remix-fit,.mirror-remix-fit-orbit,.mirror-remix-fit-grid li,.mirror-shell-specimen,.mirror-shell-phone,.mirror-shell-proof-list li,.mirror-product-shell,.mirror-product-steps li,.mirror-artifact-card,.mirror-artifact-map,.mirror-artifact-route-list li,.mirror-descent-protocol,.mirror-descent-rail li,.mirror-facing-card,.mirror-experience-audit,.mirror-experience-audit-grid li,.mirror-motion-contract,.mirror-emotional-progression,.mirror-emotion-core,.mirror-scroll-choreography,.mirror-scroll-choreography-grid li,.mirror-motion-contract-grid li,.mirror-emotion-controls button,.mirror-emotion-output div,.mirror-source-ledger,.mirror-source-ledger-grid li,.mirror-engine-translation,.mirror-engine-console,.mirror-engine-state-rail li,.mirror-engine-fit-rail li,.mirror-engine-concept-packet,.mirror-engine-concept-grid li,.mirror-build-ledger,.mirror-build-ledger-stack,.mirror-build-ledger-grid li,.mirror-execution-packet,.mirror-execution-packet-grid li,.mirror-code-handoff,.mirror-code-handoff-grid li,.mirror-runtime-handoff,.mirror-runtime-handoff-grid li,.mirror-brain-tunnel,.mirror-tunnel-visual,.mirror-tunnel-steps li,.mirror-organism-spine,.mirror-organism-link,.mirror-brain-route-console,.mirror-growth-field,.mirror-cognitive-trace,.mirror-cognitive-trace-core,.mirror-cognitive-trace-grid li,.mirror-architecture-maps,.mirror-architecture-map-grid li,.mirror-phase-proof-ledger,.mirror-phase-ledger-grid li,.mirror-authority-gradient,.mirror-authority-gradient-rail li,.mirror-dynamic-infinity,.mirror-doorway-link,.mirror-first-artifact-grid li,.mirror-entry-protocol,.mirror-entry-protocol-grid li,.mirror-growth-rail li,.mirror-proof-band a,.mirror-join-grid a,.mirror-tension-thread,.mirror-proof-instrument{min-height:0}.mirror-reflection-plane{padding:14px}.mirror-plane-surface{min-height:190px;transform:perspective(520px) rotateX(46deg)}.mirror-plane-steps li{min-height:0;padding:14px 14px 14px 16px}.mirror-human-signal-atlas{grid-template-areas:"header" "field" "grid";padding:14px}.mirror-human-signal-header strong{max-width:none;font-size:1.1rem}.mirror-human-signal-field{min-height:220px}.mirror-human-signal-grid li,.mirror-human-signal-grid li:nth-child(2n){transform:none}.mirror-desire-translation{grid-template-areas:"copy" "orbit" "grid";padding:14px}.mirror-desire-translation-copy strong{max-width:none;font-size:1.1rem}.mirror-desire-translation-orbit{min-height:220px}.mirror-desire-translation-grid li,.mirror-desire-translation-grid li[data-desire-route=work],.mirror-desire-translation-grid li[data-desire-route=creative],.mirror-desire-translation-grid li[data-desire-route=becoming],.mirror-desire-translation-grid li[data-desire-route=time],.mirror-desire-translation-grid li[data-desire-route=world]{grid-column:auto;min-height:0;transform:none}.mirror-desire-translation-grid div{grid-template-columns:1fr;gap:4px}.mirror-route-compass{grid-template-areas:"copy" "dial" "grid" "boundary";padding:14px}.mirror-route-compass-copy strong{max-width:none;font-size:1.1rem}.mirror-route-compass-dial{min-height:220px}.mirror-route-compass-grid li,.mirror-route-compass-grid li[data-route-compass=mental-room],.mirror-route-compass-grid li[data-route-compass=access],.mirror-route-compass-grid li[data-route-compass=becoming],.mirror-route-compass-grid li[data-route-compass=world]{grid-column:auto;min-height:0;transform:none}.mirror-route-compass-grid div{grid-template-columns:1fr;gap:4px}.mirror-route-compass-boundary{text-align:left}.mirror-delivery-calibration{grid-template-areas:"copy" "meter" "grid";padding:14px}.mirror-delivery-grid li:last-child{grid-column:auto}.mirror-delivery-meter{min-height:200px}.mirror-descent-protocol{padding:14px}.mirror-descent-rail li{min-height:0}.mirror-experience-audit-copy p,.mirror-experience-audit-link,.mirror-phase-ledger-copy p,.mirror-scroll-choreography-header p,.mirror-motion-contract-header p,.mirror-experience-audit-grid li[data-audit-lens=performance]{grid-column:auto}.mirror-facing-card{align-content:start}.mirror-adaptive-engine{grid-template-areas:"copy" "orbit" "lenses" "loop";padding:14px}.mirror-signal-constellation{grid-template-areas:"copy" "field" "packets";padding:14px}.mirror-signal-copy strong{max-width:none;font-size:1.1rem}.mirror-signal-field{min-height:220px}.mirror-signal-packets li,.mirror-signal-packets li[data-signal-role=investor],.mirror-signal-packets li[data-signal-role=researcher]{min-height:0;transform:none}.mirror-adaptive-copy strong{max-width:none;font-size:1.1rem}.mirror-adaptive-orbit{min-height:220px}.mirror-adaptive-lenses li{gap:6px;padding:12px 0}.mirror-adaptive-loop div{padding:12px}.mirror-signal-composer{grid-template-areas:"copy" "controls" "output";padding:14px}.mirror-signal-composer-copy strong{max-width:none;font-size:1.1rem}.mirror-signal-composer-controls button{min-height:0;padding:12px}.mirror-signal-composer-output{padding:12px}.mirror-signal-composer-output div{grid-template-columns:1fr;gap:4px}.mirror-remix-fit{grid-template-areas:"copy" "orbit" "grid";padding:14px}.mirror-remix-fit-copy strong{max-width:none;font-size:1.1rem}.mirror-remix-fit-orbit{min-height:220px}.mirror-remix-fit-grid li{min-height:0}.mirror-engine-translation{grid-template-areas:"copy" "console" "states" "fit" "concept";padding:14px}.mirror-engine-concept-packet{padding:14px}.mirror-shell-specimen{grid-template-areas:"copy" "phone" "rules";padding:14px}.mirror-shell-specimen-copy strong{max-width:none;font-size:1.1rem}.mirror-shell-phone{width:100%;min-height:0;padding:12px;border-radius:18px}.mirror-shell-stage{min-height:220px;padding:14px}.mirror-shell-stage-core{font-size:4.2rem}.mirror-shell-artifact div{grid-template-columns:1fr;gap:4px}.mirror-shell-bottom-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.mirror-shell-proof-list li{padding:12px}.mirror-product-loop{grid-template-areas:"copy" "shell" "steps" "valve";padding:14px}.mirror-product-copy strong{max-width:none;font-size:1.1rem}.mirror-product-shell{min-height:220px}.mirror-product-core{font-size:clamp(4rem,28vw,6rem)}.mirror-product-facet{width:34px;height:34px;font-size:.92rem}.mirror-product-steps li{min-height:0;padding:12px}.mirror-product-valve{gap:12px;padding:12px}.mirror-product-valve ul{justify-content:stretch}.mirror-product-valve li{flex:1 1 calc(50% - 8px);min-width:0}.mirror-returned-artifact{grid-template-areas:"card" "map" "route";padding:14px}.mirror-artifact-card{padding:14px}.mirror-artifact-header strong{max-width:none;font-size:1.1rem}.mirror-artifact-readout div{grid-template-columns:1fr;gap:4px}.mirror-artifact-decisions li{flex:1 1 calc(50% - 8px);min-width:0}.mirror-repair-ledger ol{grid-template-columns:1fr}.mirror-repair-ledger li{min-height:0}.mirror-artifact-map{min-height:238px}.mirror-artifact-route-list li{min-height:0;padding:13px}.mirror-motion-contract,.mirror-scroll-choreography,.mirror-emotional-progression,.mirror-depth-gate{padding:14px}.mirror-depth-gate-orbit{grid-column:auto;grid-row:auto;min-height:220px}.mirror-depth-gate-copy strong{max-width:none;font-size:1.12rem}.mirror-emotional-copy{padding-right:0}.mirror-emotion-core{min-height:210px}.mirror-emotion-controls button,.mirror-emotion-output div{padding:12px}.mirror-scroll-choreography-header p{grid-column:auto}.mirror-scroll-choreography-grid li{padding:12px}.mirror-motion-contract-header p{grid-column:auto}.mirror-motion-contract-grid li{padding:12px}.mirror-motion-contract-grid div,.mirror-scroll-choreography-grid div{grid-template-columns:1fr;gap:4px}.mirror-source-ledger{padding:14px}.mirror-source-ledger-copy strong{max-width:none;font-size:1.1rem}.mirror-source-ledger-grid li{padding:12px}.mirror-source-ledger-grid div{grid-template-columns:1fr;gap:4px}.mirror-engine-translation{grid-template-areas:"copy" "console" "states" "fit";padding:14px}.mirror-engine-translation-copy strong{max-width:none;font-size:1.1rem}.mirror-engine-console{grid-template-rows:minmax(210px,auto) auto;padding:12px}.mirror-engine-console-orbit{min-height:210px}.mirror-engine-console dl div{grid-template-columns:1fr;gap:4px}.mirror-engine-state-rail li,.mirror-engine-fit-rail li{min-height:0;padding:12px}.mirror-build-ledger{grid-template-areas:"copy" "stack" "grid";padding:14px}.mirror-build-ledger-copy strong{max-width:none;font-size:1.1rem}.mirror-build-ledger-stack{min-height:220px}.mirror-build-ledger-grid li:last-child{grid-column:auto}.mirror-build-ledger-grid div{grid-template-columns:1fr;gap:4px}.mirror-execution-packet{padding:14px}.mirror-execution-packet-header strong{max-width:none;font-size:1.1rem}.mirror-execution-packet-grid li{min-height:0;padding:12px}.mirror-execution-packet-grid div{grid-template-columns:1fr;gap:4px}.mirror-code-handoff{padding:14px}.mirror-code-handoff-header p,.mirror-code-handoff-link{grid-column:auto}.mirror-code-handoff-header strong{max-width:none;font-size:1.1rem}.mirror-code-handoff-grid li,.mirror-code-handoff-grid li[data-code-handoff=assets]{grid-column:auto;min-height:0;padding:12px}.mirror-code-handoff-grid div{grid-template-columns:1fr;gap:4px}.mirror-runtime-handoff{padding:14px}.mirror-runtime-handoff-header p{grid-column:auto}.mirror-runtime-handoff-header strong{max-width:none;font-size:1.1rem}.mirror-runtime-handoff-grid li{padding:12px}.mirror-runtime-handoff-grid div{grid-template-columns:1fr;gap:4px}.mirror-runtime-boundary{padding:12px;font-size:.8rem}.mirror-brain-tunnel{grid-template-areas:"visual" "copy" "steps";padding:14px}.mirror-tunnel-visual{min-height:230px}.mirror-tunnel-infinity{font-size:clamp(4.7rem,30vw,7.4rem)}.mirror-tunnel-copy strong{max-width:none;font-size:1.18rem}.mirror-tunnel-steps li{padding:12px}.mirror-growth-system{padding:14px}.mirror-growth-system:after{display:none}.mirror-growth-field{min-height:280px}.mirror-growth-core{font-size:clamp(5.4rem,32vw,8.4rem)}.mirror-growth-boundary{text-align:left}.mirror-cognitive-trace{padding:14px}.mirror-cognitive-trace-stage,.mirror-cognitive-trace-grid{grid-template-columns:1fr}.mirror-cognitive-trace-copy{padding:4px 0 0}.mirror-cognitive-trace-copy h2{font-size:1.72rem}.mirror-cognitive-trace-core{min-height:270px}.mirror-cognitive-infinity{font-size:5.6rem}.mirror-evolution-doorway,.mirror-infinity-language{padding:14px}.mirror-infinity-language-copy{padding:18px}.mirror-infinity-language-copy strong{max-width:none}.mirror-infinity-language-grid li:first-child,.mirror-infinity-language-grid li:last-child{grid-column:auto}.mirror-dynamic-infinity{min-height:280px}.mirror-dynamic-infinity span{font-size:clamp(6.4rem,34vw,9rem)}.mirror-doorway-link dl div{grid-template-columns:1fr;gap:4px}.mirror-doorway-commitment{text-align:left}.mirror-first-artifact-router{padding:14px}.mirror-first-artifact-copy{padding:16px}.mirror-first-artifact-copy strong{max-width:none}.mirror-first-artifact-boundary{text-align:left}.mirror-entry-protocol{padding:14px}.mirror-entry-protocol-copy{padding:16px}.mirror-entry-protocol-copy strong{max-width:none}.mirror-architecture-maps{padding:18px}.mirror-architecture-maps:before{top:102px;right:28px;bottom:34px;left:28px;clip-path:polygon(48% 0,52% 0,56% 100%,52% 100%);transform-origin:top center;animation-name:mirror-tension-draw}.mirror-architecture-map-header{display:grid;gap:10px}.mirror-architecture-map-header strong{max-width:none;text-align:left}.mirror-architecture-map-grid li{animation:none}.mirror-architecture-map-grid strong{max-width:none}.mirror-proof-instrument,.mirror-proof-observatory,.mirror-authority-gradient{padding:14px}.mirror-authority-gradient-copy strong{max-width:none}.mirror-authority-gradient-rail li,.mirror-authority-gradient-rail li:first-child,.mirror-authority-gradient-rail li:last-child,.mirror-authority-gradient-rail li:nth-child(1),.mirror-authority-gradient-rail li:nth-child(3),.mirror-authority-gradient-rail li:nth-child(4),.mirror-authority-gradient-rail li:nth-child(6){border-radius:8px}.mirror-authority-gradient-rail li+li{margin-top:-1px;margin-left:0}.mirror-authority-gradient-rail li:before{right:14px}.mirror-proof-observatory-copy{padding-right:0}.mirror-proof-observatory-controls,.mirror-proof-observatory-output{grid-template-columns:1fr}.mirror-proof-observatory-controls button,.mirror-proof-observatory-output div{min-height:0}.mirror-proof-cascade{gap:10px}.mirror-proof-cascade:before{display:block;top:18px;right:auto;bottom:18px;left:22px;width:1px;height:auto;transform-origin:top center;animation-name:mirror-tension-draw}.mirror-proof-cascade li{min-height:0;padding:14px 14px 14px 46px}.mirror-proof-cascade li:before{top:18px;left:22px}.mirror-organism-spine{grid-template-columns:1fr}.mirror-organism-spine:before{top:34px;right:auto;bottom:34px;left:30px;width:1px;height:auto;transform-origin:top center;animation-name:mirror-tension-draw}.mirror-organism-core{display:none}.mirror-spine-node{min-height:78px;padding-left:46px}.mirror-spine-node:before{top:50%;left:21px}.mirror-organism-link dl div{grid-template-columns:1fr;gap:4px}.mirror-tension-thread-header,.mirror-proof-instrument-header{display:grid;gap:10px}.mirror-tension-thread-header strong,.mirror-proof-instrument-header strong{max-width:none;text-align:left}.mirror-brain-network{grid-template-columns:1fr}.mirror-brain-route-console{padding:14px}.mirror-brain-route-console:before{display:none}.mirror-brain-route-steps li{padding-left:34px}.mirror-brain-handoff,.mirror-brain-state-grid{grid-template-columns:1fr}}.visual-cortex-pipeline-section{background:radial-gradient(circle at 16% 12%,rgba(13,148,136,.09),transparent 30rem),linear-gradient(180deg,#d6a84f0b,#06060c00),#ffffff02}.visual-cortex-pipeline-layout{display:grid;grid-template-columns:minmax(0,.68fr) minmax(520px,1.2fr);gap:34px;align-items:start}.visual-cortex-pipeline-copy{position:sticky;top:108px}.visual-cortex-pipeline-copy h2{margin-top:18px}.visual-cortex-pipeline-board{position:relative;min-height:640px;overflow:hidden;padding:20px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 46% 42%,rgba(214,168,79,.11),transparent 38%),radial-gradient(circle at 78% 58%,rgba(13,148,136,.12),transparent 36%),linear-gradient(135deg,#ffffff0e,#ffffff04),#05070dc7;box-shadow:inset 0 1px #ffffff0b}.visual-cortex-pipeline-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.027) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.024) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 52% 42%,rgba(0,0,0,.82),transparent 76%);mask-image:radial-gradient(circle at 52% 42%,rgba(0,0,0,.82),transparent 76%);pointer-events:none}.visual-cortex-pipeline-board:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.055);border-radius:8px;pointer-events:none}.visual-cortex-pipeline-asset{position:absolute;inset:50% auto auto 50%;width:min(94%,900px);max-width:none;opacity:.74;transform:translate(-50%,-50%);animation:visual-cortex-pipeline-drift 15s ease-in-out infinite}.visual-cortex-pipeline-nodes{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1fr 1fr;gap:12px;min-height:600px}.visual-cortex-pipeline-node{align-self:start;padding:0;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#06060cb8;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.visual-cortex-pipeline-node:nth-child(1){grid-column:1 / span 2}.visual-cortex-pipeline-node:nth-child(2){grid-column:3 / span 2;align-self:end}.visual-cortex-pipeline-node:nth-child(3){grid-column:5 / span 2}.visual-cortex-pipeline-node:nth-child(4){grid-column:1 / span 2;grid-row:2;align-self:end}.visual-cortex-pipeline-node:nth-child(5){grid-column:3 / span 2;grid-row:2}.visual-cortex-pipeline-node:nth-child(6){grid-column:5 / span 2;grid-row:2;align-self:end}.visual-cortex-pipeline-node:hover,.visual-cortex-pipeline-node:focus-within,.visual-cortex-pipeline-node[open]{border-color:#d6a84f57;background:linear-gradient(145deg,#d6a84f12,#ffffff05),#06060cc7;transform:translateY(-2px)}.visual-cortex-pipeline-node.approval:hover,.visual-cortex-pipeline-node.approval:focus-within,.visual-cortex-pipeline-node.approval[open]{border-color:#0d94885c}.visual-cortex-pipeline-node summary{position:relative;display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:center;min-height:70px;padding:16px 42px 16px 16px;color:var(--text-primary);cursor:pointer;list-style:none}.visual-cortex-pipeline-node summary::-webkit-details-marker{display:none}.visual-cortex-pipeline-node summary:after{content:"+";position:absolute;top:50%;right:16px;color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;transform:translateY(-50%)}.visual-cortex-pipeline-node[open] summary:after{content:"-"}.visual-cortex-pipeline-node summary:focus-visible{outline:2px solid var(--accent-light);outline-offset:4px}.visual-cortex-pipeline-node summary span{color:#e9cf97d6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.7rem;font-weight:900;letter-spacing:.08em}.visual-cortex-pipeline-node summary strong{color:var(--text-primary);font-size:.88rem;line-height:1.28}.visual-cortex-pipeline-node p{padding:0 16px 17px 62px;color:var(--text-secondary);font-size:.82rem;line-height:1.58}@keyframes visual-cortex-pipeline-drift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,calc(-50% - 8px)) scale(1.014)}}.visual-cortex-packet-section{background:radial-gradient(circle at 16% 22%,rgba(13,148,136,.082),transparent 30rem),radial-gradient(circle at 86% 74%,rgba(155,89,245,.075),transparent 30rem),#ffffff02}.visual-cortex-packet-layout{display:grid;grid-template-columns:minmax(0,.58fr) minmax(560px,1.24fr);gap:34px;align-items:start}.visual-cortex-packet-copy{position:sticky;top:108px}.visual-cortex-packet-copy h2{margin-top:18px}.visual-cortex-packet-board{position:relative;overflow:hidden;min-height:640px;padding:22px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 42% 36%,rgba(214,168,79,.1),transparent 36%),linear-gradient(135deg,#ffffff0d,#ffffff03),#05070dd1;box-shadow:inset 0 1px #ffffff0d,0 28px 80px #0000003d}.visual-cortex-packet-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.024) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.86),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.86),transparent 92%);pointer-events:none}.visual-cortex-packet-asset{position:absolute;inset:52% auto auto 50%;width:min(96%,900px);max-width:none;opacity:.48;pointer-events:none;transform:translate(-50%,-50%);animation:visual-cortex-packet-drift 16s ease-in-out infinite}.visual-cortex-packet-selector{position:relative;z-index:1;display:grid;gap:18px;min-height:596px;margin:0;padding:0;border:0}.visual-cortex-packet-selector legend{color:var(--accent-light);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.visual-cortex-packet-radio{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;white-space:nowrap}.visual-cortex-packet-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.visual-cortex-packet-tabs label{display:grid;gap:8px;min-height:86px;padding:14px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#06060c9e;color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.visual-cortex-packet-tabs label:hover{transform:translateY(-2px);border-color:#0d94884d}.visual-cortex-packet-tabs label span,.visual-cortex-packet-panel dt,.visual-cortex-packet-status{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.visual-cortex-packet-tabs label span,.visual-cortex-packet-panel dt{color:#e9cf97d1;font-size:.66rem}.visual-cortex-packet-tabs label strong{color:var(--text-primary);font-size:.84rem;line-height:1.22}#vc-packet-launch:checked~.visual-cortex-packet-tabs label[for=vc-packet-launch],#vc-packet-reel:checked~.visual-cortex-packet-tabs label[for=vc-packet-reel],#vc-packet-demo:checked~.visual-cortex-packet-tabs label[for=vc-packet-demo],#vc-packet-landing:checked~.visual-cortex-packet-tabs label[for=vc-packet-landing]{border-color:#0d94886b;background:linear-gradient(145deg,#0d94881c,#e9cf970a),#06060cc2;box-shadow:inset 0 1px #ffffff0d}#vc-packet-launch:focus-visible~.visual-cortex-packet-tabs label[for=vc-packet-launch],#vc-packet-reel:focus-visible~.visual-cortex-packet-tabs label[for=vc-packet-reel],#vc-packet-demo:focus-visible~.visual-cortex-packet-tabs label[for=vc-packet-demo],#vc-packet-landing:focus-visible~.visual-cortex-packet-tabs label[for=vc-packet-landing]{outline:2px solid var(--accent-light);outline-offset:4px}.visual-cortex-packet-panels{min-height:420px;display:grid}.visual-cortex-packet-panel{grid-area:1 / 1;display:none;align-self:stretch;padding:24px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(140deg,#06060cdb,#06060ca3),#06060cbd;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:visual-cortex-packet-panel-in .24s ease both}#vc-packet-launch:checked~.visual-cortex-packet-panels .packet-panel-launch,#vc-packet-reel:checked~.visual-cortex-packet-panels .packet-panel-reel,#vc-packet-demo:checked~.visual-cortex-packet-panels .packet-panel-demo,#vc-packet-landing:checked~.visual-cortex-packet-panels .packet-panel-landing{display:grid;gap:18px}.visual-cortex-packet-status{justify-self:start;padding:7px 10px;border:1px solid rgba(233,207,151,.22);border-radius:6px;color:#e9cf97e0;background:#e9cf970e;font-size:.66rem}.visual-cortex-packet-panel h3{color:var(--text-primary);font-size:clamp(1.24rem,2.4vw,1.74rem);letter-spacing:-.02em}.visual-cortex-packet-panel dl{display:grid;gap:12px}.visual-cortex-packet-panel dl div{display:grid;grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);gap:16px;padding-top:12px;border-top:1px solid rgba(240,238,246,.08)}.visual-cortex-packet-panel dd{color:var(--text-secondary);font-size:.9rem;line-height:1.62}@keyframes visual-cortex-packet-drift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,calc(-50% - 7px)) scale(1.012)}}@keyframes visual-cortex-packet-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.web3-trust-layer-section{background:radial-gradient(circle at 86% 16%,rgba(214,168,79,.08),transparent 30rem),linear-gradient(180deg,#0d94880d,#06060c00),#ffffff02}.web3-trust-layer-layout{display:grid;grid-template-columns:minmax(0,.66fr) minmax(520px,1.2fr);gap:34px;align-items:start}.web3-trust-layer-copy{position:sticky;top:108px}.web3-trust-layer-copy h2{margin-top:18px}.web3-trust-board{position:relative;min-height:620px;overflow:hidden;padding:20px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 50% 45%,rgba(13,148,136,.13),transparent 42%),linear-gradient(135deg,#ffffff0e,#ffffff04),#05070dc7;box-shadow:inset 0 1px #ffffff0b}.web3-trust-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.026) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 50% 42%,rgba(0,0,0,.86),transparent 76%);mask-image:radial-gradient(circle at 50% 42%,rgba(0,0,0,.86),transparent 76%);pointer-events:none}.web3-trust-board:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.055);border-radius:8px;pointer-events:none}.web3-trust-asset{position:absolute;inset:50% auto auto 50%;width:min(92%,860px);max-width:none;opacity:.76;transform:translate(-50%,-50%);animation:web3-trust-drift 14s ease-in-out infinite}.web3-trust-nodes{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1fr 1fr;gap:12px;min-height:580px}.web3-trust-node{align-self:start;padding:0;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#06060cb8;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.web3-trust-node:nth-child(1){grid-column:1 / span 2}.web3-trust-node:nth-child(2){grid-column:3 / span 2;align-self:end}.web3-trust-node:nth-child(3){grid-column:5 / span 2}.web3-trust-node:nth-child(4){grid-column:1 / span 2;grid-row:2;align-self:end}.web3-trust-node:nth-child(5){grid-column:3 / span 2;grid-row:2}.web3-trust-node:nth-child(6){grid-column:5 / span 2;grid-row:2;align-self:end}.web3-trust-node:hover,.web3-trust-node:focus-within,.web3-trust-node[open]{border-color:#0d94885c;background:linear-gradient(145deg,#0d948813,#ffffff05),#06060cc7;transform:translateY(-2px)}.web3-trust-node.locked:hover,.web3-trust-node.locked:focus-within,.web3-trust-node.locked[open]{border-color:#d6a84f57}.web3-trust-node summary{position:relative;display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:center;min-height:70px;padding:16px 42px 16px 16px;color:var(--text-primary);cursor:pointer;list-style:none}.web3-trust-node summary::-webkit-details-marker{display:none}.web3-trust-node summary:after{content:"+";position:absolute;top:50%;right:16px;color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;transform:translateY(-50%)}.web3-trust-node[open] summary:after{content:"-"}.web3-trust-node summary:focus-visible{outline:2px solid var(--accent-light);outline-offset:4px}.web3-trust-node summary span{color:#e9cf97d6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.7rem;font-weight:900;letter-spacing:.08em}.web3-trust-node summary strong{color:var(--text-primary);font-size:.88rem;line-height:1.28}.web3-trust-node p{padding:0 16px 17px 62px;color:var(--text-secondary);font-size:.82rem;line-height:1.58}@keyframes web3-trust-drift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,calc(-50% - 8px)) scale(1.014)}}.web3-simulation-console-section{background:radial-gradient(circle at 14% 20%,rgba(13,148,136,.08),transparent 30rem),radial-gradient(circle at 84% 74%,rgba(155,89,245,.08),transparent 30rem),#ffffff02}.web3-simulation-layout{display:grid;grid-template-columns:minmax(0,.58fr) minmax(560px,1.24fr);gap:34px;align-items:start}.web3-simulation-copy{position:sticky;top:108px}.web3-simulation-copy h2{margin-top:18px}.web3-simulation-board{position:relative;overflow:hidden;min-height:640px;padding:22px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(135deg,#ffffff0d,#ffffff03),#05070dd1;box-shadow:inset 0 1px #ffffff0d,0 28px 80px #0000003d}.web3-simulation-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(240,238,246,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(240,238,246,.024) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.86),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.86),transparent 92%);pointer-events:none}.web3-simulation-asset{position:absolute;inset:52% auto auto 50%;width:min(96%,900px);max-width:none;opacity:.48;transform:translate(-50%,-50%);animation:web3-simulation-drift 16s ease-in-out infinite}.web3-simulation-selector{position:relative;z-index:1;display:grid;gap:18px;min-height:596px;margin:0;padding:0;border:0}.web3-simulation-selector legend{color:var(--accent-light);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.web3-simulation-radio{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;white-space:nowrap}.web3-simulation-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.web3-simulation-tabs label{display:grid;gap:8px;min-height:86px;padding:14px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#06060c9e;color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.web3-simulation-tabs label:hover{transform:translateY(-2px);border-color:#0d94884d}.web3-simulation-tabs label span,.web3-simulation-panel dt,.web3-simulation-status{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.web3-simulation-tabs label span,.web3-simulation-panel dt{color:#e9cf97d1;font-size:.66rem}.web3-simulation-tabs label strong{color:var(--text-primary);font-size:.84rem;line-height:1.22}#sim-rebalance:checked~.web3-simulation-tabs label[for=sim-rebalance],#sim-yield:checked~.web3-simulation-tabs label[for=sim-yield],#sim-risk:checked~.web3-simulation-tabs label[for=sim-risk],#sim-governance:checked~.web3-simulation-tabs label[for=sim-governance]{border-color:#0d94886b;background:linear-gradient(145deg,#0d94881c,#e9cf970a),#06060cc2;box-shadow:inset 0 1px #ffffff0d}#sim-rebalance:focus-visible~.web3-simulation-tabs label[for=sim-rebalance],#sim-yield:focus-visible~.web3-simulation-tabs label[for=sim-yield],#sim-risk:focus-visible~.web3-simulation-tabs label[for=sim-risk],#sim-governance:focus-visible~.web3-simulation-tabs label[for=sim-governance]{outline:2px solid var(--accent-light);outline-offset:4px}.web3-simulation-panels{min-height:420px;display:grid}.web3-simulation-panel{grid-area:1 / 1;display:none;align-self:stretch;padding:24px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(140deg,#06060cdb,#06060ca3),#06060cbd;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:web3-simulation-panel-in .24s ease both}#sim-rebalance:checked~.web3-simulation-panels .simulation-panel-rebalance,#sim-yield:checked~.web3-simulation-panels .simulation-panel-yield,#sim-risk:checked~.web3-simulation-panels .simulation-panel-risk,#sim-governance:checked~.web3-simulation-panels .simulation-panel-governance{display:grid;gap:18px}.web3-simulation-status{justify-self:start;padding:7px 10px;border:1px solid rgba(233,207,151,.22);border-radius:6px;color:#e9cf97e0;background:#e9cf970e;font-size:.66rem}.web3-simulation-panel h3{color:var(--text-primary);font-size:clamp(1.24rem,2.4vw,1.74rem);letter-spacing:-.02em}.web3-simulation-panel dl{display:grid;gap:12px}.web3-simulation-panel dl div{display:grid;grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);gap:16px;padding-top:12px;border-top:1px solid rgba(240,238,246,.08)}.web3-simulation-panel dd{color:var(--text-secondary);font-size:.9rem;line-height:1.62}@keyframes web3-simulation-drift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,calc(-50% - 7px)) scale(1.012)}}@keyframes web3-simulation-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.doctrine-compass-section{border-top:1px solid rgba(240,238,246,.08);border-bottom:1px solid rgba(240,238,246,.08);background:linear-gradient(135deg,#0d948813,#06060c00 34%),linear-gradient(315deg,#d6a84f12,#06060c00 40%),repeating-linear-gradient(90deg,rgba(240,238,246,.026) 0 1px,transparent 1px 92px),#ffffff01}.doctrine-compass-layout{display:grid;grid-template-columns:minmax(260px,.5fr) minmax(0,1.14fr);gap:38px;align-items:start}.doctrine-compass-copy{position:sticky;top:112px}.doctrine-compass-copy h2{margin:12px 0 18px;font-size:clamp(2.1rem,5vw,4.65rem);letter-spacing:0;line-height:.97}.doctrine-compass-board{position:relative;min-height:638px;overflow:hidden;padding:24px;border:1px solid rgba(240,238,246,.12);border-radius:8px;background:linear-gradient(135deg,#09101cd6,#080712ed),#ffffff05;box-shadow:0 28px 90px #00000057}.doctrine-compass-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(115,247,223,.12),transparent 28% 72%,rgba(240,206,136,.1)),repeating-linear-gradient(0deg,rgba(240,238,246,.035) 0 1px,transparent 1px 72px);opacity:.42}.doctrine-compass-asset{position:absolute;inset:-4% -7% auto auto;width:112%;height:76%;object-fit:contain;pointer-events:none;opacity:.34;filter:saturate(1.12);transform:translateZ(0);animation:doctrine-compass-drift 24s ease-in-out infinite}.doctrine-compass-selector{position:relative;z-index:1;display:grid;gap:18px;min-height:590px;padding:18px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#05081094;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.doctrine-compass-selector legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.doctrine-compass-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.doctrine-compass-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.doctrine-compass-tabs label{display:grid;align-content:space-between;min-height:92px;padding:14px;border:1px solid rgba(240,238,246,.12);border-radius:8px;color:#e2e8f6bd;background:#ffffff09;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.doctrine-compass-tabs label:hover{transform:translateY(-2px);border-color:#73f7df52;color:var(--text-primary);background:#73f7df12}.doctrine-compass-tabs label span,.doctrine-compass-status,.doctrine-compass-panel dt{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.doctrine-compass-tabs label span{color:#f0ce88db;font-size:.66rem}.doctrine-compass-tabs label strong{font-size:clamp(.78rem,1.3vw,.98rem);line-height:1.1}#doctrine-lane-clarity:checked~.doctrine-compass-tabs label[for=doctrine-lane-clarity],#doctrine-lane-authority:checked~.doctrine-compass-tabs label[for=doctrine-lane-authority],#doctrine-lane-money:checked~.doctrine-compass-tabs label[for=doctrine-lane-money],#doctrine-lane-proof:checked~.doctrine-compass-tabs label[for=doctrine-lane-proof],#doctrine-lane-light:checked~.doctrine-compass-tabs label[for=doctrine-lane-light]{border-color:#f0ce8885;color:var(--text-primary);background:linear-gradient(135deg,#f0ce8824,#73f7df12),#ffffff0f}#doctrine-lane-clarity:focus-visible~.doctrine-compass-tabs label[for=doctrine-lane-clarity],#doctrine-lane-authority:focus-visible~.doctrine-compass-tabs label[for=doctrine-lane-authority],#doctrine-lane-money:focus-visible~.doctrine-compass-tabs label[for=doctrine-lane-money],#doctrine-lane-proof:focus-visible~.doctrine-compass-tabs label[for=doctrine-lane-proof],#doctrine-lane-light:focus-visible~.doctrine-compass-tabs label[for=doctrine-lane-light]{outline:2px solid rgba(115,247,223,.72);outline-offset:3px}.doctrine-compass-panels{display:grid;align-items:stretch;min-height:360px}.doctrine-compass-panel{display:none;grid-area:1 / 1;min-height:360px;padding:24px;border:1px solid rgba(240,238,246,.12);border-radius:8px;background:linear-gradient(135deg,#05070fe0,#080f17c7),#ffffff0a;box-shadow:inset 0 1px #ffffff09;animation:doctrine-compass-panel-in .22s ease-out}#doctrine-lane-clarity:checked~.doctrine-compass-panels .doctrine-panel-clarity,#doctrine-lane-authority:checked~.doctrine-compass-panels .doctrine-panel-authority,#doctrine-lane-money:checked~.doctrine-compass-panels .doctrine-panel-money,#doctrine-lane-proof:checked~.doctrine-compass-panels .doctrine-panel-proof,#doctrine-lane-light:checked~.doctrine-compass-panels .doctrine-panel-light{display:block}.doctrine-compass-status{display:inline-flex;margin-bottom:14px;color:#73f7dfd6;font-size:.68rem}.doctrine-compass-panel h3{max-width:680px;margin:0 0 22px;color:var(--text-primary);font-size:clamp(1.55rem,3.1vw,2.75rem);letter-spacing:0;line-height:1}.doctrine-compass-panel dl{display:grid;gap:0;margin:0}.doctrine-compass-panel dl div{display:grid;grid-template-columns:minmax(110px,.28fr) minmax(0,1fr);gap:20px;padding:15px 0;border-top:1px solid rgba(240,238,246,.09)}.doctrine-compass-panel dt{color:#f0ce88d1;font-size:.66rem}.doctrine-compass-panel dd{margin:0;color:#e1e7f4c7;line-height:1.6}.doctrine-compass-panel dd a{color:var(--text-primary);font-weight:850}.doctrine-compass-panel dd a:hover,.doctrine-compass-panel dd a:focus-visible{color:var(--accent-light)}@keyframes doctrine-compass-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-1.2%,-1.8%,0) scale(1.015)}}@keyframes doctrine-compass-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.doctrine-brief{background:radial-gradient(circle at 88% 10%,rgba(214,168,79,.07),transparent 30rem),linear-gradient(180deg,#0d94880e,#06060c00),#ffffff01}.doctrine-principles{background:linear-gradient(180deg,#ffffff04,#06060c00),#ffffff01}.doctrine-grid .lab-card:nth-child(5){grid-column:span 12;min-height:176px}.doctrine-translation{background:radial-gradient(circle at 12% 10%,rgba(155,89,245,.055),transparent 28rem),#ffffff02}.doctrine-table-wrap{margin-top:38px;overflow-x:auto;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:#070810ad}.doctrine-table{width:100%;min-width:760px;border-collapse:collapse}.doctrine-table caption{padding:22px 24px 0;color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-align:left;text-transform:uppercase}.doctrine-table th,.doctrine-table td{padding:22px 24px;border-bottom:1px solid rgba(240,238,246,.1);vertical-align:top;text-align:left}.doctrine-table thead th{color:var(--text-muted);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.doctrine-table tbody th{width:24%;color:var(--text-primary);font-size:.98rem}.doctrine-table td{color:var(--text-secondary);line-height:1.65}.doctrine-table td a{color:var(--text-primary);font-weight:800}.doctrine-table td a:hover,.doctrine-table td a:focus-visible{color:var(--accent-light)}.doctrine-table tr:last-child th,.doctrine-table tr:last-child td{border-bottom:0}.vision-observatory-section{border-top:1px solid rgba(240,238,246,.08);border-bottom:1px solid rgba(240,238,246,.08);background:radial-gradient(circle at 82% 18%,rgba(155,89,245,.1),transparent 34rem),radial-gradient(circle at 18% 76%,rgba(13,148,136,.08),transparent 30rem),linear-gradient(180deg,#d6a84f08,#06060c00)}.vision-observatory-layout{display:grid;grid-template-columns:minmax(260px,.54fr) minmax(0,1.08fr);gap:38px;align-items:start}.vision-observatory-copy{position:sticky;top:112px;max-width:510px}.vision-observatory-copy h2{margin-top:14px;margin-bottom:16px;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.04em}.vision-observatory-board{position:relative;min-height:660px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.12);border-radius:8px;background:linear-gradient(140deg,#0d948813,#d6a84f0a 46%,#9b59f512),#080912d6;box-shadow:inset 0 1px #ffffff14,0 34px 86px #00000042;isolation:isolate}.vision-observatory-board:before,.vision-observatory-board:after{content:"";position:absolute;pointer-events:none;z-index:1}.vision-observatory-board:before{top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.06)}.vision-observatory-board:after{inset:auto 22px 22px;height:1px;background:linear-gradient(90deg,#0d948800,#0d948880,#d6a84f75,#9b59f500)}.vision-observatory-asset{position:absolute;top:-7%;right:-10%;bottom:-7%;left:-10%;width:120%;height:120%;max-width:none;object-fit:cover;opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;animation:vision-observatory-drift 22s ease-in-out infinite}.vision-observatory-selector{position:relative;z-index:2;display:grid;gap:18px;min-height:616px;margin:0;padding:22px;border:0}.vision-observatory-selector legend{margin-bottom:14px;color:#e9cf97e0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.vision-observatory-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.vision-observatory-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.vision-observatory-tabs label{display:grid;align-content:center;min-height:96px;padding:14px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#05070da8;color:var(--text-primary);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}.vision-observatory-tabs label:hover{border-color:#9b59f55c;background:linear-gradient(180deg,#9b59f51f,#ffffff05),#06080fc2;transform:translateY(-2px)}.vision-observatory-tabs label span,.vision-observatory-status,.vision-observatory-panel dt{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.vision-observatory-tabs label span{display:block;margin-bottom:12px;color:#7fcfc1c7;font-size:.66rem}.vision-observatory-tabs label strong{color:var(--text-primary);font-size:.88rem;line-height:1.2}#vision-lane-proof:checked~.vision-observatory-tabs label[for=vision-lane-proof],#vision-lane-product:checked~.vision-observatory-tabs label[for=vision-lane-product],#vision-lane-web3:checked~.vision-observatory-tabs label[for=vision-lane-web3],#vision-lane-culture:checked~.vision-observatory-tabs label[for=vision-lane-culture]{border-color:#e9cf976b;background:linear-gradient(150deg,#d6a84f26,#0d948814 52%,#9b59f51a),#070a11db;box-shadow:inset 0 1px #ffffff14,0 18px 52px #00000042}#vision-lane-proof:focus-visible~.vision-observatory-tabs label[for=vision-lane-proof],#vision-lane-product:focus-visible~.vision-observatory-tabs label[for=vision-lane-product],#vision-lane-web3:focus-visible~.vision-observatory-tabs label[for=vision-lane-web3],#vision-lane-culture:focus-visible~.vision-observatory-tabs label[for=vision-lane-culture]{outline:2px solid var(--accent-light);outline-offset:4px}.vision-observatory-panels{display:grid;min-height:394px}.vision-observatory-panel{display:none;align-content:start;gap:16px;min-height:394px;padding:24px;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(150deg,#060810f0,#091018c7),#ffffff06;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 22px 58px #00000047;animation:vision-observatory-panel-in .22s ease-out}#vision-lane-proof:checked~.vision-observatory-panels .vision-panel-proof,#vision-lane-product:checked~.vision-observatory-panels .vision-panel-product,#vision-lane-web3:checked~.vision-observatory-panels .vision-panel-web3,#vision-lane-culture:checked~.vision-observatory-panels .vision-panel-culture{display:grid}.vision-observatory-status{width:fit-content;padding:7px 10px;border:1px solid rgba(127,207,193,.18);border-radius:8px;color:#7fcfc1db;background:#0d948814;font-size:.68rem}.vision-observatory-panel h3{max-width:650px;color:var(--text-primary);font-size:clamp(1.34rem,3vw,2rem);line-height:1.1;letter-spacing:-.025em}.vision-observatory-panel dl{display:grid;gap:12px;margin:0}.vision-observatory-panel dl div{display:grid;grid-template-columns:minmax(110px,.34fr) minmax(0,1fr);gap:14px;padding-top:12px;border-top:1px solid rgba(240,238,246,.09)}.vision-observatory-panel dt{color:#e9cf97d1;font-size:.68rem}.vision-observatory-panel dd{color:var(--text-secondary);font-size:.92rem;line-height:1.55}.vision-observatory-panel dd a{color:var(--text-primary);font-weight:800}.vision-observatory-panel dd a:hover,.vision-observatory-panel dd a:focus-visible{color:var(--accent-light)}@keyframes vision-observatory-drift{0%,to{transform:scale(1) translateZ(0)}50%{transform:scale(1.024) translate3d(1%,-1%,0)}}@keyframes vision-observatory-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.vision-roadmap-section{background:radial-gradient(circle at 82% 8%,rgba(155,89,245,.06),transparent 28rem),linear-gradient(180deg,#ffffff04,#06060c00),#ffffff01}.vision-timeline{display:grid;gap:1px;margin-top:42px;overflow:hidden;list-style:none;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#f0eef614}.vision-stage{display:grid;grid-template-columns:minmax(86px,.18fr) 1fr;gap:28px;min-height:178px;padding:28px;background:linear-gradient(135deg,#ffffff0d,#ffffff05),#070810d6;transition:transform var(--transition-fast),background var(--transition-fast)}.vision-stage.future{background:radial-gradient(circle at 96% 12%,rgba(214,168,79,.07),transparent 20rem),linear-gradient(135deg,#0d94880d,#ffffff05),#070810db}.vision-stage:hover{transform:translateY(-1px);background:linear-gradient(135deg,#9b59f513,#ffffff05),#080a12e0}.vision-stage-index{color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:clamp(1.15rem,4vw,2.35rem);font-weight:800;letter-spacing:-.04em;line-height:1}.vision-stage h3{margin-top:12px;font-size:clamp(1.24rem,2.4vw,1.74rem);letter-spacing:-.025em}.vision-stage p{max-width:72ch;margin-top:10px;color:var(--text-secondary);line-height:1.65}.vision-stage-link{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:var(--text-primary);font-size:.86rem;font-weight:800}.vision-stage-link:after{content:"→";color:var(--accent-light);transition:transform var(--transition-fast)}.vision-stage-link:hover,.vision-stage-link:focus-visible{color:var(--accent-light)}.vision-stage-link:hover:after,.vision-stage-link:focus-visible:after{transform:translate(4px)}.vision-invariant-section{background:radial-gradient(circle at 10% 18%,rgba(13,148,136,.07),transparent 28rem),linear-gradient(180deg,#d6a84f09,#06060c00),#ffffff01}.vision-next-section{border-bottom:0}.collaboration-lanes{background:linear-gradient(180deg,#0c58520e,#06060c00),#ffffff03}.collab-lane-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px;margin-top:38px}.collab-lane-card{position:relative;grid-column:span 4;min-height:254px;display:flex;flex-direction:column;padding:24px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#ffffff0d,#ffffff04),#070810b8;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.collab-lane-card.primary{grid-column:span 6}.collab-lane-card:after{content:"";position:absolute;inset:auto 18px 16px;height:1px;background:linear-gradient(90deg,#0d948800,#0d948885,#d6a84f52,#0d948800);opacity:0;transition:opacity var(--transition-fast)}.collab-lane-card:hover,.collab-lane-card:focus-visible{border-color:#0d948852;background:linear-gradient(145deg,#0d94880f,#ffffff05),#080c12c7;transform:translateY(-2px)}.collab-lane-card:hover:after,.collab-lane-card:focus-visible:after{opacity:1}.collab-lane-card:focus-visible{outline:2px solid var(--accent-light);outline-offset:6px}.collab-lane-card h3{margin-top:18px;font-size:clamp(1.22rem,2vw,1.52rem);letter-spacing:-.02em}.collab-lane-card p{margin-top:12px;color:var(--text-secondary);font-size:.9rem;line-height:1.7}.lane-next{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:28px;color:var(--text-primary);font-size:.82rem;font-weight:800}.lane-next:after{content:"→";color:var(--accent-light);transition:transform var(--transition-fast)}.collab-lane-card:hover .lane-next:after,.collab-lane-card:focus-visible .lane-next:after{transform:translate(4px)}.collaboration-packet-section{background:radial-gradient(circle at 86% 18%,rgba(214,168,79,.08),transparent 30rem),radial-gradient(circle at 14% 24%,rgba(13,148,136,.08),transparent 32rem),linear-gradient(180deg,#ffffff03,#06060c00)}.collaboration-packet-layout{display:grid;grid-template-columns:minmax(0,.68fr) minmax(520px,1.2fr);gap:36px;align-items:start}.collaboration-packet-copy{position:sticky;top:112px;max-width:520px}.collaboration-packet-copy h2{margin-top:14px;margin-bottom:16px;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.04em}.collaboration-packet-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.collaboration-packet-board{position:relative;min-height:620px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(140deg,#0d948814,#d6a84f09 48%,#9b59f50b),#080912d1;box-shadow:inset 0 1px #ffffff14;isolation:isolate}.collaboration-packet-board:before,.collaboration-packet-board:after{content:"";position:absolute;pointer-events:none;z-index:1}.collaboration-packet-board:before{top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.055)}.collaboration-packet-board:after{right:26px;bottom:24px;left:26px;height:1px;background:linear-gradient(90deg,#0d948800,#0d948875,#d6a84f5c,#9b59f500)}.collaboration-packet-asset{position:absolute;top:-5%;right:-6%;bottom:-5%;left:-6%;width:112%;height:112%;max-width:none;object-fit:cover;opacity:.82;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.collaboration-packet-nodes{position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(3,minmax(112px,auto));gap:12px;min-height:574px}.collaboration-packet-node{min-width:0;border:1px solid rgba(240,238,246,.12);border-radius:8px;background:linear-gradient(150deg,#ffffff14,#ffffff06),#07080fc2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 42px #00000038;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.collaboration-packet-node:nth-child(1){grid-column:1 / 3;grid-row:1}.collaboration-packet-node:nth-child(2){grid-column:3 / 5;grid-row:1;margin-top:56px}.collaboration-packet-node:nth-child(3){grid-column:5 / 7;grid-row:1}.collaboration-packet-node:nth-child(4){grid-column:1 / 3;grid-row:3;align-self:end}.collaboration-packet-node:nth-child(5){grid-column:3 / 5;grid-row:3;align-self:end;margin-bottom:56px}.collaboration-packet-node:nth-child(6){grid-column:5 / 7;grid-row:3;align-self:end}.collaboration-packet-node:hover,.collaboration-packet-node:focus-within,.collaboration-packet-node[open]{border-color:#d6a84f57;background:linear-gradient(150deg,#d6a84f18,#ffffff07),#080a11d6;transform:translateY(-2px)}.collaboration-packet-node.approved:hover,.collaboration-packet-node.approved:focus-within,.collaboration-packet-node.approved[open]{border-color:#0d948861;background:linear-gradient(150deg,#0d94881c,#ffffff07),#070b10db}.collaboration-packet-node summary{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;min-height:72px;padding:14px;color:var(--text-primary);cursor:pointer;list-style:none}.collaboration-packet-node summary::-webkit-details-marker{display:none}.collaboration-packet-node summary:after{content:"";grid-column:1 / -1;height:1px;background:linear-gradient(90deg,#d6a84f6b,#0d94882e,#9b59f500);opacity:0;transition:opacity var(--transition-fast)}.collaboration-packet-node[open] summary:after{opacity:1}.collaboration-packet-node summary:focus-visible{outline:2px solid var(--accent-light);outline-offset:4px}.collaboration-packet-node summary span{display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid rgba(214,168,79,.24);border-radius:50%;color:#e9cf97db;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:800;letter-spacing:.04em}.collaboration-packet-node summary strong{font-size:.92rem;line-height:1.25}.collaboration-packet-node p{padding:0 14px 16px 54px;color:var(--text-secondary);font-size:.82rem;line-height:1.55}.build-brief{background:linear-gradient(180deg,#d6a84f0b,#06060c00),#ffffff02}.build-brief-layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(320px,1fr);gap:44px;align-items:start}.service-note{width:fit-content;margin-top:26px;padding:7px 10px;border:1px solid rgba(214,168,79,.18);color:#e9cf97db;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:#d6a84f0e}.brief-checklist{display:grid;gap:0;list-style:none;border-top:1px solid rgba(240,238,246,.11)}.brief-checklist li{display:grid;grid-template-columns:52px 1fr;gap:18px;padding:21px 0;border-bottom:1px solid rgba(240,238,246,.11)}.brief-checklist span{color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.74rem;font-weight:800;letter-spacing:.08em}.brief-checklist p{color:var(--text-primary);line-height:1.6}.build-brief-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.engagement-fit-section{background:radial-gradient(circle at 12% 16%,rgba(13,148,136,.08),transparent 30rem),radial-gradient(circle at 92% 22%,rgba(214,168,79,.065),transparent 28rem),linear-gradient(180deg,#ffffff03,#06060c00)}.engagement-fit-layout{display:grid;grid-template-columns:minmax(250px,.55fr) minmax(0,1.45fr);gap:34px;align-items:start}.engagement-fit-copy{position:sticky;top:112px;max-width:500px}.engagement-fit-copy h2{margin-bottom:16px;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.04em}.engagement-fit-copy .lab-link{margin-top:24px}.engagement-fit-board{position:relative;overflow:hidden;min-height:650px;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#070810b8;box-shadow:inset 0 1px #ffffff0f;isolation:isolate}.engagement-fit-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#06060cad,#06060c2e 44%,#06060cc2),linear-gradient(135deg,rgba(13,148,136,.08),transparent 42%,rgba(214,168,79,.06))}.engagement-fit-asset{position:absolute;top:-8%;right:-10%;bottom:-8%;left:-10%;z-index:0;width:120%;height:120%;max-width:none;object-fit:cover;opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;animation:engagement-fit-asset-drift 22s ease-in-out infinite}.engagement-fit-selector{position:relative;z-index:2;display:grid;gap:16px;margin:0;padding:18px;border:0}.engagement-fit-selector legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.engagement-fit-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.engagement-fit-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.engagement-fit-tabs label{display:grid;gap:8px;min-height:82px;align-content:center;padding:14px;border:1px solid rgba(240,238,246,.09);border-radius:8px;background:#06060c94;color:var(--text-secondary);cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}.engagement-fit-tabs label:hover{border-color:#0d94884d;color:var(--text-primary);transform:translateY(-1px)}.engagement-fit-tabs label span{color:#e9cf97c7;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.08em}.engagement-fit-tabs label strong{color:inherit;font-size:.82rem;line-height:1.28}#engage-architecture:checked~.engagement-fit-tabs label[for=engage-architecture],#engage-prototype:checked~.engagement-fit-tabs label[for=engage-prototype],#engage-proof:checked~.engagement-fit-tabs label[for=engage-proof],#engage-web3:checked~.engagement-fit-tabs label[for=engage-web3],#engage-product:checked~.engagement-fit-tabs label[for=engage-product]{border-color:#0d94886b;background:linear-gradient(135deg,#0d948824,#d6a84f0f),#ffffff0a;color:var(--text-primary)}#engage-architecture:focus-visible~.engagement-fit-tabs label[for=engage-architecture],#engage-prototype:focus-visible~.engagement-fit-tabs label[for=engage-prototype],#engage-proof:focus-visible~.engagement-fit-tabs label[for=engage-proof],#engage-web3:focus-visible~.engagement-fit-tabs label[for=engage-web3],#engage-product:focus-visible~.engagement-fit-tabs label[for=engage-product]{outline:2px solid var(--accent-light);outline-offset:3px}.engagement-fit-panels{min-height:468px}.engagement-fit-panel{display:none;min-height:468px;padding:26px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:radial-gradient(circle at 92% 14%,rgba(214,168,79,.07),transparent 15rem),linear-gradient(145deg,#0d948812,#ffffff05),#05070dd1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:engagement-fit-panel-in .24s ease both}#engage-architecture:checked~.engagement-fit-panels .engagement-panel-architecture,#engage-prototype:checked~.engagement-fit-panels .engagement-panel-prototype,#engage-proof:checked~.engagement-fit-panels .engagement-panel-proof,#engage-web3:checked~.engagement-fit-panels .engagement-panel-web3,#engage-product:checked~.engagement-fit-panels .engagement-panel-product{display:grid}.engagement-fit-panel h3{margin-top:18px;font-size:clamp(1.55rem,3vw,2.45rem);letter-spacing:-.035em}.engagement-fit-panel p{max-width:740px;margin-top:14px;color:var(--text-secondary);line-height:1.7}.engagement-fit-panel dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.engagement-fit-panel dl div{padding:16px;border:1px solid rgba(240,238,246,.08);border-radius:8px;background:#ffffff06}.engagement-fit-panel dt{margin-bottom:8px;color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.64rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.engagement-fit-panel dd{color:var(--text-secondary);font-size:.86rem;line-height:1.55}.engagement-fit-panel .pathfinder-link{align-self:end}@keyframes engagement-fit-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes engagement-fit-asset-drift{0%,to{transform:scale(1)}50%{transform:scale(1.02) translate3d(-1%,-1%,0)}}.proof-list{display:grid;gap:14px;margin-top:38px}.proof-register{background:linear-gradient(180deg,#d6a84f0b,#06060c00),#ffffff02}.proof-register-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(260px,.36fr);gap:42px;align-items:start}.proof-metrics{display:grid;gap:1px;overflow:hidden;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:#f0eef614}.proof-metric{display:grid;gap:5px;padding:20px;background:#070810d6}.proof-metric strong{color:var(--text-primary);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:clamp(1.55rem,4vw,2.25rem);line-height:1}.proof-metric span{color:var(--text-secondary);font-size:.82rem;font-weight:700}.proof-artifact-list{margin-top:46px}.proof-row{display:grid;grid-template-columns:126px 1fr auto;gap:18px;align-items:center;padding:18px 0;border-top:1px solid rgba(240,238,246,.1)}.proof-row h3{font-size:1.08rem}.proof-row p{color:var(--text-secondary)}.proof-artifact-row{grid-template-columns:132px minmax(0,1fr) minmax(220px,.42fr) auto;gap:24px;align-items:start;padding:24px 0;transition:border-color var(--transition-fast),transform var(--transition-fast)}.proof-artifact-row:first-child{border-top-color:#d6a84f3d}.proof-artifact-row:hover,.proof-artifact-row:focus-visible{border-top-color:#d6a84f52;transform:translateY(-1px)}.proof-artifact-row:focus-visible{outline:2px solid var(--accent-light);outline-offset:6px}.proof-row-copy h3{margin-top:10px}.proof-row-copy p{max-width:62ch;margin-top:8px;line-height:1.65}.proof-row-meta{display:grid;gap:12px;margin:0}.proof-row-meta div{display:grid;gap:4px;padding-left:14px;border-left:1px solid rgba(214,168,79,.22)}.proof-row-meta dt{color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.proof-row-meta dd{color:var(--text-primary);font-size:.86rem;line-height:1.5}.proof-artifact-row .lab-link{margin-top:0}.trust-diligence-section{border-top:1px solid rgba(240,238,246,.07);border-bottom:1px solid rgba(240,238,246,.07);background:radial-gradient(circle at 14% 24%,rgba(127,207,193,.08),transparent 30rem),radial-gradient(circle at 86% 18%,rgba(214,168,79,.07),transparent 34rem),linear-gradient(180deg,#ffffff03,#06060c00)}.trust-diligence-layout{display:grid;grid-template-columns:minmax(250px,.64fr) minmax(0,1.36fr);gap:42px;align-items:start}.trust-diligence-copy{position:sticky;top:118px}.trust-diligence-copy h2{margin-top:16px}.trust-diligence-actions{display:flex;flex-wrap:wrap;gap:16px 22px;margin-top:26px}.trust-diligence-board{position:relative;min-height:690px;overflow:hidden;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(145deg,#ffffff10,#ffffff04),#060910c7;box-shadow:inset 0 1px #ffffff14,0 24px 80px #00000047}.trust-diligence-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#06060cbd,#06060c2e 48%,#06060cb8),linear-gradient(135deg,rgba(127,207,193,.09),transparent 38%,rgba(214,168,79,.05))}.trust-diligence-asset{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.62;animation:trust-diligence-drift 20s ease-in-out infinite;pointer-events:none;-webkit-user-select:none;user-select:none}.trust-diligence-selector{position:relative;z-index:2;display:grid;min-height:690px;grid-template-rows:auto 1fr;gap:22px;padding:24px;border:0}.trust-diligence-selector legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.trust-diligence-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.trust-diligence-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.trust-diligence-tabs label{display:grid;min-height:88px;gap:6px;align-content:center;padding:14px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#06060c99;color:var(--text-primary);cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.trust-diligence-tabs label:hover{border-color:#7fcfc152;transform:translateY(-1px)}.trust-diligence-tabs label span,.trust-diligence-tabs label strong,.trust-diligence-panel dt{overflow-wrap:anywhere}.trust-diligence-tabs label span,.trust-diligence-panel dt{color:#f3dca4d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.trust-diligence-tabs label strong{font-size:.84rem;line-height:1.22}#diligence-builder:checked~.trust-diligence-tabs label[for=diligence-builder],#diligence-investor:checked~.trust-diligence-tabs label[for=diligence-investor],#diligence-user:checked~.trust-diligence-tabs label[for=diligence-user],#diligence-protocol:checked~.trust-diligence-tabs label[for=diligence-protocol],#diligence-collaborator:checked~.trust-diligence-tabs label[for=diligence-collaborator]{border-color:#7fcfc17a;background:linear-gradient(135deg,#7fcfc129,#d6a84f12),#06080ec2}#diligence-builder:focus-visible~.trust-diligence-tabs label[for=diligence-builder],#diligence-investor:focus-visible~.trust-diligence-tabs label[for=diligence-investor],#diligence-user:focus-visible~.trust-diligence-tabs label[for=diligence-user],#diligence-protocol:focus-visible~.trust-diligence-tabs label[for=diligence-protocol],#diligence-collaborator:focus-visible~.trust-diligence-tabs label[for=diligence-collaborator]{outline:2px solid var(--accent-light);outline-offset:3px}.trust-diligence-panels{display:grid;align-items:end}.trust-diligence-panel{display:none;max-width:660px;margin-left:auto;padding:24px;border:1px solid rgba(240,238,246,.12);border-radius:8px;background:linear-gradient(150deg,#ffffff17,#ffffff07),#07080fe0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 24px 56px #00000047;animation:trust-diligence-panel-in .24s ease both}#diligence-builder:checked~.trust-diligence-panels .diligence-panel-builder,#diligence-investor:checked~.trust-diligence-panels .diligence-panel-investor,#diligence-user:checked~.trust-diligence-panels .diligence-panel-user,#diligence-protocol:checked~.trust-diligence-panels .diligence-panel-protocol,#diligence-collaborator:checked~.trust-diligence-panels .diligence-panel-collaborator{display:block}.trust-diligence-panel h3{margin-top:12px;font-size:1.36rem;line-height:1.18}.trust-diligence-panel dl{display:grid;gap:12px;margin-top:22px}.trust-diligence-panel dl div{display:grid;grid-template-columns:minmax(116px,.34fr) minmax(0,1fr);gap:14px;padding-top:12px;border-top:1px solid rgba(240,238,246,.09)}.trust-diligence-panel dd{color:var(--text-secondary);font-size:.92rem;line-height:1.55}.trust-diligence-panel a{color:#7fcfc1;font-weight:800}.trust-diligence-panel a:hover,.trust-diligence-panel a:focus-visible{color:var(--text-primary)}.trust-diligence-panel a:focus-visible{outline:2px solid var(--accent-light);outline-offset:3px}@keyframes trust-diligence-drift{0%,to{transform:scale(1)}50%{transform:scale(1.022) translate3d(-1%,-1%,0)}}@keyframes trust-diligence-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.asset-governance-section{border-bottom:1px solid rgba(240,238,246,.07);background:radial-gradient(circle at 78% 18%,rgba(127,207,193,.08),transparent 30rem),radial-gradient(circle at 14% 76%,rgba(243,220,164,.06),transparent 28rem),linear-gradient(180deg,#06060c00,#ffffff03)}.asset-governance-layout{display:grid;grid-template-columns:minmax(250px,.58fr) minmax(0,1.42fr);gap:42px;align-items:start}.asset-governance-copy{position:sticky;top:118px}.asset-governance-copy h2{margin-top:16px}.asset-governance-actions{display:flex;flex-wrap:wrap;gap:16px 22px;margin-top:26px}.asset-governance-board{position:relative;min-height:660px;overflow:hidden;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(145deg,#ffffff0f,#ffffff04),#060910d1;box-shadow:inset 0 1px #ffffff14,0 24px 80px #00000047}.asset-governance-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#06060c47,#06060cb3),radial-gradient(circle at 50% 44%,transparent 0,transparent 12rem,rgba(6,6,12,.3) 18rem)}.asset-governance-asset{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.58;animation:asset-governance-drift 22s ease-in-out infinite;pointer-events:none;-webkit-user-select:none;user-select:none}.asset-governance-cards{position:relative;z-index:2;display:grid;min-height:660px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:end;padding:24px}.asset-governance-card{min-height:176px;padding:20px;border:1px solid rgba(240,238,246,.12);border-radius:8px;background:linear-gradient(150deg,#ffffff16,#ffffff06),#07080fe0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 46px #00000042}.asset-governance-card span{color:#f3dca4db;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.asset-governance-card h3{margin-top:12px;color:var(--text-primary);font-size:1.04rem;line-height:1.22;overflow-wrap:anywhere}.asset-governance-card p{margin-top:10px;color:var(--text-secondary);font-size:.9rem;line-height:1.58}@keyframes asset-governance-drift{0%,to{transform:scale(1)}50%{transform:scale(1.02) translate3d(1%,-1%,0)}}.proof-cycle-section{background:radial-gradient(circle at 82% 20%,rgba(13,148,136,.07),transparent 28rem),#ffffff01}.proof-cycle{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:38px;overflow:hidden;list-style:none;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#f0eef614}.proof-cycle li{min-height:230px;padding:22px;background:linear-gradient(180deg,#ffffff0b,#ffffff04),#070810d1}.proof-cycle span{color:var(--accent-light);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.72rem;font-weight:800}.proof-cycle h3{margin-top:20px;font-size:1.06rem}.proof-cycle p{margin-top:10px;color:var(--text-secondary);font-size:.9rem;line-height:1.65}.stack-glyph-section{background:radial-gradient(circle at 86% 18%,rgba(214,168,79,.07),transparent 30rem),radial-gradient(circle at 12% 72%,rgba(13,148,136,.07),transparent 32rem),linear-gradient(180deg,#ffffff02,#6e2dbe09,#ffffff02)}.stack-glyph-layout{display:grid;grid-template-columns:minmax(260px,.48fr) minmax(0,1fr);gap:42px;align-items:start}.stack-glyph-copy{position:sticky;top:118px}.stack-glyph-copy h2{margin-top:14px;margin-bottom:16px;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.04em}.stack-glyph-board{position:relative;min-height:680px;overflow:hidden;padding:24px;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(145deg,#ffffff0f,#ffffff04),#070911cc;box-shadow:inset 0 1px #ffffff14,0 28px 84px #00000038;isolation:isolate}.stack-glyph-board:before,.stack-glyph-board:after{content:"";position:absolute;pointer-events:none;z-index:1}.stack-glyph-board:before{top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.055)}.stack-glyph-board:after{inset:auto 24px 22px;height:1px;background:linear-gradient(90deg,#9b59f500,#0d948885,#d6a84f5c,#9b59f500)}.stack-glyph-asset{position:absolute;inset:50% auto auto 50%;width:min(112%,1120px);max-width:none;opacity:.62;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;transform:translate(-50%,-50%);animation:stack-glyph-drift 18s ease-in-out infinite}.stack-glyph-cards{position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(2,minmax(230px,1fr));gap:12px;min-height:632px}.stack-glyph-card{align-self:start;min-width:0;border:1px solid rgba(240,238,246,.12);border-radius:8px;background:linear-gradient(150deg,#ffffff15,#ffffff06),#06060cb8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff0f;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.stack-glyph-card:nth-child(1){grid-column:1 / span 2}.stack-glyph-card:nth-child(2){grid-column:3 / span 2;align-self:end}.stack-glyph-card:nth-child(3){grid-column:5 / span 2}.stack-glyph-card:nth-child(4){grid-column:1 / span 2;grid-row:2;align-self:end}.stack-glyph-card:nth-child(5){grid-column:3 / span 2;grid-row:2}.stack-glyph-card:nth-child(6){grid-column:5 / span 2;grid-row:2;align-self:end}.stack-glyph-card:hover,.stack-glyph-card:focus-within,.stack-glyph-card[open]{transform:translateY(-3px);border-color:#0d948857;background:linear-gradient(150deg,#0d948817,#d6a84f09),#06060cd1}.stack-glyph-card.immune:hover,.stack-glyph-card.immune:focus-within,.stack-glyph-card.immune[open],.stack-glyph-card.proof:hover,.stack-glyph-card.proof:focus-within,.stack-glyph-card.proof[open]{border-color:#d6a84f57}.stack-glyph-card summary{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;min-height:74px;padding:16px 42px 16px 16px;color:var(--text-primary);cursor:pointer;list-style:none}.stack-glyph-card summary::-webkit-details-marker{display:none}.stack-glyph-card summary:after{content:"+";position:absolute;top:50%;right:16px;color:#e9cf97d1;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;transform:translateY(-50%)}.stack-glyph-card[open] summary:after{content:"-"}.stack-glyph-card summary:focus-visible{outline:2px solid var(--accent-light);outline-offset:4px}.stack-glyph-card summary span{color:#e9cf97d6;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:900;letter-spacing:.09em}.stack-glyph-card summary strong{color:var(--text-primary);font-size:.9rem;line-height:1.25}.stack-glyph-card p{padding:0 16px 18px 62px;color:var(--text-secondary);font-size:.84rem;line-height:1.58}@keyframes stack-glyph-drift{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,calc(-50% - 10px)) scale(1.016)}}.architecture-flow-map-section{border-top:1px solid rgba(240,238,246,.07);border-bottom:1px solid rgba(240,238,246,.08);background:radial-gradient(circle at 18% 24%,rgba(13,148,136,.08),transparent 30rem),linear-gradient(180deg,#6e2dbe0d,#06060c00 42%),#ffffff02}.architecture-flow-map-layout{display:grid;grid-template-columns:minmax(260px,.56fr) minmax(0,1fr);gap:44px;align-items:center}.architecture-flow-map-copy{max-width:460px}.architecture-flow-map-copy h2{margin-top:14px;margin-bottom:16px;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.04em}.architecture-flow-board{position:relative;min-height:560px;overflow:hidden;padding:24px;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(145deg,#ffffff0f,#ffffff04),#080912c7;box-shadow:inset 0 1px #ffffff14;isolation:isolate}.architecture-flow-board:before,.architecture-flow-board:after{content:"";position:absolute;pointer-events:none;z-index:1}.architecture-flow-board:before{top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.055)}.architecture-flow-board:after{inset:auto 24px 22px;height:1px;background:linear-gradient(90deg,#0d948800,#0d948880,#d6a84f57,#9b59f500)}.architecture-flow-asset{position:absolute;top:-8%;right:-9%;bottom:-8%;left:-9%;width:118%;height:118%;max-width:none;object-fit:cover;opacity:.88;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.architecture-flow-nodes{position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1fr 1fr;gap:12px;min-height:512px}.architecture-flow-node{align-self:start;min-width:0;border:1px solid rgba(240,238,246,.12);border-radius:8px;background:linear-gradient(150deg,#ffffff15,#ffffff06),#07080fbd;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 46px #00000038;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.architecture-flow-node:nth-child(1){grid-column:1 / 3;grid-row:1}.architecture-flow-node:nth-child(2){grid-column:3 / 5;grid-row:1;margin-top:72px}.architecture-flow-node:nth-child(3){grid-column:5 / 7;grid-row:1}.architecture-flow-node:nth-child(4){grid-column:1 / 3;grid-row:2;align-self:end}.architecture-flow-node:nth-child(5){grid-column:3 / 5;grid-row:2;align-self:end;margin-bottom:72px}.architecture-flow-node:nth-child(6){grid-column:5 / 7;grid-row:2;align-self:end}.architecture-flow-node:hover,.architecture-flow-node:focus-within,.architecture-flow-node[open]{border-color:#0d94885c;background:linear-gradient(150deg,#0d94881a,#ffffff07),#070b10d6;transform:translateY(-2px)}.architecture-flow-node summary{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;min-height:72px;padding:14px;color:var(--text-primary);cursor:pointer;list-style:none}.architecture-flow-node summary::-webkit-details-marker{display:none}.architecture-flow-node summary:after{content:"";grid-column:1 / -1;height:1px;background:linear-gradient(90deg,#d6a84f6b,#0d94882e,#9b59f500);opacity:0;transition:opacity var(--transition-fast)}.architecture-flow-node[open] summary:after{opacity:1}.architecture-flow-node summary:focus-visible{outline:2px solid var(--accent-light);outline-offset:4px}.architecture-flow-node summary span{display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid rgba(214,168,79,.24);border-radius:50%;color:#e9cf97db;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:800;letter-spacing:.04em}.architecture-flow-node summary strong{font-size:.92rem;line-height:1.25}.architecture-flow-node p{padding:0 14px 16px 54px;color:var(--text-secondary);font-size:.82rem;line-height:1.55}.architecture-run-section{border-top:1px solid rgba(240,238,246,.08);border-bottom:1px solid rgba(240,238,246,.08);background:radial-gradient(circle at 78% 24%,rgba(155,89,245,.09),transparent 32rem),radial-gradient(circle at 14% 80%,rgba(214,168,79,.072),transparent 28rem),linear-gradient(180deg,#0d94880a,#06060c00)}.architecture-run-layout{display:grid;grid-template-columns:minmax(260px,.54fr) minmax(0,1.08fr);gap:38px;align-items:start}.architecture-run-copy{position:sticky;top:112px;max-width:500px}.architecture-run-copy h2{margin-top:14px;margin-bottom:16px;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.04em}.architecture-run-board{position:relative;min-height:660px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.12);border-radius:8px;background:linear-gradient(140deg,#0d948813,#d6a84f08 44%,#9b59f50f),#080912d6;box-shadow:inset 0 1px #ffffff14,0 34px 86px #00000042;isolation:isolate}.architecture-run-board:before,.architecture-run-board:after{content:"";position:absolute;pointer-events:none;z-index:1}.architecture-run-board:before{top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.06)}.architecture-run-board:after{inset:auto 22px 22px;height:1px;background:linear-gradient(90deg,#0d948800,#0d948885,#d6a84f6b,#9b59f500)}.architecture-run-asset{position:absolute;top:-7%;right:-10%;bottom:-7%;left:-10%;width:120%;height:120%;max-width:none;object-fit:cover;opacity:.62;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;animation:architecture-run-drift 20s ease-in-out infinite}.architecture-run-selector{position:relative;z-index:2;display:grid;gap:18px;min-height:616px;margin:0;padding:22px;border:0}.architecture-run-selector legend{margin-bottom:14px;color:#e9cf97e0;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.architecture-run-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.architecture-run-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.architecture-run-tabs label{display:grid;align-content:center;min-height:94px;padding:14px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#05070da8;color:var(--text-primary);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}.architecture-run-tabs label:hover{border-color:#0d948857;background:linear-gradient(180deg,#0d94881c,#ffffff05),#05090fc2;transform:translateY(-2px)}.architecture-run-tabs label span,.architecture-run-status,.architecture-run-panel dt{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.architecture-run-tabs label span{display:block;margin-bottom:12px;color:#7fcfc1c7;font-size:.66rem}.architecture-run-tabs label strong{color:var(--text-primary);font-size:.9rem;line-height:1.2}#arch-run-prototype:checked~.architecture-run-tabs label[for=arch-run-prototype],#arch-run-reflection:checked~.architecture-run-tabs label[for=arch-run-reflection],#arch-run-web3:checked~.architecture-run-tabs label[for=arch-run-web3],#arch-run-evolution:checked~.architecture-run-tabs label[for=arch-run-evolution]{border-color:#e9cf976b;background:linear-gradient(150deg,#d6a84f26,#0d948814 52%,#9b59f514),#070a11db;box-shadow:inset 0 1px #ffffff14,0 18px 52px #00000042}#arch-run-prototype:focus-visible~.architecture-run-tabs label[for=arch-run-prototype],#arch-run-reflection:focus-visible~.architecture-run-tabs label[for=arch-run-reflection],#arch-run-web3:focus-visible~.architecture-run-tabs label[for=arch-run-web3],#arch-run-evolution:focus-visible~.architecture-run-tabs label[for=arch-run-evolution]{outline:2px solid var(--accent-light);outline-offset:4px}.architecture-run-panels{display:grid;min-height:394px}.architecture-run-panel{display:none;align-content:start;gap:16px;min-height:394px;padding:24px;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(150deg,#060810f0,#091018c7),#ffffff06;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 22px 58px #00000047;animation:architecture-run-panel-in .22s ease-out}#arch-run-prototype:checked~.architecture-run-panels .run-panel-prototype,#arch-run-reflection:checked~.architecture-run-panels .run-panel-reflection,#arch-run-web3:checked~.architecture-run-panels .run-panel-web3,#arch-run-evolution:checked~.architecture-run-panels .run-panel-evolution{display:grid}.architecture-run-status{width:fit-content;padding:7px 10px;border:1px solid rgba(127,207,193,.18);border-radius:8px;color:#7fcfc1db;background:#0d948814;font-size:.68rem}.architecture-run-panel h3{max-width:620px;color:var(--text-primary);font-size:clamp(1.35rem,3vw,2rem);line-height:1.1;letter-spacing:-.025em}.architecture-run-panel dl{display:grid;gap:12px;margin:0}.architecture-run-panel dl div{display:grid;grid-template-columns:minmax(110px,.34fr) minmax(0,1fr);gap:14px;padding-top:12px;border-top:1px solid rgba(240,238,246,.09)}.architecture-run-panel dt{color:#e9cf97d1;font-size:.68rem}.architecture-run-panel dd{color:var(--text-secondary);font-size:.92rem;line-height:1.55}@keyframes architecture-run-drift{0%,to{transform:scale(1) translateZ(0)}50%{transform:scale(1.026) translate3d(1%,-1%,0)}}@keyframes architecture-run-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.memory-continuity-section{background:radial-gradient(circle at 18% 18%,rgba(214,168,79,.08),transparent 28rem),radial-gradient(circle at 86% 30%,rgba(13,148,136,.08),transparent 32rem),linear-gradient(180deg,#ffffff04,#06060c00)}.memory-continuity-layout{display:grid;grid-template-columns:minmax(0,.68fr) minmax(520px,1.2fr);gap:36px;align-items:start}.memory-continuity-copy{position:sticky;top:112px;max-width:520px}.memory-continuity-copy h2{margin-top:14px;margin-bottom:16px;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.04em}.memory-continuity-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.memory-continuity-board{position:relative;min-height:620px;overflow:hidden;padding:22px;border:1px solid rgba(240,238,246,.11);border-radius:8px;background:linear-gradient(140deg,#0d948814,#d6a84f08 48%,#9b59f50b),#080912d1;box-shadow:inset 0 1px #ffffff14;isolation:isolate}.memory-continuity-board:before,.memory-continuity-board:after{content:"";position:absolute;pointer-events:none;z-index:1}.memory-continuity-board:before{top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(240,238,246,.055)}.memory-continuity-board:after{right:26px;bottom:24px;left:26px;height:1px;background:linear-gradient(90deg,#0d948800,#0d948875,#d6a84f5c,#9b59f500)}.memory-continuity-asset{position:absolute;top:-5%;right:-6%;bottom:-5%;left:-6%;width:112%;height:112%;max-width:none;object-fit:cover;opacity:.82;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.memory-continuity-nodes{position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(3,minmax(112px,auto));gap:12px;min-height:574px}.memory-continuity-node{min-width:0;border:1px solid rgba(240,238,246,.12);border-radius:8px;background:linear-gradient(150deg,#ffffff14,#ffffff06),#07080fc2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 42px #00000038;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.memory-continuity-node:nth-child(1){grid-column:1 / 3;grid-row:1}.memory-continuity-node:nth-child(2){grid-column:3 / 5;grid-row:1;margin-top:56px}.memory-continuity-node:nth-child(3){grid-column:5 / 7;grid-row:1}.memory-continuity-node:nth-child(4){grid-column:1 / 3;grid-row:3;align-self:end}.memory-continuity-node:nth-child(5){grid-column:3 / 5;grid-row:3;align-self:end;margin-bottom:56px}.memory-continuity-node:nth-child(6){grid-column:5 / 7;grid-row:3;align-self:end}.memory-continuity-node:hover,.memory-continuity-node:focus-within,.memory-continuity-node[open]{border-color:#d6a84f57;background:linear-gradient(150deg,#d6a84f18,#ffffff07),#080a11d6;transform:translateY(-2px)}.memory-continuity-node.retained:hover,.memory-continuity-node.retained:focus-within,.memory-continuity-node.retained[open]{border-color:#0d948861;background:linear-gradient(150deg,#0d94881c,#ffffff07),#070b10db}.memory-continuity-node summary{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;min-height:72px;padding:14px;color:var(--text-primary);cursor:pointer;list-style:none}.memory-continuity-node summary::-webkit-details-marker{display:none}.memory-continuity-node summary:after{content:"";grid-column:1 / -1;height:1px;background:linear-gradient(90deg,#d6a84f6b,#0d94882e,#9b59f500);opacity:0;transition:opacity var(--transition-fast)}.memory-continuity-node[open] summary:after{opacity:1}.memory-continuity-node summary:focus-visible{outline:2px solid var(--accent-light);outline-offset:4px}.memory-continuity-node summary span{display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid rgba(214,168,79,.24);border-radius:50%;color:#e9cf97db;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.66rem;font-weight:800;letter-spacing:.04em}.memory-continuity-node summary strong{font-size:.92rem;line-height:1.25}.memory-continuity-node p{padding:0 14px 16px 54px;color:var(--text-secondary);font-size:.82rem;line-height:1.55}.safety-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:34px}.safety-step{padding:18px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#ffffff08}.safety-step span{color:var(--accent-light);font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.72rem;font-weight:800}.safety-step h3{margin-top:10px;font-size:1rem}.safety-step p{margin-top:8px;color:var(--text-secondary);font-size:.9rem;line-height:1.55}.authority-gate-section{background:radial-gradient(circle at 78% 14%,rgba(214,168,79,.08),transparent 32%),linear-gradient(135deg,#0d94880e,#ffffff03 48%,#06060c00)}.authority-gate-layout{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:42px;align-items:start}.authority-gate-copy{position:sticky;top:118px}.authority-gate-copy h2{margin-top:16px}.authority-gate-actions{display:flex;flex-wrap:wrap;gap:16px 22px;margin-top:26px}.authority-gate-board{position:relative;min-height:676px;overflow:hidden;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:linear-gradient(145deg,#ffffff10,#ffffff04),#06060cad;box-shadow:inset 0 1px #ffffff14}.authority-gate-board:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#06060c9e,#06060c24 42%,#06060cb3),linear-gradient(120deg,transparent,rgba(240,238,246,.055),transparent);opacity:.72;pointer-events:none;z-index:1}.authority-gate-asset{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.56;animation:authority-gate-drift 18s ease-in-out infinite;pointer-events:none;-webkit-user-select:none;user-select:none}.authority-gate-selector{position:relative;z-index:2;display:grid;min-height:676px;grid-template-rows:auto 1fr;gap:22px;padding:24px;border:0}.authority-gate-selector legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.authority-gate-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.authority-gate-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.authority-gate-tabs label{display:grid;min-height:82px;gap:6px;align-content:center;padding:14px;border:1px solid rgba(240,238,246,.1);border-radius:8px;background:#06060c94;color:var(--text-primary);cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.authority-gate-tabs label:hover{border-color:#d6a84f52;transform:translateY(-1px)}.authority-gate-tabs label span,.authority-gate-tabs label strong,.authority-gate-panel dt{overflow-wrap:anywhere}.authority-gate-tabs label span,.authority-gate-panel dt{color:#f3dca4c7;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;text-transform:uppercase}.authority-gate-tabs label strong{font-size:.86rem;line-height:1.22}#gate-code:checked~.authority-gate-tabs label[for=gate-code],#gate-files:checked~.authority-gate-tabs label[for=gate-files],#gate-money:checked~.authority-gate-tabs label[for=gate-money],#gate-public:checked~.authority-gate-tabs label[for=gate-public],#gate-web3:checked~.authority-gate-tabs label[for=gate-web3]{border-color:#0d948880;background:linear-gradient(135deg,#0d948829,#d6a84f12),#06060cb8}#gate-code:focus-visible~.authority-gate-tabs label[for=gate-code],#gate-files:focus-visible~.authority-gate-tabs label[for=gate-files],#gate-money:focus-visible~.authority-gate-tabs label[for=gate-money],#gate-public:focus-visible~.authority-gate-tabs label[for=gate-public],#gate-web3:focus-visible~.authority-gate-tabs label[for=gate-web3]{outline:2px solid var(--accent-light);outline-offset:3px}.authority-gate-panels{display:grid;align-items:end}.authority-gate-panel{display:none;max-width:640px;margin-left:auto;padding:24px;border:1px solid rgba(240,238,246,.12);border-radius:8px;background:linear-gradient(150deg,#ffffff17,#ffffff07),#07080fdb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 24px 56px #00000047;animation:authority-gate-panel-in .24s ease both}#gate-code:checked~.authority-gate-panels .gate-panel-code,#gate-files:checked~.authority-gate-panels .gate-panel-files,#gate-money:checked~.authority-gate-panels .gate-panel-money,#gate-public:checked~.authority-gate-panels .gate-panel-public,#gate-web3:checked~.authority-gate-panels .gate-panel-web3{display:block}.authority-gate-panel h3{margin-top:12px;font-size:1.4rem;line-height:1.18}.authority-gate-panel dl{display:grid;gap:12px;margin-top:22px}.authority-gate-panel dl div{display:grid;grid-template-columns:minmax(112px,.34fr) minmax(0,1fr);gap:14px;padding-top:12px;border-top:1px solid rgba(240,238,246,.09)}.authority-gate-panel dd{color:var(--text-secondary);font-size:.92rem;line-height:1.55}@keyframes authority-gate-drift{0%,to{transform:scale(1)}50%{transform:scale(1.024) translate3d(1%,-1%,0)}}@keyframes authority-gate-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.proof-conversion{background:linear-gradient(135deg,#0d948813,#d6a84f0b 54%,#06060c00),#ffffff02}.proof-conversion-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end;padding:34px 0;border-top:1px solid rgba(240,238,246,.1);border-bottom:1px solid rgba(240,238,246,.1)}.proof-conversion-panel h2{max-width:760px}.proof-conversion-panel .lab-actions{justify-content:flex-end;margin-top:0}.lab-note{margin-top:24px;padding:20px;border:1px solid rgba(240,238,246,.1);border-radius:8px;color:var(--text-secondary);background:#ffffff08}@media(max-width:900px){.organism-fit-layout{grid-template-columns:1fr;gap:30px}.organism-state-row,.organism-state-row dl{grid-template-columns:1fr}.organism-state-row dl div{border-top:1px solid rgba(240,238,246,.085);border-left:0}.organism-fit-copy{position:static}.organism-fit-board,.organism-fit-selector{min-height:0}.organism-fit-selector{padding:18px}.organism-fit-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.organism-fit-panel{max-width:none;margin-left:0}.organism-fit-asset{opacity:.34}.organism-identity-board{min-height:0;padding:18px}.organism-identity-grid{grid-template-columns:1fr;min-height:0}.organism-identity-card{min-height:0}.organism-identity-asset{width:136%;opacity:.28}.organism-specimen-layout{grid-template-columns:1fr;gap:30px}.organism-specimen-copy{position:static}.organism-specimen-board{min-height:0;padding:18px}.organism-specimen-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.organism-specimen-asset{width:136%;opacity:.28}.vision-observatory-layout{grid-template-columns:1fr;gap:30px}.vision-observatory-copy{max-width:720px;position:static}.vision-observatory-board,.vision-observatory-selector{min-height:0}.vision-observatory-selector{padding:18px}.vision-observatory-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.vision-observatory-panels,.vision-observatory-panel{min-height:0}.vision-observatory-panel dl div{grid-template-columns:1fr;gap:7px}.vision-observatory-asset{opacity:.36}.doctrine-compass-layout{grid-template-columns:1fr;gap:30px}.doctrine-compass-copy{max-width:720px;position:static}.doctrine-compass-board,.doctrine-compass-selector{min-height:0}.doctrine-compass-selector{padding:18px}.doctrine-compass-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.doctrine-compass-panels,.doctrine-compass-panel{min-height:0}.doctrine-compass-panel dl div{grid-template-columns:1fr;gap:7px}.doctrine-compass-asset{opacity:.35}.authority-gate-layout,.trust-diligence-layout,.asset-governance-layout{grid-template-columns:1fr;gap:30px}.authority-gate-copy,.trust-diligence-copy,.asset-governance-copy{position:static}.trust-diligence-board,.trust-diligence-selector,.asset-governance-board,.asset-governance-cards,.authority-gate-board,.authority-gate-selector{min-height:0}.trust-diligence-selector,.authority-gate-selector{padding:18px}.trust-diligence-tabs,.authority-gate-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-diligence-panel,.authority-gate-panel{max-width:none;margin-left:0}.trust-diligence-asset{opacity:.36}.asset-governance-asset,.authority-gate-asset{opacity:.34}.lab-card,.lab-card.wide,.lab-card.compact{grid-column:1 / -1}.collab-lane-card,.collab-lane-card.primary{grid-column:1 / -1;min-height:0}.build-brief-layout{grid-template-columns:1fr;gap:28px}.collaboration-packet-layout{grid-template-columns:1fr;gap:30px}.collaboration-packet-copy{position:static;max-width:720px}.collaboration-packet-board{min-height:0}.collaboration-packet-nodes{grid-template-columns:1fr;grid-template-rows:none;min-height:0}.collaboration-packet-node,.collaboration-packet-node:nth-child(1),.collaboration-packet-node:nth-child(2),.collaboration-packet-node:nth-child(3),.collaboration-packet-node:nth-child(4),.collaboration-packet-node:nth-child(5),.collaboration-packet-node:nth-child(6){grid-column:1 / -1;grid-row:auto;align-self:stretch;margin:0;transform:none}.collaboration-packet-node:hover,.collaboration-packet-node:focus-within,.collaboration-packet-node[open]{transform:none}.collaboration-packet-asset{opacity:.38}.engagement-fit-layout{grid-template-columns:1fr;gap:28px}.engagement-fit-copy{position:static;max-width:720px}.engagement-fit-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.engagement-fit-board{min-height:0}.engagement-fit-asset{opacity:.34}.engagement-fit-panels,.engagement-fit-panel{min-height:0}.organism-brief-grid,.organism-brief-facts div{grid-template-columns:1fr}.organism-brief-facts div{gap:8px}.brain-cell-capability-row,.infinity-mirror-capability-row,.visual-cortex-capability-row,.financial-organisms-capability-row{grid-template-columns:1fr}.brain-cell-capability-row dl,.infinity-mirror-capability-row dl,.visual-cortex-capability-row dl,.financial-organisms-capability-row dl{grid-template-columns:repeat(2,minmax(0,1fr))}.brain-cell-lifecycle-layout,.brain-cell-runtime-layout,.infinity-mirror-loop-layout,.infinity-mirror-session-layout,.visual-cortex-pipeline-layout,.visual-cortex-packet-layout,.web3-trust-layer-layout,.web3-simulation-layout{grid-template-columns:1fr;gap:30px}.brain-cell-lifecycle-copy,.brain-cell-runtime-copy,.infinity-mirror-loop-copy,.infinity-mirror-session-copy,.visual-cortex-pipeline-copy,.visual-cortex-packet-copy,.web3-trust-layer-copy,.web3-simulation-copy{position:static}.brain-cell-lifecycle-board,.brain-cell-runtime-board,.infinity-mirror-loop-board,.infinity-mirror-session-board,.visual-cortex-pipeline-board,.visual-cortex-packet-board,.web3-trust-board,.web3-simulation-board,.brain-cell-runtime-selector,.infinity-mirror-session-selector,.visual-cortex-packet-selector,.web3-simulation-selector{min-height:0}.brain-cell-runtime-tabs,.infinity-mirror-session-tabs,.visual-cortex-packet-tabs,.web3-simulation-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.brain-cell-runtime-panels,.infinity-mirror-session-panels,.visual-cortex-packet-panels,.web3-simulation-panels{min-height:0}.brain-cell-runtime-panel dl div,.infinity-mirror-session-panel dl div,.visual-cortex-packet-panel dl div,.web3-simulation-panel dl div{grid-template-columns:1fr;gap:7px}.brain-cell-lifecycle-nodes,.infinity-mirror-loop-nodes,.visual-cortex-pipeline-nodes,.web3-trust-nodes{grid-template-columns:1fr;grid-template-rows:none;min-height:0}.brain-cell-lifecycle-node,.brain-cell-lifecycle-node:nth-child(1),.brain-cell-lifecycle-node:nth-child(2),.brain-cell-lifecycle-node:nth-child(3),.brain-cell-lifecycle-node:nth-child(4),.brain-cell-lifecycle-node:nth-child(5),.brain-cell-lifecycle-node:nth-child(6),.infinity-mirror-loop-node,.infinity-mirror-loop-node:nth-child(1),.infinity-mirror-loop-node:nth-child(2),.infinity-mirror-loop-node:nth-child(3),.infinity-mirror-loop-node:nth-child(4),.infinity-mirror-loop-node:nth-child(5),.infinity-mirror-loop-node:nth-child(6),.visual-cortex-pipeline-node,.visual-cortex-pipeline-node:nth-child(1),.visual-cortex-pipeline-node:nth-child(2),.visual-cortex-pipeline-node:nth-child(3),.visual-cortex-pipeline-node:nth-child(4),.visual-cortex-pipeline-node:nth-child(5),.visual-cortex-pipeline-node:nth-child(6),.web3-trust-node,.web3-trust-node:nth-child(1),.web3-trust-node:nth-child(2),.web3-trust-node:nth-child(3),.web3-trust-node:nth-child(4),.web3-trust-node:nth-child(5),.web3-trust-node:nth-child(6){grid-column:1 / -1;grid-row:auto;align-self:stretch;transform:none}.brain-cell-lifecycle-node:hover,.brain-cell-lifecycle-node:focus-within,.brain-cell-lifecycle-node[open],.infinity-mirror-loop-node:hover,.infinity-mirror-loop-node:focus-within,.infinity-mirror-loop-node[open],.visual-cortex-pipeline-node:hover,.visual-cortex-pipeline-node:focus-within,.visual-cortex-pipeline-node[open],.web3-trust-node:hover,.web3-trust-node:focus-within,.web3-trust-node[open]{transform:none}.brain-cell-lifecycle-asset,.brain-cell-runtime-asset,.infinity-mirror-loop-asset,.infinity-mirror-session-asset,.visual-cortex-pipeline-asset,.visual-cortex-packet-asset,.web3-trust-asset,.web3-simulation-asset{opacity:.36}.proof-register-layout,.proof-conversion-panel{grid-template-columns:1fr;gap:28px}.proof-row,.proof-artifact-row,.safety-flow{grid-template-columns:1fr}.stack-glyph-layout{grid-template-columns:1fr;gap:30px}.stack-glyph-copy{position:static;max-width:720px}.stack-glyph-board{min-height:0}.stack-glyph-cards{grid-template-columns:1fr;grid-template-rows:none;min-height:0}.stack-glyph-card,.stack-glyph-card:nth-child(1),.stack-glyph-card:nth-child(2),.stack-glyph-card:nth-child(3),.stack-glyph-card:nth-child(4),.stack-glyph-card:nth-child(5),.stack-glyph-card:nth-child(6){grid-column:1 / -1;grid-row:auto;align-self:stretch;transform:none}.stack-glyph-card:hover,.stack-glyph-card:focus-within,.stack-glyph-card[open]{transform:none}.stack-glyph-asset{width:136%;opacity:.36}.architecture-flow-map-layout{grid-template-columns:1fr;gap:30px}.architecture-flow-map-copy{max-width:720px}.architecture-flow-board{min-height:0}.architecture-flow-nodes{grid-template-columns:1fr;grid-template-rows:none;min-height:0}.architecture-flow-node,.architecture-flow-node:nth-child(1),.architecture-flow-node:nth-child(2),.architecture-flow-node:nth-child(3),.architecture-flow-node:nth-child(4),.architecture-flow-node:nth-child(5),.architecture-flow-node:nth-child(6){grid-column:1 / -1;grid-row:auto;align-self:stretch;margin:0;transform:none}.architecture-flow-node:hover,.architecture-flow-node:focus-within,.architecture-flow-node[open]{transform:none}.architecture-flow-asset{opacity:.42}.architecture-run-layout{grid-template-columns:1fr;gap:30px}.architecture-run-copy{position:static;max-width:720px}.architecture-run-board,.architecture-run-selector{min-height:0}.architecture-run-selector{padding:18px}.architecture-run-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.architecture-run-panels,.architecture-run-panel{min-height:0}.architecture-run-panel dl div{grid-template-columns:1fr;gap:7px}.architecture-run-asset{opacity:.36}.memory-continuity-layout{grid-template-columns:1fr;gap:30px}.memory-continuity-copy{position:static;max-width:720px}.memory-continuity-board{min-height:0}.memory-continuity-nodes{grid-template-columns:1fr;grid-template-rows:none;min-height:0}.memory-continuity-node,.memory-continuity-node:nth-child(1),.memory-continuity-node:nth-child(2),.memory-continuity-node:nth-child(3),.memory-continuity-node:nth-child(4),.memory-continuity-node:nth-child(5),.memory-continuity-node:nth-child(6){grid-column:1 / -1;grid-row:auto;align-self:stretch;margin:0;transform:none}.memory-continuity-node:hover,.memory-continuity-node:focus-within,.memory-continuity-node[open]{transform:none}.memory-continuity-asset{opacity:.38}.proof-cycle{grid-template-columns:1fr}.vision-stage{grid-template-columns:1fr;gap:18px;min-height:0;padding:24px}.vision-stage-index{font-size:1rem;letter-spacing:.08em}.proof-cycle li{min-height:0}.proof-conversion-panel .lab-actions{justify-content:flex-start}.lab-hero{padding-top:120px}}@media(max-width:640px){.doctrine-compass-board,.doctrine-compass-panel{padding:18px}.doctrine-compass-tabs{grid-template-columns:1fr}.doctrine-compass-tabs label{min-height:64px;padding:12px}.vision-observatory-board,.vision-observatory-panel{padding:18px}.vision-observatory-tabs{grid-template-columns:1fr}.vision-observatory-tabs label{min-height:64px;padding:12px}.brain-cell-runtime-board,.brain-cell-runtime-panel,.infinity-mirror-session-board,.infinity-mirror-session-panel,.stack-glyph-board,.architecture-run-board,.architecture-run-panel{padding:18px}.infinity-mirror-session-tabs,.brain-cell-runtime-tabs,.architecture-run-tabs,.brain-cell-capability-row dl,.infinity-mirror-capability-row dl,.visual-cortex-capability-row dl,.financial-organisms-capability-row dl{grid-template-columns:1fr}.brain-cell-capability-row,.brain-cell-capability-row dl div,.infinity-mirror-capability-row,.infinity-mirror-capability-row dl div,.visual-cortex-capability-row,.visual-cortex-capability-row dl div,.financial-organisms-capability-row,.financial-organisms-capability-row dl div{padding:16px}.infinity-mirror-session-tabs label,.brain-cell-runtime-tabs label,.architecture-run-tabs label{min-height:64px;padding:12px}.authority-gate-tabs,.trust-diligence-tabs{grid-template-columns:1fr}.asset-governance-cards{grid-template-columns:1fr;padding:18px}.trust-diligence-tabs label,.authority-gate-tabs label{min-height:66px;padding:12px}.asset-governance-card{min-height:0;padding:18px}.trust-diligence-panel,.authority-gate-panel{padding:18px}.trust-diligence-panel dl div,.authority-gate-panel dl div{grid-template-columns:1fr;gap:6px}.visual-cortex-packet-board,.visual-cortex-packet-panel{padding:18px}.visual-cortex-packet-tabs{grid-template-columns:1fr}.visual-cortex-packet-tabs label{min-height:64px;padding:12px}.web3-simulation-board,.web3-simulation-panel{padding:18px}.web3-simulation-tabs{grid-template-columns:1fr}.web3-simulation-tabs label{min-height:64px;padding:12px}.engagement-fit-selector{padding:12px}.engagement-fit-tabs,.engagement-fit-panel dl{grid-template-columns:1fr}.engagement-fit-tabs label{min-height:64px;padding:12px}.engagement-fit-panel{padding:18px}.organism-state-row{padding:16px}.organism-state-row dl div{padding:12px 0 0;background:transparent}.organism-fit-tabs{grid-template-columns:1fr}.organism-fit-tabs label{min-height:68px;padding:12px}.organism-fit-panel{padding:18px}.organism-fit-panel dl div{grid-template-columns:1fr;gap:6px}.organism-identity-board{padding:14px}.organism-identity-card{padding:18px}.organism-identity-card dl div{grid-template-columns:1fr;gap:6px}.organism-specimen-grid{grid-template-columns:1fr}.organism-specimen-card{min-height:0;padding:18px}}
