@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-variable.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-variable.woff2) format("woff2")}:root{color-scheme:dark;--bg: #030609;--bg-soft: rgba(7, 13, 18, .78);--panel: rgba(6, 14, 19, .72);--panel-strong: rgba(4, 10, 14, .92);--line: rgba(155, 229, 255, .2);--line-strong: rgba(0, 217, 255, .72);--text: #f3f7fb;--muted: #aab7c5;--soft: #d5dee8;--faint: #8a99a8;--cyan: #00d9ff;--green: #3ee89a;--amber: #ffd166;--white: #ffffff;--shadow-cyan: 0 0 36px rgba(0, 217, 255, .2);--shadow-green: 0 0 36px rgba(62, 232, 154, .18);--font-mono: "JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display: "Space Grotesk", var(--font-sans);--text-display-hero: clamp(2.4rem, 5vw, 5.7rem);--text-display: clamp(2rem, 4vw, 4.5rem);--text-lg: 1.4rem;--text-md: 1.125rem;--text-base: 1rem;--text-sm: .86rem;--text-xs: .72rem;--leading-display: .95;--leading-heading: 1.15;--leading-ui: 1.4;--leading-prose: 1.7;--dur-1: .12s;--dur-2: .2s;--dur-3: .32s;--dur-4: .62s;--orbit-handoff-duration: 1.32s;--ease-orbit-handoff: cubic-bezier(.65, 0, .35, 1);--ease-standard: cubic-bezier(.2, .8, .2, 1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-settle: cubic-bezier(.22, 1, .36, 1);--ease-ambient: ease-in-out;--beat: 5.25s;--space-section: clamp(3.5rem, 2.5rem + 3.2vw, 7.5rem);--col-text: 46rem;--col-lead: 58rem;--col-wide: 76rem;--col-max: 96rem;--focus-ring-color: var(--cyan);--focus-ring: 2px solid var(--focus-ring-color);--glass-radius: 2px;--glass-edge: rgba(222, 248, 255, .28);--glass-bg-strong: rgba(10, 19, 25, .76);--glass-shadow: 0 18px 52px rgba(0, 0, 0, .26), inset 0 1px 0 rgba(255, 255, 255, .18);--gdx-site-grid-size: 56px;--gdx-site-grid-line: rgb(255 255 255 / .035);--gdx-site-grid-accent-cyan: rgb(79 234 255 / .024);--gdx-site-grid-accent-green: rgb(119 255 126 / .016);--gd-bg-base: #030609;--gd-bg-atmosphere: #071018;--gd-surface-base: rgba(5, 11, 16, .82);--gd-surface-raised: rgba(8, 17, 23, .88);--gd-surface-editorial: rgba(6, 13, 19, .9);--gd-surface-interactive: rgba(7, 16, 22, .88);--gd-surface-featured: rgba(8, 18, 25, .93);--gd-border-soft: rgba(171, 229, 244, .18);--gd-border-accent: rgba(0, 217, 255, .34);--gd-shadow-soft: 0 18px 54px rgba(0, 0, 0, .28);--gd-shadow-raised: 0 26px 74px rgba(0, 0, 0, .34);--gd-shadow-featured: 0 34px 110px rgba(0, 0, 0, .42), 0 0 44px rgba(0, 217, 255, .1);--gd-glow-soft: 0 0 34px rgba(0, 217, 255, .12);--gd-inset-highlight: inset 0 1px 0 rgba(255, 255, 255, .11);--gd-texture-opacity: .07;--gd-grid-opacity: .42;--gd-noise-opacity: .12;--gd-grain-opacity: .16;--gd-panel-fiber-opacity: .025;--gd-document-grain-opacity: .09;--gd-hero-atmosphere: url(/images/material/gdx-hero-atmosphere.webp);--gd-page-atmosphere: url(/images/material/gdx-page-atmosphere.webp);--gd-card-texture: url(/images/material/gdx-card-texture.webp);--gd-horizon-divider: url(/images/material/gdx-horizon-divider.webp);--gd-micrograin: url(/images/material/gdx-micrograin.webp);--gd-panel-fiber: url(/images/material/gdx-panel-fiber.webp);--gd-ridge-line: url(/images/material/gdx-ridge-line.webp);--gd-document-grain: url(/images/material/gdx-document-grain.webp);--gd-command-rail: url(/images/material/gdx-command-rail.webp);--gd-toolbench-carbon: url(/images/material/gdx-toolbench-carbon.webp);--gd-lab-signal: url(/images/material/gdx-lab-signal.webp);--gd-research-fiber: url(/images/material/gdx-research-fiber.webp);--gd-operator-field: url(/images/material/gdx-operator-field.webp);--gd-tool-fiber: url(/images/material/gdx-tool-fiber.webp);--gd-lab-field: url(/images/material/gdx-lab-field.webp);--gd-research-paper: url(/images/material/gdx-research-paper.webp);--gd-quiet-rail: url(/images/material/gdx-quiet-rail.webp);--gd-orbital-material: url(/images/material/gdx-orbital-material.webp);--gd-orbital-lattice: url(/images/material/gdx-orbital-lattice.svg);--gd-orbital-core: url(/images/material/gdx-orbital-core.webp);--gd-operator-vector: url(/images/material/gdx-operator-vector.svg);--gd-tool-vector: url(/images/material/gdx-tool-vector.svg);--gd-lab-vector: url(/images/material/gdx-lab-vector.svg);--gd-research-vector: url(/images/material/gdx-research-vector.svg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--bg);color:var(--text)}.documentation-roi-lab-entry{width:100%}.doc-roi-shell{display:grid;gap:1.4rem;width:100%}.doc-roi-product-hero,.doc-roi-guided,.doc-roi-input-panel,.doc-roi-results-shell,.doc-roi-methodology,.doc-roi-why{position:relative;overflow:hidden;border:1px solid rgba(155,229,255,.18);border-radius:8px;background:linear-gradient(135deg,rgba(0,217,255,.08),transparent 34%),linear-gradient(180deg,#0a1319db,#030609f0);box-shadow:0 18px 52px #0000003d}.doc-roi-product-hero:before,.doc-roi-guided:before,.doc-roi-input-panel:before,.doc-roi-results-shell:before,.doc-roi-methodology:before,.doc-roi-why:before{position:absolute;inset:0;pointer-events:none;content:"";background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:28px 28px;opacity:.34}.doc-roi-product-hero>*,.doc-roi-guided>*,.doc-roi-input-panel>*,.doc-roi-results-shell>*,.doc-roi-methodology>*,.doc-roi-why>*{position:relative;z-index:1}.doc-roi-product-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.5rem;padding:clamp(1.25rem,2.5vw,2rem)}.doc-roi-product-copy{max-width:48rem}.doc-roi-product-copy h2,.doc-roi-methodology h2,.doc-roi-why h2{margin:0;color:var(--text);font-size:clamp(1.65rem,3vw,2.8rem);line-height:1.03;letter-spacing:0}.doc-roi-product-copy p,.doc-roi-methodology p,.doc-roi-why p,.doc-roi-bottom-cta p,.doc-roi-result-cta p{margin:.85rem 0 0;color:var(--soft);line-height:1.7}.doc-roi-product-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;min-width:min(100%,20rem)}.doc-roi-product-actions [role=status]{flex-basis:100%;min-height:1.1rem;color:var(--green);font-size:.78rem;text-align:right;text-transform:uppercase;letter-spacing:.08em}.doc-roi-workspace{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:1.1rem;align-items:start}.doc-roi-inputs{display:grid;gap:1rem}.doc-roi-guided{display:grid;gap:1rem;padding:clamp(1rem,2vw,1.35rem)}.doc-roi-guided-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.doc-roi-guided-header strong,.doc-roi-default-note strong,.doc-roi-first-plan strong{display:block;color:var(--text);font-size:1rem;line-height:1.3}.doc-roi-guided-header p,.doc-roi-default-note p{margin:.35rem 0 0;color:var(--muted);font-size:.88rem;line-height:1.55}.doc-roi-stepper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.doc-roi-stepper span{display:flex;gap:.45rem;align-items:center;min-width:0;border:1px solid rgba(155,229,255,.14);border-radius:6px;padding:.5rem;color:var(--muted);background:#0306096b;font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.doc-roi-stepper span[data-active=true]{color:var(--text);border-color:#00d9ff85;background:#00d9ff17}.doc-roi-stepper span[data-complete=true]{color:var(--green);border-color:#3ee89a3d}.doc-roi-stepper i{display:grid;place-items:center;flex:0 0 1.35rem;width:1.35rem;height:1.35rem;border-radius:999px;color:var(--cyan);background:#00d9ff1a;font-style:normal}.doc-roi-guided-panel{display:grid;gap:1rem;border:1px solid rgba(155,229,255,.14);border-radius:8px;padding:clamp(.9rem,2vw,1.15rem);background:#0306095c}.doc-roi-guided-copy{display:grid;gap:.3rem}.doc-roi-guided-copy span{color:var(--green);font-size:.74rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.doc-roi-guided-copy h3{margin:0;color:var(--text);font-size:clamp(1.2rem,2.2vw,1.7rem);line-height:1.15;letter-spacing:0}.doc-roi-guided-copy p{margin:0;color:var(--soft);font-size:.92rem;line-height:1.6}.doc-roi-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.doc-roi-selection-summary{display:flex;flex-wrap:wrap;gap:.45rem .75rem;align-items:baseline;justify-content:space-between;border:1px solid rgba(155,229,255,.14);border-radius:8px;padding:.7rem .8rem;background:#0306095c}.doc-roi-selection-summary strong{color:var(--green);font-size:.82rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.doc-roi-selection-summary span{color:var(--muted);font-size:.82rem;line-height:1.45}.doc-roi-choice-card{display:grid;gap:.42rem;min-width:0;min-height:8.4rem;border:1px solid rgba(155,229,255,.15);border-radius:8px;padding:.85rem;color:var(--soft);background:linear-gradient(135deg,rgba(0,217,255,.06),transparent 42%),#03060985;font:inherit;text-align:left;cursor:pointer}.doc-roi-choice-card[data-selected=true]{color:var(--text);border-color:#3ee89a85;background:linear-gradient(135deg,#3ee89a26,#00d9ff14),#03060999;box-shadow:0 0 28px #3ee89a17}.doc-roi-choice-card__meta{display:flex;gap:.45rem;align-items:center;justify-content:space-between;min-width:0}.doc-roi-choice-card__check{display:grid;place-items:center;flex:0 0 1.45rem;width:1.45rem;height:1.45rem;border:1px solid rgba(155,229,255,.22);border-radius:999px;color:transparent;background:#0000002e;font-size:.78rem;font-weight:900;line-height:1}.doc-roi-choice-card[data-selected=true] .doc-roi-choice-card__check{color:var(--bg);border-color:#3ee89ad1;background:var(--green)}.doc-roi-choice-card strong{color:inherit;font-size:.94rem;line-height:1.25}.doc-roi-choice-card em{color:var(--green);font-style:normal;font-size:.8rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.doc-roi-choice-card>span:not(.doc-roi-choice-card__meta){color:var(--muted);font-size:.82rem;line-height:1.45}.doc-roi-choice-card:hover{border-color:#00d9ff8c}.doc-roi-choice-card:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.doc-roi-defaults-action{display:flex;justify-content:flex-start}.doc-roi-defaults-action button{border:0;padding:.15rem 0;color:var(--cyan);background:transparent;font:inherit;font-size:.86rem;font-weight:900;line-height:1.35;text-align:left;cursor:pointer}.doc-roi-defaults-action button:hover,.doc-roi-defaults-action button:focus-visible{color:var(--white);text-decoration:underline;text-underline-offset:.18rem}.doc-roi-defaults-action button:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.doc-roi-measurement-stack{display:grid;gap:.85rem}.doc-roi-measurement-panel,.doc-roi-default-note{border:1px solid rgba(155,229,255,.14);border-radius:8px;padding:.9rem;background:#0003}.doc-roi-measurement-heading{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between}.doc-roi-measurement-heading h4{margin:0;color:var(--text);font-size:.98rem;line-height:1.3}.doc-roi-measurement-heading p{margin:.3rem 0 0;color:var(--muted);font-size:.86rem;line-height:1.5}.doc-roi-measurement-heading button{flex:0 0 auto;border:1px solid rgba(155,229,255,.2);border-radius:6px;padding:.42rem .6rem;color:var(--soft);background:#03060985;font:inherit;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em;cursor:pointer}.doc-roi-measurement-heading button:hover,.doc-roi-measurement-heading button:focus-visible{color:var(--white);border-color:#00d9ff8c}.doc-roi-field-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-roi-guided-nav{display:flex;justify-content:space-between;gap:.7rem;margin-top:.15rem}.doc-roi-guided-nav .doc-roi-button:disabled{cursor:not-allowed;opacity:.42}.doc-roi-guided-assumptions{margin-top:0}.doc-roi-advanced{border:1px solid rgba(155,229,255,.18);border-radius:8px;background:linear-gradient(135deg,rgba(255,209,102,.07),transparent 32%),#0306097a}.doc-roi-advanced summary{display:grid;gap:.25rem;padding:1rem 1.15rem;color:var(--text);cursor:pointer}.doc-roi-advanced summary:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.doc-roi-advanced summary span{color:var(--amber);font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.doc-roi-advanced summary strong{color:var(--soft);font-size:.9rem;line-height:1.45}.doc-roi-advanced-grid{display:grid;gap:1rem;padding:0 1rem 1rem}.doc-roi-input-panel{padding:clamp(1rem,2vw,1.35rem)}.doc-roi-panel-heading,.doc-roi-results-heading,.doc-roi-result-section-heading{display:flex;gap:.9rem;align-items:flex-start}.doc-roi-panel-heading>span{display:grid;place-items:center;flex:0 0 2.2rem;width:2.2rem;height:2.2rem;border:1px solid rgba(0,217,255,.38);border-radius:6px;color:var(--cyan);background:#00d9ff14;font-size:.72rem;font-weight:800}.doc-roi-panel-heading h3,.doc-roi-result-section-heading h3,.doc-roi-results-heading h2{margin:0;color:var(--text);font-size:1rem;line-height:1.2;letter-spacing:0}.doc-roi-panel-heading p,.doc-roi-result-section-heading span,.doc-roi-results-heading p{margin:.35rem 0 0;color:var(--muted);font-size:.9rem;line-height:1.55}.doc-roi-field-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1.1rem}.doc-roi-field{display:grid;gap:.65rem;min-width:0;padding:.85rem;border:1px solid rgba(155,229,255,.14);border-radius:8px;background:#03060975}.doc-roi-field-heading{display:grid;gap:.25rem}.doc-roi-field-heading label{color:var(--text);font-size:.86rem;font-weight:800;line-height:1.25}.doc-roi-field-heading span,.doc-roi-range-row output,.doc-roi-metric small,.doc-roi-priority-rank span,.doc-roi-priority-rank strong{color:var(--muted);font-size:.76rem;line-height:1.35}.doc-roi-number-wrap{display:flex;align-items:center;min-height:2.55rem;border:1px solid rgba(155,229,255,.2);border-radius:6px;background:#00000047}.doc-roi-number-wrap>span{padding:0 .15rem 0 .7rem;color:var(--cyan);font-size:.84rem;font-weight:800}.doc-roi-number-wrap>span:last-child{padding:0 .7rem 0 .15rem}.doc-roi-number-wrap input{width:100%;min-width:0;border:0;outline:0;padding:.72rem .7rem;color:var(--text);background:transparent;font:inherit;font-size:.95rem;font-weight:800}.doc-roi-range-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(3.5rem,auto);gap:.65rem;align-items:center}.doc-roi-range-row input[type=range]{width:100%;accent-color:var(--cyan)}.doc-roi-results{position:sticky;top:5.5rem}.doc-roi-results-shell{display:grid;gap:1.05rem;padding:clamp(1rem,2vw,1.35rem)}.doc-roi-results-heading{display:grid}.doc-roi-results-heading>span{color:var(--green);font-size:.74rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.doc-roi-results-heading h2{margin-top:.28rem;font-size:clamp(1.35rem,2vw,1.9rem)}.doc-roi-results-heading p{color:var(--soft)}.doc-roi-results-heading .doc-roi-default-status,.doc-roi-results-heading .doc-roi-assumptions-summary{margin-top:.55rem;border:1px solid rgba(155,229,255,.12);border-radius:6px;padding:.55rem .65rem;color:var(--muted);background:#0000002e;font-size:.78rem;line-height:1.45}.doc-roi-results-heading .doc-roi-default-status:empty{display:none}.doc-roi-results-heading .doc-roi-assumptions-summary{color:var(--soft)}.doc-roi-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.doc-roi-metric{min-width:0;min-height:7.1rem;padding:.85rem;border:1px solid rgba(155,229,255,.15);border-radius:8px;background:#03060994}.doc-roi-metric span{display:block;color:var(--muted);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.doc-roi-metric strong{display:block;margin-top:.4rem;color:var(--text);font-size:clamp(1.35rem,2.7vw,2.1rem);line-height:1.02;overflow-wrap:anywhere}.doc-roi-metric small{display:block;margin-top:.5rem}.doc-roi-breakdown,.doc-roi-priorities,.doc-roi-first-plan{display:grid;gap:.85rem}.doc-roi-result-section-heading{justify-content:space-between}.doc-roi-result-section-heading span{max-width:12rem;text-align:right}.doc-roi-breakdown-bar{display:flex;gap:.2rem;width:100%;min-height:.85rem;overflow:hidden;border:1px solid rgba(155,229,255,.16);border-radius:6px;background:#ffffff0f}.doc-roi-breakdown-bar span{flex:0 0 var(--doc-roi-segment-size);min-width:.18rem;background:var(--doc-roi-segment-color);box-shadow:0 0 18px color-mix(in srgb,var(--doc-roi-segment-color),transparent 62%)}.doc-roi-breakdown-list{display:grid;gap:.45rem;margin:0}.doc-roi-breakdown-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.48rem 0;border-bottom:1px solid rgba(155,229,255,.1)}.doc-roi-breakdown-list dt,.doc-roi-breakdown-list dd{margin:0}.doc-roi-breakdown-list dt{display:flex;gap:.5rem;align-items:center;color:var(--soft);font-size:.86rem}.doc-roi-breakdown-list dt i{flex:0 0 .65rem;width:.65rem;height:.65rem;border-radius:999px}.doc-roi-breakdown-list dd{display:flex;gap:.5rem;align-items:baseline;color:var(--muted);font-size:.78rem}.doc-roi-breakdown-list dd strong{color:var(--text);font-size:.92rem}.doc-roi-priorities ol{display:grid;gap:.7rem;margin:0;padding:0;list-style:none;counter-reset:doc-roi-priority}.doc-roi-priorities li{display:grid;grid-template-columns:minmax(8.4rem,.38fr) minmax(0,1fr);gap:.85rem;padding:.85rem;border:1px solid rgba(155,229,255,.14);border-radius:8px;background:#00000038;counter-increment:doc-roi-priority}.doc-roi-priority-rank{display:grid;align-content:start;gap:.32rem}.doc-roi-priority-rank:before{content:counter(doc-roi-priority,decimal-leading-zero);color:var(--cyan);font-size:1.25rem;font-weight:900;line-height:1}.doc-roi-priority-rank strong{color:var(--green);font-weight:900}.doc-roi-priority-copy h4{margin:0;color:var(--text);font-size:.95rem;line-height:1.35}.doc-roi-priority-copy p{margin:.4rem 0 0;color:var(--soft);font-size:.86rem;line-height:1.55}.doc-roi-priority-copy div{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.65rem}.doc-roi-priority-copy div span{border:1px solid rgba(155,229,255,.16);border-radius:999px;padding:.22rem .48rem;color:var(--soft);background:#ffffff0b;font-size:.72rem}.doc-roi-first-plan>div:last-child{border:1px solid rgba(155,229,255,.14);border-radius:8px;padding:.85rem;background:#00000038}.doc-roi-first-plan ol{display:grid;gap:.45rem;margin:.65rem 0 0;padding-left:1.15rem}.doc-roi-first-plan li{color:var(--soft);font-size:.84rem;line-height:1.5}.doc-roi-result-cta{padding:.95rem;border:1px solid rgba(62,232,154,.22);border-radius:8px;background:#3ee89a12}.doc-roi-result-cta strong,.doc-roi-bottom-cta strong{display:block;color:var(--text);font-size:1rem}.doc-roi-result-cta a{display:inline-flex;margin-top:.85rem;color:var(--green);font-size:.86rem;font-weight:900}.doc-roi-result-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.doc-roi-result-actions a,.doc-roi-result-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;border:1px solid rgba(155,229,255,.22);border-radius:6px;padding:.5rem .7rem;color:var(--soft);background:#0306096b;font:inherit;font-size:.78rem;font-weight:900;line-height:1.1;cursor:pointer}.doc-roi-result-actions a:hover,.doc-roi-result-actions button:hover{color:var(--white);border-color:#00d9ff9e}.doc-roi-result-actions a:focus-visible,.doc-roi-result-actions button:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.doc-roi-result-cta [role=status]{display:block;min-height:1.1rem;margin-top:.65rem;color:var(--green);font-size:.74rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.doc-roi-button{display:inline-flex;align-items:center;justify-content:center;min-height:2.7rem;border:1px solid rgba(155,229,255,.3);border-radius:6px;padding:.68rem .95rem;color:var(--text);background:#0306099e;font:inherit;font-size:.85rem;font-weight:900;line-height:1.1;cursor:pointer}.doc-roi-button-primary{border-color:#3ee89a80;background:linear-gradient(135deg,#3ee89a33,#00d9ff1a);color:var(--text)}.doc-roi-button-secondary{border-color:#9be5ff38;color:var(--soft)}.doc-roi-button:hover,.doc-roi-result-cta a:hover{color:var(--white);border-color:#00d9ff9e}.doc-roi-button:focus-visible,.doc-roi-result-cta a:focus-visible,.doc-roi-number-wrap:focus-within,.doc-roi-range-row input:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.doc-roi-methodology,.doc-roi-why{display:grid;grid-template-columns:minmax(0,.9fr) minmax(18rem,1.1fr);gap:1.25rem;padding:clamp(1.25rem,2.5vw,2rem)}.doc-roi-formula-grid{display:grid;gap:.65rem}.doc-roi-formula-grid span{display:block;border-left:2px solid rgba(0,217,255,.55);padding:.7rem .8rem;color:var(--soft);background:#03060970;font-size:.86rem;line-height:1.55}.doc-roi-bottom-cta{align-self:start;border:1px solid rgba(62,232,154,.2);border-radius:8px;padding:1rem;background:#3ee89a12}.doc-roi-bottom-cta .doc-roi-button{margin-top:.9rem}@media(max-width:1120px){.doc-roi-workspace,.doc-roi-methodology,.doc-roi-why{grid-template-columns:1fr}.doc-roi-results{position:static}}@media(max-width:860px){.doc-roi-product-hero{grid-template-columns:1fr}.doc-roi-product-actions{justify-content:flex-start}.doc-roi-product-actions [role=status]{text-align:left}.doc-roi-guided-header,.doc-roi-stepper,.doc-roi-choice-grid,.doc-roi-field-grid{grid-template-columns:1fr}.doc-roi-guided-header{align-items:stretch}.doc-roi-stepper span{min-height:2.65rem}.doc-roi-measurement-heading{display:grid}.doc-roi-metric-grid,.doc-roi-priorities li,.doc-roi-breakdown-list div{grid-template-columns:1fr}.doc-roi-result-section-heading{display:grid}.doc-roi-result-section-heading span{max-width:none;text-align:left}}*{box-sizing:border-box}html{scroll-padding-top:88px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{position:relative;margin:0;min-width:320px;background:radial-gradient(circle at 68% 15%,rgba(0,217,255,.12),transparent 34rem),radial-gradient(circle at 18% 38%,rgba(155,229,255,.07),transparent 28rem),radial-gradient(circle at 78% 45%,rgba(62,232,154,.075),transparent 26rem),linear-gradient(180deg,#0710189e,#03060900 34rem);transition:--core-accent var(--dur-4) var(--ease-out-expo);color:var(--text);overflow-x:hidden}::selection{background:#00d9ff4d;color:var(--text)}html{scrollbar-color:rgba(155,229,255,.26) rgba(5,11,16,.9)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#9be5ff38;border:2px solid #050b10}::-webkit-scrollbar-thumb:hover{background:#9be5ff57}::-webkit-scrollbar-track{background:#050b10e6}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--focus-ring);outline-offset:3px}body:before{position:fixed;inset:0;z-index:0;pointer-events:none;content:"";background-image:radial-gradient(circle at 12% 22%,rgba(255,255,255,.2) 0 1px,transparent 1.5px),radial-gradient(circle at 63% 71%,rgba(155,229,255,.16) 0 1px,transparent 1.5px),radial-gradient(circle at 84% 38%,rgba(255,255,255,.12) 0 .8px,transparent 1.3px),linear-gradient(var(--gdx-site-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--gdx-site-grid-line) 1px,transparent 1px),linear-gradient(var(--gdx-site-grid-accent-cyan) 1px,transparent 1px),linear-gradient(90deg,var(--gdx-site-grid-accent-green) 1px,transparent 1px),radial-gradient(ellipse 46% 38% at 72% 16%,color-mix(in srgb,var(--core-accent, var(--cyan)) 20%,transparent),transparent 100%);background-size:277px 251px,331px 307px,409px 383px,var(--gdx-site-grid-size) var(--gdx-site-grid-size),var(--gdx-site-grid-size) var(--gdx-site-grid-size),calc(var(--gdx-site-grid-size) * 4) calc(var(--gdx-site-grid-size) * 4),calc(var(--gdx-site-grid-size) * 4) calc(var(--gdx-site-grid-size) * 4),100% 100%;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,repeat,no-repeat;-webkit-mask-image:radial-gradient(circle at 50% 20%,black,rgb(0 0 0 / .68) 38%,transparent 84%);mask-image:radial-gradient(circle at 50% 20%,black,rgb(0 0 0 / .68) 38%,transparent 84%);opacity:.72}body:after{position:fixed;inset:0;z-index:0;pointer-events:none;content:"";background:linear-gradient(180deg,#03060926,#030609c7),var(--gd-micrograin) 0 0 / 420px 420px repeat,var(--gd-page-atmosphere) center top / cover no-repeat;background-blend-mode:normal,screen,screen;opacity:calc(var(--gd-noise-opacity) + var(--gd-grain-opacity));mix-blend-mode:screen}body>*{position:relative;z-index:1}body[class*=interface-mode-]{--interface-navy: #071126;--interface-blue: #6da8ff;--interface-blue-soft: rgba(109, 168, 255, .22);--interface-crimson: #b44757;--interface-crimson-soft: rgba(180, 71, 87, .18);--interface-silver: #eef3f8;--interface-silver-soft: rgba(238, 243, 248, .38);--interface-line: rgba(238, 243, 248, .18);--line-strong: rgba(109, 168, 255, .74);--shadow-cyan: 0 0 40px rgba(109, 168, 255, .24);--gdx-site-grid-line: rgb(238 243 248 / .022);--gdx-site-grid-accent-cyan: rgb(109 168 255 / .032);--gdx-site-grid-accent-green: rgb(238 243 248 / .012);background:radial-gradient(circle at 14% 8%,var(--interface-blue-soft),transparent 30rem),radial-gradient(circle at 84% 12%,var(--interface-crimson-soft),transparent 28rem),radial-gradient(circle at 72% 48%,rgba(238,243,248,.055),transparent 28rem),radial-gradient(circle at 78% 45%,rgba(62,232,154,.055),transparent 26rem)}body.page-accent-research{--gdx-site-grid-line: rgb(255 255 255 / .02);--gdx-site-grid-accent-cyan: rgb(79 234 255 / .01);--gdx-site-grid-accent-green: rgb(119 255 126 / .008)}body.interface-mode-new-year{--interface-blue: #9edfff;--interface-blue-soft: rgba(158, 223, 255, .23);--interface-crimson: #f2f5ff;--interface-crimson-soft: rgba(242, 245, 255, .12);--interface-silver: #ffffff}body.interface-mode-mlk-day,body.interface-mode-presidents-day{--interface-blue: #84b7ff;--interface-blue-soft: rgba(132, 183, 255, .24);--interface-crimson: #c65363;--interface-crimson-soft: rgba(198, 83, 99, .16);--interface-silver: #f6f8fb}body.interface-mode-memorial-day{--interface-blue: #6da8ff;--interface-blue-soft: rgba(109, 168, 255, .22);--interface-crimson: #b44757;--interface-crimson-soft: rgba(180, 71, 87, .18);--interface-silver: #eef3f8}body.interface-mode-memorial-day-build-up,body.interface-mode-memorial-day-reflection{--interface-blue: #6da8ff;--interface-blue-soft: rgba(109, 168, 255, .2);--interface-crimson: #b44757;--interface-crimson-soft: rgba(180, 71, 87, .15);--interface-silver: #eef3f8}body.interface-mode-memorial-day-holiday{--interface-blue: #8abaff;--interface-blue-soft: rgba(88, 146, 255, .34);--interface-crimson: #d84a5d;--interface-crimson-soft: rgba(216, 74, 93, .28);--interface-silver: #ffffff;--interface-silver-soft: rgba(255, 255, 255, .54);--interface-line: rgba(255, 255, 255, .24);--line-strong: rgba(138, 186, 255, .9);--shadow-cyan: 0 0 44px rgba(88, 146, 255, .32);background:radial-gradient(circle at 12% 7%,rgba(88,146,255,.26),transparent 30rem),radial-gradient(circle at 86% 10%,rgba(216,74,93,.22),transparent 28rem),radial-gradient(circle at 60% 42%,rgba(255,255,255,.08),transparent 30rem),linear-gradient(135deg,rgba(7,17,38,.32),transparent 48%,rgba(216,74,93,.07)),var(--bg)}body.interface-mode-juneteenth{--interface-blue: #6bb8ff;--interface-blue-soft: rgba(107, 184, 255, .18);--interface-crimson: #d34857;--interface-crimson-soft: rgba(211, 72, 87, .26);--interface-silver: #f8cf6a}body.interface-mode-independence-day{--interface-blue: #76b7ff;--interface-blue-soft: rgba(118, 183, 255, .27);--interface-crimson: #d84f63;--interface-crimson-soft: rgba(216, 79, 99, .2);--interface-silver: #ffffff}body.interface-mode-labor-day{--interface-blue: #53c8ff;--interface-blue-soft: rgba(83, 200, 255, .24);--interface-crimson: #f5d77a;--interface-crimson-soft: rgba(245, 215, 122, .14);--interface-silver: #e9f2fb}body.interface-mode-fall-civic{--interface-blue: #8eb8df;--interface-blue-soft: rgba(142, 184, 223, .2);--interface-crimson: #d7a35f;--interface-crimson-soft: rgba(215, 163, 95, .14);--interface-silver: #f1e6d4}body.interface-mode-halloween{--interface-blue: #b98cff;--interface-blue-soft: rgba(185, 140, 255, .22);--interface-crimson: #ff9d45;--interface-crimson-soft: rgba(255, 157, 69, .16);--interface-silver: #f6e6c8}body.interface-mode-veterans-day{--interface-blue: #7db2ff;--interface-blue-soft: rgba(125, 178, 255, .22);--interface-crimson: #b84f62;--interface-crimson-soft: rgba(184, 79, 98, .14);--interface-silver: #f4f7fb}body.interface-mode-thanksgiving{--interface-blue: #f3c969;--interface-blue-soft: rgba(243, 201, 105, .2);--interface-crimson: #c66a43;--interface-crimson-soft: rgba(198, 106, 67, .18);--interface-silver: #f6eee1}body.interface-mode-christmas{--interface-blue: #6ee6c0;--interface-blue-soft: rgba(110, 230, 192, .2);--interface-crimson: #d86b74;--interface-crimson-soft: rgba(216, 107, 116, .16);--interface-silver: #f7fbff}@media(max-width:720px){:root{--gdx-site-grid-size: 48px;--gdx-site-grid-line: rgb(255 255 255 / .024);--gdx-site-grid-accent-cyan: rgb(79 234 255 / .012);--gdx-site-grid-accent-green: rgb(119 255 126 / .008)}body.page-accent-research{--gdx-site-grid-line: rgb(255 255 255 / .018);--gdx-site-grid-accent-cyan: rgb(79 234 255 / .008);--gdx-site-grid-accent-green: rgb(119 255 126 / .006)}}a{color:inherit;text-decoration:none}:where(.site-shell,.tool-modal-panel) :where(article,aside,div,footer,header,li,main,nav,ol,section,ul){min-width:0}:where(.site-shell,.tool-modal-panel) :where(.card,.panel,.tile,.section-card,.content-card,.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.tool-directory-panel,.tool-index-tile,.seo-card,.tool-card,.research-feature,.research-note,.lab-card,.lab-index-card,.flagship-card,.archive-item,.experience-lane,.document-pdf-preview,.document-citation-grid>div,.document-related a,.document-companion-grid a,.core-pages a,.footer-sitemap a){min-width:0}:where(.site-shell,.tool-modal-panel) :where(p,li,dd,blockquote,figcaption,code,pre,label,input,textarea,select,output,.card-body,.flow-text,.prose,.project-body,.document-prose,.document-subtitle,.tool-card-heading p,.gdx-glass-button__text,.node-label),:where(.site-shell,.tool-modal-panel) :where(.project-body,.document-prose,.document-related,.document-companion-grid,.seo-card,.route-card,.tool-card,.tool-index-tile,.lab-card,.flagship-card) a{overflow-wrap:anywhere;word-break:normal}:where(.site-shell,.tool-modal-panel) :where(.display-title,.hero-title,.card-title,h1,h2,h3,h4,.seo-card h2,.route-card h3,.tool-card-heading h3,.flagship-card h3,.token-lab-title-block h2){-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;text-wrap:balance;word-break:normal}@media(prefers-reduced-transparency:reduce),(forced-colors:active){body{background:var(--gd-bg-base)}}.site-shell{width:min(100%,1760px);margin:0 auto;border-inline:1px solid rgba(255,255,255,.08)}.topbar{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:max-content minmax(0,1fr) auto auto auto auto;gap:clamp(.5rem,1vw,1rem);align-items:center;min-height:74px;padding:0 5.2vw;border-bottom:1px solid rgba(255,255,255,.14);background:#030609d1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.skip-link{position:fixed;left:1rem;top:1rem;z-index:1000;transform:translateY(calc(-100% - 1.5rem));padding:.7rem .9rem;border:1px solid var(--cyan);background:#030609;color:var(--white);font-family:var(--font-mono);font-size:.82rem;font-weight:800;text-decoration:none;box-shadow:var(--shadow-cyan)}.skip-link:focus-visible{transform:translateY(0);outline:2px solid var(--green);outline-offset:3px}main#top:focus{outline:none}.brand{display:inline-flex;align-items:baseline;min-width:max-content;max-width:100%;overflow:visible;background:none;border:0;box-shadow:none;font-family:var(--font-mono);font-size:clamp(1.05rem,1.7vw,1.55rem);font-weight:800;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;white-space:nowrap;word-break:normal}.brand span,.role-1,.section-heading a,.archive-action{color:var(--cyan)}.nav-toggle{display:none;align-items:center;justify-self:end;min-height:40px;padding:0 .75rem;border:1px solid rgba(155,229,255,.24);border-radius:2px;background:#03060999;color:var(--soft);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.02em;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}.nav-toggle:hover,.nav-toggle:focus-visible{border-color:#00d9ff8c;color:var(--text);background:#00d9ff0f}.nav-toggle:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.nav-links{display:flex;gap:clamp(.7rem,1.5vw,1.75rem);min-width:0;max-width:100%;justify-self:end;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;white-space:nowrap;color:var(--muted);font-family:var(--font-mono);font-size:.76rem}.nav-links::-webkit-scrollbar{display:none}.nav-links a{flex:0 0 auto;white-space:nowrap}.nav-links a:hover,.contact-links a:hover{color:var(--cyan)}.terminal-button{display:grid;justify-self:end;width:48px;height:40px;place-items:center;border:1px solid rgba(62,232,154,.5);color:var(--green);font-family:var(--font-mono);box-shadow:var(--shadow-green)}.hero{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(26rem,1fr);grid-template-areas:"copy bay" "deck bay";grid-template-rows:auto 1fr;gap:0 clamp(2rem,4vw,6rem);align-items:start;min-height:calc(88vh - 74px);padding:clamp(2.5rem,4.5vw,5rem) 5.2vw clamp(2.5rem,5vw,5rem)}.hero-copy{grid-area:copy;position:relative;z-index:2}.hero-deck{grid-area:deck;position:relative;z-index:2}.hero>.viewport-bay{grid-area:bay}.vertical-line{position:absolute;left:-3.8rem;top:.8rem;margin:0;transform:rotate(180deg);writing-mode:vertical-rl;color:var(--muted);font-family:var(--font-mono);font-size:.7rem;letter-spacing:0;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{margin-bottom:1.1rem;font-family:var(--font-mono);font-size:clamp(4rem,7.4vw,7.4rem);line-height:.9;letter-spacing:0;text-shadow:0 0 28px rgba(255,255,255,.14)}.role-line{display:flex;flex-wrap:wrap;gap:.55rem;align-items:baseline;margin-bottom:1.6rem;color:var(--white);font-family:var(--font-mono);font-size:clamp(1.1rem,2vw,1.8rem)}.role-2{color:var(--green)}.dot{color:#ffffff73}.hero-body{max-width:42rem;color:var(--soft);font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.7}.hero-body ul{list-style:none;margin:1.2rem 0 0;padding:0;max-width:42rem;font-size:clamp(.95rem,1.1vw,1.05rem)}.hero-body li{padding:.55rem 0;border-top:1px solid rgba(155,229,255,.14);color:var(--soft);line-height:1.5;transition:--core-accent var(--dur-4) var(--ease-out-expo);border-top-color:color-mix(in oklab,var(--core-accent, var(--cyan)) 22%,rgba(155,229,255,.08))}.hero-body li strong{color:var(--text);font-weight:700}.hero-actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2rem}.hero-proof-links{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;max-width:42rem;margin-top:1.05rem;color:var(--muted);font-family:var(--font-mono);font-size:.76rem}.hero-proof-links span{color:#ffffff8f}.hero-proof-links a{display:inline-flex;align-items:center;min-height:34px;padding:0 .68rem;border:1px solid rgba(155,229,255,.16);border-radius:2px;background:#0306096b;color:var(--soft);font-weight:800;line-height:1.15;text-decoration:none;transition:border-color .18s ease,background .18s ease,color .18s ease}.hero-proof-links a:hover,.hero-proof-links a:focus-visible{border-color:#00d9ff6b;color:var(--text);background:#00d9ff0f}.hero-proof-links a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 1.2rem;border:1px solid var(--line);font-family:var(--font-mono);font-size:.84rem;font-weight:700}.button.primary{border-color:var(--line-strong);background:#00d9ff1a;color:var(--cyan);box-shadow:var(--shadow-cyan)}.button.secondary{border-color:#3ee89a85;color:var(--green);box-shadow:var(--shadow-green)}button.button{background:transparent;color:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.viewport-bay{position:relative;justify-self:center;align-self:center;width:min(100%,33rem);min-width:0;padding:clamp(1.75rem,2.8vw,2.25rem) clamp(.82rem,1.3vw,1.05rem) clamp(2.65rem,3.6vw,3.35rem);border:1px solid rgba(155,229,255,.12);background:linear-gradient(135deg,rgba(255,255,255,.065),transparent 18%),linear-gradient(320deg,rgba(0,217,255,.045),transparent 30%),radial-gradient(ellipse at 16% 15%,rgba(155,229,255,.075),transparent 28%),radial-gradient(ellipse at 84% 86%,rgba(62,232,154,.045),transparent 26%),linear-gradient(145deg,#020508fc,#080f13eb 44%,#010407fc);clip-path:polygon(11% 0,100% 0,100% 82%,92% 100%,0 100%,0 17%);isolation:isolate;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #000000a6,inset 0 0 44px #00000080,0 24px 74px #0000004d,-16px 0 34px #00d9ff09,14px 0 34px #3ee89a07}.viewport-bay:before,.viewport-bay:after{position:absolute;content:"";pointer-events:none}.viewport-bay:before{inset:clamp(1.75rem,2.8vw,2.25rem) clamp(.82rem,1.3vw,1.05rem) clamp(2.65rem,3.6vw,3.35rem);z-index:0;clip-path:polygon(5.5% 0,100% 0,100% 88%,94% 100%,0 100%,0 9%);box-shadow:inset 18px 18px 30px #000000a8,inset -18px -18px 34px #0000009e,inset 0 0 0 1px #9be5ff18,inset 0 0 32px #00d9ff08;box-shadow:inset 18px 18px 30px #000000a8,inset -18px -18px 34px #0000009e,inset 0 0 0 1px color-mix(in oklab,var(--core-accent, var(--cyan)) 26%,rgba(155,229,255,.045)),inset 0 0 32px color-mix(in srgb,var(--core-accent, var(--cyan)) 3.5%,transparent)}.viewport-bay:after{inset:0;z-index:3;background:linear-gradient(90deg,transparent 0 5%,rgba(155,229,255,.09) 7%,transparent 10% 90%,rgba(62,232,154,.07) 93%,transparent 96%),linear-gradient(180deg,rgba(255,255,255,.052),transparent 12% 84%,rgba(0,0,0,.32)),repeating-linear-gradient(90deg,transparent 0 42px,rgba(255,255,255,.02) 43px 44px);clip-path:polygon(11% 0,100% 0,100% 82%,92% 100%,0 100%,0 17%);opacity:.48}.ship-interior{position:absolute;inset:0;z-index:4;pointer-events:none}.ship-interior span{position:absolute;display:block;pointer-events:none}.hull-plate{background:linear-gradient(180deg,rgba(255,255,255,.052),transparent 42%),linear-gradient(90deg,#010407f0,#0a1519d6,#010407f5);box-shadow:inset 0 0 0 1px #ffffff08,inset 0 -14px 24px #00000057,0 0 20px #00d9ff09}.hull-plate:before,.hull-plate:after{position:absolute;content:"";pointer-events:none}.hull-plate:before{inset:0;background:repeating-linear-gradient(90deg,transparent 0 54px,rgba(155,229,255,.035) 55px 56px,transparent 57px 108px),linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);opacity:.34}.hull-plate:after{left:8%;right:10%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,217,255,.18),rgba(255,255,255,.12),transparent);box-shadow:0 0 10px #00d9ff17}.hull-plate-top{left:11%;right:0;top:0;height:clamp(1.25rem,2.3vw,1.85rem);clip-path:polygon(4% 0,100% 0,100% 100%,0 78%)}.hull-plate-bottom{left:0;right:8%;bottom:0;height:clamp(2.1rem,3.5vw,2.9rem);clip-path:polygon(0 0,94% 18%,100% 100%,0 100%);background:linear-gradient(0deg,rgba(255,255,255,.055),transparent 46%),linear-gradient(90deg,#010407fc,#081115ed,#010407fc)}.hull-rib{top:14%;bottom:9%;width:clamp(1.6rem,3.4vw,2.45rem);background:linear-gradient(90deg,rgba(255,255,255,.055),transparent 38%),linear-gradient(180deg,rgba(0,217,255,.08),transparent 28% 72%,rgba(62,232,154,.05)),#010407d1;box-shadow:inset 0 0 0 1px #9be5ff14,inset 0 0 28px #00000094}.hull-rib-left{left:0;clip-path:polygon(0 0,100% 7%,80% 88%,0 100%)}.hull-rib-right{right:0;clip-path:polygon(20% 0,100% 0,100% 100%,0 86%)}.hull-console-lip{left:18%;right:13%;bottom:clamp(.65rem,1.3vw,1rem);height:clamp(.65rem,1vw,.9rem);border-block:1px solid rgba(155,229,255,.1);background:linear-gradient(90deg,rgba(0,217,255,.22),transparent 18% 82%,rgba(62,232,154,.18)),repeating-linear-gradient(90deg,transparent 0 16px,rgba(255,255,255,.065) 17px 18px),#02060adb;opacity:.58;box-shadow:0 0 18px #00d9ff14,inset 0 0 18px #00000085;background:linear-gradient(90deg,color-mix(in srgb,var(--core-accent, var(--cyan)) 22%,transparent),transparent 18% 82%,color-mix(in srgb,var(--core-accent, var(--green)) 18%,transparent)),repeating-linear-gradient(90deg,transparent 0 16px,rgba(255,255,255,.065) 17px 18px),#02060adb;box-shadow:0 0 18px color-mix(in srgb,var(--core-accent, var(--cyan)) 8%,transparent),inset 0 0 18px #00000085}.hull-light{width:.34rem;height:.34rem;border-radius:999px;background:#3ee89af2;box-shadow:0 0 10px #3ee89a9e,0 0 22px #3ee89a2e;transition:--core-accent var(--dur-4) var(--ease-out-expo);box-shadow:0 0 10px color-mix(in oklab,var(--core-accent, var(--green)) 30%,rgba(62,232,154,.55)),0 0 22px color-mix(in srgb,var(--core-accent, var(--green)) 16%,transparent)}.hull-light-one{left:15%;top:clamp(.75rem,1.3vw,1rem)}.hull-light-two{right:14%;top:clamp(.75rem,1.3vw,1rem);background:#00d9fff2;box-shadow:0 0 10px #00d9ff9e,0 0 22px #00d9ff33}.hull-light-three{right:20%;bottom:clamp(.82rem,1.45vw,1.1rem);background:#ffd166e6;box-shadow:0 0 10px #ffd16685,0 0 22px #ffd16624}.hull-slot{height:1px;background:linear-gradient(90deg,transparent,rgba(155,229,255,.36),transparent);box-shadow:0 0 14px #00d9ff29}.hull-slot-left{left:18%;top:clamp(.9rem,1.7vw,1.3rem);width:14%}.hull-slot-right{right:24%;bottom:clamp(1rem,1.7vw,1.35rem);width:16%}.orbital-system{--orbit-drift-x: 0px;--orbit-drift-y: 0px;--orbit-live-drift-x: 0px;--orbit-live-drift-y: 0px;--orbit-star-drift-x: 0px;--orbit-star-drift-y: 0px;--orbit-tilt-x: 0deg;--orbit-tilt-y: 0deg;--orbit-glow-x: 52%;--orbit-glow-y: 38%;--orbit-progress: 0;--orbit-step-progress: 0;--orbit-pulse: .5;--orbit-spin: 0turn;--orbit-traffic-x: 0px;--orbit-traffic-y: 0px;--orbit-core-x: 50%;--orbit-core-y: 47%;--orbit-panel-glow-a: rgba(0, 217, 255, .2);--orbit-panel-glow-b: rgba(62, 232, 154, .13);--orbit-panel-glow-c: rgba(255, 124, 200, .08);--viewport-rim-a: rgba(0, 217, 255, .46);--viewport-rim-b: rgba(62, 232, 154, .22);position:relative;z-index:1;min-height:clamp(360px,31vw,430px);border:1px solid rgba(155,229,255,.1);background:radial-gradient(ellipse at var(--orbit-glow-x) var(--orbit-glow-y),rgba(255,255,255,.1),transparent 7%),radial-gradient(circle at var(--orbit-core-x) var(--orbit-core-y),rgba(255,255,255,.1),transparent 8%),radial-gradient(ellipse at 52% 38%,rgba(0,217,255,.15),transparent 21%),radial-gradient(ellipse at 75% 18%,rgba(112,183,255,.07),transparent 22%),conic-gradient(from 210deg at 48% 46%,rgba(0,217,255,.12),transparent 16%,rgba(62,232,154,.08),transparent 38%,transparent 62%,rgba(0,217,255,.08),transparent 82%),linear-gradient(130deg,rgba(0,217,255,.08),transparent 34%),linear-gradient(302deg,rgba(62,232,154,.08),transparent 42%),#02060af0;overflow:hidden;clip-path:polygon(5.5% 0,100% 0,100% 88%,94% 100%,0 100%,0 9%);transform:perspective(1200px) rotateX(var(--orbit-tilt-x)) rotateY(var(--orbit-tilt-y)) translateZ(0);transition:border-color .18s ease,box-shadow .18s ease;transform-style:preserve-3d;touch-action:pan-y;box-shadow:inset 0 0 0 1px #ffffff07,inset 0 0 54px #00d9ff07,inset 0 0 96px #0000003d}.orbital-system[data-live-orbit]{isolation:isolate}.orbital-system[data-orbit-engaged=true]{border-color:#00d9ff47;box-shadow:0 0 0 1px #3ee89a0b,inset 0 0 64px #00d9ff0d,0 0 38px #00d9ff17,0 0 62px #3ee89a0b}.orbital-system[data-orbit-paused=true] .radar-sweep,.orbital-system[data-orbit-paused=true] .node,.orbital-system[data-orbit-paused=true] .galaxy-depth:before,.orbital-system[data-orbit-paused=true] .galaxy-depth:after,.orbital-system[data-orbit-paused=true] .stellar-river,.orbital-system[data-orbit-paused=true] .ion-shelf,.orbital-system[data-orbit-paused=true] .star,.orbital-system[data-orbit-paused=true] .star-cluster,.orbital-system[data-orbit-paused=true] .core-plasma,.orbital-system[data-orbit-paused=true] .core-refraction,.orbital-system[data-orbit-paused=true] .core-equator,.orbital-system[data-orbit-paused=true] .flow-led,.orbital-system[data-orbit-paused=true] [data-terminal-prompt]:after,.orbital-system[data-orbit-paused=true] .shooting-star{animation-play-state:paused}.galaxy-depth{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 9% 3.2% at 79% 22%,rgba(168,196,255,.11),rgba(168,196,255,.04) 55%,transparent 78%),radial-gradient(ellipse 13% 4.5% at 77.5% 23.5%,rgba(120,150,220,.05),transparent 70%),radial-gradient(ellipse 6% 2.4% at 16% 66%,rgba(255,216,178,.08),transparent 72%),radial-gradient(ellipse 9% 3.4% at 17% 67.5%,rgba(255,200,160,.03),transparent 75%);transform:translate3d(var(--orbit-drift-x),var(--orbit-drift-y),0);transition:opacity .18s ease}.depth-haze{inset:0;z-index:0;background:radial-gradient(ellipse 130% 105% at var(--orbit-core-x) var(--orbit-core-y),transparent 40%,rgba(4,9,15,.28) 74%,rgba(3,7,12,.46) 100%)}.galaxy-depth:before,.galaxy-depth:after{position:absolute;content:"";pointer-events:none}.galaxy-depth:before{inset:-18% -14%;background:linear-gradient(112deg,transparent 18%,rgba(0,217,255,.1) 42%,transparent 64%),linear-gradient(72deg,transparent 26%,rgba(62,232,154,.07) 48%,transparent 68%),repeating-linear-gradient(102deg,transparent 0 22px,rgba(255,255,255,.024) 23px 24px);mix-blend-mode:screen;opacity:.82;transform:rotate(-8deg) translateZ(0);animation:galaxy-band-drift 42s ease-in-out infinite}.galaxy-depth:after{inset:0;background-image:radial-gradient(circle at 11% 24%,rgba(255,255,255,.82) 0 1px,transparent 1.5px),radial-gradient(circle at 22% 72%,rgba(0,217,255,.66) 0 1px,transparent 1.5px),radial-gradient(circle at 37% 18%,rgba(255,255,255,.68) 0 1px,transparent 1.5px),radial-gradient(circle at 66% 27%,rgba(255,255,255,.76) 0 1px,transparent 1.5px),radial-gradient(circle at 83% 61%,rgba(62,232,154,.62) 0 1px,transparent 1.5px),radial-gradient(circle at 91% 18%,rgba(0,217,255,.62) 0 1px,transparent 1.5px),radial-gradient(circle at 49% 79%,rgba(255,255,255,.54) 0 .8px,transparent 1.4px),radial-gradient(circle at 74% 11%,rgba(155,229,255,.48) 0 .8px,transparent 1.4px),radial-gradient(circle at 6% 56%,rgba(255,255,255,.46) 0 .8px,transparent 1.4px),radial-gradient(circle at 58% 48%,rgba(255,187,143,.4) 0 .8px,transparent 1.4px),radial-gradient(circle at 13% 30%,rgba(255,255,255,.72) 0 1.7px,transparent 2.4px),radial-gradient(circle at 17% 34%,rgba(0,217,255,.55) 0 1.2px,transparent 2px),radial-gradient(circle at 20% 27%,rgba(155,229,255,.5) 0 1px,transparent 1.8px),radial-gradient(circle at 24% 32%,rgba(62,232,154,.42) 0 1px,transparent 1.8px);opacity:.7;animation:star-field-pulse 10.5s ease-in-out infinite}.stellar-river{opacity:.24;transform-origin:center}.stellar-river-one{left:-12%;top:18%;width:128%;height:36%;background:radial-gradient(circle at 8% 46%,rgba(255,255,255,.72) 0 1px,transparent 1.8px),radial-gradient(circle at 18% 39%,rgba(0,217,255,.58) 0 1px,transparent 1.8px),radial-gradient(circle at 31% 58%,rgba(255,255,255,.64) 0 1px,transparent 1.7px),radial-gradient(circle at 42% 34%,rgba(62,232,154,.46) 0 1px,transparent 1.8px),radial-gradient(circle at 55% 49%,rgba(155,229,255,.48) 0 1px,transparent 1.8px),radial-gradient(circle at 68% 42%,rgba(155,229,255,.56) 0 1px,transparent 1.8px),radial-gradient(circle at 80% 62%,rgba(255,255,255,.5) 0 1px,transparent 1.7px),radial-gradient(circle at 93% 36%,rgba(0,217,255,.46) 0 1px,transparent 1.8px),linear-gradient(90deg,transparent,rgba(0,217,255,.08),rgba(255,255,255,.055),rgba(62,232,154,.06),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 16% 84%,transparent);mask-image:linear-gradient(90deg,transparent,black 16% 84%,transparent);transform:translate3d(calc(var(--orbit-star-drift-x) * .75),calc(var(--orbit-star-drift-y) * .75),0) rotate(-11deg) skew(-18deg)}.ion-shelf{left:50%;top:50%;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.52),rgba(0,217,255,.25),transparent);box-shadow:0 0 18px #00d9ff24,0 0 34px #ffffff0e;opacity:.28;transform-origin:left center}.ion-shelf-one{width:46%;transform:translate3d(calc(var(--orbit-star-drift-x) * 1.15),calc(var(--orbit-star-drift-y) * 1.15),0) translate(-12%,-880%) rotate(-4deg)}.galaxy-mesh,.stellar-river,.ion-shelf,.depth-haze,.shooting-star-layer,.shooting-star{position:absolute;display:block;pointer-events:none}.shooting-star-layer{inset:0;display:block;z-index:1;overflow:hidden;contain:layout style paint}.shooting-star{left:var(--shooting-start-x);top:var(--shooting-start-y);display:block;width:clamp(4.5rem,16vw,9rem);height:2px;border-radius:999px;background:linear-gradient(90deg,transparent 0 6%,rgba(155,229,255,.18) 28%,rgba(255,255,255,.95) 68%,rgba(62,232,154,.46) 100%);box-shadow:0 0 12px #00d9ff57,0 0 28px #ffffff29;mix-blend-mode:screen;opacity:0;transform-origin:100% 50%;animation:shooting-star-flight var(--shooting-duration) cubic-bezier(.18,.68,.16,1) forwards;will-change:opacity,transform}.shooting-star:after{position:absolute;content:"";right:-1px;top:50%;width:5px;height:5px;border-radius:999px;background:#fffffff5;box-shadow:0 0 10px #ffffffb3,0 0 20px #00d9ff61;transform:translateY(-50%)}.shooting-star-warm{background:linear-gradient(90deg,transparent 0 8%,rgba(255,209,102,.16) 30%,rgba(255,255,255,.88) 67%,rgba(0,217,255,.5) 100%)}.galaxy-mesh{inset:-2%;background:linear-gradient(rgba(155,229,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(155,229,255,.028) 1px,transparent 1px),linear-gradient(118deg,transparent 0 47%,rgba(0,217,255,.08) 48% 49%,transparent 50%),linear-gradient(62deg,transparent 0 55%,rgba(62,232,154,.055) 56% 57%,transparent 58%);background-size:46px 46px,46px 46px,100% 100%,100% 100%;-webkit-mask-image:radial-gradient(ellipse at 52% 47%,black 0 62%,transparent 82%);mask-image:radial-gradient(ellipse at 52% 47%,black 0 62%,transparent 82%);opacity:.45;transform:translate3d(calc(var(--orbit-drift-x) * .5),calc(var(--orbit-drift-y) * .5),0) perspective(900px) rotateX(61deg) scale(1.12);transform-origin:50% 58%}.star{position:absolute;width:calc(.8px + var(--star-depth, 1) * .9px);height:calc(.8px + var(--star-depth, 1) * .9px);border-radius:999px;background:#ffffffe6;box-shadow:0 0 10px #ffffffa3,0 0 20px #00d9ff47;transform:translate3d(calc(var(--orbit-star-drift-x) * var(--star-depth, 1)),calc(var(--orbit-star-drift-y) * var(--star-depth, 1)),0);animation:star-glint 5.25s ease-in-out infinite}.star:before,.star:after{position:absolute;content:none;left:50%;top:50%;width:calc(var(--star-depth, 1) * 11px);height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);transform:translate(-50%,-50%)}.star-one:before,.star-one:after,.star-two:before,.star-two:after,.star-five:before,.star-five:after{content:""}.star:after{transform:translate(-50%,-50%) rotate(90deg)}.star-four,.star-seven,.star-nine{background:#a4c4e89e;box-shadow:0 0 6px #78aadc47}.star-one{--star-depth: 1.7;left:16%;top:18%}.star-two{--star-depth: 1.1;right:14%;top:32%;animation-delay:calc(var(--beat) * -.25)}.star-three{--star-depth: 1.1;left:28%;bottom:22%;animation-delay:calc(var(--beat) * -.5)}.star-four{--star-depth: .55;right:24%;bottom:19%;animation-delay:calc(var(--beat) * -.75)}.star-five{--star-depth: 1.7;left:51%;top:25%;animation-delay:calc(var(--beat) * -.5)}.star-six{--star-depth: 1.1;right:36%;bottom:12%;animation-delay:calc(var(--beat) * -.75)}.star-seven{--star-depth: .55;left:8%;top:49%;animation-delay:calc(var(--beat) * -.25)}.star-eight{--star-depth: .85;right:7%;top:17%;animation-delay:calc(var(--beat) * -.75)}.star-nine{--star-depth: .55;left:58%;bottom:9%;animation-delay:calc(var(--beat) * -.5)}.star-cluster{position:absolute;pointer-events:none}.star-cluster{width:3px;height:3px;border-radius:999px;background:#ffffffd1;box-shadow:12px 8px #9be5ffa3,28px -5px #ffffff7a,39px 12px #3ee89a6b,54px 1px #ffffff61,68px 15px #ffffff80,88px -8px #00d9ff73;opacity:.52;animation:cluster-twinkle 10.5s ease-in-out infinite}.cluster-one{left:12%;top:26%;transform:scale(1.08)}.cluster-two{right:22%;top:42%;transform:rotate(-14deg) scale(.86);animation-delay:calc(var(--beat) * -.75)}.orbit-live-layer{position:absolute;inset:0;z-index:2;pointer-events:none;transform:translate3d(var(--orbit-live-drift-x),var(--orbit-live-drift-y),0)}.ship{position:absolute;left:0;top:0;width:40px;height:21px;transform:translate(-50%,-50%);transform-origin:50% 50%;opacity:.9;will-change:transform,opacity}.ship:before,.ship:after,.ship span{position:absolute;content:"";display:block}.ship:before{inset:3px 5px 3px 2px;clip-path:polygon(0 50%,74% 0,100% 50%,74% 100%);background:linear-gradient(90deg,#ffffffe6,#00d9ffb8 42%,#03060924);box-shadow:0 0 16px #00d9ff80,0 0 32px #00d9ff33}.ship:after{left:-14px;top:50%;width:24px;height:1px;background:linear-gradient(90deg,transparent,rgba(0,217,255,.86));transform:translateY(-50%);box-shadow:0 0 12px #00d9ff85}.ship span{right:5px;top:50%;width:4px;height:4px;border-radius:999px;background:#ffffffeb;transform:translateY(-50%);box-shadow:0 0 10px #ffffffb8}.orbit-signal{position:absolute;left:0;top:0;width:14px;height:14px;border:1px solid rgba(243,247,251,.88);border-radius:999px;background:radial-gradient(circle,#fff 0 14%,var(--cyan) 16% 48%,rgba(0,217,255,.16) 52% 100%);box-shadow:0 0 16px #00d9ffb8,0 0 36px #00d9ff57,0 0 62px #3ee89a2e;transform:translate(-50%,-50%);will-change:transform,opacity}.orbit-signal:after{position:absolute;inset:-12px;content:"";border:1px solid rgba(0,217,255,.24);border-radius:inherit;opacity:.72}.orbit-signal-trail{width:10px;height:10px;opacity:.52;filter:saturate(.88)}.orbit-signal-trail.soft{width:7px;height:7px;opacity:.24}.orbit-vector{position:absolute;left:0;top:0;width:1px;height:2px;background:linear-gradient(90deg,#ffffffd1,#00d9ff94,#3ee89a00);box-shadow:0 0 18px #00d9ff57,0 0 32px #3ee89a1f;opacity:.56;transform-origin:0 50%;will-change:transform,opacity}.signal-core{position:absolute;left:var(--orbit-core-x);top:var(--orbit-core-y);z-index:3;transform:translate(-50%,-50%);padding:.62rem 1.08rem;border:1px solid rgba(155,229,255,.32);background:linear-gradient(90deg,#00d9ff1f,#ffffff0d,#3ee89a14),#030609c7;color:var(--white);font-family:var(--font-mono);font-size:clamp(1rem,1.4vw,1.4rem);text-shadow:0 0 14px rgba(255,255,255,.22);box-shadow:inset 0 0 0 1px #ffffff09,0 0 34px #00d9ff5c,0 0 70px #3ee89a1f}.signal-core:before,.signal-core:after{position:absolute;left:50%;top:50%;content:"";pointer-events:none;transform:translate(-50%,-50%)}.signal-core:before{width:calc(100% + 2.4rem);height:calc(100% + 2.4rem);border:1px solid rgba(155,229,255,.18);clip-path:polygon(0 18%,18% 0,82% 0,100% 18%,100% 82%,82% 100%,18% 100%,0 82%);opacity:calc(.36 + (var(--orbit-pulse) * .28))}.signal-core:after{width:calc(100% + .95rem);height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);opacity:.58}.node{position:absolute;z-index:4;display:inline-grid;place-items:center;padding:.36rem .62rem;border:1px solid currentColor;background:linear-gradient(90deg,rgba(255,255,255,.035),transparent),#030609d1;font-family:var(--font-mono);font-size:.75rem;line-height:1;white-space:nowrap;text-decoration:none;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.node:hover,.node:focus-visible{background:linear-gradient(90deg,rgba(255,255,255,.075),transparent),#030a0cf2;box-shadow:0 0 0 1px #ffffff24,0 0 30px currentColor;transform:translateY(-1px)}.node:focus-visible{outline:2px solid currentColor;outline-offset:3px}.node:after{content:"";position:absolute;inset:-10px -6px}.node[data-active=true]{background:linear-gradient(90deg,color-mix(in srgb,currentColor 16%,transparent),transparent),#030a0cf0;box-shadow:0 0 0 1px #ffffff1f,0 0 28px currentColor,inset 0 -1px 0 currentColor}.node-work{left:10%;top:34%;color:var(--green)}.node-tools{right:41%;top:22%;color:var(--cyan)}.node-labs{right:18%;top:16%;color:#ffd166}.node-research{left:33%;top:14%;color:var(--section-accent-research)}.node-products{left:29%;bottom:38%;color:var(--section-accent-ventures)}.node-background{right:10%;bottom:42%;color:#f4f7fb}.node-contact{right:16%;bottom:35%;color:var(--cyan)}.terminal-readout{position:absolute;right:4.6%;top:8.5%;z-index:10;display:grid;gap:.42rem;min-width:154px;padding:.72rem .78rem;border:1px solid rgba(62,232,154,.28);background:linear-gradient(126deg,rgba(255,255,255,.055),transparent 32%),linear-gradient(280deg,rgba(0,217,255,.07),transparent 36%),#03070ab3;color:var(--muted);font-family:var(--font-mono);font-size:.68rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:inset 0 0 0 1px #ffffff09,0 0 28px #00d9ff14}.terminal-readout span{color:var(--green)}.terminal-readout strong{color:var(--soft);font-weight:500;line-height:1.42}.orbit-code-flow{position:absolute;left:6%;right:6%;bottom:7%;z-index:10;display:grid;gap:.65rem;max-width:620px;padding:.82rem .92rem;border:1px solid rgba(155,229,255,.18);background:linear-gradient(90deg,#00d9ff17,#3ee89a06),linear-gradient(180deg,rgba(255,255,255,.035),transparent 42%),#03070aa3;color:var(--soft);font-family:var(--font-mono);font-size:clamp(.68rem,1vw,.8rem);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff0d,0 0 36px #00d9ff14}.flow-header{display:flex;gap:.55rem;align-items:center;min-width:0;color:var(--muted);text-transform:uppercase}.flow-header strong{margin-left:auto;color:var(--green);font-weight:800}.flow-led{width:.58rem;height:.58rem;border-radius:999px;background:var(--green);box-shadow:0 0 16px #3ee89ad6}.orbit-code-flow code{display:block;overflow:hidden;color:var(--text);line-height:1.45;white-space:pre-wrap}.flow-meter{height:3px;overflow:hidden;background:#ffffff14}.flow-meter span{display:block;width:0%;height:100%;background:linear-gradient(90deg,var(--cyan),var(--green),var(--amber));box-shadow:0 0 16px #00d9ff75;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 5px,transparent 5px 7px);mask-image:repeating-linear-gradient(90deg,#000 0 5px,transparent 5px 7px);transition:width .32s linear}.screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.button[data-hero-orbit-target],.gdx-glass-button[data-hero-orbit-target]{position:relative}.button[data-hero-orbit-target][data-active=true]{border-color:#ffffffb8;background:linear-gradient(90deg,#00d9ff29,#3ee89a14),#030a0cd6;box-shadow:0 0 0 1px #ffffff14,0 0 28px #00d9ff29,0 0 22px #3ee89a1a}.gdx-glass-button[data-hero-orbit-target][data-active=true]{border-color:var(--gdx-button-border-hover);box-shadow:inset 0 1px 1px color-mix(in oklab,var(--gdx-button-light) 58%,transparent),inset 0 -1px 1px #00000075,inset 16px 0 32px color-mix(in oklab,var(--gdx-button-accent) 16%,transparent),inset -16px 0 32px color-mix(in oklab,var(--gdx-button-accent) 11%,transparent),0 18px 46px #0006}.gdx-glass-button[data-hero-orbit-target][data-active=true]:after{opacity:.42}.orbit-track-layer,.orbit-track,.orbit-track span,.radar-sweep,.core-occluder{position:absolute;display:block;pointer-events:none}.orbit-track-layer{inset:0;z-index:2;transform:translate3d(var(--orbit-live-drift-x),var(--orbit-live-drift-y),0)}.orbit-scene{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .72s var(--ease-out-expo)}.orbit-artfield{position:absolute;inset:-3%;z-index:1;display:block;pointer-events:none;border-radius:inherit;background-position:var(--orbit-core-x) var(--orbit-core-y);background-repeat:no-repeat;background-size:128% auto;opacity:0;transform:translate3d(calc(var(--orbit-star-drift-x) * .34),calc(var(--orbit-star-drift-y) * .34),0) scale(1.025);transform-origin:var(--orbit-core-x) var(--orbit-core-y);-webkit-mask-image:radial-gradient(ellipse 90% 84% at var(--orbit-core-x) var(--orbit-core-y),#000 0 60%,rgba(0,0,0,.82) 78%,transparent 100%);mask-image:radial-gradient(ellipse 90% 84% at var(--orbit-core-x) var(--orbit-core-y),#000 0 60%,rgba(0,0,0,.82) 78%,transparent 100%);transition:opacity .9s var(--ease-out-expo)}.orbital-system[data-orbit-art=ready][data-boot-state=ready] .orbit-artfield{opacity:.7}@media(max-width:620px){.orbit-artfield{background-size:136% auto}.iss-label{display:none}.orbital-system[data-orbit-art=ready][data-boot-state=ready] .orbit-artfield{opacity:.46}}.orbit-scene-back{z-index:1}.orbit-scene-front{z-index:8;-webkit-mask-image:radial-gradient(ellipse 55% 58% at var(--orbit-core-x) var(--orbit-core-y),#000 0 68%,rgba(0,0,0,.72) 82%,transparent 100%);mask-image:radial-gradient(ellipse 55% 58% at var(--orbit-core-x) var(--orbit-core-y),#000 0 68%,rgba(0,0,0,.72) 82%,transparent 100%)}.orbital-system[data-orbit-scene=ready][data-boot-state=ready] .orbit-scene{opacity:1}.orbital-system[data-orbit-scene=ready] .orbit-track{opacity:calc(var(--track-opacity, .08) * .72)}.orbital-system[data-orbit-scene=ready] .orbit-track[data-support=true]{opacity:.12}.orbital-system[data-orbit-scene=ready] .orbit-track[data-active=true]{opacity:.42}.orbit-track{left:var(--orbit-core-x);top:var(--orbit-core-y);width:var(--track-width);height:var(--track-height);border:1px solid color-mix(in srgb,var(--track-color) 26%,transparent);border-inline-color:color-mix(in srgb,var(--track-color) 10%,transparent);border-radius:50%;color:var(--track-color);opacity:var(--track-opacity, .08);transform:translate(-50%,-50%) rotate(var(--track-rotate)) scaleX(var(--track-scale-x, 1));box-shadow:inset 0 0 14px color-mix(in srgb,var(--track-color) 4%,transparent),0 0 14px color-mix(in srgb,var(--track-color) 4%,transparent);transition:opacity var(--dur-4) var(--ease-out-expo),border-color var(--dur-4) var(--ease-out-expo),filter var(--dur-4) var(--ease-out-expo),box-shadow var(--dur-4) var(--ease-out-expo)}.orbit-track:before{position:absolute;content:"";pointer-events:none;border-radius:inherit;inset:-1px;border:1px dashed currentColor;opacity:0;transition:opacity var(--dur-4) var(--ease-out-expo)}.orbit-track span{width:clamp(.26rem,.46vw,.38rem);height:1px;background:currentColor;opacity:0;box-shadow:0 0 4px currentColor;transition:opacity var(--dur-4) var(--ease-out-expo)}.orbit-track span:nth-child(1){left:8%;top:50%;transform:rotate(6deg)}.orbit-track span:nth-child(2){left:24%;top:12%;transform:rotate(34deg)}.orbit-track span:nth-child(3){left:52%;top:3%;transform:rotate(86deg)}.orbit-track span:nth-child(4){right:12%;top:46%;transform:rotate(178deg)}.orbit-track span:nth-child(5){right:28%;bottom:10%;transform:rotate(212deg)}.orbit-track span:nth-child(6){left:24%;bottom:13%;transform:rotate(308deg)}.orbit-track-work{--track-width: 66%;--track-height: 36%;--track-rotate: -14deg;--track-color: var(--green);--track-opacity: .09}.orbit-track-background{--track-width: 82%;--track-height: 52%;--track-rotate: 20deg;--track-color: #f4f7fb;--track-opacity: .085}.orbit-track-tools{--track-width: 56%;--track-height: 62%;--track-rotate: -42deg;--track-color: var(--cyan);--track-opacity: .07}.orbit-track-labs{--track-width: 44%;--track-height: 31%;--track-rotate: 9deg;--track-color: color-mix(in srgb, var(--amber) 55%, #56698a);--track-opacity: .055}.orbit-track-products{--track-width: 72%;--track-height: 29%;--track-rotate: 34deg;--track-color: var(--section-accent-ventures);--track-opacity: .08}.orbit-track-research{--track-width: 40%;--track-height: 68%;--track-rotate: 46deg;--track-color: color-mix(in srgb, var(--section-accent-research) 55%, #56698a);--track-opacity: .05}.orbit-track-contact{--track-width: 61%;--track-height: 47%;--track-rotate: -28deg;--track-color: var(--cyan);--track-opacity: .075}.orbit-track[data-support=true],.orbit-track[data-support=true] span{opacity:.22}.orbit-track-labs[data-active=true]{--track-color: var(--amber)}.orbit-track-research[data-active=true]{--track-color: var(--section-accent-research)}.orbit-track[data-active=true]{opacity:.86;border-color:currentColor;box-shadow:inset 0 0 18px color-mix(in srgb,currentColor 8%,transparent),0 0 24px color-mix(in srgb,currentColor 8%,transparent);filter:drop-shadow(0 0 8px color-mix(in srgb,currentColor 28%,transparent)) drop-shadow(0 0 18px color-mix(in srgb,currentColor 12%,transparent))}.orbit-track[data-active=true]:before{opacity:.2}.orbit-track[data-active=true] span{opacity:.5;box-shadow:0 0 7px currentColor}.radar-sweep{left:var(--orbit-core-x);top:var(--orbit-core-y);z-index:3;width:min(58%,21rem);aspect-ratio:1;border-radius:50%;background:conic-gradient(from -18deg,rgba(155,229,255,.16),rgba(0,217,255,.04) 10%,transparent 20% 100%);-webkit-mask-image:radial-gradient(circle,transparent 0 13%,black 16% 64%,transparent 72%);mask-image:radial-gradient(circle,transparent 0 13%,black 16% 64%,transparent 72%);mix-blend-mode:screen;opacity:.22;transform:translate(-50%,-50%) rotate(var(--orbit-spin));animation:radar-sweep-spin 21s linear infinite}.orbital-system[data-kp=storm] .radar-sweep,.orbital-system[data-kp=severe] .radar-sweep{animation-duration:10.5s}.core-occluder{left:var(--orbit-core-x);top:var(--orbit-core-y);z-index:4;width:clamp(9.2rem,15vw,13.35rem);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(3,6,9,.72) 0 42%,rgba(3,6,9,.2) 63%,transparent 81%);transform:translate(-50%,-50%)}.orbital-system[data-orbit-scene=ready] .core-occluder{background:none}.signal-core{z-index:7;display:grid;width:clamp(8.4rem,14.25vw,12.75rem);aspect-ratio:1;place-items:center;align-content:center;gap:0;padding:.58rem;overflow:hidden;border:1px solid rgba(155,229,255,.28);border-radius:47% 53% 51% 49%/52% 45% 55% 48%;background:radial-gradient(circle at var(--core-sun-x, 36%) var(--core-sun-y, 26%),rgba(255,255,255,.72),rgba(255,255,255,.2) 11%,transparent 26%),radial-gradient(circle at calc(100% - var(--core-sun-x, 36%)) calc(100% - var(--core-sun-y, 26%)),rgba(2,7,11,.5),transparent 52%),radial-gradient(circle at 50% 49%,color-mix(in srgb,var(--core-accent) 46%,#f6feff),color-mix(in srgb,var(--core-accent) 80%,#d8f9ff) 21%,color-mix(in srgb,var(--core-accent) 62%,#0b2028) 47%,color-mix(in srgb,var(--core-accent) 28%,#06131a) 72%,#040d13);isolation:isolate;text-align:center;box-shadow:inset -9px -7px 22px #00000042,inset 8px 9px 22px color-mix(in srgb,var(--core-accent) 24%,rgba(255,255,255,.08)),inset 0 0 22px color-mix(in srgb,var(--core-accent) 30%,transparent),0 0 28px color-mix(in srgb,var(--core-accent) 58%,transparent),0 0 66px color-mix(in srgb,var(--core-accent) 30%,transparent)}.signal-core>*{grid-area:1 / 1}.core-plasma,.core-latitude,.core-refraction,.core-equator{position:absolute;pointer-events:none}.core-gl{grid-area:auto;position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none}.orbital-system[data-core-gl=on] .core-plasma,.orbital-system[data-core-gl=on] .core-refraction,.orbital-system[data-core-gl=on] .core-latitude,.orbital-system[data-core-gl=on] .core-equator,.orbital-system[data-core-gl=on] .signal-core:after{display:none}.orbital-system[data-core-gl=on] .signal-core{border-radius:50%;border-color:color-mix(in srgb,var(--core-accent) 26%,rgba(155,229,255,.14));background:radial-gradient(circle at 50% 48%,#061724 0 62%,rgba(4,18,29,.2) 76%,transparent 88%);box-shadow:0 0 30px color-mix(in srgb,var(--core-accent) 42%,transparent),0 0 70px color-mix(in srgb,var(--core-accent) 22%,transparent)}.orbital-system[data-core-gl=on] .signal-core:before{border-radius:50%;border-color:color-mix(in srgb,var(--core-accent) 24%,transparent)}@media(prefers-reduced-transparency:reduce),(forced-colors:active){.core-gl,.core-bloom,.orbit-artfield,.orbital-system:before{display:none}}.no-transparency .orbital-system:before{display:none}.core-plasma{inset:-8%;z-index:0;border-radius:44% 56% 54% 46%/57% 43% 55% 45%;background:radial-gradient(ellipse at 42% 32%,rgba(255,255,255,.2),transparent 18%),radial-gradient(ellipse at 34% 64%,rgba(62,232,154,.22),transparent 31%),radial-gradient(ellipse at 66% 42%,rgba(0,217,255,.28),transparent 35%),radial-gradient(ellipse at 58% 70%,rgba(255,124,200,.12),transparent 28%);opacity:.58;animation:core-plasma-precess 19s ease-in-out infinite alternate}.core-latitude{inset:12%;z-index:1;border-radius:50%;background:radial-gradient(circle,transparent 0 22%,rgba(3,6,9,.08) 23% 26%,transparent 27% 100%),repeating-linear-gradient(0deg,transparent 0 9px,rgba(155,229,255,.075) 10px 11px,transparent 12px 19px),repeating-linear-gradient(90deg,transparent 0 17px,rgba(62,232,154,.035) 18px 19px,transparent 20px 33px);clip-path:circle(50%);opacity:.26;transform:rotate(calc(-11deg + var(--orbit-spin, 0turn))) scaleX(1.18)}.core-refraction{inset:-7%;z-index:2;border-radius:inherit;background:linear-gradient(118deg,transparent 0 25%,rgba(255,255,255,.14) 34%,rgba(0,217,255,.07) 44%,transparent 55% 100%),radial-gradient(ellipse at 72% 31%,rgba(255,255,255,.16),transparent 20%);opacity:.32;animation:core-refraction-drift 23s ease-in-out infinite}.core-equator{left:-14%;right:-14%;top:47%;z-index:3;height:22%;border:1px solid rgba(155,229,255,.2);border-block-color:rgba(62,232,154,.1);border-radius:50%;box-shadow:0 0 12px #00d9ff14,inset 0 0 12px #3ee89a0d;opacity:.46;transform:translateY(-50%) rotate(-8deg) scaleX(1.05);animation:core-equator-precess 31s ease-in-out infinite}.core-brand{position:relative;z-index:4;font-family:var(--font-mono)}.core-brand{color:var(--white);font-size:clamp(.66rem,.86vw,.78rem);font-weight:800;line-height:1;white-space:nowrap;text-shadow:0 1px 2px rgba(2,10,16,.75),0 0 10px rgba(2,12,20,.6),0 0 20px rgba(2,14,22,.4);transform:translateY(-.08rem)}.bay-sheen{position:absolute;inset:-12%;z-index:10;pointer-events:none;background:linear-gradient(115deg,transparent 43%,rgba(220,245,255,.06) 50%,rgba(220,245,255,.024) 54%,transparent 60%);transform:translate(-75%);animation:bay-sheen-sweep 21s var(--ease-ambient) infinite;animation-delay:calc(var(--beat) * -.5);will-change:transform}@keyframes bay-sheen-sweep{0%{transform:translate(-75%)}11%,to{transform:translate(75%)}}.orbital-system[data-orbit-paused=true] .bay-sheen{animation-play-state:paused}@media(pointer:coarse){.bay-sheen{display:none}.orbital-system[data-raleigh=live] .galaxy-depth{filter:none!important}}@media(prefers-reduced-motion:reduce){.bay-sheen{display:none}}.hero .gdx-glass-button.gdx-glass-button{--gdx-button-surface-a: color-mix(in oklab, var(--panel, rgba(6, 14, 19, .72)) 72%, color-mix(in oklab, var(--gdx-button-accent) 70%, var(--core-accent, var(--cyan)) 30%) 22%);-webkit-backdrop-filter:blur(6px) saturate(2) brightness(1.16) contrast(1.05);backdrop-filter:blur(6px) saturate(2) brightness(1.16) contrast(1.05);border-color:color-mix(in oklab,var(--core-accent, var(--gdx-button-accent)) 40%,var(--gdx-button-border));border-radius:12px;background:linear-gradient(145deg,color-mix(in oklab,var(--gdx-button-surface-a) 44%,transparent),color-mix(in oklab,var(--gdx-button-surface-b) 62%,transparent))}.core-godray{position:absolute;left:0;top:0;z-index:2;height:2px;width:0;transform-origin:left center;pointer-events:none;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--core-accent) 72%,#ffffff),color-mix(in srgb,var(--core-accent) 46%,transparent) 55%,transparent);box-shadow:0 0 6px color-mix(in srgb,var(--core-accent) 40%,transparent);opacity:0}.core-godray.is-firing{animation:godray-fire var(--orbit-handoff-duration) var(--ease-orbit-handoff)}.core-godray.is-firing.is-reply{animation-duration:var(--dur-3);animation-timing-function:var(--ease-out-expo)}@keyframes godray-fire{0%{opacity:0;clip-path:inset(0 100% 0 0)}18%{opacity:.9}62%{opacity:.55;clip-path:inset(0 0 0 0)}to{opacity:0;clip-path:inset(0 0 0 0)}}.orbital-system.core-ignite .core-bloom{animation:core-flare var(--orbit-handoff-duration) var(--ease-orbit-handoff)}.orbital-system.is-reacquired .orbit-track-layer{animation:track-reacquire .9s var(--ease-out-expo)}@keyframes track-reacquire{0%{opacity:.45}35%{opacity:1}to{opacity:1}}@keyframes core-flare{0%{transform:translate(-50%,-50%) scale(1)}42%{transform:translate(-50%,-50%) scale(1.1);opacity:.78}to{transform:translate(-50%,-50%) scale(1)}}.core-bloom{position:absolute;left:var(--orbit-core-x);top:var(--orbit-core-y);z-index:6;width:clamp(14rem,24vw,19rem);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--core-accent) 56%,transparent) 0%,color-mix(in srgb,var(--core-accent) 30%,transparent) 25%,color-mix(in srgb,var(--core-accent) 12%,transparent) 51%,transparent 74%);opacity:calc(.44 + var(--orbit-pulse, .5) * .3)}.signal-core:before{width:calc(100% + 1.45rem);height:calc(100% + 1.45rem);border:1px solid rgba(155,229,255,.13);border-radius:48% 52% 54% 46%/44% 58% 42% 56%;clip-path:none;opacity:.28}.signal-core:after{width:86%;height:58%;border:1px solid rgba(255,255,255,.08);border-inline-color:rgba(62,232,154,.09);border-radius:50%;background:linear-gradient(90deg,transparent 0 46%,rgba(255,255,255,.11) 49% 51%,transparent 54%),linear-gradient(0deg,transparent 0 48%,rgba(155,229,255,.08) 49% 51%,transparent 52%);opacity:.28;transform:translate(-50%,-50%) rotate(-13deg) scaleX(1.12)}@view-transition{navigation:auto}.topbar{view-transition-name:topbar}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}@property --core-accent{syntax: "<color>"; inherits: true; initial-value: #00d9ff;}@property --gdx-liquid-x{syntax: "<percentage>"; inherits: false; initial-value: 50%;}@property --gdx-liquid-y{syntax: "<percentage>"; inherits: false; initial-value: 42%;}.orbital-system{--rl-light: .6;--rl-warmth: 0;--rl-cloud: 0;--rl-precip: 0;--rl-wind: 0;--rl-aurora: 0;--rl-moon: .6;--core-sun-x: 36%;--core-sun-y: 26%;--core-accent: var(--cyan);transition:--core-accent var(--orbit-handoff-duration) var(--ease-orbit-handoff)}.orbital-system[data-raleigh=live] .galaxy-depth{filter:brightness(calc(1 + (1 - var(--rl-light)) * .42)) saturate(calc(1 + (1 - var(--rl-light)) * .18))}.orbital-system[data-raleigh=live][data-daynight=golden],.orbital-system[data-raleigh=live][data-daynight=twilight]{border-color:color-mix(in srgb,rgba(155,229,255,.1),rgba(255,184,120,.62) calc(var(--rl-warmth) * 72%))}.orbital-system[data-raleigh=live][data-weather=rain] .signal-core,.orbital-system[data-raleigh=live][data-weather=drizzle] .signal-core,.orbital-system[data-raleigh=live][data-weather=thunder] .signal-core{filter:saturate(.84) brightness(.95)}.orbital-system[data-raleigh=live][data-weather=snow] .signal-core{filter:brightness(1.08) saturate(.9)}.orbital-system[data-raleigh=live][data-weather=fog] .signal-core{filter:saturate(.8) brightness(.92) contrast(.96)}.orbital-system[data-raleigh=live][data-weather=clear][data-daynight=day] .signal-core{filter:brightness(1.05) saturate(1.06)}.weather-glass{position:absolute;inset:0;z-index:8;overflow:hidden;pointer-events:none;background-color:transparent;transition:background-color .2s ease}.weather-glass:before,.weather-glass:after{position:absolute;content:"";inset:-10%;pointer-events:none;opacity:0;mix-blend-mode:screen;transition:opacity .7s ease}.weather-glass:after{inset:0;background:radial-gradient(ellipse at 50% 14%,rgba(255,176,112,.55),transparent 64%)}.orbital-system[data-raleigh=live] .weather-glass:after{opacity:calc(var(--rl-warmth) * .22)}.sun-glow{--rl-sun-x: 12%;--rl-sun-y: 64%;position:absolute;inset:0;z-index:6;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at var(--rl-sun-x) var(--rl-sun-y),rgba(255,224,168,.95),rgba(255,184,112,.45) 11%,rgba(255,150,90,.12) 26%,transparent 44%),repeating-conic-gradient(from 0deg at var(--rl-sun-x) var(--rl-sun-y),rgba(255,222,170,.12) 0deg 2.4deg,transparent 2.4deg 8deg);-webkit-mask:radial-gradient(circle at var(--rl-sun-x) var(--rl-sun-y),#000 0%,rgba(0,0,0,.45) 32%,transparent 64%);mask:radial-gradient(circle at var(--rl-sun-x) var(--rl-sun-y),#000 0%,rgba(0,0,0,.45) 32%,transparent 64%);opacity:0;transition:opacity .8s ease}.orbital-system[data-raleigh=live][data-daynight=golden] .sun-glow,.orbital-system[data-raleigh=live][data-daynight=twilight] .sun-glow{opacity:clamp(.25,var(--rl-warmth),.82);animation:rl-sun-shimmer 10.5s ease-in-out infinite alternate;animation-delay:calc(var(--beat) * -.75)}@keyframes rl-sun-shimmer{0%{opacity:calc(clamp(.25,var(--rl-warmth),.82)*.8)}to{opacity:clamp(.25,var(--rl-warmth),.82)}}.weather-canvas{position:absolute;inset:0;z-index:4;pointer-events:none;mix-blend-mode:screen;opacity:0;transition:opacity .6s ease}.sky-canvas{position:absolute;inset:0;z-index:1;pointer-events:none;mix-blend-mode:screen}.orbital-system[data-weather=rain] .weather-canvas,.orbital-system[data-weather=drizzle] .weather-canvas,.orbital-system[data-weather=thunder] .weather-canvas{opacity:.82}.rain-glass{position:absolute;inset:-4%;z-index:7;pointer-events:none;background:url(/textures/raindrops-glass.jpg) center / 135% no-repeat;mix-blend-mode:screen;filter:contrast(1.55) brightness(.78) saturate(.7);-webkit-mask:radial-gradient(ellipse 82% 82% at 48% 47%,rgba(0,0,0,.3),rgba(0,0,0,.66) 46%,#000 82%);mask:radial-gradient(ellipse 82% 82% at 48% 47%,rgba(0,0,0,.3),rgba(0,0,0,.66) 46%,#000 82%);opacity:0;transition:opacity .7s ease}.orbital-system[data-weather=rain] .rain-glass,.orbital-system[data-weather=thunder] .rain-glass{opacity:clamp(.1,calc(var(--rl-precip) * .32),.32);animation:rl-glass-drift 26s ease-in-out infinite alternate}.orbital-system[data-weather=drizzle] .rain-glass{opacity:.16;animation:rl-glass-drift 32s ease-in-out infinite alternate}.orbital-system[data-weather=snow] .weather-glass:before{opacity:calc(var(--rl-precip) * .72);background-image:radial-gradient(circle,rgba(255,255,255,.92) 0 1.1px,transparent 1.9px),radial-gradient(circle,rgba(233,244,255,.7) 0 1.3px,transparent 2.2px);background-size:96px 96px,148px 148px;background-position:0 0,48px 24px;animation:rl-snow 7.5s linear infinite}.fog-plate{position:absolute;inset:-8%;z-index:6;pointer-events:none;background:url(/textures/fog.jpg) center / 150% no-repeat;mix-blend-mode:screen;filter:contrast(1.08) brightness(.92) saturate(.55) hue-rotate(170deg);-webkit-mask:radial-gradient(ellipse 92% 92% at 50% 52%,#000 60%,transparent 96%);mask:radial-gradient(ellipse 92% 92% at 50% 52%,#000 60%,transparent 96%);opacity:0;transition:opacity .8s ease}.orbital-system[data-weather=fog] .fog-plate{opacity:clamp(.3,calc(var(--rl-precip) * .7),.66);animation:rl-fog-roll 34s ease-in-out infinite alternate}.orbital-system[data-raleigh=live][data-weather=fog] .galaxy-depth{filter:brightness(.55) saturate(.7) blur(.6px)}.orbital-system[data-weather=clouds] .weather-glass:before{opacity:calc(var(--rl-cloud) * .26);background:radial-gradient(ellipse at 50% 32%,rgba(120,140,162,.5),transparent 62%);background-size:180% 130%;mix-blend-mode:normal;animation:rl-cloud 44s ease-in-out infinite alternate}.lightning-layer{position:absolute;inset:0;z-index:9;pointer-events:none;overflow:visible;mix-blend-mode:screen;filter:drop-shadow(0 0 5px rgba(150,210,255,.85)) drop-shadow(0 0 16px rgba(90,170,255,.5))}.lightning-flash{fill:#cee6ff;opacity:0}.lightning-bolt-glow{fill:none;stroke:#96d2ff8c;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0}.lightning-bolt-core{fill:none;stroke:#f6faff;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0}.lightning-branch{fill:none;stroke:#dcf0ffeb;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0}.iss-object{position:absolute;left:0;top:0;z-index:3;width:clamp(34px,5.4vw,48px);opacity:0;pointer-events:none;transform:translate(-50%,-50%);transition:opacity .6s ease;filter:drop-shadow(0 0 6px rgba(0,217,255,.5)) drop-shadow(0 0 15px rgba(0,217,255,.22))}.iss-object svg{display:block;width:100%;height:auto;overflow:visible;transform:rotate(var(--iss-rot, 0deg))}.iss-arrays rect{fill:#ffc45ceb;stroke:#9666208c;stroke-width:.6}.iss-truss rect{fill:#d2f0ffeb}.iss-modules rect{fill:#f6fafff5}.iss-object:before{position:absolute;content:"";inset:-65%;border-radius:50%;background:radial-gradient(circle,rgba(0,217,255,.42),transparent 64%);opacity:var(--iss-pulse, 0);animation:rl-iss-halo 2.2s ease-in-out infinite}.iss-label{position:absolute;left:50%;top:calc(100% + 4px);transform:translate(-50%);white-space:nowrap;font-family:var(--font-mono);font-size:.56rem;letter-spacing:.04em;color:#9be5ffd1;text-shadow:0 1px 3px rgba(2,8,12,.85),0 0 6px rgba(0,217,255,.42);opacity:0;transition:opacity .4s ease}.orbital-system[data-iss=pass] .iss-object,.orbital-system[data-iss=overhead] .iss-object,.orbital-system[data-iss=pass] .orbit-live-layer,.orbital-system[data-iss=overhead] .orbit-live-layer{z-index:9}.orbital-system[data-iss=pass] .iss-label,.orbital-system[data-iss=overhead] .iss-label{padding:.1rem .3rem;background:#03080cb8;border:1px solid rgba(0,217,255,.28);border-radius:2px}.orbital-system[data-iss=far] .iss-label{opacity:.5}.orbital-system[data-iss=near] .iss-label{opacity:.78}.orbital-system[data-iss=pass] .iss-label,.orbital-system[data-iss=overhead] .iss-label{opacity:.95}.iss-trail-dot{position:absolute;left:0;top:0;z-index:2;width:3px;height:3px;border-radius:50%;background:#9be5ffe6;box-shadow:0 0 6px #00d9ff99;mix-blend-mode:screen;pointer-events:none}.iss-alert{position:absolute;left:50%;top:5.5%;z-index:11;margin:0;padding:.26rem .62rem;border:1px solid color-mix(in srgb,rgba(255,209,102,.55),transparent);border-radius:999px;background:#060c10bd;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#ffe0a8f5;font-family:var(--font-mono);font-size:.56rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,-8px);transition:opacity .5s ease,transform .5s ease;box-shadow:0 0 18px #ffc45c38}.iss-alert[data-show=true]{opacity:1;transform:translate(-50%);animation:rl-alert-pulse 2.6s ease-in-out infinite}.condition-tag{position:absolute;left:4.5%;top:6.5%;z-index:11;margin:0;display:inline-flex;align-items:center;gap:.36rem;padding:.2rem .52rem;border:1px solid rgba(155,229,255,.14);border-radius:999px;background:#04090d80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#cae0f49e;font-family:var(--font-mono);font-size:.5rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .6s ease,transform .6s ease}.condition-tag[data-show=true]{opacity:1;transform:translateY(0)}.orbit-motion-toggle{position:absolute;right:3.8%;bottom:22%;z-index:11;display:grid;width:2rem;height:2rem;padding:0;place-items:center;border:1px solid rgba(155,229,255,.18);border-radius:2px;background:#03080c94;color:#cae0f4ad;cursor:pointer;opacity:.58;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:opacity var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard),box-shadow var(--dur-3) var(--ease-out-expo)}.orbit-motion-toggle:is(:hover,:focus-visible),.orbit-motion-toggle[aria-pressed=true]{border-color:color-mix(in srgb,var(--core-accent) 62%,rgba(155,229,255,.22));color:var(--white);opacity:1;box-shadow:0 0 18px color-mix(in srgb,var(--core-accent) 18%,transparent)}.orbit-motion-toggle:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.orbit-motion-icon{grid-area:1 / 1;width:.82rem;height:.82rem;fill:currentColor}.orbit-motion-icon-play,.orbit-motion-toggle[aria-pressed=true] .orbit-motion-icon-pause{display:none}.orbit-motion-toggle[aria-pressed=true] .orbit-motion-icon-play{display:block}.orbital-system:is([data-iss=pass],[data-iss=overhead]) .condition-tag{top:13%}.condition-dot{width:5px;height:5px;border-radius:50%;background:var(--cond-accent, rgba(0, 217, 255, .9));box-shadow:0 0 6px var(--cond-accent, rgba(0, 217, 255, .7));animation:rl-cond-pulse 2.4s ease-in-out infinite}.condition-tag[data-accent=rain],.condition-tag[data-accent=drizzle]{--cond-accent: rgba(150, 205, 255, .95)}.condition-tag[data-accent=snow]{--cond-accent: rgba(236, 246, 255, .95)}.condition-tag[data-accent=fog]{--cond-accent: rgba(172, 192, 208, .92)}.condition-tag[data-accent=thunder]{--cond-accent: rgba(184, 162, 255, .95)}.condition-tag[data-accent=aurora]{--cond-accent: rgba(120, 255, 182, .95)}.condition-tag[data-accent=meteor]{--cond-accent: rgba(255, 212, 150, .95)}.condition-tag[data-accent=golden]{--cond-accent: rgba(255, 200, 130, .95)}@keyframes rl-cond-pulse{0%,to{opacity:.5}50%{opacity:1}}.sky-moon{position:absolute;left:14%;top:13%;z-index:1;width:clamp(15px,2.5vw,23px);aspect-ratio:1;overflow:hidden;border-radius:50%;opacity:0;filter:drop-shadow(0 0 8px rgba(190,214,240,.4));pointer-events:none}.orbital-system[data-raleigh=live] .sky-moon{opacity:calc(.3 + var(--rl-moon, .6) * .5)}.orbital-system[data-raleigh=live][data-daynight=day] .sky-moon{opacity:calc(.12 + var(--rl-moon, .6) * .22)}.sky-moon__disc{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 38% 34%,#f8fafffa,#c4d4ecd9 60%,#96aac8b8)}.sky-moon__shade{position:absolute;inset:-3%;border-radius:50%;background:#04080c;transform:translate(0)}.aurora-field{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;opacity:calc(var(--rl-aurora, 0) * .38);mix-blend-mode:screen;transition:opacity 1.2s ease}.aurora-curtain{position:absolute;inset:-6% -6% -2%;background:url(/textures/aurora.jpg) center bottom / cover no-repeat;-webkit-mask:linear-gradient(to top,#000 42%,rgba(0,0,0,.5) 70%,transparent 100%);mask:linear-gradient(to top,#000 42%,rgba(0,0,0,.5) 70%,transparent 100%);transform-origin:50% 100%}.aurora-curtain:after{position:absolute;content:"";inset:0;background:inherit;-webkit-mask:inherit;mask:inherit;filter:hue-rotate(26deg) saturate(1.14);opacity:0}.orbital-system[data-aurora=low] .aurora-curtain,.orbital-system[data-aurora=moderate] .aurora-curtain,.orbital-system[data-aurora=high] .aurora-curtain{animation:rl-aurora-wave 21s ease-in-out infinite alternate}.orbital-system[data-aurora=low] .aurora-curtain:after,.orbital-system[data-aurora=moderate] .aurora-curtain:after,.orbital-system[data-aurora=high] .aurora-curtain:after{animation:rl-aurora-crossfade 26s ease-in-out infinite}@keyframes rl-aurora-crossfade{0%,to{opacity:0}50%{opacity:.85}}.orbital-system[data-orbit-paused=true] .weather-glass:before,.orbital-system[data-orbit-paused=true] .weather-glass:after,.orbital-system[data-orbit-paused=true] .rain-glass,.orbital-system[data-orbit-paused=true] .fog-plate,.orbital-system[data-orbit-paused=true] .sun-glow,.orbital-system[data-orbit-paused=true] .aurora-curtain,.orbital-system[data-orbit-paused=true] .aurora-curtain:after,.orbital-system[data-orbit-paused=true] .iss-object:before,.orbital-system[data-orbit-paused=true] .iss-alert,.orbital-system[data-orbit-paused=true] .condition-dot{animation-play-state:paused}@keyframes rl-glass-drift{0%{transform:translateZ(0) scale(1.04)}to{transform:translate3d(-1.5%,2%,0) scale(1.08)}}@keyframes rl-snow{to{background-position:0 96px,48px 172px}}@keyframes rl-fog-roll{0%{transform:translate3d(-3%,1%,0) scale(1.05)}to{transform:translate3d(4%,-1.5%,0) scale(1.12)}}@keyframes rl-cloud{0%{background-position:-20% 0}to{background-position:120% 0}}@keyframes rl-aurora-wave{0%{transform:translate(-4%) scaleY(.94) skew(-4deg)}50%{transform:translate(3%) scaleY(1.05) skew(3deg)}to{transform:translate(-2%) scaleY(.98) skew(-2deg)}}@keyframes rl-iss-halo{0%,to{transform:scale(.9);opacity:calc(var(--iss-pulse, 0) * .6)}50%{transform:scale(1.15);opacity:var(--iss-pulse, 0)}}@keyframes rl-alert-pulse{0%,to{box-shadow:0 0 16px #ffc45c38}50%{box-shadow:0 0 26px #ffc45c75}}.node{inset:0 auto auto 0!important;z-index:6;inline-size:clamp(4.05rem,var(--node-label-width, 6rem),7.3rem);min-width:0;padding:0;border:0;background:transparent;color:var(--soft);font-size:.68rem;transition:opacity 1.1s var(--ease-settle),filter 1.1s var(--ease-settle),transform 1.1s var(--ease-settle);will-change:transform,opacity}.node[data-depth=back]{z-index:5;opacity:.34}.node[data-depth=front]{z-index:8}@keyframes node-breathe{0%,to{opacity:.62}50%{opacity:.72}}.node:not([data-active=true]):not([data-support=true]){opacity:.62;animation:node-breathe 5.25s var(--ease-ambient) infinite;animation-delay:calc(var(--beat) * -.25)}.node[data-support=true]{opacity:.8}.node[data-active=true]{opacity:1;filter:none}.node-pin{position:absolute;top:50%;width:.48rem;height:.48rem;border:1px solid rgba(255,255,255,.58);border-radius:50%;background:linear-gradient(var(--node-light-angle, 0deg),transparent 48%,color-mix(in srgb,#ffffff 60%,currentColor) 94%),radial-gradient(circle,#fff 0 18%,currentColor 20% 58%,rgba(3,6,9,.88) 62% 100%);box-shadow:0 0 9px currentColor,0 0 18px color-mix(in srgb,currentColor 18%,transparent);transform:translateY(-50%);transition:transform var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard),box-shadow var(--dur-4) var(--ease-out-expo)}.node:hover .node-pin,.node:focus-visible .node-pin,.node[data-active=true] .node-pin{border-color:#ffffffe6;box-shadow:0 0 12px currentColor,0 0 26px color-mix(in srgb,currentColor 30%,transparent);transform:translateY(-50%) scale(1.35)}.orbital-system:not([data-boot-state=booting]) .node[data-active=true] .node-pin{animation:node-catch var(--dur-3) var(--ease-out-expo) .28s backwards}.node-pin:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid currentColor;opacity:0;pointer-events:none}.orbital-system:not([data-boot-state=booting]) .node[data-active=true] .node-pin:after{animation:node-echo var(--dur-4) var(--ease-out-expo) .28s both}@keyframes node-catch{0%{transform:translateY(-50%) scale(1.35)}38%{transform:translateY(-50%) scale(1.62)}to{transform:translateY(-50%) scale(1.35)}}@keyframes node-echo{0%{opacity:.5;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}@media(forced-colors:active){.node-pin:after{display:none}}.node-connector{position:absolute;top:50%;width:.86rem;height:1px;background:linear-gradient(90deg,transparent,currentColor);box-shadow:0 0 6px color-mix(in srgb,currentColor 24%,transparent);transform:translateY(-50%);opacity:.44}.node-label{display:inline-grid;position:relative;box-sizing:border-box;inline-size:100%;min-height:1.56rem;max-width:none;align-items:center;justify-content:center;padding:.34rem .48rem;overflow:hidden;border:1px solid color-mix(in srgb,currentColor 30%,transparent);background:linear-gradient(90deg,color-mix(in srgb,currentColor 7%,transparent),transparent),#03070a75;box-shadow:inset 0 1px #ffffff0b,inset calc(var(--node-light-dx, 0) * 1px) calc(var(--node-light-dy, 0) * 1px) 0 color-mix(in srgb,currentColor 30%,transparent),0 0 12px color-mix(in srgb,currentColor 5%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);line-height:1.12;white-space:nowrap;transition:border-color var(--dur-1) var(--ease-standard),background var(--dur-1) var(--ease-standard),box-shadow var(--dur-4) var(--ease-out-expo)}.node-label:before{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(100deg,transparent 0 35%,color-mix(in srgb,currentColor 18%,transparent) 48%,transparent 62% 100%);opacity:0;transform:translate(-65%);transition:opacity .3s ease,transform .85s var(--ease-settle)}.node[data-side=right] .node-pin{left:-1rem}.node[data-side=right] .node-connector{left:-.82rem}.node[data-side=left] .node-pin{right:-1rem}.node[data-side=left] .node-connector{right:-.82rem;background:linear-gradient(90deg,currentColor,transparent)}.node:hover .node-label,.node:focus-visible .node-label,.node[data-active=true] .node-label{border-color:color-mix(in srgb,currentColor 68%,transparent);background:linear-gradient(90deg,color-mix(in srgb,currentColor 12%,transparent),transparent),#030a0cc7;box-shadow:0 0 0 1px #ffffff0e,0 0 16px color-mix(in srgb,currentColor 21%,transparent),inset 0 -1px 0 currentColor}.node:hover .node-label:before,.node:focus-visible .node-label:before,.node[data-active=true] .node-label:before{opacity:.88;transform:translate(58%)}.node:hover,.node:focus-visible{background:transparent;box-shadow:none}.terminal-readout{right:4.2%;top:7.8%;width:min(15.6rem,34%);min-width:11.8rem;padding:.58rem .62rem;border-color:#9be5ff29;background:linear-gradient(126deg,rgba(255,255,255,.04),transparent 32%),linear-gradient(280deg,rgba(0,217,255,.065),transparent 40%),#03070a94;font-size:.62rem;opacity:.7;transition:opacity var(--dur-2) var(--ease-standard),border-color var(--dur-2) var(--ease-standard),box-shadow var(--dur-3) var(--ease-out-expo)}.terminal-readout:is(:hover,:focus-within){border-color:color-mix(in srgb,var(--core-accent) 44%,rgba(155,229,255,.18));opacity:1;box-shadow:inset 0 1px #ffffff0b,0 0 24px color-mix(in srgb,var(--core-accent) 11%,transparent)}.terminal-readout strong{min-height:2.25rem}.terminal-readout [data-terminal-prompt]{white-space:nowrap}.terminal-command-line{display:grid;grid-template-columns:auto 1fr;gap:.32rem;align-items:center;margin-top:.08rem;padding-top:.28rem;border-top:1px solid rgba(155,229,255,.09)}.terminal-command-line input{min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit}.terminal-command-line input::placeholder{color:#9aa8b59e}.terminal-command-line input:focus-visible{outline:1px solid rgba(0,217,255,.52);outline-offset:3px}.orbit-code-flow{left:6%;right:6%;bottom:5.2%;grid-template-columns:minmax(0,1fr);gap:.3rem;max-width:560px;padding:.52rem .68rem;border-color:#9be5ff26;background:linear-gradient(90deg,#00d9ff13,#3ee89a07,#ff7cc806),#03070a94;font-size:clamp(.62rem,.84vw,.7rem);box-shadow:inset 0 1px #ffffff09,0 0 20px #00d9ff0b}.orbit-code-flow code{max-height:2.72em;line-height:1.32}.flow-header{gap:.38rem}.flow-led{width:.42rem;height:.42rem;box-shadow:0 0 10px #3ee89a8f}.flow-meter{height:3px}.flow-led{animation:trace-heartbeat 1.3125s ease-in-out infinite}[data-terminal-prompt]:after{content:"▌";margin-left:.18rem;color:var(--green);animation:caret-blink 1.3125s steps(1,end) infinite}@keyframes caret-blink{0%,to{opacity:1}50%{opacity:.12}}[data-terminal-output].is-fresh{animation:terminal-phosphor .16s steps(2,jump-none) 1}@keyframes terminal-phosphor{0%{opacity:.55}to{opacity:1}}.flow-header strong{text-align:right}.orbital-system[data-boot-state=booting] .signal-core{animation:boot-core-in 1.08s ease-out .16s both}.orbital-system[data-boot-state=booting] .orbit-track{animation:boot-track-in 1.2s ease-out both;animation-delay:var(--boot-delay)}.orbital-system[data-boot-state=booting] .node{animation:boot-node-in .72s ease-out both;animation-delay:var(--boot-delay)}.orbital-system[data-boot-state=booting] .terminal-readout,.orbital-system[data-boot-state=booting] .orbit-code-flow{animation:boot-panel-in .74s ease-out .76s both}.viewport-bay.is-booting .hull-light{animation:hull-post .42s steps(1,end) both}.viewport-bay.is-booting .hull-light-two{animation-delay:.14s}.viewport-bay.is-booting .hull-light-three{animation-delay:.28s}@keyframes hull-post{0%{opacity:0}to{opacity:1}}.orbital-system[data-boot-state=booting][data-boot-first=true] [data-flow-meter]{animation:flow-post 1.4s var(--ease-standard) .28s both}@keyframes flow-post{0%{width:0%}55%{width:100%}to{width:0%}}.orbital-system[data-boot-first=true] .signal-core{animation-duration:1.5s;animation-delay:.3s}.orbital-system[data-boot-first=true] .orbit-track{animation-duration:1.55s}.orbital-system[data-boot-first=true] .node{animation-duration:.95s}.orbital-system[data-boot-first=true] .terminal-readout,.orbital-system[data-boot-first=true] .orbit-code-flow{animation-duration:.9s;animation-delay:1s}@media(min-width:1181px){.hero{align-items:start;align-content:center;grid-template-columns:minmax(32rem,.82fr) minmax(30rem,1.08fr);grid-template-rows:auto auto;column-gap:clamp(1.5rem,2.2vw,2.2rem)}.hero>.viewport-bay{align-self:start;justify-self:start;margin-top:clamp(-2.8rem,-3vw,-2.25rem)}.viewport-bay{width:min(calc(100% + clamp(1.5rem,2vw,2rem)),50rem);padding-top:clamp(2.4rem,3.2vw,3rem);padding-bottom:clamp(3.2rem,3.8vw,3.5rem)}.orbital-system{min-height:clamp(560px,calc(58vw - 125px),750px);--orbit-core-y: 44%}.terminal-readout{top:2.8%}.orbit-code-flow{left:9%;right:6%;max-width:none}.core-occluder{width:clamp(9.2rem,15vw,13.35rem)}.signal-core{width:clamp(8.4rem,14.25vw,12.75rem)}}.seo-page{min-height:calc(100vh - 74px)}.seo-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding:clamp(3.5rem,7vw,8rem) 5.2vw clamp(2.5rem,5vw,5rem);border-bottom:1px solid rgba(255,255,255,.12);background:radial-gradient(120% 70% at 0% 0%,rgba(var(--accent-rgb),.16),transparent 56%),linear-gradient(310deg,rgba(var(--accent-rgb),.06),transparent 46%)}.seo-hero>p,.detail-hero--split .detail-hero__lead>p{position:relative;margin:0;padding-left:1.1rem;color:var(--accent-colour);font-family:var(--font-mono);font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;text-shadow:0 0 16px rgba(var(--accent-rgb),.4)}.seo-hero>p:before,.detail-hero--split .detail-hero__lead>p:before{content:"";position:absolute;left:0;top:.1em;bottom:.1em;width:3px;border-radius:2px;background:var(--accent-colour);box-shadow:0 0 12px rgba(var(--accent-rgb),.6)}.seo-hero h1{max-width:min(14ch,100%);margin:0;font-size:clamp(3.5rem,8vw,8rem);-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;text-wrap:balance;word-break:normal}body.page-documentation-roi-calculator .seo-hero h1{max-width:min(18ch,100%);font-size:clamp(3.4rem,6.4vw,6.7rem);line-height:.96}.seo-hero>strong,.detail-hero--split .detail-hero__lead>strong{max-width:58rem;color:var(--soft);font-size:clamp(1rem,1.35vw,1.25rem);font-weight:500;line-height:1.7}.seo-hero:has(.profile-portrait){position:relative;padding-right:clamp(200px,28vw,360px)}.seo-hero>.profile-portrait{position:absolute;right:5.2vw;top:50%;transform:translateY(-50%);width:clamp(168px,21vw,268px);margin:0;z-index:2}.profile-portrait img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border:1px solid rgba(0,217,255,.4);border-radius:6px;box-shadow:0 24px 60px #00000080,0 0 44px #00d9ff2e,inset 0 1px #ffffff1f}@media(max-width:760px){.seo-hero:has(.profile-portrait){padding-right:5.2vw}.seo-hero>.profile-portrait{position:static;transform:none;width:min(60%,200px);margin-top:1.4rem}}.non-advice-disclaimer{max-width:58rem;margin:0;padding:.8rem .95rem;border:1px solid rgba(255,212,106,.24);background:linear-gradient(90deg,rgba(255,212,106,.08),transparent 72%),#00000024;color:var(--soft);font-family:var(--font-mono);font-size:.72rem;line-height:1.55;text-transform:uppercase}.ai-citation-note{max-width:66rem;margin:clamp(1.25rem,2.4vw,2rem) 5.2vw clamp(1.5rem,3vw,2.75rem);border:1px solid rgba(155,229,255,.14);border-radius:6px;background:#ffffff05;color:var(--soft)}.ai-citation-note>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:.7rem;padding:.7rem 1rem;list-style:none;cursor:pointer;color:var(--muted);font-family:var(--font-mono);font-size:.78rem;-webkit-user-select:none;user-select:none;transition:color .16s ease,background .16s ease}.ai-citation-note>summary::-webkit-details-marker{display:none}.ai-citation-note>summary:before{content:"+";color:var(--cyan);font-weight:800}.ai-citation-note[open]>summary:before{content:"−"}.ai-citation-note>summary:hover,.ai-citation-note[open]>summary{color:var(--soft);background:#00d9ff0a}.ai-citation-note__hint{color:var(--faint);letter-spacing:.04em}.ai-citation-note__body{display:grid;gap:.7rem;padding:.2rem 1rem 1.1rem;border-top:1px solid rgba(155,229,255,.1)}.ai-citation-note__body h2,.ai-citation-note__body h3,.ai-citation-note__body p{margin:0}.ai-citation-note__body h2{margin-top:.6rem;color:var(--soft);font-size:clamp(1rem,1.5vw,1.2rem)}.ai-citation-note__body h3{color:var(--cyan);font-family:var(--font-mono);font-size:.74rem;letter-spacing:.02em;text-transform:uppercase}.ai-citation-note__body p{max-width:58rem;color:var(--muted);line-height:1.65}.seo-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:1px;border:1px solid rgba(255,255,255,.12);background:#ffffff1a}.seo-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:stretch;height:100%;min-height:220px;padding:1.35rem;background:linear-gradient(130deg,rgba(255,255,255,.045),transparent 46%),#040a0ef0;overflow:hidden}.seo-card:before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 92% 10%,currentColor,transparent 16rem);opacity:.11;pointer-events:none}.seo-card-main,.seo-card-actions{position:relative;z-index:1}.seo-card-main{display:grid;align-content:start}.seo-card-actions{align-self:end}.seo-card h2{margin-bottom:.55rem;color:var(--text);font-family:var(--font-mono);font-size:clamp(1.3rem,2vw,1.9rem)}.seo-card strong{display:block;color:var(--soft);font-weight:600;line-height:1.55}.seo-card-actions{align-self:end;display:grid;gap:.7rem;justify-items:end}.document-secondary-link{color:var(--soft);background:#eef3f80b}.document-page{min-height:calc(100vh - 74px)}.document-article{--document-accent: var(--cyan);--document-accent-2: var(--green);--document-hot: var(--amber);color:var(--text)}.document-theme-teal-purple{--document-accent: #6ee7ff;--document-accent-2: #b49cff;--document-hot: #f06478}.document-theme-minimal{--document-accent: var(--soft);--document-accent-2: var(--cyan);--document-hot: var(--amber)}.document-theme-essay{--document-accent: var(--amber);--document-accent-2: var(--cyan);--document-hot: #f06478}.document-theme-technical-report{--document-accent: var(--cyan);--document-accent-2: var(--green);--document-hot: var(--amber)}.document-hero{position:relative;display:grid;gap:1.1rem;min-height:min(760px,calc(100vh - 74px));padding:clamp(3.5rem,7vw,7rem) 5.2vw clamp(3rem,6vw,6rem);overflow:hidden;border-bottom:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--document-accent) 16%,transparent),transparent 28rem),radial-gradient(circle at 82% 28%,color-mix(in srgb,var(--document-hot) 12%,transparent),transparent 24rem),linear-gradient(130deg,rgba(255,255,255,.045),transparent 44%),#030609c7;isolation:isolate}.document-hero>*:not(.document-background){position:relative;z-index:1}.document-background{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.78}.document-background:before{position:absolute;right:6vw;bottom:9%;width:min(42vw,540px);aspect-ratio:1.45;content:"";border:2px solid rgba(238,243,248,.12);background:linear-gradient(90deg,rgba(255,255,255,.08),transparent 18%),repeating-linear-gradient(135deg,color-mix(in srgb,var(--document-accent) 18%,transparent) 0 2px,transparent 2px 18px),#0000002e;clip-path:polygon(8% 0,100% 0,100% 84%,92% 100%,0 100%,0 14%);filter:drop-shadow(0 0 36px color-mix(in srgb,var(--document-accent) 13%,transparent))}.document-background span{position:absolute;display:block;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--document-accent),var(--document-accent-2),var(--document-hot));opacity:.48}.document-background span:nth-child(1){left:5.2vw;top:23%;width:min(28rem,52vw)}.document-background span:nth-child(2){right:13vw;top:42%;width:min(19rem,36vw)}.document-background span:nth-child(3){left:15vw;bottom:18%;width:min(16rem,42vw)}.document-hero .seasonal-interface-label{margin-bottom:.6rem}.document-hero .project-kicker,.document-section-kicker,.document-metadata dt,.document-tags li,.document-related span,.document-companion-grid span{margin:0;color:var(--document-accent);font-family:var(--font-mono);font-size:.88rem;text-transform:uppercase}.document-hero h1{max-width:13ch;margin:0;font-size:clamp(3rem,11vw,7.2rem);line-height:.92}.document-subtitle{max-width:68rem;margin:0;color:var(--soft);font-size:clamp(1rem,2.1vw,1.45rem);line-height:1.55}.document-metadata{display:grid;grid-template-columns:repeat(4,minmax(0,max-content));gap:.8rem 1rem;margin:0}.document-metadata div{min-width:min(13rem,100%);padding:.78rem .9rem;border:1px solid rgba(238,243,248,.16);background:#0000002e}.document-metadata dd{margin:.28rem 0 0;color:var(--text);font-size:.98rem;line-height:1.4}.document-actions{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center}.document-actions .button{min-width:11rem}.document-summary{max-width:45rem;margin:0;padding-left:1rem;border-left:3px solid color-mix(in srgb,var(--document-hot) 70%,transparent);color:var(--soft);font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.65}.document-tags{display:flex;flex-wrap:wrap;gap:.65rem;padding:0;margin:0;list-style:none}.document-tags li{padding:.5rem .68rem;border:1px solid rgba(238,243,248,.18);background:#ffffff09;color:var(--soft)}.document-section{display:grid;gap:1rem;padding:var(--space-section) 5.2vw;border-bottom:1px solid rgba(255,255,255,.1)}.document-section h2{max-width:13ch;margin:0;font-size:clamp(2rem,4.8vw,4.4rem);line-height:.98}.document-prose{max-width:var(--col-wide);color:var(--soft);font-size:clamp(1rem,1.25vw,1.14rem);line-height:1.7}.document-prose>*{min-width:0;overflow-wrap:anywhere}.document-prose>*+*{margin-top:1rem}.document-prose>:is(p,ul,ol,blockquote,h2,h3,h4,.document-subtitle){max-width:68ch}.document-prose h2{margin-top:3rem;padding-bottom:.5rem;border-bottom:1px solid var(--gd-border-soft);color:var(--text);font-family:var(--font-mono);font-size:clamp(1.6rem,1.2rem + 1.2vw,2.1rem);line-height:1.15}.document-prose h3{margin-top:2rem;color:var(--accent-colour);font-family:var(--font-mono);font-size:1.25rem;font-weight:700;letter-spacing:.01em}.document-prose>:is(h2,h3):first-child{margin-top:0}.document-citation-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,.7fr);gap:1px;max-width:96rem;border:1px solid rgba(238,243,248,.14);background:#eef3f814}.document-citation-grid>div{display:grid;align-content:start;gap:.4rem;min-width:0;padding:1rem;background:#040a0ee6}.document-citation-grid strong{color:var(--document-accent);font-family:var(--font-mono);font-size:.92rem;text-transform:uppercase}.document-citation-grid p,.document-citation-grid a,.document-pdf-preview p{margin:0;color:var(--soft);font-size:1rem;line-height:1.6}.document-citation-grid a{overflow-wrap:anywhere;color:var(--text);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--document-accent) 48%,transparent)}.document-pdf-preview{grid-template-columns:minmax(0,1fr) auto;align-items:center;background:linear-gradient(100deg,color-mix(in srgb,var(--document-accent) 10%,transparent),transparent 48%),#040a0ead}.document-related{display:grid;gap:1rem;padding:clamp(2.6rem,5vw,5rem) 5.2vw}.document-related-grid,.document-companion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:96rem;border:1px solid rgba(238,243,248,.12);background:#eef3f814}.document-related a,.document-companion-grid a{display:grid;gap:.6rem;min-height:150px;padding:1rem;background:linear-gradient(130deg,rgba(255,255,255,.045),transparent 48%),#040a0ef0}.document-related strong,.document-companion-grid strong{color:var(--text);font-family:var(--font-mono);font-size:clamp(1.1rem,1.8vw,1.45rem);line-height:1.25}.document-companion-grid p{max-width:28rem;margin:0;color:var(--muted);font-size:.98rem;line-height:1.55}.section{padding:var(--space-section) 5.2vw}.section-heading{display:grid;position:relative;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;margin-bottom:1.4rem;font-family:var(--font-mono)}.section-heading[data-section-num]:before{content:attr(data-section-num) / "";position:absolute;right:0;top:-.24em;z-index:-1;color:var(--accent-colour, var(--cyan));font-family:var(--font-mono);font-size:clamp(4.6rem,8.5vw,8.5rem);font-weight:700;letter-spacing:-.05em;line-height:1;opacity:.08;pointer-events:none}.section-heading:after{content:"";height:1px;background:linear-gradient(90deg,var(--line-strong),transparent)}.gdx-reveal-ready .section-heading.is-revealed:after{transform-origin:left center;animation:heading-power-on var(--dur-4) var(--ease-out-expo) both}.gdx-reveal-ready .section-heading.is-revealed>p:first-of-type{animation:kicker-blink .28s steps(2,jump-none) 1}@keyframes heading-power-on{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kicker-blink{0%{opacity:.25}to{opacity:1}}.section-heading.compact{grid-template-columns:auto auto 1fr}.section-heading p{display:inline-flex;align-items:center;gap:.45rem;margin:0;padding:.3rem .6rem;border:1px solid color-mix(in srgb,var(--accent-colour, var(--cyan)) 30%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--accent-colour, var(--cyan)) 7%,transparent),transparent),#03070a99;box-shadow:inset 0 1px #ffffff0b,0 0 12px color-mix(in srgb,var(--accent-colour, var(--cyan)) 5%,transparent);color:var(--cyan);line-height:1.12}.section-heading p:before{content:"";width:.42rem;height:.42rem;flex:none;border:1px solid rgba(255,255,255,.58);border-radius:50%;background:radial-gradient(circle,#fff 0 18%,var(--accent-colour, var(--cyan)) 20% 58%,rgba(3,6,9,.88) 62% 100%);box-shadow:0 0 9px var(--accent-colour, var(--cyan))}.footer-core-pages .section-heading p{padding:0;border:0;background:none;box-shadow:none}.footer-core-pages .section-heading p:before{content:none}.section-heading h2{margin:0;color:var(--muted);font-size:.92rem;font-weight:700}.section-heading a{order:4;font-size:.8rem}.flagship-grid{--flagship-card-min: 28rem;display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.2rem}.flagship-grid>.flagship-card{flex:1 1 min(100%,var(--flagship-card-min));min-width:min(100%,var(--flagship-card-min));height:auto}.route-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));grid-auto-rows:1fr;gap:1px;border:1px solid rgba(255,255,255,.12);background:#ffffff1a}.route-card{position:relative;display:grid;grid-template-rows:auto auto auto 1fr auto;gap:.75rem;min-height:260px;padding:clamp(1.05rem,1.7vw,1.35rem);background:linear-gradient(140deg,rgba(255,255,255,.048),transparent 48%),#040a0ef0;overflow:hidden}.route-card:before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 100% 0,currentColor,transparent 16rem),linear-gradient(180deg,transparent,rgba(255,255,255,.035));opacity:.15;pointer-events:none}.route-card>*{position:relative;z-index:1}.route-card>span,.route-card>em{color:currentColor;font-family:var(--font-mono);font-size:.72rem;font-style:normal;font-weight:800;letter-spacing:0;text-transform:uppercase}.route-card h3{margin:0;color:var(--text);font-family:var(--font-mono);font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.15}.route-card strong{color:var(--soft);font-size:.96rem;line-height:1.55}.route-card .project-body{color:var(--muted);font-size:.9rem;line-height:1.55}.route-card>em{display:inline-flex;align-items:center;width:max-content;max-width:100%;min-height:38px;padding:0 .7rem;border:1px solid currentColor;background:#ffffff05}.launch-console{display:grid;grid-template-columns:minmax(0,.72fr) minmax(24rem,1fr);gap:1px;border:1px solid rgba(255,255,255,.12);background:#ffffff1a}.launch-primary{display:grid;align-content:end;min-height:440px;padding:clamp(1.35rem,3vw,2.4rem);background:linear-gradient(145deg,rgba(0,217,255,.12),transparent 34%),linear-gradient(320deg,rgba(62,232,154,.08),transparent 48%),#040a0ef0}.launch-primary h2,.toolbench-intro h2,.lab-intro h2,.research-intro h2,.about-copy h2{font-family:var(--font-display);font-weight:600;letter-spacing:-.022em}.launch-primary h2{max-width:12ch;margin-bottom:1rem;font-size:var(--text-display-hero);line-height:.92}.launch-primary p{max-width:44rem;margin:0;color:var(--soft);font-size:1.05rem;line-height:1.7}.operator-signal{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:clamp(1.1rem,2vw,1.6rem);min-height:440px;padding:clamp(1.35rem,2.6vw,2.1rem);overflow:hidden;background:radial-gradient(120% 80% at 100% 0%,rgba(0,217,255,.12),transparent 52%),linear-gradient(180deg,#081218f5,#03070bf7)}.operator-signal__grid{position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(0,217,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,217,255,.05) 1px,transparent 1px);background-size:38px 38px;-webkit-mask-image:radial-gradient(120% 90% at 80% 0%,#000 30%,transparent 78%);mask-image:radial-gradient(120% 90% at 80% 0%,#000 30%,transparent 78%);opacity:.6;pointer-events:none}.operator-signal>*:not(.operator-signal__grid){position:relative;z-index:1}.operator-signal__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,217,255,.16);font-family:var(--font-mono);font-size:.78rem}.operator-signal__who{display:inline-flex;align-items:center;gap:.7rem}.operator-signal__avatar{width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid rgba(0,217,255,.4);object-fit:cover;box-shadow:0 0 0 3px #00d9ff14,0 0 18px #00d9ff38}.operator-signal__status{display:inline-flex;align-items:center;gap:.55rem;color:var(--soft);letter-spacing:.04em}.operator-signal__dot{width:.6rem;height:.6rem;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px #3ee89a29,0 0 14px #3ee89ab3;animation:operator-signal-pulse 2.4s ease-in-out infinite}@keyframes operator-signal-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.82)}}.operator-signal__clock{color:var(--cyan);letter-spacing:.06em;text-shadow:0 0 14px rgba(0,217,255,.4);font-variant-numeric:tabular-nums}.operator-signal__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:#00d9ff24;border:1px solid rgba(0,217,255,.14)}.operator-signal__stats a{display:grid;gap:.3rem;padding:clamp(.9rem,1.8vw,1.25rem);background:#050b10eb;color:inherit;text-decoration:none;transition:background .18s ease,box-shadow .18s ease}.operator-signal__stats a:hover,.operator-signal__stats a:focus-visible{background:#00d9ff14;box-shadow:inset 0 0 0 1px #00d9ff66;outline:none}.operator-signal__stats dt{margin:0;color:var(--muted);font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.12em}.operator-signal__stats dd{margin:0;color:var(--text);font-family:var(--font-mono);font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800;line-height:1;text-shadow:0 0 18px rgba(0,217,255,.22)}.operator-signal__focus{display:grid;gap:.45rem}.operator-signal__label{color:var(--cyan);font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.14em}.operator-signal__focus p{margin:0;color:var(--soft);font-size:1rem;line-height:1.55}.operator-signal__links{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.4rem}.operator-signal__links a{padding:.5rem .85rem;border:1px solid rgba(155,229,255,.22);border-radius:3px;color:var(--soft);font-family:var(--font-mono);font-size:.78rem;text-decoration:none;transition:border-color .16s ease,color .16s ease,background .16s ease}.operator-signal__links a:hover,.operator-signal__links a:focus-visible{border-color:#00d9ff80;background:#00d9ff14;color:var(--text);outline:none}@media(prefers-reduced-motion:reduce){.operator-signal__dot{animation:none}}@media(max-width:720px){.operator-signal{min-height:0}}.launch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:1px;background:#ffffff1a}.launch-node{position:relative;display:grid;align-content:start;gap:.8rem;min-height:220px;padding:1.2rem;background:#040a0ef0;overflow:hidden}.launch-node:before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 100% 0,currentColor,transparent 15rem),linear-gradient(135deg,rgba(255,255,255,.04),transparent 42%);opacity:.12;pointer-events:none}.launch-node span,.launch-node h3,.launch-node strong,.launch-node .project-body{position:relative;z-index:1}.launch-node span{color:currentColor;font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase}.launch-node span:before{content:"> "}.launch-node h3{margin:0;color:var(--text);font-family:var(--font-mono);font-size:clamp(1.3rem,2vw,1.9rem)}.launch-node strong{color:var(--soft)}.toolbench-intro{display:grid;grid-template-columns:minmax(0,.8fr) minmax(18rem,.7fr);gap:2rem;align-items:end;margin-bottom:1.2rem}.toolbench-intro h2{max-width:15ch;margin:0;font-size:var(--text-display);line-height:.96}.toolbench-intro p{margin:0;color:var(--soft);font-size:1.02rem;line-height:1.7}.tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:1px;border:1px solid rgba(255,255,255,.12);background:#ffffff1a}.tools-showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.toolkit-page-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-preview-card,.tool-index-card,.tool-directory-panel{position:relative;display:grid;grid-template-rows:1fr auto;gap:1rem;height:100%;min-height:320px;padding:1.25rem;background:linear-gradient(130deg,rgba(255,255,255,.045),transparent 46%),#040a0ef0;overflow:hidden}.tool-preview-card:before,.tool-index-card:before,.tool-directory-panel:before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 92% 12%,currentColor,transparent 16rem);opacity:.12;pointer-events:none}.tool-preview-card>*,.tool-index-card>*,.tool-directory-panel>*{position:relative;z-index:1}.tool-preview-card h3,.tool-index-card strong{margin-bottom:.55rem;color:var(--text);font-family:var(--font-mono);font-size:clamp(1.2rem,1.7vw,1.55rem);line-height:1.2}.tool-preview-card strong,.tool-index-card p{display:block;color:var(--soft);font-size:.92rem;line-height:1.55}.tool-index-card span{margin-bottom:.55rem;color:currentColor;font-family:var(--font-mono);font-size:.74rem;text-transform:uppercase}.tool-index-card span:before{content:"> "}.tool-directory-panel{grid-template-rows:auto minmax(0,1fr);align-content:stretch;padding:clamp(1rem,1.6vw,1.35rem)}.tool-directory-header{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding-bottom:.85rem;border-bottom:1px solid rgba(255,255,255,.12)}.tool-directory-header .project-kicker{margin:0}.tool-directory-header a{color:var(--text);font-family:var(--font-mono);font-size:.74rem;font-weight:800;text-transform:uppercase}.tool-directory-header a:before{content:"> ";color:currentColor}.tool-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.55rem,1vw,.72rem);align-content:start}.tool-index-tile{position:relative;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:.42rem;min-height:7.25rem;padding:.78rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,rgba(255,255,255,.055),transparent 52%),#03080bc2;color:var(--soft);overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.tool-index-tile:before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,currentColor,transparent 28%),repeating-linear-gradient(90deg,rgba(255,255,255,.052) 0 1px,transparent 1px 1.3rem);opacity:.08;pointer-events:none}.tool-index-tile:after{position:absolute;right:.6rem;bottom:.6rem;width:1.9rem;height:1px;content:"";background:currentColor;opacity:.38}.tool-index-tile>*{position:relative;z-index:1}.tool-index-tile__meta,.tool-index-tile__runtime{display:flex;gap:.45rem;align-items:center;justify-content:space-between;color:currentColor;font-family:var(--font-mono);font-size:.64rem;line-height:1.2;text-transform:uppercase}.tool-index-tile strong{color:var(--text);font-family:var(--font-mono);font-size:clamp(.9rem,1vw,1.04rem);line-height:1.16}.tool-index-tile p{display:-webkit-box;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#f3f7fbb8;font-size:.76rem;line-height:1.35;overflow:hidden}.tool-index-tile__runtime{justify-content:flex-start;color:#f3f7fb8a;font-size:.59rem}.tool-index-tile:hover{border-color:currentColor;box-shadow:0 18px 48px #0000004d,0 0 24px color-mix(in srgb,currentColor 14%,transparent),inset 0 1px #ffffff1f;color:var(--text);transform:translateY(-1px)}.tool-index-tile:focus-visible{outline:2px solid currentColor;outline-offset:3px}.detail-tool-panel{margin-top:clamp(2rem,4vw,3.5rem)}.local-tool-panel{display:grid;gap:1.1rem;padding:clamp(1rem,2.4vw,1.45rem);border:1px solid rgba(255,255,255,.16);background:linear-gradient(130deg,rgba(255,255,255,.055),transparent 46%),#040a0ef0;color:var(--text);overflow:hidden}.local-tool-panel .tool-controls{max-width:58rem;align-self:stretch}.local-tool-panel.passphrase-generator-modal .tool-controls{max-width:none}.promptpack-extension-panel .tool-card{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:center;min-height:auto}.promptpack-extension-copy{position:relative;z-index:1;display:grid;gap:1rem}.promptpack-extension-art{position:relative;z-index:1;border:1px solid rgba(110,231,255,.2);background:#030609b8;box-shadow:0 18px 60px #00000047}.promptpack-extension-art img{display:block;width:100%;height:auto;aspect-ratio:1200 / 630;object-fit:cover}.tool-card{position:relative;display:grid;gap:1rem;min-height:410px;padding:1.35rem;background:linear-gradient(130deg,rgba(255,255,255,.045),transparent 46%),#040a0ef0;overflow:hidden}.toolkit-tile{grid-template-rows:auto 1fr auto;min-height:300px}.toolkit-tile .project-body{max-height:9.4rem;overflow:hidden;color:var(--soft);-webkit-mask-image:linear-gradient(to bottom,black 74%,transparent);mask-image:linear-gradient(to bottom,black 74%,transparent)}.toolkit-tile .project-body h2,.toolkit-tile .project-body h3,.toolkit-tile .project-body ul{display:none}.toolkit-tile-actions{position:relative;z-index:1;align-self:end;display:flex;flex-wrap:wrap;gap:.7rem}.toolkit-open-button{cursor:pointer;appearance:none;font:inherit}.tool-card:before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 92% 12%,currentColor,transparent 16rem);opacity:.12;pointer-events:none}.tool-card-heading,.research-card-heading,.tool-controls,.tool-card .project-body{position:relative;z-index:1}.tool-card-heading p,.research-card-heading p{margin-bottom:.45rem;color:currentColor;font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase}.tool-card-heading h3,.research-card-heading h3{margin-bottom:.55rem;color:var(--text);font-family:var(--font-mono);font-size:clamp(1.3rem,2vw,1.8rem)}.tool-card-heading strong,.research-card-heading strong{display:block;color:var(--soft)}.tool-controls{display:grid;gap:.8rem;align-self:end}.tool-controls label{display:grid;gap:.35rem;color:var(--muted);font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase}.tool-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.passphrase-generator-shell,.passphrase-control-panel{display:grid;gap:.75rem}.passphrase-generator-modal{width:min(980px,100%)}.passphrase-range-label span{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.passphrase-range-label strong{color:var(--text);font-size:.86rem}.passphrase-choice-group{display:flex;flex-wrap:wrap;gap:.5rem;min-width:0;padding:.65rem;margin:0;border:1px solid rgba(155,229,255,.16);background:#ffffff09}.passphrase-choice-group legend{padding:0 .35rem;color:var(--muted);font:.72rem/1 var(--font-mono);text-transform:uppercase}.tool-controls .passphrase-choice-group label{display:inline-flex;align-items:center;gap:.45rem;min-height:34px;padding:.42rem .55rem;border:1px solid rgba(155,229,255,.14);background:#0000002e;color:var(--soft);font-size:.74rem;line-height:1.2;text-transform:none}.passphrase-choice-group input{width:auto;min-height:0;padding:0;accent-color:currentColor}.passphrase-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.passphrase-choice-group.compact{align-content:start}.passphrase-generated-card{display:grid;gap:.5rem;min-height:92px;padding:.75rem;border:1px solid rgba(255,255,255,.16);background:linear-gradient(135deg,rgba(0,217,255,.08),transparent 42%),#0000003d}.passphrase-generated-card span{color:currentColor;font:800 .72rem/1 var(--font-mono);text-transform:uppercase}.passphrase-generated-card code{color:var(--text);overflow-wrap:anywhere;font:800 clamp(1rem,2vw,1.28rem)/1.45 var(--font-mono)}.tool-controls .tool-checkbox{display:flex;align-items:center;gap:.55rem;min-height:38px;padding:.55rem .65rem;border:1px solid rgba(155,229,255,.16);background:#ffffff09;color:var(--soft);line-height:1.35;text-transform:none}.tool-controls input,.tool-controls select,.tool-controls textarea{width:100%;min-height:42px;padding:.7rem;border:1px solid rgba(155,229,255,.22);border-radius:0;background:#00000042;color:var(--text);font:.86rem/1.45 var(--font-mono)}.tool-controls input:focus-visible,.tool-controls select:focus-visible,.tool-controls textarea:focus-visible{outline:2px solid rgba(255,209,102,.72);outline-offset:3px;border-color:#ffd1666b;box-shadow:0 0 0 4px #ffd16614}.llm-ladder-shell{display:grid;gap:clamp(1.4rem,3vw,2.25rem);margin-top:clamp(2rem,5vw,4rem)}.llm-ladder-topline,.llm-thesis-card,.llm-core-chain-card,.llm-ladder-controls,.llm-level,.llm-misconception-grid,.llm-one-page-model,.llm-related-links{border:1px solid rgba(155,229,255,.18);background:linear-gradient(135deg,rgba(0,217,255,.07),transparent 44%),linear-gradient(220deg,rgba(255,209,102,.055),transparent 42%),#040a0eeb;box-shadow:0 24px 80px #00000042}.llm-ladder-topline{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.36fr);gap:1.25rem;align-items:start;padding:clamp(1rem,2.7vw,1.55rem)}.llm-ladder-topline span,.llm-thesis-card span,.llm-core-chain-card span,.llm-section-heading span,.llm-ladder-controls span,.llm-ladder-toc strong{color:var(--cyan);font:800 .72rem/1.2 var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.llm-ladder-topline h2,.llm-thesis-card h2,.llm-core-chain-card h2,.llm-section-heading h2{margin-top:.45rem;color:var(--text);font-family:var(--font-mono);line-height:1.13}.llm-ladder-topline h2{font-size:clamp(2rem,5vw,4rem)}.llm-ladder-topline p,.llm-core-chain-card p,.llm-summary-list p,.llm-section-heading+div p,.llm-level-body>p{color:var(--soft);line-height:1.65}.llm-ladder-topline dl{display:grid;gap:.6rem;margin:0}.llm-ladder-topline dl div{display:grid;gap:.18rem;padding:.65rem;border:1px solid rgba(255,255,255,.12);background:#0003}.llm-ladder-topline dt{color:var(--muted);font:800 .68rem/1.2 var(--font-mono);text-transform:uppercase}.llm-ladder-topline dd{margin:0;color:var(--text)}.llm-ladder-layout{display:grid;grid-template-columns:minmax(13rem,.24fr) minmax(0,1fr);gap:clamp(1rem,2.6vw,1.6rem);align-items:start}.llm-ladder-toc{position:sticky;top:1rem;display:grid;gap:.8rem;padding:1rem;border:1px solid rgba(155,229,255,.16);background:#030609e0}.llm-ladder-toc nav{display:grid;gap:.4rem}.llm-ladder-toc a,.llm-related-links a{color:var(--text);text-decoration-color:#00d9ff6b;text-underline-offset:.22em}.llm-ladder-toc a{padding:.45rem 0;color:var(--soft);font-size:.86rem;line-height:1.35}.llm-ladder-main{display:grid;gap:clamp(1rem,2.6vw,1.55rem);min-width:0}.llm-thesis-card,.llm-core-chain-card,.llm-ladder-controls,.llm-misconception-grid,.llm-one-page-model,.llm-related-links{padding:clamp(1rem,2.5vw,1.45rem)}.llm-thesis-card h2{max-width:58rem;font-size:clamp(1.45rem,3vw,2.35rem)}.llm-core-chain-card{display:grid;gap:1rem}.llm-ladder-chain,.llm-mini-chain{display:flex;flex-wrap:wrap;gap:.5rem;min-width:0;padding:0;margin:0;list-style:none}.llm-ladder-chain li,.llm-mini-chain li{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.llm-ladder-chain span,.llm-mini-chain span{display:inline-flex;align-items:center;min-height:2.15rem;padding:.38rem .62rem;border:1px solid rgba(155,229,255,.18);background:#0000003d;color:var(--text);font:800 .78rem/1.2 var(--font-mono)}.llm-ladder-chain i,.llm-mini-chain i{color:var(--amber);font-style:normal}.llm-ladder-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:end}.llm-ladder-controls label{display:grid;gap:.35rem}.llm-ladder-controls input{width:100%;min-height:44px;padding:.7rem .8rem;border:1px solid rgba(155,229,255,.26);background:#00000047;color:var(--text);font:.9rem/1.4 var(--font-mono)}.llm-ladder-controls div{display:flex;flex-wrap:wrap;gap:.55rem}.llm-ladder-controls button{min-height:44px;padding:.68rem .85rem;border:1px solid rgba(255,209,102,.28);background:#ffd16614;color:var(--text);cursor:pointer;font:800 .74rem/1.2 var(--font-mono);text-transform:uppercase}.llm-ladder-controls output{min-height:1.1rem;color:var(--green);font:800 .74rem/1.2 var(--font-mono);text-transform:uppercase}.llm-level-stack{display:grid;gap:.85rem}.llm-level{overflow:clip}.llm-level summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:center;min-height:5rem;padding:.9rem 1rem;color:var(--text);cursor:pointer;list-style:none}.llm-level summary::-webkit-details-marker{display:none}.llm-level summary:after{content:"+";justify-self:end;color:var(--amber);font:900 1.3rem/1 var(--font-mono)}.llm-level[open] summary:after{content:"-"}.llm-level-badge{display:inline-flex;align-items:center;justify-content:center;min-width:4.9rem;min-height:2rem;border:1px solid rgba(0,217,255,.24);background:#00d9ff14;color:var(--cyan);font:900 .74rem/1 var(--font-mono);text-transform:uppercase}.llm-level summary span:last-of-type{display:grid;gap:.2rem;min-width:0}.llm-level summary strong{font-family:var(--font-mono);font-size:clamp(1.05rem,2vw,1.34rem)}.llm-level summary em{color:var(--muted);font-style:normal;line-height:1.35}.llm-level-body{display:grid;gap:1rem;padding:0 1rem 1rem}.llm-term-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.llm-term-card{display:grid;align-content:start;gap:.65rem;min-height:12rem;padding:.9rem;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,rgba(255,255,255,.04),transparent 46%),#0003}.llm-term-card__heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:start}.llm-term-card h3{margin:0;color:var(--text);font-family:var(--font-mono);font-size:1rem;line-height:1.3}.llm-term-card__heading a{color:var(--cyan);font:800 .9rem/1 var(--font-mono);text-decoration:none}.llm-term-card p{margin:0;color:var(--soft);font-size:.92rem;line-height:1.58}.llm-term-card pre{max-width:100%;padding:.68rem;margin:0;border:1px solid rgba(155,229,255,.14);background:#030609b8;color:var(--text);overflow-x:auto}.llm-term-card code{font:.78rem/1.5 var(--font-mono);white-space:pre-wrap}.llm-precision-note{display:grid;gap:.28rem;padding:.65rem;border-left:3px solid rgba(255,209,102,.72);background:#ffd16612}.llm-precision-note strong{color:var(--amber);font:800 .72rem/1.2 var(--font-mono);text-transform:uppercase}.llm-precision-note span{color:var(--soft);font-size:.86rem;line-height:1.5}.llm-misconception-grid>div:last-child,.llm-related-links>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.llm-misconception-grid article{min-height:8.5rem;padding:.85rem;border:1px solid rgba(255,209,102,.18);background:#ffd1660f}.llm-misconception-grid h3{margin:0 0 .45rem;color:var(--text);font-size:1rem;line-height:1.35}.llm-summary-list{display:grid;gap:.75rem;margin-top:1rem}.llm-related-links a{display:flex;align-items:center;min-height:3rem;padding:.7rem .8rem;border:1px solid rgba(155,229,255,.16);background:#0003;font-weight:800}.llm-ladder-controls input:focus-visible,.llm-ladder-controls button:focus-visible,.llm-level summary:focus-visible,.llm-term-card__heading a:focus-visible,.llm-ladder-toc a:focus-visible,.llm-related-links a:focus-visible{outline:2px solid rgba(255,209,102,.78);outline-offset:3px}.tool-controls input[type=range]{min-height:34px;padding:0;border:0;background:transparent;accent-color:currentColor}.tool-controls .passphrase-choice-group input,.tool-controls .tool-checkbox input{width:auto;min-height:0;padding:0;accent-color:currentColor}.passphrase-advanced{display:grid;gap:.7rem}.passphrase-admin-copy{margin:0;color:var(--muted);font:.76rem/1.5 var(--font-mono)}.passphrase-advanced summary{min-height:40px;display:flex;align-items:center;padding:0 .7rem;border:1px solid rgba(155,229,255,.16);background:#00d9ff0b;color:var(--soft);font:800 .72rem/1 var(--font-mono);text-transform:uppercase;cursor:pointer}.passphrase-advanced[open] summary{margin-bottom:.7rem;color:currentColor}.tool-controls textarea{min-height:88px;resize:vertical}.tool-controls button{min-height:42px;border:1px solid currentColor;background:#00000038;color:currentColor;font:800 .78rem/1 var(--font-mono);text-transform:uppercase;cursor:pointer}.tool-controls button:hover{background:#ffffff0f}.tool-controls output{display:grid;gap:.35rem;min-height:92px;padding:.75rem;border:1px solid rgba(255,255,255,.12);background:#0003;color:var(--soft);overflow:auto;font:.78rem/1.55 var(--font-mono)}.tool-controls output span{color:currentColor;text-transform:uppercase}.tool-controls output code{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text)}.tool-controls output ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem .7rem;padding:0;margin:0;list-style:none}.tool-controls output li:before{content:"> ";color:currentColor}@media(min-width:780px){.passphrase-generator-shell{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.passphrase-generator-shell>*{grid-column:1}.passphrase-generator-shell .passphrase-generated-card{grid-column:2;grid-row:1}.passphrase-generator-shell [data-pg-output]{grid-column:2;grid-row:2 / span 6;min-height:100%;max-height:460px}}.promptpack-shell{display:grid;gap:.75rem}.promptpack-tabs,.promptpack-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.promptpack-tabs button{min-height:36px;border-color:#9be5ff2e;color:var(--muted);font-size:.68rem}.promptpack-tabs button[data-active=true]{border-color:currentColor;background:#00d9ff17;color:currentColor}.promptpack-panel,.promptpack-mode-panel{display:none}.promptpack-panel[data-active=true],.promptpack-mode-panel[data-active=true]{display:grid;gap:.75rem}.promptpack-panel[data-active=true]{min-height:248px;align-content:start}.promptpack-hint,.promptpack-status{color:var(--muted);font:.74rem/1.5 var(--font-mono)}.promptpack-hint code{color:var(--text)}.promptpack-variable-list{display:flex;flex-wrap:wrap;gap:.45rem;min-height:30px}.promptpack-variable-list span,.promptpack-variable-list em{display:inline-flex;align-items:center;min-height:28px;padding:0 .55rem;border:1px solid rgba(155,229,255,.18);background:#00d9ff0d;color:var(--soft);font:.68rem/1 var(--font-mono);text-transform:uppercase}.promptpack-fields{display:grid;max-height:144px;gap:.55rem;overflow:auto}[data-promptpack-output]{max-height:184px}.promptpack-status{min-height:1.2rem;padding-top:.3rem;border-top:1px solid rgba(255,255,255,.08)}body.tool-modal-open{overflow:hidden}.tool-modal[hidden]{display:none}.tool-modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:clamp(1rem,3vw,2rem)}.tool-modal-backdrop{position:absolute;inset:0;background:radial-gradient(circle at 74% 16%,rgba(0,217,255,.12),transparent 28rem),#020508c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tool-modal-panel{position:relative;width:min(760px,100%);max-height:min(82vh,820px);display:grid;gap:1rem;padding:clamp(1rem,2.4vw,1.45rem);border:1px solid rgba(255,255,255,.16);background:linear-gradient(130deg,rgba(255,255,255,.055),transparent 46%),#040a0ef7;box-shadow:0 0 0 1px #9be5ff14,0 28px 80px #0000006b;overflow:auto}.tool-modal-panel:before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 92% 12%,currentColor,transparent 16rem);opacity:.1;pointer-events:none}.tool-modal-close{position:relative;z-index:1;justify-self:end;min-height:36px;padding:0 .75rem;border:1px solid rgba(255,255,255,.22);background:#ffffff0b;color:var(--soft);font:800 .68rem/1 var(--font-mono);text-transform:uppercase;cursor:pointer}.tool-modal-close:hover{color:var(--text);border-color:currentColor}.lab-intro{display:grid;grid-template-columns:minmax(0,.72fr) minmax(18rem,.82fr);gap:2rem;align-items:end;margin-bottom:1.2rem}.lab-intro h2{max-width:14ch;margin:0;font-size:var(--text-display);line-height:.96}.lab-intro p{margin:0;color:var(--soft);font-size:1.02rem;line-height:1.7}.lab-grid{--lab-card-min: 18rem;display:flex;flex-wrap:wrap;align-items:stretch;gap:1px;border:1px solid rgba(255,255,255,.12);background:#ffffff1a}.lab-showcase-grid{--lab-card-min: 18rem}.lab-grid>.lab-card,.lab-grid>.lab-index-card{flex:1 1 min(100%,var(--lab-card-min));min-width:min(100%,var(--lab-card-min));height:auto}.lab-card,.lab-index-card{position:relative;display:grid;gap:1rem;min-width:0;min-height:320px;height:100%;padding:1.35rem;background:linear-gradient(130deg,rgba(255,255,255,.045),transparent 46%),#040a0ef0;overflow:hidden}.lab-index-card{grid-template-rows:1fr auto;color:var(--text)}.lab-card:before,.lab-index-card:before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 92% 12%,currentColor,transparent 16rem);opacity:.12;pointer-events:none}.lab-card>*,.lab-index-card>*{position:relative;z-index:1}.lab-index-card span{margin-bottom:.55rem;color:currentColor;font:800 .72rem/1.2 var(--font-mono);text-transform:uppercase}.lab-index-card span:before{content:"> "}.lab-index-card strong{margin-bottom:.55rem;color:var(--text);font:800 clamp(1.2rem,2vw,1.65rem)/1.1 var(--font-mono)}.lab-index-card p{display:block;color:var(--soft);line-height:1.6}.research-standalone-exhibit{display:grid;gap:1rem;scroll-margin-top:6.5rem;color:var(--text)}.research-standalone-exhibit .tool-controls{margin-top:0}.research-exhibit-controls{grid-template-columns:1fr}.research-intro{display:grid;grid-template-columns:minmax(0,.72fr) minmax(18rem,.82fr);gap:2rem;align-items:end;margin-bottom:1.2rem}.research-intro h2{max-width:14ch;margin:0;font-size:var(--text-display);line-height:.96}.research-intro p{margin:0;color:var(--soft);font-size:1.02rem;line-height:1.7}.research-intro>div{display:grid;gap:.85rem}.research-intro .non-advice-disclaimer{font-size:.7rem;line-height:1.5}.research-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:1px;border:1px solid rgba(255,255,255,.12);background:#ffffff1a}.research-showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1180px){.research-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.research-feature,.research-note{position:relative;display:grid;gap:1rem;min-width:0;padding:1.35rem;background:linear-gradient(130deg,rgba(255,255,255,.045),transparent 46%),#040a0ef0;overflow:hidden}.research-feature{grid-column:1 / -1;grid-template-columns:minmax(18rem,.42fr) minmax(0,.9fr);align-items:start}.research-feature:before,.research-note:before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 92% 12%,currentColor,transparent 16rem);opacity:.12;pointer-events:none}.research-copy,.research-controls{position:relative;z-index:1}.research-copy{display:grid;gap:1rem;align-content:start}.research-link{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:42px;padding:0 .95rem;border:1px solid currentColor;background:#00d9ff12;color:currentColor;font-family:var(--font-mono);font-size:.78rem;font-weight:800}.research-link:hover{background:#ffffff14}.research-controls{grid-column:2;grid-row:1;align-self:stretch}.research-note{height:100%;min-height:360px;align-content:start}.research-exhibit-card{background:linear-gradient(130deg,rgba(0,217,255,.055),transparent 42%),linear-gradient(315deg,rgba(255,209,102,.045),transparent 52%),#040a0ef0}.probability-exhibit{display:grid;grid-template-columns:minmax(0,.9fr) minmax(20rem,1fr);gap:1rem;align-items:stretch}.probability-steps span{display:grid;grid-template-columns:auto 1fr;gap:.45rem;align-items:start;padding:.7rem;border:1px solid rgba(155,229,255,.14);background:#00000029;color:var(--soft);font:.76rem/1.45 Inter,ui-sans-serif,system-ui,sans-serif}.probability-steps strong{display:grid;width:1.45rem;aspect-ratio:1;place-items:center;border:1px solid currentColor;color:currentColor;font:800 .72rem/1 var(--font-mono)}.probability-actions button{min-height:42px;padding:.45rem .55rem;font-size:.66rem;line-height:1.2}.probability-bars[data-prob-chart-mode=signal]{grid-template-columns:minmax(0,1fr) minmax(min(100%,18rem),.52fr);align-items:start;gap:.85rem}.probability-track i{display:block;height:100%;background:linear-gradient(90deg,var(--cyan),var(--green))}.probability-bar p,.probability-note{margin:0;color:var(--muted);font:.82rem/1.55 Inter,ui-sans-serif,system-ui,sans-serif}.chaos-exhibit{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.45fr);gap:1rem;align-items:stretch}.chaos-controls{background:linear-gradient(135deg,rgba(0,217,255,.08),transparent 40%),#0000002e}.chaos-screen{position:relative;min-height:280px;overflow:hidden}.chaos-screen canvas{display:block;width:100%;min-height:280px;aspect-ratio:2.14}.chaos-readouts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.chaos-readouts span,.chaos-control-grid label span{color:var(--muted);font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase}.chaos-readouts strong{color:var(--amber);font-family:var(--font-mono);font-size:clamp(.9rem,1.3vw,1.15rem);overflow-wrap:anywhere}.chaos-steps{display:grid;gap:.55rem}.chaos-steps span{display:grid;grid-template-columns:auto 1fr;gap:.45rem;align-items:start;padding:.7rem;border:1px solid rgba(255,209,102,.16);background:#00000029;color:var(--soft);font:.76rem/1.45 Inter,ui-sans-serif,system-ui,sans-serif}.chaos-steps strong{display:grid;width:1.45rem;aspect-ratio:1;place-items:center;border:1px solid currentColor;color:var(--amber);font:800 .72rem/1 var(--font-mono)}.chaos-control-grid{display:grid;gap:.75rem}.chaos-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.research-feature[data-tool=chaos][data-chaos-running=true] [data-tool-action=chaos-run]{background:#ffd1661f;box-shadow:0 0 24px #ffd1662e}.chaos-note{padding-top:.3rem;border-top:1px solid rgba(255,255,255,.1);color:var(--muted);font:.82rem/1.55 Inter,ui-sans-serif,system-ui,sans-serif}.probability-exhibit{display:grid;grid-template-columns:minmax(0,.9fr) minmax(20rem,1fr);gap:1rem;align-items:start}.research-standalone-exhibit .probability-exhibit{grid-template-columns:1fr}.research-standalone-exhibit .probability-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.probability-board,.probability-sim{display:grid;gap:1rem;align-content:start;min-width:0;padding:1rem;border:1px solid rgba(155,229,255,.16);background:linear-gradient(135deg,rgba(0,217,255,.08),transparent 44%),#0000002e}.probability-sim{background:linear-gradient(135deg,rgba(62,232,154,.07),transparent 42%),#0000002e}.probability-meta,.probability-sim-heading{display:flex;flex-wrap:wrap;gap:.6rem 1rem;justify-content:space-between;color:var(--muted);font-family:var(--font-mono);font-size:.76rem;text-transform:uppercase}.probability-meta strong,.probability-sim-heading strong{color:var(--text)}.probability-primer{padding:.75rem;border:1px solid rgba(155,229,255,.14);background:#00000029;color:var(--soft);font:.82rem/1.55 Inter,ui-sans-serif,system-ui,sans-serif}.probability-teach-card,.probability-read-guide,.probability-result-explain,.probability-technical{padding:.78rem;border:1px solid rgba(155,229,255,.16);background:linear-gradient(135deg,rgba(0,217,255,.07),transparent 48%),#0000002e;color:var(--soft);font:.82rem/1.55 Inter,ui-sans-serif,system-ui,sans-serif}.probability-teach-card{border-color:#ffd1663d;background:linear-gradient(135deg,rgba(255,209,102,.1),transparent 48%),#0000002e}.probability-teach-card strong,.probability-read-guide strong,.probability-result-explain strong{display:block;margin-bottom:.24rem;color:var(--text);font:800 .84rem/1.25 var(--font-mono);text-transform:uppercase}.probability-teach-card p,.probability-read-guide p,.probability-result-explain p,.probability-technical p{margin:0}.probability-read-guide b,.probability-result-card b,.probability-technical b{color:var(--text)}.probability-primer p{margin:0}.probability-primer strong{color:var(--text)}.probability-fallacy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));gap:.55rem}.probability-fallacy-grid button{display:grid;gap:.34rem;min-height:128px;padding:.72rem;border:1px solid rgba(155,229,255,.16);background:linear-gradient(150deg,rgba(255,255,255,.055),transparent 38%),#00000038;color:var(--soft);text-align:left;cursor:pointer}.probability-fallacy-grid button:hover{border-color:#00d9ff6b;background-color:#ffffff0d}.probability-fallacy-grid button[data-prob-preset-active=true]{border-color:var(--cyan);box-shadow:inset 0 0 0 1px #00d9ff2e,0 0 26px #00d9ff1a}.probability-fallacy-grid button strong{color:var(--text);font:800 .76rem/1.25 var(--font-mono);text-transform:uppercase}.probability-fallacy-grid button span,.probability-fallacy-grid button em{font:.76rem/1.4 Inter,ui-sans-serif,system-ui,sans-serif}.probability-fallacy-grid button em{color:var(--muted);font-style:normal}[data-prob-signal-control][data-prob-control-disabled=true]{opacity:.5}.probability-scenario-row{grid-template-columns:1fr}.probability-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.probability-metrics div,.probability-scenario-summary{padding:.68rem;border:1px solid rgba(155,229,255,.14);background:#00000029}.probability-metrics div{display:grid;gap:.22rem}.probability-metrics span{color:var(--muted);font:.62rem/1.2 var(--font-mono);text-transform:uppercase}.probability-metrics strong{color:var(--text);font:800 .78rem/1.2 var(--font-mono)}.probability-scenario-summary{color:var(--soft);font:.8rem/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.probability-steps{display:grid;grid-template-columns:1fr;gap:.55rem}.probability-steps>span{display:grid;grid-template-columns:auto 1fr;gap:.45rem;align-items:start;padding:.7rem;border:1px solid rgba(155,229,255,.14);background:#00000029;color:var(--soft);font:.76rem/1.45 Inter,ui-sans-serif,system-ui,sans-serif}.probability-steps>span>strong{display:grid;width:1.45rem;aspect-ratio:1;place-items:center;border:1px solid currentColor;color:currentColor;font:800 .72rem/1 var(--font-mono)}.probability-steps>span>span{display:grid;gap:.16rem}.probability-steps b{color:var(--text);font:800 .7rem/1.25 var(--font-mono);text-transform:uppercase}.probability-steps>span[data-prob-flow-state=active]{border-color:#00d9ff75;color:var(--cyan);box-shadow:inset 0 0 0 1px #00d9ff1f,0 0 24px #00d9ff14}.probability-steps>span[data-prob-flow-state=done]{border-color:#3ee89a57}.probability-steps>span[data-prob-flow-state=locked]{opacity:.56}.probability-doors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.probability-doors button{position:relative;display:grid;gap:.55rem;min-height:96px;padding:1rem;border:1px solid rgba(155,229,255,.22);background:radial-gradient(circle at 50% 0,rgba(0,217,255,.16),transparent 70%),#030609b8;color:var(--soft);text-align:left;cursor:pointer}.probability-doors button:hover{border-color:currentColor;background-color:#ffffff0d}.probability-doors button span{display:grid;width:42px;aspect-ratio:1;place-items:center;border:1px solid currentColor;color:var(--text);font-size:1.1rem}.probability-doors button strong{color:var(--text);font-size:.92rem}.probability-doors button[data-prob-door-state~=chosen]{border-color:var(--cyan);box-shadow:inset 0 0 0 1px #00d9ff38,var(--shadow-cyan)}.probability-doors button[data-prob-door-state~=revealed]{color:var(--muted);opacity:.48}.probability-doors button[data-prob-door-state~=final]{border-color:var(--amber)}.probability-doors button[data-prob-door-state~=edge]{border-color:var(--green);box-shadow:inset 0 0 0 1px #3ee89a3d,var(--shadow-green)}.probability-action-stack{display:grid;gap:.55rem}.probability-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.probability-action-stack>button,.probability-actions button{min-height:42px;padding:.45rem .55rem;font-size:.66rem;line-height:1.2}.probability-action-stack button:disabled,.probability-doors button:disabled{cursor:not-allowed;opacity:.46}.probability-board output{display:block;min-height:64px}.probability-sim-status{display:block;min-height:0;padding:.65rem .7rem;color:var(--soft)}.probability-bars{display:grid;gap:.75rem}.lab-line-chart,.lab-line-chart-screen{--lab-chart-green: var(--green);--lab-chart-cyan: var(--cyan);--lab-chart-amber: var(--amber);--lab-chart-pink: #ff7ad9;--lab-chart-violet: #a78bfa;--lab-chart-active: var(--lab-chart-green);position:relative;border:1px solid rgba(255,209,102,.28);background:radial-gradient(circle at 18% 20%,rgba(0,217,255,.14),transparent 16rem),radial-gradient(circle at 82% 28%,rgba(255,209,102,.12),transparent 14rem),#030609c7;overflow:hidden}.lab-line-chart{display:grid;gap:.78rem;padding:clamp(.78rem,1.8vw,1rem);box-shadow:inset 0 0 0 1px #ffd16614,inset 0 1px #ffffff1a,0 24px 54px #00000047}.lab-line-chart--active,.research-feature[data-tool=chaos][data-chaos-running=true] .lab-line-chart-screen,.research-standalone-exhibit[data-tool=chaos][data-chaos-running=true] .lab-line-chart-screen{border-color:#ffd166b8;box-shadow:inset 0 0 0 1px #ffd1662e,0 0 36px #ffd16629}.lab-line-chart__topline,.lab-line-chart__legend{display:flex;flex-wrap:wrap;gap:.5rem .8rem;align-items:baseline;justify-content:space-between;font-family:var(--font-mono)}.lab-line-chart__topline span,.lab-line-chart__topline em,.lab-line-chart__legend{color:var(--muted);font-size:.68rem;font-style:normal;letter-spacing:0;text-transform:uppercase}.lab-line-chart__topline strong{color:var(--lab-chart-active);font-size:clamp(1.45rem,4vw,2.45rem);line-height:1;text-shadow:0 0 22px color-mix(in srgb,var(--lab-chart-active) 42%,transparent)}.lab-line-chart__surface{position:relative;min-height:clamp(12rem,28vw,18rem);overflow:hidden}.probability-chart .lab-line-chart__surface{min-height:clamp(8.25rem,14vw,11.25rem)}.lab-line-chart--compact .lab-line-chart__surface{min-height:clamp(7rem,18vw,10rem)}.lab-line-chart__svg{display:block;width:100%;height:100%;min-height:inherit;overflow:visible}.lab-line-chart__grid,.lab-line-chart__expected,.lab-line-chart__area,.lab-line-chart__line-glow,.lab-line-chart__line,.lab-line-chart__line-trail,.lab-line-chart__cursor,.lab-line-chart__lead-connector{vector-effect:non-scaling-stroke}.lab-line-chart__grid,.lab-line-chart__expected,.lab-line-chart__line-glow,.lab-line-chart__line,.lab-line-chart__line-trail,.lab-line-chart__cursor,.lab-line-chart__lead-connector{fill:none}.lab-line-chart__grid{stroke:#9be5ff24;stroke-width:.45}.lab-line-chart__expected{stroke:#ffd166b8;stroke-dasharray:1.6 2.4;stroke-width:.58;opacity:.72}.lab-line-chart__area{fill:color-mix(in srgb,var(--lab-chart-active) 13%,transparent);stroke:none}.lab-line-chart__line-glow{stroke:var(--lab-chart-active);stroke-linecap:round;stroke-linejoin:round;stroke-width:4.8;opacity:.22;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--lab-chart-active) 58%,transparent))}.lab-line-chart__line-glow--primary{stroke-width:5.4;opacity:.3}.lab-line-chart__line{stroke:var(--lab-chart-active);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55;filter:drop-shadow(0 0 11px color-mix(in srgb,var(--lab-chart-active) 58%,transparent));opacity:.9}.lab-line-chart__line--primary{stroke-width:2.15;filter:drop-shadow(0 0 14px color-mix(in srgb,var(--lab-chart-active) 68%,transparent));opacity:.96}.lab-line-chart__line-trail{stroke:var(--lab-chart-active);stroke-linecap:round;stroke-linejoin:round;stroke-width:4.35;opacity:.52;filter:drop-shadow(0 0 22px color-mix(in srgb,var(--lab-chart-active) 72%,transparent))}.lab-line-chart__line-trail--primary{stroke-width:4.85;opacity:.66}.lab-line-chart__cursor{stroke:#ffd166e0;stroke-width:.7;opacity:.68;filter:drop-shadow(0 0 12px rgba(255,209,102,.58))}.lab-line-chart__lead-connector{stroke:#ffd166e0;stroke-width:.85;filter:drop-shadow(0 0 12px rgba(255,209,102,.64))}.lab-line-chart__lead{position:absolute;top:clamp(.5rem,var(--chart-y),calc(100% - .5rem));left:clamp(.5rem,var(--chart-x),calc(100% - .5rem));width:.86rem;height:.86rem;transform:translate(-50%,-50%);border:2px solid rgba(243,247,251,.88);border-radius:999px;background:#030609b8;box-shadow:0 0 0 1px color-mix(in srgb,var(--lab-chart-active) 34%,transparent),0 0 16px color-mix(in srgb,var(--lab-chart-active) 54%,transparent);pointer-events:none;z-index:3}.lab-line-chart__lead:before{position:absolute;inset:-.34rem;content:"";border:1px solid color-mix(in srgb,var(--lab-chart-active) 45%,transparent);border-radius:inherit;opacity:.18;transform-origin:center}.lab-line-chart--active .lab-line-chart__lead:before{animation:lab-line-chart-lead-pulse 1.4s ease-in-out infinite}.lab-line-chart__lead span{position:absolute;top:50%;left:50%;width:.28rem;height:.28rem;transform:translate(-50%,-50%);border-radius:inherit;background:var(--lab-chart-active);box-shadow:0 0 12px color-mix(in srgb,var(--lab-chart-active) 76%,transparent)}.lab-line-chart__tooltip{position:absolute;top:clamp(1.7rem,var(--chart-y),calc(100% - 2.2rem));left:clamp(4.9rem,var(--chart-x),calc(100% - 4.9rem));display:grid;gap:.08rem;min-width:7.4rem;padding:.42rem .55rem;color:#ffd166f5;font:.68rem/1.25 var(--font-mono);text-transform:uppercase;transform:translate(-50%,-112%);border:1px solid rgba(255,209,102,.62);background:#030609d6;box-shadow:inset 0 0 0 1px #ffd1661f,0 0 18px #ffd16624;pointer-events:none;z-index:2}.lab-line-chart__tooltip span{color:#c9d3dec2;font-size:.62rem}.lab-line-chart__legend{justify-content:flex-start}.lab-line-chart__legend span{display:inline-flex;gap:.4rem;align-items:center;color:var(--lab-chart-active)}.lab-line-chart__legend span:before{width:.85rem;height:2px;content:"";background:currentColor;box-shadow:0 0 10px currentColor}.lab-line-chart__scanline{position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(0,217,255,.05) 1px,transparent 1px);background-size:100% 6px,34px 100%;mix-blend-mode:screen;opacity:.34}.lab-line-chart__tone--green,.probability-chart-line-mixed,.probability-chart-line-blend{--lab-chart-active: var(--lab-chart-green)}.lab-line-chart__tone--cyan,.probability-chart-line-switch{--lab-chart-active: var(--lab-chart-cyan)}.lab-line-chart__tone--amber,.probability-chart-line-stay{--lab-chart-active: var(--lab-chart-amber)}.lab-line-chart__tone--pink{--lab-chart-active: var(--lab-chart-pink)}.lab-line-chart__tone--violet{--lab-chart-active: var(--lab-chart-violet)}.probability-bars[data-prob-chart-mode=signal] .probability-chart{grid-column:2;grid-row:1 / span 2;align-self:start;width:100%;max-width:24rem;justify-self:end;padding:clamp(.58rem,1.2vw,.74rem)}.probability-chart .lab-line-chart__topline strong{font-size:clamp(1.05rem,2.4vw,1.55rem)}.probability-chart .lab-line-chart__tooltip{min-width:5.9rem;padding:.32rem .42rem;font-size:.58rem;transform:translate(-50%,-128%)}.probability-bars[data-prob-chart-mode=signal] .probability-bar-grid{grid-column:1;grid-row:1}.probability-bars[data-prob-chart-mode=signal] .probability-result-explain,.probability-bars[data-prob-chart-mode=signal] .probability-callouts{grid-column:1 / -1}.probability-bar-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem}.probability-bar{display:grid;gap:.45rem}.probability-bar>div:first-child{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;color:var(--muted);font-family:var(--font-mono);font-size:.76rem;text-transform:uppercase}.probability-bar strong{color:var(--text)}.probability-track{height:11px;border:1px solid rgba(255,255,255,.12);background:#00000047;overflow:hidden}.probability-track i{display:block;height:100%;background:linear-gradient(90deg,var(--cyan),var(--green));transition:width .18s ease}.probability-bars[aria-busy=true] .probability-track i{transition-duration:90ms;transition-timing-function:linear}.probability-result-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.75rem}.probability-result-card{display:grid;gap:.52rem;padding:.72rem;border:1px solid rgba(155,229,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 34%),#0000002e}.probability-result-card>div:first-child{display:grid;gap:.28rem}.probability-result-card span{color:var(--muted);font:.66rem/1.2 var(--font-mono);text-transform:uppercase}.probability-result-card strong{color:var(--text);font-size:clamp(1rem,2.4vw,1.35rem);line-height:1.05}.probability-callouts{display:grid;gap:.5rem}.probability-callouts span{display:block;padding:.58rem .68rem;border-left:2px solid var(--amber);background:#ffd16613;color:var(--soft);font:.78rem/1.45 Inter,ui-sans-serif,system-ui,sans-serif}.probability-sequence{display:flex;flex-wrap:wrap;gap:3px;align-items:center;padding:.72rem;border:1px solid rgba(155,229,255,.14);background:#0003}.probability-sequence i{flex:0 0 8px;height:12px;background:var(--cyan);box-shadow:0 0 10px #00d9ff47}.probability-sequence i[data-prob-sequence=B]{background:var(--amber);box-shadow:0 0 10px #ffd16638}.probability-sequence em{color:var(--muted);font:.68rem/1 var(--font-mono);font-style:normal}.probability-sparkline{padding:.72rem}.probability-bar p,.probability-result-card p,.probability-note,.probability-technical summary{margin:0;color:var(--muted);font:.82rem/1.55 Inter,ui-sans-serif,system-ui,sans-serif}.probability-note{padding-top:.3rem;border-top:1px solid rgba(255,255,255,.1)}.probability-technical summary{cursor:pointer;color:var(--soft)}.probability-technical p{padding-top:.58rem}@keyframes lab-line-chart-lead-pulse{0%,to{opacity:.18;transform:scale(.88)}50%{opacity:.42;transform:scale(1.32)}}.chaos-exhibit{display:grid;grid-template-columns:1fr;gap:1rem;align-items:stretch}.chaos-visual,.chaos-controls{display:grid;align-content:start;gap:1rem;min-width:0;padding:1rem;border:1px solid rgba(155,229,255,.16);background:linear-gradient(135deg,rgba(255,209,102,.08),transparent 36%),linear-gradient(310deg,rgba(0,217,255,.07),transparent 46%),#0000002e}.chaos-controls{grid-template-columns:repeat(2,minmax(0,1fr));background:linear-gradient(135deg,rgba(0,217,255,.08),transparent 40%),#0000002e}.chaos-visual{grid-template-columns:minmax(28rem,1.2fr) minmax(18rem,.8fr);align-items:start}.chaos-controls>.tool-row{grid-column:1 / -1}.chaos-screen{position:relative;grid-row:1 / span 4;align-self:stretch;min-height:280px;overflow:hidden}.research-feature[data-tool=chaos][data-chaos-running=true] .chaos-screen,.research-standalone-exhibit[data-tool=chaos][data-chaos-running=true] .chaos-screen{border-color:#ffd166b8}.chaos-screen canvas{display:block;width:100%;height:100%;min-height:320px;aspect-ratio:2.14}.chaos-scanline{position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(0,217,255,.05) 1px,transparent 1px);background-size:100% 6px,34px 100%;mix-blend-mode:screen;opacity:.34}.chaos-readouts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.chaos-readouts div{display:grid;gap:.35rem;padding:.85rem;background:#030609b8;min-width:0}.chaos-readouts span,.chaos-control-value{color:var(--muted);font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase}.chaos-readouts strong{color:var(--amber);font-family:var(--font-mono);font-size:clamp(.82rem,1.05vw,1rem);overflow-wrap:anywhere}.chaos-control-heading{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.35rem;min-width:0;color:var(--muted)}.chaos-control-heading>span:first-child{min-width:0;overflow-wrap:anywhere}.chaos-info{position:relative;z-index:8;display:inline-grid;flex:0 0 auto;width:1.15rem;aspect-ratio:1;place-items:center;border:1px solid rgba(255,209,102,.42);border-radius:999px;color:var(--amber);font:800 .68rem/1 var(--font-mono);text-transform:none;cursor:help;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.18),transparent 48%),#ffd16614}.chaos-info:focus-visible{outline:2px solid rgba(255,209,102,.72);outline-offset:3px}.chaos-tooltip{position:absolute;top:calc(100% + .48rem);right:0;z-index:20;display:grid;width:min(21rem,calc(100vw - 2rem));gap:.42rem;padding:.72rem;border:1px solid rgba(255,209,102,.32);background:linear-gradient(145deg,rgba(255,209,102,.1),transparent 42%),#030609f7;box-shadow:inset 0 1px #ffffff1f,0 18px 42px #00000057;color:var(--soft);font:.72rem/1.42 Inter,ui-sans-serif,system-ui,sans-serif;text-transform:none;pointer-events:none;opacity:0;transform:translateY(-.25rem);transition:opacity .14s ease,transform .14s ease}.chaos-tooltip strong{color:var(--text);font:800 .76rem/1.25 var(--font-mono);text-transform:uppercase}.chaos-tooltip span{display:grid;gap:.16rem}.chaos-tooltip b{color:var(--amber);font:800 .62rem/1.2 var(--font-mono);text-transform:uppercase}.chaos-info:hover .chaos-tooltip,.chaos-info:focus .chaos-tooltip,.chaos-info:focus-visible .chaos-tooltip,.chaos-info[data-chaos-info-active=true] .chaos-tooltip{opacity:1;transform:translateY(0)}.chaos-setup-row{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.chaos-readout-help{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.chaos-readout-help span{display:grid;gap:.18rem;padding:.62rem .68rem;border:1px solid rgba(255,209,102,.14);background:#00000024;color:var(--soft);font:.72rem/1.4 Inter,ui-sans-serif,system-ui,sans-serif}.chaos-readout-help b{color:var(--amber);font:800 .62rem/1.2 var(--font-mono);text-transform:uppercase}.chaos-preset-summary{grid-column:1 / -1;padding:.68rem .72rem;border:1px solid rgba(255,209,102,.16);background:#00000029;color:var(--soft);font:.78rem/1.48 Inter,ui-sans-serif,system-ui,sans-serif}.chaos-mode-card{display:grid;gap:.38rem;padding:.78rem;border:1px solid rgba(255,209,102,.18);background:linear-gradient(135deg,rgba(255,209,102,.09),transparent 48%),#00000029;color:var(--soft)}.chaos-mode-card,.chaos-interpretation,.chaos-primer,.chaos-steps,.chaos-legend,.chaos-note{min-width:0}.chaos-mode-card span{color:var(--amber);font:800 .65rem/1.2 var(--font-mono);letter-spacing:0;text-transform:uppercase}.chaos-mode-card strong{color:var(--text);font:800 .86rem/1.25 var(--font-mono)}.chaos-mode-card p{margin:0;font:.8rem/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.chaos-interpretation{display:grid;gap:.3rem;padding:.78rem;border:1px solid rgba(62,232,154,.18);background:linear-gradient(135deg,rgba(62,232,154,.08),transparent 48%),#00000029;color:var(--soft)}.chaos-interpretation span{color:var(--green);font:800 .65rem/1.2 var(--font-mono);text-transform:uppercase}.chaos-interpretation strong{color:var(--text);font:800 .86rem/1.25 var(--font-mono)}.chaos-interpretation p{margin:0;font:.8rem/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.chaos-primer{padding:.75rem;border:1px solid rgba(255,209,102,.16);background:#00000029;color:var(--soft);font:.82rem/1.55 Inter,ui-sans-serif,system-ui,sans-serif}.chaos-primer p{margin:0}.chaos-primer strong{color:var(--text)}.chaos-steps{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;gap:.55rem}.chaos-steps>span{display:grid;grid-template-columns:auto 1fr;gap:.45rem;align-items:start;padding:.7rem;border:1px solid rgba(255,209,102,.16);background:#00000029;color:var(--soft);font:.76rem/1.45 Inter,ui-sans-serif,system-ui,sans-serif}.chaos-steps>span>strong{display:grid;width:1.45rem;aspect-ratio:1;place-items:center;border:1px solid currentColor;color:var(--amber);font:800 .72rem/1 var(--font-mono)}.chaos-steps>span>span{display:grid;gap:.16rem}.chaos-steps b{color:var(--text);font:800 .7rem/1.25 var(--font-mono);text-transform:uppercase}.chaos-legend{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.45rem}.chaos-legend span{display:inline-flex;align-items:center;gap:.35rem;min-height:30px;padding:0 .52rem;border:1px solid rgba(255,209,102,.16);background:#00000029;color:var(--soft);font:.66rem/1.2 var(--font-mono);text-transform:uppercase}.chaos-legend i{display:block;width:.68rem;aspect-ratio:1;box-shadow:0 0 14px currentColor}.chaos-control-grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(9.5rem,1fr));gap:.75rem}.chaos-control-grid label{grid-template-columns:1fr auto}.chaos-control-grid input{grid-column:1 / -1;accent-color:var(--amber)}.chaos-variable-guide{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.chaos-variable-guide div{display:grid;gap:.22rem;min-width:0;padding:.66rem;border:1px solid rgba(255,209,102,.14);background:#00000024}.chaos-variable-guide span{color:var(--soft);font:.72rem/1.42 Inter,ui-sans-serif,system-ui,sans-serif;text-transform:none}.chaos-variable-guide strong{color:var(--amber);font:800 .76rem/1.25 var(--font-mono);overflow-wrap:anywhere}.chaos-variable-guide p{margin:0;color:var(--soft);font:.72rem/1.42 Inter,ui-sans-serif,system-ui,sans-serif}.chaos-actions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.chaos-actions button{min-height:44px}.research-feature[data-tool=chaos][data-chaos-running=true] [data-tool-action=chaos-run],.research-standalone-exhibit[data-tool=chaos][data-chaos-running=true] [data-tool-action=chaos-run]{background:#ffd1661f;box-shadow:0 0 24px #ffd1662e}.chaos-note{grid-column:1 / -1;padding-top:.3rem;border-top:1px solid rgba(255,255,255,.1);color:var(--muted);font:.82rem/1.55 Inter,ui-sans-serif,system-ui,sans-serif}.chaos-deeper-note{grid-column:1 / -1;border:1px solid rgba(155,229,255,.14);background:#00000024;color:var(--soft)}.chaos-deeper-note summary{min-height:42px;padding:.72rem .78rem;color:var(--amber);font:800 .72rem/1.2 var(--font-mono);text-transform:uppercase;cursor:pointer}.chaos-deeper-note summary:focus-visible{outline:2px solid rgba(255,209,102,.72);outline-offset:3px}.chaos-deeper-note p{margin:0;padding:0 .78rem .82rem;color:var(--soft);font:.8rem/1.55 Inter,ui-sans-serif,system-ui,sans-serif}.token-budget-detail-page{gap:0}.token-budget-lab-entry{padding:clamp(1rem,2vw,1.35rem) 0 clamp(2rem,4vw,3rem);scroll-margin-top:7.5rem}.token-lab-shell{display:grid;gap:1rem;width:min(1500px,calc(100vw - 2rem));margin:0 auto;color:var(--text)}.detail-content .token-lab-shell{width:100%;max-width:100%}.token-lab-header,.token-lab-primer,.token-preset-panel,.token-impact-panel,.token-lab-panel,.token-metric{border:1px solid rgba(155,229,255,.16);background:linear-gradient(135deg,rgba(62,232,154,.055),transparent 42%),linear-gradient(310deg,rgba(0,217,255,.055),transparent 46%),#040a0ee6;box-shadow:inset 0 1px #ffffff0f}.token-lab-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.62fr);gap:1rem;align-items:stretch;padding:clamp(1rem,2vw,1.35rem)}.token-lab-title-block{display:grid;align-content:center;gap:.45rem;min-width:0}.token-lab-title-block p,.token-primer-lead p,.token-preset-copy span,.token-use-steps>span,.token-impact-copy p,.token-impact-actions>span,.token-panel-heading p,.token-metric span,.token-mini-dashboard span,.token-context-stats span{margin:0;color:currentColor;font:800 .68rem/1.2 var(--font-mono);text-transform:uppercase}.token-lab-title-block h2{margin:0;color:var(--text);font:800 clamp(2rem,4.6vw,4.6rem)/.95 var(--font-mono);overflow-wrap:anywhere}.token-lab-title-block strong{display:block;max-width:75ch;color:var(--soft);font:1rem/1.55 Inter,ui-sans-serif,system-ui,sans-serif}.token-lab-title-block span{display:block;max-width:78ch;color:var(--muted);font:.92rem/1.6 Inter,ui-sans-serif,system-ui,sans-serif}.token-lab-boundary{display:grid;align-content:center;gap:.45rem;min-width:0;padding:1rem;border:1px solid rgba(62,232,154,.18);background:#0000002e;color:var(--soft);font:.86rem/1.55 Inter,ui-sans-serif,system-ui,sans-serif}.token-lab-boundary strong{color:var(--green);font:800 .78rem/1.25 var(--font-mono);text-transform:uppercase}.token-lab-primer{display:grid;grid-template-columns:minmax(18rem,.35fr) minmax(0,1fr);gap:.85rem;padding:clamp(.9rem,1.8vw,1.25rem)}.token-primer-lead{display:grid;align-content:start;gap:.45rem;min-width:0}.token-primer-lead h3{margin:0;color:var(--text);font:800 clamp(1.28rem,2vw,1.85rem)/1.08 var(--font-mono)}.token-primer-lead span{color:var(--soft);font:.92rem/1.6 Inter,ui-sans-serif,system-ui,sans-serif}.token-primer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.token-primer-grid article{display:grid;gap:.4rem;min-width:0;padding:.78rem;border:1px solid rgba(155,229,255,.13);background:#0000002e}.token-primer-grid h4{margin:0;color:var(--green);font:800 .74rem/1.2 var(--font-mono);text-transform:uppercase}.token-primer-grid p,.token-use-steps li,.token-deeper-note p{margin:0;color:var(--muted);font:.8rem/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.token-use-steps{display:grid;grid-column:1 / -1;grid-template-columns:minmax(10rem,.18fr) minmax(0,1fr);gap:.75rem;align-items:start;padding:.78rem;border:1px solid rgba(62,232,154,.16);background:#00000029}.token-use-steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding:0;margin:0;list-style-position:inside}.token-deeper-note{grid-column:1 / -1;border:1px solid rgba(155,229,255,.14);background:#00000024}.token-deeper-note summary{padding:.72rem .78rem;color:var(--soft);font:800 .72rem/1.25 var(--font-mono);text-transform:uppercase;cursor:pointer}.token-deeper-note summary:focus-visible{outline:2px solid var(--green);outline-offset:3px}.token-deeper-note p{padding:0 .78rem .78rem}.token-preset-panel{display:grid;grid-template-columns:minmax(12rem,.22fr) minmax(0,1fr);gap:.8rem;padding:.85rem}.token-preset-copy{display:grid;align-content:center;gap:.35rem;min-width:0}.token-preset-copy p{margin:0;color:var(--muted);font:.78rem/1.45 Inter,ui-sans-serif,system-ui,sans-serif}.token-preset-buttons{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.5rem}.token-preset-buttons button{display:grid;gap:.24rem;min-width:0;min-height:74px;padding:.58rem;border:1px solid rgba(155,229,255,.16);background:#0003;color:var(--soft);text-align:left;cursor:pointer}.token-preset-buttons button[aria-pressed=true]{border-color:#3ee89ab8;background:linear-gradient(135deg,rgba(62,232,154,.12),transparent 60%),#0003;color:var(--green)}.token-preset-buttons button:focus-visible,.token-help button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.token-preset-buttons span{font:800 .72rem/1.22 var(--font-mono);text-transform:uppercase}.token-preset-buttons small{color:var(--muted);font:.68rem/1.32 Inter,ui-sans-serif,system-ui,sans-serif}.token-dashboard{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.6rem}.token-metric{display:grid;align-content:start;gap:.38rem;min-width:0;min-height:118px;padding:.78rem;overflow:hidden}.token-metric strong{color:var(--text);font:800 clamp(1rem,1.35vw,1.3rem)/1.08 var(--font-mono);overflow-wrap:break-word;word-break:normal}.token-metric[data-token-metric-card=risk] strong{font-size:clamp(.95rem,1.18vw,1.16rem)}.token-metric em{color:var(--muted);font: .68rem/1.35 Inter,ui-sans-serif,system-ui,sans-serif}.token-metric small{align-self:end;color:var(--soft);font:700 .66rem/1.3 var(--font-mono)}.token-metric[data-token-risk=overflow-risk] strong,.token-metric[data-token-risk=runaway-risk] strong,.token-metric[data-token-risk=too-much-input] strong,.token-metric[data-token-risk=risk-of-cutoff] strong,.token-context-warning[data-token-risk=overflow-risk],.token-context-warning[data-token-risk=too-much-input],.token-context-warning[data-token-risk=risk-of-cutoff],.token-impact-panel[data-token-risk=too-much-input] h2,.token-impact-panel[data-token-risk=risk-of-cutoff] h2{color:#ff9f9f}.token-metric[data-token-risk=high-pressure] strong,.token-metric[data-token-risk=tight] strong,.token-metric[data-token-risk=getting-tight] strong,.token-metric[data-token-risk=watch-the-room] strong,.token-metric[data-token-risk=burying-signal] strong,.token-metric[data-token-risk=expensive] strong,.token-impact-panel[data-token-risk=getting-tight] h2,.token-impact-panel[data-token-risk=watch-the-room] h2{color:var(--amber)}.token-metric[data-token-risk=plenty-of-room] strong,.token-impact-panel[data-token-risk=plenty-of-room] h2{color:var(--green)}.token-impact-panel{display:grid;grid-template-columns:minmax(18rem,.42fr) minmax(0,1fr);gap:.85rem;padding:clamp(.9rem,1.8vw,1.2rem);border-color:#3ee89a33}.token-impact-copy,.token-impact-actions{display:grid;align-content:start;gap:.45rem;min-width:0}.token-impact-copy h2{margin:0;color:var(--green);font:800 clamp(1.35rem,2.2vw,2.15rem)/1 var(--font-mono)}.token-impact-copy span{color:var(--soft);font:.9rem/1.6 Inter,ui-sans-serif,system-ui,sans-serif}.token-impact-actions ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;padding:0;margin:0;list-style:none}.token-impact-actions li{min-width:0;padding:.72rem;border:1px solid rgba(155,229,255,.13);background:#0000002e;color:var(--muted);font:.78rem/1.45 Inter,ui-sans-serif,system-ui,sans-serif}.token-lab-workspace{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(340px,.72fr);gap:1rem;align-items:start}.token-lab-column{display:grid;gap:1rem;min-width:0}.token-lab-column-side{position:sticky;top:1rem}.token-lab-panel{display:grid;gap:.9rem;min-width:0;padding:clamp(.85rem,1.6vw,1.1rem)}.token-panel-heading{display:flex;justify-content:space-between;gap:1rem;align-items:start;min-width:0;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.token-panel-heading>div{display:grid;gap:.28rem;min-width:0}.token-panel-heading h2{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;color:var(--text);font:800 clamp(1rem,1.45vw,1.24rem)/1.15 var(--font-mono)}.token-panel-heading>span{width:min(32rem,48%);color:var(--muted);font:.78rem/1.45 Inter,ui-sans-serif,system-ui,sans-serif}.token-prompt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.token-control-grid,.token-profile-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.token-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.token-control{display:grid;align-content:start;gap:.38rem;min-width:0}.token-control-heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.token-control-heading label{min-width:0;color:var(--muted);font:800 .68rem/1.25 var(--font-mono);text-transform:uppercase}.token-control input,.token-control select,.token-control textarea{width:100%;min-width:0;min-height:42px;padding:.68rem;border:1px solid rgba(155,229,255,.2);border-radius:0;background:#0000003d;color:var(--text);font:.82rem/1.45 var(--font-mono)}.token-control textarea{min-height:112px;resize:vertical}.token-range-control input{min-height:30px;padding:0;border:0;background:transparent;accent-color:var(--green)}.token-range-control output,.token-field-readout{color:var(--soft);font:.7rem/1.35 var(--font-mono)}.token-field-readout{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.45rem;color:var(--muted)}.token-field-readout strong{color:var(--green)}.token-help{position:relative;z-index:5;display:inline-grid;flex:0 0 auto}.token-help button{-webkit-backdrop-filter:blur(24px) saturate(1.16);backdrop-filter:blur(24px) saturate(1.16);display:grid;width:1.16rem;aspect-ratio:1;place-items:center;border:1px solid var(--glass-accent-border);border-radius:999px;background:linear-gradient(180deg,#ffffff29,#ffffff09),var(--glass-accent-soft);box-shadow:0 8px 20px #0000003d,inset 0 1px #ffffff29;color:var(--text);font:800 .68rem/1 var(--font-mono);cursor:help}.token-help [role=tooltip]{position:absolute;top:calc(100% + .45rem);right:0;z-index:30;width:min(22rem,calc(100vw - 2rem));padding:.72rem;border:1px solid rgba(62,232,154,.26);background:linear-gradient(135deg,rgba(62,232,154,.1),transparent 50%),#030609fa;box-shadow:0 18px 42px #00000057;color:var(--soft);font:.76rem/1.45 Inter,ui-sans-serif,system-ui,sans-serif;pointer-events:none;opacity:0;transform:translateY(-.25rem);transition:opacity .14s ease,transform .14s ease}.token-help:hover [role=tooltip],.token-help:focus-within [role=tooltip]{opacity:1;transform:translateY(0)}.token-mini-dashboard,.token-context-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;border:1px solid rgba(255,255,255,.1);background:#ffffff1a}.token-mini-dashboard div,.token-context-stats div{display:grid;gap:.34rem;min-width:0;min-height:76px;padding:.72rem;background:#030609b8}.token-mini-dashboard strong,.token-context-stats strong{color:var(--text);font:800 .9rem/1.14 var(--font-mono);overflow-wrap:anywhere}.token-mini-dashboard [data-token-risk=likely-helpful] strong,.token-mini-dashboard [data-token-risk=controlled] strong{color:var(--green)}.token-mini-dashboard [data-token-risk=burying-signal] strong,.token-mini-dashboard [data-token-risk=expensive] strong{color:var(--amber)}.token-mini-dashboard [data-token-risk=runaway-risk] strong{color:#ff9f9f}.token-context-tank{padding:.62rem;border:1px solid rgba(155,229,255,.16);background:#0003}.token-context-bar{display:flex;width:100%;min-height:34px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}.token-context-segment{min-width:3px;background:var(--segment-color);box-shadow:inset -1px 0 #00000059}.token-context-legend{display:flex;flex-wrap:wrap;gap:.45rem}.token-context-legend span{display:inline-flex;align-items:center;gap:.35rem;min-height:30px;padding:0 .5rem;border:1px solid rgba(155,229,255,.14);background:#00000029;color:var(--soft);font:.66rem/1.2 var(--font-mono);text-transform:uppercase}.token-context-legend i{width:.68rem;aspect-ratio:1}.token-context-legend strong{color:var(--text)}.token-context-warning{margin:0;padding:.78rem;border:1px solid rgba(155,229,255,.14);background:#0000002e;color:var(--soft);font:.82rem/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.token-explanation-list{display:grid;gap:.55rem;padding:0;margin:0;list-style:none;counter-reset:token-explain}.token-explanation-list li{counter-increment:token-explain;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem;padding:.72rem;border:1px solid rgba(62,232,154,.16);background:#0000002e;color:var(--soft);font:.82rem/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.token-explanation-list li:before{content:counter(token-explain);display:grid;width:1.45rem;aspect-ratio:1;place-items:center;border:1px solid currentColor;color:var(--green);font:800 .72rem/1 var(--font-mono)}.token-budget-notes{margin-top:0}.flagship-card,.archive-item,.experience-lane{position:relative;border:1px solid var(--line);background:var(--panel);overflow:hidden}.flagship-card{display:grid;grid-template-columns:minmax(104px,.28fr) 1fr;gap:clamp(1.2rem,3vw,2.4rem);height:100%;min-height:270px;padding:clamp(1.3rem,2.2vw,2.2rem)}.flagship-card:before,.archive-item:before,.experience-lane:before{position:absolute;inset:0;content:"";background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.04),transparent 62%),radial-gradient(circle at 84% 10%,currentColor,transparent 18rem);opacity:.22;pointer-events:none}.accent-cyan,.accent-green,.accent-amber,.accent-white{color:var(--accent-colour);box-shadow:0 0 30px rgba(var(--accent-rgb),.14)}.project-icon{display:grid;align-self:start;width:min(100%,150px);aspect-ratio:1;place-items:center;border:1px solid currentColor;color:currentColor;font-family:var(--font-mono);font-size:2.5rem;font-weight:800}.venture-mark{width:64%;height:64%;filter:drop-shadow(0 0 10px color-mix(in oklab,currentColor 40%,transparent))}.venture-mark-text{font-family:var(--font-mono);font-size:2.5rem;font-weight:800}.venture-stats{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:1rem 0 0;padding-top:.9rem;border-top:1px solid color-mix(in oklab,currentColor 22%,transparent)}.venture-stats>div{display:flex;align-items:baseline;gap:.4rem}.venture-stats dt{margin:0;color:currentColor;font-family:var(--font-mono);font-size:1.2rem;font-weight:800;line-height:1;text-shadow:0 0 14px color-mix(in oklab,currentColor 35%,transparent)}.venture-stats dd{margin:0;color:var(--muted);font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}.project-kicker{margin-bottom:.55rem;color:currentColor;font-family:var(--font-mono);font-size:.74rem;text-transform:uppercase}.flagship-card h3,.archive-item h3,.experience-lane h3{margin-bottom:.6rem;color:var(--text);font-family:var(--font-mono);font-size:clamp(1.35rem,2vw,2rem)}.flagship-card strong,.archive-item strong,.experience-lane strong{display:block;margin-bottom:.8rem;color:var(--soft);font-weight:650}.project-body{color:var(--muted);font-size:.93rem;line-height:1.65}.launch-node .project-body,.route-card .project-body,.tool-preview-card .project-body,.research-note .project-body,.flagship-card .project-body,.archive-item .project-body,.seo-card .project-body{position:relative;max-height:9.6rem;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 72%,transparent 100%)}.tool-preview-card .project-body{max-height:5.2rem}.research-note .project-body,.archive-item .project-body,.seo-card .project-body{max-height:10.4rem}.project-body ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1rem;padding:0;margin:1rem 0;list-style:none}.project-body li:before{content:">";margin-right:.5rem;color:currentColor}.flagship-card a{display:inline-flex;margin-top:1rem;color:currentColor;font-family:var(--font-mono);font-size:.8rem;font-weight:800}.archive-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:1px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.archive-item{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr;gap:1.5rem;height:100%;min-height:360px;padding:1.5rem;background-color:#040a0ee0}.archive-item{color:currentColor;text-decoration:none}.archive-item[href]{cursor:pointer}.archive-item .project-body li:before{content:"-";color:var(--muted)}.archive-action{position:relative;z-index:2;align-self:start;font-family:var(--font-mono);font-size:.8rem;font-weight:800;white-space:nowrap}.archive-item[href]:hover .archive-action{color:var(--text)}.experience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:1rem}.experience-lane{display:grid;grid-template-columns:84px 1fr;gap:1.2rem;height:100%;padding:1.35rem;background:#040a0ec7}.lane-mark{display:grid;width:72px;height:72px;place-items:center;border:1px solid var(--line-strong);color:var(--cyan);font-family:var(--font-mono);font-weight:800}.experience-lane h3{color:var(--cyan);font-size:1.15rem}.experience-lane div:last-child{color:var(--muted);font-size:.95rem;line-height:1.6}.about-section{display:grid;grid-template-columns:minmax(0,.95fr) minmax(20rem,1fr);gap:2rem;align-items:center}.about-copy p:first-child{color:var(--cyan);font-family:var(--font-mono)}.about-copy h2{max-width:15ch;font-size:var(--text-display);line-height:.96}.about-copy p:last-child{max-width:44rem;color:var(--soft);font-size:1.1rem;line-height:1.7}.build-stack{display:grid;gap:1px;border:1px solid rgba(255,255,255,.12);background:#ffffff1a}.build-stack a{display:block;min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:1.2rem;background:#040a0ee6;color:var(--soft);font-family:var(--font-mono);text-decoration:none}.build-stack a:before{content:"> ";color:var(--green)}.build-stack a:hover,.build-stack a:focus-visible{color:var(--text);background:#ffffff0e}.build-stack a:focus-visible,.contact-links a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.footer{display:grid;position:relative;grid-template-columns:minmax(24rem,.95fr) minmax(0,1.05fr);gap:clamp(1.4rem,3vw,3rem);align-items:start;padding:2rem 5.2vw 1.5rem;color:var(--soft);font-family:var(--font-mono);background-image:radial-gradient(circle at 12% 22%,rgba(255,255,255,.26) 0 1px,transparent 1.6px),radial-gradient(circle at 31% 68%,rgba(0,217,255,.2) 0 1px,transparent 1.6px),radial-gradient(circle at 54% 34%,rgba(255,255,255,.17) 0 .8px,transparent 1.4px),radial-gradient(circle at 73% 76%,rgba(62,232,154,.16) 0 1px,transparent 1.6px),radial-gradient(circle at 88% 28%,rgba(255,255,255,.2) 0 1px,transparent 1.6px),radial-gradient(circle at 44% 87%,rgba(155,229,255,.14) 0 .8px,transparent 1.4px),radial-gradient(circle at 65% 12%,rgba(255,209,102,.14) 0 .8px,transparent 1.4px)}body[data-daynight=night]{--gdx-site-grid-line: rgb(190 224 255 / .042);--gdx-site-grid-accent-cyan: rgb(79 234 255 / .03)}body[data-daynight=night] .hero:before{opacity:.12;filter:blur(12px) saturate(.6)}body[data-daynight=night] .hero:after,body[data-daynight=night] .section:after{opacity:.62}.footer:before{position:absolute;content:"";left:5.2vw;right:5.2vw;top:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--core-accent, var(--cyan)) 40%,rgba(155,229,255,.3)) 32%,color-mix(in oklab,var(--core-accent, var(--cyan)) 40%,rgba(155,229,255,.3)) 68%,transparent);opacity:.5;pointer-events:none}.footer-signoff{grid-column:1 / -1;margin-top:.4rem;padding-top:.7rem;border-top:1px solid rgba(155,229,255,.08)}.footer-signal{min-height:1lh;color:var(--faint);font-size:.66rem;letter-spacing:.08em}.footer-eof{margin-top:.3rem;color:var(--muted);font-size:.72rem;letter-spacing:.06em}.footer-eof-caret{color:var(--green)}.footer p{margin:0}.footer p:first-letter{color:var(--green)}.footer-intro{display:grid;gap:.75rem;min-width:0;max-width:52rem}.independence-note{display:grid;gap:.35rem;width:min(100%,52rem);box-sizing:border-box;max-width:52rem;padding:clamp(.85rem,1.6vw,1.05rem);border-left:1px solid rgba(62,232,154,.4);color:var(--muted);font-size:.74rem;line-height:1.6}.independence-note strong{color:var(--green);font-size:.7rem;text-transform:uppercase}.contact-links{display:flex;flex-wrap:wrap;justify-content:flex-end;justify-self:end;gap:.78rem 1.2rem;min-width:0;max-width:48rem;color:var(--muted);font-size:.76rem}.contact-links a{white-space:nowrap}:root{--accent-colour: var(--section-accent-about);--accent-color: var(--accent-colour);--accent-rgb: var(--section-accent-about-rgb);--section-accent-about: #7ac5d6;--section-accent-about-rgb: 122, 197, 214;--section-accent-capabilities: #00d9ff;--section-accent-capabilities-rgb: 0, 217, 255;--section-accent-tools: #3ee89a;--section-accent-tools-rgb: 62, 232, 154;--section-accent-labs: #ffd166;--section-accent-labs-rgb: 255, 209, 102;--section-accent-ventures: #ff5fb0;--section-accent-ventures-rgb: 255, 95, 176;--section-accent-research: #b895ff;--section-accent-research-rgb: 184, 149, 255;--section-accent-work: #4db8ff;--section-accent-work-rgb: 77, 184, 255;--glass-accent: var(--accent-colour);--glass-accent-soft: rgba(var(--accent-rgb), .15);--glass-accent-faint: rgba(var(--accent-rgb), .05);--glass-accent-gradient: linear-gradient(135deg, rgba(var(--accent-rgb), .15), rgba(var(--accent-rgb), .05));--glass-accent-border: var(--accent-colour);--glass-accent-border-strong: color-mix(in srgb, var(--accent-colour) 86%, #ffffff 14%);--glass-accent-glow: 0 0 10px 0 var(--accent-colour, #7ac5d6);--glass-opacity: .44;--glass-opacity-strong: .52;--glass-blur: 18px;--glass-card-blur: 20px;--glass-button-blur: 16px;--glass-saturation: 1.08;--glass-brightness: 1;--glass-bg: rgba(7, 15, 20, var(--glass-opacity));--glass-bg-strong: rgba(6, 14, 19, var(--glass-opacity-strong));--glass-border: var(--accent-colour);--glass-highlight: rgba(255, 255, 255, .08);--glass-solid-bg: #071018;--glass-solid-bg-strong: #0a151b;--glass-shadow: 0 20px 52px rgba(0, 0, 0, .3), var(--glass-accent-glow), 0 0 24px rgba(var(--accent-rgb), .18);--glass-shadow-soft: 0 14px 38px rgba(0, 0, 0, .24), var(--glass-accent-glow), 0 0 16px rgba(var(--accent-rgb), .12)}.route-section,.page-accent-capabilities{--accent-colour: var(--section-accent-capabilities);--accent-rgb: var(--section-accent-capabilities-rgb)}.tools-section,.page-accent-tools{--accent-colour: var(--section-accent-tools);--accent-rgb: var(--section-accent-tools-rgb)}.labs-section,.page-accent-labs{--accent-colour: var(--section-accent-labs);--accent-rgb: var(--section-accent-labs-rgb)}.projects-section,.page-accent-ventures{--accent-colour: var(--section-accent-ventures);--accent-rgb: var(--section-accent-ventures-rgb)}.research-section,.page-accent-research{--accent-colour: var(--section-accent-research);--accent-rgb: var(--section-accent-research-rgb)}#work-with-me,.page-accent-work{--accent-colour: var(--section-accent-work);--accent-rgb: var(--section-accent-work-rgb)}:is(.route-section,.page-accent-capabilities,.tools-section,.page-accent-tools,.labs-section,.page-accent-labs,.projects-section,.page-accent-ventures,.research-section,.page-accent-research,#work-with-me,.page-accent-work){--accent-color: var(--accent-colour);--glass-accent: var(--accent-colour);--glass-accent-soft: rgba(var(--accent-rgb), .15);--glass-accent-faint: rgba(var(--accent-rgb), .05);--glass-accent-gradient: linear-gradient(135deg, rgba(var(--accent-rgb), .15), rgba(var(--accent-rgb), .05));--glass-accent-border: var(--accent-colour);--glass-accent-border-strong: color-mix(in srgb, var(--accent-colour) 86%, #ffffff 14%);--glass-accent-glow: 0 0 10px 0 var(--accent-colour, #7ac5d6);--glass-border: var(--accent-colour);--glass-shadow: 0 20px 52px rgba(0, 0, 0, .3), var(--glass-accent-glow), 0 0 24px rgba(var(--accent-rgb), .18);--glass-shadow-soft: 0 14px 38px rgba(0, 0, 0, .24), var(--glass-accent-glow), 0 0 16px rgba(var(--accent-rgb), .12)}.section-heading p,.section-heading a{color:var(--accent-colour)}.section-heading:after{background:linear-gradient(90deg,rgba(var(--accent-rgb),.6),rgba(var(--accent-rgb),.12) 60%,transparent);box-shadow:0 0 12px rgba(var(--accent-rgb),.22)}#about .section-heading:after{height:5px;border-block:1px solid rgba(155,229,255,.1);background:linear-gradient(90deg,color-mix(in srgb,var(--core-accent, var(--cyan)) 22%,transparent),transparent 18% 82%,color-mix(in srgb,var(--accent-colour, var(--cyan)) 18%,transparent)),repeating-linear-gradient(90deg,transparent 0 16px,rgba(255,255,255,.065) 17px 18px),#02060a99;box-shadow:0 0 18px color-mix(in srgb,var(--core-accent, var(--cyan)) 8%,transparent)}.section-heading a:hover{color:var(--accent-colour);text-shadow:0 0 14px rgba(var(--accent-rgb),.35)}html{scroll-padding-top:92px}.topbar{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));background:linear-gradient(180deg,#06080ce6,#06080cb8);border-bottom:1px solid rgba(var(--accent-rgb),.22);box-shadow:0 14px 38px #00000038}.nav-links a,.terminal-button,.button{position:relative;isolation:isolate;overflow:hidden}.nav-links a:before,.terminal-button:before,.button:before{background:linear-gradient(120deg,#ffffff29,#fff0);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease;z-index:-1}.topbar .nav-links a:before,.topbar .terminal-button:before{background:radial-gradient(120% 150% at 100% 0%,rgba(255,255,255,.28),transparent 44%),linear-gradient(235deg,#fff3,#ffffff14 24%,#fff0 54%),linear-gradient(180deg,#ffffff1c,#fff0 46%);transform:translate(8%);transform-origin:100% 0}.nav-links a:hover:before,.nav-links a[aria-current=page]:before,.terminal-button:hover:before,.button:hover:before{opacity:1}.nav-links a,.terminal-button{-webkit-backdrop-filter:blur(var(--glass-button-blur)) saturate(var(--glass-saturation));backdrop-filter:blur(var(--glass-button-blur)) saturate(var(--glass-saturation));background:#ffffff0a;border:1px solid rgba(var(--accent-rgb),.22);border-radius:2px;box-shadow:inset 0 1px #ffffff0e}.nav-links a:hover,.nav-links a[aria-current=page],.terminal-button:hover,.terminal-button[aria-pressed=true]{background:#ffffff13;border-color:var(--glass-accent-border);color:#fff}.nav-links a{--nav-accent: var(--cyan);--nav-accent-rgb: 0, 217, 255}.nav-links a[data-nav=about]{--nav-accent: var(--section-accent-about);--nav-accent-rgb: var(--section-accent-about-rgb)}.nav-links a[data-nav=capabilities]{--nav-accent: var(--section-accent-capabilities);--nav-accent-rgb: var(--section-accent-capabilities-rgb)}.nav-links a[data-nav=tools]{--nav-accent: var(--section-accent-tools);--nav-accent-rgb: var(--section-accent-tools-rgb)}.nav-links a[data-nav=labs]{--nav-accent: var(--section-accent-labs);--nav-accent-rgb: var(--section-accent-labs-rgb)}.nav-links a[data-nav=ventures]{--nav-accent: var(--section-accent-ventures);--nav-accent-rgb: var(--section-accent-ventures-rgb)}.nav-links a[data-nav=research]{--nav-accent: var(--section-accent-research);--nav-accent-rgb: var(--section-accent-research-rgb)}.nav-links a[data-nav=workWithMe]{--nav-accent: var(--section-accent-work);--nav-accent-rgb: var(--section-accent-work-rgb)}.nav-links a[aria-current=page]{--nav-live: color-mix(in oklab, var(--nav-accent) 72%, var(--core-accent, var(--cyan)) 28%);transition:--core-accent var(--dur-4) var(--ease-out-expo);color:var(--nav-live);background:rgba(var(--nav-accent-rgb),.12);border-color:color-mix(in oklab,var(--nav-live) 55%,transparent);box-shadow:inset 0 -2px 0 var(--nav-live),0 0 18px rgba(var(--nav-accent-rgb),.22)}body[data-active-section=about] .nav-links a[data-nav=about],body[data-active-section=capabilities] .nav-links a[data-nav=capabilities],body[data-active-section=tools] .nav-links a[data-nav=tools],body[data-active-section=labs] .nav-links a[data-nav=labs],body[data-active-section=ventures] .nav-links a[data-nav=ventures],body[data-active-section=research] .nav-links a[data-nav=research],body[data-active-section=workWithMe] .nav-links a[data-nav=workWithMe]{color:var(--nav-accent);text-shadow:0 0 12px rgba(var(--nav-accent-rgb),.3);box-shadow:inset 0 -1px 0 var(--nav-accent);transition:color var(--dur-2) var(--ease-standard),box-shadow var(--dur-2) var(--ease-standard)}.button{-webkit-backdrop-filter:blur(var(--glass-button-blur)) saturate(var(--glass-saturation)) brightness(var(--glass-brightness));align-items:center;backdrop-filter:blur(var(--glass-button-blur)) saturate(var(--glass-saturation)) brightness(var(--glass-brightness));background:var(--glass-accent-gradient),linear-gradient(135deg,#ffffff14,#ffffff07),var(--glass-bg);border:2px solid var(--glass-accent-border);border-radius:2px;box-shadow:var(--glass-shadow-soft),inset 0 1px #ffffff1a;color:var(--text);display:inline-flex;justify-content:center;line-height:1.1;min-height:42px;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.button.primary{background:var(--glass-accent-gradient),linear-gradient(135deg,color-mix(in srgb,var(--glass-accent) 18%,rgba(255,255,255,.08)),#ffffff0a),var(--glass-bg-strong);border-color:var(--glass-accent-border-strong);color:var(--text)}.button.secondary{background:var(--glass-accent-gradient),linear-gradient(135deg,#ffffff12,#ffffff07),var(--glass-bg);color:var(--text)}.button:hover{background:var(--glass-accent-gradient),linear-gradient(135deg,color-mix(in srgb,var(--glass-accent) 18%,transparent),#ffffff0d),var(--glass-bg-strong);border-color:var(--glass-accent-border-strong);box-shadow:var(--glass-shadow),inset 0 1px #ffffff29;color:var(--accent-colour);transform:translateY(-1px)}.button.primary:hover{background:var(--glass-accent-gradient),linear-gradient(135deg,color-mix(in srgb,var(--glass-accent) 24%,rgba(255,255,255,.1)),#ffffff0f),var(--glass-bg-strong);border-color:var(--glass-accent-border-strong)}.button:focus-visible,.nav-links a:focus-visible,.terminal-button:focus-visible,.breadcrumbs a:focus-visible{outline:2px solid var(--accent-colour);outline-offset:3px}.seo-list,.route-grid,.launch-console,.launch-grid,.tools-grid,.research-grid,.document-citation-grid,.document-related-grid,.document-companion-grid,.archive-grid,.build-stack{align-items:stretch}.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.seo-card,.tool-card,.tool-modal-panel,.research-feature,.research-note,.lab-card,.lab-index-card,.token-lab-header,.token-lab-primer,.token-preset-panel,.token-impact-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.independence-note{-webkit-backdrop-filter:blur(var(--glass-card-blur)) saturate(var(--glass-saturation)) brightness(var(--glass-brightness));backdrop-filter:blur(var(--glass-card-blur)) saturate(var(--glass-saturation)) brightness(var(--glass-brightness));background:var(--glass-accent-gradient),linear-gradient(145deg,var(--glass-bg-strong),var(--glass-bg)),linear-gradient(120deg,var(--glass-accent-soft),transparent 56%);border:2px solid var(--glass-border);border-radius:2px;box-shadow:var(--glass-shadow-soft),inset 0 1px 0 var(--glass-highlight);overflow:hidden;position:relative}.route-card:after,.launch-primary:after,.launch-node:after,.tool-preview-card:after,.tool-index-card:after,.seo-card:after,.tool-card:after,.research-feature:after,.research-note:after,.lab-card:after,.lab-index-card:after,.token-lab-header:after,.token-lab-primer:after,.token-preset-panel:after,.token-impact-panel:after,.token-lab-panel:after,.token-metric:after,.document-citation-grid>div:after,.document-pdf-preview:after,.document-related a:after,.document-companion-grid a:after,.flagship-card:after,.archive-item:after,.experience-lane:after,.build-stack a:after,.independence-note:after{background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.1),transparent 34%),linear-gradient(120deg,rgba(var(--accent-rgb),.1),transparent 44%);content:"";inset:0;opacity:.62;pointer-events:none;position:absolute}.route-card>*,.launch-primary>*,.launch-node>*,.tool-preview-card>*,.tool-index-card>*,.seo-card>*,.tool-card>*,.research-feature>*,.research-note>*,.lab-card>*,.lab-index-card>*,.token-lab-header>*,.token-lab-primer>*,.token-preset-panel>*,.token-impact-panel>*,.token-lab-panel>*,.token-metric>*,.document-citation-grid>div>*,.document-pdf-preview>*,.document-related a>*,.document-companion-grid a>*,.flagship-card>*,.archive-item>*,.experience-lane>*,.build-stack a>*,.independence-note>*{position:relative;z-index:1}.route-card:hover,.launch-primary:hover,.launch-node:hover,.tool-preview-card:hover,.tool-index-card:hover,.seo-card:hover,.tool-card:hover,.research-feature:hover,.research-note:hover,.lab-card:hover,.lab-index-card:hover,.document-related a:hover,.document-companion-grid a:hover,.flagship-card:hover,.archive-item:hover,.build-stack a:hover{border-color:var(--glass-accent-border-strong);box-shadow:var(--glass-shadow),inset 0 1px #ffffff1f;transform:translateY(-1px)}.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.seo-card,.tool-card,.research-feature,.research-note,.lab-card,.lab-index-card,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.build-stack a{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.hero,.seo-hero,.section{position:relative;isolation:isolate}.hero,.seo-hero{overflow:hidden}.hero:before,.seo-hero:before,.hero:after,.seo-hero:after,.section:before,.section:after{position:absolute;pointer-events:none;content:""}.hero:before{inset:-14% -8% 4%;z-index:0;background:linear-gradient(90deg,#030609d1,#0306096b 42%,#030609b8),radial-gradient(circle at 18% 22%,rgba(0,217,255,.16),transparent 28rem),radial-gradient(circle at 84% 20%,rgba(62,232,154,.08),transparent 25rem),var(--gd-hero-atmosphere) center center / cover no-repeat;opacity:.18;filter:blur(12px) saturate(.82);mix-blend-mode:screen;transform:scale(1.04)}.hero:after,.seo-hero:after,.section:after{--seam-tint: color-mix(in oklab, rgb(var(--accent-rgb)) 70%, var(--core-accent, var(--cyan)) 30%);left:5.2vw;right:5.2vw;bottom:-1px;z-index:0;height:clamp(22px,3vw,38px);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--seam-tint) 50%,transparent) 32%,color-mix(in srgb,var(--seam-tint) 50%,transparent) 68%,transparent) bottom / 100% 1px no-repeat,var(--gd-horizon-divider) center / 100% 100% no-repeat;opacity:.5;mix-blend-mode:screen}.seo-hero:before{inset:-18% -10% -8%;z-index:0;background:linear-gradient(90deg,#030609c7,#03060942 44%,#030609bd),radial-gradient(circle at 20% 16%,rgba(var(--accent-rgb),.18),transparent 28rem),var(--gd-page-atmosphere) center / cover no-repeat;opacity:.42;mix-blend-mode:screen}.section:before{inset:0;z-index:0;background:radial-gradient(135% 58% at 50% -12%,rgba(var(--accent-rgb),.11),transparent 62%),radial-gradient(circle at 14% 6%,rgba(var(--accent-rgb),.08),transparent 26rem),radial-gradient(circle at 90% 94%,rgba(var(--accent-rgb),.05),transparent 32rem),linear-gradient(180deg,rgba(255,255,255,.022),transparent 14rem);opacity:.92}.hero>*,.seo-hero>*,.section>*{position:relative;z-index:1}.viewport-bay{z-index:2}:is(.route-grid,.tools-grid,.lab-grid,.research-grid,.seo-list,.archive-grid,.launch-console,.launch-grid,.build-stack,.document-citation-grid,.document-related-grid,.document-companion-grid,.token-lab-workspace,.footer-sitemap){gap:.82rem;border-color:#abe5f421;background:var(--gd-panel-fiber) center / 520px 520px repeat,linear-gradient(135deg,rgba(var(--accent-rgb),.08),transparent 36%),#ffffff09;background-blend-mode:screen,normal,normal}:is(.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.seo-card,.tool-card,.research-feature,.research-note,.lab-card,.lab-index-card,.tool-modal-panel,.token-lab-header,.token-lab-primer,.token-preset-panel,.token-impact-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.core-pages a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.related-pages-nav a,.footer-sitemap-group a){border-width:1px;border-color:var(--gd-border-soft);background:var(--gd-panel-fiber) center / 520px 520px repeat,linear-gradient(155deg,rgba(255,255,255,.082),rgba(255,255,255,.018) 34%,transparent 62%),linear-gradient(180deg,var(--gd-surface-raised),var(--gd-surface-base));background-blend-mode:screen,normal,normal;box-shadow:var(--gd-shadow-soft),var(--gd-inset-highlight)}:is(.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.seo-card,.tool-card,.research-feature,.research-note,.lab-card,.lab-index-card,.tool-modal-panel,.token-lab-header,.token-lab-primer,.token-preset-panel,.token-impact-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.core-pages a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.related-pages-nav a,.footer-sitemap-group a):before{background:var(--gd-ridge-line) top center / 100% 42px no-repeat,radial-gradient(circle at 88% 8%,rgba(var(--accent-rgb),.22),transparent 16rem),linear-gradient(180deg,rgba(255,255,255,.075),transparent 5.5rem),linear-gradient(90deg,rgba(var(--accent-rgb),.24),transparent 46%);background-blend-mode:screen,screen,normal,normal;opacity:.24}:is(.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.seo-card,.tool-card,.research-feature,.research-note,.lab-card,.lab-index-card,.tool-modal-panel,.token-lab-header,.token-lab-primer,.token-preset-panel,.token-impact-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.core-pages a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.related-pages-nav a,.footer-sitemap-group a):after{z-index:0;background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 30%),var(--gd-card-texture) center / cover no-repeat,var(--gd-micrograin) 0 0 / 360px 360px repeat;background-blend-mode:screen,screen,screen;opacity:calc(var(--gd-texture-opacity) + var(--gd-panel-fiber-opacity));mix-blend-mode:screen}:is(.research-note,.seo-card,.experience-lane,.archive-item,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a){background:var(--gd-document-grain) center / 520px 520px repeat,linear-gradient(155deg,rgba(255,255,255,.055),transparent 42%),linear-gradient(180deg,var(--gd-surface-editorial),rgba(4,10,14,.9));background-blend-mode:screen,normal,normal;box-shadow:var(--gd-shadow-soft),inset 3px 0 rgba(var(--accent-rgb),.16),var(--gd-inset-highlight)}:is(.research-note,.seo-card,.experience-lane,.archive-item,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a):after{background:linear-gradient(145deg,rgba(255,255,255,.055),transparent 34%),var(--gd-document-grain) center / 520px 520px repeat,var(--gd-micrograin) 0 0 / 340px 340px repeat;background-blend-mode:screen,screen,screen;opacity:var(--gd-document-grain-opacity)}:is(.lab-card,.lab-index-card,.tool-preview-card,.tool-index-card,.tool-card,.route-card,.launch-node,.tool-modal-panel,.token-lab-header,.token-lab-primer,.token-preset-panel,.token-impact-panel,.token-lab-panel,.token-metric){background:var(--gd-panel-fiber) center / 520px 520px repeat,linear-gradient(145deg,rgba(var(--accent-rgb),.11),transparent 32%),linear-gradient(180deg,var(--gd-surface-interactive),rgba(3,8,12,.92));background-blend-mode:screen,normal,normal;box-shadow:var(--gd-shadow-raised),var(--gd-inset-highlight)}.research-feature{background:var(--gd-document-grain) center / 540px 540px repeat,linear-gradient(135deg,rgba(var(--accent-rgb),.11),transparent 34%),linear-gradient(180deg,#081117f0,#040a0eeb);background-blend-mode:screen,normal,normal}.ai-citation-note{position:relative;isolation:isolate;overflow:hidden}.ai-citation-note>*{position:relative;z-index:1}:is(.launch-primary,.flagship-grid>.flagship-card:first-child,.work-contact-flow){border-color:rgba(var(--accent-rgb),.36);background:var(--gd-panel-fiber) center / 520px 520px repeat,linear-gradient(135deg,rgba(var(--accent-rgb),.17),transparent 30%),linear-gradient(320deg,rgba(155,229,255,.08),transparent 44%),linear-gradient(180deg,var(--gd-surface-featured),rgba(3,7,11,.94));background-blend-mode:screen,normal,normal,normal;box-shadow:var(--gd-shadow-featured),var(--gd-inset-highlight)}:is(.launch-primary,.flagship-grid>.flagship-card:first-child,.work-contact-flow):after{opacity:.13}@media(hover:hover)and (pointer:fine){:is(.lab-card,.lab-index-card,.tool-preview-card,.tool-index-card,.tool-card,.route-card,.launch-node,.build-stack a,.core-pages a):hover{border-color:color-mix(in srgb,var(--accent-colour) 48%,white 8%);box-shadow:var(--gd-shadow-raised),0 0 34px rgba(var(--accent-rgb),.11),var(--gd-inset-highlight);transform:translateY(-2px)}:is(.research-note,.seo-card,.experience-lane,.archive-item):hover{border-color:rgba(var(--accent-rgb),.3);box-shadow:var(--gd-shadow-soft),inset 3px 0 rgba(var(--accent-rgb),.22),var(--gd-inset-highlight);transform:translateY(-1px)}:is(.launch-primary,.flagship-grid>.flagship-card:first-child,.work-contact-flow):hover{border-color:rgba(var(--accent-rgb),.46);box-shadow:var(--gd-shadow-featured),var(--gd-glow-soft),var(--gd-inset-highlight);transform:translateY(-2px)}}@media(max-width:720px){:root{--gd-texture-opacity: .038;--gd-grid-opacity: .28;--gd-noise-opacity: .06;--gd-grain-opacity: .08;--gd-panel-fiber-opacity: .012;--gd-document-grain-opacity: .055}.hero:before,.seo-hero:before{opacity:.14;filter:blur(10px) saturate(.8)}.section:before{opacity:.45}:is(.route-grid,.tools-grid,.lab-grid,.research-grid,.seo-list,.archive-grid,.launch-console,.launch-grid,.build-stack,.document-citation-grid,.document-related-grid,.document-companion-grid,.token-lab-workspace,.footer-sitemap){gap:.62rem}}@media(prefers-reduced-motion:reduce){:is(.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.seo-card,.tool-card,.research-feature,.research-note,.lab-card,.lab-index-card,.tool-modal-panel,.token-lab-header,.token-lab-primer,.token-preset-panel,.token-impact-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.core-pages a,.work-contact-flow,.related-pages-nav a,.footer-sitemap-group a,.ai-citation-note){transition:none}:is(.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.seo-card,.tool-card,.research-feature,.research-note,.lab-card,.lab-index-card,.tool-modal-panel,.token-lab-header,.token-lab-primer,.token-preset-panel,.token-impact-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.core-pages a,.work-contact-flow,.related-pages-nav a,.footer-sitemap-group a,.ai-citation-note):hover{transform:none}}@media(prefers-reduced-transparency:reduce){body:after,.hero:before,.seo-hero:before,.section:before,.hero:after,.seo-hero:after,.section:after{display:none}.section,.hero,.seo-hero{border-bottom:1px solid rgba(255,255,255,.16)}.section-heading:before{display:none}.section-heading p{background:#05090d}#about .section-heading:after{height:1px;border-block:0;background:#ffffff29;box-shadow:none}.detail-content--case .document-prose h2:after{display:none}.detail-content--case .document-prose h2{background:none;border-bottom:1px solid rgba(255,255,255,.16)}:is(.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.seo-card,.tool-card,.research-feature,.research-note,.lab-card,.lab-index-card,.tool-modal-panel,.token-lab-header,.token-lab-primer,.token-preset-panel,.token-impact-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.core-pages a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.related-pages-nav a,.footer-sitemap-group a,.ai-citation-note):before,:is(.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.seo-card,.tool-card,.research-feature,.research-note,.lab-card,.lab-index-card,.tool-modal-panel,.token-lab-header,.token-lab-primer,.token-preset-panel,.token-impact-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.core-pages a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.related-pages-nav a,.footer-sitemap-group a,.ai-citation-note):after{display:none}:is(.nav-links a,.breadcrumbs a,.footer-sitemap,.footer):after,.footer:before{display:none}.footer{border-top:1px solid rgba(255,255,255,.16)}:is(.topbar,.footer,.footer-sitemap,.nav-links a,.breadcrumbs a,.related-pages-nav a,.core-pages a,.footer-sitemap-group a,.ai-citation-note){background-image:none;background-blend-mode:normal}}body.no-transparency:after,.no-transparency .hero:before,.no-transparency .seo-hero:before,.no-transparency .section:before,.no-transparency .hero:after,.no-transparency .seo-hero:after,.no-transparency .section:after{display:none}.no-transparency .section,.no-transparency .hero,.no-transparency .seo-hero{border-bottom:1px solid rgba(255,255,255,.16)}.no-transparency .section-heading:before{display:none}.no-transparency .detail-content--case .document-prose h2:after{display:none}.no-transparency .detail-content--case .document-prose h2{background:none;border-bottom:1px solid rgba(255,255,255,.16)}body.no-transparency :is(.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.seo-card,.tool-card,.research-feature,.research-note,.lab-card,.lab-index-card,.tool-modal-panel,.token-lab-header,.token-lab-primer,.token-preset-panel,.token-impact-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.core-pages a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.related-pages-nav a,.footer-sitemap-group a,.ai-citation-note):before,body.no-transparency :is(.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.seo-card,.tool-card,.research-feature,.research-note,.lab-card,.lab-index-card,.tool-modal-panel,.token-lab-header,.token-lab-primer,.token-preset-panel,.token-impact-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.core-pages a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.related-pages-nav a,.footer-sitemap-group a,.ai-citation-note):after{display:none}body.no-transparency :is(.topbar,.footer,.footer-sitemap,.nav-links a,.breadcrumbs a,.related-pages-nav a,.core-pages a,.footer-sitemap-group a,.ai-citation-note),.no-transparency :is(.topbar,.footer,.footer-sitemap,.nav-links a,.breadcrumbs a,.related-pages-nav a,.core-pages a,.footer-sitemap-group a,.ai-citation-note){background-image:none;background-blend-mode:normal}body.no-transparency :is(.nav-links a,.breadcrumbs a,.related-pages-nav a,.core-pages a,.footer-sitemap-group a):after,.no-transparency :is(.nav-links a,.breadcrumbs a,.related-pages-nav a,.core-pages a,.footer-sitemap-group a):after{display:none}.project-icon,.lane-mark{-webkit-backdrop-filter:blur(var(--glass-button-blur)) saturate(var(--glass-saturation));backdrop-filter:blur(var(--glass-button-blur)) saturate(var(--glass-saturation));background:#ffffff0b;border:1px solid rgba(var(--accent-rgb),.24);border-radius:2px;box-shadow:inset 0 1px #ffffff14}.breadcrumbs{color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:.72rem;gap:.35rem;letter-spacing:.08em;padding:1rem 5.2vw 0;text-transform:uppercase}.seo-hero .breadcrumbs{padding:0 0 .4rem}.breadcrumbs a{color:var(--text-muted);text-decoration:none}.breadcrumbs a:hover{color:var(--text)}.breadcrumbs span{color:color-mix(in srgb,var(--text-muted) 76%,var(--text) 24%)}.related-pages-nav{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;max-width:58rem;margin-top:.35rem;color:var(--muted);font-size:.82rem;line-height:1.4}.related-pages-nav span{color:var(--cyan);font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase}.related-pages-nav a{display:inline-flex;align-items:center;min-height:32px;padding:0 .62rem;border:1px solid rgba(155,229,255,.16);border-radius:2px;background:#0306095c;color:var(--soft);font-family:var(--font-mono);font-size:.76rem;font-weight:800;line-height:1.15;text-decoration:none;transition:border-color .18s ease,background .18s ease,color .18s ease}.related-pages-nav a:hover,.related-pages-nav a:focus-visible{border-color:#00d9ff6b;color:var(--white);background:#00d9ff0f}.related-pages-nav a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.core-pages{padding-top:clamp(2rem,4vw,3.5rem);padding-bottom:clamp(1.5rem,3vw,2.5rem)}.core-pages ul{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.55rem;margin:1.1rem 0 0;padding:0;list-style:none}.core-pages li{min-width:0}.core-pages a{display:flex;align-items:center;min-height:3.1rem;border:1px solid rgba(155,229,255,.16);border-radius:2px;padding:.62rem .72rem;color:var(--soft);background:#03060970;font-size:.82rem;font-weight:800;line-height:1.25;text-decoration:none}.core-pages a:hover,.core-pages a:focus-visible{color:var(--white);border-color:#00d9ff7a;background:#00d9ff12}.core-pages a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.footer-core-pages{grid-column:1 / -1;width:100%;padding:0}.footer-core-pages .section-heading{margin-bottom:.85rem}.hero .related-pages-nav{margin-top:1.1rem}.seo-hero .related-pages-nav{margin-top:.15rem}.document-article>.related-pages-nav{max-width:none;padding:0 5.2vw 1rem}.footer-sitemap{display:grid;grid-column:1 / -1;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;width:100%;padding-top:1.4rem;border-top:1px solid rgba(155,229,255,.12)}.footer-sitemap-group{min-width:0}.footer-sitemap-group h2{margin:0 0 .55rem;color:var(--cyan);font-family:var(--font-mono);font-size:.72rem;line-height:1.2;text-transform:uppercase}.footer-sitemap-group ul{display:grid;gap:.36rem;margin:0;padding:0;list-style:none}.footer-sitemap-group a{color:var(--muted);font-size:.82rem;line-height:1.35;text-decoration:none}.footer-sitemap-group a:hover,.footer-sitemap-group a:focus-visible{color:var(--white);text-decoration:underline;text-decoration-color:var(--cyan);text-underline-offset:.18rem}.footer-sitemap-group a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.topbar{background:linear-gradient(180deg,#030609f0,#030609d1),var(--gd-micrograin) 0 0 / 420px 420px repeat;background-blend-mode:normal,screen}:is(.nav-links a,.breadcrumbs a,.related-pages-nav a,.core-pages a,.footer-sitemap-group a){position:relative;isolation:isolate;overflow:hidden;border-color:#9be5ff29;background:var(--gd-ridge-line) top center / 100% 26px no-repeat,var(--gd-panel-fiber) center / 520px 520px repeat,linear-gradient(180deg,#ffffff0b,#0306096b);background-blend-mode:screen,screen,normal;box-shadow:inset 0 1px #ffffff12}.breadcrumbs a{border:1px solid rgba(155,229,255,.1);border-radius:2px;padding:.08rem .26rem}.footer-sitemap-group a{display:inline-flex;min-height:1.8rem;align-items:center;margin-left:-.38rem;padding:.2rem .38rem;border:1px solid rgba(155,229,255,.08);border-radius:2px}:is(.nav-links a,.breadcrumbs a,.related-pages-nav a,.core-pages a,.footer-sitemap-group a):after{position:absolute;inset:0;z-index:0;pointer-events:none;content:"";background:linear-gradient(120deg,rgba(255,255,255,.08),transparent 38%),var(--gd-micrograin) 0 0 / 320px 320px repeat;opacity:.16;mix-blend-mode:screen}.footer{background:linear-gradient(180deg,#030609c7,#030609f5),var(--gd-micrograin) 0 0 / 420px 420px repeat;background-blend-mode:normal,screen}.footer-sitemap{background:var(--gd-panel-fiber) center / 560px 560px repeat,linear-gradient(180deg,rgba(255,255,255,.024),transparent 70%);background-blend-mode:screen,normal}@media(min-width:980px){#capabilities.route-section{padding-bottom:clamp(4rem,7vw,7rem)}#capabilities .route-grid{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(12.75rem,auto);gap:clamp(.82rem,1.18vw,1.08rem);align-items:stretch;border:0;background:transparent;padding:.35rem 0 clamp(.8rem,1.5vw,1.4rem)}#capabilities .route-grid:before,#capabilities .route-grid:after,#tools .tools-showcase-grid:before,#tools .tools-showcase-grid:after{position:absolute;pointer-events:none;content:""}#capabilities .route-grid:before{left:4%;right:6%;top:52%;z-index:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--section-accent-capabilities-rgb),.46),rgba(var(--section-accent-tools-rgb),.22),transparent);opacity:.58;transform:rotate(-3deg);transform-origin:left center}#capabilities .route-grid:after{left:61%;top:6%;bottom:7%;z-index:0;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.18),transparent);opacity:.34;transform:rotate(7deg)}#capabilities .route-card{z-index:1;align-content:start;grid-template-rows:auto auto auto auto auto;min-height:auto;border-color:rgba(var(--section-accent-capabilities-rgb),.24);box-shadow:0 28px 84px #00000057,inset 0 1px #ffffff1f,inset 0 -1px #0000006b}#capabilities .route-card:nth-child(1){grid-column:1 / span 7;grid-row:1;min-height:clamp(17rem,21vw,20rem);padding:clamp(1.35rem,2.15vw,2rem);border-left-width:2px;background:linear-gradient(90deg,rgba(var(--section-accent-capabilities-rgb),.14),transparent 32%),var(--gd-document-grain) center / 560px 560px repeat,linear-gradient(155deg,rgba(255,255,255,.078),rgba(255,255,255,.018) 36%,transparent 66%),linear-gradient(180deg,#081119f2,#03080ceb);background-blend-mode:normal,screen,normal,normal}#capabilities .route-card:nth-child(2){grid-column:8 / span 5;grid-row:1;align-self:start;min-height:clamp(16rem,19vw,18.5rem);margin-top:clamp(1rem,2vw,2.15rem);margin-right:0;background:linear-gradient(180deg,rgba(var(--section-accent-tools-rgb),.12),transparent 34%),var(--gd-panel-fiber) center / 520px 520px repeat,linear-gradient(145deg,rgba(255,255,255,.066),rgba(255,255,255,.018) 42%,transparent 70%),linear-gradient(180deg,#071116f0,#03080ce8);background-blend-mode:normal,screen,normal,normal}#capabilities .route-card:nth-child(3){grid-column:4 / span 8;grid-row:2;align-self:end;min-height:clamp(16.75rem,20vw,19.5rem);margin-left:0;margin-right:clamp(1.2rem,3vw,3rem);border-top-color:rgba(var(--section-accent-labs-rgb),.42);background:linear-gradient(315deg,rgba(var(--section-accent-labs-rgb),.13),transparent 38%),var(--gd-micrograin) 0 0 / 360px 360px repeat,linear-gradient(155deg,rgba(255,255,255,.058),rgba(255,255,255,.014) 40%,transparent 68%),linear-gradient(180deg,#070f14f5,#03070bed);background-blend-mode:normal,screen,normal,normal}#capabilities .route-card:nth-child(1):before{background:var(--gd-ridge-line) top center / 100% 48px no-repeat,radial-gradient(circle at 8% 86%,rgba(var(--section-accent-capabilities-rgb),.22),transparent 19rem),linear-gradient(90deg,rgba(var(--section-accent-capabilities-rgb),.2),transparent 48%);opacity:.26}#capabilities .route-card:nth-child(2):before{background:linear-gradient(115deg,transparent 12%,rgba(var(--section-accent-tools-rgb),.24) 13%,transparent 14% 36%,rgba(255,255,255,.06) 37%,transparent 38%),radial-gradient(circle at 82% 0%,rgba(var(--section-accent-tools-rgb),.2),transparent 14rem);opacity:.24}#capabilities .route-card:nth-child(3):before{background:repeating-linear-gradient(90deg,rgba(var(--section-accent-labs-rgb),.13) 0 1px,transparent 1px 18px),radial-gradient(circle at 92% 82%,rgba(var(--section-accent-labs-rgb),.18),transparent 15rem);opacity:.18}#capabilities .route-card:nth-child(2) h3,#capabilities .route-card:nth-child(3) h3{font-size:clamp(1.05rem,1.55vw,1.42rem)}#capabilities .route-card:nth-child(1) h3{font-size:clamp(1.45rem,2.2vw,1.95rem)}#capabilities .route-card:nth-child(1) .project-body{max-width:48rem}#capabilities .route-card:nth-child(2) .project-body,#capabilities .route-card:nth-child(3) .project-body{max-width:33rem}#tools .toolbench-intro{grid-template-columns:minmax(0,.84fr) minmax(24rem,.74fr);margin-bottom:clamp(1.5rem,3vw,2.8rem)}#tools .tools-showcase-grid{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;gap:clamp(.85rem,1.2vw,1.15rem);align-items:stretch;border:0;background:transparent}#tools .tools-showcase-grid:before{left:4%;right:5%;top:44%;z-index:0;height:44%;border:1px solid rgba(var(--section-accent-tools-rgb),.12);background:var(--gd-panel-fiber) center / 560px 560px repeat,linear-gradient(90deg,rgba(var(--section-accent-tools-rgb),.08),transparent 62%);opacity:.46;transform:skewY(-2deg)}#tools .tools-showcase-grid:after{left:3%;right:4%;bottom:12%;z-index:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--section-accent-tools-rgb),.5),rgba(var(--section-accent-labs-rgb),.24),transparent);opacity:.72}#tools .tool-preview-card,#tools .tool-index-card,#tools .tool-directory-panel{z-index:1;min-height:0;border-color:rgba(var(--section-accent-tools-rgb),.23);box-shadow:0 24px 72px #00000052,inset 0 1px #ffffff1f}#tools .tool-preview-card{align-content:start;grid-template-rows:auto auto;height:auto}#tools .tool-preview-card .project-body :is(h2,h3,ul,ol),#tools .tool-preview-card .project-body p:nth-of-type(n+2){display:none}#tools .tool-preview-card:nth-child(1){grid-column:1 / span 4;grid-row:1 / span 2;min-height:clamp(25rem,31vw,29rem);padding:clamp(1.25rem,2vw,1.85rem);border-left-width:2px;background:linear-gradient(180deg,rgba(var(--section-accent-tools-rgb),.13),transparent 32%),var(--gd-document-grain) center / 540px 540px repeat,linear-gradient(145deg,rgba(255,255,255,.072),transparent 42%),linear-gradient(180deg,#060f13f5,#03080bed);background-blend-mode:normal,screen,normal,normal}#tools .tool-preview-card:nth-child(2){grid-column:5 / span 4;grid-row:1;min-height:clamp(16rem,19vw,18rem);margin-top:0}#tools .tool-preview-card:nth-child(3){grid-column:4 / span 5;grid-row:2;min-height:clamp(18rem,22vw,21rem);margin-right:clamp(.6rem,1.8vw,1.8rem);border-top-color:rgba(var(--section-accent-labs-rgb),.42);background:linear-gradient(320deg,rgba(var(--section-accent-labs-rgb),.14),transparent 40%),var(--gd-micrograin) 0 0 / 360px 360px repeat,linear-gradient(145deg,rgba(255,255,255,.062),transparent 44%),linear-gradient(180deg,#060e12f5,#03080bed);background-blend-mode:normal,screen,normal,normal}#tools .tool-directory-panel{grid-column:9 / span 4;grid-row:1 / span 2;min-height:clamp(25rem,31vw,29rem);align-content:stretch;padding:clamp(1rem,1.6vw,1.35rem);border-color:#ffffff47;background:var(--gd-ridge-line) top center / 100% 54px no-repeat,var(--gd-panel-fiber) center / 560px 560px repeat,radial-gradient(circle at 88% 18%,rgba(255,255,255,.12),transparent 12rem),linear-gradient(180deg,#081217f7,#03080cf0);background-blend-mode:screen,screen,normal,normal}#tools .tool-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#tools .tool-index-tile:first-child{grid-column:1 / -1;min-height:8.45rem;background:linear-gradient(135deg,rgba(var(--section-accent-tools-rgb),.12),transparent 48%),var(--gd-micrograin) center / 360px 360px repeat,#03080bc7;background-blend-mode:normal,screen,normal}#tools .tool-preview-card:nth-child(2):before{background:repeating-linear-gradient(90deg,rgba(var(--section-accent-tools-rgb),.12) 0 1px,transparent 1px 16px),radial-gradient(circle at 88% 0%,rgba(var(--section-accent-tools-rgb),.18),transparent 13rem);opacity:.2}#tools .tool-preview-card:nth-child(3):before{background:linear-gradient(120deg,transparent 10%,rgba(var(--section-accent-labs-rgb),.2) 11%,transparent 12%),radial-gradient(circle at 12% 92%,rgba(var(--section-accent-labs-rgb),.18),transparent 14rem);opacity:.2}#tools .tool-directory-panel:before{background:linear-gradient(180deg,rgba(255,255,255,.12),transparent 34%),radial-gradient(circle at 74% 82%,rgba(255,255,255,.12),transparent 15rem);opacity:.26}#labs .lab-grid,#ventures .flagship-grid,#research .research-showcase-grid{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;gap:clamp(.85rem,1.2vw,1.15rem);border:0;background:transparent}#labs .lab-card,#labs .lab-index-card,#ventures .flagship-card,#research .research-note{z-index:1;min-width:0;min-height:0;height:auto}#labs .lab-card:nth-child(1){grid-column:1 / span 6;grid-row:1;min-height:clamp(17rem,21vw,20rem);background:linear-gradient(180deg,rgba(var(--section-accent-labs-rgb),.12),transparent 34%),var(--gd-document-grain) center / 540px 540px repeat,linear-gradient(145deg,rgba(255,255,255,.07),transparent 44%),linear-gradient(180deg,#080f14f5,#04080bed);background-blend-mode:normal,screen,normal,normal}#labs .lab-card:nth-child(2){grid-column:7 / span 6;grid-row:1;min-height:clamp(17rem,21vw,20rem)}#labs .lab-card:nth-child(3){grid-column:1 / span 6;grid-row:2;min-height:clamp(17rem,21vw,20rem);border-top-color:rgba(var(--section-accent-tools-rgb),.42);background:linear-gradient(320deg,rgba(var(--section-accent-tools-rgb),.13),transparent 40%),var(--gd-micrograin) 0 0 / 360px 360px repeat,linear-gradient(145deg,rgba(255,255,255,.06),transparent 44%),linear-gradient(180deg,#070e12f5,#03080bed);background-blend-mode:normal,screen,normal,normal}#labs .lab-card:nth-child(4){grid-column:7 / span 6;grid-row:2;min-height:clamp(17rem,21vw,20rem)}#labs .lab-index-card{grid-column:1 / span 12;grid-row:3;min-height:0;display:flex;flex-flow:row wrap;align-items:center;align-content:center;gap:.4rem 1.8rem;padding-block:1.05rem;background:var(--gd-ridge-line) top center / 100% 54px no-repeat,var(--gd-panel-fiber) center / 560px 560px repeat,radial-gradient(circle at 88% 18%,rgba(255,255,255,.12),transparent 12rem),linear-gradient(180deg,#081217f7,#03080cf0);background-blend-mode:screen,screen,normal,normal}#ventures .flagship-card:nth-child(1){grid-column:1 / span 5;grid-row:1 / span 2;min-height:clamp(28rem,35vw,33rem);background:linear-gradient(180deg,rgba(var(--section-accent-ventures-rgb),.12),transparent 34%),var(--gd-document-grain) center / 560px 560px repeat,linear-gradient(145deg,rgba(255,255,255,.07),transparent 44%),linear-gradient(180deg,#090e14f5,#04080ced);background-blend-mode:normal,screen,normal,normal}#ventures .flagship-card:nth-child(2){grid-column:6 / span 7;grid-row:1;min-height:clamp(18rem,21vw,20rem)}#ventures .flagship-card:nth-child(3){grid-column:6 / span 7;grid-row:2;min-height:clamp(19rem,23vw,22rem);border-top-color:rgba(var(--section-accent-labs-rgb),.42);background:linear-gradient(315deg,rgba(var(--section-accent-labs-rgb),.13),transparent 38%),var(--gd-micrograin) 0 0 / 360px 360px repeat,linear-gradient(155deg,rgba(255,255,255,.058),rgba(255,255,255,.014) 40%,transparent 68%),linear-gradient(180deg,#080d12f5,#04070bed);background-blend-mode:normal,screen,normal,normal}#ventures .flagship-card:nth-child(2),#ventures .flagship-card:nth-child(3){grid-template-columns:minmax(86px,.2fr) minmax(0,1fr)}#ventures .project-icon{width:min(100%,128px)}#ventures .flagship-card .project-body :is(h2,h3,ul,ol){display:none}#ventures .flagship-card:nth-child(1) .project-body :is(ul,ol){display:block;margin-top:.6rem}#research .research-note{min-height:clamp(20rem,24vw,23rem)}#research .research-note:nth-child(1){grid-column:1 / span 6;grid-row:1;background:linear-gradient(180deg,rgba(var(--section-accent-research-rgb),.12),transparent 34%),var(--gd-document-grain) center / 560px 560px repeat,linear-gradient(145deg,rgba(255,255,255,.07),transparent 44%),linear-gradient(180deg,#080e14f5,#04080ced);background-blend-mode:normal,screen,normal,normal}#research .research-note:nth-child(2){grid-column:7 / span 6;grid-row:1}#research .research-note:nth-child(3){grid-column:1 / span 6;grid-row:2;border-top-color:rgba(var(--section-accent-labs-rgb),.42);background:linear-gradient(315deg,rgba(var(--section-accent-labs-rgb),.12),transparent 42%),var(--gd-micrograin) 0 0 / 360px 360px repeat,linear-gradient(145deg,rgba(255,255,255,.062),transparent 44%),linear-gradient(180deg,#070e12f5,#03080bed);background-blend-mode:normal,screen,normal,normal}#research .research-note:nth-child(4){grid-column:7 / span 6;grid-row:2;background:var(--gd-ridge-line) top center / 100% 54px no-repeat,var(--gd-panel-fiber) center / 560px 560px repeat,radial-gradient(circle at 88% 18%,rgba(255,255,255,.1),transparent 12rem),linear-gradient(180deg,#081217f7,#03080cf0);background-blend-mode:screen,screen,normal,normal}#tools .tool-preview-card:nth-child(2) h3,#tools .tool-preview-card:nth-child(3) h3{font-size:clamp(1.05rem,1.45vw,1.35rem)}#tools .tool-directory-header a{font-size:clamp(.68rem,.72vw,.78rem)}#capabilities .capability-command.gdx-glass-button,#tools .tool-command.gdx-glass-button{max-width:max-content;min-height:2.55rem;margin-top:clamp(.65rem,1vw,.95rem);padding-inline:.9rem}}@media(min-width:980px)and (max-width:1180px){#capabilities .route-grid{grid-template-columns:minmax(0,1fr)}#capabilities .route-card:nth-child(1),#capabilities .route-card:nth-child(2),#capabilities .route-card:nth-child(3){grid-row:auto;min-height:18rem;margin:0}#tools .tools-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#tools .tool-preview-card:nth-child(1),#tools .tool-preview-card:nth-child(2),#tools .tool-preview-card:nth-child(3),#tools .tool-index-card,#tools .tool-directory-panel{grid-column:auto;grid-row:auto;min-height:22rem;margin:0}#labs .lab-grid,#ventures .flagship-grid,#research .research-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#labs .lab-card:nth-child(1),#labs .lab-card:nth-child(2),#labs .lab-card:nth-child(3),#labs .lab-index-card,#ventures .flagship-card:nth-child(1),#ventures .flagship-card:nth-child(2),#ventures .flagship-card:nth-child(3),#research .research-note:nth-child(1),#research .research-note:nth-child(2),#research .research-note:nth-child(3),#research .research-note:nth-child(4){grid-column:auto;grid-row:auto;min-height:22rem;margin:0}}@media(max-width:979px){#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-grid,#research .research-showcase-grid{border:0;background:transparent;gap:.82rem}#capabilities .route-card,#tools .tool-preview-card,#tools .tool-index-card,#tools .tool-directory-panel,#labs .lab-card,#labs .lab-index-card,#research .research-note{min-height:auto}}@media(prefers-reduced-transparency:reduce){#capabilities .route-grid:before,#capabilities .route-grid:after,#tools .tools-showcase-grid:before,#tools .tools-showcase-grid:after{display:none}}body.no-transparency #capabilities .route-grid:before,body.no-transparency #capabilities .route-grid:after,body.no-transparency #tools .tools-showcase-grid:before,body.no-transparency #tools .tools-showcase-grid:after,.no-transparency #capabilities .route-grid:before,.no-transparency #capabilities .route-grid:after,.no-transparency #tools .tools-showcase-grid:before,.no-transparency #tools .tools-showcase-grid:after{display:none}#about .launch-console{position:relative;grid-template-columns:minmax(0,.68fr) minmax(28rem,1fr);gap:clamp(.85rem,1.3vw,1.15rem);border:0;background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.18),transparent) 0 50% / 100% 1px no-repeat,transparent;align-items:stretch}#about .launch-primary,.operator-map{min-height:clamp(28rem,41vw,36rem)}#about .launch-primary{align-content:end;padding:clamp(1.6rem,3.2vw,3.2rem);border-color:#9be5ff3d;background:linear-gradient(180deg,#03060952,#030609b8 62%,#030609f2),linear-gradient(135deg,rgba(var(--accent-rgb),.16),transparent 34%),var(--gd-command-rail) 0 0 / 100% 54px no-repeat,var(--gd-page-atmosphere) center / cover no-repeat,linear-gradient(180deg,#081117f5,#03070bf2);background-blend-mode:normal,normal,screen,screen,normal;box-shadow:0 32px 92px #00000061,inset 0 1px #ffffff1c,inset 0 0 0 1px rgba(var(--accent-rgb),.08)}#about .launch-primary:before{position:absolute;inset:0;z-index:0;content:"";background:var(--gd-quiet-rail) left top / 72% 42px no-repeat,linear-gradient(115deg,transparent 0 31%,rgba(var(--accent-rgb),.18) 31.15%,transparent 31.6% 58%,rgba(255,255,255,.08) 58.15%,transparent 58.6%),radial-gradient(circle at 12% 88%,rgba(var(--accent-rgb),.2),transparent 18rem);opacity:.26;pointer-events:none}#about .launch-primary:after{position:absolute;inset:auto 0 0;z-index:0;height:36%;content:"";background:linear-gradient(180deg,transparent,rgba(3,6,9,.74)),var(--gd-micrograin) 0 0 / 340px 340px repeat;opacity:.16;pointer-events:none}.operator-map{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(155,229,255,.2);background:linear-gradient(180deg,#0306094d,#030609d6),var(--gd-operator-vector) center / 86% 86% no-repeat,var(--gd-command-rail) 50% 0 / 100% 52px no-repeat,var(--gd-operator-field) center / cover no-repeat,linear-gradient(180deg,#081117eb,#03080cf5);background-blend-mode:normal,screen,screen,screen,normal;box-shadow:0 24px 74px #00000052,inset 0 1px #ffffff1a,inset 0 0 0 1px rgba(var(--accent-rgb),.06)}.operator-map:before,.operator-map:after,.operator-map__rail,.operator-node:before,.operator-node:after{position:absolute;pointer-events:none;content:""}.operator-map:before{inset:6% 5% 7%;z-index:0;border:1px solid rgba(155,229,255,.1);background:linear-gradient(90deg,transparent 0 49.7%,rgba(var(--accent-rgb),.16) 49.9% 50.1%,transparent 50.3%),linear-gradient(180deg,transparent 0 42%,rgba(255,255,255,.12) 42.15% 42.35%,transparent 42.5%),radial-gradient(circle at 21% 24%,rgba(var(--accent-rgb),.18),transparent 12rem),radial-gradient(circle at 76% 66%,rgba(62,232,154,.09),transparent 14rem);opacity:.6;transform:skewY(-2deg)}.operator-map:after{right:6%;bottom:9%;z-index:0;width:28%;aspect-ratio:1;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle,transparent 0 34%,rgba(var(--accent-rgb),.14) 34.5% 35.5%,transparent 36% 57%,rgba(255,255,255,.11) 57.5% 58.5%,transparent 59%),conic-gradient(from 24deg,transparent,rgba(var(--accent-rgb),.12),transparent 23%,transparent 52%,rgba(255,255,255,.12),transparent 62%);opacity:.52}.operator-map__rail{z-index:1;height:1px;transform-origin:left center}.operator-map__rail-a{left:27%;right:19%;top:28%;background:linear-gradient(90deg,rgba(var(--accent-rgb),.68),rgba(255,255,255,.2),transparent);transform:rotate(8deg)}.operator-map__rail-b{left:18%;right:24%;top:59%;background:linear-gradient(90deg,rgba(62,232,154,.5),rgba(var(--accent-rgb),.2),transparent);transform:rotate(-11deg)}.operator-map__rail-c{left:48%;right:11%;top:45%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),rgba(255,209,102,.42));transform:rotate(42deg)}.operator-node{--node-accent: var(--accent-colour);position:absolute;z-index:2;display:grid;align-content:center;min-height:5.6rem;padding:1rem 1.05rem 1rem 1.3rem;border:1px solid color-mix(in srgb,var(--node-accent) 42%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--node-accent) 14%,transparent),transparent 54%),linear-gradient(180deg,#081117e6,#03070bc7);color:var(--text);font:800 .92rem/1.2 var(--font-mono);text-decoration:none;box-shadow:0 18px 46px #00000047,inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(18px) saturate(1.05);backdrop-filter:blur(18px) saturate(1.05);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.operator-node:before{left:.72rem;top:1.02rem;width:.42rem;height:.42rem;border-top:1px solid var(--node-accent);border-right:1px solid var(--node-accent);transform:rotate(45deg);opacity:.8}.operator-node:after{inset:auto .8rem .74rem 1.3rem;height:1px;background:linear-gradient(90deg,var(--node-accent),transparent);opacity:.42}.operator-node-profile{--node-accent: #9cb8ff;left:6%;top:9%;width:min(42%,19rem)}.operator-node-experience{--node-accent: #8bdc9f;right:5%;top:35%;width:min(64%,31rem);min-height:7rem}.operator-node-security{--node-accent: #ffd166;left:18%;bottom:10%;width:min(54%,25rem)}.operator-node:hover,.operator-node:focus-visible{border-color:color-mix(in srgb,var(--node-accent) 72%,white 8%);color:var(--white);box-shadow:0 22px 58px #00000057,0 0 30px color-mix(in srgb,var(--node-accent) 16%,transparent),inset 0 1px #ffffff26;transform:translateY(-2px)}.operator-node:focus-visible{outline:2px solid var(--node-accent);outline-offset:3px}@media(min-width:980px){#capabilities .route-grid{background:linear-gradient(90deg,rgba(var(--section-accent-capabilities-rgb),.08),transparent 44%),transparent}#capabilities .route-grid:before{left:2%;right:3%;top:47%;height:42%;border:1px solid rgba(var(--section-accent-capabilities-rgb),.12);background:var(--gd-operator-vector) center / 74% 84% no-repeat,linear-gradient(90deg,rgba(var(--section-accent-capabilities-rgb),.1),transparent 58%);opacity:.42;transform:skewY(-3deg)}#capabilities .route-grid:after{inset:54% 8% auto;width:auto;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--section-accent-capabilities-rgb),.5),rgba(var(--section-accent-tools-rgb),.24),transparent);opacity:.68;transform:rotate(-4deg)}#capabilities .route-card:nth-child(1),#tools .tool-preview-card:nth-child(1),#labs .lab-card:nth-child(1),#ventures .flagship-card:nth-child(1),#research .research-note:nth-child(1){clip-path:polygon(0 0,calc(100% - 1.15rem) 0,100% 1.15rem,100% 100%,0 100%)}#capabilities .route-card:nth-child(2),#tools .tool-preview-card:nth-child(2),#labs .lab-card:nth-child(2),#ventures .flagship-card:nth-child(2),#research .research-note:nth-child(2){clip-path:polygon(0 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%)}#capabilities .route-card:nth-child(3),#tools .tool-preview-card:nth-child(3),#labs .lab-card:nth-child(3),#ventures .flagship-card:nth-child(3),#research .research-note:nth-child(3),#tools .tool-index-card,#tools .tool-directory-panel,#labs .lab-index-card,#research .research-note:nth-child(4){clip-path:polygon(0 1rem,1rem 0,100% 0,100% 100%,0 100%)}#capabilities .route-card:nth-child(1){background:linear-gradient(180deg,#03060947,#030609c7),var(--gd-operator-field) center / cover no-repeat,linear-gradient(90deg,rgba(var(--section-accent-capabilities-rgb),.16),transparent 34%),linear-gradient(180deg,#081119f5,#03080cf0);background-blend-mode:normal,screen,normal,normal}#capabilities .route-card:nth-child(2):before{background:var(--gd-tool-vector) 92% 15% / 38% auto no-repeat,linear-gradient(115deg,transparent 12%,rgba(var(--section-accent-tools-rgb),.24) 13%,transparent 14% 36%,rgba(255,255,255,.06) 37%,transparent 38%),radial-gradient(circle at 82% 0%,rgba(var(--section-accent-tools-rgb),.2),transparent 14rem);opacity:.28}#tools .tools-showcase-grid:before{background:var(--gd-tool-vector) 82% 56% / 30% auto no-repeat,var(--gd-tool-fiber) center / 520px 520px repeat,linear-gradient(90deg,rgba(var(--section-accent-tools-rgb),.1),transparent 62%);opacity:.5}#tools .tool-preview-card:nth-child(1),#tools .tool-directory-panel{background:linear-gradient(180deg,#03060933,#030609bd),var(--gd-tool-fiber) center / 520px 520px repeat,linear-gradient(180deg,rgba(var(--section-accent-tools-rgb),.13),transparent 32%),linear-gradient(180deg,#060f13f5,#03080bf0);background-blend-mode:normal,screen,normal,normal}#tools .tool-preview-card:nth-child(3):before{background:var(--gd-lab-vector) 84% 82% / 46% auto no-repeat,linear-gradient(120deg,transparent 10%,rgba(var(--section-accent-labs-rgb),.2) 11%,transparent 12%),radial-gradient(circle at 12% 92%,rgba(var(--section-accent-labs-rgb),.18),transparent 14rem);opacity:.23}#labs .lab-grid:before,#labs .lab-grid:after,#ventures .flagship-grid:before,#ventures .flagship-grid:after,#research .research-showcase-grid:before,#research .research-showcase-grid:after{position:absolute;z-index:0;pointer-events:none;content:""}#labs .lab-grid:before{left:4%;right:8%;top:10%;height:74%;border:1px solid rgba(var(--section-accent-labs-rgb),.12);background:var(--gd-lab-vector) 70% 48% / 34% auto no-repeat,var(--gd-lab-field) center / 620px 620px repeat,radial-gradient(circle at 34% 52%,rgba(var(--section-accent-labs-rgb),.15),transparent 18rem);opacity:.44;transform:skewY(2deg)}#labs .lab-grid:after{left:8%;right:4%;bottom:18%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--section-accent-labs-rgb),.56),rgba(var(--section-accent-tools-rgb),.2),transparent);opacity:.68;transform:rotate(3deg)}#labs .lab-card:nth-child(1),#labs .lab-index-card{background:linear-gradient(180deg,#0306092e,#030609bd),var(--gd-lab-field) center / 620px 620px repeat,linear-gradient(180deg,rgba(var(--section-accent-labs-rgb),.13),transparent 34%),linear-gradient(180deg,#080f14f5,#04080bf0);background-blend-mode:normal,screen,normal,normal}#labs .lab-card:nth-child(1){grid-column:1 / span 6;grid-row:1;min-height:clamp(17rem,21vw,20rem)}#labs .lab-card:nth-child(2){grid-column:7 / span 6;grid-row:1;min-height:clamp(17rem,21vw,20rem)}#labs .lab-card:nth-child(3){grid-column:1 / span 6;grid-row:2;min-height:clamp(17rem,21vw,20rem);margin-right:0}#labs .lab-card:nth-child(4){grid-column:7 / span 6;grid-row:2;min-height:clamp(17rem,21vw,20rem)}#labs .lab-index-card{grid-column:1 / span 12;grid-row:3;min-height:0;display:flex;flex-flow:row wrap;align-items:center;align-content:center;gap:.4rem 1.8rem;padding-block:1.05rem}#ventures .flagship-grid:before{left:2%;right:5%;top:20%;height:56%;border-top:1px solid rgba(var(--section-accent-ventures-rgb),.18);border-bottom:1px solid rgba(var(--section-accent-labs-rgb),.12);background:var(--gd-quiet-rail) center / 100% 100% no-repeat,linear-gradient(90deg,rgba(var(--section-accent-ventures-rgb),.1),transparent 54%);opacity:.4;transform:rotate(-2deg)}#ventures .flagship-grid:after{right:12%;top:8%;width:21%;aspect-ratio:1;border:1px solid rgba(var(--section-accent-ventures-rgb),.13);background:radial-gradient(circle,transparent 0 44%,rgba(var(--section-accent-ventures-rgb),.16) 44.5% 45.5%,transparent 46%),conic-gradient(from 90deg,transparent,rgba(var(--section-accent-ventures-rgb),.12),transparent 28%,transparent 72%,rgba(var(--section-accent-labs-rgb),.08),transparent);opacity:.45}#ventures .flagship-card:nth-child(1){background:linear-gradient(180deg,#0306092e,#030609bd),var(--gd-operator-field) center / cover no-repeat,linear-gradient(180deg,rgba(var(--section-accent-ventures-rgb),.12),transparent 34%),linear-gradient(180deg,#090e14f5,#04080cf0);background-blend-mode:normal,screen,normal,normal}#research .research-showcase-grid:before{left:3%;right:4%;top:11%;height:76%;border:1px solid rgba(var(--section-accent-research-rgb),.11);background:var(--gd-research-vector) 22% 32% / 26% auto no-repeat,var(--gd-research-paper) center / 600px 600px repeat,linear-gradient(90deg,rgba(var(--section-accent-research-rgb),.09),transparent 64%);opacity:.5;transform:skewY(-1.5deg)}#research .research-showcase-grid:after{left:6%;right:9%;bottom:23%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--section-accent-research-rgb),.44),rgba(255,255,255,.16),transparent);opacity:.62;transform:rotate(-2deg)}#research .research-note:nth-child(1),#research .research-note:nth-child(4){background:linear-gradient(180deg,#0306092e,#030609c2),var(--gd-research-paper) center / 600px 600px repeat,linear-gradient(180deg,rgba(var(--section-accent-research-rgb),.12),transparent 34%),linear-gradient(180deg,#080e14f5,#04080cf0);background-blend-mode:normal,screen,normal,normal}#work-with-me .build-stack{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.68rem;border:0;background:linear-gradient(90deg,transparent,rgba(var(--section-accent-work-rgb),.18),transparent) 0 50% / 100% 1px no-repeat,transparent}#work-with-me .build-stack:before{position:absolute;inset:7% 3% 12%;z-index:0;border:1px solid rgba(var(--section-accent-work-rgb),.12);background:var(--gd-quiet-rail) center / 100% 100% no-repeat,linear-gradient(90deg,rgba(var(--section-accent-work-rgb),.08),transparent 58%);opacity:.42;pointer-events:none;content:"";transform:skewY(2deg)}#work-with-me .build-stack a{z-index:1;min-height:4.6rem;align-content:center;padding:.9rem 1rem;background:linear-gradient(90deg,rgba(var(--section-accent-work-rgb),.1),transparent 58%),var(--gd-panel-fiber) center / 520px 520px repeat,linear-gradient(180deg,#081117e6,#03080cdb);background-blend-mode:normal,screen,normal}#work-with-me .build-stack a:nth-child(1){grid-column:1 / span 5}#work-with-me .build-stack a:nth-child(2),#work-with-me .build-stack a:nth-child(3){grid-column:span 3}#work-with-me .build-stack a:nth-child(4){grid-column:2 / span 4}#work-with-me .build-stack a:nth-child(5){grid-column:span 4}#work-with-me .build-stack a:nth-child(6),#work-with-me .build-stack a:nth-child(7),#work-with-me .build-stack a:nth-child(8){grid-column:span 3}#work-with-me .build-stack a:nth-child(9){grid-column:7 / span 4}}@media(max-width:979px){#about .launch-console{grid-template-columns:1fr;background:transparent}#about .launch-primary,.operator-map{min-height:auto}.operator-map{display:grid;gap:.72rem;padding:.86rem}.operator-map:before,.operator-map:after,.operator-map__rail{display:none}.operator-node,.operator-node-profile,.operator-node-experience,.operator-node-security{position:relative;inset:auto;width:auto;min-height:4.25rem}#work-with-me .build-stack{gap:.62rem}}@media(prefers-reduced-transparency:reduce){.operator-map:before,.operator-map:after,.operator-map__rail,#labs .lab-grid:before,#labs .lab-grid:after,#ventures .flagship-grid:before,#ventures .flagship-grid:after,#research .research-showcase-grid:before,#research .research-showcase-grid:after,#work-with-me .build-stack:before{display:none}}body.no-transparency .operator-map,.no-transparency .operator-map,body.no-transparency .operator-node,.no-transparency .operator-node{background:#070f14f5}body.no-transparency .operator-map:before,body.no-transparency .operator-map:after,body.no-transparency .operator-map__rail,.no-transparency .operator-map:before,.no-transparency .operator-map:after,.no-transparency .operator-map__rail{display:none}#about .launch-console{gap:clamp(.9rem,1.35vw,1.2rem);background:linear-gradient(90deg,transparent 0 7%,rgba(155,229,255,.2) 7% 7.08%,transparent 7.16% 92%,rgba(155,229,255,.14) 92% 92.08%,transparent 92.16%),linear-gradient(180deg,transparent,rgba(155,229,255,.08) 50%,transparent)}#about .launch-primary,.operator-map{min-height:clamp(27rem,38vw,34rem)}#about .launch-primary{background:linear-gradient(180deg,#03060947,#030609c2 62%,#030609f2),var(--gd-command-rail) 0 0 / 100% 54px no-repeat,var(--gd-panel-fiber) center / 560px 560px repeat,linear-gradient(135deg,rgba(var(--accent-rgb),.12),transparent 34%),linear-gradient(180deg,#081117f5,#03070bf2);background-blend-mode:normal,screen,screen,normal,normal}#about .launch-primary:before{background:linear-gradient(90deg,rgba(155,229,255,.18),transparent 72%) 10% 18% / 72% 1px no-repeat,linear-gradient(180deg,rgba(155,229,255,.12),transparent 72%) 12% 0 / 1px 82% no-repeat,linear-gradient(115deg,transparent 0 38%,rgba(var(--accent-rgb),.1) 38.15%,transparent 38.45%);opacity:.24}.operator-map{background:linear-gradient(180deg,#03060947,#030609e0),var(--gd-command-rail) 50% 0 / 100% 52px no-repeat,var(--gd-panel-fiber) center / 560px 560px repeat,linear-gradient(135deg,rgba(var(--accent-rgb),.1),transparent 42%),linear-gradient(180deg,#081117ed,#03080cf5);background-blend-mode:normal,screen,screen,normal,normal}.operator-map:before{inset:12% 7%;border:1px solid rgba(155,229,255,.12);background:linear-gradient(90deg,transparent 0 49.9%,rgba(155,229,255,.16) 49.95% 50.05%,transparent 50.1%),linear-gradient(180deg,rgba(155,229,255,.12),transparent 68%),repeating-linear-gradient(180deg,rgba(255,255,255,.055) 0 1px,transparent 1px 4.5rem);opacity:.42;transform:none}.operator-map:after{display:none}.operator-map__rail{left:13%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(155,229,255,.28),transparent);transform:none}.operator-map__rail-a{top:28%}.operator-map__rail-b{top:50%}.operator-map__rail-c{top:72%}.operator-node{min-height:5.35rem;background:linear-gradient(90deg,color-mix(in srgb,var(--node-accent) 11%,transparent),transparent 48%),var(--gd-panel-fiber) center / 560px 560px repeat,linear-gradient(180deg,#081117ed,#03070bdb);background-blend-mode:normal,screen,normal}.operator-node-profile{left:8%;top:13%;width:min(43%,20rem)}.operator-node-experience{left:28%;right:auto;top:39%;width:min(59%,30rem);min-height:6rem}.operator-node-security{left:15%;bottom:13%;width:min(51%,24rem)}@media(min-width:980px){#capabilities .route-card:nth-child(1),#capabilities .route-card:nth-child(2),#capabilities .route-card:nth-child(3),#tools .tool-preview-card:nth-child(1),#tools .tool-preview-card:nth-child(2),#tools .tool-preview-card:nth-child(3),#tools .tool-index-card,#tools .tool-directory-panel,#labs .lab-card:nth-child(1),#labs .lab-card:nth-child(2),#labs .lab-card:nth-child(3),#labs .lab-index-card,#ventures .flagship-card:nth-child(1),#ventures .flagship-card:nth-child(2),#ventures .flagship-card:nth-child(3),#research .research-note:nth-child(1),#research .research-note:nth-child(2),#research .research-note:nth-child(3),#research .research-note:nth-child(4){clip-path:none}#capabilities .route-grid:before,#tools .tools-showcase-grid:before,#labs .lab-grid:before,#ventures .flagship-grid:before,#research .research-showcase-grid:before{inset:8% 3% 10%;height:auto;border:1px solid rgba(var(--accent-rgb),.11);background:var(--gd-quiet-rail) center / 100% 100% no-repeat,linear-gradient(90deg,rgba(var(--accent-rgb),.08),transparent 58%),repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 7.5rem);opacity:.36;transform:none}#capabilities .route-grid:after,#tools .tools-showcase-grid:after,#labs .lab-grid:after,#ventures .flagship-grid:after,#research .research-showcase-grid:after{inset:auto 5% 16%;width:auto;height:1px;border:0;background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.38),rgba(255,255,255,.14),transparent);opacity:.52;transform:none}#capabilities .route-card:nth-child(1),#ventures .flagship-card:nth-child(1){background:linear-gradient(180deg,#0306092e,#030609bd),var(--gd-command-rail) top center / 100% 54px no-repeat,var(--gd-panel-fiber) center / 560px 560px repeat,linear-gradient(90deg,rgba(var(--accent-rgb),.13),transparent 38%),linear-gradient(180deg,#081119f5,#03080cf0);background-blend-mode:normal,screen,screen,normal,normal}#capabilities .route-card:nth-child(2):before,#tools .tool-preview-card:nth-child(3):before{background:linear-gradient(90deg,rgba(var(--accent-rgb),.16),transparent 44%),repeating-linear-gradient(90deg,rgba(255,255,255,.06) 0 1px,transparent 1px 1.6rem);opacity:.18}#tools .tools-showcase-grid:before,#tools .tool-preview-card:nth-child(1),#tools .tool-directory-panel{background:var(--gd-tool-fiber) center / 560px 560px repeat,linear-gradient(90deg,rgba(var(--section-accent-tools-rgb),.09),transparent 60%),linear-gradient(180deg,#060f13f5,#03080bf0);background-blend-mode:screen,normal,normal}#labs .lab-grid:before,#labs .lab-card:nth-child(1),#labs .lab-index-card{background:var(--gd-lab-field) center / 640px 640px repeat,linear-gradient(90deg,rgba(var(--section-accent-labs-rgb),.08),transparent 60%),linear-gradient(180deg,#080f14f5,#04080bf0);background-blend-mode:screen,normal,normal}#research .research-showcase-grid:before,#research .research-note:nth-child(1),#research .research-note:nth-child(4){background:var(--gd-research-paper) center / 620px 620px repeat,linear-gradient(90deg,rgba(var(--section-accent-research-rgb),.08),transparent 60%),linear-gradient(180deg,#080e14f5,#04080cf0);background-blend-mode:screen,normal,normal}#work-with-me .build-stack:before{transform:none;background:var(--gd-quiet-rail) center / 100% 100% no-repeat,linear-gradient(90deg,rgba(var(--section-accent-work-rgb),.08),transparent 58%),repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 7.5rem)}}@media(max-width:979px){.operator-map{grid-template-columns:1fr;align-items:stretch;min-height:auto;padding:.86rem;background:var(--gd-panel-fiber) center / 560px 560px repeat,linear-gradient(180deg,#081117f0,#03080cf5);background-blend-mode:screen,normal}.operator-node,.operator-node-profile,.operator-node-experience,.operator-node-security{position:static;width:auto;min-height:4.85rem;margin:0;transform:none}.operator-node:hover,.operator-node:focus-visible{transform:none}}.seo-card .project-body h2,.seo-card .project-body h3,.seo-card .project-body ul,.seo-card .project-body ol{display:none}body[class*=interface-mode-] .topbar{border-bottom-color:#eef3f829;background:linear-gradient(90deg,#071126e0,#030609d6 48%,#18080db3),#030609d1}body[class*=interface-mode-] .hero{isolation:isolate;overflow:hidden}body[class*=interface-mode-] .hero:before,body[class*=interface-mode-] .hero:after{position:absolute;z-index:0;pointer-events:none;content:""}body[class*=interface-mode-] .hero:before{inset:-18% -12% 8%;background:radial-gradient(circle at 20% 20%,var(--interface-blue-soft),transparent 28rem),radial-gradient(circle at 82% 14%,var(--interface-crimson-soft),transparent 24rem),linear-gradient(118deg,transparent 10%,rgba(238,243,248,.04),transparent 42%);opacity:.72;animation:interface-mode-glow-drift 32s ease-in-out infinite}body[class*=interface-mode-] .hero:after{left:5.2vw;right:5.2vw;bottom:1.25rem;height:1px;background:linear-gradient(90deg,transparent,rgba(109,168,255,.45),rgba(238,243,248,.42),rgba(180,71,87,.28),transparent);opacity:.74}body[class*=interface-mode-] .hero-copy,body[class*=interface-mode-] .viewport-bay,body[class*=interface-mode-] .orbital-system{position:relative;z-index:1}.seasonal-interface-label{display:inline-grid;grid-template-columns:auto auto;gap:.58rem;align-items:center;justify-self:start;margin-bottom:1.05rem;color:var(--interface-silver);font-family:var(--font-mono);font-size:.68rem;letter-spacing:0;text-transform:none}.seasonal-interface-label span{display:block;width:2.1rem;height:1px;background:linear-gradient(90deg,transparent,var(--interface-silver),var(--interface-crimson));box-shadow:0 0 18px var(--interface-blue-soft)}.interface-mode-toggle{display:flex;align-items:center;justify-self:end;width:min(8.9rem,100%);min-width:0;min-height:34px;gap:.42rem;padding:.34rem .48rem;border:1px solid rgba(155,229,255,.16);background:#0306098a;color:var(--soft);font-family:var(--font-mono);font-size:.56rem;line-height:1.12;opacity:.82;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer}.interface-mode-toggle:hover,.interface-mode-toggle:focus-within{opacity:1}.interface-mode-toggle input{width:.82rem;height:.82rem;flex:0 0 auto;margin:0;accent-color:var(--interface-blue, var(--cyan))}.interface-mode-toggle input:focus-visible{outline:2px solid var(--interface-blue, var(--cyan));outline-offset:3px}.interface-mode-toggle-copy{display:grid;min-width:0;gap:.1rem}.interface-mode-toggle-label{color:var(--text);font-weight:800}.interface-mode-toggle-detail{overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}body[class*=interface-mode-] .interface-mode-toggle{border-color:var(--interface-line);background:linear-gradient(90deg,#0711269e,#0306098a),#03060994}body[class*=interface-mode-] .interface-mode-toggle-label{color:var(--interface-silver)}body[class*=interface-mode-] .interface-mode-toggle-detail{color:#eef3f8ad}.interface-mode-trace{display:flex;gap:.5rem;align-items:center;width:min(15rem,100%);margin-top:1.35rem;opacity:.76}.interface-mode-trace:before{flex:1;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--interface-blue),var(--interface-silver),var(--interface-crimson))}.interface-mode-trace span{width:3px;height:3px;border-radius:999px;background:var(--interface-silver);box-shadow:0 0 12px #eef3f86b}.interface-mode-trace span:nth-child(2){background:var(--interface-blue);box-shadow:0 0 14px #6da8ff70}.interface-mode-trace span:nth-child(3){background:var(--interface-crimson);box-shadow:0 0 12px #b4475757}body[class*=interface-mode-] .brand span,body[class*=interface-mode-] .role-1,body[class*=interface-mode-] .section-heading a,body[class*=interface-mode-] .archive-action{color:var(--interface-blue)}body[class*=interface-mode-] .role-2,body[class*=interface-mode-] .terminal-button,body[class*=interface-mode-] .build-stack a:before,body[class*=interface-mode-] .independence-note strong{color:var(--interface-silver)}body[class*=interface-mode-] .terminal-button{border-color:#eef3f857;box-shadow:0 0 18px #6da8ff24,0 0 22px #b4475714}body[class*=interface-mode-] .nav-links a:hover,body[class*=interface-mode-] .contact-links a:hover{color:var(--interface-silver);text-shadow:0 0 16px rgba(109,168,255,.28)}body[class*=interface-mode-] .button,body[class*=interface-mode-] .terminal-button,body[class*=interface-mode-] .research-link,body[class*=interface-mode-] .tool-controls button,body[class*=interface-mode-] .probability-doors button{transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease}body[class*=interface-mode-] .button.primary{background:linear-gradient(90deg,var(--interface-blue-soft),rgba(238,243,248,.045));color:var(--interface-blue)}body[class*=interface-mode-] .button.secondary{border-color:#eef3f857;color:var(--interface-silver);box-shadow:0 0 22px #b4475714}body[class*=interface-mode-] .button:hover,body[class*=interface-mode-] .terminal-button:hover,body[class*=interface-mode-] .research-link:hover,body[class*=interface-mode-] .tool-controls button:hover,body[class*=interface-mode-] .probability-doors button:hover{border-color:var(--interface-silver);background-color:#eef3f80e;box-shadow:0 0 28px #6da8ff21,0 0 24px #b4475714}body[class*=interface-mode-] .section{border-bottom-color:#eef3f81f}body[class*=interface-mode-] .section-heading:after{background:linear-gradient(90deg,rgba(109,168,255,.58),rgba(238,243,248,.32),rgba(180,71,87,.22),transparent)}body[class*=interface-mode-] .section-heading p,body[class*=interface-mode-] .about-copy p:first-child,body[class*=interface-mode-] .lane-mark,body[class*=interface-mode-] .experience-lane h3{color:var(--interface-blue)}body[class*=interface-mode-] .launch-console,body[class*=interface-mode-] .launch-grid,body[class*=interface-mode-] .tools-grid,body[class*=interface-mode-] .research-grid,body[class*=interface-mode-] .archive-grid,body[class*=interface-mode-] .build-stack{border-color:#eef3f821;background:#eef3f813}body[class*=interface-mode-] .viewport-bay,body[class*=interface-mode-] .orbital-system,body[class*=interface-mode-] .launch-node,body[class*=interface-mode-] .tool-card,body[class*=interface-mode-] .research-feature,body[class*=interface-mode-] .research-note,body[class*=interface-mode-] .flagship-card,body[class*=interface-mode-] .archive-item,body[class*=interface-mode-] .experience-lane,body[class*=interface-mode-] .probability-board,body[class*=interface-mode-] .probability-sim,body[class*=interface-mode-] .build-stack a,body[class*=interface-mode-] .independence-note{border-color:#eef3f829}body[class*=interface-mode-] .orbital-system{--orbit-panel-glow-a: rgba(109, 168, 255, .2);--orbit-panel-glow-b: rgba(238, 243, 248, .08);--orbit-panel-glow-c: rgba(180, 71, 87, .1);--viewport-rim-a: rgba(109, 168, 255, .44);--viewport-rim-b: rgba(238, 243, 248, .18);background:radial-gradient(ellipse at var(--orbit-glow-x) var(--orbit-glow-y),rgba(255,255,255,.14),transparent 7%),radial-gradient(circle at var(--orbit-core-x) var(--orbit-core-y),rgba(255,255,255,.12),transparent 8%),radial-gradient(ellipse at 52% 38%,var(--orbit-panel-glow-a),transparent 21%),radial-gradient(ellipse at 75% 18%,rgba(109,168,255,.08),transparent 22%),conic-gradient(from 210deg at 48% 46%,rgba(109,168,255,.18),transparent 16%,rgba(238,243,248,.1),transparent 38%,rgba(180,71,87,.08),transparent 62%,rgba(109,168,255,.11),transparent 82%),linear-gradient(130deg,rgba(109,168,255,.08),transparent 34%),linear-gradient(310deg,rgba(180,71,87,.052),transparent 44%),#040a0ee0}body[class*=interface-mode-] .viewport-bay{background:linear-gradient(135deg,rgba(238,243,248,.075),transparent 20%),linear-gradient(320deg,rgba(109,168,255,.052),transparent 28%),radial-gradient(ellipse at 15% 18%,rgba(109,168,255,.08),transparent 26%),radial-gradient(ellipse at 86% 82%,rgba(180,71,87,.05),transparent 24%),linear-gradient(145deg,#02060afa,#080f13e6 46%,#020508fa)}body[class*=interface-mode-] .flagship-card:hover,body[class*=interface-mode-] .archive-item:hover,body[class*=interface-mode-] .experience-lane:hover,body[class*=interface-mode-] .launch-node:hover,body[class*=interface-mode-] .tool-card:hover,body[class*=interface-mode-] .research-feature:hover,body[class*=interface-mode-] .research-note:hover{border-color:#eef3f842;box-shadow:inset 0 0 0 1px #6da8ff1a,0 0 34px #6da8ff12,0 0 30px #b447570b}body[class*=interface-mode-] .launch-primary,body[class*=interface-mode-] .tool-card,body[class*=interface-mode-] .research-feature,body[class*=interface-mode-] .research-note{background:linear-gradient(130deg,rgba(109,168,255,.055),transparent 44%),linear-gradient(315deg,rgba(180,71,87,.035),transparent 50%),#040a0ef0}body[class*=interface-mode-] .footer{border-top:1px solid rgba(238,243,248,.12);background:linear-gradient(90deg,rgba(7,17,38,.24),transparent 56%,rgba(24,8,13,.18))}body[class*=interface-mode-] .footer p:first-letter{color:var(--interface-blue)}.interface-mode-footer-line{display:flex;gap:.65rem;align-items:center;color:#eef3f8ad;font-size:.74rem}.interface-mode-footer-line:before{width:1.65rem;height:1px;content:"";background:linear-gradient(90deg,#6da8ff6b,#eef3f885,#b4475752)}.interface-mode-footer-line:first-letter{color:inherit}body.interface-mode-memorial-day-holiday .topbar{border-bottom-color:#ffffff38;background:linear-gradient(90deg,#071126f0,#040912db 47%,#2b0a12bd),#030609e0}body.interface-mode-memorial-day-holiday .hero:before{background:radial-gradient(circle at 18% 18%,rgba(88,146,255,.34),transparent 29rem),radial-gradient(circle at 83% 12%,rgba(216,74,93,.25),transparent 24rem),linear-gradient(118deg,transparent 8%,rgba(255,255,255,.085),transparent 45%);opacity:.86}body.interface-mode-memorial-day-holiday .hero:after{background:linear-gradient(90deg,transparent,rgba(138,186,255,.72),rgba(255,255,255,.64),rgba(216,74,93,.48),transparent);opacity:.9}body.interface-mode-memorial-day-holiday .seasonal-interface-label{color:#fffffff5;text-shadow:0 0 18px rgba(138,186,255,.22)}body.interface-mode-memorial-day-holiday .seasonal-interface-label span,body.interface-mode-memorial-day-holiday .interface-mode-footer-line:before{background:linear-gradient(90deg,#8abaffeb,#ffffffdb,#d84a5dc2);box-shadow:0 0 18px #8abaff38,0 0 18px #d84a5d1f}body.interface-mode-memorial-day-holiday .interface-mode-toggle{border-color:#ffffff3d;background:linear-gradient(90deg,#5892ff21,#ffffff0b,#d84a5d14),#0306099e}body.interface-mode-memorial-day-holiday .interface-mode-trace{opacity:.9}body.interface-mode-memorial-day-holiday .interface-mode-trace:before{background:linear-gradient(90deg,transparent,rgba(138,186,255,.9),rgba(255,255,255,.88),rgba(216,74,93,.74))}body.interface-mode-memorial-day-holiday .button.primary{border-color:#8abaff75;background:linear-gradient(90deg,#5892ff42,#ffffff13,#d84a5d14),#03060970;color:#f7fbfffa;box-shadow:inset 0 0 0 1px #ffffff09,0 0 28px #5892ff29}body.interface-mode-memorial-day-holiday .button.secondary,body.interface-mode-memorial-day-holiday .terminal-button{border-color:#ffffff6b;box-shadow:0 0 22px #5892ff29,0 0 22px #d84a5d1a}body.interface-mode-memorial-day-holiday .viewport-bay,body.interface-mode-memorial-day-holiday .orbital-system,body.interface-mode-memorial-day-holiday .launch-node,body.interface-mode-memorial-day-holiday .tool-card,body.interface-mode-memorial-day-holiday .research-feature,body.interface-mode-memorial-day-holiday .research-note,body.interface-mode-memorial-day-holiday .flagship-card,body.interface-mode-memorial-day-holiday .archive-item,body.interface-mode-memorial-day-holiday .experience-lane,body.interface-mode-memorial-day-holiday .build-stack a,body.interface-mode-memorial-day-holiday .independence-note{border-color:#fff3}body.interface-mode-memorial-day-holiday .orbital-system{--orbit-panel-glow-a: rgba(138, 186, 255, .22);--orbit-panel-glow-b: rgba(255, 255, 255, .09);--orbit-panel-glow-c: rgba(216, 74, 93, .1);--viewport-rim-a: rgba(138, 186, 255, .48);--viewport-rim-b: rgba(216, 74, 93, .24);background:radial-gradient(ellipse at var(--orbit-glow-x) var(--orbit-glow-y),rgba(255,255,255,.18),transparent 7%),radial-gradient(circle at var(--orbit-core-x) var(--orbit-core-y),rgba(255,255,255,.13),transparent 8%),radial-gradient(ellipse at 52% 38%,var(--orbit-panel-glow-a),transparent 21%),radial-gradient(ellipse at 75% 18%,rgba(138,186,255,.09),transparent 22%),conic-gradient(from 210deg at 48% 46%,rgba(88,146,255,.2),transparent 16%,rgba(255,255,255,.12),transparent 38%,rgba(216,74,93,.1),transparent 62%,rgba(138,186,255,.13),transparent 82%),linear-gradient(130deg,rgba(88,146,255,.12),transparent 35%),linear-gradient(310deg,rgba(216,74,93,.08),transparent 45%),#040a0ee0}body.interface-mode-memorial-day-holiday .viewport-bay{background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 20%),linear-gradient(320deg,rgba(88,146,255,.06),transparent 28%),radial-gradient(ellipse at 15% 18%,rgba(138,186,255,.09),transparent 26%),radial-gradient(ellipse at 86% 82%,rgba(216,74,93,.06),transparent 24%),linear-gradient(145deg,#02060afa,#080f13e8 46%,#020508fa)}body.interface-mode-memorial-day-holiday .orbit-vector{background:linear-gradient(90deg,#ffffffeb,#8abaffad,#d84a5d00);box-shadow:0 0 18px #8abaff5c,0 0 30px #d84a5d1f}body.interface-mode-memorial-day-holiday .ship:before{background:linear-gradient(90deg,#ffffffeb,#8abaffb8 46%,#03060924);box-shadow:0 0 16px #8abaff7a,0 0 28px #d84a5d24}body.interface-mode-memorial-day-holiday .ship:after{background:linear-gradient(90deg,transparent,rgba(216,74,93,.66),rgba(138,186,255,.52))}body.interface-mode-memorial-day-holiday .orbit-signal{border-color:#ffffffe6;background:radial-gradient(circle,#fff 0 15%,#8abaffe0 17% 47%,#d84a5d33 52% 100%);box-shadow:0 0 16px #8abaff94,0 0 34px #d84a5d38}body.interface-mode-memorial-day-holiday .node-work,body.interface-mode-memorial-day-holiday .node-research{color:var(--interface-blue)}body.interface-mode-memorial-day-holiday .node-tools,body.interface-mode-memorial-day-holiday .node-background{color:#ffffffeb}body.interface-mode-memorial-day-holiday .node-products,body.interface-mode-memorial-day-holiday .node-contact{color:var(--interface-crimson)}body.interface-mode-memorial-day-holiday .terminal-readout{border-color:#8abaff57;background:linear-gradient(140deg,rgba(88,146,255,.09),transparent 48%,rgba(216,74,93,.06)),#03070aeb}body.interface-mode-memorial-day-holiday .terminal-readout span,body.interface-mode-memorial-day-holiday .flow-header strong{color:var(--interface-blue)}body.interface-mode-memorial-day-holiday .terminal-readout strong{color:#ffffffd6}body.interface-mode-memorial-day-holiday .orbit-code-flow{border-color:#fff3;background:linear-gradient(90deg,#5892ff17,#ffffff09,#d84a5d0e),#03070ad1}body.interface-mode-memorial-day-holiday .flow-led{background:#fffffff0;box-shadow:0 0 14px #ffffff75,0 0 18px #8abaff47}body.interface-mode-memorial-day-holiday .flow-meter span{background:linear-gradient(90deg,var(--interface-blue),rgba(255,255,255,.92),var(--interface-crimson));box-shadow:0 0 16px #8abaff5c}body.interface-mode-memorial-day-holiday .launch-primary,body.interface-mode-memorial-day-holiday .tool-card,body.interface-mode-memorial-day-holiday .research-feature,body.interface-mode-memorial-day-holiday .research-note{background:linear-gradient(130deg,rgba(88,146,255,.09),transparent 42%),linear-gradient(315deg,rgba(216,74,93,.055),transparent 50%),#040a0ef0}:root,:is(.route-section,.page-accent-capabilities,.tools-section,.page-accent-tools,.labs-section,.page-accent-labs,.projects-section,.page-accent-ventures,.research-section,.page-accent-research,#work-with-me,.page-accent-work){--button-glass-bg: linear-gradient(180deg, rgba(255, 255, 255, .16), rgba(255, 255, 255, .062) 30%, rgba(255, 255, 255, .024) 62%, rgba(0, 0, 0, .2)), var(--glass-accent-gradient), radial-gradient(125% 145% at 14% -36%, rgba(255, 255, 255, .22), transparent 43%), radial-gradient(115% 130% at 96% 118%, color-mix(in srgb, var(--glass-accent) 15%, transparent), transparent 58%), linear-gradient(135deg, color-mix(in srgb, var(--glass-accent) 12%, transparent), rgba(255, 255, 255, .034) 54%, rgba(255, 255, 255, .024)), rgba(7, 16, 21, var(--glass-opacity));--button-glass-bg-strong: linear-gradient(180deg, rgba(248, 254, 255, .22), color-mix(in srgb, var(--glass-accent) 14%, transparent) 31%, rgba(255, 255, 255, .046) 60%, rgba(0, 0, 0, .2)), var(--glass-accent-gradient), radial-gradient(132% 156% at 11% -34%, rgba(255, 255, 255, .28), transparent 44%), radial-gradient(110% 130% at 96% 118%, color-mix(in srgb, var(--glass-accent) 12%, transparent), transparent 60%), linear-gradient(125deg, color-mix(in srgb, var(--glass-accent) 18%, transparent), rgba(255, 255, 255, .042) 50%, rgba(255, 255, 255, .034)), rgba(7, 18, 23, var(--glass-opacity-strong));--button-glass-secondary-bg: linear-gradient(180deg, rgba(255, 255, 255, .14), rgba(255, 255, 255, .052) 31%, rgba(255, 255, 255, .022) 60%, rgba(0, 0, 0, .2)), var(--glass-accent-gradient), radial-gradient(128% 138% at 14% -32%, rgba(255, 255, 255, .18), transparent 45%), radial-gradient(110% 130% at 96% 120%, color-mix(in srgb, var(--glass-accent) 12%, transparent), transparent 62%), linear-gradient(135deg, color-mix(in srgb, var(--glass-accent) 10%, transparent), rgba(255, 255, 255, .036) 54%, rgba(255, 255, 255, .024)), rgba(7, 16, 21, var(--glass-opacity));--button-glass-border: var(--glass-accent-border);--button-glass-border-strong: var(--glass-accent-border-strong);--button-glass-rim: rgba(255, 255, 255, .16);--button-glass-highlight: rgba(255, 255, 255, .28);--button-glass-shadow: 0 16px 42px rgba(0, 0, 0, .34), var(--glass-accent-glow), 0 0 18px color-mix(in srgb, var(--glass-accent) 12%, transparent), 0 0 1px rgba(255, 255, 255, .26), inset 0 1px 0 rgba(255, 255, 255, .28), inset 0 2px 6px rgba(255, 255, 255, .06), inset 0 -8px 15px rgba(0, 0, 0, .24), inset 1px 0 0 rgba(255, 255, 255, .09), inset -1px 0 0 rgba(255, 255, 255, .05);--button-glass-shadow-strong: 0 20px 52px rgba(0, 0, 0, .4), 0 0 14px 0 var(--accent-colour, #7ac5d6), 0 0 26px color-mix(in srgb, var(--glass-accent) 18%, transparent), 0 0 1px rgba(255, 255, 255, .34), inset 0 1px 0 rgba(255, 255, 255, .34), inset 0 2px 7px rgba(255, 255, 255, .08), inset 0 -9px 17px rgba(0, 0, 0, .26), inset 1px 0 0 rgba(255, 255, 255, .1), inset -1px 0 0 rgba(255, 255, 255, .06)}body .button.button,body[class*=interface-mode-] .button.button,body.interface-mode-memorial-day-holiday .button.button,body .terminal-button,body .route-card em,body .tool-controls button,body .probability-doors button,body .probability-actions button,body .chaos-actions button,body .token-preset-buttons button,body .seo-card-actions .research-link.research-link,body .tool-preview-card>.research-link.research-link,body .toolkit-tile-actions .research-link.research-link,body .research-copy>.research-link.research-link,body .document-pdf-preview>.research-link.research-link{-webkit-backdrop-filter:blur(var(--glass-button-blur)) saturate(var(--glass-saturation)) brightness(var(--glass-brightness));backdrop-filter:blur(var(--glass-button-blur)) saturate(var(--glass-saturation)) brightness(var(--glass-brightness));background:var(--button-glass-bg);background-blend-mode:screen,normal,screen,screen,normal,normal;border:2px solid var(--button-glass-border);border-radius:2px;box-shadow:var(--button-glass-shadow);color:var(--text);overflow:hidden;position:relative;isolation:isolate;text-shadow:0 1px 1px rgba(0,0,0,.35);transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease,filter .18s ease}body .button.button:before,body[class*=interface-mode-] .button.button:before,body.interface-mode-memorial-day-holiday .button.button:before,body .terminal-button:before,body .route-card em:before,body .tool-controls button:before,body .probability-doors button:before,body .probability-actions button:before,body .chaos-actions button:before,body .token-preset-buttons button:before,body .seo-card-actions .research-link.research-link:before,body .tool-preview-card>.research-link.research-link:before,body .toolkit-tile-actions .research-link.research-link:before,body .research-copy>.research-link.research-link:before,body .document-pdf-preview>.research-link.research-link:before{background:var(--gd-ridge-line) top center / 100% 34px no-repeat,linear-gradient(112deg,#ffffff57,#ffffff1f 24%,#fff0 52%),radial-gradient(90% 120% at 18% -8%,rgba(255,255,255,.18),transparent 58%),linear-gradient(180deg,#ffffff29,#fff0 44%);background-blend-mode:screen,screen,screen,normal;content:"";inset:0;mix-blend-mode:screen;opacity:.56;pointer-events:none;position:absolute;transform:translate(-11%);transition:opacity .18s ease,transform .18s ease;z-index:0}body .button.button:after,body[class*=interface-mode-] .button.button:after,body.interface-mode-memorial-day-holiday .button.button:after,body .terminal-button:after,body .tool-controls button:after,body .probability-doors button:after,body .probability-actions button:after,body .chaos-actions button:after,body .token-preset-buttons button:after,body .seo-card-actions .research-link.research-link:after,body .tool-preview-card>.research-link.research-link:after,body .toolkit-tile-actions .research-link.research-link:after,body .research-copy>.research-link.research-link:after,body .document-pdf-preview>.research-link.research-link:after{background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 36%,rgba(0,0,0,.14)),linear-gradient(90deg,rgba(255,255,255,.09),transparent 18%,transparent 82%,rgba(255,255,255,.04)),var(--gd-micrograin) 0 0 / 320px 320px repeat;background-blend-mode:normal,normal,screen;border:1px solid var(--button-glass-rim);border-top-color:var(--button-glass-highlight);box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #00000052;content:"";inset:1px;opacity:.22;pointer-events:none;position:absolute;z-index:0}body .button.button.primary,body[class*=interface-mode-] .button.button.primary,body.interface-mode-memorial-day-holiday .button.button.primary{background:var(--button-glass-bg-strong);background-blend-mode:screen,normal,screen,screen,normal,normal;border-color:var(--button-glass-border-strong);box-shadow:var(--button-glass-shadow-strong);color:var(--text)}body .button.button.secondary,body[class*=interface-mode-] .button.button.secondary,body.interface-mode-memorial-day-holiday .button.button.secondary{background:var(--button-glass-secondary-bg);background-blend-mode:screen,normal,screen,screen,normal,normal;border-color:var(--button-glass-border);box-shadow:0 13px 34px #0000004d,0 0 18px color-mix(in srgb,var(--glass-accent) 11%,transparent),inset 0 1px #ffffff38,inset 0 2px 6px #ffffff0e,inset 0 -8px 14px #00000038;color:var(--soft)}body .route-card em{justify-content:center;color:var(--text);border-color:var(--button-glass-border);background:linear-gradient(180deg,#ffffff21,#ffffff0d 31%,#ffffff06 58%,#0003),var(--glass-accent-gradient),radial-gradient(128% 138% at 14% -32%,rgba(255,255,255,.18),transparent 45%),linear-gradient(135deg,color-mix(in srgb,var(--glass-accent) 12%,transparent),#ffffff08 54%),rgba(7,16,21,var(--glass-opacity));background-blend-mode:screen,normal,screen,normal,normal;box-shadow:0 12px 32px #00000052,var(--glass-accent-glow),0 0 18px color-mix(in srgb,var(--glass-accent) 11%,transparent),0 0 1px #ffffff42,inset 0 1px #ffffff47,inset 0 2px 6px #ffffff12,inset 0 -8px 14px #0000003d}body .seo-card-actions .research-link.research-link,body .tool-preview-card>.research-link.research-link,body .toolkit-tile-actions .research-link.research-link,body .research-copy>.research-link.research-link,body .document-pdf-preview>.research-link.research-link{background:linear-gradient(180deg,#ffffff1f,#ffffff0d 32%,#ffffff06 55%,#00000030),var(--glass-accent-gradient),radial-gradient(135% 125% at 12% -24%,rgba(255,255,255,.16),transparent 45%),linear-gradient(135deg,color-mix(in srgb,var(--glass-accent) 11%,transparent),#ffffff08 54%),rgba(7,15,20,var(--glass-opacity));background-blend-mode:screen,normal,screen,normal,normal;border-color:var(--button-glass-border);box-shadow:0 12px 32px #0000004d,var(--glass-accent-glow),0 0 18px color-mix(in srgb,var(--glass-accent) 10%,transparent),inset 0 1px #ffffff38,inset 0 2px 6px #ffffff0e,inset 0 -8px 14px #00000038}body .button.button:hover,body[class*=interface-mode-] .button.button:hover,body.interface-mode-memorial-day-holiday .button.button:hover,body .terminal-button:hover,body .route-card:hover em,body .tool-controls button:hover,body .probability-doors button:hover,body .probability-actions button:hover,body .chaos-actions button:hover,body .token-preset-buttons button:hover,body .seo-card-actions .research-link.research-link:hover,body .tool-preview-card>.research-link.research-link:hover,body .toolkit-tile-actions .research-link.research-link:hover,body .research-copy>.research-link.research-link:hover,body .document-pdf-preview>.research-link.research-link:hover{background:linear-gradient(180deg,#ffffff2e,#ffffff13 32%,#ffffff08 55%,#0000002b),var(--glass-accent-gradient),radial-gradient(145% 130% at 12% -26%,rgba(255,255,255,.22),transparent 43%),linear-gradient(135deg,color-mix(in srgb,var(--glass-accent) 22%,transparent),#ffffff0d 50%,#ffffff09),rgba(7,18,23,var(--glass-opacity-strong));background-blend-mode:screen,normal,screen,normal,normal;border-color:var(--button-glass-border-strong);box-shadow:0 18px 46px #00000061,0 0 14px 0 var(--accent-colour, #7ac5d6),0 0 26px color-mix(in srgb,var(--glass-accent) 18%,transparent),inset 0 1px #ffffff57,inset 0 2px 7px #ffffff17,inset 0 -9px 16px #00000047;color:var(--accent-colour);transform:translateY(-1px)}body .button.button:hover:before,body[class*=interface-mode-] .button.button:hover:before,body.interface-mode-memorial-day-holiday .button.button:hover:before,body .terminal-button:hover:before,body .route-card:hover em:before,body .tool-controls button:hover:before,body .probability-doors button:hover:before,body .probability-actions button:hover:before,body .chaos-actions button:hover:before,body .token-preset-buttons button:hover:before,body .seo-card-actions .research-link.research-link:hover:before,body .tool-preview-card>.research-link.research-link:hover:before,body .toolkit-tile-actions .research-link.research-link:hover:before,body .research-copy>.research-link.research-link:hover:before,body .document-pdf-preview>.research-link.research-link:hover:before{opacity:.68;transform:translate(-6%)}body .topbar .terminal-button:hover:before{transform:translate(3%)}body .button.button:active,body[class*=interface-mode-] .button.button:active,body.interface-mode-memorial-day-holiday .button.button:active,body .terminal-button:active,body .route-card:active em,body .tool-controls button:active,body .probability-doors button:active,body .probability-actions button:active,body .chaos-actions button:active,body .token-preset-buttons button:active,body .seo-card-actions .research-link.research-link:active,body .tool-preview-card>.research-link.research-link:active,body .toolkit-tile-actions .research-link.research-link:active,body .research-copy>.research-link.research-link:active,body .document-pdf-preview>.research-link.research-link:active{box-shadow:0 9px 24px #00000052,var(--glass-accent-glow),0 0 14px color-mix(in srgb,var(--glass-accent) 10%,transparent),inset 0 1px #ffffff26,inset 0 2px 10px #0000006b;filter:saturate(.96) brightness(.96);color:var(--accent-colour);transform:translateY(0)}body .button.button:focus-visible,body[class*=interface-mode-] .button.button:focus-visible,body.interface-mode-memorial-day-holiday .button.button:focus-visible,body .terminal-button:focus-visible,body .route-card:focus-visible em,body .tool-controls button:focus-visible,body .probability-doors button:focus-visible,body .probability-actions button:focus-visible,body .chaos-actions button:focus-visible,body .token-preset-buttons button:focus-visible,body .seo-card-actions .research-link.research-link:focus-visible,body .tool-preview-card>.research-link.research-link:focus-visible,body .toolkit-tile-actions .research-link.research-link:focus-visible,body .research-copy>.research-link.research-link:focus-visible,body .document-pdf-preview>.research-link.research-link:focus-visible{outline:2px solid var(--accent-colour);outline-offset:4px}body.no-transparency :is(.button,.terminal-button,.route-card em,.tool-controls button,.probability-doors button,.probability-actions button,.chaos-actions button,.token-preset-buttons button,.seo-card-actions .research-link,.tool-preview-card>.research-link,.toolkit-tile-actions .research-link,.research-copy>.research-link,.document-pdf-preview>.research-link),.no-transparency :is(.button,.terminal-button,.route-card em,.tool-controls button,.probability-doors button,.probability-actions button,.chaos-actions button,.token-preset-buttons button,.seo-card-actions .research-link,.tool-preview-card>.research-link,.toolkit-tile-actions .research-link,.research-copy>.research-link,.document-pdf-preview>.research-link){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-accent-gradient),var(--glass-solid-bg-strong);background-blend-mode:normal;border-color:var(--accent-colour);box-shadow:0 8px 24px #00000057,var(--glass-accent-glow),inset 0 1px #ffffff14;color:var(--text);text-shadow:none}body.no-transparency :is(.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.tool-directory-panel,.tool-index-tile,.seo-card,.tool-card,.tool-modal-panel,.research-feature,.research-note,.lab-card,.lab-index-card,.token-lab-header,.token-preset-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.independence-note),.no-transparency :is(.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.tool-directory-panel,.tool-index-tile,.seo-card,.tool-card,.tool-modal-panel,.research-feature,.research-note,.lab-card,.lab-index-card,.token-lab-header,.token-preset-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.independence-note){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-accent-gradient),var(--glass-solid-bg);border-color:var(--accent-colour);box-shadow:0 12px 32px #00000052,var(--glass-accent-glow)}body.no-transparency :is(.button,.terminal-button,.route-card em,.tool-controls button,.probability-doors button,.probability-actions button,.chaos-actions button,.token-preset-buttons button,.seo-card-actions .research-link,.tool-preview-card>.research-link,.toolkit-tile-actions .research-link,.research-copy>.research-link,.document-pdf-preview>.research-link,.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.tool-directory-panel,.tool-index-tile,.seo-card,.tool-card,.tool-modal-panel,.research-feature,.research-note,.lab-card,.lab-index-card,.token-lab-header,.token-preset-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.independence-note):before,body.no-transparency :is(.button,.terminal-button,.route-card em,.tool-controls button,.probability-doors button,.probability-actions button,.chaos-actions button,.token-preset-buttons button,.seo-card-actions .research-link,.tool-preview-card>.research-link,.toolkit-tile-actions .research-link,.research-copy>.research-link,.document-pdf-preview>.research-link,.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.tool-directory-panel,.tool-index-tile,.seo-card,.tool-card,.tool-modal-panel,.research-feature,.research-note,.lab-card,.lab-index-card,.token-lab-header,.token-preset-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.independence-note):after,.no-transparency :is(.button,.terminal-button,.route-card em,.tool-controls button,.probability-doors button,.probability-actions button,.chaos-actions button,.token-preset-buttons button,.seo-card-actions .research-link,.tool-preview-card>.research-link,.toolkit-tile-actions .research-link,.research-copy>.research-link,.document-pdf-preview>.research-link,.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.tool-directory-panel,.tool-index-tile,.seo-card,.tool-card,.tool-modal-panel,.research-feature,.research-note,.lab-card,.lab-index-card,.token-lab-header,.token-preset-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.independence-note):before,.no-transparency :is(.button,.terminal-button,.route-card em,.tool-controls button,.probability-doors button,.probability-actions button,.chaos-actions button,.token-preset-buttons button,.seo-card-actions .research-link,.tool-preview-card>.research-link,.toolkit-tile-actions .research-link,.research-copy>.research-link,.document-pdf-preview>.research-link,.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.tool-directory-panel,.tool-index-tile,.seo-card,.tool-card,.tool-modal-panel,.research-feature,.research-note,.lab-card,.lab-index-card,.token-lab-header,.token-preset-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.independence-note):after{opacity:0}body.no-transparency :is(.token-lab-primer,.token-impact-panel),.no-transparency :is(.token-lab-primer,.token-impact-panel){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-accent-gradient),var(--glass-solid-bg);border-color:var(--accent-colour);box-shadow:0 12px 32px #00000052,var(--glass-accent-glow)}body.no-transparency :is(.token-lab-primer,.token-impact-panel):before,body.no-transparency :is(.token-lab-primer,.token-impact-panel):after,.no-transparency :is(.token-lab-primer,.token-impact-panel):before,.no-transparency :is(.token-lab-primer,.token-impact-panel):after{opacity:0}@media(prefers-reduced-transparency:reduce){:is(.button,.terminal-button,.route-card em,.tool-controls button,.probability-doors button,.probability-actions button,.chaos-actions button,.token-preset-buttons button,.seo-card-actions .research-link,.tool-preview-card>.research-link,.toolkit-tile-actions .research-link,.research-copy>.research-link,.document-pdf-preview>.research-link){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-accent-gradient),var(--glass-solid-bg-strong);background-blend-mode:normal;border-color:var(--accent-colour);box-shadow:0 8px 24px #00000057,var(--glass-accent-glow);color:var(--text);text-shadow:none}:is(.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.tool-directory-panel,.tool-index-tile,.seo-card,.tool-card,.tool-modal-panel,.research-feature,.research-note,.lab-card,.lab-index-card,.token-lab-header,.token-preset-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.independence-note){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-accent-gradient),var(--glass-solid-bg);border-color:var(--accent-colour);box-shadow:0 12px 32px #00000052,var(--glass-accent-glow)}:is(.token-lab-primer,.token-impact-panel){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-accent-gradient),var(--glass-solid-bg);border-color:var(--accent-colour);box-shadow:0 12px 32px #00000052,var(--glass-accent-glow)}:is(.button,.terminal-button,.route-card em,.tool-controls button,.probability-doors button,.probability-actions button,.chaos-actions button,.token-preset-buttons button,.seo-card-actions .research-link,.tool-preview-card>.research-link,.toolkit-tile-actions .research-link,.research-copy>.research-link,.document-pdf-preview>.research-link,.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.tool-directory-panel,.tool-index-tile,.seo-card,.tool-card,.tool-modal-panel,.research-feature,.research-note,.lab-card,.lab-index-card,.token-lab-header,.token-preset-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.independence-note):before,:is(.button,.terminal-button,.route-card em,.tool-controls button,.probability-doors button,.probability-actions button,.chaos-actions button,.token-preset-buttons button,.seo-card-actions .research-link,.tool-preview-card>.research-link,.toolkit-tile-actions .research-link,.research-copy>.research-link,.document-pdf-preview>.research-link,.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.tool-directory-panel,.tool-index-tile,.seo-card,.tool-card,.tool-modal-panel,.research-feature,.research-note,.lab-card,.lab-index-card,.token-lab-header,.token-preset-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.independence-note):after{opacity:0}:is(.token-lab-primer,.token-impact-panel):before,:is(.token-lab-primer,.token-impact-panel):after{opacity:0}}@media(forced-colors:active){:is(.button,.terminal-button,.route-card em,.tool-controls button,.probability-doors button,.probability-actions button,.chaos-actions button,.token-preset-buttons button,.seo-card-actions .research-link,.tool-preview-card>.research-link,.toolkit-tile-actions .research-link,.research-copy>.research-link,.document-pdf-preview>.research-link){-webkit-backdrop-filter:none;backdrop-filter:none;background:ButtonFace;border-color:ButtonText;box-shadow:none;color:ButtonText;text-shadow:none}:is(.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.tool-directory-panel,.tool-index-tile,.seo-card,.tool-card,.tool-modal-panel,.research-feature,.research-note,.lab-card,.lab-index-card,.token-lab-header,.token-preset-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.independence-note){-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas;border-color:CanvasText;box-shadow:none;color:CanvasText}:is(.token-lab-primer,.token-impact-panel){-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas;border-color:CanvasText;box-shadow:none;color:CanvasText}:is(.button,.terminal-button,.route-card em,.tool-controls button,.probability-doors button,.probability-actions button,.chaos-actions button,.token-preset-buttons button,.seo-card-actions .research-link,.tool-preview-card>.research-link,.toolkit-tile-actions .research-link,.research-copy>.research-link,.document-pdf-preview>.research-link,.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.tool-directory-panel,.tool-index-tile,.seo-card,.tool-card,.tool-modal-panel,.research-feature,.research-note,.lab-card,.lab-index-card,.token-lab-header,.token-preset-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.independence-note):before,:is(.button,.terminal-button,.route-card em,.tool-controls button,.probability-doors button,.probability-actions button,.chaos-actions button,.token-preset-buttons button,.seo-card-actions .research-link,.tool-preview-card>.research-link,.toolkit-tile-actions .research-link,.research-copy>.research-link,.document-pdf-preview>.research-link,.route-card,.launch-primary,.launch-node,.tool-preview-card,.tool-index-card,.tool-directory-panel,.tool-index-tile,.seo-card,.tool-card,.tool-modal-panel,.research-feature,.research-note,.lab-card,.lab-index-card,.token-lab-header,.token-preset-panel,.token-lab-panel,.token-metric,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.flagship-card,.archive-item,.experience-lane,.build-stack a,.independence-note):after{display:none}:is(.token-lab-primer,.token-impact-panel):before,:is(.token-lab-primer,.token-impact-panel):after{display:none}:is(.button,.terminal-button,.route-card em,.tool-controls button,.probability-doors button,.probability-actions button,.chaos-actions button,.token-preset-buttons button,.seo-card-actions .research-link,.tool-preview-card>.research-link,.toolkit-tile-actions .research-link,.research-copy>.research-link,.document-pdf-preview>.research-link):focus-visible{outline:2px solid Highlight}}.gdx-glass-button.gdx-glass-button{--gdx-liquid-x: 0%;--gdx-liquid-y: 0%;--gdx-light-x: var(--gdx-liquid-x);--gdx-light-y: var(--gdx-liquid-y);--gdx-tilt-x: 0deg;--gdx-tilt-y: 0deg;--gdx-button-accent: var(--accent-colour, var(--cyan, #00d9ff));--gdx-button-text: var(--text, #f3f7fb);--gdx-button-border: color-mix(in oklab, var(--gdx-button-accent) 64%, transparent);--gdx-button-border-hover: color-mix(in oklab, var(--gdx-button-accent) 82%, var(--text, #ffffff) 18%);--gdx-button-surface-a: color-mix(in oklab, var(--panel, rgba(6, 14, 19, .72)) 76%, var(--gdx-button-accent) 18%);--gdx-button-surface-b: color-mix(in oklab, var(--bg, #030609) 88%, transparent);--gdx-button-light: color-mix(in oklab, var(--text, #f3f7fb) 68%, var(--gdx-button-accent) 32%);--gdx-priority-glow: .3;--gdx-priority-scan: .18;--gdx-pulse-opacity: .44;--gdx-pulse-size: 148px;--gdx-rail-gap: .56rem;--gdx-rail-height: 1.12em;--gdx-memory-opacity: .2;position:relative;isolation:isolate;display:inline-flex;gap:.55rem;align-items:center;justify-content:center;min-block-size:50px;padding:.08rem 1.15rem 0;border:1px solid var(--gdx-button-border);border-radius:10px;overflow:hidden;overflow:clip;color:var(--gdx-button-text);background:linear-gradient(145deg,color-mix(in oklab,var(--gdx-button-surface-a) 64%,transparent),color-mix(in oklab,var(--gdx-button-surface-b) 82%,transparent));box-shadow:inset 0 1px color-mix(in oklab,var(--gdx-button-light) 42%,transparent),inset 0 2px 6px -2px #eafdff1a,inset 0 -1px color-mix(in oklab,var(--gdx-button-accent) 30%,transparent),inset 0 -2px 2px #0006,inset 14px 0 28px color-mix(in oklab,var(--gdx-button-accent) 11%,transparent),inset -14px 0 28px color-mix(in oklab,var(--gdx-button-accent) 7%,transparent),0 2px 6px #0000006b,0 16px 42px -8px #0006,0 22px 44px -16px color-mix(in oklab,var(--gdx-button-accent) 24%,transparent);-webkit-backdrop-filter:blur(13px) saturate(1.55) brightness(1.08) contrast(1.04);backdrop-filter:blur(13px) saturate(1.55) brightness(1.08) contrast(1.04);font-family:var(--font-mono);font-size:.82rem;font-weight:800;letter-spacing:0;line-height:1;text-decoration:none;text-transform:none;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transform:translateZ(0);-webkit-tap-highlight-color:transparent;transition:transform var(--dur-2) var(--ease-out-expo),border-color var(--dur-2) var(--ease-standard),box-shadow var(--dur-3) var(--ease-standard),color var(--dur-2) var(--ease-standard),--gdx-liquid-x .24s var(--ease-standard),--gdx-liquid-y .24s var(--ease-standard)}.gdx-glass-button.gdx-glass-button[data-gdx-priority="1"]{--gdx-priority-glow: .58;--gdx-priority-scan: .42;--gdx-pulse-opacity: .64;--gdx-pulse-size: 188px}.gdx-glass-button.gdx-glass-button[data-gdx-priority="2"]{--gdx-priority-glow: .44;--gdx-priority-scan: .3;--gdx-pulse-opacity: .5;--gdx-pulse-size: 164px}.gdx-glass-button.gdx-glass-button[data-gdx-priority="3"]{--gdx-priority-glow: .3;--gdx-priority-scan: .18;--gdx-pulse-opacity: .36;--gdx-pulse-size: 138px}.gdx-glass-button.hero-command.gdx-glass-button--primary{--gdx-button-accent: var(--cyan, #00d9ff);--gdx-button-surface-a: color-mix(in oklab, var(--panel, rgba(6, 14, 19, .72)) 56%, var(--gdx-button-accent) 38%);--gdx-button-light: color-mix(in oklab, #ffffff 70%, var(--gdx-button-accent) 30%);--gdx-priority-glow: .72;--gdx-priority-scan: .46;box-shadow:inset 0 1px 1px color-mix(in oklab,var(--gdx-button-light) 60%,transparent),inset 0 -1px 1px #0000006b,inset 16px 0 34px color-mix(in oklab,var(--gdx-button-accent) 22%,transparent),inset -16px 0 34px color-mix(in oklab,var(--gdx-button-accent) 16%,transparent),0 18px 46px #0000005c,0 0 30px color-mix(in oklab,var(--gdx-button-accent) 34%,transparent)}.gdx-glass-button.hero-command.gdx-glass-button--primary .gdx-glass-button__text{color:#eafdff;text-shadow:0 0 16px color-mix(in oklab,var(--gdx-button-accent) 60%,transparent)}.gdx-glass-button.gdx-glass-button:before,.gdx-glass-button.gdx-glass-button:after{position:absolute;inset:0;z-index:0;content:"";pointer-events:none}.gdx-glass-button.gdx-glass-button:before{background:linear-gradient(to bottom,color-mix(in oklab,var(--gdx-button-light) 30%,transparent),transparent 42%,rgb(0 0 0 / .22)),linear-gradient(90deg,color-mix(in oklab,var(--gdx-button-accent) 20%,transparent),transparent 16% 84%,color-mix(in oklab,var(--gdx-button-accent) 13%,transparent));opacity:calc(.4 + .5 * var(--gdx-light-elev, .75))}.gdx-glass-button.gdx-glass-button:after{background:radial-gradient(130% 55% at var(--gdx-liquid-x) calc(var(--gdx-liquid-y) - 16%),color-mix(in oklab,var(--gdx-button-light) 92%,transparent) 0,color-mix(in oklab,var(--gdx-button-light) 52%,transparent) 9%,color-mix(in oklab,var(--gdx-button-accent) 22%,transparent) 20%,transparent 38%);opacity:0;filter:blur(6px);transition:opacity var(--dur-3) var(--ease-out-expo)}.gdx-glass-button.gdx-glass-button[data-has-last-light=true]:after{opacity:.2}@media(hover:hover)and (pointer:fine){.gdx-glass-button.gdx-glass-button:hover{color:var(--gdx-button-text);border-color:var(--gdx-button-border-hover);box-shadow:inset 0 1px color-mix(in oklab,var(--gdx-button-light) 56%,transparent),inset 0 2px 6px -2px #eafdff24,inset 0 -1px color-mix(in oklab,var(--gdx-button-accent) 40%,transparent),inset 0 -2px 2px #00000070,inset 16px 0 32px color-mix(in oklab,var(--gdx-button-accent) 15%,transparent),inset -16px 0 32px color-mix(in oklab,var(--gdx-button-accent) 10%,transparent),0 4px 9px #00000057,0 22px 52px -8px #00000075,0 26px 52px -14px color-mix(in oklab,var(--gdx-button-accent) 32%,transparent);transform:translateY(-2px)}.gdx-glass-button.gdx-glass-button:hover:after{opacity:.58}}.gdx-glass-button.gdx-glass-button:active{transform:translateY(1px) scale(.984);box-shadow:inset 0 2px 3px #00000052,inset 0 1px color-mix(in oklab,var(--gdx-button-light) 62%,transparent),inset 0 -1px color-mix(in oklab,var(--gdx-button-accent) 44%,transparent),inset 14px 0 24px color-mix(in oklab,var(--gdx-button-accent) 13%,transparent),inset -14px 0 24px color-mix(in oklab,var(--gdx-button-accent) 9%,transparent),0 1px 3px #00000080,0 6px 14px -6px #00000070,0 10px 22px -12px color-mix(in oklab,var(--gdx-button-accent) 30%,transparent);transition-duration:70ms}.gdx-glass-button.gdx-glass-button:focus-visible{outline:2px solid var(--gdx-button-light);outline-offset:4px}.gdx-glass-button.gdx-glass-button:disabled,.gdx-glass-button.gdx-glass-button[aria-disabled=true]{opacity:.58;cursor:not-allowed;pointer-events:none;filter:saturate(.72)}.gdx-glass-button.gdx-glass-button[aria-busy=true]{cursor:progress}.gdx-glass-button.gdx-glass-button--primary{--gdx-button-border: color-mix(in oklab, var(--gdx-button-accent) 72%, var(--text, #ffffff) 12%)}.gdx-glass-button.gdx-glass-button--secondary{--gdx-button-border: color-mix(in oklab, var(--gdx-button-accent) 48%, transparent);--gdx-button-surface-a: color-mix(in oklab, var(--panel, rgba(6, 14, 19, .72)) 82%, var(--gdx-button-accent) 10%);color:var(--soft, #c9d3de)}.gdx-glass-button.gdx-glass-button--sm{min-block-size:40px;padding-inline:.88rem;font-size:.74rem}.gdx-glass-button.gdx-glass-button--md{min-block-size:48px;padding-inline:1.1rem}.gdx-glass-button.gdx-glass-button--lg{min-block-size:54px;padding-inline:1.28rem;font-size:.86rem}.gdx-glass-button__frame,.gdx-glass-button__prism,.gdx-glass-button__matrix,.gdx-glass-button__aperture,.gdx-glass-button__core,.gdx-glass-button__scan,.gdx-glass-button__pulse{position:absolute;pointer-events:none}.gdx-glass-button__frame,.gdx-glass-button__prism,.gdx-glass-button__matrix,.gdx-glass-button__aperture,.gdx-glass-button__core,.gdx-glass-button__scan{inset:0;z-index:1}.gdx-glass-button__frame{border:1px solid color-mix(in oklab,var(--gdx-button-light) 20%,transparent);border-radius:inherit;box-shadow:inset 0 0 0 1px #f0fcff24,inset 0 1px color-mix(in oklab,var(--gdx-button-light) 52%,transparent),inset 0 0 0 2.5px #050e146b,inset 1px 0 #ff806017,inset -1px 0 #60d0ff1f,inset 0 -1px color-mix(in oklab,var(--gdx-button-light) 24%,transparent),inset 0 0 12px 5px #d6f2ff13,inset 0 -12px 22px #00000029}.gdx-glass-button__prism,.gdx-glass-button__matrix,.gdx-glass-button__aperture,.gdx-glass-button__core,.gdx-glass-button__scan{opacity:0;transition:opacity .16s ease,background-position .16s ease,filter .16s ease}.gdx-glass-button__content{position:relative;z-index:8;display:inline-grid;grid-template-columns:max-content;align-items:center;min-inline-size:0;pointer-events:none}.gdx-glass-button__rail{display:none;inline-size:1px;block-size:var(--gdx-rail-height);background:linear-gradient(to bottom,transparent,color-mix(in oklab,var(--gdx-button-light, currentColor) 72%,transparent) 18%,color-mix(in oklab,var(--gdx-button-light, currentColor) 96%,white 6%) 50%,color-mix(in oklab,var(--gdx-button-light, currentColor) 58%,transparent) 82%,transparent);box-shadow:0 0 10px color-mix(in oklab,var(--gdx-button-light, currentColor) 36%,transparent),0 0 1px color-mix(in oklab,var(--gdx-button-light, currentColor) 94%,transparent);opacity:0;transform:translateY(-.02em)}.gdx-glass-button__aperture,.gdx-glass-button__core{display:none}.gdx-glass-button__text{position:relative;z-index:2;text-shadow:0 1px 1px rgb(0 0 0 / .5),0 0 18px rgb(0 0 0 / .36)}.gdx-glass-button__pulse{inset-block-start:var(--gdx-pulse-y, 50%);inset-inline-start:var(--gdx-pulse-x, 50%);z-index:1;inline-size:var(--gdx-pulse-size);aspect-ratio:1;border:1px solid color-mix(in oklab,var(--gdx-button-light) 62%,transparent);border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--gdx-button-light) 42%,transparent),transparent 62%),radial-gradient(circle,color-mix(in oklab,var(--gdx-button-accent) 30%,transparent),transparent 72%);box-shadow:0 0 28px color-mix(in oklab,var(--gdx-button-accent) 28%,transparent),inset 0 0 26px color-mix(in oklab,var(--gdx-button-light) 18%,transparent);opacity:var(--gdx-pulse-opacity);transform:translate(-50%,-50%) scale(.18);animation:gdx-glass-button-pulse .62s cubic-bezier(.16,1,.3,1) forwards}.gdx-glass-button:is([data-gdx-variant=sharpPlus],[data-gdx-variant=singularityLite],[data-gdx-variant=singularity],.gdx-glass-button--sharp-plus,.gdx-glass-button--singularity-lite,.gdx-glass-button--singularity,.gdx-glass-button--glass-sharp-plus,.gdx-glass-button--glass-singularity-lite,.gdx-glass-button--glass-singularity){transform-style:preserve-3d}.gdx-glass-button.gdx-glass-button:is([data-gdx-variant=sharpPlus],.gdx-glass-button--sharp-plus,.gdx-glass-button--glass-sharp-plus){--gdx-rail-gap: .58rem;--gdx-priority-glow: .2;--gdx-priority-scan: .08;--gdx-button-border: color-mix(in oklab, var(--gdx-button-accent) 58%, transparent);--gdx-button-surface-a: color-mix(in oklab, var(--panel) 84%, var(--gdx-button-accent) 9%);box-shadow:inset 0 1px 1px color-mix(in oklab,var(--gdx-button-light) 42%,transparent),inset 0 -1px 1px #0000006b,inset 10px 0 22px color-mix(in oklab,var(--gdx-button-accent) 7%,transparent),inset -10px 0 22px color-mix(in oklab,var(--gdx-button-accent) 7%,transparent),0 12px 34px #00000057;-webkit-backdrop-filter:blur(18px) saturate(1.24) brightness(1.02);backdrop-filter:blur(18px) saturate(1.24) brightness(1.02)}.gdx-glass-button:is([data-gdx-variant=sharpPlus],.gdx-glass-button--sharp-plus,.gdx-glass-button--glass-sharp-plus) .gdx-glass-button__prism{background:linear-gradient(116deg,transparent 0 16%,color-mix(in oklab,var(--gdx-button-light) 12%,transparent) 17% 18%,transparent 20% 58%,color-mix(in oklab,var(--gdx-button-accent) 10%,transparent) 59% 60%,transparent 62% 100%),radial-gradient(circle at var(--gdx-light-x) var(--gdx-light-y),color-mix(in oklab,var(--gdx-button-light) 12%,transparent),transparent 44%);opacity:var(--gdx-priority-glow)}.gdx-glass-button:is([data-gdx-variant=sharpPlus],.gdx-glass-button--sharp-plus,.gdx-glass-button--glass-sharp-plus) .gdx-glass-button__matrix{background-image:linear-gradient(90deg,color-mix(in oklab,var(--gdx-button-accent) 12%,transparent) 1px,transparent 1px),linear-gradient(0deg,color-mix(in oklab,var(--gdx-button-light) 8%,transparent) 1px,transparent 1px);background-size:20px 100%,100% 10px;opacity:.1;-webkit-mask-image:linear-gradient(90deg,transparent,currentColor 20%,currentColor 82%,transparent);mask-image:linear-gradient(90deg,transparent,currentColor 20%,currentColor 82%,transparent)}.gdx-glass-button:is([data-gdx-variant=sharpPlus],.gdx-glass-button--sharp-plus,.gdx-glass-button--glass-sharp-plus) .gdx-glass-button__scan{background:linear-gradient(90deg,transparent 0 36%,color-mix(in oklab,var(--gdx-button-light) 10%,transparent) 48%,transparent 62% 100%);background-position:var(--gdx-light-x) 50%;background-size:180% 100%;opacity:var(--gdx-priority-scan)}.gdx-glass-button.gdx-glass-button:is([data-gdx-variant=singularityLite],.gdx-glass-button--singularity-lite,.gdx-glass-button--glass-singularity-lite){--gdx-rail-gap: .64rem;--gdx-priority-glow: .34;--gdx-priority-scan: .18;--gdx-pulse-opacity: .36;--gdx-pulse-size: 148px;--gdx-button-border: color-mix(in oklab, var(--gdx-button-accent) 78%, var(--gdx-button-light) 16%);--gdx-button-surface-a: color-mix(in oklab, var(--panel) 70%, var(--gdx-button-accent) 24%);box-shadow:inset 0 1px 1px color-mix(in oklab,var(--gdx-button-light) 46%,transparent),inset 0 -1px 1px #0000006b,inset 12px 0 26px color-mix(in oklab,var(--gdx-button-accent) 11%,transparent),inset -12px 0 26px color-mix(in oklab,var(--gdx-button-accent) 7%,transparent),0 14px 34px #00000057;-webkit-backdrop-filter:blur(6px) saturate(2) brightness(1.16) contrast(1.05);backdrop-filter:blur(6px) saturate(2) brightness(1.16) contrast(1.05)}.gdx-glass-button:is([data-gdx-variant=sharpPlus],[data-gdx-variant=singularityLite],[data-gdx-variant=singularity],.gdx-glass-button--sharp-plus,.gdx-glass-button--singularity-lite,.gdx-glass-button--singularity,.gdx-glass-button--glass-sharp-plus,.gdx-glass-button--glass-singularity-lite,.gdx-glass-button--glass-singularity) .gdx-glass-button__content{grid-template-columns:1px max-content;column-gap:var(--gdx-rail-gap, clamp(16px, 1em, 22px))}.gdx-glass-button:is([data-gdx-variant=sharpPlus],[data-gdx-variant=singularityLite],[data-gdx-variant=singularity],.gdx-glass-button--sharp-plus,.gdx-glass-button--singularity-lite,.gdx-glass-button--singularity,.gdx-glass-button--glass-sharp-plus,.gdx-glass-button--glass-singularity-lite,.gdx-glass-button--glass-singularity) .gdx-glass-button__left-rail{display:block;opacity:.78}.gdx-glass-button:is([data-gdx-variant=sharpPlus],.gdx-glass-button--sharp-plus,.gdx-glass-button--glass-sharp-plus) .gdx-glass-button__left-rail{opacity:.54}.gdx-glass-button:is([data-gdx-variant=singularityLite],.gdx-glass-button--singularity-lite,.gdx-glass-button--glass-singularity-lite) .gdx-glass-button__left-rail{opacity:.72}.gdx-glass-button:is([data-gdx-variant=singularityLite],.gdx-glass-button--singularity-lite,.gdx-glass-button--glass-singularity-lite) .gdx-glass-button__prism{background:radial-gradient(circle at var(--gdx-light-x) var(--gdx-light-y),color-mix(in oklab,var(--gdx-button-light) 22%,transparent),transparent 40%),linear-gradient(118deg,transparent 0 13%,color-mix(in oklab,var(--gdx-button-accent) 18%,transparent) 14% 15%,transparent 17% 64%,color-mix(in oklab,var(--gdx-button-light) 12%,transparent) 65% 66%,transparent 68% 100%);opacity:var(--gdx-priority-glow)}.gdx-glass-button:is([data-gdx-variant=singularityLite],.gdx-glass-button--singularity-lite,.gdx-glass-button--glass-singularity-lite) .gdx-glass-button__matrix{background-image:linear-gradient(90deg,color-mix(in oklab,var(--gdx-button-accent) 17%,transparent) 1px,transparent 1px),linear-gradient(0deg,color-mix(in oklab,var(--gdx-button-light) 10%,transparent) 1px,transparent 1px);background-size:16px 100%,100% 8px;opacity:.16}.gdx-glass-button:is([data-gdx-variant=singularityLite],.gdx-glass-button--singularity-lite,.gdx-glass-button--glass-singularity-lite) .gdx-glass-button__scan{background:linear-gradient(90deg,transparent 0 30%,color-mix(in oklab,var(--gdx-button-light) 18%,transparent) 48%,transparent 66% 100%);background-position:var(--gdx-light-x) 50%;background-size:170% 100%;opacity:var(--gdx-priority-scan)}.gdx-glass-button.gdx-glass-button:is([data-gdx-variant=sharpPlus],.gdx-glass-button--sharp-plus,.gdx-glass-button--glass-sharp-plus):is(:hover,:focus-visible){--gdx-priority-glow: .26;--gdx-priority-scan: .1;border-color:var(--gdx-button-border-hover);box-shadow:inset 0 1px 1px color-mix(in oklab,var(--gdx-button-light) 46%,transparent),inset 0 -1px 1px #0000006b,inset 12px 0 26px color-mix(in oklab,var(--gdx-button-accent) 8%,transparent),inset -12px 0 26px color-mix(in oklab,var(--gdx-button-accent) 7%,transparent),0 12px 34px #00000057}.gdx-glass-button.gdx-glass-button:is([data-gdx-variant=singularityLite],.gdx-glass-button--singularity-lite,.gdx-glass-button--glass-singularity-lite):is(:hover,:focus-visible){--gdx-priority-glow: .42;--gdx-priority-scan: .24;border-color:var(--gdx-button-border-hover);box-shadow:inset 0 1px 1px color-mix(in oklab,var(--gdx-button-light) 52%,transparent),inset 0 -1px 1px #0000006b,inset 14px 0 28px color-mix(in oklab,var(--gdx-button-accent) 12%,transparent),inset -14px 0 28px color-mix(in oklab,var(--gdx-button-accent) 8%,transparent),0 14px 34px #00000057}.gdx-glass-button:is([data-gdx-variant=singularity],.gdx-glass-button--singularity,.gdx-glass-button--glass-singularity){--gdx-rail-gap: .74rem;--gdx-priority-glow: .5;--gdx-priority-scan: .28;--gdx-button-border: color-mix(in oklab, var(--gdx-button-accent) 88%, var(--gdx-button-light) 24%);--gdx-button-surface-a: color-mix(in oklab, var(--panel) 62%, var(--gdx-button-accent) 34%);--gdx-button-surface-b: color-mix(in oklab, var(--bg) 76%, var(--gdx-button-accent) 16%);border-color:var(--gdx-button-border-hover);box-shadow:inset 0 1px 1px color-mix(in oklab,var(--gdx-button-light) 62%,transparent),inset 0 -1px 1px #0000007a,inset 18px 0 34px color-mix(in oklab,var(--gdx-button-accent) 18%,transparent),inset -18px 0 34px color-mix(in oklab,var(--gdx-button-accent) 13%,transparent),0 18px 42px #00000061}.gdx-glass-button:is([data-gdx-variant=singularity],.gdx-glass-button--singularity,.gdx-glass-button--glass-singularity) .gdx-glass-button__left-rail{opacity:.94}.gdx-glass-button:is([data-gdx-variant=singularity],.gdx-glass-button--singularity,.gdx-glass-button--glass-singularity) .gdx-glass-button__prism{background:radial-gradient(circle at var(--gdx-light-x) var(--gdx-light-y),color-mix(in oklab,var(--gdx-button-light) 42%,transparent),transparent 34%),linear-gradient(112deg,transparent 0 12%,color-mix(in oklab,var(--gdx-button-light) 28%,transparent) 13% 14%,transparent 16% 48%,color-mix(in oklab,var(--gdx-button-accent) 32%,transparent) 49% 51%,transparent 53% 100%);opacity:var(--gdx-priority-glow)}.gdx-glass-button:is([data-gdx-variant=singularity],.gdx-glass-button--singularity,.gdx-glass-button--glass-singularity) .gdx-glass-button__matrix{background-image:linear-gradient(90deg,color-mix(in oklab,var(--gdx-button-accent) 34%,transparent) 1px,transparent 1px),linear-gradient(0deg,color-mix(in oklab,var(--gdx-button-light) 24%,transparent) 1px,transparent 1px);background-size:10px 100%,100% 6px;opacity:.3;-webkit-mask-image:linear-gradient(90deg,transparent,currentColor 16%,currentColor 88%,transparent);mask-image:linear-gradient(90deg,transparent,currentColor 16%,currentColor 88%,transparent)}.gdx-glass-button:is([data-gdx-variant=singularity],.gdx-glass-button--singularity,.gdx-glass-button--glass-singularity) .gdx-glass-button__scan{background:linear-gradient(90deg,transparent 0 24%,color-mix(in oklab,var(--gdx-button-light) 36%,transparent) 48%,transparent 70% 100%);background-position:var(--gdx-light-x) 50%;background-size:160% 100%;opacity:var(--gdx-priority-scan);filter:saturate(1.15)}.gdx-glass-button:is([data-gdx-variant=singularity],.gdx-glass-button--singularity,.gdx-glass-button--glass-singularity) .gdx-glass-button__frame:before,.gdx-glass-button:is([data-gdx-variant=singularity],.gdx-glass-button--singularity,.gdx-glass-button--glass-singularity) .gdx-glass-button__frame:after{position:absolute;pointer-events:none;content:"";opacity:0;transition:opacity .16s ease}.gdx-glass-button:is([data-gdx-variant=singularity],.gdx-glass-button--singularity,.gdx-glass-button--glass-singularity) .gdx-glass-button__frame:before{inset:5px 7px;border-inline:1px solid color-mix(in oklab,var(--gdx-button-light) 42%,transparent);background:radial-gradient(circle at var(--gdx-light-x) var(--gdx-light-y),color-mix(in oklab,var(--gdx-button-light) 24%,transparent),transparent 34%),linear-gradient(90deg,color-mix(in oklab,var(--gdx-button-accent) 18%,transparent),transparent 24% 76%,color-mix(in oklab,var(--gdx-button-accent) 14%,transparent))}.gdx-glass-button:is([data-gdx-variant=singularity],.gdx-glass-button--singularity,.gdx-glass-button--glass-singularity) .gdx-glass-button__frame:after{inset:9px 12px;background:radial-gradient(ellipse at 50% 50%,color-mix(in oklab,var(--gdx-button-light) 22%,transparent),transparent 42%),linear-gradient(90deg,transparent 0 18%,color-mix(in oklab,var(--gdx-button-accent) 20%,transparent) 49% 51%,transparent 82% 100%)}.gdx-glass-button:is([data-gdx-variant=singularity],.gdx-glass-button--singularity,.gdx-glass-button--glass-singularity):is(:hover,:focus-visible){--gdx-priority-glow: .62;--gdx-priority-scan: .46;border-color:var(--gdx-button-light)}.gdx-glass-button:is([data-gdx-variant=singularity],.gdx-glass-button--singularity,.gdx-glass-button--glass-singularity):is(:hover,:focus-visible) .gdx-glass-button__frame:before,.gdx-glass-button:is([data-gdx-variant=singularity],.gdx-glass-button--singularity,.gdx-glass-button--glass-singularity):is(:hover,:focus-visible) .gdx-glass-button__frame:after{opacity:1}.gdx-glass-button:is([data-gdx-variant=singularity],.gdx-glass-button--singularity,.gdx-glass-button--glass-singularity):focus-visible{box-shadow:inset 0 1px 1px color-mix(in oklab,var(--gdx-button-light) 72%,transparent),inset 0 -1px 1px #0000007a,inset 20px 0 38px color-mix(in oklab,var(--gdx-button-accent) 22%,transparent),inset -20px 0 38px color-mix(in oklab,var(--gdx-button-accent) 16%,transparent),0 18px 42px #00000061}@media(hover:hover)and (pointer:fine){.gdx-glass-button.gdx-glass-button:is([data-gdx-variant=sharpPlus],[data-gdx-variant=singularityLite],[data-gdx-variant=singularity],.gdx-glass-button--sharp-plus,.gdx-glass-button--singularity-lite,.gdx-glass-button--singularity,.gdx-glass-button--glass-sharp-plus,.gdx-glass-button--glass-singularity-lite,.gdx-glass-button--glass-singularity):hover{transform:translateY(-2px) perspective(900px) rotateX(var(--gdx-tilt-x)) rotateY(var(--gdx-tilt-y))}}.gdx-glass-button.gdx-glass-button:is([data-gdx-variant=sharpPlus],.gdx-glass-button--sharp-plus,.gdx-glass-button--glass-sharp-plus):active{filter:saturate(1.04) brightness(.96);transform:translateY(1px) scale(.985)}@keyframes gdx-glass-button-pulse{0%{opacity:var(--gdx-pulse-opacity);transform:translate(-50%,-50%) scale(.18)}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}@keyframes gdx-hero-command-core{0%,to{opacity:.56;filter:saturate(1.08) brightness(1);transform:scale(.985)}50%{opacity:.72;filter:saturate(1.18) brightness(1.06);transform:scale(1.015)}}@keyframes gdx-hero-command-scan{0%,62%,to{background-position:-160% 50%,50% 50%;opacity:.06}72%{opacity:.34}82%{background-position:160% 50%,50% 50%;opacity:.22}92%{opacity:.08}}@keyframes gdx-hero-command-floaters{0%,to{background-position:9% 62%,34% 30%,64% 70%,86% 40%,50% 50%,50% 50%,0 0,0 0;filter:saturate(1.08) brightness(1)}35%{background-position:24% 48%,48% 38%,72% 54%,74% 24%,50% 50%,50% 50%,4px 0,0 2px}70%{background-position:15% 26%,58% 62%,42% 76%,88% 58%,50% 50%,50% 50%,-3px 0,0 -2px;filter:saturate(1.16) brightness(1.04)}}@keyframes gdx-hero-command-floater-field-a{0%,to{opacity:.42;transform:translate3d(-12%,6%,0) scale(.98)}45%{opacity:.62;transform:translate3d(10%,-10%,0) scale(1.04)}72%{opacity:.5;transform:translate3d(18%,8%,0) scale(.96)}}@keyframes gdx-hero-command-floater-field-b{0%,to{opacity:.3;transform:translate3d(12%,-6%,0) scale(1)}38%{opacity:.5;transform:translate3d(-10%,10%,0) scale(.94)}76%{opacity:.42;transform:translate3d(-18%,-4%,0) scale(1.05)}}@keyframes gdx-singularity-idle-breathe{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.42;transform:scale(1.06)}}@keyframes gdx-singularity-aperture{0%{transform:rotate(0) scale(1.02)}to{transform:rotate(360deg) scale(1.02)}}@keyframes gdx-singularity-core-pulse{0%,to{opacity:.22;transform:translate(-50%,-50%) scale(.88)}50%{opacity:.46;transform:translate(-50%,-50%) scale(1.08)}}@keyframes gdx-singularity-idle-scan{0%,58%,to{opacity:0;transform:translate(-140%) skew(-12deg)}66%{opacity:.56}86%{opacity:0;transform:translate(145%) skew(-12deg)}}.hero-actions .gdx-glass-button--primary{--gdx-button-accent: var(--cyan)}.hero-actions .gdx-glass-button--singularity{min-block-size:66px;max-inline-size:100%;padding-inline:1.75rem 2.05rem}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]{--gdx-liquid-x: 14%;--gdx-liquid-y: 50%;--gdx-light-x: var(--gdx-liquid-x);--gdx-light-y: var(--gdx-liquid-y);--gdx-priority-glow: .68;--gdx-priority-scan: .46;--gdx-pulse-opacity: .72;--gdx-pulse-size: 220px;--gdx-button-light: color-mix(in oklab, var(--cyan) 72%, var(--text) 28%);--gdx-memory-opacity: .34;--gdx-rail-gap: clamp(18px, 1.05em, 24px);--gdx-rail-height: 1.22em;background:radial-gradient(circle at var(--gdx-light-x) var(--gdx-light-y),color-mix(in oklab,var(--gdx-button-light) 46%,transparent),transparent 28%),linear-gradient(145deg,color-mix(in oklab,var(--panel) 72%,var(--gdx-button-light) 15%),#030a0ce0);box-shadow:inset 0 1px 1px color-mix(in oklab,var(--gdx-button-light) 58%,transparent),inset 0 -1px 1px #00000085,inset 18px 0 42px color-mix(in oklab,var(--gdx-button-light) 9%,transparent),inset -18px 0 42px #ffffff09,0 20px 70px #0000007a;-webkit-backdrop-filter:blur(7px) saturate(2) brightness(1.16) contrast(1.05);backdrop-filter:blur(7px) saturate(2) brightness(1.16) contrast(1.05);transform:translateZ(0) rotateX(var(--gdx-tilt-x)) rotateY(var(--gdx-tilt-y));transition:transform .18s cubic-bezier(.2,.8,.2,1),border-color .18s ease,box-shadow .18s ease}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:before{background:linear-gradient(to bottom,color-mix(in oklab,var(--gdx-button-light) 36%,transparent),transparent 38%,rgb(0 0 0 / .24)),linear-gradient(90deg,color-mix(in oklab,var(--gdx-button-accent) 28%,transparent),transparent 18% 82%,color-mix(in oklab,var(--gdx-button-accent) 20%,transparent));opacity:.9}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:after{z-index:1;background:radial-gradient(circle at var(--gdx-light-x) var(--gdx-light-y),color-mix(in oklab,var(--gdx-button-light) 100%,transparent) 0,color-mix(in oklab,var(--gdx-button-light) 76%,transparent) 6%,color-mix(in oklab,var(--gdx-button-light) 30%,transparent) 17%,transparent 36%);opacity:var(--gdx-memory-opacity);filter:blur(8px) saturate(1.08);transition:opacity .18s ease,filter .18s ease;animation:gdx-singularity-idle-breathe 3.9s ease-in-out infinite}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"][data-has-last-light=true]:after{opacity:var(--gdx-memory-opacity)}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"][data-light-memory=leaving]:after{opacity:.28;filter:blur(11px) saturate(1.1)}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__frame{z-index:5;border-color:color-mix(in oklab,var(--gdx-button-light) 38%,transparent);box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 18px 34px #ffffff0f,inset 0 -18px 34px #00000052}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__frame:before{inset:0;--corner: 17px;background:linear-gradient(90deg,color-mix(in oklab,var(--gdx-button-light) 92%,white 8%),transparent 72%) left top / var(--corner) 1px no-repeat,linear-gradient(180deg,color-mix(in oklab,var(--gdx-button-light) 92%,white 8%),transparent 72%) left top / 1px var(--corner) no-repeat,linear-gradient(270deg,color-mix(in oklab,var(--gdx-button-light) 64%,transparent),transparent 72%) right top / var(--corner) 1px no-repeat,linear-gradient(180deg,color-mix(in oklab,var(--gdx-button-light) 64%,transparent),transparent 72%) right top / 1px var(--corner) no-repeat,linear-gradient(90deg,color-mix(in oklab,var(--gdx-button-light) 52%,transparent),transparent 72%) left bottom / var(--corner) 1px no-repeat,linear-gradient(0deg,color-mix(in oklab,var(--gdx-button-light) 52%,transparent),transparent 72%) left bottom / 1px var(--corner) no-repeat,linear-gradient(270deg,color-mix(in oklab,var(--gdx-button-light) 88%,white 4%),transparent 72%) right bottom / var(--corner) 1px no-repeat,linear-gradient(0deg,color-mix(in oklab,var(--gdx-button-light) 88%,white 4%),transparent 72%) right bottom / 1px var(--corner) no-repeat;opacity:.9}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__frame:after{inset:10px 13px;background:radial-gradient(ellipse at 50% 52%,color-mix(in oklab,var(--gdx-button-light) 18%,transparent),transparent 43%),linear-gradient(90deg,transparent 0 14%,color-mix(in oklab,var(--gdx-button-accent) 18%,transparent) 14% 15%,transparent 18% 82%,color-mix(in oklab,var(--gdx-button-accent) 14%,transparent) 85% 86%,transparent 88% 100%),linear-gradient(180deg,transparent 0 18%,color-mix(in oklab,var(--gdx-button-light) 12%,transparent) 49% 51%,transparent 82% 100%);opacity:.5}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__prism{z-index:2;background:conic-gradient(from 180deg at var(--gdx-light-x) var(--gdx-light-y),transparent 0deg,color-mix(in oklab,var(--gdx-button-light) 25%,transparent) 30deg,transparent 66deg,rgb(255 255 255 / .1) 122deg,transparent 170deg,color-mix(in oklab,var(--gdx-button-light) 18%,transparent) 220deg,transparent 292deg,rgb(255 255 255 / .12) 330deg,transparent 360deg);opacity:.55;mix-blend-mode:screen;transform-origin:center;animation:gdx-hero-command-core 7.8s ease-in-out infinite}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix{z-index:3;background-image:linear-gradient(color-mix(in oklab,var(--gdx-button-light) 24%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklab,var(--gdx-button-light) 20%,transparent) 1px,transparent 1px);background-size:16px 16px;opacity:.32;-webkit-mask-image:radial-gradient(circle at var(--gdx-light-x) var(--gdx-light-y),black,transparent 60%);mask-image:radial-gradient(circle at var(--gdx-light-x) var(--gdx-light-y),black,transparent 60%);animation:none}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix:before,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix:after{position:absolute;inset:-22% -26%;content:"";pointer-events:none;mix-blend-mode:screen}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix:before{background:radial-gradient(circle at 18% 64%,color-mix(in oklab,var(--gdx-button-light) 82%,transparent) 0 2.5px,color-mix(in oklab,var(--gdx-button-accent) 36%,transparent) 4px,transparent 12px),radial-gradient(ellipse at 18% 64%,color-mix(in oklab,var(--gdx-button-accent) 18%,transparent),transparent 2.1rem),radial-gradient(circle at 46% 30%,color-mix(in oklab,var(--gdx-button-light) 74%,transparent) 0 2px,color-mix(in oklab,var(--gdx-button-accent) 32%,transparent) 3.5px,transparent 11px),radial-gradient(ellipse at 46% 30%,color-mix(in oklab,var(--gdx-button-light) 14%,transparent),transparent 1.9rem),radial-gradient(circle at 78% 68%,color-mix(in oklab,var(--gdx-button-accent) 68%,transparent) 0 2.2px,color-mix(in oklab,var(--gdx-button-light) 24%,transparent) 4px,transparent 12px),radial-gradient(ellipse at 78% 68%,color-mix(in oklab,var(--gdx-button-accent) 16%,transparent),transparent 2.2rem);filter:blur(.2px) saturate(1.24);animation:gdx-hero-command-floater-field-a 9.5s ease-in-out infinite}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix:after{background:radial-gradient(circle at 28% 34%,color-mix(in oklab,var(--gdx-button-accent) 66%,transparent) 0 1.8px,color-mix(in oklab,var(--gdx-button-light) 22%,transparent) 3px,transparent 10px),radial-gradient(ellipse at 28% 34%,color-mix(in oklab,var(--gdx-button-accent) 14%,transparent),transparent 1.8rem),radial-gradient(circle at 70% 42%,color-mix(in oklab,var(--gdx-button-light) 68%,transparent) 0 2px,color-mix(in oklab,var(--gdx-button-accent) 26%,transparent) 3.4px,transparent 11px),radial-gradient(ellipse at 70% 42%,color-mix(in oklab,var(--gdx-button-light) 12%,transparent),transparent 2rem);filter:blur(.35px) saturate(1.18);animation:gdx-hero-command-floater-field-b 11.75s ease-in-out infinite}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix:before,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix:after{display:none}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__aperture{display:block;inset:-14%;z-index:2;background:repeating-conic-gradient(from 0deg at var(--gdx-light-x) var(--gdx-light-y),color-mix(in oklab,var(--gdx-button-light) 30%,transparent) 0deg 4deg,transparent 4deg 12deg);-webkit-mask-image:radial-gradient(circle at var(--gdx-light-x) var(--gdx-light-y),transparent 0 9%,black 11% 33%,transparent 48%);mask-image:radial-gradient(circle at var(--gdx-light-x) var(--gdx-light-y),transparent 0 9%,black 11% 33%,transparent 48%);opacity:.18;mix-blend-mode:screen;animation:gdx-singularity-aperture 12s linear infinite}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__core{display:block;inset:auto;left:var(--gdx-light-x);top:var(--gdx-light-y);z-index:4;inline-size:46px;block-size:46px;border:1px solid color-mix(in oklab,var(--gdx-button-light) 58%,transparent);border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--gdx-button-light) 70%,white 8%),color-mix(in oklab,var(--gdx-button-light) 18%,transparent) 32%,transparent 64%);box-shadow:inset 0 0 14px color-mix(in oklab,var(--gdx-button-light) 18%,transparent),0 0 22px color-mix(in oklab,var(--gdx-button-light) 18%,transparent);opacity:.3;transform:translate(-50%,-50%);animation:gdx-singularity-core-pulse 2.6s ease-in-out infinite}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__scan{z-index:6;background:linear-gradient(100deg,transparent 0 18%,rgb(255 255 255 / 0) 24%,color-mix(in oklab,var(--gdx-button-light) 54%,white 20%) 30%,rgb(255 255 255 / .06) 36%,transparent 44% 100%);opacity:0;filter:saturate(1.18);transform:translate(-140%) skew(-12deg);animation:gdx-singularity-idle-scan 5.8s cubic-bezier(.2,.8,.2,1) infinite}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__pulse{background:radial-gradient(circle,color-mix(in oklab,var(--gdx-button-light) 48%,transparent),transparent 58%),radial-gradient(circle,color-mix(in oklab,var(--gdx-button-accent) 34%,transparent),transparent 74%);box-shadow:inset 0 0 34px color-mix(in oklab,var(--gdx-button-light) 24%,transparent),inset 0 0 52px color-mix(in oklab,var(--gdx-button-accent) 18%,transparent)}@media(hover:hover)and (pointer:fine){.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:hover{--gdx-priority-glow: .78;--gdx-priority-scan: .58}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:hover:after{opacity:.68;filter:blur(7px) saturate(1.18)}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:hover .gdx-glass-button__frame:before{opacity:1}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:hover .gdx-glass-button__frame:after{opacity:.72}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:hover{border-color:color-mix(in oklab,var(--gdx-button-light) 86%,transparent);box-shadow:inset 0 1px 1px color-mix(in oklab,var(--gdx-button-light) 72%,transparent),inset 0 -1px 1px #00000094,inset 22px 0 52px color-mix(in oklab,var(--gdx-button-light) 15%,transparent),inset -22px 0 52px #ffffff0d,0 28px 92px #0000009e;transform:translateY(-4px) translateZ(0) rotateX(var(--gdx-tilt-x)) rotateY(var(--gdx-tilt-y))}}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:focus-visible{border-color:color-mix(in oklab,var(--gdx-button-light) 86%,transparent);box-shadow:inset 0 1px 1px color-mix(in oklab,var(--gdx-button-light) 72%,transparent),inset 0 -1px 1px #00000094,inset 22px 0 52px color-mix(in oklab,var(--gdx-button-light) 15%,transparent),inset -22px 0 52px #ffffff0d,0 28px 92px #0000009e;transform:translateY(-4px) translateZ(0) rotateX(var(--gdx-tilt-x)) rotateY(var(--gdx-tilt-y))}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:focus-visible{outline:2px solid color-mix(in oklab,var(--gdx-button-light) 92%,white 8%);outline-offset:5px}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:focus-visible:after{opacity:.68}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:active{transform:translateY(1px) scale(.982) rotateX(calc(var(--gdx-tilt-x) * .42)) rotateY(calc(var(--gdx-tilt-y) * .42))}.hero-actions .gdx-glass-button--secondary{--gdx-button-accent: var(--green)}.flagship-command.gdx-glass-button,.tool-command.gdx-glass-button,.capability-command.gdx-glass-button,.lab-command.gdx-glass-button,.research-command.gdx-glass-button{--gdx-button-accent: currentColor;align-self:start;margin-top:1rem}.tool-preview-card .tool-command.gdx-glass-button{justify-self:start}.route-card .capability-command.gdx-glass-button{width:fit-content;max-width:100%;margin-top:0}.route-card:focus-visible{outline:2px solid var(--accent-colour);outline-offset:4px}.route-card:focus-visible .capability-command.gdx-glass-button{outline:2px solid var(--gdx-button-light);outline-offset:4px}.research-copy .lab-command.gdx-glass-button,.research-copy .research-command.gdx-glass-button{justify-self:start}.work-cta-row{display:flex;justify-content:flex-start;margin-top:1rem}#work-with-me .work-command.gdx-glass-button{--gdx-button-accent: var(--section-accent-work)}.work-contact-flow{position:relative;isolation:isolate;display:grid;gap:1.15rem;margin-top:2rem;padding:1.15rem;border:1px solid rgba(var(--section-accent-work-rgb),.34);border-radius:8px;overflow:hidden;background:linear-gradient(135deg,rgba(242,184,128,.11),transparent 28%),linear-gradient(320deg,rgba(155,229,255,.08),transparent 34%),linear-gradient(180deg,#04080ce6,#020508c2);box-shadow:0 28px 74px #00000047,inset 0 1px #ffffff14}.work-contact-flow:before,.work-contact-flow:after{position:absolute;inset:0;content:"";pointer-events:none;z-index:-1}.work-contact-flow:before{background:linear-gradient(90deg,rgba(155,229,255,.08) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:46px 46px,100% 28px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.88),transparent 86%);mask-image:linear-gradient(180deg,rgba(0,0,0,.88),transparent 86%);opacity:.52}.work-contact-flow:after{background:linear-gradient(180deg,transparent,rgba(155,229,255,.2),transparent);height:38%;transform:translateY(-115%);animation:work-contact-scan 7.5s linear infinite;opacity:.28}.work-contact-header{display:grid;gap:.45rem;max-width:46rem}.work-contact-header p,.work-contact-card-top span,.work-contact-protocol span{margin:0;color:var(--section-accent-work);font:800 .74rem/1.25 var(--font-mono);text-transform:uppercase}.work-contact-header h2{margin:0;color:var(--text);font:800 1.55rem/1.12 Inter,ui-sans-serif,system-ui,sans-serif}.work-contact-header span{color:var(--soft);font:1rem/1.65 Inter,ui-sans-serif,system-ui,sans-serif}.work-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.detail-hero--split .detail-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.6rem,3.4vw,3.4rem);align-items:start;width:100%}.detail-hero--split .detail-hero__lead{display:grid;gap:1rem;align-content:start;min-width:0}.detail-hero--split .detail-hero__aside{min-width:0}.detail-hero--split .detail-hero__aside .work-contact-flow{margin-top:0}@media(max-width:900px){.detail-hero--split .detail-hero__grid{grid-template-columns:1fr}}.gdx-term-toggle{position:fixed;right:clamp(.9rem,2vw,1.5rem);bottom:clamp(.9rem,2vw,1.5rem);z-index:60;display:inline-flex;align-items:center;gap:.5rem;padding:.58rem .95rem;border:1px solid rgba(0,217,255,.55);border-radius:6px;color:#cfeffb;font:700 .82rem/1 var(--font-mono);letter-spacing:.03em;cursor:pointer;background:linear-gradient(135deg,rgba(0,217,255,.14),transparent 62%),#050c10eb;box-shadow:0 12px 30px #0000006b,0 0 16px #00d9ff38,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.gdx-term-toggle:hover{border-color:#00d9fff2;box-shadow:0 16px 38px #00000080,0 0 26px #00d9ff66;transform:translateY(-1px)}.gdx-term-toggle__mark{color:#00d9ff;text-shadow:0 0 10px rgba(0,217,255,.65)}.gdx-term-toggle.is-open{border-color:#00d9fff2}.orbit-mobile-rail{display:none}@media(max-width:620px){.gdx-term-toggle{padding:.58rem .7rem;bottom:max(.75rem,env(safe-area-inset-bottom,.75rem));transition:opacity .3s ease,transform .3s ease,border-color .18s ease,box-shadow .18s ease}.gdx-term-toggle__label{display:none}.gdx-term-toggle--tucked{opacity:0;transform:translateY(14px);pointer-events:none}}.gdx-term-toggle.has-unread:after{content:"";position:absolute;top:-4px;right:-4px;width:10px;height:10px;border-radius:50%;background:#3ee89a;box-shadow:0 0 10px #3ee89ad9}.gdx-term-panel{position:fixed;right:clamp(.9rem,2vw,1.5rem);bottom:clamp(3.4rem,6vw,4.2rem);z-index:61;width:min(93vw,23rem);display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;border:1px solid rgba(0,217,255,.4);border-radius:9px;background:linear-gradient(180deg,#060d12fa,#03070af7);box-shadow:0 28px 70px #0000008c,0 0 30px #00d9ff24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-mono)}.gdx-term-panel[hidden]{display:none}.gdx-term-bar{display:flex;align-items:center;gap:.6rem;padding:.5rem .7rem;border-bottom:1px solid rgba(0,217,255,.2);background:#00d9ff0d}.gdx-term-dots{display:inline-flex;gap:.32rem}.gdx-term-dots i{width:.5rem;height:.5rem;border-radius:50%;background:#ffffff38}.gdx-term-dots i:first-child{background:#ff5f57}.gdx-term-dots i:nth-child(2){background:#febc2e}.gdx-term-dots i:nth-child(3){background:#28c840}.gdx-term-path{flex:1;color:#8fd6e6;font-size:.72rem;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gdx-term-close{border:0;background:none;color:#7f96a1;font-size:1.2rem;line-height:1;cursor:pointer;padding:0 .15rem}.gdx-term-close:hover{color:#00d9ff}.gdx-term-screen{max-height:15rem;min-height:4.5rem;overflow-y:auto;padding:.8rem .85rem;display:grid;gap:.5rem;align-content:start;font-size:.82rem;line-height:1.5}.gdx-term-line{white-space:pre-wrap;word-break:break-word}.gdx-term-line--sys{color:#6f8893}.gdx-term-line--you{color:#00d9ff;text-shadow:0 0 9px rgba(0,217,255,.35)}.gdx-term-line--pending{color:#febc2e}.gdx-term-line--ok{color:#3ee89a;text-shadow:0 0 9px rgba(62,232,154,.35)}.gdx-term-line--err{color:#ff8a8a}.gdx-term-line--grayson{color:#ffcf6a;text-shadow:0 0 9px rgba(255,207,106,.32)}.gdx-term-input{border-top:1px solid rgba(0,217,255,.2);padding:.55rem .6rem .65rem;display:grid;gap:.45rem;background:#02060980}.gdx-term-reply{width:100%;padding:.4rem .5rem;border:1px solid rgba(255,255,255,.12);border-radius:5px;color:#cfe6ee;font:inherit;font-size:.74rem;background:#02060999}.gdx-term-reply::placeholder{color:#5d727c}.gdx-term-reply:focus{outline:none;border-color:#00d9ff99}.gdx-term-reply--need{border-color:#ff7878cc;box-shadow:0 0 0 1px #ff787859,0 0 12px #ff5a5a40}.gdx-term-disclosure{color:#6f8893;font-size:.68rem;line-height:1.3;margin-top:.2rem}.gdx-term-priv{color:#00d9ff;text-decoration:underline}#gdx-consent{position:fixed;left:1rem;right:1rem;bottom:1rem;z-index:9999;max-width:660px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:.55rem 1.15rem;padding:.8rem 1rem;background:#090f15f2;border:1px solid rgba(0,217,255,.22);border-radius:12px;box-shadow:0 10px 34px #00000061;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);font-size:.83rem;color:#cdd9e0;animation:gdx-consent-in .35s ease both}@keyframes gdx-consent-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}#gdx-consent p{margin:0;flex:1 1 17rem;line-height:1.45}#gdx-consent a{color:#00d9ff;text-decoration:underline}#gdx-consent .gdx-consent-actions{display:flex;gap:.5rem;flex:0 0 auto}#gdx-consent button{font:inherit;padding:.45rem 1rem;border-radius:8px;border:1px solid rgba(140,156,166,.45);background:transparent;color:#cdd9e0;cursor:pointer;min-height:40px;transition:border-color .15s ease}#gdx-consent button:hover{border-color:#00d9ff80}#gdx-consent button[data-consent=accept]{border-color:#00d9ff8c;color:#00d9ff}@media(prefers-reduced-motion:reduce){#gdx-consent{animation:none}}.gdx-term-need{color:#ff9b9b;font-size:.7rem;line-height:1.3;margin-top:-.1rem}.gdx-term-prompt{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem}.gdx-term-caret{color:#3ee89a;font-weight:800;text-shadow:0 0 9px rgba(62,232,154,.5)}.gdx-term-field{width:100%;min-height:1.4rem;max-height:7.5rem;padding:.35rem .45rem;border:1px solid rgba(255,255,255,.12);border-radius:5px;color:#eaf6fb;font:inherit;font-size:.84rem;line-height:1.45;background:#02060999;resize:none}.gdx-term-field::placeholder{color:#5d727c}.gdx-term-field:focus{outline:none;border-color:#00d9ff99;box-shadow:0 0 0 2px #00d9ff29}.gdx-term-send{align-self:stretch;padding:.4rem .7rem;border:1px solid rgba(0,217,255,.55);border-radius:5px;color:#04141a;font:inherit;font-weight:800;font-size:.74rem;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#5fe6f5,#00d9ff);box-shadow:0 0 16px #00d9ff4d;transition:filter .16s ease,transform .16s ease}.gdx-term-send:hover{filter:brightness(1.08);transform:translateY(-1px)}.gdx-term-send:disabled{opacity:.55;cursor:default;transform:none}.gdx-term-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media(prefers-reduced-motion:reduce){.gdx-term-toggle,.gdx-term-send{transition:none}}.work-contact-card{display:grid;min-width:0;align-content:start;gap:.85rem;padding:1rem;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(145deg,#ffffff12,#ffffff06),#020508a8;box-shadow:inset 0 1px #ffffff14}.work-contact-card--hiring{border-color:#9be5ff4d}.work-contact-card--projects{border-color:rgba(var(--section-accent-work-rgb),.32)}.work-contact-card--chat{grid-column:1 / -1;border-color:#ffcf6a57}.work-contact-card--chat .work-contact-card-top span{color:#ffcf6a}.work-contact-card--chat .button.primary{border-color:#ffcf6a94;background:#ffcf6a1a;color:#ffcf6a;box-shadow:0 0 28px #ffcf6a24}.work-contact-card-top{display:grid;gap:.32rem}.work-contact-card h3{margin:0;color:var(--text);font:800 1.08rem/1.25 Inter,ui-sans-serif,system-ui,sans-serif}.work-contact-card p{margin:0;color:var(--soft);font:.95rem/1.62 Inter,ui-sans-serif,system-ui,sans-serif}.work-contact-email{display:inline-flex;width:fit-content;max-width:100%;min-height:38px;align-items:center;padding:0 .7rem;border:1px solid rgba(155,229,255,.28);border-radius:2px;background:#0000002e;color:var(--text);font:800 .82rem/1.1 var(--font-mono);text-decoration:none;overflow-wrap:anywhere}.work-contact-card--projects .work-contact-email{border-color:rgba(var(--section-accent-work-rgb),.34)}.work-contact-card ul{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.work-contact-card li{position:relative;min-width:0;padding-left:1.05rem;color:var(--soft);font:.86rem/1.52 Inter,ui-sans-serif,system-ui,sans-serif}.work-contact-card li:before{position:absolute;top:.62em;left:0;width:.42rem;height:.42rem;border:1px solid currentColor;content:"";transform:rotate(45deg)}.work-contact-card--hiring li:before{color:var(--cyan)}.work-contact-card--projects li:before{color:var(--section-accent-work)}.work-contact-actions{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin-top:.1rem}.work-contact-actions .button{min-height:42px;padding-inline:.82rem;font-size:.76rem}.work-contact-card--projects .button.primary{border-color:rgba(var(--section-accent-work-rgb),.56);color:var(--section-accent-work);box-shadow:0 0 28px rgba(var(--section-accent-work-rgb),.12)}.work-contact-protocol{display:grid;gap:.32rem;padding:.9rem;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:linear-gradient(90deg,#9be5ff0f,#f2b88012),#0000002e}.work-contact-protocol strong{color:var(--text);font:800 .95rem/1.45 Inter,ui-sans-serif,system-ui,sans-serif}@keyframes work-contact-scan{to{transform:translateY(275%)}}@media(max-width:760px){.work-contact-flow{padding:.85rem}.work-contact-grid{grid-template-columns:1fr}.work-contact-actions{display:grid;grid-template-columns:1fr}.work-contact-actions .button{width:100%}}@media(prefers-reduced-motion:reduce){.work-contact-flow:after{animation:none;opacity:0}}:is(.nav-links a,.terminal-button,.button):after{position:absolute;inset:0;z-index:0;content:"";pointer-events:none;background:var(--gd-command-rail) 50% 0 / 100% 100% no-repeat,var(--gd-micrograin) center / 260px 260px repeat,linear-gradient(105deg,rgba(255,255,255,.08),transparent 30% 72%,rgba(var(--accent-rgb),.08));mix-blend-mode:screen;opacity:.15;transition:opacity .18s ease}:is(.nav-links a,.terminal-button,.button):is(:hover,:focus-visible):after{opacity:.28}.viewport-bay{background:linear-gradient(180deg,#03060914,#030609ad 72%,#000000e6),var(--gd-orbital-material) center / cover no-repeat,var(--gd-panel-fiber) center / 560px 560px repeat,linear-gradient(135deg,rgba(255,255,255,.07),transparent 18%),linear-gradient(320deg,rgba(0,217,255,.055),transparent 30%),radial-gradient(ellipse at 16% 15%,rgba(155,229,255,.075),transparent 28%),radial-gradient(ellipse at 84% 86%,rgba(62,232,154,.04),transparent 26%),linear-gradient(145deg,#020508fc,#080f13eb 44%,#010407fc);background-blend-mode:normal,screen,screen,normal,normal,normal,normal,normal;border-color:#9be5ff2b}.viewport-bay:before{background:var(--gd-command-rail) 50% 0 / 100% 58px no-repeat,linear-gradient(90deg,transparent 0 8%,rgba(155,229,255,.16) 8.1% 8.2%,transparent 8.3% 91.6%,rgba(62,232,154,.11) 91.7% 91.8%,transparent 91.9%),repeating-linear-gradient(180deg,rgba(255,255,255,.045) 0 1px,transparent 1px 4.75rem);opacity:.38}.viewport-bay:after{background:var(--gd-quiet-rail) 50% 100% / 100% 18% no-repeat,linear-gradient(90deg,transparent 0 5%,rgba(155,229,255,.09) 7%,transparent 10% 90%,rgba(62,232,154,.07) 93%,transparent 96%),linear-gradient(180deg,rgba(255,255,255,.048),transparent 12% 84%,rgba(0,0,0,.32)),repeating-linear-gradient(90deg,transparent 0 42px,rgba(255,255,255,.02) 43px 44px);opacity:.42}.orbital-system{background:linear-gradient(180deg,#03060905,#03060933 66%,#00000094),var(--gd-orbital-lattice) center / 100% 100% no-repeat,radial-gradient(ellipse at var(--orbit-glow-x) var(--orbit-glow-y),rgba(155,229,255,.12),transparent 20%),radial-gradient(circle at var(--orbit-core-x) var(--orbit-core-y),rgba(0,217,255,.11),transparent 13%),conic-gradient(from 210deg at 48% 46%,rgba(0,217,255,.07),transparent 16%,rgba(62,232,154,.045),transparent 42%,rgba(255,124,200,.022),transparent 68%,rgba(155,229,255,.045),transparent 86%),linear-gradient(130deg,rgba(0,217,255,.038),transparent 34%),linear-gradient(302deg,rgba(62,232,154,.036),transparent 42%),#010509;background-blend-mode:normal,screen,normal,normal,screen,normal,normal;border-color:#9be5ff29;box-shadow:0 0 0 1px #9be5ff09,inset 0 0 0 1px #ffffff07,inset 0 0 54px #00d9ff09,inset 0 0 96px #0000003d}.orbital-system:before{position:absolute;inset:0;z-index:11;content:"";pointer-events:none;background:radial-gradient(ellipse 30% 100% at var(--orbit-glow-x) 0%,color-mix(in srgb,var(--core-accent, var(--cyan)) 34%,white),transparent 72%) top / 100% 9px no-repeat,radial-gradient(ellipse 30% 100% at var(--orbit-glow-x) 100%,color-mix(in srgb,var(--core-accent, var(--cyan)) 22%,white),transparent 72%) bottom / 100% 7px no-repeat,radial-gradient(ellipse 100% 30% at 0% var(--orbit-glow-y),color-mix(in srgb,var(--core-accent, var(--cyan)) 26%,white),transparent 72%) left / 8px 100% no-repeat,radial-gradient(ellipse 100% 30% at 100% var(--orbit-glow-y),color-mix(in srgb,var(--core-accent, var(--green)) 22%,white),transparent 72%) right / 8px 100% no-repeat;opacity:.46;transition:opacity .18s ease}.orbital-system[data-orbit-engaged=true]:before{opacity:.72}.galaxy-depth:before{background:linear-gradient(112deg,transparent 18%,rgba(0,217,255,.09) 42%,transparent 64%),linear-gradient(72deg,transparent 26%,rgba(62,232,154,.06) 48%,transparent 68%),repeating-linear-gradient(102deg,transparent 0 22px,rgba(255,255,255,.016) 23px 24px);opacity:.48}.galaxy-depth:after{opacity:.18;filter:saturate(.72)}.stellar-river{opacity:.24;filter:saturate(.72)}.star,.star-cluster{opacity:.2;filter:saturate(.65)}.star{background:#9be5ff94;box-shadow:0 0 7px #9be5ff38,0 0 14px #00d9ff1a}.star:before,.star:after{width:8px;background:linear-gradient(90deg,transparent,rgba(155,229,255,.28),transparent)}.shooting-star-layer{opacity:.08}.node{background:var(--gd-command-rail) 50% 0 / 100% 100% no-repeat,var(--gd-panel-fiber) center / 420px 420px repeat,linear-gradient(90deg,#00d9ff1c,#ffffff0b,#3ee89a13),#030609c7;background-blend-mode:screen,screen,normal,normal}.signal-core{background:radial-gradient(circle at var(--core-sun-x, 36%) var(--core-sun-y, 26%),rgba(255,255,255,.74),rgba(255,255,255,.22) 11%,transparent 26%),radial-gradient(circle at calc(100% - var(--core-sun-x, 36%)) calc(100% - var(--core-sun-y, 26%)),rgba(1,6,10,var(--core-shade-alpha, .44)),rgba(1,6,10,calc(var(--core-shade-alpha, .44) * .4)) 42%,transparent 60%),radial-gradient(circle at 50% 49%,color-mix(in srgb,var(--core-accent) 44%,#f6feff),color-mix(in srgb,var(--core-accent) 82%,#d8f9ff) 20%,color-mix(in srgb,var(--core-accent) 64%,#0b2230),color-mix(in srgb,var(--core-accent) 30%,#06131c) 72%,#05111b);background-blend-mode:screen,normal,normal}.orbital-system[data-raleigh=live][data-daynight=golden]:not([data-core-gl=on]) .signal-core,.orbital-system[data-raleigh=live][data-daynight=twilight]:not([data-core-gl=on]) .signal-core{--core-shade-alpha: .62}.orbital-system[data-raleigh=live][data-daynight=night]:not([data-core-gl=on]) .signal-core{background:radial-gradient(circle at var(--core-sun-x, 50%) var(--core-sun-y, 60%),rgba(255,255,255,.42),rgba(255,255,255,.13) 10%,transparent 24%),radial-gradient(circle at calc(100% - var(--core-sun-x, 50%)) calc(100% - var(--core-sun-y, 60%)),rgba(1,4,8,.82),rgba(1,4,8,.34) 44%,transparent 62%),radial-gradient(circle at 50% 49%,color-mix(in srgb,var(--core-accent) 36%,#c8ecf6),color-mix(in srgb,var(--core-accent) 62%,#8fc4d8) 20%,color-mix(in srgb,var(--core-accent) 46%,#08161f),color-mix(in srgb,var(--core-accent) 20%,#040d14) 72%,#030a10);background-blend-mode:screen,normal,normal}.node{border-color:color-mix(in oklab,currentColor 72%,rgba(155,229,255,.18))}.gdx-glass-button.gdx-glass-button{background:linear-gradient(145deg,color-mix(in oklab,var(--gdx-button-surface-a) 64%,transparent),color-mix(in oklab,var(--gdx-button-surface-b) 82%,transparent))}.gdx-glass-button.gdx-glass-button:before{background:var(--gd-command-rail) 50% 50% / 100% 100% no-repeat,linear-gradient(to bottom,color-mix(in oklab,var(--gdx-button-light) 24%,transparent),transparent 42%,rgb(0 0 0 / .24)),linear-gradient(90deg,color-mix(in oklab,var(--gdx-button-accent) 16%,transparent),transparent 18% 82%,color-mix(in oklab,var(--gdx-button-accent) 11%,transparent));background-blend-mode:screen,normal,normal;opacity:.78}.gdx-glass-button__frame{background:radial-gradient(140% 200% at 50% 50%,transparent 55%,rgba(216,242,255,.045) 80%,rgba(216,242,255,.09) 100%),linear-gradient(90deg,transparent 0 8%,color-mix(in oklab,var(--gdx-button-light) 12%,transparent) 8.2% 8.4%,transparent 8.6% 91.4%,color-mix(in oklab,var(--gdx-button-accent) 1%,transparent) 91.6% 91.8%,transparent 92%),linear-gradient(180deg,rgba(255,255,255,.058),transparent 48%,rgba(0,0,0,.2))}.gdx-glass-button__matrix{background-image:var(--gd-command-rail),linear-gradient(90deg,color-mix(in oklab,var(--gdx-button-accent) 11%,transparent) 1px,transparent 1px),linear-gradient(0deg,color-mix(in oklab,var(--gdx-button-light) 8%,transparent) 1px,transparent 1px);background-size:100% 100%,18px 100%,100% 10px;background-blend-mode:screen,normal,normal;opacity:.14;-webkit-mask-image:radial-gradient(140px 90px at var(--gdx-light-x) var(--gdx-light-y),transparent 0 26%,#000 68%),linear-gradient(90deg,transparent,#000 18%,#000 84%,transparent);-webkit-mask-composite:source-in;mask-image:radial-gradient(140px 90px at var(--gdx-light-x) var(--gdx-light-y),transparent 0 26%,#000 68%),linear-gradient(90deg,transparent,#000 18%,#000 84%,transparent);mask-composite:intersect}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]{background:radial-gradient(circle at var(--gdx-light-x) var(--gdx-light-y),color-mix(in oklab,var(--gdx-button-light) 40%,transparent),transparent 27%),var(--gd-command-rail) 50% 0 / 100% 100% no-repeat,var(--gd-panel-fiber) center / 480px 480px repeat,linear-gradient(145deg,color-mix(in oklab,var(--panel) 72%,var(--gdx-button-light) 14%),#030a0ce6);background-blend-mode:normal,screen,screen,normal}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix{background-image:var(--gd-quiet-rail),linear-gradient(color-mix(in oklab,var(--gdx-button-light) 18%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklab,var(--gdx-button-light) 15%,transparent) 1px,transparent 1px);background-size:100% 100%,16px 16px,16px 16px;opacity:.26}@media(max-width:760px){:is(.nav-links a,.terminal-button,.button):after{opacity:.12}.gdx-glass-button__matrix{opacity:.1}}body[class*=interface-mode-] .gdx-glass-button.gdx-glass-button{--gdx-button-accent: var(--interface-blue);--gdx-button-text: var(--interface-silver)}body[class*=interface-mode-] .hero-actions .gdx-glass-button--secondary{--gdx-button-accent: var(--interface-silver)}body.no-transparency .gdx-glass-button.gdx-glass-button,.no-transparency .gdx-glass-button.gdx-glass-button{background:linear-gradient(135deg,color-mix(in srgb,var(--gdx-button-accent) 18%,transparent),transparent 58%),var(--glass-solid-bg-strong, #0a151b);box-shadow:inset 0 1px #ffffff14,0 12px 34px #0000005c;-webkit-backdrop-filter:none;backdrop-filter:none}body.no-transparency .gdx-glass-button.gdx-glass-button:before,body.no-transparency .gdx-glass-button.gdx-glass-button:after,body.no-transparency .gdx-glass-button__prism,body.no-transparency .gdx-glass-button__matrix,body.no-transparency .gdx-glass-button__aperture,body.no-transparency .gdx-glass-button__core,body.no-transparency .gdx-glass-button__scan,body.no-transparency .gdx-glass-button__pulse,body.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:before,body.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:after,body.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__frame:before,body.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__frame:after,body.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__prism,body.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix,body.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__aperture,body.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__core,body.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__scan,body.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__pulse,.no-transparency .gdx-glass-button.gdx-glass-button:before,.no-transparency .gdx-glass-button.gdx-glass-button:after,.no-transparency .gdx-glass-button__prism,.no-transparency .gdx-glass-button__matrix,.no-transparency .gdx-glass-button__aperture,.no-transparency .gdx-glass-button__core,.no-transparency .gdx-glass-button__scan,.no-transparency .gdx-glass-button__pulse,.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:before,.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:after,.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__frame:before,.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__frame:after,.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__prism,.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix,.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__aperture,.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__core,.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__scan,.no-transparency .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__pulse{display:none}@media(prefers-reduced-motion:reduce){.gdx-glass-button.gdx-glass-button{--gdx-tilt-x: 0deg;--gdx-tilt-y: 0deg;transition:none}.gdx-glass-button.gdx-glass-button,.gdx-glass-button.gdx-glass-button:hover,.gdx-glass-button.gdx-glass-button:active{transform:none}.gdx-glass-button.gdx-glass-button:is([data-gdx-variant=sharpPlus],[data-gdx-variant=singularityLite],[data-gdx-variant=singularity],.gdx-glass-button--sharp-plus,.gdx-glass-button--singularity-lite,.gdx-glass-button--singularity,.gdx-glass-button--glass-sharp-plus,.gdx-glass-button--glass-singularity-lite,.gdx-glass-button--glass-singularity):is(:hover,:active,:focus-visible){transform:none}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:is(:hover,:active,:focus-visible){transform:none}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:after{animation:none;opacity:.24}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:is(:hover,:focus-visible):after{animation:none;opacity:.24}.gdx-glass-button.gdx-glass-button:after,.gdx-glass-button.gdx-glass-button:hover:after,.gdx-glass-button.gdx-glass-button:active:after,.gdx-glass-button.gdx-glass-button[data-has-last-light=true]:after{animation:none;opacity:0}.gdx-glass-button__prism,.gdx-glass-button__matrix,.gdx-glass-button__aperture,.gdx-glass-button__core,.gdx-glass-button__scan,.gdx-glass-button__pulse{transition:none;animation:none}.gdx-glass-button__scan,.gdx-glass-button__pulse{display:none}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__aperture,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__core{animation:none}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__scan,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__pulse{display:none;animation:none}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix:before,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix:after{animation:none}}@media(hover:none),(pointer:coarse){.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]{--gdx-liquid-x: 14%;--gdx-liquid-y: 50%;--gdx-light-x: var(--gdx-liquid-x);--gdx-light-y: var(--gdx-liquid-y);--gdx-tilt-x: 0deg;--gdx-tilt-y: 0deg}}@media(prefers-reduced-transparency:reduce){.gdx-glass-button.gdx-glass-button{background:linear-gradient(135deg,color-mix(in srgb,var(--gdx-button-accent) 18%,transparent),transparent 58%),var(--glass-solid-bg-strong, #0a151b);box-shadow:inset 0 1px #ffffff14,0 12px 34px #0000005c;-webkit-backdrop-filter:none;backdrop-filter:none}.gdx-glass-button.gdx-glass-button:before,.gdx-glass-button.gdx-glass-button:after,.gdx-glass-button__prism,.gdx-glass-button__matrix,.gdx-glass-button__aperture,.gdx-glass-button__core,.gdx-glass-button__scan,.gdx-glass-button__pulse,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:before,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:after,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__frame:before,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__frame:after,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__prism,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__aperture,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__core,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__scan,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__pulse{display:none}}@media(prefers-contrast:more){.orbital-system .node,.orbital-system .node:not([data-active=true]):not([data-support=true]),.orbital-system .node[data-depth=back]{opacity:.9;animation:none}.orbital-system .node-label{background:#03070aeb;border-color:color-mix(in srgb,currentColor 85%,transparent)}.condition-tag,.iss-alert{color:#f3f7fbf2;background:#030609f0}.section-heading:before,.detail-content--case .document-prose h2:after{display:none}.gdx-glass-button.gdx-glass-button{--gdx-button-border: color-mix(in oklab, var(--gdx-button-light) 88%, transparent);border-width:2px;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}.gdx-glass-button__text{text-shadow:0 1px 1px rgb(0 0 0 / .86),0 0 24px rgb(0 0 0 / .76)}.gdx-glass-button__left-rail{box-shadow:none}.gdx-glass-button__matrix,.gdx-glass-button__scan{opacity:.16}}@media(forced-colors:active){.gdx-glass-button.gdx-glass-button{color:ButtonText;background:ButtonFace;border:2px solid ButtonText;box-shadow:none;text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.gdx-glass-button.gdx-glass-button:before,.gdx-glass-button.gdx-glass-button:after,.gdx-glass-button__frame,.gdx-glass-button__prism,.gdx-glass-button__matrix,.gdx-glass-button__aperture,.gdx-glass-button__core,.gdx-glass-button__scan,.gdx-glass-button__rail,.gdx-glass-button__left-rail,.gdx-glass-button__pulse{display:none}.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:before,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]:after,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__frame,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__prism,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__matrix,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__aperture,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__core,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__scan,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__rail,.hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"] .gdx-glass-button__pulse{display:none}.gdx-glass-button__content{display:block}.gdx-glass-button__text{text-shadow:none}.gdx-glass-button.gdx-glass-button:focus-visible{outline:2px solid Highlight;outline-offset:3px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.gdx-glass-button.gdx-glass-button{background:radial-gradient(circle at var(--gdx-liquid-x) var(--gdx-liquid-y),color-mix(in oklab,var(--gdx-button-light) 34%,transparent),transparent 34%),linear-gradient(145deg,color-mix(in oklab,var(--gdx-button-surface-a) 90%,transparent),color-mix(in oklab,var(--gdx-button-surface-b) 94%,transparent))}}@keyframes interface-mode-glow-drift{0%,to{opacity:.54;transform:translate3d(-.8rem,0,0)}50%{opacity:.78;transform:translate3d(.8rem,.4rem,0)}}@keyframes cluster-twinkle{0%,to{opacity:.34}45%{opacity:.78}}@keyframes galaxy-band-drift{0%,to{opacity:.62;transform:rotate(-10deg) translate3d(-1.2rem,-.4rem,0) scale(1)}50%{opacity:.9;transform:rotate(-5deg) translate3d(1.3rem,.8rem,0) scale(1.03)}}@keyframes star-field-pulse{0%,to{opacity:.48}50%{opacity:.84}}@keyframes star-glint{0%,to{opacity:.24}46%{opacity:.96}}@keyframes shooting-star-flight{0%{opacity:0;transform:translateZ(0) rotate(var(--shooting-angle)) scaleX(.18) scaleY(var(--shooting-scale))}12%{opacity:.92}70%{opacity:.72}to{opacity:0;transform:translate3d(var(--shooting-travel-x),var(--shooting-travel-y),0) rotate(var(--shooting-angle)) scaleX(1) scaleY(var(--shooting-scale))}}@keyframes radar-sweep-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes core-plasma-precess{0%{transform:rotate(-10deg) scale(1) translate3d(-1%,1%,0);opacity:.58}42%{transform:rotate(7deg) scale(1.05) translate3d(2%,-1%,0);opacity:.78}to{transform:rotate(-2deg) scale(1.02) translate3d(-1%,-2%,0);opacity:.66}}@keyframes core-refraction-drift{0%,to{transform:translate3d(-3%,2%,0) rotate(-6deg);opacity:.34}52%{transform:translate3d(4%,-2%,0) rotate(7deg);opacity:.56}}@keyframes core-equator-precess{0%,to{transform:translateY(-50%) rotate(-9deg) scaleX(1.04);opacity:.36}46%{transform:translateY(-50%) rotate(5deg) scaleX(1.17);opacity:.52}}@keyframes trace-heartbeat{0%,to{opacity:.62;transform:scale(.82)}42%{opacity:1;transform:scale(1.18)}}@keyframes boot-core-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.56)}55%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes boot-track-in{0%{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(-18px)}}@keyframes boot-node-in{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:none}}@keyframes boot-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1120px){.footer{grid-template-columns:1fr}.contact-links{justify-content:flex-start;justify-self:start;max-width:58rem}}@media(max-width:1080px)and (min-width:1021px){.topbar{grid-template-columns:max-content minmax(0,1fr) auto auto auto auto;gap:.7rem}.hero,.about-section{grid-template-columns:1fr}.hero{grid-template-areas:"copy" "bay" "deck";grid-template-rows:auto auto auto;row-gap:1.6rem;padding-top:clamp(4rem,6.2vw,5rem)}.vertical-line{left:0;top:-2.15rem;transform:none;writing-mode:horizontal-tb;opacity:.72}.viewport-bay{margin-top:.75rem}}@media(max-width:1180px){.orbital-system{min-height:clamp(390px,48vw,560px)}.node{display:none}.orbit-mobile-rail{position:relative;z-index:6;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.34rem;margin-top:.62rem;padding:.2rem .08rem 0}.orbit-mobile-rail a{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.28rem;min-width:0;min-height:44px;padding:.38rem .3rem;align-items:center;overflow-wrap:anywhere;border:1px solid rgba(155,229,255,.14);background:#03080cb8;color:#cae0f4b8;font-family:var(--font-mono);font-size:.54rem;font-weight:700;line-height:1.08;text-decoration:none}.orbit-mobile-rail a>span{color:color-mix(in srgb,var(--core-accent) 76%,var(--soft));font-size:.5rem}.orbit-mobile-rail a[data-active=true]{border-color:color-mix(in srgb,var(--core-accent) 68%,rgba(155,229,255,.18));background:linear-gradient(90deg,color-mix(in srgb,var(--core-accent) 13%,transparent),transparent),#030a0edb;color:var(--white);box-shadow:inset 0 -1px 0 var(--core-accent)}.orbit-mobile-rail a:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}}@media(max-width:1020px){.topbar{grid-template-columns:max-content minmax(0,1fr) auto auto auto auto;gap:.7rem}.hero,.about-section{grid-template-columns:1fr}.hero{grid-template-areas:"copy" "bay" "deck";grid-template-rows:auto auto auto;row-gap:1.6rem}.orbital-system{overflow:hidden}.vertical-line{left:0;top:-2.15rem;transform:none;writing-mode:horizontal-tb;opacity:.72}.orbit-code-flow{max-width:none}.archive-grid,.experience-grid,.tools-grid,.route-grid,.toolbench-intro,.research-intro,.research-grid,.research-feature,.launch-console,.launch-grid{grid-template-columns:1fr}.flagship-grid{flex-direction:column}.flagship-grid>.flagship-card{flex-basis:auto;min-width:0}.toolkit-page-grid,.core-pages ul,.footer-sitemap{grid-template-columns:repeat(2,minmax(0,1fr))}.research-controls{grid-column:auto;grid-row:auto}.seo-list,.seo-card,.promptpack-extension-panel .tool-card{grid-template-columns:1fr}.seo-card-actions{justify-items:start}.document-metadata,.document-citation-grid,.document-related-grid,.document-companion-grid{grid-template-columns:1fr 1fr}.document-pdf-preview,.footer{grid-template-columns:1fr}}@media(max-width:768px){.orbit-mobile-rail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:620px){.site-shell{border:0}.aurora-curtain:after{display:none}.topbar,.hero,.section,.footer{padding-inline:1rem}.topbar{gap:.4rem}.terminal-button{width:40px;height:36px}.hero{min-height:auto;padding-top:4rem}h1{font-size:clamp(3.2rem,18vw,4.8rem)}.seo-hero h1{font-size:clamp(2.45rem,11vw,3.7rem)}.detail-page .seo-hero h1{max-width:100%;font-size:clamp(2.15rem,9vw,3.25rem);overflow-wrap:anywhere}body.page-documentation-roi-calculator .seo-hero h1{max-width:100%;font-size:clamp(2.2rem,9vw,2.9rem);line-height:1.02}.vertical-line{display:none}.hero-actions,.contact-links{flex-direction:column;align-items:stretch}.hero-proof-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.hero-proof-links span{grid-column:1 / -1}.hero-proof-links a{justify-content:center}.button{width:100%}.toolkit-page-grid{grid-template-columns:1fr}.tool-directory-header{align-items:flex-start;flex-direction:column;gap:.45rem}.tool-directory-grid{grid-template-columns:1fr}.tool-index-tile,#tools .tool-index-tile:first-child{grid-column:auto;min-height:auto}.core-pages ul,.footer-sitemap,.flagship-card,.experience-lane,.archive-item,.project-body ul{grid-template-columns:1fr}.tool-row,.passphrase-choice-grid,.promptpack-tabs,.promptpack-actions,.tool-controls output ul,.probability-exhibit,.probability-doors,.probability-actions,.probability-steps,.probability-fallacy-grid,.probability-result-grid,.chaos-exhibit,.chaos-readouts,.chaos-actions{grid-template-columns:1fr}.orbital-system{min-height:clamp(360px,108vw,410px);overflow:hidden}.terminal-readout,.orbit-code-flow{-webkit-backdrop-filter:none;backdrop-filter:none}.stellar-river,.galaxy-mesh{animation-duration:52s;opacity:.42}.viewport-bay{width:100%;padding:1rem .42rem 1.1rem}.orbit-mobile-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.orbit-motion-toggle{top:3.5%;right:3.5%;bottom:auto;width:44px;height:44px;-webkit-backdrop-filter:none;backdrop-filter:none}.hull-plate-top{height:1.15rem}.hull-plate-bottom{height:1.85rem}.hull-rib{top:18%;bottom:12%;width:1rem}.hull-console-lip{left:20%;right:15%;bottom:.55rem;height:.5rem}.hull-light{width:.24rem;height:.24rem}.galaxy-depth{opacity:.66}.star-four,.star-six,.star-eight,.star-nine,.terminal-readout{display:none}.orbital-system{--orbit-core-y: 39%}.signal-core{width:clamp(5.75rem,30vw,7rem)}.core-occluder{width:clamp(6.9rem,35vw,8.15rem)}.orbit-track{opacity:.05}.orbit-track[data-support=true]{opacity:.16}.orbit-track[data-active=true]{opacity:.48}.radar-sweep{opacity:.2}.node{display:none}.node-label{max-width:100%;min-height:1.52rem;padding:.34rem .44rem;white-space:normal}.node-pin{width:.44rem;height:.44rem}.node-work{left:8%;top:27%}.node-tools{right:9%;top:20%}.node-research{left:29%;top:13%}.node-products{left:18%;top:51%;bottom:auto}.node-background{right:4%;top:39%;bottom:auto}.node-contact{right:17%;top:57%;bottom:auto}.orbit-code-flow{left:1rem;right:1rem;bottom:.85rem;padding:.58rem .62rem;font-size:.62rem}.orbit-code-flow code{max-height:2.7em}.flow-header{flex-wrap:wrap}.flow-header strong{width:100%;margin-left:1.15rem}.document-hero,.document-section,.document-related{padding-inline:1rem}.document-hero{min-height:auto;padding-top:3rem;padding-bottom:2.4rem}.document-background:before{display:none}.document-background span:nth-child(2){display:none}.document-hero .project-kicker,.document-section-kicker,.document-metadata dt,.document-tags li,.document-related span,.document-companion-grid span{font-size:.88rem}.document-hero h1{max-width:100%;font-size:clamp(2.25rem,10.4vw,3.4rem);line-height:.94;overflow-wrap:anywhere}.document-subtitle,.document-summary,.document-prose,.document-citation-grid p,.document-citation-grid a,.document-pdf-preview p,.document-companion-grid p{font-size:1rem}.document-citation-grid,.document-related-grid,.document-companion-grid{grid-template-columns:1fr}.document-metadata,.document-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.document-metadata{display:grid;gap:.65rem}.document-metadata div{padding:.62rem}.document-metadata dd{font-size:.92rem}.document-actions{display:grid;gap:.65rem}.document-actions :is(.button,.gdx-glass-button),.document-pdf-preview .research-link{width:100%;min-width:0;max-width:100%}.document-actions :is(.button,.gdx-glass-button),.document-pdf-preview .research-link{min-height:52px}.seasonal-interface-label{margin-bottom:.85rem;font-size:.64rem}.seasonal-interface-label span{width:1.45rem}.interface-mode-toggle{width:6.9rem;min-height:32px;padding:.28rem .34rem;font-size:.5rem}.interface-mode-toggle input{width:.72rem;height:.72rem}.interface-mode-trace{width:min(11rem,100%);margin-top:1rem}body[class*=interface-mode-] .hero:before{inset:-10% -32% 14%;opacity:.48}body[class*=interface-mode-] .hero:after{left:1rem;right:1rem;bottom:.8rem;opacity:.5}.interface-mode-footer-line{align-items:flex-start;font-size:.7rem;line-height:1.45}}@media(prefers-reduced-motion:reduce){.orbit-motion-toggle{display:none}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.orbit-signal:after{opacity:.24}.lab-line-chart--active .lab-line-chart__lead:before{animation:none!important;transform:none}.galaxy-depth:before,.galaxy-depth:after,.stellar-river,.ion-shelf,.star,.star-cluster,.galaxy-mesh,.shooting-star,.orbit-track,.orbit-track:before,.radar-sweep,.signal-core,.signal-core:before,.signal-core:after,.core-plasma,.core-latitude,.core-refraction,.core-equator,.node-label:before,.flow-led,.orbital-system:before,.orbital-system:after{animation:none!important}body[class*=interface-mode-] .hero:before{animation:none;transform:none}}@media(max-width:1100px){.llm-ladder-layout,.token-lab-header,.token-lab-primer,.token-impact-panel,.token-lab-workspace{grid-template-columns:1fr}.llm-ladder-toc,.token-lab-column-side{position:static}.token-primer-grid,.token-dashboard,.token-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.token-preset-buttons{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.llm-ladder-topline,.llm-ladder-controls,.llm-term-grid,.llm-misconception-grid>div:last-child,.llm-related-links>div:last-child,.chaos-visual,.chaos-controls,.chaos-setup-row,.chaos-control-grid,.chaos-steps,.chaos-variable-guide{grid-template-columns:1fr}.llm-ladder-controls>div{width:100%}.llm-ladder-controls button{flex:1 1 10rem}.chaos-screen{grid-row:auto}.probability-bars[data-prob-chart-mode=signal]{grid-template-columns:1fr}.probability-bars[data-prob-chart-mode=signal] .probability-chart,.probability-bars[data-prob-chart-mode=signal] .probability-bar-grid{grid-column:auto;grid-row:auto;max-width:none}.token-use-steps,.token-use-steps ol,.token-impact-actions ul{grid-template-columns:1fr}}@media(max-width:620px){.llm-level summary{grid-template-columns:1fr auto}.llm-level-badge{justify-self:start}.llm-level summary span:last-of-type{grid-column:1 / -1}.llm-term-card{min-height:auto}.lab-intro,.probability-exhibit,.probability-doors,.probability-actions,.probability-metrics,.probability-steps,.probability-fallacy-grid,.probability-result-grid,.chaos-exhibit,.chaos-visual,.chaos-controls,.chaos-setup-row,.chaos-readouts,.chaos-readout-help,.chaos-control-grid,.chaos-steps,.chaos-variable-guide,.chaos-actions,.token-primer-grid,.token-preset-buttons,.token-dashboard,.token-prompt-grid,.token-control-grid,.token-profile-grid,.token-mini-dashboard,.token-context-stats{grid-template-columns:1fr}.lab-grid,.lab-showcase-grid{flex-direction:column}.lab-grid>.lab-card,.lab-grid>.lab-index-card{flex-basis:auto;min-width:0}.token-lab-shell{width:min(100%,calc(100vw - 1rem))}.token-budget-lab-entry{padding-inline:.5rem}.token-lab-header,.token-lab-primer,.token-preset-panel,.token-impact-panel,.token-lab-panel,.token-metric{padding:.78rem}.token-lab-title-block h2{font-size:clamp(2.05rem,13vw,3.2rem)}.token-panel-heading{display:grid}.token-panel-heading>span{width:100%}.research-standalone-exhibit .probability-steps{grid-template-columns:1fr}}.gdx-cmdk-lock{overflow:hidden}.gdx-cmdk{position:fixed;inset:0;z-index:4000;display:grid;align-items:start;justify-items:center;padding:clamp(3.5rem,12vh,9rem) 1rem 2rem}.gdx-cmdk[hidden]{display:none}.gdx-cmdk__backdrop{position:fixed;inset:0;background:radial-gradient(120% 90% at 50% 0%,#0024308c,#010407d1);-webkit-backdrop-filter:blur(6px) saturate(1.1);backdrop-filter:blur(6px) saturate(1.1);opacity:0;transition:opacity .18s ease}.gdx-cmdk.is-open .gdx-cmdk__backdrop{opacity:1}.gdx-cmdk__panel{position:relative;width:min(40rem,100%);max-height:min(70vh,38rem);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(0,217,255,.42);border-radius:4px;background:linear-gradient(180deg,rgba(0,217,255,.06),transparent 26%),linear-gradient(180deg,#091218fa,#03070bfc);box-shadow:0 40px 120px #0000009e,0 0 56px #00d9ff24,inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(22px) saturate(1.3);backdrop-filter:blur(22px) saturate(1.3);transform:translateY(-10px) scale(.985);opacity:0;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.gdx-cmdk.is-open .gdx-cmdk__panel{transform:translateY(0) scale(1);opacity:1}.gdx-cmdk__bar{display:flex;align-items:center;gap:.7rem;padding:.95rem 1.1rem;border-bottom:1px solid rgba(0,217,255,.18)}.gdx-cmdk__prompt{color:var(--cyan);font-family:var(--font-mono);font-weight:800;font-size:.9rem;text-shadow:0 0 14px rgba(0,217,255,.5)}.gdx-cmdk__input{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font-family:var(--font-mono);font-size:1.02rem;letter-spacing:.01em}.gdx-cmdk__input::placeholder{color:#aab7c5b3}.gdx-cmdk__input:focus{outline:none}.gdx-cmdk__esc{padding:.16rem .5rem;border:1px solid rgba(155,229,255,.28);border-radius:3px;color:var(--muted);font-family:var(--font-mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.08em}.gdx-cmdk__list{flex:1;margin:0;padding:.5rem;overflow-y:auto;list-style:none;scrollbar-width:thin}.gdx-cmdk__group{padding:.7rem .7rem .35rem;color:var(--muted);font-family:var(--font-mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.16em}.gdx-cmdk__option{display:grid;grid-template-columns:1.4rem 1fr auto;align-items:center;gap:.7rem;padding:.6rem .7rem;border:1px solid transparent;border-radius:3px;cursor:pointer}.gdx-cmdk__option[aria-selected=true]{border-color:#00d9ff6b;background:linear-gradient(90deg,rgba(0,217,255,.14),rgba(0,217,255,.03) 70%,transparent),#ffffff05;box-shadow:inset 0 0 0 1px #00d9ff1f}.gdx-cmdk__icon{color:var(--cyan);font-family:var(--font-mono);font-weight:800;text-align:center;opacity:.85}.gdx-cmdk__label{color:var(--text);font-size:.96rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gdx-cmdk__meta{color:var(--muted);font-family:var(--font-mono);font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:13rem}.gdx-cmdk__option[aria-selected=true] .gdx-cmdk__meta{color:var(--cyan)}.gdx-cmdk__empty{margin:0;padding:1.6rem 1rem 2rem;color:var(--muted);text-align:center;font-size:.92rem}.gdx-cmdk__foot{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:.6rem 1.1rem;border-top:1px solid rgba(0,217,255,.14);color:var(--muted);font-family:var(--font-mono);font-size:.68rem}.gdx-cmdk__foot kbd{display:inline-block;min-width:1.1rem;margin-right:.18rem;padding:.05rem .32rem;border:1px solid rgba(155,229,255,.24);border-radius:3px;text-align:center}.gdx-cmdk__sig{margin-left:auto;color:#00d9ff8c;letter-spacing:.1em;transition:color .16s ease}.gdx-cmdk__sig.is-confirm{color:var(--green);text-shadow:0 0 12px rgba(62,232,154,.5)}.gdx-cmdk-launch{display:inline-flex;align-items:center;gap:.5rem;margin-left:.4rem;padding:.42rem .7rem;border:1px solid rgba(155,229,255,.22);border-radius:3px;background:linear-gradient(180deg,#ffffff0a,#ffffff03);color:var(--muted);font-family:var(--font-mono);font-size:.74rem;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.gdx-cmdk-launch:hover,.gdx-cmdk-launch:focus-visible{border-color:#00d9ff80;color:var(--text);background:#00d9ff14;outline:none}.gdx-cmdk-launch__glyph{color:var(--cyan);font-weight:800}.gdx-cmdk-launch kbd{padding:.06rem .36rem;border:1px solid rgba(155,229,255,.24);border-radius:3px;color:var(--soft);font-size:.64rem}@media(max-width:1400px){.gdx-cmdk-launch__text,.interface-mode-toggle-detail{display:none}.interface-mode-toggle{width:auto}}@media(max-width:760px){.gdx-cmdk-launch kbd{display:none}}@media(prefers-reduced-motion:reduce){.gdx-cmdk__backdrop,.gdx-cmdk__panel{transition:none}}.gdx-reveal-ready .gdx-reveal{opacity:0;transform:translateY(22px);transition:opacity .62s ease,transform .62s cubic-bezier(.2,.8,.2,1);transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform}.gdx-reveal-ready .gdx-reveal.is-revealed{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.gdx-reveal-ready .gdx-reveal{opacity:1;transform:none;transition:none}}.proof-stack{display:grid;gap:clamp(1.5rem,3vw,2.4rem);margin:0 0 clamp(1.8rem,3.5vw,2.8rem);padding-bottom:clamp(1.6rem,3vw,2.4rem);border-bottom:1px solid rgba(255,255,255,.1)}.proof-stack__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:1px;margin:0;background:color-mix(in oklab,currentColor 22%,transparent);border:1px solid color-mix(in oklab,currentColor 26%,transparent)}.proof-stack__metrics>div{display:grid;gap:.35rem;align-content:start;padding:clamp(.95rem,1.9vw,1.35rem);background:#050b10f0}.proof-stack__metrics dt{margin:0;color:currentColor;font-family:var(--font-mono);font-size:clamp(1.7rem,3vw,2.5rem);font-weight:800;line-height:1;text-shadow:0 0 20px color-mix(in oklab,currentColor 38%,transparent)}.proof-stack__metrics dd{margin:0;color:var(--muted);font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em}.proof-stack__timeline{list-style:none;margin:0;padding:0;display:grid;gap:1.15rem}.proof-stack__timeline li{position:relative;display:grid;gap:.18rem;padding-left:1.7rem}.proof-stack__timeline li:before{content:"";position:absolute;left:.2rem;top:.35rem;width:.6rem;height:.6rem;border-radius:50%;background:currentColor;box-shadow:0 0 12px color-mix(in oklab,currentColor 60%,transparent)}.proof-stack__timeline li:after{content:"";position:absolute;left:.48rem;top:1rem;bottom:-1.15rem;width:1px;background:color-mix(in oklab,currentColor 32%,transparent)}.proof-stack__timeline li:last-child:after{display:none}.proof-stack__date{color:currentColor;font-family:var(--font-mono);font-size:.82rem;font-weight:700;letter-spacing:.04em}.proof-stack__event{color:var(--soft);line-height:1.55}.product-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:clamp(1.1rem,2.4vw,1.8rem);margin:0 0 clamp(1.9rem,3.6vw,2.9rem)}.product-gallery>.product-frame:first-child{grid-column:1 / -1}.product-frame{margin:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in oklab,currentColor 32%,transparent);border-radius:9px;background:#050b10e6;box-shadow:0 24px 64px #0000006b,0 0 34px color-mix(in oklab,currentColor 14%,transparent),inset 0 1px #ffffff14}.product-frame__bar{display:flex;align-items:center;gap:.42rem;padding:.55rem .85rem;background:linear-gradient(180deg,#ffffff0e,#ffffff03);border-bottom:1px solid rgba(255,255,255,.08)}.product-frame__bar>span:not(.product-frame__url){width:.58rem;height:.58rem;border-radius:50%;background:color-mix(in oklab,currentColor 42%,#26333c)}.product-frame__url{margin-left:.6rem;color:var(--muted);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.04em}.product-frame img{display:block;width:100%;height:auto;border:0}.product-frame figcaption{padding:.85rem 1rem;color:var(--soft);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.02em;line-height:1.5;border-top:1px solid rgba(255,255,255,.06)}.detail-hero--proof{padding-top:clamp(2.6rem,4.8vw,4.6rem);padding-bottom:clamp(2rem,4vw,3.4rem)}.detail-hero--proof h1{max-width:min(18ch,100%);font-size:clamp(2.9rem,5.6vw,5.4rem);line-height:.98}.proof-stack--hero{max-width:58rem;margin:.35rem 0 0;padding-bottom:0;border-bottom:0;color:var(--accent-colour)}.hero-capture{max-width:min(100%,62rem);margin-top:clamp(.6rem,1.6vw,1.2rem);color:var(--accent-colour)}.proof-stack__metrics>div:before{content:"";height:3px;background:repeating-linear-gradient(90deg,color-mix(in oklab,currentColor 62%,transparent) 0 5px,transparent 5px 7px);opacity:.55}.proof-stack__metrics dt{font-variant-numeric:tabular-nums}.product-gallery--secondary{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr))}.product-gallery--secondary>.product-frame:first-child{grid-column:auto}.detail-content--case .document-prose{counter-reset:bay}.detail-content--case .document-prose h2{counter-increment:bay;position:relative;display:grid;gap:.55rem;padding-bottom:.6rem;border-bottom:0;background:linear-gradient(90deg,color-mix(in oklab,var(--accent-colour) 52%,transparent),transparent 72%) left bottom / 100% 1px no-repeat}.detail-content--case .document-prose h2:before{content:"// 0" counter(bay) / "";color:var(--accent-colour);font-size:.74rem;font-weight:700;letter-spacing:.14em;text-shadow:0 0 14px rgba(var(--accent-rgb),.4)}.detail-content--case .document-prose h2:after{content:"0" counter(bay) / "";position:absolute;right:0;top:-.2em;z-index:-1;color:var(--accent-colour);font-family:var(--font-mono);font-size:clamp(3rem,5.5vw,5rem);font-weight:700;letter-spacing:-.05em;line-height:1;opacity:.07;pointer-events:none}.detail-content--case .document-prose ul{padding-left:1.2rem}.detail-content--case .document-prose li::marker{color:var(--accent-colour)}.detail-content--case .document-prose li+li{margin-top:.6rem}.detail-content--case .document-prose li>strong{color:var(--text)}.flight-log{max-width:var(--col-wide);margin-top:clamp(2.6rem,5vw,4rem);padding-top:clamp(1.3rem,2.4vw,1.9rem);border-top:1px solid color-mix(in oklab,currentColor 26%,transparent)}.flight-log__heading{margin:0;color:var(--accent-colour);font-family:var(--font-mono);font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 14px rgba(var(--accent-rgb),.4)}.flight-log__list{display:grid;gap:1.1rem;margin:1.3rem 0 0;padding:0;list-style:none}.flight-log__list li{display:grid;position:relative;grid-template-columns:6.5rem minmax(0,1fr);gap:.4rem 1.1rem;padding-left:1.6rem}.flight-log__list li:before{position:absolute;content:"";left:.15rem;top:.4rem;width:.55rem;height:.55rem;border-radius:50%;background:currentColor;box-shadow:0 0 12px color-mix(in oklab,currentColor 60%,transparent)}.flight-log__list li:after{position:absolute;content:"";left:.4rem;top:1.05rem;bottom:-1.1rem;width:1px;background:color-mix(in oklab,currentColor 32%,transparent)}.flight-log__list li:last-child:after{display:none}.flight-log__date{color:currentColor;font-family:var(--font-mono);font-size:.82rem;font-weight:700;letter-spacing:.05em;font-variant-numeric:tabular-nums}.flight-log__event{max-width:60ch;color:var(--soft);line-height:1.6}@media(max-width:560px){.flight-log__list li{grid-template-columns:minmax(0,1fr)}}.card-start-hint{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 .7rem;padding:.28rem .6rem;color:var(--accent-colour);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.02em;text-transform:uppercase;border:1px solid color-mix(in oklab,currentColor 32%,transparent);border-radius:999px;background:color-mix(in oklab,currentColor 10%,transparent)}.card-start-hint:before{content:"→";color:currentColor}.seo-card-date{margin:.4rem 0 0;color:var(--muted);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.04em}.seo-card-date__label{text-transform:uppercase;color:color-mix(in oklab,currentColor 70%,var(--muted));margin-right:.35rem}.detail-dates{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin:.4rem 0 1.1rem;color:var(--muted);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.03em}.detail-date__label{text-transform:uppercase;margin-right:.4rem;color:var(--accent-colour)}.resume-contact{display:flex;flex-wrap:wrap;gap:.45rem 1.4rem;margin:.9rem 0 0;padding:0;list-style:none;color:var(--soft);font-family:var(--font-mono);font-size:.84rem}.resume-contact li{position:relative}.resume-section{margin:0 0 clamp(1.8rem,3.5vw,2.8rem)}.resume-section>h2{margin:0 0 1rem;color:var(--accent-colour);font-family:var(--font-mono);font-size:clamp(1.15rem,2vw,1.5rem);text-transform:uppercase;letter-spacing:.04em}.resume-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.resume-chips li{padding:.35rem .7rem;color:var(--soft);font-family:var(--font-mono);font-size:.78rem;border:1px solid color-mix(in oklab,currentColor 26%,transparent);border-radius:999px;background:color-mix(in oklab,currentColor 8%,transparent)}.resume-timeline{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem}.resume-job{position:relative;padding-left:1.8rem}.resume-job:before{content:"";position:absolute;left:.2rem;top:.45rem;width:.62rem;height:.62rem;border-radius:50%;background:currentColor;box-shadow:0 0 12px color-mix(in oklab,currentColor 60%,transparent)}.resume-job:after{content:"";position:absolute;left:.5rem;top:1.2rem;bottom:-1.6rem;width:1px;background:color-mix(in oklab,currentColor 30%,transparent)}.resume-job:last-child:after{display:none}.resume-job__head h3{margin:0;color:var(--text);font-family:var(--font-mono);font-size:clamp(1.05rem,1.8vw,1.3rem)}.resume-job__org{margin:.2rem 0 0;color:var(--soft);font-weight:650}.resume-job__dates{margin:.15rem 0 0;color:var(--muted);font-family:var(--font-mono);font-size:.76rem;letter-spacing:.04em;text-transform:uppercase}.resume-job__lead{margin:.6rem 0 .5rem;color:var(--soft)}.resume-job ul{margin:.5rem 0 0;padding:0;list-style:none;display:grid;gap:.4rem}.resume-job ul li{position:relative;padding-left:1.1rem;color:var(--muted);font-size:.92rem;line-height:1.6}.resume-job ul li:before{content:">";position:absolute;left:0;color:var(--accent-colour)}.resume-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1px;background:color-mix(in oklab,currentColor 20%,transparent);border:1px solid color-mix(in oklab,currentColor 24%,transparent)}.resume-grid__item{padding:clamp(.95rem,1.9vw,1.3rem);background:#050b10f0}.resume-grid__item h3{margin:0 0 .45rem;color:var(--accent-colour);font-family:var(--font-mono);font-size:.82rem;text-transform:uppercase;letter-spacing:.05em}.resume-grid__item p{margin:0;color:var(--muted);font-size:.9rem;line-height:1.6}.resume-edu-list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.resume-edu h3{margin:0;color:var(--text);font-family:var(--font-mono);font-size:1rem}.resume-edu p{margin:.2rem 0 0;color:var(--soft)}.resume-edu__detail{color:var(--muted)!important;font-size:.88rem}.resume-rolefit__aligned{margin-top:.8rem;color:var(--soft)}.resume-pdf-note{margin:clamp(1.6rem,3vw,2.4rem) 0 0;padding-top:1.2rem;border-top:1px solid rgba(255,255,255,.1);color:var(--muted);font-size:.9rem}.experience-timeline-section{margin-top:clamp(1.8rem,3.5vw,2.8rem)}.experience-timeline-head{margin-bottom:clamp(1.4rem,3vw,2rem)}.experience-timeline-head>p:first-child{color:var(--accent-colour);font-family:var(--font-mono);font-size:.74rem;text-transform:uppercase;letter-spacing:.06em}.experience-timeline-head h2{margin:.4rem 0 .6rem;color:var(--text);font-family:var(--font-mono);font-size:clamp(1.4rem,2.4vw,2rem)}.experience-timeline-lead{max-width:60ch;color:var(--muted);line-height:1.65}.experience-education{margin-top:clamp(1.6rem,3vw,2.4rem)}.experience-education>h3{margin:0 0 .9rem;color:var(--accent-colour);font-family:var(--font-mono);font-size:1rem;text-transform:uppercase;letter-spacing:.05em}@media(max-width:1279px){.nav-toggle{display:inline-flex}.nav-links{grid-column:1 / -1;grid-row:1;position:absolute;top:100%;left:0;right:0;z-index:19;display:none;flex-direction:column;align-items:stretch;justify-self:stretch;width:auto;max-width:none;white-space:normal;gap:.3rem;margin:0;padding:.7rem 5.2vw 1.05rem;overflow:visible;border-bottom:1px solid rgba(var(--accent-rgb),.28);background:#030609f7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 48px #00000073}.topbar.is-open .nav-links{display:flex}.nav-links a{display:flex;align-items:center;min-height:44px;padding:0 .75rem}.interface-mode-toggle{width:auto}}@media(max-width:430px){.interface-mode-toggle-copy{display:none}.interface-mode-toggle{width:auto;min-width:0;padding:.3rem}}@media(max-width:620px){.topbar{grid-template-columns:repeat(5,max-content);justify-content:space-between;gap:.45rem}.nav-toggle{padding:0 .55rem}.interface-mode-toggle{padding:.3rem .36rem}.interface-mode-toggle-detail{display:none}}:is(#about,#capabilities,#tools,#labs,#ventures,#research,#work-with-me){--cohesion-route-light: color-mix( in oklab, var(--accent-colour, var(--cyan)) 76%, var(--core-accent, var(--cyan)) 24% );--cohesion-route-strength: 18%;--cohesion-pin-strength: 58%;--cohesion-route-x: 100%;--cohesion-route-y: 42%;--cohesion-route-rx: 46%;--cohesion-route-ry: 66%;--cohesion-waypoint-x: 54%;--cohesion-waypoint-y: 42%}#about{--cohesion-route-x: 100%;--cohesion-route-y: 26%;--cohesion-route-rx: 48%;--cohesion-route-ry: 68%;--cohesion-waypoint-x: 52%;--cohesion-waypoint-y: 26%}#capabilities{--cohesion-route-x: 0%;--cohesion-route-y: 55%;--cohesion-route-rx: 50%;--cohesion-route-ry: 64%;--cohesion-waypoint-x: 50%;--cohesion-waypoint-y: 55%}#tools{--cohesion-route-x: 100%;--cohesion-route-y: 44%;--cohesion-route-rx: 46%;--cohesion-route-ry: 64%;--cohesion-waypoint-x: 54%;--cohesion-waypoint-y: 44%}#labs{--cohesion-route-x: 0%;--cohesion-route-y: 47%;--cohesion-route-rx: 44%;--cohesion-route-ry: 66%;--cohesion-waypoint-x: 44%;--cohesion-waypoint-y: 47%}#ventures{--cohesion-route-x: 100%;--cohesion-route-y: 52%;--cohesion-route-rx: 44%;--cohesion-route-ry: 62%;--cohesion-waypoint-x: 56%;--cohesion-waypoint-y: 52%}#research{--cohesion-route-x: 0%;--cohesion-route-y: 56%;--cohesion-route-rx: 48%;--cohesion-route-ry: 64%;--cohesion-waypoint-x: 48%;--cohesion-waypoint-y: 56%}#work-with-me{--cohesion-route-x: 96%;--cohesion-route-y: 44%;--cohesion-route-rx: 40%;--cohesion-route-ry: 66%;--cohesion-waypoint-x: 56%;--cohesion-waypoint-y: 44%}:is(#about,#capabilities,#tools,#labs,#ventures,#research,#work-with-me):before{background:radial-gradient(circle at var(--cohesion-waypoint-x) var(--cohesion-waypoint-y),rgba(255,255,255,.94) 0 1px,color-mix(in srgb,var(--cohesion-route-light) var(--cohesion-pin-strength),transparent) 1.5px 3px,rgba(3,6,9,.92) 3.5px 5px,transparent 5.5px),radial-gradient(circle at var(--cohesion-waypoint-x) var(--cohesion-waypoint-y),color-mix(in srgb,var(--cohesion-route-light) 20%,transparent),transparent 2.15rem),radial-gradient(ellipse var(--cohesion-route-rx) var(--cohesion-route-ry) at var(--cohesion-route-x) var(--cohesion-route-y),transparent 98.75%,color-mix(in srgb,var(--cohesion-route-light) var(--cohesion-route-strength),transparent) 99.2% 99.65%,transparent 100%),radial-gradient(135% 58% at 50% -12%,rgba(var(--accent-rgb),.1),transparent 62%),radial-gradient(circle at 14% 6%,rgba(var(--accent-rgb),.065),transparent 26rem),radial-gradient(circle at 90% 94%,rgba(var(--accent-rgb),.045),transparent 32rem),linear-gradient(180deg,rgba(255,255,255,.018),transparent 14rem)}body[data-active-section=about] #about,body[data-active-section=capabilities] #capabilities,body[data-active-section=tools] #tools,body[data-active-section=labs] #labs,body[data-active-section=ventures] #ventures,body[data-active-section=research] #research,body[data-active-section=workWithMe] #work-with-me{--cohesion-route-strength: 31%;--cohesion-pin-strength: 90%}body[class*=page-accent-][data-active-section=about]{--core-accent: var(--section-accent-about)}body[class*=page-accent-][data-active-section=capabilities]{--core-accent: var(--section-accent-capabilities)}body[class*=page-accent-][data-active-section=tools]{--core-accent: var(--section-accent-tools)}body[class*=page-accent-][data-active-section=labs]{--core-accent: var(--section-accent-labs)}body[class*=page-accent-][data-active-section=ventures]{--core-accent: var(--section-accent-ventures)}body[class*=page-accent-][data-active-section=research]{--core-accent: var(--section-accent-research)}body[class*=page-accent-][data-active-section=workWithMe]{--core-accent: var(--section-accent-work)}:is(#about,#capabilities,#tools,#labs,#ventures,#research)>.section-heading>p:first-child,#work-with-me .about-copy>p:first-child{display:inline-flex;width:fit-content;align-items:center;gap:.48rem;white-space:nowrap;border-color:color-mix(in srgb,var(--cohesion-route-light) 44%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--cohesion-route-light) 11%,transparent),transparent 72%),#03070ac2;box-shadow:inset 0 1px #ffffff0e,0 0 16px color-mix(in srgb,var(--cohesion-route-light) 8%,transparent);color:var(--accent-colour, var(--cyan));font-weight:700;letter-spacing:.1em;line-height:1.12}#work-with-me .about-copy>p:first-child{margin:0 0 .95rem;padding:.3rem .6rem;border-style:solid;border-width:1px;font-family:var(--font-mono)}:is(#about,#capabilities,#tools,#labs,#ventures,#research)>.section-heading>p:first-child:before,#work-with-me .about-copy>p:first-child:before{content:"";width:.44rem;height:.44rem;flex:none;border:1px solid rgba(255,255,255,.66);border-radius:50%;background:radial-gradient(circle,#fff 0 17%,var(--cohesion-route-light) 20% 58%,rgba(3,6,9,.92) 62% 100%);box-shadow:0 0 8px color-mix(in srgb,var(--cohesion-route-light) 72%,transparent),0 0 18px color-mix(in srgb,var(--cohesion-route-light) 24%,transparent)}:is(#about,#capabilities,#tools,#labs,#ventures,#research)>.section-heading:after{height:3px;border:0;background:radial-gradient(circle at 100% 50%,rgba(255,255,255,.8) 0 1px,var(--cohesion-route-light) 1.5px 2.5px,transparent 3px),linear-gradient(90deg,color-mix(in srgb,var(--cohesion-route-light) 68%,transparent),color-mix(in srgb,var(--cohesion-route-light) 18%,transparent) 72%,transparent) center / 100% 1px no-repeat,repeating-linear-gradient(90deg,transparent 0 15px,color-mix(in srgb,var(--cohesion-route-light) 16%,transparent) 15px 16px);box-shadow:0 0 12px color-mix(in srgb,var(--cohesion-route-light) 15%,transparent)}#about>.section-heading:after{height:5px;border-block:1px solid rgba(155,229,255,.08)}@keyframes orbital-site-waypoint-acquire{0%{transform:scale(.82);box-shadow:0 0 color-mix(in srgb,var(--cohesion-route-light) 0%,transparent)}54%{transform:scale(1.34);box-shadow:0 0 12px color-mix(in srgb,var(--cohesion-route-light) 88%,transparent),0 0 30px color-mix(in srgb,var(--cohesion-route-light) 34%,transparent)}to{transform:scale(1)}}body[data-active-section=about] #about>.section-heading>p:first-child:before,body[data-active-section=capabilities] #capabilities>.section-heading>p:first-child:before,body[data-active-section=tools] #tools>.section-heading>p:first-child:before,body[data-active-section=labs] #labs>.section-heading>p:first-child:before,body[data-active-section=ventures] #ventures>.section-heading>p:first-child:before,body[data-active-section=research] #research>.section-heading>p:first-child:before,body[data-active-section=workWithMe] #work-with-me .about-copy>p:first-child:before{animation:orbital-site-waypoint-acquire .68s var(--ease-out-expo) both}:is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack){--cohesion-board-x: 8%;--cohesion-board-y: 50%;--cohesion-board-rx: 54%;--cohesion-board-ry: 72%;--cohesion-board-node-x: 62%;--cohesion-board-node-y: 16%;--cohesion-board-rail-y: 58%;--cohesion-board-rail-rotate: -1.5deg;position:relative;isolation:isolate}#tools .tools-showcase-grid,#ventures .flagship-grid{--cohesion-board-x: 92%;--cohesion-board-node-x: 38%;--cohesion-board-rail-rotate: 1.5deg}#labs .lab-showcase-grid{--cohesion-board-y: 44%;--cohesion-board-rail-y: 52%}#research .research-showcase-grid{--cohesion-board-y: 58%;--cohesion-board-node-y: 74%}#work-with-me .build-stack{--cohesion-board-x: 50%;--cohesion-board-y: 116%;--cohesion-board-rx: 46%;--cohesion-board-ry: 78%;--cohesion-board-node-x: 50%;--cohesion-board-node-y: 88%;--cohesion-board-rail-y: 50%;--cohesion-board-rail-rotate: 0deg}@media(min-width:981px){#about .launch-console{grid-template-columns:minmax(0,1.12fr) minmax(22rem,.88fr)}:is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):before{position:absolute;inset:-1rem 2% -1.15rem;z-index:0;width:auto;height:auto;border:0;content:"";pointer-events:none;background:radial-gradient(circle at var(--cohesion-board-node-x) var(--cohesion-board-node-y),rgba(255,255,255,.82) 0 1px,color-mix(in srgb,var(--cohesion-route-light) 54%,transparent) 1.5px 3px,transparent 4px),radial-gradient(ellipse var(--cohesion-board-rx) var(--cohesion-board-ry) at var(--cohesion-board-x) var(--cohesion-board-y),transparent 98.7%,color-mix(in srgb,var(--cohesion-route-light) 14%,transparent) 99.15% 99.6%,transparent 100%),linear-gradient(90deg,color-mix(in srgb,var(--cohesion-route-light) 6%,transparent),transparent 58%),repeating-linear-gradient(90deg,rgba(255,255,255,.024) 0 1px,transparent 1px 7.5rem);opacity:.72;transform:none}:is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):after{position:absolute;left:4%;right:4%;top:var(--cohesion-board-rail-y);bottom:auto;z-index:0;width:auto;height:1px;border:0;content:"";pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--cohesion-route-light) 26%,transparent) 22%,rgba(255,255,255,.1) 58%,transparent);opacity:.72;transform:rotate(var(--cohesion-board-rail-rotate));transform-origin:center}#labs .lab-card:nth-child(1),#research .research-note:nth-child(1){grid-column:1 / span 7}#labs .lab-card:nth-child(2),#research .research-note:nth-child(2){grid-column:8 / span 5;margin-top:clamp(.8rem,1.6vw,1.5rem)}#labs .lab-card:nth-child(3),#research .research-note:nth-child(3){grid-column:1 / span 5}#labs .lab-card:nth-child(4),#research .research-note:nth-child(4){grid-column:6 / span 7}}:is(#about .launch-primary,#capabilities .route-card:first-child,#tools .tool-preview-card:first-child,#labs .lab-card:first-child,#ventures .flagship-card:first-child,#research .research-note:first-child){--cohesion-station-light: color-mix( in oklab, var(--accent-colour, var(--cyan)) 72%, var(--core-accent, var(--cyan)) 28% );border-color:color-mix(in srgb,var(--cohesion-station-light) 58%,rgba(255,255,255,.12));box-shadow:0 32px 88px #0000006b,0 0 42px color-mix(in srgb,var(--cohesion-station-light) 9%,transparent),inset 2px 0 color-mix(in srgb,var(--cohesion-station-light) 38%,transparent),inset 0 1px #ffffff26}:is(#about .launch-primary,#capabilities .route-card:first-child,#tools .tool-preview-card:first-child,#labs .lab-card:first-child,#ventures .flagship-card:first-child,#research .research-note:first-child):after{position:absolute;inset:0;z-index:0;content:"";pointer-events:none;background:linear-gradient(225deg,transparent 45%,color-mix(in srgb,var(--cohesion-station-light) 72%,transparent) 47% 52%,transparent 54%) top right / 24px 24px no-repeat,linear-gradient(45deg,transparent 45%,color-mix(in srgb,var(--cohesion-station-light) 52%,transparent) 47% 52%,transparent 54%) bottom left / 24px 24px no-repeat,linear-gradient(90deg,color-mix(in srgb,var(--cohesion-station-light) 42%,transparent),transparent 44%) top left / 70% 1px no-repeat,linear-gradient(270deg,color-mix(in srgb,var(--cohesion-station-light) 24%,transparent),transparent 38%) bottom right / 56% 1px no-repeat,radial-gradient(circle at 84% 10%,color-mix(in srgb,var(--cohesion-station-light) 11%,transparent),transparent 14rem),var(--gd-micrograin) 0 0 / 360px 360px repeat;background-blend-mode:normal,normal,screen,screen,screen,screen;opacity:.82}:is(#about .operator-map,#capabilities .route-card:nth-child(2),#tools .tool-preview-card:nth-child(2),#tools .tool-directory-panel,#labs .lab-card:nth-child(2),#ventures .flagship-card:nth-child(2),#research .research-note:nth-child(2)){border-color:color-mix(in srgb,var(--accent-colour, var(--cyan)) 29%,rgba(255,255,255,.1));box-shadow:0 18px 52px #0000004d,inset 0 1px #ffffff1a}:is(#capabilities .route-card:nth-child(n+3),#tools .tool-preview-card:nth-child(n+3),#labs .lab-card:nth-child(n+3),#labs .lab-index-card,#ventures .flagship-card:nth-child(n+3),#research .research-note:nth-child(n+3),#work-with-me .build-stack a){border-color:color-mix(in srgb,var(--accent-colour, var(--cyan)) 17%,rgba(255,255,255,.075));box-shadow:0 9px 28px #0003,inset 0 1px #ffffff0e}:is(#capabilities .route-card:nth-child(n+3),#tools .tool-preview-card:nth-child(n+3),#labs .lab-card:nth-child(n+3),#labs .lab-index-card,#ventures .flagship-card:nth-child(n+3),#research .research-note:nth-child(n+3),#work-with-me .build-stack a):before{opacity:.12}#work-with-me .work-cta-row{grid-column:1 / -1;min-height:5rem;align-items:center;margin-top:.35rem}#work-with-me .work-command.gdx-glass-button{position:relative;z-index:1;box-shadow:0 18px 54px #00000057}.document-hero .document-background{--cohesion-document-route: color-mix( in oklab, var(--core-accent, var(--document-accent)) 72%, var(--document-accent) 28% );background:radial-gradient(circle at 77% 18%,rgba(255,255,255,.9) 0 1px,color-mix(in srgb,var(--cohesion-document-route) 62%,transparent) 1.5px 3px,transparent 4px),radial-gradient(ellipse 44% 80% at 120% 48%,transparent 98.75%,color-mix(in srgb,var(--cohesion-document-route) 34%,transparent) 99.15% 99.58%,transparent 100%)}.seo-hero{--cohesion-seo-route: color-mix( in oklab, var(--accent-colour, var(--cyan)) 84%, var(--core-accent, var(--cyan)) 16% );--cohesion-seo-orbit-x: 118%;--cohesion-seo-orbit-y: 48%;--cohesion-seo-waypoint-x: 73%;--cohesion-seo-waypoint-y: 20%}body.page-accent-tools .seo-hero{--cohesion-seo-orbit-x: 116%;--cohesion-seo-orbit-y: 56%;--cohesion-seo-waypoint-x: 72%;--cohesion-seo-waypoint-y: 27%}body.page-accent-labs .seo-hero{--cohesion-seo-orbit-x: 122%;--cohesion-seo-orbit-y: 42%;--cohesion-seo-waypoint-x: 76%;--cohesion-seo-waypoint-y: 16%}body.page-accent-ventures .seo-hero{--cohesion-seo-orbit-x: 118%;--cohesion-seo-orbit-y: 50%;--cohesion-seo-waypoint-x: 72%;--cohesion-seo-waypoint-y: 22%}body.page-accent-research .seo-hero{--cohesion-seo-orbit-x: 120%;--cohesion-seo-orbit-y: 54%;--cohesion-seo-waypoint-x: 75%;--cohesion-seo-waypoint-y: 25%}body.page-accent-work .seo-hero{--cohesion-seo-orbit-x: 118%;--cohesion-seo-orbit-y: 43%;--cohesion-seo-waypoint-x: 73%;--cohesion-seo-waypoint-y: 17%}.seo-hero:before{background:radial-gradient(circle at var(--cohesion-seo-waypoint-x) var(--cohesion-seo-waypoint-y),rgba(255,255,255,.96) 0 1px,color-mix(in srgb,var(--cohesion-seo-route) 78%,transparent) 1.5px 3.5px,rgba(3,6,9,.9) 4px 5px,transparent 5.5px),radial-gradient(circle at var(--cohesion-seo-waypoint-x) var(--cohesion-seo-waypoint-y),color-mix(in srgb,var(--cohesion-seo-route) 22%,transparent),transparent 2.8rem),radial-gradient(ellipse 45% 82% at var(--cohesion-seo-orbit-x) var(--cohesion-seo-orbit-y),transparent 98.7%,color-mix(in srgb,var(--cohesion-seo-route) 42%,transparent) 99.12% 99.58%,transparent 100%),linear-gradient(90deg,#030609c7,#0306093d 46%,#030609b3),radial-gradient(circle at 20% 16%,rgba(var(--accent-rgb),.17),transparent 28rem),var(--gd-page-atmosphere) center / cover no-repeat;background-blend-mode:normal,normal,screen,normal,normal,screen;opacity:.52}@media(max-width:980px){#about,#tools,#ventures,#work-with-me{--cohesion-route-x: 108%;--cohesion-route-rx: 54%;--cohesion-waypoint-x: 54%}#capabilities,#labs,#research{--cohesion-route-x: -8%;--cohesion-route-rx: 54%;--cohesion-waypoint-x: 46%}:is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack){--cohesion-board-x: -12%;--cohesion-board-y: 50%;--cohesion-board-rx: 74%;--cohesion-board-ry: 58%;--cohesion-board-node-x: 58%;--cohesion-board-node-y: 48%;--cohesion-board-rail-y: 54%;--cohesion-board-rail-rotate: -2.5deg}#tools .tools-showcase-grid,#ventures .flagship-grid{--cohesion-board-x: 112%;--cohesion-board-node-x: 42%;--cohesion-board-rail-rotate: 2.5deg}#labs .lab-showcase-grid{--cohesion-board-y: 44%;--cohesion-board-node-y: 40%;--cohesion-board-rail-y: 48%}#research .research-showcase-grid{--cohesion-board-y: 58%;--cohesion-board-node-y: 64%;--cohesion-board-rail-y: 60%}#work-with-me .build-stack{--cohesion-board-x: 50%;--cohesion-board-y: 108%;--cohesion-board-rx: 68%;--cohesion-board-ry: 54%;--cohesion-board-node-x: 50%;--cohesion-board-node-y: 84%;--cohesion-board-rail-y: 50%;--cohesion-board-rail-rotate: 0deg}:is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):before{position:absolute;inset:-.7rem 0 -.9rem;z-index:0;display:block;width:auto;height:auto;border:0;content:"";pointer-events:none;background:radial-gradient(circle at var(--cohesion-board-node-x) var(--cohesion-board-node-y),rgba(255,255,255,.92) 0 1px,color-mix(in srgb,var(--cohesion-route-light) 72%,transparent) 1.5px 3px,rgba(3,6,9,.88) 3.5px 5px,transparent 5.5px),radial-gradient(circle at var(--cohesion-board-node-x) var(--cohesion-board-node-y),color-mix(in srgb,var(--cohesion-route-light) 24%,transparent),transparent 1.85rem),radial-gradient(ellipse var(--cohesion-board-rx) var(--cohesion-board-ry) at var(--cohesion-board-x) var(--cohesion-board-y),transparent 98.45%,color-mix(in srgb,var(--cohesion-route-light) 34%,transparent) 98.95% 99.62%,transparent 100%);opacity:.78;transform:none}:is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):after{position:absolute;left:0;right:0;top:var(--cohesion-board-rail-y);bottom:auto;z-index:0;display:block;width:auto;height:1px;border:0;content:"";pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--cohesion-route-light) 38%,transparent) 20%,rgba(255,255,255,.14) 56%,color-mix(in srgb,var(--cohesion-route-light) 18%,transparent) 78%,transparent);opacity:.68;transform:rotate(var(--cohesion-board-rail-rotate));transform-origin:center}:is(#about .launch-primary,#capabilities .route-card:first-child,#tools .tool-preview-card:first-child,#labs .lab-card:first-child,#ventures .flagship-card:first-child,#research .research-note:first-child){box-shadow:0 18px 54px #00000052,0 0 28px color-mix(in srgb,var(--cohesion-station-light) 7%,transparent),inset 2px 0 color-mix(in srgb,var(--cohesion-station-light) 32%,transparent),inset 0 1px #ffffff1f}#work-with-me .work-cta-row{min-height:auto}.seo-hero:before{background:radial-gradient(ellipse 42% 66% at 126% 44%,transparent 98.7%,color-mix(in srgb,var(--cohesion-seo-route) 32%,transparent) 99.15% 99.6%,transparent 100%),linear-gradient(90deg,#030609cc,#0306096b 62%,#030609bd),radial-gradient(circle at 20% 16%,rgba(var(--accent-rgb),.14),transparent 24rem),var(--gd-page-atmosphere) center / cover no-repeat;background-blend-mode:screen,normal,normal,screen;opacity:.44}.document-hero .document-background{background:radial-gradient(ellipse 40% 68% at 138% 44%,transparent 98.75%,color-mix(in srgb,var(--cohesion-document-route) 22%,transparent) 99.15% 99.58%,transparent 100%)}}@media(prefers-reduced-motion:reduce){:is(#about,#capabilities,#tools,#labs,#ventures,#research)>.section-heading>p:first-child:before,#work-with-me .about-copy>p:first-child:before{animation:none;transition:none}}@media(prefers-reduced-transparency:reduce){:is(#about,#capabilities,#tools,#labs,#ventures,#research,#work-with-me):before,.seo-hero:before,:is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):before,:is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):after{display:none}.document-hero .document-background{background:none}:is(#about,#capabilities,#tools,#labs,#ventures,#research)>.section-heading>p:first-child,#work-with-me .about-copy>p:first-child{background:#05090d;box-shadow:none}}body.no-transparency :is(#about,#capabilities,#tools,#labs,#ventures,#research,#work-with-me):before,.no-transparency .seo-hero:before,body.no-transparency :is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):before,body.no-transparency :is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):after{display:none}body.no-transparency .document-hero .document-background{background:none}body.no-transparency :is(#about,#capabilities,#tools,#labs,#ventures,#research)>.section-heading>p:first-child,body.no-transparency #work-with-me .about-copy>p:first-child{background:#05090d;box-shadow:none}@media(prefers-contrast:more){:is(#about,#capabilities,#tools,#labs,#ventures,#research,#work-with-me):before,.seo-hero:before,:is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):before,:is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):after,:is(#about .launch-primary,#capabilities .route-card:first-child,#tools .tool-preview-card:first-child,#labs .lab-card:first-child,#ventures .flagship-card:first-child,#research .research-note:first-child):after{display:none}.document-hero .document-background{background:none}:is(#about,#capabilities,#tools,#labs,#ventures,#research)>.section-heading>p:first-child,#work-with-me .about-copy>p:first-child{border-color:currentColor;background:#05090d;box-shadow:none}:is(#about .launch-primary,#capabilities .route-card:first-child,#tools .tool-preview-card:first-child,#labs .lab-card:first-child,#ventures .flagship-card:first-child,#research .research-note:first-child){border-width:2px;box-shadow:none}}@media(forced-colors:active){:is(#about,#capabilities,#tools,#labs,#ventures,#research,#work-with-me):before,.seo-hero:before,:is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):before,:is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):after,:is(#about .launch-primary,#capabilities .route-card:first-child,#tools .tool-preview-card:first-child,#labs .lab-card:first-child,#ventures .flagship-card:first-child,#research .research-note:first-child):after{display:none}.document-hero .document-background{display:none}:is(#about,#capabilities,#tools,#labs,#ventures,#research)>.section-heading>p:first-child,#work-with-me .about-copy>p:first-child{forced-color-adjust:auto;border-color:CanvasText;background:Canvas;color:CanvasText;box-shadow:none}:is(#about,#capabilities,#tools,#labs,#ventures,#research)>.section-heading>p:first-child:before,#work-with-me .about-copy>p:first-child:before{border-color:CanvasText;background:Highlight;box-shadow:none}:is(#about .launch-primary,#about .operator-map,#capabilities .route-card,#tools .tool-preview-card,#tools .tool-directory-panel,#labs .lab-card,#labs .lab-index-card,#ventures .flagship-card,#research .research-note,#work-with-me .build-stack a){border-color:CanvasText;box-shadow:none}}.project-kicker,.route-card>span,.lab-index-card span,.tool-card-heading p{letter-spacing:.08em}@media(forced-colors:active){.section,.hero,.seo-hero,.footer{border-bottom:1px solid CanvasText}.section-heading:before{display:none}.detail-content--case .document-prose h2{background:none;border-bottom:1px solid CanvasText}.detail-content--case .document-prose h2:after,.proof-stack__metrics>div:before{display:none}.flight-log{border-top:1px solid CanvasText}.orbital-system .galaxy-depth,.orbital-system .orbit-scene,.orbital-system .orbit-live-layer,.orbital-system .core-plasma,.orbital-system .core-latitude,.orbital-system .core-refraction,.orbital-system .core-equator,.orbital-system .core-gl,.orbital-system .core-bloom,.orbital-system .core-godray,.orbital-system .core-occluder,.orbital-system .radar-sweep,.orbital-system .weather-glass,.orbital-system .sun-glow,.orbital-system .rain-glass,.orbital-system .fog-plate,.orbital-system .bay-sheen,.orbital-system:before{display:none}.signal-core,.terminal-readout,.orbit-code-flow{background:Canvas;color:CanvasText;border:1px solid CanvasText;box-shadow:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none}.orbital-system .node{forced-color-adjust:auto;opacity:1;animation:none;background:Canvas;color:LinkText;border-color:CanvasText;box-shadow:none;filter:none}.orbital-system .node[data-active=true]{border-color:Highlight}.orbital-system .node:focus-visible{outline:2px solid Highlight;outline-offset:2px}.orbit-track{opacity:.3;border-color:CanvasText;box-shadow:none;filter:none}.flow-meter span{-webkit-mask:none;mask:none;background:CanvasText}}@media(prefers-reduced-transparency:reduce){.orbital-system .node,.terminal-readout,.orbit-code-flow{background:#030609fa;-webkit-backdrop-filter:none;backdrop-filter:none}.core-godray,.aurora-field{display:none}.galaxy-depth{opacity:.4}}.nav-links a{-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:620px){.section{padding-top:2.4rem;padding-bottom:2.4rem}.lab-grid,.flagship-grid,.research-grid{gap:.85rem}.tools-grid,.lab-grid,.research-grid,.route-grid{grid-auto-rows:auto;align-items:start}.tool-card,.lab-card,.research-feature,.research-note,.flagship-card,.tool-preview-card{padding:1.05rem}.tool-card .project-body,.tool-preview-card .project-body,.lab-card .project-body,.flagship-card .project-body,.research-note .research-copy>div{max-height:8.6em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.tool-preview-card{align-content:start}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-transparency:no-preference)and (forced-colors:none)and (prefers-contrast:no-preference){html.gdx-lens .hero .gdx-glass-button.gdx-glass-button{-webkit-backdrop-filter:var(--gdx-lens-ref,) blur(4.5px) saturate(2) brightness(1.16) contrast(1.05);backdrop-filter:var(--gdx-lens-ref,) blur(4.5px) saturate(2) brightness(1.16) contrast(1.05)}html.gdx-lens .hero-actions .gdx-glass-button--primary.gdx-glass-button--singularity[data-gdx-priority="1"]{-webkit-backdrop-filter:var(--gdx-lens-ref,) blur(5px) saturate(2) brightness(1.16) contrast(1.05);backdrop-filter:var(--gdx-lens-ref,) blur(5px) saturate(2) brightness(1.16) contrast(1.05)}html.gdx-lens .hero .gdx-glass-button .gdx-glass-button__frame{box-shadow:inset 0 0 0 1px #f0fcff24,inset 0 1px color-mix(in oklab,var(--gdx-button-light) 52%,transparent),inset 0 0 0 2.5px #050e1433,inset 1px 0 #ff806017,inset -1px 0 #60d0ff1f,inset 0 -1px color-mix(in oklab,var(--gdx-button-light) 24%,transparent),inset 0 0 12px 5px #d6f2ff13,inset 0 -12px 22px #00000029}html.gdx-lens :is(.seo-hero,.detail-hero,.document-hero) .hero-actions .gdx-glass-button.gdx-glass-button{-webkit-backdrop-filter:var(--gdx-lens-ref,) blur(9px) saturate(1.55) brightness(1.08) contrast(1.04);backdrop-filter:var(--gdx-lens-ref,) blur(9px) saturate(1.55) brightness(1.08) contrast(1.04)}}:root{--gdx-glass-fill-quiet: rgb(3 9 14 / .24);--gdx-glass-fill-standard: rgb(4 11 17 / .34);--gdx-glass-fill-raised: rgb(5 13 20 / .42);--gdx-glass-fill-featured: rgb(6 15 22 / .48);--gdx-glass-fill-dense: rgb(3 9 14 / .66);--gdx-glass-edge: rgb(218 246 255 / .16);--gdx-glass-edge-lit: rgb(246 253 255 / .38);--gdx-glass-highlight: rgb(255 255 255 / .18);--gdx-glass-rim-outer: rgb(229 248 255 / .22);--gdx-glass-rim-inner: rgb(214 242 255 / .055);--gdx-glass-rim-shadow: rgb(0 2 5 / .44);--gdx-glass-dispersion-warm: rgb(255 151 113 / .045);--gdx-glass-dispersion-cool: rgb(95 213 255 / .065);--gdx-glass-crown: rgb(255 255 255 / .095);--gdx-glass-contact-shadow: 0 4px 12px rgb(0 0 0 / .24);--gdx-glass-depth-rest: var(--gdx-glass-contact-shadow), 0 24px 68px rgba(var(--accent-rgb, 0, 217, 255), .045), inset 0 1px 0 var(--gdx-glass-rim-outer), inset 0 7px 20px var(--gdx-glass-rim-inner), inset 0 -1px 0 var(--gdx-glass-rim-shadow), inset 1px 0 0 var(--gdx-glass-dispersion-warm), inset -1px 0 0 var(--gdx-glass-dispersion-cool), inset 0 0 0 1px rgb(255 255 255 / .028);--gdx-glass-depth-hover: 0 6px 16px rgb(0 0 0 / .28), 0 28px 82px rgba(var(--accent-rgb, 0, 217, 255), .07), inset 0 1px 0 rgb(255 255 255 / .28), inset 0 9px 24px rgb(255 255 255 / .07), inset 0 -1px 0 rgb(0 2 5 / .5), inset 1px 0 0 rgb(255 151 113 / .06), inset -1px 0 0 rgb(95 213 255 / .09), inset 0 0 0 1px rgb(255 255 255 / .04);--gdx-glass-depth-pressed: 0 2px 7px rgb(0 0 0 / .22), 0 12px 34px rgba(var(--accent-rgb, 0, 217, 255), .04), inset 0 1px 0 rgb(255 255 255 / .16), inset 0 4px 12px rgb(255 255 255 / .035), inset 0 -2px 0 rgb(0 2 5 / .56), inset 1px 0 0 rgb(255 151 113 / .04), inset -1px 0 0 rgb(95 213 255 / .055);--gdx-glass-shadow-quiet: 0 8px 24px rgb(0 0 0 / .16);--gdx-glass-shadow-standard: 0 16px 42px rgb(0 0 0 / .22);--gdx-glass-shadow-raised: 0 22px 58px rgb(0 0 0 / .27);--gdx-glass-shadow-featured: 0 28px 76px rgb(0 0 0 / .32);--gdx-glass-radius: 8px;--gdx-glass-button-radius: 10px;--gdx-glass-transition: .22s var(--ease-standard);--gd-surface-base: var(--gdx-glass-fill-quiet);--gd-surface-raised: var(--gdx-glass-fill-standard);--gd-surface-editorial: var(--gdx-glass-fill-standard);--gd-surface-interactive: var(--gdx-glass-fill-raised);--gd-surface-featured: var(--gdx-glass-fill-featured);--gd-shadow-soft: var(--gdx-glass-shadow-standard);--gd-shadow-raised: var(--gdx-glass-shadow-raised);--gd-shadow-featured: var(--gdx-glass-shadow-featured)}body:before{background:radial-gradient(circle at 31% 47%,rgb(255 255 255 / .72) 0 .55px,rgb(133 221 255 / .26) .75px 1.35px,transparent 2.1px) 73px 29px / 431px 389px repeat,radial-gradient(circle at 17% 23%,rgb(255 255 255 / .54) 0 .7px,transparent 1.25px) 0 0 / 137px 127px repeat,radial-gradient(circle at 68% 61%,rgb(157 225 255 / .42) 0 .85px,transparent 1.4px) 31px 17px / 193px 181px repeat,radial-gradient(circle at 82% 34%,rgb(255 255 255 / .3) 0 .55px,transparent 1.05px) 9px 41px / 89px 109px repeat,radial-gradient(circle at 46% 82%,rgb(111 214 255 / .22) 0 1px,transparent 1.8px) 0 0 / 277px 263px repeat,linear-gradient(var(--gdx-site-grid-line) 1px,transparent 1px) 0 0 / var(--gdx-site-grid-size) var(--gdx-site-grid-size) repeat,linear-gradient(90deg,var(--gdx-site-grid-line) 1px,transparent 1px) 0 0 / var(--gdx-site-grid-size) var(--gdx-site-grid-size) repeat,linear-gradient(var(--gdx-site-grid-accent-cyan) 1px,transparent 1px) 0 0 / calc(var(--gdx-site-grid-size) * 4) calc(var(--gdx-site-grid-size) * 4) repeat,linear-gradient(90deg,var(--gdx-site-grid-accent-green) 1px,transparent 1px) 0 0 / calc(var(--gdx-site-grid-size) * 4) calc(var(--gdx-site-grid-size) * 4) repeat,linear-gradient(116deg,transparent 12%,rgb(89 188 224 / .024) 33%,rgb(156 227 250 / .09) 48%,rgb(69 148 188 / .032) 59%,transparent 77%) center / 100% 100% no-repeat,linear-gradient(116deg,transparent 41%,rgb(209 246 255 / .018) 46%,rgb(192 241 255 / .075) 49.5%,rgb(91 191 227 / .024) 53%,transparent 60%) center / 100% 100% no-repeat,radial-gradient(ellipse 68% 20% at 44% 53%,rgb(105 202 236 / .07),transparent 74%) center / 100% 100% no-repeat,radial-gradient(ellipse 92% 30% at 52% 34%,color-mix(in srgb,var(--core-accent, var(--cyan)) 7%,transparent),transparent 78%) center / 100% 100% no-repeat;-webkit-mask-image:none;mask-image:none;opacity:.94}body:after{background:linear-gradient(116deg,transparent 18%,rgb(68 145 184 / .028) 37%,rgb(156 226 248 / .072) 48%,rgb(66 137 176 / .024) 59%,transparent 78%),radial-gradient(ellipse 92% 34% at 50% 42%,color-mix(in srgb,var(--core-accent, var(--cyan)) 6%,transparent),transparent 82%),linear-gradient(180deg,#0306090a,#03060947),var(--gd-micrograin) 0 0 / 420px 420px repeat,var(--gd-page-atmosphere) center top / cover no-repeat;background-blend-mode:screen,screen,normal,screen,screen;mix-blend-mode:screen;opacity:.23}#top :is(.route-grid,.launch-console,.launch-grid,.tools-grid,.lab-grid,.research-grid,.flagship-grid,.build-stack),.site-shell :is(.seo-list,.archive-grid,.document-citation-grid,.document-related-grid,.document-companion-grid,.footer-sitemap){border-color:transparent;background:transparent;box-shadow:none}#top :is(#about,#capabilities,#tools,#labs,#ventures,#research,#work-with-me):before{opacity:.44}body[data-active-section=about] #top #about:before,body[data-active-section=capabilities] #top #capabilities:before,body[data-active-section=tools] #top #tools:before,body[data-active-section=labs] #top #labs:before,body[data-active-section=ventures] #top #ventures:before,body[data-active-section=research] #top #research:before,body[data-active-section=workWithMe] #top #work-with-me:before{opacity:.58}.section:after{height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--seam-tint, var(--accent-colour, var(--cyan))) 34%,transparent) 30%,color-mix(in srgb,var(--seam-tint, var(--accent-colour, var(--cyan))) 34%,transparent) 70%,transparent);opacity:.46}.core-pages:before{opacity:.32}@media(min-width:1281px){:is(.topbar,.hero,.section,.footer){padding-inline:clamp(3rem,5.2vw,6.5rem)}}@media(min-width:1761px){.site-shell{width:min(100%,clamp(110rem,calc(100vw - 30rem),128rem))}}@media(min-width:981px){#top :is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):before,#top :is(#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid,#work-with-me .build-stack):after{opacity:.38}}@media(min-width:980px)and (max-width:1180px){#capabilities .route-grid,#tools .tools-showcase-grid,#labs .lab-showcase-grid,#ventures .flagship-grid,#research .research-showcase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:clamp(.8rem,1.5vw,1rem)}.site-shell #capabilities .route-grid>.route-card,.site-shell #tools .tools-showcase-grid>:is(.tool-preview-card,.tool-index-card,.tool-directory-panel),.site-shell #labs .lab-showcase-grid>:is(.lab-card,.lab-index-card),.site-shell #ventures .flagship-grid>.flagship-card,.site-shell #research .research-showcase-grid>.research-note{grid-column:auto;grid-row:auto;min-width:0;min-height:auto;margin:0}.site-shell #capabilities .route-grid>.route-card:nth-child(3),.site-shell #labs .lab-showcase-grid>.lab-index-card,.site-shell #ventures .flagship-grid>.flagship-card:nth-child(3){grid-column:1 / -1}}@media(min-width:769px)and (max-width:1180px){.orbit-mobile-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.orbit-mobile-rail a{padding-inline:.5rem;overflow-wrap:normal;word-break:normal}}.site-shell :is(.launch-primary,.launch-node,.route-card,.tool-preview-card,.tool-index-card,.tool-card,.lab-card,.research-feature,.research-note,.flagship-card,.archive-item,.experience-lane,.seo-card) .project-body{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.site-shell #research .research-note .research-card-heading{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}@media(max-width:980px){.site-shell #about :is(.launch-primary,.operator-signal){min-height:auto}}#top [data-gdx-glass-surface][data-gdx-glass-tier],.site-shell.site-shell :where(.launch-primary,.operator-signal,.launch-node,.route-card,.tool-preview-card,.tool-directory-panel,.tool-index-card,.tool-index-tile,.tool-card,.tool-modal-panel,.lab-card,.lab-index-card,.research-feature,.research-note,.flagship-card,.archive-item,.experience-lane,.seo-card,.build-stack a,.core-pages a,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.related-pages-nav a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.footer-sitemap-group a){--gdx-surface-fill: var(--gdx-glass-fill-standard);--gdx-surface-blur: 16px;--gdx-surface-saturation: 1.24;--gdx-surface-brightness: 1.045;--gdx-surface-contrast: 1.02;--gdx-surface-rim-mix: 28%;--gdx-surface-shadow: var(--gdx-glass-shadow-standard);--gdx-surface-depth: var(--gdx-glass-depth-rest);--gdx-surface-paint: linear-gradient(90deg, transparent 2%, var(--gdx-glass-edge-lit) 16%, rgb(255 255 255 / .18) 50%, rgb(168 232 255 / .1) 82%, transparent 98%) top / 100% 1px no-repeat, linear-gradient(180deg, var(--gdx-glass-crown), rgb(255 255 255 / .025) 14%, transparent 30%) 0 0 / 100% 100% no-repeat, linear-gradient(132deg, var(--gdx-glass-dispersion-warm), transparent 13%, transparent 73%, var(--gdx-glass-dispersion-cool)) 0 0 / 100% 100% no-repeat, radial-gradient(circle at 8% -16%, rgba(var(--accent-rgb, 0, 217, 255), .11), transparent 46%), linear-gradient(150deg, rgb(255 255 255 / .065), transparent 26%, rgb(255 255 255 / .012) 58%, transparent 73%), var(--gdx-surface-fill);position:relative;isolation:isolate;border-width:1px;border-style:solid;border-color:color-mix(in srgb,var(--accent-colour, var(--cyan)) var(--gdx-surface-rim-mix),var(--gdx-glass-edge));border-radius:var(--gdx-glass-radius);background:var(--gdx-surface-paint);background-blend-mode:screen,screen,screen,screen,normal,normal;-webkit-backdrop-filter:blur(var(--gdx-surface-blur)) saturate(var(--gdx-surface-saturation)) brightness(var(--gdx-surface-brightness)) contrast(var(--gdx-surface-contrast));backdrop-filter:blur(var(--gdx-surface-blur)) saturate(var(--gdx-surface-saturation)) brightness(var(--gdx-surface-brightness)) contrast(var(--gdx-surface-contrast));box-shadow:var(--gdx-surface-shadow),var(--gdx-surface-depth);transition:transform var(--gdx-glass-transition),border-color var(--gdx-glass-transition),box-shadow var(--gdx-glass-transition)}.site-shell :is(.archive-item,.tool-index-tile,.lab-index-card,.build-stack a,.core-pages a,.document-related a,.document-companion-grid a,.related-pages-nav a,.footer-sitemap-group a){--gdx-surface-fill: var(--gdx-glass-fill-quiet);--gdx-surface-blur: 10px;--gdx-surface-saturation: 1.14;--gdx-surface-brightness: 1.035;--gdx-surface-contrast: 1.015;--gdx-surface-rim-mix: 18%;--gdx-surface-shadow: var(--gdx-glass-shadow-quiet)}.site-shell .footer-sitemap-group a{--gdx-surface-fill: rgb(3 9 14 / .3);--gdx-surface-blur: 0px;-webkit-backdrop-filter:none;backdrop-filter:none}#top [data-gdx-glass-surface][data-gdx-glass-sampling=paint],.site-shell :is(.archive-item,.tool-index-tile,.build-stack a,.core-pages a,.document-related a,.document-companion-grid a,.related-pages-nav a,.footer-sitemap-group a){--gdx-surface-fill: rgb(3 9 14 / .3);-webkit-backdrop-filter:none;backdrop-filter:none}.site-shell :is(.tool-card,.research-feature,.work-contact-card,.work-contact-protocol){--gdx-surface-fill: var(--gdx-glass-fill-raised);--gdx-surface-blur: 20px;--gdx-surface-saturation: 1.3;--gdx-surface-brightness: 1.05;--gdx-surface-contrast: 1.025;--gdx-surface-rim-mix: 32%;--gdx-surface-shadow: var(--gdx-glass-shadow-raised)}.site-shell :is(.tool-directory-panel,.tool-modal-panel,.document-pdf-preview){--gdx-surface-fill: var(--gdx-glass-fill-dense);--gdx-surface-blur: 14px;--gdx-surface-saturation: 1.16;--gdx-surface-brightness: 1.035;--gdx-surface-contrast: 1.015;--gdx-surface-rim-mix: 24%;--gdx-surface-shadow: var(--gdx-glass-shadow-standard)}.site-shell.site-shell :where(.launch-primary,.flagship-grid>.flagship-card:first-child,.work-contact-flow){--gdx-surface-fill: var(--gdx-glass-fill-featured);--gdx-surface-blur: 24px;--gdx-surface-saturation: 1.34;--gdx-surface-brightness: 1.055;--gdx-surface-contrast: 1.025;--gdx-surface-rim-mix: 40%;--gdx-surface-shadow: var(--gdx-glass-shadow-featured)}.site-shell section.work-contact-flow{--gdx-surface-fill: var(--gdx-glass-fill-featured);--gdx-surface-blur: 24px;--gdx-surface-saturation: 1.34;--gdx-surface-brightness: 1.055;--gdx-surface-contrast: 1.025;--gdx-surface-rim-mix: 40%;--gdx-surface-shadow: var(--gdx-glass-shadow-featured)}.site-shell .work-contact-flow.work-contact-flow{border-color:color-mix(in srgb,var(--accent-colour, var(--cyan)) var(--gdx-surface-rim-mix),var(--gdx-glass-edge));background:var(--gdx-surface-paint);-webkit-backdrop-filter:blur(var(--gdx-surface-blur)) saturate(var(--gdx-surface-saturation)) brightness(var(--gdx-surface-brightness)) contrast(var(--gdx-surface-contrast));backdrop-filter:blur(var(--gdx-surface-blur)) saturate(var(--gdx-surface-saturation)) brightness(var(--gdx-surface-brightness)) contrast(var(--gdx-surface-contrast));box-shadow:var(--gdx-surface-shadow),var(--gdx-surface-depth)}@media(hover:hover)and (pointer:fine){.site-shell .work-contact-flow.work-contact-flow:hover{border-color:color-mix(in srgb,var(--accent-colour, var(--cyan)) var(--gdx-surface-rim-mix),var(--gdx-glass-edge));box-shadow:var(--gdx-surface-shadow),var(--gdx-surface-depth);transform:none}}#top [data-gdx-glass-surface][data-gdx-glass-tier=quiet]{--gdx-surface-fill: var(--gdx-glass-fill-quiet);--gdx-surface-blur: 10px;--gdx-surface-saturation: 1.14;--gdx-surface-brightness: 1.035;--gdx-surface-contrast: 1.015;--gdx-surface-rim-mix: 18%;--gdx-surface-shadow: var(--gdx-glass-shadow-quiet)}#top [data-gdx-glass-surface][data-gdx-glass-tier=standard]{--gdx-surface-fill: var(--gdx-glass-fill-standard);--gdx-surface-blur: 16px;--gdx-surface-saturation: 1.24;--gdx-surface-brightness: 1.045;--gdx-surface-contrast: 1.02;--gdx-surface-rim-mix: 28%;--gdx-surface-shadow: var(--gdx-glass-shadow-standard)}#top [data-gdx-glass-surface][data-gdx-glass-tier=raised]{--gdx-surface-fill: var(--gdx-glass-fill-raised);--gdx-surface-blur: 20px;--gdx-surface-saturation: 1.3;--gdx-surface-brightness: 1.05;--gdx-surface-contrast: 1.025;--gdx-surface-rim-mix: 32%;--gdx-surface-shadow: var(--gdx-glass-shadow-raised)}#top [data-gdx-glass-surface][data-gdx-glass-tier=featured]{--gdx-surface-fill: var(--gdx-glass-fill-featured);--gdx-surface-blur: 24px;--gdx-surface-saturation: 1.34;--gdx-surface-brightness: 1.055;--gdx-surface-contrast: 1.025;--gdx-surface-rim-mix: 40%;--gdx-surface-shadow: var(--gdx-glass-shadow-featured)}#top [data-gdx-glass-surface][data-gdx-glass-tier=dense]{--gdx-surface-fill: var(--gdx-glass-fill-dense);--gdx-surface-blur: 14px;--gdx-surface-saturation: 1.16;--gdx-surface-brightness: 1.035;--gdx-surface-contrast: 1.015;--gdx-surface-rim-mix: 24%;--gdx-surface-shadow: var(--gdx-glass-shadow-standard)}#top [data-gdx-glass-surface][data-gdx-glass-sampling=paint]{--gdx-surface-fill: rgb(3 9 14 / .3)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-transparency:no-preference)and (forced-colors:none)and (prefers-contrast:no-preference){html.gdx-lens body:not(.no-transparency):not(.gdx-glass-lite) #top [data-gdx-lens-kind=surface],html.gdx-lens body:not(.no-transparency):not(.gdx-glass-lite) .site-shell.site-shell [data-gdx-lens-kind=surface]{-webkit-backdrop-filter:var(--gdx-lens-ref,) blur(var(--gdx-surface-blur)) saturate(var(--gdx-surface-saturation)) brightness(var(--gdx-surface-brightness)) contrast(var(--gdx-surface-contrast));backdrop-filter:var(--gdx-lens-ref,) blur(var(--gdx-surface-blur)) saturate(var(--gdx-surface-saturation)) brightness(var(--gdx-surface-brightness)) contrast(var(--gdx-surface-contrast))}}#top [data-gdx-glass-surface][data-gdx-glass-tier]:before,.site-shell :is(.launch-primary,.operator-signal,.launch-node,.route-card,.tool-preview-card,.tool-directory-panel,.tool-index-card,.tool-index-tile,.tool-card,.tool-modal-panel,.lab-card,.lab-index-card,.research-feature,.research-note,.flagship-card,.archive-item,.experience-lane,.seo-card,.document-citation-grid>div,.document-pdf-preview,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note):before{pointer-events:none;opacity:.12}#top [data-gdx-glass-surface][data-gdx-glass-tier]:after,.site-shell :is(.launch-primary,.launch-node,.route-card,.tool-preview-card,.tool-directory-panel,.tool-index-card,.tool-index-tile,.tool-card,.lab-card,.lab-index-card,.research-feature,.research-note,.flagship-card,.archive-item,.experience-lane,.seo-card):after{pointer-events:none;mix-blend-mode:screen;opacity:.09}#top [data-gdx-glass-surface][data-gdx-glass-tier=featured]:after,.site-shell :is(.launch-primary,.flagship-grid>.flagship-card:first-child):after{opacity:.7;background:linear-gradient(225deg,transparent 45%,color-mix(in srgb,var(--cohesion-station-light, var(--accent-colour, var(--cyan))) 72%,transparent) 47% 52%,transparent 54%) top right / 24px 24px no-repeat,linear-gradient(45deg,transparent 45%,color-mix(in srgb,var(--cohesion-station-light, var(--accent-colour, var(--cyan))) 52%,transparent) 47% 52%,transparent 54%) bottom left / 24px 24px no-repeat,linear-gradient(90deg,color-mix(in srgb,var(--cohesion-station-light, var(--accent-colour, var(--cyan))) 42%,transparent),transparent 44%) top left / 70% 1px no-repeat,linear-gradient(270deg,color-mix(in srgb,var(--cohesion-station-light, var(--accent-colour, var(--cyan))) 24%,transparent),transparent 38%) bottom right / 56% 1px no-repeat,radial-gradient(circle at 84% 10%,color-mix(in srgb,var(--cohesion-station-light, var(--accent-colour, var(--cyan))) 9%,transparent),transparent 14rem)}#top .operator-signal__grid{opacity:.2}#top .operator-signal__stats{border-color:rgba(var(--accent-rgb, 0, 217, 255),.12);background:rgba(var(--accent-rgb, 0, 217, 255),.08)}#top .operator-signal__stats a{border:0;background:#03090e3d;-webkit-backdrop-filter:none;backdrop-filter:none}#top .operator-signal__stats a:hover,#top .operator-signal__stats a:focus-visible,#top .operator-signal__links a:hover,#top .operator-signal__links a:focus-visible{background:rgba(var(--accent-rgb, 0, 217, 255),.09)}#top .operator-signal__stats a:focus-visible,#top .operator-signal__links a:focus-visible{outline:2px solid var(--accent-colour, var(--cyan));outline-offset:2px}#top .operator-signal__links a{background:#03090e33}#top [data-gdx-glass-surface][data-gdx-glass-tier] :is(.gdx-glass-button.gdx-glass-button,.button,.project-icon,.research-link,button){-webkit-backdrop-filter:none;backdrop-filter:none}.site-shell :is(.tool-card,.tool-modal-panel,.research-feature,.seo-card,.document-pdf-preview,.work-contact-flow,.work-contact-card,.work-contact-protocol) :is(.gdx-glass-button.gdx-glass-button,.button,.project-icon,.research-link,button){-webkit-backdrop-filter:none;backdrop-filter:none}.site-shell .work-contact-flow :is(.work-contact-card,.work-contact-protocol){--gdx-surface-fill: rgb(3 9 14 / .32);--gdx-surface-depth: inset 0 1px 0 rgb(255 255 255 / .18), inset 0 6px 16px rgb(255 255 255 / .025), inset 0 -1px 0 rgb(0 2 5 / .46), inset 1px 0 0 var(--gdx-glass-dispersion-warm), inset -1px 0 0 var(--gdx-glass-dispersion-cool), inset 0 0 0 1px rgb(255 255 255 / .025);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--gdx-surface-depth)}#top [data-gdx-glass-surface][data-gdx-glass-tier] .gdx-glass-button.gdx-glass-button{background:linear-gradient(180deg,rgb(255 255 255 / .08),transparent 34%),linear-gradient(145deg,rgba(var(--accent-rgb, 0, 217, 255),.14),#ffffff06),#03090e61;box-shadow:inset 0 1px #ffffff47,inset 0 5px 12px #ffffff09,inset 0 -1px #00000085,inset 1px 0 0 var(--gdx-glass-dispersion-warm),inset -1px 0 0 var(--gdx-glass-dispersion-cool),0 4px 12px #00000038,0 12px 28px rgba(var(--accent-rgb, 0, 217, 255),.07)}.gdx-glass-button.gdx-glass-button{--gdx-button-surface-a: color-mix(in oklab, rgb(6 15 22 / .56) 78%, var(--gdx-button-accent) 22%);--gdx-button-surface-b: rgb(3 9 14 / .46);border-radius:var(--gdx-glass-button-radius)}.topbar{background:linear-gradient(180deg,rgb(255 255 255 / .055),transparent 22%),linear-gradient(180deg,#04090ec7,#03070b99);-webkit-backdrop-filter:blur(20px) saturate(1.24) brightness(1.04) contrast(1.02);backdrop-filter:blur(20px) saturate(1.24) brightness(1.04) contrast(1.02);box-shadow:0 5px 14px #0000003d,0 18px 48px #0003,inset 0 1px #ffffff1a,inset 0 -1px #00000057}.topbar :is(.nav-links a,.terminal-button){-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,rgb(255 255 255 / .055),transparent 44%),#ffffff07;box-shadow:inset 0 1px #ffffff1c,inset 0 -1px #00000057}.footer{background:linear-gradient(180deg,#03080c2e,#0205089e),radial-gradient(circle at 78% 12%,rgba(var(--accent-rgb, 0, 217, 255),.045),transparent 26rem)}@media(hover:hover)and (pointer:fine){#top [data-gdx-glass-surface][data-gdx-glass-tier]:hover,.site-shell :is(.launch-node,.route-card,.tool-preview-card,.tool-index-card,.tool-index-tile,.lab-card,.lab-index-card,.research-note,.flagship-card,.archive-item,.seo-card,.build-stack a,.core-pages a,.document-related a,.document-companion-grid a,.related-pages-nav a):hover{border-color:color-mix(in srgb,var(--accent-colour, var(--cyan)) 52%,rgb(246 253 255 / .26));box-shadow:var(--gdx-surface-shadow),var(--gdx-glass-depth-hover);transform:translateY(-2px)}}#top [data-gdx-glass-surface][data-gdx-glass-tier]:focus-within,.site-shell :is(.launch-primary,.operator-signal,.route-card,.tool-preview-card,.tool-card,.lab-card,.research-feature,.research-note,.flagship-card,.seo-card,.work-contact-flow,.work-contact-card):focus-within{border-color:color-mix(in srgb,var(--accent-colour, var(--cyan)) 52%,rgb(246 253 255 / .24));box-shadow:var(--gdx-surface-shadow),var(--gdx-glass-depth-hover)}#top [data-gdx-glass-surface][data-gdx-glass-tier]:is(a,button,[tabindex]):active,.site-shell :is(.launch-node,.route-card,.tool-index-tile,.lab-index-card,.archive-item,.seo-card,.build-stack a,.core-pages a,.document-related a,.document-companion-grid a,.related-pages-nav a):active{box-shadow:var(--gdx-surface-shadow),var(--gdx-glass-depth-pressed);transform:translateY(0) scale(.994);transition-duration:90ms}#top [data-gdx-glass-surface][data-gdx-glass-tier]:focus-visible,.site-shell :is(.launch-node,.route-card,.tool-index-tile,.lab-index-card,.archive-item,.seo-card,.build-stack a,.core-pages a,.document-related a,.document-companion-grid a,.related-pages-nav a,.footer-sitemap-group a):focus-visible{outline:2px solid var(--accent-colour, var(--cyan));outline-offset:3px;border-color:color-mix(in srgb,var(--accent-colour, var(--cyan)) 64%,white 12%)}body.gdx-glass-lite #top [data-gdx-glass-surface][data-gdx-glass-tier],body.gdx-glass-lite .site-shell :is(.launch-primary,.operator-signal,.launch-node,.route-card,.tool-preview-card,.tool-directory-panel,.tool-index-card,.tool-index-tile,.tool-card,.tool-modal-panel,.lab-card,.lab-index-card,.research-feature,.research-note,.flagship-card,.archive-item,.experience-lane,.seo-card,.build-stack a,.core-pages a,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.related-pages-nav a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.footer-sitemap-group a){--gdx-surface-fill: rgb(3 9 14 / .52);--gdx-surface-blur: 6px;--gdx-surface-saturation: 1.06}body.gdx-glass-lite #top [data-gdx-glass-surface][data-gdx-glass-tier]:after,body.gdx-glass-lite .site-shell :is(.launch-primary,.operator-signal,.route-card,.tool-preview-card,.lab-card,.research-note,.flagship-card):after{opacity:.04}body.gdx-glass-lite .topbar{background:#03080cd1;-webkit-backdrop-filter:blur(8px) saturate(1.08);backdrop-filter:blur(8px) saturate(1.08)}@media(max-width:720px){body:before{opacity:.86}body:after{opacity:.16}.topbar{-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1)}#top :is(#about,#capabilities,#tools,#labs,#ventures,#research,#work-with-me):before{opacity:.36}#top [data-gdx-glass-surface][data-gdx-glass-tier],.site-shell :is(.launch-primary,.operator-signal,.launch-node,.route-card,.tool-preview-card,.tool-directory-panel,.tool-index-card,.tool-index-tile,.tool-card,.tool-modal-panel,.lab-card,.lab-index-card,.research-feature,.research-note,.flagship-card,.archive-item,.experience-lane,.seo-card,.build-stack a,.core-pages a,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.related-pages-nav a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.footer-sitemap-group a){--gdx-surface-fill: rgb(3 9 14 / .42);--gdx-surface-blur: 7px;--gdx-surface-saturation: 1.08}#top [data-gdx-glass-surface][data-gdx-glass-tier=quiet]{--gdx-surface-fill: rgb(3 9 14 / .34);--gdx-surface-blur: 6px;--gdx-surface-saturation: 1.1;--gdx-surface-brightness: 1.025;--gdx-surface-contrast: 1.01}#top [data-gdx-glass-surface][data-gdx-glass-tier=standard]{--gdx-surface-fill: rgb(3 9 14 / .4);--gdx-surface-blur: 7px;--gdx-surface-saturation: 1.14;--gdx-surface-brightness: 1.03;--gdx-surface-contrast: 1.015}#top [data-gdx-glass-surface][data-gdx-glass-tier=raised]{--gdx-surface-fill: rgb(4 11 17 / .44);--gdx-surface-blur: 9px;--gdx-surface-saturation: 1.18;--gdx-surface-brightness: 1.035;--gdx-surface-contrast: 1.02}#top [data-gdx-glass-surface][data-gdx-glass-tier=featured]{--gdx-surface-fill: rgb(4 11 17 / .5);--gdx-surface-blur: 9px;--gdx-surface-saturation: 1.2;--gdx-surface-brightness: 1.04;--gdx-surface-contrast: 1.02}#top [data-gdx-glass-surface][data-gdx-glass-tier=dense]{--gdx-surface-fill: rgb(3 9 14 / .58);--gdx-surface-blur: 7px;--gdx-surface-saturation: 1.1;--gdx-surface-brightness: 1.025;--gdx-surface-contrast: 1.01}.site-shell :is(.archive-item,.tool-index-tile,.lab-index-card,.build-stack a,.core-pages a,.document-related a,.document-companion-grid a,.related-pages-nav a,.footer-sitemap-group a){--gdx-surface-fill: rgb(3 9 14 / .34);--gdx-surface-blur: 6px;--gdx-surface-saturation: 1.1}.site-shell :is(.tool-card,.research-feature,.work-contact-card,.work-contact-protocol){--gdx-surface-fill: rgb(4 11 17 / .44);--gdx-surface-blur: 9px;--gdx-surface-saturation: 1.18}.site-shell :is(.launch-primary,.flagship-grid>.flagship-card:first-child,.work-contact-flow){--gdx-surface-fill: rgb(4 11 17 / .5);--gdx-surface-blur: 9px;--gdx-surface-saturation: 1.2}.site-shell :is(.tool-directory-panel,.tool-modal-panel,.document-pdf-preview){--gdx-surface-fill: rgb(3 9 14 / .62);--gdx-surface-blur: 8px;--gdx-surface-saturation: 1.1}.site-shell .work-contact-flow :is(.work-contact-card,.work-contact-protocol){--gdx-surface-fill: rgb(3 9 14 / .3);--gdx-surface-blur: 0px}#top [data-gdx-glass-surface][data-gdx-glass-tier]:after,.site-shell :is(.launch-primary,.operator-signal,.route-card,.tool-preview-card,.lab-card,.research-note,.flagship-card):after{opacity:.055}}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){#top [data-gdx-glass-surface][data-gdx-glass-tier],.site-shell :is(.launch-primary,.operator-signal,.launch-node,.route-card,.tool-preview-card,.tool-directory-panel,.tool-index-card,.tool-index-tile,.tool-card,.tool-modal-panel,.lab-card,.lab-index-card,.research-feature,.research-note,.flagship-card,.archive-item,.experience-lane,.seo-card,.build-stack a,.core-pages a,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.related-pages-nav a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.footer-sitemap-group a){--gdx-surface-fill: rgb(4 11 16 / .92);-webkit-backdrop-filter:none;backdrop-filter:none}}body.no-transparency #top [data-gdx-glass-surface][data-gdx-glass-tier],body.no-transparency .site-shell :is(.launch-primary,.operator-signal,.launch-node,.route-card,.tool-preview-card,.tool-directory-panel,.tool-index-card,.tool-index-tile,.tool-card,.tool-modal-panel,.lab-card,.lab-index-card,.research-feature,.research-note,.flagship-card,.archive-item,.experience-lane,.seo-card,.build-stack a,.core-pages a,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.related-pages-nav a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.footer-sitemap-group a){--gdx-surface-fill: rgb(4 11 16 / .94);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffff17}body.no-transparency .topbar{background:#03080cfa;-webkit-backdrop-filter:none;backdrop-filter:none}body.no-transparency *,body.no-transparency *:before,body.no-transparency *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(prefers-reduced-transparency:reduce){body *,body *:before,body *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#top [data-gdx-glass-surface][data-gdx-glass-tier],.site-shell :is(.launch-primary,.operator-signal,.launch-node,.route-card,.tool-preview-card,.tool-directory-panel,.tool-index-card,.tool-index-tile,.tool-card,.tool-modal-panel,.lab-card,.lab-index-card,.research-feature,.research-note,.flagship-card,.archive-item,.experience-lane,.seo-card,.build-stack a,.core-pages a,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.related-pages-nav a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.footer-sitemap-group a){--gdx-surface-fill: rgb(4 11 16 / .94);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffff17}.topbar{background:#03080cfa;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){#top [data-gdx-glass-surface][data-gdx-glass-tier],.site-shell :is(.launch-primary,.operator-signal,.launch-node,.route-card,.tool-preview-card,.tool-directory-panel,.tool-index-card,.tool-index-tile,.tool-card,.tool-modal-panel,.lab-card,.lab-index-card,.research-feature,.research-note,.flagship-card,.archive-item,.experience-lane,.seo-card,.build-stack a,.core-pages a,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.related-pages-nav a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.footer-sitemap-group a){--gdx-surface-fill: rgb(3 9 14 / .74);--gdx-surface-blur: 6px;border-color:color-mix(in srgb,var(--accent-colour, var(--cyan)) 48%,white 28%);box-shadow:inset 0 1px #ffffff2e}}@media(prefers-reduced-motion:reduce){#top [data-gdx-glass-surface][data-gdx-glass-tier],.site-shell :is(.launch-primary,.operator-signal,.launch-node,.route-card,.tool-preview-card,.tool-directory-panel,.tool-index-card,.tool-index-tile,.tool-card,.tool-modal-panel,.lab-card,.lab-index-card,.research-feature,.research-note,.flagship-card,.archive-item,.experience-lane,.seo-card,.build-stack a,.core-pages a,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.related-pages-nav a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.footer-sitemap-group a){transition:none}#top [data-gdx-glass-surface][data-gdx-glass-tier]:hover,.site-shell :is(.launch-node,.route-card,.tool-preview-card,.tool-index-tile,.lab-card,.lab-index-card,.research-note,.flagship-card,.archive-item,.seo-card,.build-stack a,.core-pages a):hover{transform:none}}@media(forced-colors:active){body:before,body:after{display:none;content:none}.topbar{background:Canvas;-webkit-backdrop-filter:none;backdrop-filter:none}#top [data-gdx-glass-surface][data-gdx-glass-tier],.site-shell :is(.launch-primary,.operator-signal,.launch-node,.route-card,.tool-preview-card,.tool-directory-panel,.tool-index-card,.tool-index-tile,.tool-card,.tool-modal-panel,.lab-card,.lab-index-card,.research-feature,.research-note,.flagship-card,.archive-item,.experience-lane,.seo-card,.build-stack a,.core-pages a,.document-citation-grid>div,.document-pdf-preview,.document-related a,.document-companion-grid a,.related-pages-nav a,.work-contact-flow,.work-contact-card,.work-contact-protocol,.independence-note,.footer-sitemap-group a){forced-color-adjust:auto;border:2px solid CanvasText;background:Canvas;color:CanvasText;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}
