:root{--font-display:var(--font-space-grotesk,"Space Grotesk"),ui-sans-serif,system-ui,sans-serif;--font-body:var(--font-manrope,"Manrope"),ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,"Liberation Mono",monospace;--color-brand-cyan:#7ed8e7;--color-brand-lavender:#b5a1d2;--color-brand-coral:#f29c79;--color-brand-lime:#c8f35d;--gradient-brand:linear-gradient(135deg,var(--color-brand-cyan)0%,var(--color-brand-lavender)34%,var(--color-brand-coral)68%,var(--color-brand-lime)100%);--gradient-brand-soft:linear-gradient(135deg,color-mix(in oklch,var(--color-brand-cyan)24%,transparent),color-mix(in oklch,var(--color-brand-lavender)18%,transparent),color-mix(in oklch,var(--color-brand-coral)14%,transparent));--color-paper:#02040a;--color-paper-2:#050a13;--color-paper-3:#0d141f;--color-ink:#f2f5fb;--color-ink-2:#d3d8e0;--color-neutral:#a0a5ac;--color-muted:#9399a1;--color-subtle:#585e67;--color-rule:#2c333e;--color-rule-strong:#4f5968;--color-surface:#070d18;--color-surface-strong:#111825;--color-accent:#00d2d3;--color-accent-strong:#3ceedd;--color-accent-soft:#003232;--color-accent-ink:#010309;--color-focus:#00d9d9;--color-success:#63d18f;--color-warning:#e7b140;--color-caution:#ef834c;--color-danger:#f3625f;--color-evidence:#0dcbc3;--color-resolution:#d28ae8;--color-market-hot:#ff8164;--color-provider-polymarket:#55abf7;--color-provider-kalshi:#76cf8a;--color-avalanche:#fc5855;--bg-base:var(--color-paper);--bg-elevated:var(--color-surface);--bg-glass:color-mix(in oklch,var(--color-surface)72%,transparent);--border-subtle:color-mix(in oklch,var(--color-rule)80%,transparent);--glow-accent:0 0 40px color-mix(in oklch,var(--color-accent)35%,transparent);--blur-glass:18px;--radius-card:16px;--shadow-glow:0 0 0 1px color-mix(in oklch,var(--color-accent)22%,transparent),0 24px 64px color-mix(in oklch,var(--color-ink)12%,transparent);--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:144px;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.375rem;--text-xl:1.75rem;--text-2xl:2.25rem;--text-3xl:3rem;--text-4xl:3.75rem;--text-display-s:clamp(2.5rem,5vw,4rem);--text-display:clamp(3rem,7vw,5.25rem);--text-hero:clamp(3.25rem,8vw,6.5rem);--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-pill:999px;--rule-hairline:1px solid var(--border-subtle);--shadow-wide:0 32px 80px color-mix(in oklch,var(--color-ink)10%,transparent);--shadow-float:0 16px 48px color-mix(in oklch,var(--color-ink)14%,transparent);--shadow-soft:0 8px 24px color-mix(in oklch,var(--color-ink)8%,transparent);--shadow-card:var(--shadow-glow);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.7,0,.84,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--dur-fast:.12s;--dur-mid:.22s;--dur-slow:.42s;--bg0:var(--color-paper);--ink:var(--color-ink);--muted:var(--color-muted);--faint:var(--color-rule);--card:var(--color-surface);--card2:var(--color-surface-strong);--p-mint:var(--color-evidence);--p-lime:var(--color-success);--p-coral:var(--color-caution);--p-sky:var(--color-accent);--p-peri:var(--color-resolution);--p-lav:var(--color-resolution);--radius:var(--radius-md);--pad:clamp(18px,4vw,48px);--max:1280px;--mono:var(--font-mono);--accent:var(--color-accent);--topbar-bg:color-mix(in oklch,var(--color-paper)78%,transparent);--nav-dropdown-bg:var(--color-surface);--nav-dropdown-shadow:var(--shadow-soft);--hero-kicker-bg:color-mix(in oklch,var(--color-surface)88%,transparent);--btn-ghost-bg:transparent;--surface-muted-bg:var(--color-paper-3);--diagram-bg:var(--color-paper-3);--formula-bg:var(--color-paper-3);--grid-line-h:color-mix(in oklch,var(--color-rule)55%,transparent);--grid-line-v:color-mix(in oklch,var(--color-rule)55%,transparent);--detail-link:var(--color-accent-strong);--nav-active-bg:color-mix(in oklch,var(--color-accent)18%,transparent);--nav-active-border:color-mix(in oklch,var(--color-accent)45%,transparent);--nav-active-color:var(--color-accent-strong);--market-tape-bg:color-mix(in oklch,var(--color-surface)90%,transparent);--row-hover-bg:color-mix(in oklch,var(--color-accent)10%,var(--color-surface))}@supports (color:lab(0% 0 0)){:root{--color-paper:lab(1.17215% -.0109971 -2.35944);--color-paper-2:lab(2.69222% -.0669658 -4.93707);--color-paper-3:lab(6.07678% -.245504 -9.0128);--color-ink:lab(96.4946% -.420153 -2.99119);--color-ink-2:lab(86.0409% -.610828 -4.47587);--color-neutral:lab(67.4802% -.599802 -4.46991);--color-muted:lab(62.8327% -.683159 -5.20607);--color-subtle:lab(39.6225% -.718504 -5.91863);--color-rule:lab(21.0274% -.743657 -8.03484);--color-rule-strong:lab(37.246% -1.0166 -10.2531);--color-surface:lab(3.61854% -.0972897 -6.54374);--color-surface-strong:lab(8.20901% -.351831 -10.0459);--color-accent:lab(76.1651% -52.3874 -15.6252);--color-accent-strong:lab(85.4433% -48.3787 -4.92909);--color-accent-soft:lab(17.3153% -26.2367 -7.71617);--color-accent-ink:lab(.872366% .0483319 -2.26578);--color-focus:lab(78.486% -52.3818 -15.6384);--color-success:lab(76.3094% -44.419 22.8738);--color-warning:lab(75.7498% 12.6633 62.5932);--color-caution:lab(66.5273% 39.4379 48.0891);--color-danger:lab(61.0749% 56.8466 31.8026);--color-evidence:lab(73.6369% -43.9838 -8.72122);--color-resolution:lab(67.645% 39.4641 -36.424);--color-market-hot:lab(68.4747% 47.423 38.7265);--color-provider-polymarket:lab(67.0577% -8.67748 -46.8142);--color-provider-kalshi:lab(76.1463% -38.9601 25.3712);--color-avalanche:lab(60.882% 63.0569 37.6481)}}:root[data-theme=light]{--color-paper:#f6f9fd;--color-paper-2:#ebeff4;--color-paper-3:#dadee5;--color-ink:#050911;--color-ink-2:#232933;--color-neutral:#4e535a;--color-muted:#595e66;--color-subtle:#82868e;--color-rule:#c0c4cc;--color-rule-strong:#818790;--color-surface:#fafcff;--color-surface-strong:#e8ebf1;--color-accent:#006c6d;--color-accent-strong:#004d4d;--color-accent-soft:#b8e9e8;--color-accent-ink:#f7f8fb;--color-focus:#006d6e;--color-success:#00703e;--color-warning:#9b6f00;--color-caution:#b1521b;--color-danger:#b32d32;--color-evidence:#007671;--color-resolution:#834596;--color-market-hot:#c74e33;--color-provider-polymarket:#00528d;--color-provider-kalshi:#09672e;--color-avalanche:#c21725;--bg-glass:color-mix(in oklch,var(--color-surface)85%,transparent);--topbar-bg:color-mix(in oklch,var(--color-paper)88%,transparent);--row-hover-bg:color-mix(in oklch,var(--color-accent)8%,var(--color-paper))}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--color-paper:lab(97.6612% -.318915 -2.24557);--color-paper-2:lab(94.1746% -.419736 -2.99095);--color-paper-3:lab(88.3678% -.516593 -3.73411);--color-ink:lab(2.42796% -.0840873 -4.13788);--color-ink-2:lab(16.3948% -.658929 -7.29806);--color-neutral:lab(34.99% -.635222 -5.18193);--color-muted:lab(39.6307% -.646606 -5.18748);--color-subtle:lab(55.8797% -.590056 -4.4647);--color-rule:lab(79.0807% -.607222 -4.47388);--color-rule-strong:lab(55.8645% -.755399 -5.93674);--color-surface:lab(98.8276% -.215113 -1.49851);--color-surface-strong:lab(93.0146% -.419527 -2.99082);--color-accent:lab(41.1408% -45.9195 -13.4917);--color-accent-strong:lab(29.4292% -42.679 -12.4411);--color-accent-soft:lab(88.935% -16.3176 -5.02046);--color-accent-ink:lab(97.6676% -.215054 -1.49847);--color-focus:lab(41.2417% -49.2188 -14.413);--color-success:lab(41.2239% -38.6305 19.9727);--color-warning:lab(50.1322% 13.2529 67.7552);--color-caution:lab(46.8246% 37.5478 48.3799);--color-danger:lab(41.425% 53.9385 31.6308);--color-evidence:lab(44.5194% -40.9107 -7.96632);--color-resolution:lab(39.845% 37.3742 -33.7219);--color-market-hot:lab(49.8695% 48.022 41.1552);--color-provider-polymarket:lab(32.8139% .641465 -52.5201);--color-provider-kalshi:lab(37.6918% -36.456 24.3006);--color-avalanche:lab(42.2722% 63.4713 41.2121)}}
*{box-sizing:border-box}html,body{min-height:100%;overflow-x:clip}html{scroll-behavior:smooth}body{color:var(--ink);background:linear-gradient(180deg,var(--color-paper)0%,var(--color-paper-2)58%,var(--color-paper)100%);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:0;-webkit-tap-highlight-color:var(--color-accent-soft);margin:0;line-height:1.55}a{color:inherit;text-decoration:none}a,button,input,textarea,select{font:inherit}a,button{touch-action:manipulation}button{color:inherit}::selection{background:var(--color-accent-soft);color:var(--ink)}.site-backdrop{z-index:-1;pointer-events:none;background:linear-gradient(to right,var(--color-rule)1px,transparent 1px)50% 0/min(18vw,240px)100%,var(--bg0);opacity:.36;position:fixed;inset:0}.backdrop-grid{display:none}.page-shell,.mobile-shell{width:min(100%,var(--max));padding:var(--space-lg)var(--pad)var(--space-3xl);margin-inline:auto}.mobile-shell{padding-top:var(--space-md)}.prediction-home{gap:var(--space-xl);display:grid}.home-workbench{gap:var(--space-lg);align-items:start;display:grid}.page-shell:not(.prediction-home),.mobile-shell:not(.prediction-home){align-items:start;gap:var(--space-xl);display:grid}.page-shell:not(.prediction-home)>*,.mobile-shell:not(.prediction-home)>*{min-width:0}.skip-link{z-index:500;padding:var(--space-xs)var(--space-sm);border:var(--rule-hairline);border-radius:var(--radius-sm);background:var(--ink);color:var(--bg0);font-size:var(--text-sm);opacity:0;pointer-events:none;font-weight:800;position:absolute;inset-block-start:calc(var(--space-sm) + env(safe-area-inset-top));inset-inline-start:var(--pad);transform:translateY(-4px)}.skip-link:focus-visible{opacity:1;pointer-events:auto;transform:none}.topbar{z-index:200;justify-content:space-between;align-items:center;gap:var(--space-md);padding:calc(var(--space-sm) + env(safe-area-inset-top))max(var(--pad),calc((100vw - var(--max))/2))var(--space-sm);border-bottom:var(--rule-hairline);background:var(--topbar-bg);-webkit-backdrop-filter:blur(16px)saturate(1.05);backdrop-filter:blur(16px)saturate(1.05);display:flex;position:sticky;top:0}.brand{align-items:center;gap:var(--space-sm);min-width:0;display:inline-flex}.brand-mark{border:var(--rule-hairline);border-radius:var(--radius-sm);background:var(--color-paper)url(/eva-logo-mark.svg) center/cover no-repeat;flex:none;width:34px;height:34px}.brand-text{gap:var(--space-3xs);min-width:0;display:grid}.brand-title{font-family:var(--font-display);font-size:var(--text-base);white-space:nowrap;font-weight:800;line-height:1}.brand-sub{color:var(--muted);font-size:var(--text-xs);white-space:nowrap;line-height:1}.topbar-actions{align-items:center;gap:var(--space-xs);display:inline-flex}.dynamic-auth-control{align-items:center;min-height:44px;display:inline-flex}.nav-hamburger,.theme-toggle,.nav-edge-cta{border:var(--rule-hairline);border-radius:var(--radius-sm);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-mid)var(--ease-out),transform var(--dur-fast)var(--ease-out),border-color var(--dur-mid)var(--ease-out);background:0 0;justify-content:center;align-items:center;display:inline-flex}.nav-hamburger{display:none}.nav-edge-cta{padding-inline:var(--space-sm);font-size:var(--text-sm);font-weight:800}.theme-toggle{font-size:var(--text-base)}.nav-hamburger{flex-direction:column;gap:5px}.hamburger-line{border-radius:var(--radius-pill);width:18px;height:1px;transition:transform var(--dur-mid)var(--ease-out),opacity var(--dur-mid)var(--ease-out);background:currentColor;display:block}.hamburger-line.open:first-child{transform:translateY(6px)rotate(45deg)}.hamburger-line.open:nth-child(2){opacity:0}.hamburger-line.open:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nav-links{align-items:center;gap:var(--space-2xs);width:auto;min-width:0;padding:var(--space-2xs);border:var(--rule-hairline);border-radius:var(--radius-pill);background:color-mix(in oklch,var(--color-paper)82%,transparent);box-shadow:none;display:flex;position:static}.nav-links.nav-open{display:flex}.nav-pill{justify-content:center;align-items:center;gap:var(--space-md);min-height:44px;padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-pill);color:var(--ink);font-size:var(--text-xs);white-space:nowrap;transition:background-color var(--dur-mid)var(--ease-out),border-color var(--dur-mid)var(--ease-out),transform var(--dur-fast)var(--ease-out);border:1px solid #0000;font-weight:700;line-height:1;display:flex}.nav-pill:after{content:none}.nav-divider{width:1px;height:18px;margin-inline:var(--space-2xs);background:var(--faint)}.participation-dock{border-bottom:var(--rule-hairline);background:color-mix(in oklch,var(--color-paper)88%,transparent)}.participation-dock-inner{width:min(100%,var(--max));padding:var(--space-xs)var(--pad);align-items:center;gap:var(--space-md);grid-template-columns:auto minmax(0,1fr) auto;margin-inline:auto;display:grid}.participation-dock-copy{gap:var(--space-3xs);min-width:0;display:grid}.participation-kicker{color:var(--muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:800;line-height:1}.participation-dock-copy strong{color:var(--ink);font-size:var(--text-sm);white-space:nowrap;line-height:1.1}.participation-loop{gap:var(--space-2xs);overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.participation-loop::-webkit-scrollbar{display:none}.loop-step,.participation-cta{justify-content:center;align-items:center;gap:var(--space-2xs);border:var(--rule-hairline);border-radius:var(--radius-pill);background:var(--card);min-height:36px;color:var(--ink);font-size:var(--text-xs);white-space:nowrap;transition:background-color var(--dur-mid)var(--ease-out),border-color var(--dur-mid)var(--ease-out),transform var(--dur-fast)var(--ease-out);flex:none;font-weight:900;line-height:1;display:inline-flex}.loop-step{padding:var(--space-2xs)var(--space-xs)}.loop-step span{border-radius:var(--radius-pill);background:var(--card2);width:18px;height:18px;color:var(--muted);font-family:var(--font-mono);place-items:center;font-size:.66rem;display:grid}.loop-step-active{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-strong)}.loop-step-active span{background:var(--color-accent);color:var(--color-accent-ink)}.participation-cta{padding-inline:var(--space-sm);border-color:var(--ink);background:var(--ink);color:var(--bg0)}.brand:focus-visible,.nav-pill:focus-visible,.nav-hamburger:focus-visible,.theme-toggle:focus-visible,.nav-edge-cta:focus-visible,.loop-step:focus-visible,.participation-cta:focus-visible,.quest-card:focus-visible,.mobile-action:focus-visible,.btn:focus-visible,.section-link:focus-visible,.market-chip:focus-visible,.filter-chip:focus-visible,.market-row:focus-visible,.predictor-row:focus-visible,.thesis-card-main:focus-visible,.field-input:focus-visible,.detail-link:focus-visible,.evidence-list a:focus-visible,.toc-nav a:focus-visible,.footer a:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.hero,.mobile-hero,.mobile-page-head{padding-block:var(--space-2xl)var(--space-xl)}.mobile-hero{gap:var(--space-lg);margin-top:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-lg);background:linear-gradient(120deg,color-mix(in oklch,var(--color-accent)8%,transparent),transparent 42%),var(--card);box-shadow:var(--shadow-card);padding:clamp(28px,5vw,56px);display:grid}.page-shell:not(.prediction-home)>.hero,.mobile-shell:not(.prediction-home)>.mobile-page-head{border:var(--rule-hairline);border-left:3px solid var(--color-accent);border-radius:var(--radius-lg);background:linear-gradient(140deg,color-mix(in oklch,var(--color-accent)5%,transparent),transparent 46%),var(--card);box-shadow:none;align-content:start;gap:var(--space-md);margin-top:0;padding:clamp(24px,3vw,40px);display:grid}.hero>*,.mobile-hero>*,.mobile-page-head>*{min-width:0}.hero-actions .btn,.mobile-hero-actions .mobile-action{text-align:center;white-space:normal;min-width:0}.home-command{gap:var(--space-md);margin-top:var(--space-sm);padding:clamp(22px,2.8vw,36px)}.home-command h1{max-width:22ch;font-size:clamp(2rem,3.7vw,3.45rem)}.home-command>p{max-width:64ch;margin:0;font-size:clamp(.98rem,1.1vw,1.08rem)}.home-command .mobile-hero-actions{margin-top:var(--space-xs)}.mobile-page-head,.page-shell:not(.prediction-home)>.mobile-page-head,.mobile-shell:not(.prediction-home)>.mobile-page-head{border-bottom:var(--rule-hairline)}.hero-grid{gap:var(--space-xl);display:grid}.hero-title,.mobile-hero h1,.mobile-page-head h1{max-width:18ch;font-family:var(--font-display);letter-spacing:0;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(2.15rem,5vw,4.4rem);font-weight:700;line-height:1.04}.mobile-hero h1,.mobile-page-head h1{max-width:20ch}.hero-sub,.mobile-hero>p,.mobile-page-head p{max-width:62ch;margin:var(--space-md)0 0;color:var(--muted);font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.55}.hero-kicker,.section-kicker,.eyebrow,.hero-panel-kicker{margin:0 0 var(--space-xs);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:0;text-transform:none;font-weight:700}.hero-actions,.mobile-hero-actions,.sticky-action-row,.mobile-bottom-actions,.wallet-panel-actions,.tx-card-actions,.filter-bar,.status-row{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.btn,.mobile-action{justify-content:center;align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-xs)var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-pill);color:var(--ink);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-mid)var(--ease-out),color var(--dur-mid)var(--ease-out),border-color var(--dur-mid)var(--ease-out),transform var(--dur-fast)var(--ease-out);background:0 0;font-weight:800;line-height:1;display:inline-flex}.btn-primary,.mobile-action-primary,.compose-submit{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.btn-ghost{background:0 0}.btn-sm{min-height:38px;padding:var(--space-xs)var(--space-sm);font-size:var(--text-xs)}.btn:disabled,.mobile-action:disabled,.field-input:disabled,.filter-chip:disabled{cursor:not-allowed;opacity:.55;transform:none}.section-heading-row{justify-content:space-between;align-items:end;gap:var(--space-md);margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:var(--rule-hairline);display:flex}.section-title,.section-title-sm,.prediction-card h2,.route-panel h3,.workflow-card h3,.product-module h3,.paper-section h2{font-family:var(--font-display);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-weight:800;line-height:1.12}.section-title{font-size:clamp(1.75rem,3vw,3rem)}.section-link,.text-link,.detail-link,.evidence-list a{min-height:24px;color:var(--detail-link);text-underline-offset:.22em;align-items:center;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.surface,.prediction-card,.workflow-card,.principle-card,.route-panel,.wallet-panel,.tx-card,.toc-card,.paper-section,.diagram-cell,.register-form-card,.register-summary-card,.register-contracts-card,.register-placeholder,.register-guide-card,.status-panel{border:var(--rule-hairline);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow-soft)}.surface,.prediction-card,.paper-section,.toc-card,.wallet-panel,.tx-card,.status-panel,.register-form-card,.register-summary-card,.register-contracts-card,.register-placeholder,.register-guide-card,.surface-pad{padding:var(--space-lg)}.route-actions{gap:var(--space-xs);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.surface-muted,.wallet-panel,.diagram,.formula,.code-block,.desk-summary>div,.mobile-metrics>div,.odds-row>div,.record-layers>div,.market-outcomes>div{background:var(--card2)}.callout{margin-top:var(--space-xl);padding:var(--space-lg);border:var(--rule-hairline);border-radius:var(--radius-md);background:var(--card2)}.callout h3,.callout p,.prediction-card p,.workflow-card p,.principle-card p,.route-panel p,.product-module p,.form-warning,.field-help,.empty-copy,.muted-copy,.paper-section p,.paper-section ul{margin:var(--space-xs)0 0;color:var(--muted);line-height:1.58}.prediction-heading{align-items:center}.market-boundary-note,.inline-note{margin-top:var(--space-sm);color:var(--muted);font-size:var(--text-sm)}.lead-thesis,.prediction-section,.product-system,.workbench-tape,.workbench-feature,.workbench-markets,.workbench-rail,.workbench-predictors,.workbench-system{min-width:0}.home-workbench>.prediction-section,.home-workbench>.lead-thesis,.workbench-rail>.prediction-section{margin-top:0}.workbench-rail{gap:var(--space-lg);display:grid}.workbench-metrics{margin:0}.workbench-tape .mobile-strip{width:100%;max-width:100%;margin:0;overflow-x:auto}.workbench-tape{overflow:hidden}.workbench-quests{min-width:0}.campaign-callout{gap:var(--space-md);padding:var(--space-lg);border:var(--rule-hairline);border-left:3px solid var(--color-accent);border-radius:var(--radius-md);background:linear-gradient(135deg,color-mix(in oklch,var(--color-accent)9%,transparent),transparent 52%),var(--card);box-shadow:var(--shadow-soft);display:grid}.campaign-callout-copy{gap:var(--space-xs);display:grid}.campaign-callout-copy p{max-width:72ch;color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.55}.campaign-proof-grid{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.campaign-proof-grid>div{min-width:0;padding:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm);background:var(--card2)}.campaign-proof-grid span{color:var(--detail-link);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:900;line-height:1;display:block}.campaign-proof-grid strong{margin-top:var(--space-xs);font-family:var(--font-display);font-size:var(--text-sm);line-height:1.25;display:block}.campaign-action-row{gap:var(--space-xs);flex-wrap:wrap;display:flex}.quest-board{padding-block:var(--space-lg);border-block:var(--rule-hairline);gap:var(--space-lg);display:grid}.quest-board-copy{gap:var(--space-xs);display:grid}.quest-board-copy p,.quest-card p{max-width:68ch;color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.55}.quest-grid{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}.quest-card{gap:var(--space-xs);min-width:0;min-height:100%;padding:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm);background:color-mix(in oklch,var(--color-ink)2%,var(--card));transition:background-color var(--dur-mid)var(--ease-out),border-color var(--dur-mid)var(--ease-out),transform var(--dur-fast)var(--ease-out);align-content:start;display:grid}.quest-step,.quest-card-cta{color:var(--detail-link);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:900;line-height:1}.quest-card h3{font-family:var(--font-display);font-size:var(--text-md);overflow-wrap:anywhere;margin:0;line-height:1.16}.quest-card-cta{margin-top:auto}.quest-scoreboard{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.quest-scoreboard>div{min-width:0;padding:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm);background:var(--card2)}.quest-scoreboard strong{color:var(--ink);font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:900;line-height:1;display:block}.quest-scoreboard span{margin-top:var(--space-2xs);color:var(--muted);font-size:var(--text-xs);font-weight:800;line-height:1.2;display:block}.quest-line{gap:var(--space-xs);min-width:0;margin-top:var(--space-md);padding-top:var(--space-md);border-top:var(--rule-hairline);overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.quest-line::-webkit-scrollbar{display:none}.quest-line-compact{padding-top:var(--space-sm)}.quest-line-step{align-items:center;gap:var(--space-xs);min-height:34px;padding:var(--space-2xs)var(--space-xs);border:var(--rule-hairline);border-radius:var(--radius-pill);background:var(--card);color:var(--ink);font-size:var(--text-xs);white-space:nowrap;flex:none;font-weight:900;line-height:1;display:inline-flex}.quest-line-step strong{border-radius:var(--radius-pill);background:var(--color-accent-soft);width:18px;height:18px;color:var(--color-accent-strong);font-family:var(--font-mono);place-items:center;font-size:.66rem;display:grid}.mission-progress{gap:var(--space-xs);margin-top:var(--space-md);display:grid}.mission-progress-head{justify-content:space-between;align-items:center;gap:var(--space-sm);color:var(--muted);font-size:var(--text-xs);font-weight:900;display:flex}.mission-progress-head strong{color:var(--ink);font-variant-numeric:tabular-nums}.mission-meter{border-radius:var(--radius-pill);background:var(--card2);height:8px;overflow:clip}.mission-meter-fill{border-radius:inherit;background:var(--color-accent);height:100%;transition:width var(--dur-slow)var(--ease-out);display:block}.mission-meter-fill-0{width:4%}.mission-meter-fill-1{width:25%}.mission-meter-fill-2{width:50%}.mission-meter-fill-3{width:75%}.mission-meter-fill-4{width:100%}.grid-2,.grid-3,.paper-stack,.diagram-grid,.register-layout,.register-summary-grid,.wallet-panel-grid,.broadcast-panel-grid,.register-results,.register-transaction-stack,.register-error-list,.compose-layout,.compose-sidecar,.market-stack,.market-list-mobile,.predictor-list,.predictor-list-large,.thesis-stack,.record-layers,.product-desk-grid,.product-module-grid,.desk-summary,.evidence-list,.faq-stack,.section-grid,.register-form,.compose-form,.readiness-list,.bundle-list,.protocol-stats{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.stats-grid-home,.mobile-metrics{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:0;display:grid}.stat-card,.home-stat-card,.mobile-metrics>div{min-width:0;padding:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm);background:color-mix(in oklch,var(--color-ink)3%,var(--card));text-align:left}.stat-value,.stat-value-compact,.mobile-metrics strong,.desk-summary strong,.record-layers strong,.predictor-card-score strong,.profile-stat-value{color:var(--ink);font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:800;line-height:1;display:block}.stat-label,.stat-label-compact,.mobile-metrics span,.desk-summary span,.record-layers span,.profile-stat-label,.market-chip span,.market-row span,.odds-row span,.card-topline{color:var(--muted);font-size:var(--text-xs);text-transform:none;font-weight:800;line-height:1.2}.mobile-strip{gap:var(--space-xs);min-width:0;padding:var(--space-xs);border:var(--rule-hairline);border-radius:var(--radius-md);background:var(--market-tape-bg);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin:0;display:flex;overflow-x:auto}.market-chip,.market-row,.predictor-row{border:var(--rule-hairline);border-radius:var(--radius-sm);background:var(--card);min-width:0;transition:background-color var(--dur-mid)var(--ease-out),border-color var(--dur-mid)var(--ease-out),transform var(--dur-fast)var(--ease-out)}.market-chip{gap:var(--space-xs);padding:var(--space-md);scroll-snap-align:start;flex:0 0 min(280px,82vw);display:grid}.market-row,.predictor-row{gap:var(--space-md);padding:var(--space-md);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.market-chip strong,.market-row strong,.predictor-row strong{margin-top:var(--space-2xs);color:var(--ink);font-size:var(--text-base);line-height:1.25;display:block}.market-card-large{--provider-accent:var(--color-accent);--provider-accent-soft:var(--color-accent-soft);--provider-accent-border:var(--faint);border-color:var(--provider-accent-border);gap:var(--space-md);min-height:100%;display:grid;position:relative;overflow:clip}.market-card-actions{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.market-card-actions .mobile-action{width:100%}.market-card-large:before{content:"";background:var(--provider-accent);height:3px;position:absolute;inset-block-start:0;inset-inline:0}.market-provider-polymarket{--provider-accent:var(--color-provider-polymarket);--provider-accent-soft:color-mix(in oklch,var(--provider-accent)10%,var(--color-paper));--provider-accent-border:color-mix(in oklch,var(--provider-accent)24%,var(--color-rule))}.market-provider-kalshi{--provider-accent:var(--color-provider-kalshi);--provider-accent-soft:color-mix(in oklch,var(--provider-accent)10%,var(--color-paper));--provider-accent-border:color-mix(in oklch,var(--provider-accent)24%,var(--color-rule))}.market-provider-external,.market-provider-manual{--provider-accent:var(--color-rule-strong);--provider-accent-soft:var(--card2);--provider-accent-border:var(--faint)}.provider-badge,.status-badge,.score-badge,.tag-pill,.status-chip,.filter-chip,.tx-state-chip{width:max-content;max-width:100%;min-height:30px;padding:var(--space-2xs)var(--space-xs);border:var(--rule-hairline);border-radius:var(--radius-pill);background:var(--card2);color:var(--ink);font-size:var(--text-xs);white-space:nowrap;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex}.provider-badge{border-color:var(--provider-accent-border);background:var(--provider-accent-soft);color:var(--provider-accent)}.filter-chip{cursor:pointer}.filter-chip-active,.status-chip-forecast{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.status-chip-unresolved{border-color:var(--color-warning);color:var(--color-warning);background:color-mix(in oklch,var(--color-warning)10%,var(--card))}.status-chip-verified,.status-chip-resolved,.tx-state-chip.is-confirmed,.status-panel-success{border-color:var(--color-success);color:var(--color-success);background:color-mix(in oklch,var(--color-success)10%,var(--card))}.status-chip-disputed,.tx-state-chip.is-active,.status-panel-info{border-color:var(--color-caution);color:var(--color-caution);background:color-mix(in oklch,var(--color-caution)10%,var(--card))}.status-chip-void,.tx-state-chip.is-failed,.status-panel-error{border-color:var(--color-danger);color:var(--color-danger);background:color-mix(in oklch,var(--color-danger)10%,var(--card))}.odds-row,.market-outcomes{gap:var(--space-xs);display:grid}.odds-row{margin-top:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr))}.odds-row>div,.market-outcomes>div,.record-layers>div,.desk-summary>div,.summary-item{min-width:0;padding:var(--space-sm);border:var(--rule-hairline);border-radius:var(--radius-sm);background:color-mix(in oklch,var(--color-ink)2%,var(--card))}.odds-row strong,.market-outcomes strong,.summary-value{margin-top:var(--space-2xs);color:var(--ink);font-size:var(--text-base);font-variant-numeric:tabular-nums;line-height:1.2;display:block}.market-outcomes>div{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:50px;display:flex}.market-outcomes-large strong{font-size:var(--text-xl)}.card-topline,.tx-card-header{justify-content:space-between;gap:var(--space-md);align-items:flex-start;display:flex}.thesis-card-main{gap:var(--space-xs);padding:var(--space-2xs);border-radius:var(--radius-sm);display:grid}.thesis-card{position:relative}.thesis-card:before{content:"";background:var(--color-market-hot);height:3px;position:absolute;inset-block-start:0;inset-inline:0}.market-label,.handle-link{min-height:24px;color:var(--detail-link);font-family:var(--font-mono);font-size:var(--text-xs);align-items:center;font-weight:800;display:inline-flex}.product-module{padding-block:var(--space-md);border-top:var(--rule-hairline)}.product-module-grid{gap:0}.product-desk-grid{align-self:stretch}.product-desk-grid .workflow-card{align-content:start;gap:var(--space-xs);padding:var(--space-md);border-color:color-mix(in oklch,var(--color-accent)22%,var(--color-rule));background:color-mix(in oklch,var(--color-accent)5%,var(--card));display:grid}.product-desk-grid .workflow-card h3,.product-module h3{font-size:var(--text-base)}.product-desk-grid .workflow-card p{max-width:none;font-size:var(--text-sm);margin:0}.product-module{background:color-mix(in oklch,var(--color-ink)2%,var(--card))}.field-group,.summary-item,.profile-stat{gap:var(--space-xs);display:grid}.field-label,.summary-label,.detail-label{color:var(--muted);font-size:var(--text-xs);letter-spacing:0;text-transform:none;font-weight:800}.field-input,.compose-textarea,.code-block,.formula{border:var(--rule-hairline);border-radius:var(--radius-sm);outline-offset:1px;background:var(--card);width:100%;min-height:44px;color:var(--ink);padding:var(--space-sm);font:inherit;outline:2px solid #0000}.formula,.code-block{white-space:pre-wrap;max-width:100%;overflow-x:auto}.formula code,.code-block code,.toc-card code,.detail-value,.detail-hash,.summary-mono{overflow-wrap:anywhere;word-break:break-word}.field-input:focus,.compose-textarea:focus{border-color:var(--color-accent);background:var(--color-paper)}.compose-form,.compose-sidecar{align-content:start}.compose-publication-shell{--compose-canvas:minmax(0,1.15fr);--compose-rail:minmax(320px,.85fr)}.compose-page-head{min-height:auto}.compose-publication-layout{align-items:start}.compose-editor-panel{gap:var(--space-md);display:grid}.compose-editor-heading{justify-content:space-between;align-items:start;gap:var(--space-md);padding-bottom:var(--space-sm);border-bottom:var(--rule-hairline);display:flex}.compose-editor-heading h2,.compose-attached-panel h2{margin:var(--space-2xs)0 0;font-family:var(--font-display);font-size:var(--text-xl);line-height:1.12}.compose-editor-head{gap:var(--space-sm);display:grid}.field-input::placeholder{color:var(--color-subtle)}.compose-title-input{min-height:88px;font-family:var(--font-display);font-size:var(--text-lg);resize:vertical;font-weight:800;line-height:1.16}.compose-textarea{resize:vertical;min-height:128px}.compose-post-editor{min-height:520px;line-height:1.65}.compose-textarea-small{min-height:84px}.compose-block-stack,.attached-signal-list,.compose-source-rail,.compose-editor-actions,.compose-publish-gate,.compose-signal-actions{gap:var(--space-sm);display:grid}.compose-block{padding:var(--space-sm);border:var(--rule-hairline);border-radius:var(--radius-sm);background:color-mix(in oklch,var(--color-ink)2%,var(--card))}.compose-block-textarea{min-height:168px;font-size:var(--text-md);background:0 0;border-color:#0000;padding:0;line-height:1.65}.compose-block-textarea:focus{background:0 0}.compose-editor-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.compose-publish-gate{padding-top:var(--space-sm);border-top:var(--rule-hairline)}.compose-publish-gate>span{color:var(--muted);font-size:var(--text-sm);font-weight:800}.compose-submit{width:100%}.compose-source-panel,.compose-preview-panel,.compose-attached-panel{align-content:start;gap:var(--space-md);display:grid}.compose-signal-card{gap:var(--space-sm);padding:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm);background:color-mix(in oklch,var(--color-ink)2%,var(--card));display:grid}.compose-signal-card p{margin-top:var(--space-xs);color:var(--ink);font-size:var(--text-sm);line-height:1.5}.compose-signal-card .mobile-action{width:100%}.compose-post-preview{gap:var(--space-sm);min-height:260px;padding-block:var(--space-sm);border-block:var(--rule-hairline);display:grid}.compose-post-preview h3{font-family:var(--font-display);font-size:var(--text-lg);overflow-wrap:anywhere;margin:0;line-height:1.16}.compose-post-preview p{color:var(--ink);font-size:var(--text-sm);white-space:pre-wrap;margin:0;line-height:1.7}.compose-post-preview div{gap:var(--space-sm);display:grid}.compose-attached-card{gap:var(--space-sm);padding:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm);background:color-mix(in oklch,var(--color-accent)4%,var(--card));display:grid}.compose-attached-card h3{font-family:var(--font-display);font-size:var(--text-base);overflow-wrap:anywhere;margin:0;line-height:1.2}.compose-attached-card p{color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.5}.compose-signal-actions{grid-template-columns:minmax(0,1fr)}.thesis-publication-layout{gap:var(--space-lg);align-items:start;display:grid}.thesis-article-panel,.thesis-signal-panel,.thesis-update-panel,.thesis-revision-panel,.thesis-timeline-panel{gap:var(--space-md);align-content:start;display:grid}.thesis-article-panel h1{font-family:var(--font-display);font-size:var(--text-2xl);overflow-wrap:anywhere;margin:0;line-height:1.08}.thesis-article-body{gap:var(--space-md);padding-block:var(--space-md);border-block:var(--rule-hairline);display:grid}.thesis-article-body p{max-width:74ch;color:var(--ink);font-size:var(--text-md);margin:0;line-height:1.78}.thesis-signal-rail{gap:var(--space-md);display:grid}.thesis-signal-card,.revision-card,.timeline-card{gap:var(--space-sm);padding:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm);background:color-mix(in oklch,var(--color-accent)4%,var(--card));display:grid}.thesis-signal-card h3,.revision-card h3,.timeline-card h3{font-family:var(--font-display);font-size:var(--text-base);overflow-wrap:anywhere;margin:0;line-height:1.2}.thesis-signal-card p,.revision-card p,.timeline-card p{color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.55}.thesis-revision-list,.thesis-timeline-list{gap:var(--space-sm);display:grid}.thesis-action-row{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;position:static}.thesis-update-actions{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);display:grid}@media (max-width:39.99rem){.compose-editor-actions{grid-template-columns:minmax(0,1fr)}.compose-editor-actions .mobile-action,.compose-publish-gate .mobile-action{width:100%}.thesis-action-row,.market-card-actions{grid-template-columns:minmax(0,1fr)}}.detail-grid{display:grid}.detail-row,.readiness-list li,.bundle-list li{gap:var(--space-md);padding-block:var(--space-sm);border-top:var(--rule-hairline);grid-template-columns:minmax(120px,.32fr) minmax(0,1fr);align-items:baseline;display:grid}.detail-value,.summary-mono,.detail-hash,.formula,.code-block,.ev-step-code,.ev-code-body{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere}.readiness-list strong,.bundle-list strong{overflow-wrap:anywhere;min-width:0}.loading-state{place-items:center;min-height:180px;display:grid}.loading-spinner{border:2px solid var(--faint);border-top-color:var(--ink);border-radius:var(--radius-pill);width:28px;height:28px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.hero-panel,.step-card,.built-card,.info-card,.roadmap-card{padding:var(--space-lg)}.hero-checklist,.list-relaxed,.paper-section ul{margin:var(--space-sm)0 0;padding-left:var(--space-lg)}.hero-checklist,.list-relaxed,.paper-section li{color:var(--muted)}.diagram,.flow-line{margin-top:var(--space-md);padding:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm)}.flow-line{gap:var(--space-xs);color:var(--muted);flex-wrap:wrap;display:flex}.toc-card{padding:var(--space-md)}.toc-nav{gap:var(--space-2xs);margin-top:var(--space-sm);display:grid}.toc-nav a{border-radius:var(--radius-sm);min-height:36px;color:var(--muted);font-size:var(--text-sm);align-items:center;display:flex}.paper-stack{gap:var(--space-lg)}.paper-section+.paper-section,.faq-item+.faq-item{border-top:var(--rule-hairline)}.market-stack,.predictor-list-large{grid-template-columns:minmax(0,1fr)}.form-warning,.wallet-note-error{color:var(--color-danger)}.faq-stack{max-width:760px}.faq-item{padding-block:var(--space-lg)}.faq-summary{justify-content:space-between;align-items:center;gap:var(--space-md);cursor:pointer;font-weight:800;list-style:none;display:flex}.faq-summary-marker,.faq-answer{color:var(--muted)}.protocol-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.protocol-table th,.protocol-table td{padding-block:var(--space-sm);border-bottom:var(--rule-hairline);text-align:left}.protocol-table th{color:var(--muted);font-weight:800}.mobile-bottom-actions{bottom:var(--space-sm);z-index:100;padding:var(--space-xs);border:var(--rule-hairline);border-radius:var(--radius-md);background:var(--topbar-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky}.mobile-bottom-actions .mobile-action,.sticky-action-row .mobile-action{flex:auto}.back-row,.tight-back-row,.route-section,.prediction-section,.lead-thesis,.publish-success,.centered-note{margin-top:var(--space-xl)}.page-shell:not(.prediction-home)>.back-row,.page-shell:not(.prediction-home)>.tight-back-row,.mobile-shell:not(.prediction-home)>.back-row,.mobile-shell:not(.prediction-home)>.tight-back-row,.page-shell:not(.prediction-home)>.route-section,.mobile-shell:not(.prediction-home)>.route-section,.page-shell:not(.prediction-home)>.prediction-section,.mobile-shell:not(.prediction-home)>.prediction-section,.page-shell:not(.prediction-home)>.centered-note,.mobile-shell:not(.prediction-home)>.centered-note,.page-shell:not(.prediction-home)>.callout,.mobile-shell:not(.prediction-home)>.callout,.page-shell:not(.prediction-home)>.market-stack,.mobile-shell:not(.prediction-home)>.market-stack,.page-shell:not(.prediction-home)>.protocol-stats,.mobile-shell:not(.prediction-home)>.protocol-stats,.page-shell:not(.prediction-home)>.register-layout,.mobile-shell:not(.prediction-home)>.register-layout,.page-shell:not(.prediction-home)>.compose-layout,.mobile-shell:not(.prediction-home)>.compose-layout,.page-shell:not(.prediction-home)>.faq-stack,.mobile-shell:not(.prediction-home)>.faq-stack{margin-top:0}.site-footer,.footer{margin-top:var(--space-3xl);padding-top:var(--space-md);border-top:var(--rule-hairline);color:var(--muted);font-size:var(--text-sm)}.footer{justify-content:space-between;gap:var(--space-sm)var(--space-lg);flex-wrap:wrap;display:flex}.footer-links,.footer-link-group{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:inline-flex}.footer-link-group>span{color:var(--muted);font-size:var(--text-xs);font-weight:800}.footer a{white-space:nowrap;text-underline-offset:.22em;text-decoration:underline}.empty-state-card{box-shadow:none}.flush-title{margin-top:0}.thesis-hero,.market-detail-head,.predictor-detail-head{align-items:start}.tone-mint,.tone-sky,.tone-periwinkle,.tone-coral,.tone-lime{background:var(--card)}@media (hover:hover) and (pointer:fine){.nav-hamburger:hover,.theme-toggle:hover,.nav-edge-cta:hover,.nav-pill:hover,.loop-step:hover,.participation-cta:hover,.btn:hover,.mobile-action:hover,.filter-chip:hover,.quest-card:hover,.market-chip:hover,.market-row:hover,.predictor-row:hover,.thesis-card-main:hover{border-color:var(--color-rule-strong);background:var(--row-hover-bg);transform:translateY(-1px)}.btn-primary:hover,.mobile-action-primary:hover,.compose-submit:hover,.participation-cta:hover{background:var(--color-accent-strong);color:var(--color-accent-ink)}}.btn:active,.mobile-action:active,.nav-hamburger:active,.theme-toggle:active,.nav-edge-cta:active,.participation-cta:active,.loop-step:active,.quest-card:active,.filter-chip:active{transform:translateY(1px)}@media (min-width:40rem){.hero-title,.mobile-hero h1,.mobile-page-head h1{font-size:clamp(2.45rem,4.9vw,4.4rem)}.grid-2,.compose-layout,.register-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3,.product-desk-grid,.desk-summary,.register-summary-grid,.wallet-panel-grid,.broadcast-panel-grid,.record-layers{grid-template-columns:repeat(3,minmax(0,1fr))}.product-module-grid{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr))}.quest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-stack,.predictor-list-large{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.product-module{padding:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm)}}@media (min-width:60rem){.prediction-home{gap:var(--space-2xl)}.mobile-hero{grid-template-columns:minmax(0,.96fr) minmax(340px,.82fr);align-items:end}.mobile-hero>.eyebrow,.mobile-hero>h1,.mobile-hero>p,.mobile-hero>.mobile-hero-actions{grid-column:1}.mobile-hero>.product-desk-grid{grid-area:1/2/span 4;grid-template-columns:1fr}.home-command{grid-template-columns:minmax(0,1fr);align-items:center}.hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start}.toc-wrap{top:calc(76px + var(--space-md));position:sticky}.compose-layout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);align-items:start}.thesis-publication-layout{grid-template-columns:minmax(0,1.1fr) minmax(320px,.62fr)}.thesis-article-panel,.thesis-revision-panel{grid-column:1}.thesis-signal-rail{top:calc(112px + var(--space-md));grid-area:1/2/span 2;position:sticky}.quest-board{grid-template-columns:minmax(260px,.34fr) minmax(0,1fr);align-items:start}.quest-scoreboard{grid-column:1/-1}}@media (min-width:72rem){.page-shell:not(.prediction-home),.mobile-shell:not(.prediction-home){gap:var(--space-lg)var(--space-xl);grid-template-columns:minmax(280px,.38fr) minmax(0,1fr)}.page-shell:not(.prediction-home)>.hero,.mobile-shell:not(.prediction-home)>.mobile-page-head{top:calc(76px + var(--space-lg));grid-column:1;align-self:start;max-height:calc(100dvh - 104px);position:sticky;overflow:auto}.page-shell:not(.prediction-home)>:not(.hero):not(.mobile-page-head):not(.site-footer):not(.footer):not(.back-row):not(.tight-back-row),.mobile-shell:not(.prediction-home)>:not(.hero):not(.mobile-page-head):not(.site-footer):not(.footer):not(.back-row):not(.tight-back-row){grid-column:2}.page-shell:not(.prediction-home)>.back-row,.page-shell:not(.prediction-home)>.tight-back-row,.mobile-shell:not(.prediction-home)>.back-row,.mobile-shell:not(.prediction-home)>.tight-back-row,.page-shell:not(.prediction-home)>.site-footer,.page-shell:not(.prediction-home)>.footer,.mobile-shell:not(.prediction-home)>.site-footer,.mobile-shell:not(.prediction-home)>.footer{grid-column:1/-1}.page-shell:not(.prediction-home)>.hero.hero-grid,.mobile-shell:not(.prediction-home)>.mobile-page-head.hero-grid{grid-template-columns:1fr}.page-shell:not(.prediction-home)>.hero .hero-panel,.mobile-shell:not(.prediction-home)>.mobile-page-head .hero-panel{padding:var(--space-md)}.page-shell:not(.prediction-home)>.hero .hero-actions,.mobile-shell:not(.prediction-home)>.mobile-page-head .mobile-hero-actions{align-items:stretch;display:grid}.page-shell:not(.prediction-home)>.hero .btn,.mobile-shell:not(.prediction-home)>.mobile-page-head .mobile-action{width:100%}.page-shell:not(.prediction-home)>.hero .hero-title,.mobile-shell:not(.prediction-home)>.mobile-page-head h1{max-width:100%;font-size:clamp(2rem,2.35vw,2.65rem);line-height:1.08}.page-shell:not(.prediction-home)>.hero .hero-sub,.mobile-shell:not(.prediction-home)>.mobile-page-head p{font-size:var(--text-base)}.home-workbench{grid-template-columns:minmax(300px,.74fr) minmax(520px,1.28fr);grid-template-areas:"quests quests""tape tape""markets feature""rail rail"}.workbench-quests{grid-area:quests}.workbench-tape{grid-area:tape}.workbench-markets{grid-area:markets}.workbench-feature{grid-area:feature}.workbench-rail{grid-area:rail;grid-template-columns:minmax(220px,.7fr) minmax(320px,1fr) minmax(320px,1fr)}.workbench-metrics,.workbench-system .product-module-grid{grid-template-columns:1fr}}@media (min-width:96rem){.page-shell:not(.prediction-home),.mobile-shell:not(.prediction-home){-moz-column-gap:var(--space-2xl);column-gap:var(--space-2xl);grid-template-columns:minmax(320px,.3fr) minmax(0,1fr)}.home-workbench{grid-template-columns:minmax(320px,.78fr) minmax(560px,1.36fr) minmax(300px,.66fr);grid-template-areas:"quests quests quests""tape tape tape""markets feature rail"}.workbench-feature,.workbench-rail{top:calc(76px + var(--space-lg));position:sticky}.workbench-rail{grid-template-columns:1fr;align-content:start}.workbench-markets .market-list-mobile{gap:var(--space-sm)}.workbench-feature .thesis-card{min-height:420px}.quest-board{grid-template-columns:minmax(260px,.28fr) minmax(0,1fr) minmax(240px,.24fr)}.quest-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.quest-scoreboard{grid-column:auto;grid-template-columns:1fr;align-content:start}}@media (max-width:58rem){.nav-hamburger{display:inline-flex}.nav-links{width:min(360px,calc(100vw - (var(--pad)*2)));padding:var(--space-xs);border:var(--rule-hairline);border-radius:var(--radius-md);background:var(--nav-dropdown-bg);box-shadow:var(--shadow-soft);display:none;position:absolute;inset-block-start:calc(100% + var(--space-xs));inset-inline-end:var(--pad)}.nav-links.nav-open{gap:var(--space-2xs);display:grid}.nav-pill{border-radius:var(--radius-sm);font-size:var(--text-sm);justify-content:space-between}.nav-pill:after{content:"Open";color:var(--muted);font-size:var(--text-xs);font-weight:700}.nav-divider{width:auto;height:1px;margin-block:var(--space-2xs);margin-inline:0}}@media (min-width:90rem){:root{--max:2480px}}@media (max-width:39.999rem){.page-shell,.mobile-shell,.topbar{padding-inline:max(16px,env(safe-area-inset-left))max(16px,env(safe-area-inset-right))}.participation-dock-inner{padding-inline:max(16px,env(safe-area-inset-left))max(16px,env(safe-area-inset-right));gap:var(--space-xs);grid-template-columns:minmax(0,1fr) auto}.participation-dock-copy{display:none}.participation-cta,.loop-step{padding-inline:var(--space-xs)}.loop-step:not(.loop-step-active){display:none}.quest-line{flex-wrap:wrap;overflow-x:visible}.quest-line-step{flex:1 1 calc(50% - var(--space-xs));white-space:normal;min-width:0}.brand-sub{display:none}.brand{gap:var(--space-xs)}.brand-mark{width:30px;height:30px}.brand-title{font-size:var(--text-sm)}.nav-edge-cta{display:none}.section-heading-row,.card-topline,.tx-card-header{justify-content:start;display:grid}.mobile-metrics,.stats-grid-home,.odds-row,.campaign-proof-grid,.quest-scoreboard{grid-template-columns:1fr}.market-row,.predictor-row,.detail-row,.readiness-list li,.bundle-list li{gap:var(--space-xs);grid-template-columns:1fr}.hero-title,.mobile-hero h1,.mobile-page-head h1{max-width:100%;font-size:clamp(2rem,9.2vw,2.9rem)}.mobile-hero-actions .mobile-action{flex:100%}.home-command .mobile-hero-actions .mobile-action{width:100%;min-width:0;padding-inline:var(--space-xs);flex:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.15s!important;animation-duration:.15s!important;animation-iteration-count:1!important}.btn:hover,.mobile-action:hover,.market-chip:hover,.market-row:hover,.predictor-row:hover,.nav-pill:hover{transform:none}}body{background:linear-gradient(to right,var(--grid-line-v)1px,transparent 1px)0 0/96px 100%,linear-gradient(to bottom,var(--grid-line-h)1px,transparent 1px)0 0/100% 96px,var(--bg0)}.site-backdrop{background:linear-gradient(to right,var(--grid-line-v)1px,transparent 1px)0 0/96px 100%,linear-gradient(to bottom,var(--grid-line-h)1px,transparent 1px)0 0/100% 96px,var(--bg0);opacity:.58}.topbar{border-bottom-color:var(--color-rule-strong);background:var(--topbar-bg);box-shadow:none}.brand-mark,.nav-hamburger,.theme-toggle,.nav-edge-cta,.nav-links,.loop-step,.participation-cta,.btn,.mobile-action,.filter-chip,.provider-badge,.status-badge,.score-badge,.tag-pill,.status-chip,.tx-state-chip{border-radius:var(--radius-sm)}.brand-title,.brand-sub,.nav-pill,.nav-edge-cta,.participation-kicker,.loop-step,.participation-cta,.section-kicker,.eyebrow,.hero-kicker,.hero-panel-kicker,.field-label,.stat-label,.card-topline,.quest-step,.quest-card-cta,.quest-line-step,.market-label,.handle-link{letter-spacing:0}.nav-links{border-color:var(--color-rule-strong);border-radius:var(--radius-md);background:color-mix(in oklch,var(--color-paper-2)92%,transparent)}.nav-pill{border-radius:var(--radius-sm)}.nav-pill-active,.nav-pill-highlight,.nav-pill-utility{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.participation-dock{border-bottom-color:color-mix(in oklch,var(--color-accent)48%,var(--color-rule));background:var(--color-accent);color:var(--color-accent-ink)}.participation-kicker,.participation-dock-copy strong{color:currentColor}.loop-step{border-color:color-mix(in oklch,var(--color-accent-ink)24%,transparent);background:color-mix(in oklch,var(--color-accent-ink)10%,transparent);color:currentColor}.loop-step span{background:color-mix(in oklch,var(--color-accent-ink)18%,transparent);color:currentColor}.loop-step-active,.participation-cta{border-color:var(--color-accent-ink);background:var(--color-accent-ink);color:var(--color-accent)}.page-shell,.mobile-shell,.participation-dock-inner{width:min(100%,var(--max))}.mobile-hero,.page-shell:not(.prediction-home)>.hero,.mobile-shell:not(.prediction-home)>.mobile-page-head{border-color:var(--color-rule-strong);border-left:var(--rule-hairline);background:color-mix(in oklch,var(--card)92%,var(--color-accent-soft));box-shadow:none}.home-command{border-color:var(--color-accent);background:linear-gradient(180deg,color-mix(in oklch,var(--color-paper-2)88%,transparent),var(--color-paper)),var(--color-paper);min-height:clamp(340px,45vw,580px);color:var(--ink);align-content:end}.home-command h1{max-width:12ch;font-size:clamp(3.1rem,8vw,8.6rem);line-height:.92}.home-command>p{max-width:48ch;color:var(--color-ink-2);font-size:clamp(1.06rem,1.4vw,1.35rem)}.home-command .eyebrow{color:var(--color-accent)}.home-command .mobile-action-primary{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.home-command .mobile-action:not(.mobile-action-primary){border-color:var(--color-rule-strong);background:var(--card);color:var(--ink)}.page-shell:not(.prediction-home)>.hero,.mobile-shell:not(.prediction-home)>.mobile-page-head{border-left:4px solid var(--color-accent)}.hero-title,.mobile-page-head h1{font-size:clamp(2.35rem,4.6vw,5.4rem);line-height:.98}.surface,.prediction-card,.workflow-card,.principle-card,.route-panel,.wallet-panel,.tx-card,.toc-card,.paper-section,.diagram-cell,.register-form-card,.register-summary-card,.register-contracts-card,.register-placeholder,.register-guide-card,.status-panel,.quest-card,.market-chip,.market-row,.predictor-row,.odds-row>div,.market-outcomes>div,.record-layers>div,.desk-summary>div,.mobile-metrics>div,.quest-scoreboard>div{border-color:var(--color-rule-strong);background:var(--card);box-shadow:none}.route-panel,.prediction-card,.surface,.paper-section{position:relative}.route-panel:before,.prediction-card:before,.paper-section:before{background:var(--color-accent)}.quest-board{padding:var(--space-xl);border:var(--rule-hairline);border-color:var(--color-rule-strong);border-radius:var(--radius-lg);background:color-mix(in oklch,var(--color-paper-2)86%,transparent)}.quest-card{border-top:4px solid var(--color-accent)}.quest-card:nth-child(2){border-top-color:var(--color-warning)}.quest-card:nth-child(3){border-top-color:var(--color-evidence)}.quest-card:nth-child(4){border-top-color:var(--color-resolution)}.quest-scoreboard>div,.desk-summary>div,.mobile-metrics>div,.odds-row>div,.market-outcomes>div,.record-layers>div{background:var(--color-paper-3)}.quest-scoreboard strong,.desk-summary strong,.mobile-metrics strong,.predictor-card-score strong,.stat-value{color:var(--color-accent)}.market-card-large{border-left:4px solid var(--provider-accent)}.market-card-large:before{content:none}.provider-badge{background:color-mix(in oklch,var(--provider-accent)16%,var(--card))}.btn-primary,.mobile-action-primary,.compose-submit,.filter-chip-active,.status-chip-forecast{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.btn-ghost,.mobile-action:not(.mobile-action-primary),.filter-chip,.status-chip,.provider-badge{background:var(--color-paper-2)}.filter-chip.filter-chip-active,.status-chip.status-chip-forecast{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.market-card-large .provider-badge{background:color-mix(in oklch,var(--provider-accent)24%,var(--color-paper-2));border-color:color-mix(in oklch,var(--provider-accent)72%,var(--color-rule));color:var(--ink)}.field-input,.compose-textarea,.code-block,.formula{border-color:var(--color-rule-strong);background:var(--color-paper)}.field-input:focus,.compose-textarea:focus{background:var(--color-paper-2)}.mission-meter{background:var(--color-paper-3)}.mission-meter-fill{background:var(--color-accent)}.ev-root{background:var(--bg0)}@media (min-width:72rem){.page-shell:not(.prediction-home),.mobile-shell:not(.prediction-home){grid-template-columns:minmax(360px,.24fr) minmax(0,1fr)}.home-workbench{grid-template-columns:minmax(320px,.78fr) minmax(0,1.38fr);grid-template-areas:"quests tape""quests markets""rail feature"}.workbench-quests{top:calc(112px + var(--space-lg));position:sticky}.quest-board{align-content:start;min-height:calc(100dvh - 150px)}.quest-grid,.quest-scoreboard{grid-template-columns:1fr}}@media (min-width:96rem){.home-workbench{grid-template-columns:minmax(360px,.72fr) minmax(0,1.22fr) minmax(300px,.76fr);grid-template-areas:"quests tape rail""quests markets feature"}.workbench-rail,.quest-board{grid-template-columns:1fr}}@media (max-width:58rem){.nav-links{border-radius:var(--radius-md)}}@media (max-width:39.999rem){.home-command{min-height:360px}.home-command h1{font-size:clamp(3rem,14vw,4.15rem)}.quest-board{padding:var(--space-lg)}}.topbar{min-height:72px}.brand{min-height:44px;border-inline-end:var(--rule-hairline);border-color:var(--color-rule-strong);padding-inline-end:var(--space-md)}.brand-mark{background-color:var(--color-accent)}.brand-title,.brand-sub,.nav-pill,.nav-edge-cta,.participation-cta,.loop-step,.btn,.mobile-action,.filter-chip{text-transform:none}.participation-dock{z-index:180;position:sticky;top:72px}.page-shell,.mobile-shell{padding-top:clamp(var(--space-lg),3vw,var(--space-2xl))}.prediction-home{gap:clamp(var(--space-xl),4vw,var(--space-3xl))}.home-command{isolation:isolate;border-radius:var(--radius-sm);padding:clamp(44px,6vw,88px);position:relative;overflow:clip}.home-command>*{z-index:1;position:relative}.home-command:after{content:"EVA\a TRUTH\a LOOP";inset-block:var(--space-xl);z-index:0;color:color-mix(in oklch,var(--color-accent)78%,var(--color-ink));font-family:var(--font-display);opacity:.38;white-space:pre;text-align:right;place-items:end;font-size:clamp(4.5rem,12vw,14rem);font-weight:900;line-height:.78;display:grid;position:absolute;inset-inline-end:var(--space-xl)}.home-workbench{gap:var(--space-xl)}.page-shell:not(.prediction-home),.mobile-shell:not(.prediction-home){gap:var(--space-lg)var(--space-2xl)}.page-shell:not(.prediction-home)>.hero,.mobile-shell:not(.prediction-home)>.mobile-page-head{border-left:var(--rule-hairline);border-top:6px solid var(--color-accent);border-radius:var(--radius-sm);background:linear-gradient(180deg,color-mix(in oklch,var(--color-accent)14%,transparent),transparent 34%),var(--color-paper)}.page-shell:not(.prediction-home)>.hero:before,.mobile-shell:not(.prediction-home)>.mobile-page-head:before{content:"";width:52px;height:6px;margin-bottom:var(--space-xl);background:var(--color-accent);display:block}.hero-kicker,.section-kicker,.eyebrow,.hero-panel-kicker{color:var(--color-accent)}.section-heading-row{padding:var(--space-sm);border:var(--rule-hairline);border-left:4px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-paper-2);align-items:start}.section-title-sm,.prediction-card h2,.route-panel h3,.workflow-card h3,.product-module h3,.paper-section h2{font-size:clamp(1.05rem,1.15vw,1.38rem)}.surface,.prediction-card,.workflow-card,.principle-card,.route-panel,.wallet-panel,.tx-card,.toc-card,.paper-section,.diagram-cell,.register-form-card,.register-summary-card,.register-contracts-card,.register-placeholder,.register-guide-card,.status-panel,.quest-card,.market-chip,.market-row,.predictor-row,.summary-item,.stat-card,.home-stat-card,.mobile-metrics>div,.odds-row>div,.market-outcomes>div,.record-layers>div,.desk-summary>div,.quest-scoreboard>div{border-radius:var(--radius-sm)}.route-panel,.prediction-card,.surface,.paper-section{overflow:clip}.market-chip,.market-row,.predictor-row,.quest-card,.prediction-card{background:linear-gradient(90deg,color-mix(in oklch,var(--color-accent)5%,transparent),transparent 28%),var(--card)}.market-chip strong,.market-row strong,.predictor-row strong,.odds-row strong,.market-outcomes strong,.summary-value{font-family:var(--font-mono)}.market-outcomes>div,.odds-row>div,.record-layers>div,.desk-summary>div,.mobile-metrics>div,.quest-scoreboard>div,.summary-item{border-left:3px solid var(--color-accent)}.market-card-large{border-left-width:6px}.predictor-card-score strong,.stat-value,.quest-scoreboard strong,.desk-summary strong,.mobile-metrics strong,.odds-row strong,.market-outcomes strong{font-weight:900}.footer,.site-footer{border-color:var(--color-rule-strong)}@media (min-width:72rem){.page-shell:not(.prediction-home),.mobile-shell:not(.prediction-home){grid-template-columns:minmax(420px,.28fr) minmax(0,1fr)}.page-shell:not(.prediction-home)>.hero,.mobile-shell:not(.prediction-home)>.mobile-page-head{grid-row:1/span 16;min-height:calc(100dvh - 156px);padding:clamp(28px,2.4vw,48px)}.mobile-shell:not(.prediction-home)>.market-detail-head{grid-row:auto;min-height:auto}.page-shell:not(.prediction-home)>.hero .hero-actions,.mobile-shell:not(.prediction-home)>.mobile-page-head .mobile-hero-actions{margin-top:auto}.home-command{min-height:min(720px,100dvh - 172px)}.home-workbench{grid-template-columns:minmax(320px,.78fr) minmax(0,1.38fr);grid-template-areas:"quests tape""quests markets""rail feature"}.workbench-tape{z-index:20;position:sticky;top:126px}.workbench-feature,.workbench-rail{position:static;top:auto}.quest-board{min-height:calc(100dvh - 172px)}.market-stack,.predictor-list-large{grid-template-columns:minmax(0,1fr)}.market-card-large{align-items:stretch;gap:var(--space-md)var(--space-lg);grid-template-columns:minmax(0,1.18fr) minmax(240px,.42fr) minmax(300px,.5fr);grid-template-areas:"marketTop marketOutcomes marketOdds""marketTitle marketOutcomes marketOdds""marketStatus marketOutcomes marketOdds""marketActions marketActions marketActions"}.market-card-large .card-topline{grid-area:marketTop}.market-card-large>h2{grid-area:marketTitle;align-self:center;margin:0;font-size:clamp(1.35rem,1.8vw,2rem)}.market-card-large .status-row{grid-area:marketStatus}.market-card-large .market-outcomes{grid-area:marketOutcomes;align-content:stretch}.market-card-large .odds-row{grid-area:marketOdds;grid-template-columns:minmax(0,1fr);margin-top:0}.market-card-large .market-card-actions{grid-area:marketActions}.predictor-card{align-items:center;gap:var(--space-lg);grid-template-columns:minmax(280px,1fr) minmax(140px,.28fr) minmax(360px,1fr);display:grid}.predictor-card .odds-row{margin-top:0}.compose-layout,.register-layout{gap:var(--space-xl)}}@media (min-width:112rem){.page-shell:not(.prediction-home),.mobile-shell:not(.prediction-home){grid-template-columns:minmax(500px,.26fr) minmax(0,1fr)}.market-card-large{grid-template-columns:minmax(0,1.28fr) minmax(300px,.42fr) minmax(360px,.5fr)}}@media (max-width:58rem){.participation-dock{top:64px}.brand{border-inline-end:0;padding-inline-end:0}}@media (max-width:39.999rem){.home-command{padding:var(--space-xl)var(--space-lg)}.home-command:after{margin-top:var(--space-sm);color:color-mix(in oklch,var(--color-accent)88%,var(--color-ink));opacity:.68;text-align:left;place-items:start;font-size:clamp(2.75rem,15vw,4.9rem);position:relative;inset:auto}.section-heading-row{padding:var(--space-sm)}}.home-command{-moz-column-gap:clamp(var(--space-lg),4vw,var(--space-3xl));align-content:center;align-items:end;column-gap:clamp(var(--space-lg),4vw,var(--space-3xl));background:radial-gradient(circle at 78% 22%,color-mix(in oklch,var(--color-accent)18%,transparent),transparent 30%),linear-gradient(180deg,color-mix(in oklch,var(--color-paper-2)86%,transparent),var(--color-paper)),var(--color-paper);grid-template-columns:minmax(0,.95fr) minmax(320px,.72fr)}.home-command:after{content:none}.home-command .eyebrow,.home-command h1,.home-command>p,.home-command .mobile-hero-actions{grid-column:1}.home-command h1{text-wrap:balance;max-width:11.4ch}.home-hero-artifact{align-self:stretch;gap:var(--space-md);min-width:0;padding:clamp(var(--space-md),2vw,var(--space-xl));border:var(--rule-hairline);border-color:color-mix(in oklch,var(--color-accent)52%,var(--color-rule));border-radius:var(--radius-sm);background:linear-gradient(180deg,color-mix(in oklch,var(--color-accent)10%,transparent),transparent 34%),var(--card);box-shadow:inset 0 1px 0 color-mix(in oklch,var(--color-ink)8%,transparent);grid-area:1/2/span 4;align-content:end;display:grid}.artifact-header,.artifact-history{justify-content:space-between;align-items:center;gap:var(--space-xs);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;font-weight:900;display:flex}.artifact-header strong{min-height:30px;padding-inline:var(--space-xs);border:var(--rule-hairline);border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.home-hero-artifact h2{max-width:13ch;color:var(--ink);font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(1.8rem,3vw,3.75rem);line-height:.98}.home-hero-artifact p{max-width:54ch;color:var(--color-ink-2);margin:0;line-height:1.6}.artifact-signal-grid{gap:var(--space-xs);display:grid}.artifact-signal-grid>div{min-width:0;padding:var(--space-sm);border:var(--rule-hairline);border-left:3px solid var(--color-accent);border-color:var(--color-rule-strong);background:var(--color-paper-2)}.artifact-signal-grid span,.artifact-signal-grid strong{display:block}.artifact-signal-grid span{color:var(--muted);font-size:var(--text-xs);font-weight:900}.artifact-signal-grid strong{margin-top:var(--space-2xs);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.artifact-history{padding-top:var(--space-sm);border-top:var(--rule-hairline);justify-content:flex-start}.artifact-history span{min-height:28px;padding-inline:var(--space-xs);border:var(--rule-hairline);background:color-mix(in oklch,var(--color-success)10%,var(--card));color:var(--color-success);align-items:center;display:inline-flex}.route-proof-list{gap:var(--space-xs);margin:var(--space-lg)0 0;padding:0;list-style:none;display:grid}.route-proof-list li{align-items:flex-start;gap:var(--space-xs);min-width:0;padding:var(--space-sm);border:var(--rule-hairline);border-left:3px solid var(--color-accent);border-color:var(--color-rule-strong);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-sm);font-weight:800;line-height:1.35;display:flex}.route-proof-list li:before{content:"";background:var(--color-accent);flex:none;width:7px;height:7px;margin-top:.42em}.thesis-action-row.mobile-bottom-actions{position:static;bottom:auto}@media (max-width:71.999rem){.home-command{grid-template-columns:minmax(0,1fr)}.home-command .eyebrow,.home-command h1,.home-command>p,.home-command .mobile-hero-actions,.home-hero-artifact{grid-column:1}.home-hero-artifact{grid-row:auto}}@media (max-width:39.999rem){.home-hero-artifact{padding:var(--space-md)}.home-hero-artifact h2{max-width:100%;font-size:clamp(1.55rem,8vw,2.4rem)}}
html,body{min-height:100%;overflow-x:clip}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--bg-base);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;line-height:1.6}::selection{background:color-mix(in oklch,var(--color-accent)35%,transparent);color:var(--ink)}.site-backdrop{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 80% 60% at 50% -10%,color-mix(in oklch,var(--color-accent)12%,transparent),transparent 60%),radial-gradient(ellipse 60% 50% at 100% 50%,color-mix(in oklch,var(--color-brand-lavender)8%,transparent),transparent 55%),radial-gradient(ellipse 50% 40% at 0% 80%,color-mix(in oklch,var(--color-brand-coral)6%,transparent),transparent 50%),var(--bg-base);position:fixed;inset:0;overflow:hidden}.backdrop-mesh{background:linear-gradient(to right,var(--grid-line-v)1px,transparent 1px)0 0/72px 72px,linear-gradient(to bottom,var(--grid-line-h)1px,transparent 1px)0 0/72px 72px;opacity:.35;animation:28s linear infinite meshDrift;position:absolute;inset:-20%;-webkit-mask-image:radial-gradient(90% 80% at 50% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(90% 80% at 50% 40%,#000 20%,#0000 75%)}.backdrop-mesh-static{animation:none}.backdrop-grid{background:var(--gradient-brand-soft);opacity:.4;mix-blend-mode:screen;display:block;position:absolute;inset:0}.backdrop-grain{opacity:.045;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes meshDrift{0%{transform:translate(0,0)}to{transform:translate(-72px,-72px)}}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.03em;font-weight:700}.eyebrow{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-strong);font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--gradient-brand);width:8px;height:8px;box-shadow:var(--glow-accent);border-radius:50%}@media (prefers-reduced-motion:reduce){.backdrop-mesh{animation:none}html{scroll-behavior:auto}}
.page-shell,.mobile-shell{width:min(100%,var(--max));padding:var(--space-xl)var(--pad)var(--space-3xl);margin-inline:auto}.mobile-shell{padding-top:var(--space-lg)}.prediction-home{gap:var(--space-2xl);display:grid}.home-workbench{gap:var(--space-xl);align-items:start;display:grid}.page-shell:not(.prediction-home),.mobile-shell:not(.prediction-home){align-items:start;gap:var(--space-xl);display:grid}.mobile-page-head h1,.hero h1,.home-command h1{font-size:var(--text-hero);background:linear-gradient(135deg,var(--color-ink)0%,color-mix(in oklch,var(--color-ink)75%,var(--color-accent))100%);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:14ch;line-height:.95}.mobile-page-head>p,.hero>p,.home-command>p{max-width:58ch;color:var(--muted);font-size:var(--text-md);line-height:1.65}@media (min-width:72rem){.page-shell:not(.prediction-home){gap:var(--space-2xl);grid-template-columns:minmax(280px,.72fr) minmax(0,1fr)}.page-shell:not(.prediction-home)>.hero{top:calc(88px + var(--space-lg));position:sticky}.home-workbench{grid-template-columns:minmax(300px,.75fr) minmax(0,1.35fr);grid-template-areas:"hero tape""hero markets""quests feature""rail feature"}.home-command{grid-area:hero}.home-tape-section{grid-area:tape}.home-markets-section{grid-area:markets}.home-quest-board{grid-area:quests}.home-featured-thesis{grid-area:feature}.home-rail{grid-area:rail}}
.topbar{border-bottom:var(--rule-hairline);background:var(--topbar-bg);-webkit-backdrop-filter:blur(var(--blur-glass))saturate(1.4);padding-block:var(--space-sm)}.brand-mark{border-radius:var(--radius-sm);width:38px;height:38px;box-shadow:var(--glow-accent);background:url(/eva-logo-mark.svg) 50%/cover no-repeat;border:none}.nav-pill{border-radius:var(--radius-pill);font-size:var(--text-sm);transition:background var(--dur-mid)var(--ease-out),border-color var(--dur-mid)var(--ease-out),color var(--dur-mid)var(--ease-out);border:1px solid #0000;padding:.55rem 1rem;font-weight:600}.nav-pill:hover{background:color-mix(in oklch,var(--color-accent)8%,transparent);border-color:var(--border-subtle)}.nav-pill-active{background:var(--nav-active-bg);border-color:var(--nav-active-border);color:var(--nav-active-color);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-accent)15%,transparent)}.nav-edge-cta,.theme-toggle,.nav-hamburger{border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:color-mix(in oklch,var(--color-surface)80%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform var(--dur-fast)var(--ease-out),box-shadow var(--dur-mid)var(--ease-out),border-color var(--dur-mid)var(--ease-out)}.nav-edge-cta{background:var(--gradient-brand);color:var(--color-accent-ink);box-shadow:var(--glow-accent);border:none;padding-inline:1.1rem;font-weight:700}.nav-edge-cta:hover,.theme-toggle:hover,.nav-hamburger:hover{box-shadow:var(--shadow-soft);transform:translateY(-1px)}.theme-toggle-icon{width:18px;height:18px;display:block}.participation-dock{top:calc(60px + env(safe-area-inset-top));z-index:150;border-bottom:var(--rule-hairline);background:color-mix(in oklch,var(--color-paper-2)88%,transparent);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));position:sticky}.participation-dock-inner{width:min(100%,var(--max));padding:var(--space-sm)var(--pad);align-items:center;gap:var(--space-md);flex-wrap:wrap;margin-inline:auto;display:flex}.participation-kicker{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-strong)}.loop-step{border-radius:var(--radius-pill);border:1px solid var(--border-subtle);font-size:var(--text-xs);transition:all var(--dur-mid)var(--ease-out);padding:.4rem .85rem;font-weight:600}.loop-step-active{background:var(--nav-active-bg);border-color:color-mix(in oklch,var(--color-accent)40%,transparent);color:var(--color-accent-strong);box-shadow:var(--glow-accent)}.participation-cta{border-radius:var(--radius-pill);font-size:var(--text-sm);background:color-mix(in oklch,var(--color-accent)16%,transparent);border:1px solid color-mix(in oklch,var(--color-accent)35%,transparent);color:var(--color-accent-strong);margin-left:auto;padding:.45rem 1rem;font-weight:700}.prediction-card,.surface,.route-panel,.paper-section,.quest-card,.workflow-card{border-radius:var(--radius-card);border:1px solid var(--border-subtle);background:var(--bg-glass);-webkit-backdrop-filter:blur(var(--blur-glass))saturate(1.2);box-shadow:var(--shadow-card);transition:transform var(--dur-mid)var(--ease-out),box-shadow var(--dur-mid)var(--ease-out),border-color var(--dur-mid)var(--ease-out)}.card-spotlight{border-color:color-mix(in oklch,var(--color-accent)35%,transparent);box-shadow:var(--shadow-glow),var(--shadow-float);position:relative}.card-spotlight:before{content:"";border-radius:inherit;background:var(--gradient-brand);-webkit-mask-composite:xor;pointer-events:none;opacity:.55;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.prediction-card:hover,.market-row:hover,.predictor-row:hover,.quest-card:hover{border-color:color-mix(in oklch,var(--color-accent)28%,transparent);box-shadow:var(--shadow-glow),var(--shadow-soft);transform:translateY(-2px)}.mobile-action{border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:color-mix(in oklch,var(--color-surface)85%,transparent);font-size:var(--text-sm);cursor:pointer;transition:transform var(--dur-fast)var(--ease-out),box-shadow var(--dur-mid)var(--ease-out),background var(--dur-mid)var(--ease-out);padding:.65rem 1.15rem;font-weight:700}.mobile-action-primary,.compose-submit{background:var(--gradient-brand);color:var(--color-accent-ink);box-shadow:var(--glow-accent);border:none}.mobile-action:hover:not(:disabled),.mobile-action-primary:hover:not(:disabled){box-shadow:var(--shadow-soft),var(--glow-accent);transform:translateY(-1px)}.mobile-action:disabled{opacity:.45;cursor:not-allowed}.status-chip{border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;border:1px solid var(--border-subtle);background:color-mix(in oklch,var(--color-surface)80%,transparent);padding:.2rem .65rem;font-weight:600}.ui-badge{border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xs);background:color-mix(in oklch,var(--color-accent)14%,transparent);color:var(--color-accent-strong);border:1px solid color-mix(in oklch,var(--color-accent)25%,transparent);align-items:center;padding:.15rem .55rem;font-weight:700;display:inline-flex}.field-input,.compose-textarea,.compose-title-input{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:color-mix(in oklch,var(--color-paper-3)70%,transparent);transition:border-color var(--dur-mid)var(--ease-out),box-shadow var(--dur-mid)var(--ease-out);padding:.75rem 1rem}.field-input:focus,.compose-textarea:focus,.compose-title-input:focus{border-color:color-mix(in oklch,var(--color-accent)50%,transparent);box-shadow:0 0 0 3px color-mix(in oklch,var(--color-accent)18%,transparent);outline:none}.filter-chip{border-radius:var(--radius-pill);border:1px solid var(--border-subtle);font-size:var(--text-sm);transition:all var(--dur-mid)var(--ease-out);padding:.45rem .9rem;font-weight:600}.filter-chip-active{background:color-mix(in oklch,var(--color-accent)18%,transparent);border-color:color-mix(in oklch,var(--color-accent)40%,transparent);color:var(--color-accent-strong);box-shadow:var(--glow-accent)}.site-footer,.footer.site-footer{width:min(100%,var(--max));margin:var(--space-3xl)auto 0;padding:var(--space-xl)var(--pad)calc(var(--space-xl) + env(safe-area-inset-bottom));border-top:1px solid #0000;-o-border-image:var(--gradient-brand)1;border-image:var(--gradient-brand)1;gap:var(--space-md);color:var(--muted);font-size:var(--text-sm);display:grid}.footer-brand{gap:var(--space-xs);max-width:48ch;display:grid}.footer-brand p{margin:0;line-height:1.6}.footer-links{gap:var(--space-md);flex-wrap:wrap;display:flex}.footer-links a{color:var(--color-ink-2);transition:color var(--dur-mid)var(--ease-out);font-weight:600;position:relative}.footer-links a:hover{color:var(--color-accent-strong)}.footer-links a:after{content:"";background:var(--gradient-brand);transform-origin:0;width:100%;height:1px;transition:transform var(--dur-mid)var(--ease-out);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.footer-links a:hover:after{transform:scaleX(1)}.loading-spinner{border:2px solid color-mix(in oklch,var(--color-accent)20%,transparent);border-top-color:var(--color-accent-strong);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.skeleton-shimmer{background:linear-gradient(90deg,color-mix(in oklch,var(--color-surface)90%,transparent)0%,color-mix(in oklch,var(--color-accent)12%,transparent)50%,color-mix(in oklch,var(--color-surface)90%,transparent)100%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.4s ease-in-out infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.btn,.hero-actions .btn{border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:color-mix(in oklch,var(--color-surface)85%,transparent);min-height:44px;font-size:var(--text-sm);transition:transform var(--dur-fast)var(--ease-out),box-shadow var(--dur-mid)var(--ease-out);justify-content:center;align-items:center;padding:.65rem 1.15rem;font-weight:700;display:inline-flex}.btn-primary,.hero-actions .btn-primary{background:var(--gradient-brand);color:var(--color-accent-ink);box-shadow:var(--glow-accent);border:none}.btn:hover,.hero-actions .btn:hover{box-shadow:var(--shadow-soft);transform:translateY(-1px)}.hero-actions{gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.revision-card,.timeline-card{border-radius:var(--radius-md);border:1px solid var(--border-subtle);padding:var(--space-md);background:color-mix(in oklch,var(--color-surface)70%,transparent)}.thesis-revision-list .revision-card,.thesis-timeline-list .timeline-card{padding-left:calc(var(--space-lg) + 4px);border-left:2px solid color-mix(in oklch,var(--color-accent)25%,transparent);position:relative}.thesis-revision-list .revision-card:before,.thesis-timeline-list .timeline-card:before{content:"";background:var(--gradient-brand);border-radius:50%;width:8px;height:8px;position:absolute;top:1rem;left:-5px}
.home-command{gap:var(--space-lg);padding:var(--space-xl)0;display:grid}.home-command .mobile-hero-actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.mobile-strip,.market-tape{gap:var(--space-sm);padding-bottom:var(--space-xs);scrollbar-width:thin;display:flex;overflow-x:auto}.market-chip{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:180px;padding:var(--space-sm)var(--space-md);gap:var(--space-2xs);transition:transform var(--dur-mid)var(--ease-out),box-shadow var(--dur-mid)var(--ease-out);flex:none;display:grid}.market-chip:hover{box-shadow:var(--glow-accent);transform:translateY(-2px)}.market-row,.predictor-row{border-radius:var(--radius-card);border:1px solid var(--border-subtle);background:var(--bg-glass);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass))}.market-row{border-left:3px solid var(--provider-accent,var(--color-accent))}.odds-row span strong,.stat-cell strong,.home-stat-card strong{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--color-accent-strong)}.compose-layout,.compose-publication-layout{gap:var(--space-xl);display:grid}@media (min-width:60rem){.compose-layout,.compose-publication-layout{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start}.compose-editor-panel{top:calc(120px + var(--space-md));position:sticky}.compose-sidecar{gap:var(--space-lg);display:grid}}.compose-editor-panel{background:color-mix(in oklch,var(--color-paper-2)85%,transparent);border:1px solid var(--border-subtle);border-radius:var(--radius-card)}.compose-sidecar .prediction-card{background:color-mix(in oklch,var(--color-surface)75%,transparent)}.compose-post-preview{border-radius:var(--radius-md);border:1px dashed color-mix(in oklch,var(--color-accent)30%,transparent);padding:var(--space-md);background:color-mix(in oklch,var(--color-paper-3)50%,transparent)}.thesis-publication-layout{gap:var(--space-xl);display:grid}@media (min-width:60rem){.thesis-publication-layout{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start}.thesis-signal-rail{top:calc(120px + var(--space-md));position:sticky}}.thesis-article-panel{font-size:var(--text-md);line-height:1.75}.thesis-article-panel p{max-width:68ch}.citation-pill{border-radius:var(--radius-pill);font-family:var(--font-mono);color:var(--color-accent-strong);background:color-mix(in oklch,var(--color-accent)14%,transparent);border:1px solid color-mix(in oklch,var(--color-accent)28%,transparent);align-items:center;padding:.1rem .45rem;font-size:.85em;font-weight:700;display:inline-flex}.timeline-step{padding-left:var(--space-lg);border-left:2px solid var(--border-subtle);position:relative}.timeline-step:before{content:"";background:var(--gradient-brand);width:8px;height:8px;box-shadow:var(--glow-accent);border-radius:50%;position:absolute;top:.35rem;left:-5px}.campaign-grid{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}.campaign-card{border-radius:var(--radius-card);border:1px solid var(--border-subtle);background:var(--bg-glass);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));padding:var(--space-lg);gap:var(--space-sm);transition:transform var(--dur-mid)var(--ease-out),box-shadow var(--dur-mid)var(--ease-out),border-color var(--dur-mid)var(--ease-out);display:grid}.campaign-card:hover{border-color:color-mix(in oklch,var(--color-accent)35%,transparent);box-shadow:var(--shadow-glow);transform:translateY(-3px)}.lead-thesis,.home-featured-thesis .prediction-card{border-color:color-mix(in oklch,var(--color-brand-coral)35%,transparent)}.market-detail-layout{gap:var(--space-xl);display:grid}.provider-badge{border-radius:4px}@media (min-width:72rem){.market-detail-layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1fr);align-items:start}.market-detail-layout .market-detail-head{grid-area:1/1}.market-detail-layout .market-detail-signal-panel{grid-area:1/2}.market-detail-layout>.prediction-section{grid-column:1/-1}.workbench-tape .mobile-strip{flex-wrap:wrap;overflow-x:visible}}@media (max-width:58rem){.participation-dock-copy strong{display:none}.participation-loop{gap:var(--space-xs);flex-wrap:wrap;flex:100%;display:flex}}
.hero,.mobile-page-head,.home-command{position:relative}.hero:after,.home-command:after{content:"";background:radial-gradient(circle,color-mix(in oklch,var(--color-accent)18%,transparent),transparent 70%);pointer-events:none;z-index:-1;border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:-40px}.market-provider-polymarket{--provider-accent:var(--color-provider-polymarket)}.market-provider-kalshi{--provider-accent:var(--color-provider-kalshi)}.market-provider-manual,.market-provider-external{--provider-accent:var(--color-accent)}.compose-auth-gate{text-align:center;padding:var(--space-2xl)var(--space-lg)}.publish-success{border-color:color-mix(in oklch,var(--color-success)40%,transparent);box-shadow:0 0 48px color-mix(in oklch,var(--color-success)15%,transparent)}.section-heading-row{justify-content:space-between;align-items:end;gap:var(--space-md);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.section-link{color:var(--color-accent-strong);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch,var(--color-accent)40%,transparent);text-decoration-color:color-mix(in oklch,var(--color-accent)40%,transparent);text-underline-offset:4px;font-weight:700}.product-module-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}.product-module{border-radius:var(--radius-md);border:1px solid var(--border-subtle);padding:var(--space-md);background:color-mix(in oklch,var(--color-surface)70%,transparent);transition:border-color var(--dur-mid)var(--ease-out)}.product-module:hover{border-color:color-mix(in oklch,var(--color-accent)30%,transparent)}@media (prefers-reduced-motion:reduce){.prediction-card:hover,.market-row:hover,.market-chip:hover,.campaign-card:hover,.mobile-action:hover:not(:disabled){transform:none}.loading-spinner,.skeleton-shimmer{animation:none}}

@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_9a2bba09-module__-7z3ea__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_9a2bba09-module__-7z3ea__variable{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_bfe354df-module__TsHL_q__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_bfe354df-module__TsHL_q__variable{--font-manrope:"Manrope","Manrope Fallback"}
