/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */:root{--cine-void:#040406;--cine-ink:#0a0b10;--cine-panel:#0c0d14b8;--cine-panel-lift:#12131ce0;--cine-hairline:#fff8eb17;--cine-hairline-strong:#fff8eb2e;--cine-text:#edeae3;--cine-text-soft:#b5b0a4;--cine-text-mute:#7a766c;--cine-amber:#e8a83a;--cine-amber-soft:#f0c56a;--cine-copper:#c4783a;--cine-emerald:#1ecb8a;--cine-gold:#d4a843;--cine-teal:#4ecdc4;--cine-signal:#9b8fd9;--cine-haze-amber:#e8a83a24;--cine-haze-emerald:#1ecb8a1a;--cine-haze-teal:#4ecdc414;--cine-vignette:#040406eb;--font-display:var(--font-syne),var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--font-body:var(--font-manrope),var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--font-data:var(--font-plex-mono),var(--font-geist-mono),ui-monospace,monospace;--cine-space-section:clamp(3.5rem,6vw,6.5rem);--cine-radius:1.25rem;--cine-radius-lg:1.75rem;--cine-ease:cubic-bezier(.16,1,.3,1);--cine-duration:.28s}html{color-scheme:dark}body{background:var(--cine-void);color:var(--cine-text);font-family:var(--font-body);letter-spacing:.005em}.cine-display,.font-display,.landing-headline,.landing-wordmark{font-family:var(--font-display);letter-spacing:-.035em}.font-data{font-family:var(--font-data)}.glass-panel{border-radius:var(--cine-radius);border-color:var(--cine-hairline);background:var(--cine-panel);box-shadow:inset 0 1px #fff8eb0a,0 18px 48px -28px #000000a6}.glass-panel:hover{border-color:var(--cine-hairline-strong)}.glass-panel-elevated{border-radius:var(--cine-radius-lg);border-color:var(--cine-hairline);background:var(--cine-panel-lift);box-shadow:inset 0 1px #fff8eb0d,0 28px 80px -36px #000000bf}.glass-inset{border-radius:calc(var(--cine-radius) - .25rem);background:#00000073;border-color:#fff8eb0d}.glass-glow-amber{box-shadow:0 0 48px var(--cine-haze-amber),inset 0 1px 0 #fff8eb0d}.glass-glow-emerald{box-shadow:0 0 48px var(--cine-haze-emerald),inset 0 1px 0 #fff8eb0d}.glass-glow-gold{box-shadow:0 0 48px #d4a8431f,inset 0 1px #fff8eb0d}.glass-glow-cyan{box-shadow:0 0 48px var(--cine-haze-teal),inset 0 1px 0 #fff8eb0d}.glass-glow-violet{box-shadow:0 0 40px #9b8fd91a,inset 0 1px #fff8eb0d}.eyebrow{font-family:var(--font-body);letter-spacing:.22em;color:var(--cine-text-mute);font-size:.6875rem;font-weight:600}.btn-lumi{font-family:var(--font-display);letter-spacing:.02em;background-image:linear-gradient(120deg,var(--cine-amber),var(--cine-copper));border-radius:999px;padding:.65rem 1.35rem;font-weight:700;box-shadow:0 10px 32px -12px #e8a83a8c}.btn-emerald{background-image:linear-gradient(120deg,var(--cine-emerald),#4ade80);border-radius:999px}.btn-ghost{border-color:var(--cine-hairline);color:var(--cine-text-soft);background:#fff8eb0a;border-radius:999px}.btn-ghost:hover{border-color:var(--cine-hairline-strong);color:var(--cine-text)}.aurora:after,.aurora:before{background:radial-gradient(48rem 32rem at 14% 10%,var(--cine-haze-amber),transparent 62%),radial-gradient(44rem 30rem at 86% 8%,var(--cine-haze-emerald),transparent 58%),radial-gradient(40rem 34rem at 55% 95%,var(--cine-haze-teal),transparent 62%),radial-gradient(36rem 28rem at 30% 80%,#9b8fd90d,transparent 65%)!important}.grid-veil{opacity:.28!important;background-image:linear-gradient(90deg,#fff8eb06 1px,#0000 0),linear-gradient(#fff8eb06 1px,#0000 0)!important;background-size:56px 56px!important}.sheen{background-image:linear-gradient(100deg,var(--cine-emerald) 8%,var(--cine-amber) 38%,#fff8eb 50%,var(--cine-amber) 62%,var(--cine-emerald) 92%)!important}.landing-page{--landing-hero-h:100dvh;background:var(--cine-void);color:var(--cine-text)}.landing-nav{z-index:40;-webkit-backdrop-filter:blur(16px);background:linear-gradient(#040406bf,#04040640);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;max-width:72rem;margin-inline:auto;padding:1rem 1.5rem;display:flex;position:sticky;top:0}.landing-brand{font-family:var(--font-display);letter-spacing:-.04em;color:var(--cine-text);font-size:1.35rem;font-weight:800}.landing-brand em{color:var(--cine-amber);font-style:normal}.landing-brand-sub{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--cine-text-mute);margin-left:.4rem;font-size:.65rem;font-weight:500}.landing-hero{min-height:var(--landing-hero-h);text-align:left;justify-content:flex-end;align-items:stretch;padding:0;overflow:visible}.landing-hero-backdrop{background:var(--cine-void)}.landing-hero-kenburns{opacity:.35;filter:saturate(.85)contrast(1.05)}.landing-hero-lion{filter:contrast(1.08)saturate(.9);opacity:.72!important;mix-blend-mode:lighten!important}.landing-hero-aurora{background:radial-gradient(50% 55% at 70% 35%,#e8a83a2e,#0000 55%),radial-gradient(40% 45% at 20% 70%,#1ecb8a1a,#0000 60%),radial-gradient(60% 50% at 50% 100%,#04040633,#0000 50%)!important}.landing-hero-constellation{opacity:.35!important}.landing-hero-vignette{background:radial-gradient(ellipse 70% 65% at 65% 40%,transparent 15%,#0404068c 75%),linear-gradient(to top,var(--cine-void) 0,transparent 42%),linear-gradient(to right,#040406bf 0,transparent 45%)!important}.landing-hero-grain{opacity:.055!important}.landing-hero-content{text-align:left;flex-direction:column;align-items:flex-start;width:100%;max-width:none;padding:clamp(2rem,5vw,4.5rem) clamp(1.25rem,4vw,4rem) clamp(3rem,7vw,5.5rem);display:flex}.landing-wordmark{color:var(--cine-text);font-size:clamp(2rem,5vw,3rem);font-weight:800}.landing-wordmark .text-amber-400,.landing-wordmark em{font-style:normal;color:var(--cine-amber)!important}.landing-wordmark-sub{letter-spacing:.16em;text-transform:uppercase;color:var(--cine-text-mute)!important;font-size:.38em!important;font-weight:500!important}.landing-headline{max-width:12ch;color:var(--cine-text);font-size:clamp(2.75rem,8vw,5.5rem);font-weight:800;line-height:.98}.landing-lede{max-width:28rem!important;color:var(--cine-text-soft)!important;margin-inline:0!important;font-size:clamp(1rem,2vw,1.2rem)!important;line-height:1.55!important}.landing-cta-row{justify-content:flex-start!important}.landing-cta-primary{border-radius:999px;padding:.9rem 1.75rem!important;font-size:.95rem!important}.landing-cta-secondary{border-radius:999px!important}.landing-hero-scroll-hint{bottom:1.25rem!important;left:clamp(1.25rem,4vw,4rem)!important;transform:none!important}.landing-scroll-line{background:linear-gradient(to bottom,var(--cine-amber),transparent)!important}.landing-guidance{padding:var(--cine-space-section) clamp(1.25rem,4vw,4rem);max-width:72rem;margin-inline:auto}.landing-guidance-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.landing-guidance-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.landing-beat{border-radius:var(--cine-radius);border:1px solid var(--cine-hairline);background:#fff8eb06;min-height:9.5rem;padding:1.5rem 1.35rem 1.4rem;position:relative;overflow:hidden}.landing-beat-num{font-family:var(--font-display);color:#e8a83a47;letter-spacing:-.04em;font-size:2.75rem;font-weight:800;line-height:1}.landing-beat-title{font-family:var(--font-display);color:var(--cine-text);margin-top:.75rem;font-size:1.15rem;font-weight:700}.landing-beat-copy{color:var(--cine-text-mute);max-width:22ch;margin-top:.35rem;font-size:.875rem;line-height:1.5}.landing-values{padding:0 clamp(1.25rem,4vw,4rem) var(--cine-space-section);max-width:72rem;margin-inline:auto}.landing-values-rail{gap:.75rem;display:grid}@media (min-width:900px){.landing-values-rail{grid-template-columns:repeat(3,1fr);gap:1rem}}.landing-value-card{border:1px solid var(--cine-hairline)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;padding:1.35rem 1.25rem!important}.landing-value-card:hover{border-color:var(--cine-hairline-strong)!important;background:#fff8eb08!important}.landing-value-card h3{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.05rem}.landing-value-card p{color:var(--cine-text-mute)!important;font-size:.8125rem!important;line-height:1.45!important}.landing-realms{max-width:72rem;padding:0 clamp(1.25rem,4vw,4rem) var(--cine-space-section)!important}.landing-section-head p{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700;color:var(--cine-text)!important}.landing-realm-grid{gap:.75rem!important}@media (min-width:1024px){.landing-realm-grid{grid-template-columns:repeat(4,1fr)!important;gap:.85rem!important}}.landing-realm-card{flex-direction:column;justify-content:flex-end;min-height:11.5rem;display:flex;border-radius:var(--cine-radius)!important;border-color:var(--cine-hairline)!important;background:#fff8eb05!important;padding:1.15rem!important}.landing-realm-card:hover{transform:translateY(-2px);border-color:var(--cine-hairline-strong)!important}.landing-realm-card h3{font-family:var(--font-display);letter-spacing:-.02em;font-size:1rem;font-weight:700}.landing-realm-card p{display:none}.landing-lumi{max-width:72rem;padding:0 clamp(1.25rem,4vw,4rem) var(--cine-space-section)!important}.landing-lumi-panel{border-radius:var(--cine-radius-lg)!important;background:linear-gradient(135deg,#e8a83a14,transparent 45%),var(--cine-panel-lift)!important;border:1px solid #e8a83a33!important;padding:clamp(1.75rem,4vw,3rem)!important}.landing-lumi-panel h2{font-family:var(--font-display);letter-spacing:-.03em;font-weight:800;font-size:clamp(1.75rem,4vw,2.75rem)!important}.landing-lumi-panel p:not(.eyebrow){max-width:36ch;color:var(--cine-text-soft)!important;font-size:.95rem!important}.landing-lumi-lion{border:1px solid #e8a83a59;border-radius:999px;width:7.5rem;height:7.5rem;position:relative;overflow:hidden;box-shadow:0 0 48px #e8a83a40}.landing-footer{color:var(--cine-text-mute);border-top-color:var(--cine-hairline)!important;padding:2.5rem clamp(1.25rem,4vw,4rem)!important}.landing-footer .text-lg{font-family:var(--font-display)}.app-shell{background:var(--cine-void);color:var(--cine-text);font-family:var(--font-body)}.app-rail{border-right-color:var(--cine-hairline)!important;-webkit-backdrop-filter:blur(20px)!important;background:linear-gradient(#0c0d14d9,#08090eeb)!important}.app-rail-brand{font-family:var(--font-display);letter-spacing:-.04em;color:var(--cine-text);font-size:1.2rem;font-weight:800;text-decoration:none}.app-rail-brand em{color:var(--cine-amber);font-style:normal}.app-rail-label{letter-spacing:.2em;text-transform:uppercase;color:var(--cine-text-mute);margin-top:1.75rem;padding-inline:.75rem;font-size:.625rem;font-weight:600}.nav-link-app{white-space:normal;overflow-wrap:anywhere;word-break:break-word;font-size:.875rem;font-weight:500;color:var(--cine-text-soft)!important;border-radius:.75rem!important}.nav-link-app:hover{color:var(--cine-text)!important;background:#fff8eb0d!important}.nav-link-app[data-active=true]{box-shadow:inset 2px 0 0 var(--cine-amber);color:var(--cine-amber-soft)!important;background:#e8a83a1a!important}.app-rail-foot{border-top:1px solid var(--cine-hairline);color:var(--cine-text-mute);margin-top:auto;padding-top:.85rem;font-size:.75rem}.realm2-shell{--realm-accent:var(--cine-amber);--realm-accent-2:var(--cine-emerald);margin-top:.5rem;position:relative}.realm2-hero{border-radius:var(--cine-radius-lg);border:1px solid var(--cine-hairline);background:radial-gradient(80% 120% at 90% 10%,var(--realm-accent),transparent 55%),radial-gradient(60% 80% at 10% 90%,var(--realm-accent-2),transparent 50%),var(--cine-panel-lift);min-height:clamp(11rem,22vw,15rem);padding:clamp(1.35rem,3vw,2.25rem);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.realm2-hero{background:radial-gradient(80% 120% at 90% 10%,color-mix(in srgb,var(--realm-accent) 22%,transparent),transparent 55%),radial-gradient(60% 80% at 10% 90%,color-mix(in srgb,var(--realm-accent-2) 14%,transparent),transparent 50%),var(--cine-panel-lift)}}.realm2-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0404068c);position:absolute;inset:0}.realm2-hero-inner{z-index:2;max-width:36rem;position:relative}.realm2-eyebrow{color:var(--realm-accent)}.realm2-title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--cine-text);margin-top:.4rem;font-size:clamp(1.65rem,3.5vw,2.35rem);font-weight:800;line-height:1.1}.realm2-sub{color:var(--cine-text-soft);max-width:40ch;margin-top:.55rem;font-size:.9rem;line-height:1.5}.realm2-tabs{flex-wrap:wrap;gap:.45rem;margin-top:1.25rem;display:flex}.realm2-tab{border:1px solid var(--cine-hairline);min-height:44px;color:var(--cine-text-mute);transition:border-color var(--cine-duration) var(--cine-ease),color var(--cine-duration) var(--cine-ease),background var(--cine-duration) var(--cine-ease);background:#fff8eb08;border-radius:999px;padding:.45rem 1rem;font-size:.8rem;font-weight:600}.realm2-tab[aria-selected=true]{border-color:var(--realm-accent)}@supports (color:color-mix(in lab,red,red)){.realm2-tab[aria-selected=true]{border-color:color-mix(in srgb,var(--realm-accent) 55%,transparent)}}.realm2-tab[aria-selected=true]{background:var(--realm-accent)}@supports (color:color-mix(in lab,red,red)){.realm2-tab[aria-selected=true]{background:color-mix(in srgb,var(--realm-accent) 14%,transparent)}}.realm2-tab:hover,.realm2-tab[aria-selected=true]{color:var(--cine-text)}.realm2-tab:hover{border-color:var(--cine-hairline-strong)}@media (max-width:639px){.realm2-hero{min-height:10.5rem}.realm2-hero-inner{padding:1.15rem 1.1rem 1.25rem}.realm2-title{font-size:clamp(1.45rem,7vw,1.85rem)}.ops-canvas{padding:1rem}}.realm2-body{margin-top:1.35rem}.realm2-foot{border-top:1px solid var(--cine-hairline);text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--cine-text-mute);margin-top:2rem;padding-top:1rem;font-size:.625rem}.ops-canvas{border-radius:var(--cine-radius-lg);border:1px solid var(--cine-hairline);background:var(--cine-panel);padding:clamp(1rem,2vw,1.5rem);position:relative}.ops-canvas:before{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff8eb08}.ob2-stage{z-index:70;background:var(--cine-void);justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0;overflow:auto}.ob2-stage-bg{pointer-events:none;position:absolute;inset:0}.ob2-stage-bg img{object-fit:cover;object-position:center 20%;opacity:.35;filter:saturate(.85);width:100%;height:100%}.ob2-stage-veil{background:radial-gradient(60% 50% at 50% 30%,#e8a83a1f,transparent 60%),linear-gradient(to top,var(--cine-void) 10%,transparent 55%),#0404068c;position:absolute;inset:0}.ob2-panel{z-index:2;border-radius:var(--cine-radius-lg);border:1px solid var(--cine-hairline);-webkit-backdrop-filter:blur(20px);background:#0a0b10d1;width:min(36rem,100% - 2rem);margin:auto;padding:clamp(1.5rem,4vw,2.25rem);position:relative;box-shadow:0 40px 100px -40px #000c}.ob2-panel h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--cine-text);font-size:clamp(1.5rem,3vw,1.85rem);font-weight:800}.ob2-beats{gap:.75rem;margin-top:1.25rem;display:grid}.ob2-beat{border:1px solid var(--cine-hairline);background:#fff8eb08;border-radius:.9rem;grid-template-columns:auto 1fr;align-items:start;gap:.85rem;padding:.85rem 1rem;display:grid}.ob2-beat-n{font-family:var(--font-display);color:var(--cine-amber);font-size:1.35rem;font-weight:800;line-height:1}.ob2-beat p{color:var(--cine-text-soft);margin:0;font-size:.875rem;line-height:1.45}.ob2-opt{text-align:left;border:1px solid var(--cine-hairline);width:100%;transition:border-color var(--cine-duration) var(--cine-ease),background var(--cine-duration) var(--cine-ease),transform var(--cine-duration) var(--cine-ease);background:#fff8eb08;border-radius:.9rem;align-items:flex-start;gap:.85rem;padding:.85rem 1rem;display:flex}.ob2-opt:hover:not(:disabled){background:#e8a83a0f;border-color:#e8a83a66;transform:translateY(-1px)}.ob2-opt:disabled{opacity:.5}.aec-vault{border-radius:var(--cine-radius-lg);border:1px solid var(--cine-hairline);background:var(--cine-panel-lift);padding:1.25rem}.aec-balance-value{letter-spacing:-.03em;color:var(--cine-text);font-family:var(--font-display)!important}.aec-plan-featured{border-color:#1ecb8a66!important;box-shadow:0 0 40px #1ecb8a1a,inset 0 1px #fff8eb0d!important}.aec-plan-badge{background:linear-gradient(120deg,var(--cine-emerald),#4ade80)!important}.aec-ledger-node.pos{background:var(--cine-emerald)!important}.aec-ledger-node.neg{background:var(--cine-gold)!important}.client-surface{color:var(--cine-text)}.client-surface .eyebrow{color:var(--cine-text-mute)}.deck-nav-cine{border-color:var(--cine-hairline)!important;background:#08090ebf!important;border-radius:999px!important}.presence-stage{z-index:0;pointer-events:none;overflow:hidden}.presence-stage,.presence-stage--fill{position:absolute;inset:0}.presence-stage .cine-parallax{-webkit-mask-image:radial-gradient(88% 78% at 74% 16%,#000 8%,#0000 72%);mask-image:radial-gradient(88% 78% at 74% 16%,#000 8%,#0000 72%)}.ccc-bridge .presence-stage .cine-parallax,.page-stage-hero .presence-stage .cine-parallax,.realm2-hero .presence-stage .cine-parallax,.studio-stage .presence-stage .cine-parallax{-webkit-mask-image:linear-gradient(105deg,#000 0 42%,#0000 88%),linear-gradient(#000 62%,#0000 96%);mask-image:linear-gradient(105deg,#000 0 42%,#0000 88%),linear-gradient(#000 62%,#0000 96%);-webkit-mask-composite:source-in;mask-composite:intersect}.app-rail{position:relative}.app-rail:after{content:"";pointer-events:none;opacity:.09;background:url(/cockpit/aether/aether-hero-lion.png) 50% 20%/cover no-repeat;height:9.5rem;position:absolute;bottom:5.5rem;left:.5rem;right:.5rem;-webkit-mask-image:linear-gradient(#0000 8%,#000 62%,#0000);mask-image:linear-gradient(#0000 8%,#000 62%,#0000)}.page-stage-hero{border-radius:var(--cine-radius-lg);border:1px solid var(--cine-hairline);background:radial-gradient(70% 120% at 92% 8%,var(--cine-haze-amber),transparent 58%),var(--cine-panel-lift);min-height:clamp(10rem,20vw,13.5rem);padding:clamp(1.35rem,3vw,2.25rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #fff8eb0d,0 36px 90px -48px #000c}.page-stage-copy{z-index:2;max-width:40rem;position:relative}.page-stage-title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--cine-text);margin-top:.4rem;font-size:clamp(1.65rem,3.5vw,2.35rem);font-weight:800;line-height:1.1}.page-stage-lede{color:var(--cine-text-soft);max-width:46ch;margin-top:.55rem;font-size:.9rem;line-height:1.5}.page-stage-body{margin-top:1.35rem}.page-stage-card{border-radius:var(--cine-radius);border:1px solid var(--cine-hairline);background:var(--cine-panel);padding:1.25rem;box-shadow:inset 0 1px #fff8eb0a}.token-mark{filter:drop-shadow(0 10px 24px #e8a83a47);border-radius:50%;display:block}.token-mark--credits{filter:drop-shadow(0 10px 24px #4ecdc447)}@media (prefers-reduced-motion:reduce){.landing-hero-aurora,.landing-hero-kenburns,.landing-hero-lion,.landing-hero-sweep,.landing-scroll-line{animation:none!important}.landing-realm-card:hover,.ob2-opt:hover:not(:disabled){transform:none!important}}.reduce-fx .landing-hero-aurora,.reduce-fx .landing-hero-kenburns,.reduce-fx .landing-hero-lion,.reduce-fx .landing-hero-sweep,.reduce-fx .landing-scroll-line{animation:none!important}.grid-veil{opacity:.28}.app-shell--horizon .grid-veil{display:none}.app-shell--horizon .aurora{opacity:.32}.app-shell{font-feature-settings:"ss01" on,"kern" on}::selection{background:color-mix(in srgb,#E8A83A 38%,transparent);color:#edeae3}.ccc-panel,.client-hero,.lum-shell{backdrop-filter:blur(22px) saturate(1.15);-webkit-backdrop-filter:blur(22px) saturate(1.15)}.ccc-bridge{backdrop-filter:blur(28px) saturate(1.2);-webkit-backdrop-filter:blur(28px) saturate(1.2)}.ccc-chip{min-height:44px;letter-spacing:.04em}.mobile-bottom-nav{border-top:1px solid color-mix(in srgb,#fff8eb 10%,transparent);background:color-mix(in srgb,#040406 78%,transparent);backdrop-filter:blur(22px) saturate(1.2);-webkit-backdrop-filter:blur(22px) saturate(1.2)}.horizon-star{font-family:var(--font-syne),var(--font-display),sans-serif;font-weight:600}.client-hero{border-radius:1.75rem}@media (max-width:640px){.ccc-bridge-title,.client-hero .client-hero-title,.client-hero h1{font-size:clamp(1.7rem,8vw,2.4rem);letter-spacing:-.04em}.ccc-readout{padding:1.05rem 1.1rem}}@media (prefers-reduced-motion:reduce){.ccc-stage-drift,.client-surface:before,.horizon-star-dot{animation:none!important}}.cine-stage{position:relative;overflow:hidden;isolation:isolate}.cine-parallax{position:absolute;inset:0;z-index:0;pointer-events:none}.cine-layer{position:absolute;inset:-8% -6%;width:112%;height:116%;object-fit:cover;will-change:transform,opacity;transform:translateZ(0) scale(1.06);backface-visibility:hidden}.cine-kb-zoom{animation:cine-kb-zoom 32s var(--ease-glass,cubic-bezier(.16,1,.3,1)) infinite alternate}.cine-kb-pan-l{animation:cine-kb-pan-l 38s var(--ease-glass,cubic-bezier(.16,1,.3,1)) infinite alternate}.cine-kb-pan-r{animation:cine-kb-pan-r 40s var(--ease-glass,cubic-bezier(.16,1,.3,1)) infinite alternate}.cine-kb-orbit{animation:cine-kb-orbit 46s var(--ease-glass,cubic-bezier(.16,1,.3,1)) infinite alternate}.cine-kb-rise{animation:cine-kb-rise 34s var(--ease-glass,cubic-bezier(.16,1,.3,1)) infinite alternate}.cine-depth-back{animation-duration:52s;opacity:.55}.cine-depth-mid{animation-duration:40s;opacity:.8}.cine-depth-front{animation-duration:30s}.cine-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .9s var(--ease-glass,cubic-bezier(.16,1,.3,1));will-change:opacity}.cine-video.is-ready{opacity:1}.cine-aurora{position:absolute;inset:-15%;z-index:1;pointer-events:none;background:radial-gradient(40rem 26rem at 16% 18%,rgba(30,203,138,.14),transparent 60%),radial-gradient(36rem 24rem at 84% 12%,rgba(232,168,58,.14),transparent 58%),radial-gradient(32rem 28rem at 62% 92%,rgba(78,205,196,.1),transparent 60%),radial-gradient(30rem 26rem at 28% 86%,rgba(196,120,58,.08),transparent 60%);animation:cine-aurora-drift 28s var(--ease-glass,cubic-bezier(.16,1,.3,1)) infinite alternate;will-change:transform,opacity}.cine-lightsweep{inset:-30% -60%;background:linear-gradient(105deg,transparent 44%,rgba(255,255,255,.07) 50%,transparent 56%);mix-blend-mode:screen;animation:cine-lightsweep 11s ease-in-out infinite}.cine-lightsweep,.cine-scan{position:absolute;z-index:2;pointer-events:none}.cine-scan{inset:0;opacity:.4;background:linear-gradient(180deg,transparent,rgba(0,212,126,.06) 50%,transparent);background-size:100% 220%;animation:cine-scan 9s linear infinite}.cine-grain{z-index:3;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:256px 256px;animation:cine-grain 1.1s steps(4) infinite}.cine-grain,.cine-vignette{position:absolute;inset:0;pointer-events:none}.cine-vignette{z-index:4;background:radial-gradient(ellipse 82% 74% at 50% 42%,transparent 32%,rgba(9,9,11,.5) 100%),linear-gradient(180deg,rgba(9,9,11,.28) 0,transparent 34%,rgba(9,9,11,.82))}.cine-tint{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(135deg,color-mix(in srgb,var(--cine-accent,#00D47E) 22%,transparent) 0,transparent 45%,rgba(9,9,11,.9) 100%)}.cine-transition{position:fixed;inset:0;z-index:70;pointer-events:none;overflow:hidden}.cine-wipe{position:absolute;inset:0;transform:translateX(-101%);background:linear-gradient(100deg,transparent 0,color-mix(in srgb,var(--cine-accent,#00D47E) 26%,rgba(9,9,11,.92)) 35%,color-mix(in srgb,var(--cine-accent,#00D47E) 14%,rgba(9,9,11,.96)) 60%,transparent 100%)}.cine-transition.is-playing .cine-wipe{animation:cine-wipe .72s var(--ease-glass,cubic-bezier(.16,1,.3,1)) both}.cine-flash{position:absolute;inset:0;opacity:0;background:radial-gradient(60% 50% at 50% 50%,color-mix(in srgb,var(--cine-accent,#00D47E) 30%,transparent),transparent 70%)}.cine-transition.is-playing .cine-flash{animation:cine-flash .72s ease-out both}.cine-horizon{position:absolute;top:50%;left:0;right:0;height:1px;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,transparent,var(--cine-accent,#00D47E),transparent);box-shadow:0 0 18px 1px color-mix(in srgb,var(--cine-accent,#00D47E) 60%,transparent)}.cine-transition.is-playing .cine-horizon{animation:cine-horizon .72s var(--ease-glass,cubic-bezier(.16,1,.3,1)) both}@keyframes cine-kb-zoom{0%{transform:translateZ(0) scale(1.04)}to{transform:translate3d(0,-1.5%,0) scale(1.15)}}@keyframes cine-kb-pan-l{0%{transform:translate3d(1.5%,0,0) scale(1.09)}to{transform:translate3d(-2.5%,-1%,0) scale(1.13)}}@keyframes cine-kb-pan-r{0%{transform:translate3d(-1.5%,0,0) scale(1.09)}to{transform:translate3d(2.5%,-1%,0) scale(1.13)}}@keyframes cine-kb-orbit{0%{transform:translate3d(-1.5%,1%,0) scale(1.08) rotate(-.6deg)}to{transform:translate3d(2%,-1.5%,0) scale(1.14) rotate(.6deg)}}@keyframes cine-kb-rise{0%{transform:translate3d(0,2%,0) scale(1.06)}to{transform:translate3d(0,-2.5%,0) scale(1.14)}}@keyframes cine-aurora-drift{0%{transform:translate3d(-2%,-1%,0) scale(1.02) rotate(0deg);opacity:.85}to{transform:translate3d(3%,2%,0) scale(1.08) rotate(3deg);opacity:1}}@keyframes cine-lightsweep{0%,to{transform:translateX(-28%);opacity:0}12%{opacity:.75}50%{transform:translateX(28%);opacity:.45}88%{opacity:0}}@keyframes cine-scan{to{background-position:0 220%}}@keyframes cine-grain{0%{transform:translateZ(0)}25%{transform:translate3d(-4%,2%,0)}50%{transform:translate3d(3%,-3%,0)}75%{transform:translate3d(-2%,4%,0)}to{transform:translate3d(2%,-2%,0)}}@keyframes cine-wipe{0%{transform:translateX(-101%)}55%{transform:translateX(0)}to{transform:translateX(101%)}}@keyframes cine-flash{0%{opacity:0}45%{opacity:.55}to{opacity:0}}@keyframes cine-horizon{0%{transform:scaleX(0);opacity:0}45%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0;transform-origin:right center}}@media (prefers-reduced-motion:reduce){.cine-aurora,.cine-grain,.cine-kb-orbit,.cine-kb-pan-l,.cine-kb-pan-r,.cine-kb-rise,.cine-kb-zoom,.cine-layer,.cine-lightsweep,.cine-scan{animation:none!important}.cine-layer{transform:scale(1.04)!important}.cine-lightsweep{opacity:0!important}.cine-video{transition:none!important}.cine-transition.is-playing .cine-flash,.cine-transition.is-playing .cine-horizon,.cine-transition.is-playing .cine-wipe{animation:none!important}.cine-wipe{transform:translateX(-101%)!important}.cine-flash,.cine-horizon{opacity:0!important}}.reduce-fx .cine-aurora,.reduce-fx .cine-grain,.reduce-fx .cine-kb-orbit,.reduce-fx .cine-kb-pan-l,.reduce-fx .cine-kb-pan-r,.reduce-fx .cine-kb-rise,.reduce-fx .cine-kb-zoom,.reduce-fx .cine-layer,.reduce-fx .cine-lightsweep,.reduce-fx .cine-scan{animation:none!important}.reduce-fx .cine-layer{transform:scale(1.04)!important}.reduce-fx .cine-lightsweep{opacity:0!important}.reduce-fx .cine-video{transition:none!important}.reduce-fx .cine-transition.is-playing .cine-flash,.reduce-fx .cine-transition.is-playing .cine-horizon,.reduce-fx .cine-transition.is-playing .cine-wipe{animation:none!important}.reduce-fx .cine-wipe{transform:translateX(-101%)!important}.reduce-fx .cine-flash,.reduce-fx .cine-horizon{opacity:0!important}@layer components{:root{--mv2-ease-out:cubic-bezier(0.16,1,0.3,1);--mv2-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--mv2-dur-enter:600ms;--mv2-dur-stream:14s}.mv2-enter{opacity:0;animation:mv2-enter var(--mv2-dur-enter) var(--mv2-ease-out) forwards;will-change:transform,opacity}.mv2-stagger-1{animation-delay:60ms}.mv2-stagger-2{animation-delay:.12s}.mv2-stagger-3{animation-delay:.18s}.mv2-stagger-4{animation-delay:.24s}.mv2-stagger-5{animation-delay:.3s}.mv2-stagger-6{animation-delay:.36s}.mv2-stagger-7{animation-delay:.42s}.mv2-stagger-8{animation-delay:.48s}.mv2-orb{position:relative;border-radius:999px;isolation:isolate}.mv2-orb-core{inset:12%;background:radial-gradient(circle at 42% 38%,color-mix(in srgb,var(--mv2-accent,#00D47E) 92%,white) 0,var(--mv2-accent,#00D47E) 34%,color-mix(in srgb,var(--mv2-accent-2,#D4A843) 70%,transparent) 66%,transparent 74%);box-shadow:0 0 34px -4px color-mix(in srgb,var(--mv2-accent,#00D47E) 70%,transparent),inset 0 1px 0 rgba(255,255,255,.25);animation:mv2-core-pulse 3.4s var(--mv2-ease-out) infinite;will-change:transform,opacity}.mv2-orb-core,.mv2-orb-ring{position:absolute;border-radius:999px}.mv2-orb-ring{inset:-2px;background:conic-gradient(from 0deg,transparent 0 62%,color-mix(in srgb,var(--mv2-accent,#00D47E) 85%,transparent) 84%,transparent 100%);-webkit-mask:radial-gradient(circle,transparent 57%,#000 60%);mask:radial-gradient(circle,transparent 57%,#000 60%);animation:mv2-spin 6s linear infinite;will-change:transform}.mv2-pulse-ring{position:absolute;inset:0;border-radius:999px;pointer-events:none;box-shadow:0 0 0 0 color-mix(in srgb,var(--mv2-accent,#E8A83A) 55%,transparent);animation:mv2-pulse-ring 2s var(--mv2-ease-out) infinite}.mv2-spin{animation:mv2-spin 6s linear infinite;transform-origin:center}.mv2-data-stream{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mv2-data-stream-track{display:inline-flex;white-space:nowrap;will-change:transform;animation:mv2-data-stream var(--mv2-dur-stream) linear infinite}.mv2-count{background-image:linear-gradient(100deg,currentColor 20%,color-mix(in srgb,currentColor 40%,white) 46%,#ffffff 50%,color-mix(in srgb,currentColor 40%,white) 54%,currentColor 80%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--mv2-accent,#00D47E);animation:mv2-count 2.4s var(--mv2-ease-out) 1}.mv2-number{display:inline-block;font-variant-numeric:tabular-nums;text-wrap:nowrap;transition:color .24s var(--mv2-ease-out),filter .24s var(--mv2-ease-out)}.mv2-meter{--mv2-meter-a:var(--color-aether-emerald,#1ECB8A);--mv2-meter-b:var(--color-luminae-amber,#E8A83A);position:relative;min-height:.55rem;overflow:hidden;border-radius:999px;border:1px solid rgba(255,248,235,.08);background:linear-gradient(90deg,rgba(255,248,235,.05),rgba(255,248,235,.02)),rgba(0,0,0,.34);box-shadow:inset 0 1px 0 rgba(255,248,235,.06),inset 0 -1px 0 rgba(0,0,0,.35)}.mv2-meter[data-tone=observe]{--mv2-meter-a:var(--color-aether-emerald,#1ECB8A);--mv2-meter-b:var(--color-aether-cyan,#4ECDC4)}.mv2-meter[data-tone=command]{--mv2-meter-a:var(--color-luminae-amber,#E8A83A);--mv2-meter-b:var(--color-aether-gold,#D4A843)}.mv2-meter[data-tone=data]{--mv2-meter-a:#2f9c95;--mv2-meter-b:var(--color-aether-cyan,#4ECDC4)}.mv2-meter[data-tone=cost]{--mv2-meter-a:var(--color-aether-gold,#D4A843);--mv2-meter-b:var(--color-luminae-amber,#E8A83A)}.mv2-meter[data-tone=fault]{--mv2-meter-a:var(--color-luminae-amber,#E8A83A);--mv2-meter-b:#fb7185}.mv2-meter[data-tone=violet]{--mv2-meter-a:var(--color-lumi-violet,#9B8FD9);--mv2-meter-b:var(--color-aether-cyan,#4ECDC4)}.mv2-meter:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.46;background-image:linear-gradient(90deg,rgba(4,4,6,.62) 1px,transparent 0);background-size:25% 100%}.mv2-meter__fill{position:absolute;inset:0 auto 0 0;width:var(--mv2-meter-pct,0);min-width:0;border-radius:inherit;background:linear-gradient(90deg,var(--mv2-meter-a),var(--mv2-meter-b)),var(--mv2-meter-a);box-shadow:0 0 18px -5px color-mix(in srgb,var(--mv2-meter-b) 72%,transparent),inset 0 1px 0 rgba(255,255,255,.24);transition:width .52s var(--mv2-ease-out),box-shadow .52s var(--mv2-ease-out);will-change:width}.mv2-meter__fill:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(100deg,transparent 10%,rgba(255,255,255,.38) 48%,transparent 84%);transform:translateX(-100%);animation:mv2-meter-sweep 2.8s linear infinite;mix-blend-mode:screen}.mv2-meter__content{position:relative;z-index:1}.mv2-float{animation:mv2-float 6.5s ease-in-out infinite;will-change:transform}}@keyframes mv2-enter{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes mv2-core-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes mv2-spin{to{transform:rotate(1turn)}}@keyframes mv2-pulse-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--mv2-accent,#E8A83A) 55%,transparent);opacity:1}70%{box-shadow:0 0 0 14px color-mix(in srgb,var(--mv2-accent,#E8A83A) 0%,transparent);opacity:.4}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--mv2-accent,#E8A83A) 0%,transparent);opacity:0}}@keyframes mv2-data-stream{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes mv2-count{to{background-position:-200%}}@keyframes mv2-meter-sweep{0%{transform:translateX(-100%)}62%,to{transform:translateX(100%)}}@keyframes mv2-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-7px,0)}}@media (prefers-reduced-motion:reduce){.mv2-enter{opacity:1!important;transform:none!important;filter:none!important}.mv2-data-stream-track,.mv2-enter,.mv2-float,.mv2-meter__fill:after,.mv2-orb-core,.mv2-orb-ring,.mv2-pulse-ring,.mv2-spin{animation:none!important}.mv2-pulse-ring{opacity:0!important}.mv2-count{animation:none!important;-webkit-text-fill-color:currentColor;color:var(--mv2-accent,#00D47E)}}.reduce-fx .mv2-enter{opacity:1!important;transform:none!important;filter:none!important}.reduce-fx .mv2-data-stream-track,.reduce-fx .mv2-enter,.reduce-fx .mv2-float,.reduce-fx .mv2-meter__fill:after,.reduce-fx .mv2-orb-core,.reduce-fx .mv2-orb-ring,.reduce-fx .mv2-pulse-ring,.reduce-fx .mv2-spin{animation:none!important}.reduce-fx .mv2-pulse-ring{opacity:0!important}.reduce-fx .mv2-count{animation:none!important;-webkit-text-fill-color:currentColor;color:var(--mv2-accent,#00D47E)}:root{--stage-lamp:color-mix(in srgb,var(--cine-amber) 22%,transparent);--stage-lamp-core:color-mix(in srgb,var(--cine-amber-soft) 28%,transparent);--stage-copper:color-mix(in srgb,var(--cine-copper) 16%,transparent);--stage-ease:var(--cine-ease,cubic-bezier(0.16,1,0.3,1))}.cine-stage-root{position:fixed;inset:0;z-index:1;pointer-events:none;overflow:hidden}.cine-stage-lamp{top:-18%;width:min(92vw,64rem);height:54vh;background:radial-gradient(ellipse 55% 70% at 50% 0,var(--stage-lamp-core),transparent 62%),radial-gradient(ellipse 80% 90% at 50% 10%,var(--stage-lamp),transparent 72%),radial-gradient(ellipse 40% 50% at 62% 8%,var(--stage-copper),transparent 70%);animation:cine-stage-breathe 4s var(--stage-ease) infinite;opacity:.85}.cine-stage-lamp,.cine-stage-shaft{position:absolute;left:50%;transform:translateX(-50%)}.cine-stage-shaft{top:0;width:min(38vw,22rem);height:72vh;background:linear-gradient(180deg,color-mix(in srgb,var(--cine-amber) 14%,transparent) 0,color-mix(in srgb,var(--cine-amber) 4%,transparent) 42%,transparent 100%);clip-path:polygon(38% 0,62% 0,92% 100%,8% 100%);opacity:.45;animation:cine-stage-shaft 8s var(--stage-ease) infinite alternate;mix-blend-mode:screen}.cine-stage-grain{position:absolute;inset:0;opacity:.038;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.cine-stage-letter{position:absolute;left:0;right:0;height:1.15rem;background:linear-gradient(180deg,rgba(4,4,6,.92),transparent);opacity:.7}.cine-stage-letter--top{top:0}.cine-stage-letter--bot{bottom:0;height:1.35rem;background:linear-gradient(0deg,rgba(4,4,6,.94),transparent)}@keyframes cine-stage-breathe{0%,to{opacity:.78;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.04)}}@keyframes cine-stage-shaft{0%{opacity:.32}to{opacity:.55}}.cine-stage-on .ccc-bridge,.cine-stage-on .ccc-chamber,.cine-stage-on .ccc-readout,.cine-stage-on .client-hero,.cine-stage-on .council-mode,.cine-stage-on .creator-bond,.cine-stage-on .glass-panel,.cine-stage-on .lum-shell,.cine-stage-on .lumi-home,.cine-stage-on .plumi-band{backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18);box-shadow:inset 0 1px 0 rgba(255,248,235,.06),0 28px 64px -36px rgba(0,0,0,.72);transition:border-color .28s var(--stage-ease),box-shadow .28s var(--stage-ease),transform .28s var(--stage-ease)}.cine-stage-on .glass-panel:hover,.cine-stage-on .lum-shell:hover{border-color:var(--cine-hairline-strong)}.cine-stage-on .ccc-bridge{border-color:color-mix(in srgb,var(--cine-amber) 28%,var(--cine-hairline));box-shadow:inset 0 1px 0 rgba(255,248,235,.07),0 0 64px var(--cine-haze-amber),0 36px 80px -40px rgba(0,0,0,.8)}.cine-stage-on .ccc-chip,.cine-stage-on .ccc-jump a{position:relative;overflow:hidden;letter-spacing:.06em}.cine-stage-on .ccc-chip:after{content:"";position:absolute;inset:0 auto 0 -40%;width:32%;background:linear-gradient(90deg,transparent,rgba(255,248,235,.12),transparent);transform:translateX(-120%)}.cine-stage-on .ccc-chip:hover:after{animation:cine-slate-sheen .7s var(--stage-ease)}@keyframes cine-slate-sheen{to{transform:translateX(420%)}}.cine-stage-on .app-rail{background:color-mix(in srgb,var(--cine-void) 82%,transparent);backdrop-filter:blur(18px) saturate(1.1);border-right-color:var(--cine-hairline)}.cine-stage-on .app-rail-brand em,.cine-stage-on .client-chrome__mark em,.cine-stage-on .hq-chrome__mark em{color:var(--cine-amber)}.cine-stage-on .horizon-star-dot{box-shadow:0 0 10px color-mix(in srgb,var(--cine-amber) 55%,transparent)}.cine-stage-on .ccc-pip[data-state=live],.cine-stage-on .lum-dot.is-live{animation:cine-duty-breathe 4s var(--stage-ease) infinite}@keyframes cine-duty-breathe{0%,to{opacity:.72}50%{opacity:1}}.cine-stage-on .cinematic-redo-enter .app-main-inner>*,.cine-stage-on .client-chrome>*,.cine-stage-on .creator-v2>.hq-chrome>.hq-chrome__volume{animation:cine-enter .7s var(--stage-ease) both}.cine-stage-on .creator-reveal{animation:cine-enter .64s var(--stage-ease) both}@keyframes cine-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lumi-presence{--presence-filament:var(--cine-amber);filter:drop-shadow(0 0 18px color-mix(in srgb,var(--presence-filament) 38%,transparent))}.lumi-presence-xl{--presence-size:168px}.lumi-presence-core{border-radius:999px;background:radial-gradient(circle at 50% 38%,var(--presence-hot,#fff8eb) 0,transparent 28%),radial-gradient(circle at 50% 50%,var(--presence-filament) 0,color-mix(in srgb,var(--presence-filament) 35%,#040406) 62%,#040406 100%)}.lumi-presence-idle{--presence-filament:var(--cine-amber);--presence-hot:#fff8eb}.lumi-presence-listening{--presence-filament:var(--cine-amber-soft);--presence-hot:#fff8eb}.lumi-presence-speaking,.lumi-presence-thinking{--presence-filament:var(--cine-signal);--presence-hot:#ede8ff;filter:drop-shadow(0 0 22px color-mix(in srgb,var(--cine-signal) 42%,transparent))}.lumi-presence-routing{--presence-filament:var(--cine-copper);--presence-hot:#ffe8cc}.lumi-mani{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem;padding:1.15rem .7rem 1rem}.lumi-mani__kicker{margin:.85rem 0 0;font-family:var(--font-data);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--cine-amber)}.lumi-mani__title{margin:.2rem 0 0;font-family:var(--font-display);font-size:1.35rem;font-weight:700;letter-spacing:-.03em;color:var(--cine-text)}.lumi-mani__line{margin:.25rem 0 0;max-width:16rem;font-size:.82rem;line-height:1.45;color:var(--cine-text-mute)}.lumi-mani[data-phase=speaking] .lumi-mani__kicker,.lumi-mani[data-phase=thinking] .lumi-mani__kicker{color:var(--cine-signal)}.lumi-theater{margin-top:1rem;padding-top:.85rem;border-top:1px solid var(--cine-hairline)}.lumi-theater__kicker{margin:0;font-family:var(--font-data);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--cine-text-mute);white-space:normal;overflow-wrap:anywhere}.lumi-theater__list{list-style:none;margin:.65rem 0 0;padding:0;display:grid;gap:.4rem}.lumi-theater__item{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;min-width:0;padding:.55rem .6rem;border:1px solid var(--cine-hairline);background:color-mix(in srgb,var(--cine-ink) 55%,transparent);color:inherit;text-decoration:none;overflow:visible;transition:border-color .18s var(--stage-ease),background .18s var(--stage-ease)}.lumi-theater__item:hover{border-color:color-mix(in srgb,var(--cine-amber) 38%,var(--cine-hairline));background:color-mix(in srgb,var(--cine-amber) 8%,transparent)}.lumi-theater__name{font-family:var(--font-display);font-size:.86rem;font-weight:600;letter-spacing:-.02em;color:var(--cine-text)}.lumi-theater__copy,.lumi-theater__name{white-space:normal;overflow-wrap:anywhere}.lumi-theater__copy{flex:1 1 100%;margin:0;font-size:.72rem;line-height:1.35;color:var(--cine-text-mute)}.lumi-theater__tag{font-family:var(--font-data);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--cine-text-mute);align-self:start;white-space:nowrap}.lumi-theater__item[data-reality=LIVE] .lumi-theater__tag{color:var(--cine-emerald)}.lumi-theater__item[data-reality=PARTIAL] .lumi-theater__tag{color:var(--cine-amber)}.lumi-theater__item[data-reality=DEVELOPMENT] .lumi-theater__tag,.lumi-theater__item[data-reality=GATED] .lumi-theater__tag{color:var(--cine-copper)}.lumi-theater__item[data-reality=CONCEPT] .lumi-theater__tag{color:var(--cine-text-mute)}.client-chrome,.hq-chrome{--obs-lumi:var(--cine-amber)}.client-chrome__presence,.hq-chrome__lumi{border-color:color-mix(in srgb,var(--cine-amber) 32%,var(--cine-hairline));background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--cine-amber) 16%,transparent),transparent 58%),color-mix(in srgb,var(--cine-ink) 78%,transparent);box-shadow:inset 0 1px 0 rgba(255,248,235,.05)}.client-chrome__chip,.hq-chrome__chip{font-family:var(--font-data);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:.28rem .55rem;border:1px solid var(--cine-hairline);color:var(--cine-text-soft)}.client-chrome__chip[data-kind=live],.hq-chrome__chip[data-kind=live]{color:var(--cine-emerald);border-color:color-mix(in srgb,var(--cine-emerald) 35%,transparent)}.client-chrome__chip[data-kind=concept],.hq-chrome__chip[data-kind=concept]{color:var(--cine-text-mute)}.client-chrome__chip[data-kind=closed],.hq-chrome__chip[data-kind=closed]{color:var(--cine-copper)}.creator-bond__pair article[data-who=lumi]{border-color:color-mix(in srgb,var(--cine-amber) 28%,var(--cine-hairline));background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--cine-amber) 12%,transparent),transparent 60%),color-mix(in srgb,var(--cine-ink) 60%,transparent)}.creator-bond__pair article[data-who=regulus]{border-color:color-mix(in srgb,var(--cine-teal) 22%,var(--cine-hairline));background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--cine-teal) 10%,transparent),transparent 60%),color-mix(in srgb,var(--cine-ink) 60%,transparent)}.council-mode{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cine-gold) 18%,transparent),0 32px 72px -40px rgba(0,0,0,.7)}.council-mode:after{content:"";position:absolute;left:50%;top:58%;width:min(78%,28rem);height:42%;transform:translate(-50%,-40%);border:1px solid color-mix(in srgb,var(--cine-gold) 28%,transparent);border-radius:50%;pointer-events:none;opacity:.35;box-shadow:0 0 48px color-mix(in srgb,var(--cine-gold) 12%,transparent)}.plumi-band{border-color:color-mix(in srgb,var(--cine-amber) 22%,var(--cine-hairline));box-shadow:0 28px 70px -42px rgba(0,0,0,.75)}.plumi-band__presence{animation:cine-stage-breathe 4s var(--stage-ease) infinite}.landing-lumi-features{position:relative;z-index:10;margin-top:1.35rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr))}.landing-page.scroll-cinematic .lp-hero-content{animation:cine-enter .9s var(--stage-ease) both}.landing-page .lp-cta{box-shadow:0 14px 40px -14px color-mix(in srgb,var(--cine-amber) 55%,transparent)}.landing-page .lp-hero-dawn{animation:lp-drift 28s var(--stage-ease) infinite alternate}.cine-stage-on .ccc-zone-title{font-family:var(--font-display);letter-spacing:-.03em}.cine-stage-on .realm2-hero{box-shadow:inset 0 1px 0 rgba(255,248,235,.05),0 0 56px color-mix(in srgb,var(--realm-accent,var(--cine-amber)) 16%,transparent)}.cine-stage-on .realm2-tab[aria-selected=true],.cine-stage-on .realm2-tab[data-active=true]{box-shadow:0 0 18px color-mix(in srgb,var(--realm-accent,var(--cine-amber)) 22%,transparent)}.cine-stage-on .aeth-band-index{color:color-mix(in srgb,var(--cine-teal) 72%,transparent)!important}.cine-stage-on .aec-card,.cine-stage-on .aeth-discord,.cine-stage-on .aeth-floor,.cine-stage-on .ccc-chamber,.cine-stage-on .client-feature-card,.cine-stage-on .client-hero,.cine-stage-on .creator-council,.cine-stage-on .lum-tag{backdrop-filter:blur(20px) saturate(1.12);-webkit-backdrop-filter:blur(20px) saturate(1.12)}.cine-stage-on .aec-page{--aec-emerald:var(--cine-emerald);--aec-mint:var(--cine-emerald);--aec-gold:var(--cine-gold);--aec-amber:var(--cine-amber)}.cine-stage-on .aec-card{border-color:var(--cine-hairline);box-shadow:inset 0 1px 0 rgba(255,248,235,.05),0 28px 64px -40px rgba(0,0,0,.75)}.cine-stage-on .client-hero{border-color:color-mix(in srgb,var(--cine-amber) 24%,var(--cine-hairline));box-shadow:inset 0 1px 0 rgba(255,248,235,.05),0 0 64px var(--cine-haze-amber),0 36px 80px -42px rgba(0,0,0,.78)}.cine-stage-on .client-feature-card:hover{border-color:color-mix(in srgb,var(--cine-amber) 32%,var(--cine-hairline))}.cine-stage-on .creator-council{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cine-gold) 18%,transparent),0 32px 72px -40px rgba(0,0,0,.7)}.cine-stage-on .creator-council:after{content:"";position:absolute;left:50%;top:62%;width:min(72%,26rem);height:38%;transform:translate(-50%,-42%);border:1px solid color-mix(in srgb,var(--cine-gold) 28%,transparent);border-radius:50%;pointer-events:none;opacity:.32;box-shadow:0 0 48px color-mix(in srgb,var(--cine-gold) 12%,transparent)}.cine-stage-on .mobile-bottom-nav{border-top-color:var(--cine-hairline);background:color-mix(in srgb,var(--cine-void) 82%,transparent)}.cine-stage-on .rgc-fab{filter:drop-shadow(0 0 16px color-mix(in srgb,var(--cine-amber) 32%,transparent))}.cine-stage-on input,.cine-stage-on textarea{caret-color:var(--cine-amber)}@media (max-width:900px){.cine-stage-letter{display:none}.lumi-presence-xl{--presence-size:120px}.client-chrome__presence .lumi-theater__list,.hq-chrome__lumi .lumi-theater__list{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));max-height:none;overflow:visible}}@media (prefers-reduced-motion:reduce){.cine-stage-lamp,.cine-stage-motes,.cine-stage-on .ccc-pip[data-state=live],.cine-stage-on .cinematic-redo-enter .app-main-inner>*,.cine-stage-on .creator-reveal,.cine-stage-on .lum-dot.is-live,.cine-stage-shaft,.landing-page .lp-hero-dawn,.landing-page.scroll-cinematic .lp-hero-content,.lp-lion-img,.lumi-presence-core,.plumi-band__presence{animation:none!important}.cine-stage-on .ccc-chip:after{display:none}}.reduce-fx .cine-stage-lamp,.reduce-fx .cine-stage-motes,.reduce-fx .cine-stage-on .ccc-pip[data-state=live],.reduce-fx .cine-stage-on .cinematic-redo-enter .app-main-inner>*,.reduce-fx .cine-stage-on .creator-reveal,.reduce-fx .cine-stage-on .lum-dot.is-live,.reduce-fx .cine-stage-shaft,.reduce-fx .landing-page.scroll-cinematic .lp-hero-content,.reduce-fx .lp-lion-img,.reduce-fx .lumi-presence-core,.reduce-fx .plumi-band__presence{animation:none!important}.reduce-fx .cine-stage-grain{opacity:.02}