:root{color-scheme: dark;--b-void: #050304;--b-ember-1: #160704;--b-ember-2: #240904;--b-red-deep: #b72c19;--b-red: #d8371a;--b-red-hot: #ec4419;--b-orange: #f9671a;--b-orange-2: #fc771d;--b-amber: #fd8824;--b-amber-2: #fd972a;--b-gold: #fda836;--b-yellow: #fdb739;--b-yellow-2: #fdc748;--b-butter: #fdd558;--b-cream: #fdeb88;--b-ivory: #fdfae7;--b-white: #fcfbf7;--n-0: var(--b-void);--n-1: var(--b-ember-1);--n-2: color-mix(in srgb, var(--b-ivory) 7%, var(--b-void));--n-3: color-mix(in srgb, var(--b-ivory) 11%, var(--b-void));--n-4: color-mix(in srgb, var(--b-ivory) 17%, var(--b-void));--n-5: color-mix(in srgb, var(--b-ivory) 27%, var(--b-void));--n-6: color-mix(in srgb, var(--b-ivory) 42%, var(--b-void));--n-7: color-mix(in srgb, var(--b-ivory) 57%, var(--b-void));--n-8: color-mix(in srgb, var(--b-ivory) 71%, var(--b-void));--n-9: color-mix(in srgb, var(--b-ivory) 85%, var(--b-void));--n-10: var(--b-ivory);--n-11: var(--b-white);--a-line: color-mix(in srgb, var(--b-ivory) 9%, transparent);--a-line-2: color-mix(in srgb, var(--b-orange) 30%, transparent);--a-fill: color-mix(in srgb, var(--b-ivory) 5%, transparent);--a-fill-2: color-mix(in srgb, var(--b-ivory) 10%, transparent);--a-glow: color-mix(in srgb, var(--b-orange) 22%, transparent);--a-glow-2: color-mix(in srgb, var(--b-orange) 10%, transparent);--a-shadow: color-mix(in srgb, var(--b-void) 60%, transparent);--a-scrim: color-mix(in srgb, var(--b-void) 80%, transparent);--a-flash: color-mix(in srgb, var(--b-orange) 42%, transparent);--a-ring: color-mix(in srgb, var(--b-orange) 38%, transparent);--bg: var(--b-void);--surface: color-mix(in srgb, var(--b-ember-1) 80%, var(--b-void));--surface-raised: var(--n-3);--surface-deep: color-mix(in srgb, var(--b-ember-1) 55%, var(--b-void));--ink: var(--b-ivory);--ink-strong: var(--b-white);--muted: var(--n-7);--muted-2: var(--n-8);--faint: var(--n-6);--accent: var(--b-orange);--accent-2: var(--b-amber-2);--accent-ink: var(--b-void);--up: var(--b-yellow-2);--down: var(--b-red-hot);--focus: var(--b-yellow-2);--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--ease-spring: cubic-bezier(0.2, 0.9, 0.25, 1.35);--ease-soft: cubic-bezier(0.2, 0.8, 0.2, 1);--ease-out: cubic-bezier(0.2, 0.65, 0.3, 1);--dur-fast: 0.16s;--dur-mid: 0.25s;--dur-slow: 0.42s;--r-control: 999px;--r-card: 18px;--r-card-lg: 19px;--r-job: 12px;--header-h: 76px;--container: min(1180px, 100% - 96px);}@media (max-width: 1024px){:root{--header-h: 66px;--container: calc(100% - 64px);}}@media (max-width: 680px){:root{--header-h: 60px;--container: calc(100% - 40px);}}*, *::before, *::after{box-sizing: border-box;}html{-webkit-text-size-adjust: 100%;scroll-behavior: smooth;scroll-padding-top: 150px;background: var(--bg);}body{margin: 0;background: var(--bg);color: var(--ink);font-family: var(--font-sans);font-size: 16px;line-height: 1.5;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;overflow-x: clip;}h1, h2, h3, p, figure, ol, ul{margin: 0;padding: 0;}ol, ul{list-style: none;}a{color: inherit;text-decoration: none;}img, svg{display: block;max-width: 100%;}button{font: inherit;color: inherit;cursor: pointer;}button:disabled{cursor: not-allowed;}code{font-family: var(--font-mono);}b, strong{font-weight: 600;}.page h1, .page h2, .page h3{text-wrap: balance;}.page h1{font-size: clamp(46px, 6.4vw, 92px);font-weight: 500;line-height: 1.045;letter-spacing: -0.052em;}.page h2{font-size: clamp(37px, 3.9vw, 58px);font-weight: 500;line-height: 1.09;letter-spacing: -0.045em;}.page h2 > span, .page h1 > span{color: var(--accent);}.page h3{font-size: 26px;font-weight: 500;letter-spacing: -0.03em;line-height: 1.15;}.sprite{position: absolute;width: 0;height: 0;overflow: hidden;}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}.skip{position: fixed;left: 12px;top: -80px;z-index: 100;min-height: 44px;display: inline-flex;align-items: center;padding: 0 18px;border-radius: var(--r-control);background: var(--accent);color: var(--accent-ink);font-size: 14px;font-weight: 700;}.skip:focus-visible{top: 12px;}:focus-visible{outline: 2px solid var(--focus);outline-offset: 3px;border-radius: 6px;}::selection{background: var(--accent);color: var(--accent-ink);}.num{text-align: right;font-variant-numeric: tabular-nums;}.page{position: relative;isolation: isolate;overflow: clip;}.container{width: var(--container);margin-inline: auto;}.topbar{position: sticky;top: 0;z-index: 50;background: var(--a-scrim);-webkit-backdrop-filter: blur(18px) saturate(1.2);backdrop-filter: blur(18px) saturate(1.2);border-bottom: 1px solid var(--a-line);padding-top: env(safe-area-inset-top);}.header{}.nav-inner{width: min(1380px, 100% - 80px);height: var(--header-h);margin: auto;display: flex;align-items: center;justify-content: space-between;gap: 28px;}@media (max-width: 1024px){.nav-inner{width: calc(100% - 64px);gap: 16px;}}@media (max-width: 680px){.nav-inner{width: calc(100% - 28px);gap: 12px;}}.brand{display: inline-flex;align-items: center;gap: 10px;min-height: 44px;}.brand-word{font-size: 24px;font-weight: 800;letter-spacing: -0.04em;text-transform: uppercase;color: var(--accent);}.brand-suffix{font-size: 24px;font-weight: 500;letter-spacing: -0.045em;color: var(--muted);margin-left: -8px;}.brand-logo{width: 32px;height: 32px;object-fit: contain;}.nav-links{display: none;margin-left: auto;align-items: center;gap: 4px;}.nav-links a{min-height: 44px;display: inline-flex;align-items: center;padding: 0 14px;font-size: 13px;color: var(--muted-2);border-radius: var(--r-control);}.nav-links a:hover{color: var(--ink-strong);background: var(--a-fill);}@media (min-width: 900px){.nav-links{display: flex;}}.social{display: flex;align-items: center;gap: 4px;margin-left: auto;flex: none;}.nav-links + .social{margin-left: 8px;}.social-link{width: 44px;height: 44px;display: inline-flex;align-items: center;justify-content: center;border-radius: var(--r-control);color: var(--ink);}a.social-link:hover{background: var(--a-fill-2);color: var(--ink-strong);}.social-link.is-inert{color: var(--faint);cursor: default;}.ca-bar{border-top: 1px solid var(--a-line);}.ca-inner{width: min(1380px, 100% - 80px);margin: auto;}@media (max-width: 1024px){.ca-inner{width: calc(100% - 64px);}}@media (max-width: 680px){.ca-inner{width: calc(100% - 28px);}}.hero{position: relative;isolation: isolate;display: flex;flex-direction: column;padding-block: clamp(44px, 6vw, 84px) 24px;width: 100%;}.hero-copy{text-align: center;position: relative;z-index: 2;width: var(--container);margin-inline: auto;}.hero-copy .eyebrow{display: flex;justify-content: center;margin-bottom: 25px;}.hero-desc{color: var(--muted-2);font-size: clamp(17px, 1.5vw, 20px);line-height: 1.55;max-width: 640px;margin: 28px auto 0;}.hero-caps{margin-top: 18px;font-size: 14px;letter-spacing: 0.04em;color: var(--muted);}.hero-caps b{color: var(--faint);font-weight: 400;padding-inline: 6px;}.hero-actions{margin-top: 34px;display: flex;flex-wrap: wrap;justify-content: center;gap: 12px;}.hero-bottom{display: flex;justify-content: center;padding-top: 28px;}.crew{position: relative;z-index: 2;display: flex;align-items: flex-end;justify-content: center;gap: 0;width: var(--container);margin: clamp(36px, 5vw, 64px) auto 0;}.crew-member{position: relative;text-align: center;flex: 0 0 176px;max-width: 176px;min-width: 0;padding: 12px 8px 14px;border-radius: var(--r-card);}.crew-leader{flex-basis: 246px;max-width: 246px;padding-block: 18px 20px;}.crew-member .portrait{width: 62%;margin: 0 auto 12px;color: var(--accent);}.crew-leader .portrait{width: 74%;}.crew-member .portrait img{width: 100%;height: auto;}.crew-member span{display: block;font-size: 15px;font-weight: 600;letter-spacing: -0.01em;}.crew-member small{display: block;margin-top: 3px;font-size: 12.5px;color: var(--muted);line-height: 1.35;}.crew-leader span{color: var(--accent);}@media (max-width: 900px){.crew{flex-wrap: wrap;row-gap: 8px;}.crew-member{flex: 0 0 33.333%;max-width: 33.333%;}.crew-leader{order: -1;flex: 0 0 100%;max-width: none;}.crew-leader .portrait{width: 150px;}}.final .small-crew{margin-top: 56px;gap: 14px;flex-wrap: nowrap;}.final .small-crew .crew-member{flex: 1 1 0;max-width: 84px;padding: 10px 8px;}.final .small-crew .crew-leader{flex: 1 1 0;max-width: 108px;}.final .small-crew .portrait{width: 100%;margin: 0;}@media (max-width: 680px){.final .small-crew .crew-member{max-width: 60px;padding: 8px 4px;}.final .small-crew .crew-leader{max-width: 76px;}}.section{padding-block: 135px;position: relative;}@media (max-width: 1024px){.section{padding-block: 100px;}}@media (max-width: 680px){.section{padding-block: 78px;}}.center-heading{text-align: center;margin-bottom: 44px;width: var(--container);margin-inline: auto;}.section.container > .center-heading{width: 100%;}.center-heading > p{color: var(--muted);max-width: 780px;margin: 24px auto 0;font-size: 17px;line-height: 1.6;}.split{display: grid;grid-template-columns: 1fr 1fr;gap: clamp(32px, 5vw, 72px);align-items: center;}@media (max-width: 900px){.split{grid-template-columns: 1fr;}.split-rev .team-network{order: 2;}}.section-copy > p{color: var(--muted);font-size: 17px;line-height: 1.6;margin-top: 22px;max-width: 520px;}.principles{display: flex;flex-direction: column;gap: 18px;margin-top: 31px;}.principles > span{display: flex;align-items: center;gap: 14px;color: var(--n-9);font-size: clamp(16px, 1.35vw, 19px);line-height: 1.5;}.principles svg{width: 20px;height: 20px;color: var(--accent);flex-shrink: 0;}.footer{border-top: 1px solid var(--a-line);color: var(--muted);display: flex;align-items: center;gap: 32px;padding: 30px 0 35px;flex-wrap: wrap;}.footer nav{display: flex;gap: 4px;margin-left: auto;flex-wrap: wrap;}.footer nav a{min-height: 44px;display: inline-flex;align-items: center;padding: 0 12px;font-size: 13px;border-radius: var(--r-control);}.footer nav a:hover{color: var(--ink-strong);}.footer small{flex-basis: 100%;font-size: 12.5px;}@media (max-width: 680px){.footer{gap: 14px;padding-block: 25px;}.footer nav{margin-left: 0;}}.ca{display: flex;align-items: center;gap: 18px;min-height: 64px;padding-block: 8px;}.ca-label{flex: none;font-size: 12px;font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;color: var(--muted);}.ca-copy{flex: 1 1 auto;min-width: 0;min-height: 52px;display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 6px 8px 6px 16px;text-align: left;background: var(--a-fill);border: 1px solid var(--a-line);border-radius: 16px;position: relative;overflow: hidden;transition: background-color var(--dur-fast), border-color var(--dur-fast), transform 0.24s var(--ease-spring);}.ca-copy:hover{background: var(--a-fill-2);border-color: var(--a-line-2);}.ca-copy:active{transform: scale(0.992);}.ca-value{min-width: 0;flex: 1 1 auto;font-size: clamp(16px, 1.9vw, 26px);font-weight: 500;letter-spacing: -0.01em;line-height: 1.3;color: var(--ink-strong);overflow-wrap: anywhere;word-break: break-all;}.ca-action{flex: none;display: inline-flex;align-items: center;gap: 8px;min-height: 44px;padding: 0 14px;border-radius: var(--r-control);background: var(--accent);color: var(--accent-ink);font-size: 12px;font-weight: 800;letter-spacing: 0.08em;text-transform: uppercase;}.ca-copy.is-copied{border-color: var(--accent);}.ca-copy.is-copied .ca-value{animation: flashText 0.9s var(--ease-out);}.ca.is-inert .ca-pending{display: inline-flex;align-items: center;min-height: 44px;padding: 0 20px;font-size: clamp(18px, 2vw, 26px);font-weight: 500;letter-spacing: -0.02em;color: var(--faint);border: 1px dashed var(--a-line-2);border-radius: var(--r-control);}@media (max-width: 680px){.ca{gap: 10px;}.ca-copy{padding: 6px 6px 6px 12px;gap: 10px;}.ca-action span{display: none;}.ca-action{padding: 0;width: 44px;justify-content: center;}}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 0.5em;min-height: 44px;height: 2.75em;padding: 0 1.4em;border-radius: var(--r-control);border: 1px solid transparent;font-size: 13px;font-weight: 600;letter-spacing: 0.06em;text-transform: uppercase;white-space: nowrap;position: relative;transition: transform 0.24s var(--ease-spring), background-color var(--dur-fast), color var(--dur-fast), box-shadow var(--dur-fast), border-color var(--dur-fast);}.btn:active{transform: scale(0.97);transition-duration: 80ms;}.btn-primary{background: var(--accent);color: var(--accent-ink);box-shadow: 0 10px 34px var(--a-glow);}.btn-primary:hover{background: var(--accent-2);transform: translateY(-2px);}.btn-primary svg{transition: transform 0.18s;}.btn-primary:hover svg{transform: translateX(3px);}.btn-ghost{background: transparent;color: var(--ink);border-color: var(--a-line-2);}.btn-ghost:hover:not(:disabled){background: var(--a-fill-2);transform: translateY(-2px);}.btn.is-inert, .btn:disabled{color: var(--faint);border-style: dashed;background: transparent;box-shadow: none;opacity: 0.8;}.btn-block{width: 100%;margin-top: 26px;}.button-row{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 30px;}.pill{display: inline-flex;align-items: center;gap: 10px;min-height: 30px;padding: 0 14px 0 12px;border-radius: var(--r-control);border: 1px solid var(--a-line-2);background: var(--a-fill);font-size: 12px;font-weight: 600;letter-spacing: 0.1em;text-transform: uppercase;color: var(--n-9);}.dot{width: 8px;height: 8px;border-radius: 50%;background: var(--accent);flex: none;}.pill[data-state="live"] .dot{animation: ping 2s infinite;}.pill[data-state="loading"] .dot, .pill[data-state="retry"] .dot{animation: breathe 1.6s ease-in-out infinite;background: var(--b-yellow-2);}.pill[data-state="offline"] .dot{background: transparent;border: 2px solid var(--n-7);}.pill[data-state="offline"]{color: var(--muted);}.chip, .chip-static{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 0 18px;border-radius: var(--r-control);border: 1px solid transparent;background: transparent;color: var(--muted-2);font-size: 13px;font-weight: 500;transition: background-color var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast), transform 0.24s var(--ease-spring);}.chip:hover{color: var(--ink-strong);background: var(--a-fill);}.chip.is-on{color: var(--ink-strong);background: var(--surface-raised);border-color: var(--a-line-2);}.chip-static{border-color: var(--a-line);color: var(--n-8);cursor: default;min-height: 36px;padding: 0 16px;}.tabs{display: flex;flex-direction: column;}.tab-list{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;padding: 4px;margin-bottom: 16px;}.tab{min-height: 44px;height: 44px;padding: 0 18px;border-radius: var(--r-control);background: transparent;border: 1px solid transparent;color: var(--n-8);font-size: 14px;font-weight: 500;transition: transform 0.32s var(--ease-spring), background-color 0.18s, color 0.18s, border-color 0.18s;}.tab:hover{color: var(--ink-strong);}.tab[aria-selected="true"]{color: var(--accent-2);background: var(--surface-raised);border-color: var(--a-line-2);}.tab .short{display: none;}@media (max-width: 680px){.tab{flex: 1 1 calc(50% - 8px);padding: 0 10px;}}.capture{background: var(--surface-deep);border: 1px solid var(--a-line);border-radius: var(--r-card);min-width: 0;margin: 0;overflow: hidden;box-shadow: 0 22px 75px var(--a-shadow);position: relative;}.window-bar{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 52px;padding: 8px 18px;border-bottom: 1px solid var(--a-line);background: var(--a-fill);}.window-brand svg, .auto-run label svg, .coordinator svg{color: var(--accent);}.mark-eye{fill: var(--accent-ink);}.window-brand{display: inline-flex;align-items: center;gap: 9px;font-size: 13px;font-weight: 600;color: var(--n-9);letter-spacing: 0.02em;}[data-spot]{position: relative;}[data-spot]::after{content: "";position: absolute;inset: 0;border-radius: inherit;pointer-events: none;opacity: 0;background: radial-gradient(260px circle at var(--mx, 50%) var(--my, 50%), var(--a-glow), transparent 72%);transition: opacity 0.3s;}[data-spot]:hover::after{opacity: 1;}.sk{display: block;height: 12px;border-radius: 6px;background: linear-gradient(90deg, var(--a-fill) 0%, var(--a-fill-2) 50%, var(--a-fill) 100%);background-size: 200% 100%;}.sk-xs{width: 16px;}.sk-s{width: 48px;}.sk-m{width: 72px;margin-left: auto;}.sk-l{width: 120px;}.sk-logo{width: 36px;height: 36px;border-radius: 50%;flex: none;}.sk-btn{width: 36px;height: 36px;border-radius: 50%;margin-left: auto;}.logo{position: relative;width: 36px;height: 36px;flex: none;border-radius: 50%;overflow: hidden;}.logo img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;background: var(--n-3);}.tile{position: absolute;inset: 0;display: grid;place-items: center;font-size: 15px;font-weight: 800;color: var(--ink-strong);text-transform: uppercase;background: var(--b-red-deep);}.tile[data-tone="0"]{background: var(--b-red-deep);}.tile[data-tone="1"]{background: var(--b-red);}.tile[data-tone="2"]{background: var(--b-orange);color: var(--accent-ink);}.tile[data-tone="3"]{background: var(--b-amber);color: var(--accent-ink);}.tile[data-tone="4"]{background: var(--b-gold);color: var(--accent-ink);}.tile[data-tone="5"]{background: var(--b-yellow-2);color: var(--accent-ink);}.ticker{overflow: hidden;-webkit-mask-image: linear-gradient(90deg, transparent, var(--n-11) 8%, var(--n-11) 92%, transparent);mask-image: linear-gradient(90deg, transparent, var(--n-11) 8%, var(--n-11) 92%, transparent);}.ticker-track{display: flex;width: max-content;align-items: center;}.tick{display: inline-flex;align-items: center;gap: 10px;padding: 0 26px;min-height: 52px;white-space: nowrap;font-size: 14px;border-right: 1px solid var(--a-line);}.tick .logo{width: 24px;height: 24px;}.tick .tile{font-size: 11px;}.tick b{font-weight: 600;letter-spacing: 0.02em;}.tick .tq{color: var(--muted-2);font-variant-numeric: tabular-nums;}.tick .tm{font-variant-numeric: tabular-nums;font-weight: 600;}.tick-skel i{display: block;height: 12px;width: 70px;border-radius: 6px;background: var(--a-fill-2);}.tick-skel i:first-child{width: 42px;}.up{color: var(--up);}.down{color: var(--down);}.flat{color: var(--muted);}.stat{border: 1px solid var(--a-line);border-radius: var(--r-card);padding: 26px 24px 24px;background: linear-gradient(150deg, var(--surface-raised), var(--surface-deep) 80%);display: flex;flex-direction: column;gap: 10px;min-width: 0;}.stat-label{font-size: 12px;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--muted);}.stat-value{font-size: clamp(30px, 3vw, 44px);font-weight: 500;letter-spacing: -0.04em;line-height: 1.05;font-variant-numeric: tabular-nums;color: var(--ink-strong);overflow-wrap: anywhere;}.stat small{color: var(--muted);font-size: 13px;line-height: 1.4;}.flash-up{animation: flashUp 0.9s var(--ease-out);}.flash-down{animation: flashDown 0.9s var(--ease-out);}.switch{position: relative;width: 60px;height: 44px;flex: none;border: 0;background: transparent;padding: 0;}.switch::before{content: "";position: absolute;left: 8px;top: 10px;width: 44px;height: 24px;border-radius: var(--r-control);background: var(--n-4);border: 1px solid var(--a-line-2);transition: background-color 0.25s;}.switch .thumb{position: absolute;left: 11px;top: 13px;width: 18px;height: 18px;border-radius: 50%;background: var(--ink);box-shadow: 0 1px 2px var(--a-shadow);transition: transform 0.25s var(--ease-soft);}.switch[aria-checked="true"]::before{background: var(--accent);}.switch[aria-checked="true"] .thumb{transform: translateX(20px);background: var(--accent-ink);}.icon-btn{width: 44px;height: 44px;display: inline-grid;place-items: center;flex: none;padding: 0;border-radius: 50%;border: 1px solid var(--a-line);background: var(--a-fill);color: var(--n-9);transition: transform 0.24s var(--ease-spring), background-color var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast);}.icon-btn:hover{background: var(--a-fill-2);color: var(--ink-strong);border-color: var(--a-line-2);transform: scale(1.06);}.icon-btn.is-copied{background: var(--accent);color: var(--accent-ink);}.logo img{opacity: 0;transition: opacity 0.3s;}.logo img.is-loaded{opacity: 1;}.bars-empty{text-align: center;color: var(--faint);font-size: 28px;}.row.is-dash .cell{color: var(--faint);}.hero-atmosphere{position: absolute;inset: 0 0 0 0;z-index: -1;pointer-events: none;overflow: hidden;}.blob{position: absolute;display: block;border-radius: 50%;filter: blur(40px);}.b1{width: 60vw;height: 60vw;max-width: 900px;max-height: 900px;left: -10%;top: -20%;background: radial-gradient(circle at 50% 50%, var(--a-glow), transparent 62%);}.b2{width: 55vw;height: 55vw;max-width: 820px;max-height: 820px;right: -14%;top: 12%;background: radial-gradient(circle at 50% 50%, var(--a-glow-2), transparent 64%);}.b3{width: 40vw;height: 40vw;max-width: 600px;max-height: 600px;left: 30%;bottom: -26%;background: radial-gradient(circle at 50% 50%, var(--a-glow), transparent 66%);}.grid-lines{position: absolute;inset: -4%;display: block;background-image: linear-gradient(var(--a-glow-2) 1px, transparent 1px), linear-gradient(90deg, var(--a-glow-2) 1px, transparent 1px);background-size: 64px 64px;-webkit-mask-image: radial-gradient(ellipse at 50% 40%, var(--n-11), transparent 70%);mask-image: radial-gradient(ellipse at 50% 40%, var(--n-11), transparent 70%);}.scroll-cue{width: 44px;height: 44px;display: inline-grid;place-items: center;border-radius: 50%;border: 1px solid var(--a-line-2);color: var(--muted-2);transition: color var(--dur-fast), background-color var(--dur-fast), transform 0.24s var(--ease-spring);}.scroll-cue:hover{color: var(--ink-strong);background: var(--a-fill-2);transform: translateY(3px);}.ticker-band{border-block: 1px solid var(--a-line);background: var(--a-fill);margin-top: 24px;}.pulse{display: grid;grid-template-columns: 1fr 1.1fr;gap: 32px;align-items: center;min-height: 440px;margin-top: 80px;padding-block: 30px;}.pulse-copy > p{color: var(--muted);font-size: 17px;line-height: 1.6;margin-top: 22px;max-width: 460px;}.pulse h2{font-size: clamp(38px, 3.4vw, 49px);}.stat-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 16px;}@media (max-width: 900px){.pulse{grid-template-columns: 1fr;gap: 28px;min-height: 0;margin-top: 55px;}}@media (max-width: 420px){.stat-grid{grid-template-columns: 1fr;}}.ledger-panel{border-radius: var(--r-card);}.sortbar{display: flex;gap: 6px;padding: 10px 14px 4px;flex-wrap: wrap;}.table{padding: 4px 8px 10px;}.thead, .row{display: grid;align-items: center;gap: 12px;grid-template-columns: 36px minmax(0, 2.4fr) repeat(4, minmax(0, 1fr)) 52px;}.thead{padding: 12px 14px;font-size: 11.5px;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--muted);}.row{position: relative;min-height: 68px;padding: 8px 14px;border-radius: 14px;border-top: 1px solid var(--a-line);transition: background-color var(--dur-fast);}.row:first-child{border-top-color: transparent;}.row:hover{background: var(--a-fill);}.cell{min-width: 0;font-size: 14.5px;font-variant-numeric: tabular-nums;}.c-rank{color: var(--muted);font-size: 13px;}.c-stall{display: flex;align-items: center;gap: 12px;}.tname{display: flex;flex-direction: column;min-width: 0;gap: 2px;}.tname b{font-size: 15px;font-weight: 600;letter-spacing: -0.01em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.tname small{font-size: 12px;color: var(--muted);letter-spacing: 0.06em;text-transform: uppercase;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.cell.num{text-align: right;}.c-move{font-weight: 600;}.c-act{display: flex;justify-content: flex-end;}.cell::before{content: attr(data-label);display: none;}.feed-note{padding: 6px 22px 22px;color: var(--muted-2);font-size: 14px;}@media (max-width: 760px){.thead{display: none;}.row{grid-template-columns: 28px repeat(4, minmax(0, 1fr)) 44px;row-gap: 10px;padding: 14px 8px;}.c-rank{grid-column: 1;grid-row: 1;}.c-stall{grid-column: 2 / 6;grid-row: 1;}.c-act{grid-column: 6;grid-row: 1;}.c-quote{grid-column: 2;grid-row: 2;}.c-move{grid-column: 3;grid-row: 2;}.c-traded{grid-column: 4;grid-row: 2;}.c-depth{grid-column: 5 / 7;grid-row: 2;}.cell.num{text-align: left;}.cell[data-label]::before{display: block;font-size: 10.5px;letter-spacing: 0.12em;text-transform: uppercase;color: var(--muted);margin-bottom: 2px;font-weight: 600;}.c-act{align-self: start;}}@media (max-width: 520px){.table{padding-inline: 4px;}.row{grid-template-columns: 24px minmax(0, 1fr) minmax(0, 1fr) 44px;}.c-stall{grid-column: 2 / 4;}.c-act{grid-column: 4;}.c-quote{grid-column: 2;grid-row: 2;}.c-move{grid-column: 3;grid-row: 2;}.c-traded{grid-column: 2;grid-row: 3;}.c-depth{grid-column: 3;grid-row: 3;}.sortbar{padding-inline: 10px;}}.lenses .tabs{width: var(--container);margin-inline: auto;}.stage{border: 1px solid var(--a-line);border-radius: var(--r-card-lg);padding: 28px;min-height: 440px;background: radial-gradient(at 100% 0, var(--a-glow-2), transparent 55%), linear-gradient(150deg, var(--surface-raised), var(--surface-deep) 80%);display: flex;align-items: center;}.bars{width: 100%;display: flex;flex-direction: column;gap: 8px;}.bar-row{display: grid;grid-template-columns: 96px minmax(0, 1fr) 92px;gap: 16px;align-items: center;min-height: 34px;}.bar-name{font-size: 13px;font-weight: 600;letter-spacing: 0.06em;text-transform: uppercase;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.bar-track{height: 14px;border-radius: var(--r-control);background: var(--a-fill);overflow: hidden;}.bar-track i{display: block;height: 100%;width: 100%;border-radius: inherit;transform-origin: left center;transform: scaleX(var(--w, 0));background: linear-gradient(90deg, var(--b-red-deep), var(--b-orange), var(--b-yellow-2));transition: transform 0.6s var(--ease-soft);}.bar-row.is-skeleton .bar-track i{transform: none;}.bar-val{text-align: right;font-size: 13.5px;font-variant-numeric: tabular-nums;color: var(--n-9);}.stage-caption{text-align: center;padding: 28px 0 0;}.tagline{display: block;font-size: 26px;font-weight: 500;letter-spacing: -0.03em;color: var(--ink-strong);}.stage-caption p{color: var(--muted);max-width: 640px;margin: 12px auto 0;font-size: 16px;line-height: 1.6;}@media (max-width: 680px){.stage{padding: 18px;min-height: 0;}.bar-row{grid-template-columns: 64px minmax(0, 1fr) 68px;gap: 10px;}.tagline{font-size: 22px;}}.workspace{display: grid;grid-template-columns: 1fr 1fr;gap: 24px;}@media (max-width: 900px){.workspace{grid-template-columns: 1fr;}}.code-list{padding: 18px 22px 22px;display: flex;flex-direction: column;gap: 14px;font-family: var(--font-mono);font-size: 14px;line-height: 1.55;color: var(--n-9);}.code-list li{display: flex;gap: 16px;}.code-list i{font-style: normal;color: var(--faint);flex: none;min-width: 20px;}.chips-strip{display: flex;flex-wrap: wrap;justify-content: center;gap: 12px;margin-top: 28px;padding-block: 8px;}.register-card{background: radial-gradient(at 100% 0, var(--a-glow-2), transparent 55%), linear-gradient(150deg, var(--surface-raised), var(--surface-deep) 80%);border: 1px solid var(--a-line-2);border-radius: var(--r-card-lg);padding: 30px;width: 100%;max-width: 550px;margin-inline: auto;}@media (max-width: 680px){.register-card{padding: 24px;}}.form-header{display: flex;justify-content: space-between;align-items: flex-start;gap: 12px;margin-bottom: 24px;}.small-label{display: block;font-size: 11.5px;font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;color: var(--muted);margin-bottom: 6px;}.form-badge{width: 36px;height: 36px;display: grid;place-items: center;border-radius: 50%;border: 1px solid var(--a-line-2);color: var(--accent);}.form-fields{display: grid;grid-template-columns: 1fr 1fr;gap: 21px 16px;}.form-field{display: flex;flex-direction: column;gap: 10px;min-width: 0;}.field-label{font-size: 14px;color: var(--n-8);}.field-chip{display: flex;align-items: center;min-height: 44px;padding: 0 16px;border-radius: var(--r-control);border: 1px solid var(--a-line-2);font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.field-chip.is-inert{border-style: dashed;color: var(--faint);}.field-chip.is-stated{color: var(--ink-strong);background: var(--a-fill);}a.field-chip:hover{background: var(--a-fill-2);}.auto-run{display: flex;align-items: center;justify-content: space-between;gap: 16px;margin-top: 24px;padding-top: 20px;border-top: 1px solid var(--a-line);}.auto-run label{display: flex;align-items: center;gap: 10px;font-size: 14.5px;font-weight: 500;}.auto-run p{color: var(--muted);font-size: 13.5px;margin-top: 4px;}.team-network{position: relative;aspect-ratio: 5 / 4;width: 100%;isolation: isolate;}.net-lines{position: absolute;inset: 0;width: 100%;height: 100%;z-index: -1;}.net-lines path{fill: none;stroke: var(--a-line-2);stroke-width: 1.5;stroke-dasharray: 5 7;vector-effect: non-scaling-stroke;}.coordinator{position: absolute;left: 50%;top: 50%;translate: -50% -50%;width: 31%;aspect-ratio: 1;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;text-align: center;border-radius: 50%;border: 1px solid var(--a-line-2);background: var(--surface-raised);box-shadow: 0 0 0 10px var(--a-glow-2), 0 22px 60px var(--a-shadow);}.coordinator strong{font-size: 15px;letter-spacing: 0.04em;}.coordinator span{font-size: 12px;color: var(--muted);}.network-jobs{position: absolute;inset: 0;}.network-job{position: absolute;width: 42%;height: 24%;display: flex;align-items: center;gap: 4px;padding: 0 14px;background: var(--surface);border: 1px solid var(--a-fill-2);border-radius: var(--r-job);opacity: 0.55;transition: opacity 0.25s, border-color 0.25s, transform 0.32s var(--ease-spring);}.network-job strong{display: block;font-size: 15px;}.network-job span{display: block;font-size: 12.5px;color: var(--muted);line-height: 1.3;}.network-job:nth-child(1){left: 0;top: 0;}.network-job:nth-child(2){right: 0;top: 0;}.network-job:nth-child(3){left: 0;bottom: 0;}.network-job:nth-child(4){right: 0;bottom: 0;}.team-network[data-pick="all"] .network-job{opacity: 0.9;}.team-network[data-pick="boosts"] .network-job[data-stage="boosts"], .team-network[data-pick="filter"] .network-job[data-stage="filter"], .team-network[data-pick="pools"] .network-job[data-stage="pools"], .team-network[data-pick="rank"] .network-job[data-stage="rank"]{opacity: 1;border-color: var(--accent);transform: scale(1.04);}@media (max-width: 680px){.network-job{padding: 0 10px;}.network-job strong{font-size: 14px;}.network-job span{font-size: 11.5px;}}.role-picker{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 28px;}.role-picker .btn{padding: 0 1.1em;}.role-picker .btn.is-on{background: var(--surface-raised);border-color: var(--accent);color: var(--accent-2);}.specialist-desc{min-height: 3.2em;}.platform-section{padding-block: 100px;text-align: center;}.foundation{font-size: 36px !important;}.platform-section p{color: var(--muted);font-size: 17px;line-height: 1.6;max-width: 640px;margin: 19px auto 0;}.host{color: var(--ink-strong);font-family: var(--font-mono);font-weight: 500;overflow-wrap: anywhere;}.foundation-features{display: flex;flex-wrap: wrap;justify-content: center;gap: 12px 28px;margin-top: 30px;}.foundation-features span{display: inline-flex;align-items: center;gap: 10px;font-size: 15px;color: var(--n-9);}.foundation-features svg{color: var(--accent);}.final{position: relative;isolation: isolate;text-align: center;padding: 120px 0 90px;}.final > div:not(.hero-atmosphere):not(.crew){width: var(--container);margin-inline: auto;}.final h2{font-size: clamp(58px, 5.5vw, 80px) !important;line-height: 1.01 !important;}.final h2 > span{color: var(--b-cream) !important;}.final p{color: var(--muted);font-size: 18px;margin: 22px 0 32px;}.final-atmo .b1{left: 10%;top: 0;}.final-atmo .b2{right: 10%;top: 20%;}@media (max-width: 680px){.final{padding: 80px 0 70px;}.final h2{font-size: clamp(46px, 14vw, 58px) !important;}}.ring{position: absolute;display: block;left: 50%;top: 60%;border-radius: 50%;border: 1.5px solid var(--a-ring);}.r1{width: min(980px, 120vw);height: min(340px, 42vw);transform: translate(-50%, -50%);rotate: -8deg;opacity: 0.6;}.r2{width: min(1300px, 150vw);height: min(520px, 62vw);transform: translate(-50%, -50%);rotate: 12deg;opacity: 0.3;}.floor{position: absolute;left: -12%;right: -12%;bottom: 0;height: 46%;display: block;background: repeating-linear-gradient(90deg, var(--a-line-2) 0 1px, transparent 1px 96px), repeating-linear-gradient(0deg, var(--a-line-2) 0 1px, transparent 1px 56px);transform: perspective(520px) rotateX(62deg);transform-origin: 50% 100%;-webkit-mask-image: linear-gradient(to top, var(--n-11), transparent 92%);mask-image: linear-gradient(to top, var(--n-11), transparent 92%);}.crew-member .portrait.art img{filter: drop-shadow(0 18px 40px var(--a-glow));}.progress{position: fixed;inset: 0 0 auto 0;height: 3px;z-index: 80;pointer-events: none;}.progress i{display: block;height: 100%;background: var(--accent);transform-origin: left center;transform: scaleX(var(--prog, 0));}.js [data-reveal]{--p: 0;opacity: clamp(0, var(--p), 1);transform: translate3d(0, calc((1 - var(--p)) * 26px), 0) scale(calc(0.97 + var(--p) * 0.03));will-change: transform, opacity;}.reveal-fail [data-reveal]{--p: 1;}@keyframes ping{0%{box-shadow: 0 0 0 0 var(--a-flash);}70%{box-shadow: 0 0 0 0.5rem transparent;}100%{box-shadow: 0 0 0 0 transparent;}}@keyframes breathe{50%{opacity: 0.3;}}@keyframes shimmer{to{background-position: -200% 0;}}@keyframes float{0%, 100%{transform: translateY(0);}50%{transform: translateY(-6px);}}@keyframes drift{0%{transform: translate3d(0, 0, 0) scale(1);}100%{transform: translate3d(5%, 6%, 0) scale(1.12);}}@keyframes marquee{to{transform: translateX(-50%);}}@keyframes rowIn{from{opacity: 0;transform: translateY(0.6rem);}to{opacity: 1;transform: none;}}@keyframes flashUp{0%{background: var(--a-flash);color: var(--ink-strong);}100%{background: transparent;}}@keyframes flashDown{0%{background: var(--a-fill-2);}100%{background: transparent;}}@keyframes flashText{0%, 100%{color: var(--ink-strong);}40%{color: var(--n-7);}}@keyframes orbitA{to{rotate: 352deg;}}@keyframes orbitB{to{rotate: 372deg;}}@keyframes dashflow{to{stroke-dashoffset: -24;}}.sk{animation: shimmer 1.4s linear infinite;}.floaty{animation: float 5.5s ease-in-out infinite;}.f2{animation-delay: -1.1s;animation-duration: 6.2s;}.f3{animation-delay: -2.2s;animation-duration: 4.8s;}.f4{animation-delay: -3.3s;animation-duration: 6.8s;}.f5{animation-delay: -4.4s;}.b1{animation: drift 22s ease-in-out infinite alternate;}.b2{animation: drift 28s ease-in-out infinite alternate-reverse;}.b3{animation: drift 18s ease-in-out infinite alternate;}.r1{animation: orbitA 80s linear infinite;}.r2{animation: orbitB 120s linear infinite;}.ticker-track{animation: marquee var(--marquee-dur, 48s) linear infinite;}.ticker:hover .ticker-track, .ticker:focus-within .ticker-track{animation-play-state: paused;}.net-lines path{animation: dashflow 1.2s linear infinite;}.row.enter{animation: rowIn 0.5s var(--ease-soft) both;animation-delay: calc(var(--i, 0) * 45ms);}.bar-row.enter, .tick.enter{animation: rowIn 0.5s var(--ease-soft) both;animation-delay: calc(var(--i, 0) * 45ms);}[data-depth]{will-change: translate;}@media (prefers-reduced-motion: reduce){*, *::before, *::after{animation: none !important;transition: none !important;scroll-behavior: auto !important;}[data-reveal]{--p: 1 !important;}[data-depth]{translate: none !important;will-change: auto;}.ticker{overflow-x: auto;-webkit-mask-image: none;mask-image: none;}.ticker-track .dup{display: none;}[data-spot]::after{display: none;}}html[data-calm="on"] *, html[data-calm="on"] *::before, html[data-calm="on"] *::after{animation: none !important;transition: none !important;scroll-behavior: auto !important;}html[data-calm="on"] [data-reveal]{--p: 1 !important;}html[data-calm="on"] [data-depth]{translate: none !important;will-change: auto;}html[data-calm="on"] .ticker{overflow-x: auto;-webkit-mask-image: none;mask-image: none;}html[data-calm="on"] .ticker-track .dup{display: none;}html[data-calm="on"] [data-spot]::after{display: none;}html[data-calm="on"] .bar-track i{transition: none;}