@font-face{font-family:Manrope;src:url(/fonts/manrope-var.woff2)format('woff2');font-style:normal;font-weight:200 800;font-display:swap}:root{--black:#0b0b0b;--graphite:#1c1c1c;--dark-line:#353535;--muted:#606060;--muted-dark:#ababab;--line:#c8c8c8;--surface:#f4f4f4;--white:#ffffff;--red:#ef6b62;--red-ink:#842428;--max:1280px;--gutter:clamp(1.25rem, 4.5vw, 4.5rem);--ease:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black);scrollbar-color:var(--red)var(--black)}body{margin:0;overflow-x:hidden;background:var(--surface);color:var(--black);font-family:Manrope,Arial,sans-serif;font-size:1rem;font-weight:450;line-height:1.65}::selection{background:var(--red);color:var(--black)}a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px;transition:color .28s var(--ease),background-color .28s var(--ease),border-color .28s var(--ease),transform .28s var(--ease)}a:focus-visible{outline:3px solid var(--red);outline-offset:5px;border-radius:2px}p,h1,h2,h3,figure{margin-top:0}.skip-link{position:fixed;left:1rem;top:-7rem;z-index:100;padding:.75rem 1rem;background:var(--red);color:var(--black);font-weight:750;box-shadow:0 14px 36px rgba(0,0,0,.25)}.skip-link:focus{top:1rem}.site-header{position:relative;z-index:10;height:88px;padding:0 max(var(--gutter),calc((100vw - var(--max))/2 + var(--gutter)));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2.5rem;background:var(--black);color:var(--white);border-bottom:1px solid var(--dark-line)}.brand{display:inline-flex;align-items:center;gap:.72rem;width:max-content;color:inherit;text-decoration:none;font-size:.98rem;font-weight:790;letter-spacing:.11em;line-height:1}.brand:hover{color:var(--red)}.brand em{color:var(--red);font-style:normal}.brand-mark{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:square;stroke-linejoin:miter}.brand-signal{fill:var(--red);stroke:none}.site-nav{display:flex;align-items:center;gap:clamp(1.35rem,3vw,3.1rem);font-size:.76rem;font-weight:650}.site-nav a{color:var(--muted-dark);text-decoration:none}.site-nav a:hover{color:var(--red)}.header-contact{justify-self:end;padding:.66rem .9rem .66rem 1rem;border:1px solid #707070;text-decoration:none;font-size:.74rem;font-weight:700}.header-contact span{margin-left:1.15rem;color:var(--red)}.header-contact:hover{background:var(--white);border-color:var(--white);color:var(--black)}.hero{overflow:hidden;background:var(--black);color:var(--white)}.hero-inner{min-height:700px;max-width:var(--max);margin:auto;padding:clamp(4.5rem,8vw,7.7rem)var(--gutter)clamp(5rem,8vw,7.5rem);display:grid;grid-template-columns:minmax(0,.92fr)minmax(480px,1.08fr);gap:clamp(3rem,6vw,6.5rem);align-items:center}.hero-copy{position:relative;z-index:2}.hero h1,h2{font-weight:630;letter-spacing:-.04em;line-height:.96;text-wrap:balance}.hero h1{max-width:9ch;margin-bottom:2rem;font-size:clamp(3.8rem,7vw,6rem)}.hero-copy>p{max-width:56ch;margin-bottom:2.5rem;color:#bfbfbf;font-size:clamp(1.04rem,.4vw + .98rem,1.27rem);line-height:1.55}.hero-actions{display:flex;align-items:center;gap:1.8rem;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:.9rem 1rem;text-decoration:none;font-size:.75rem;font-weight:740}.button-light{background:var(--white);border:1px solid var(--white);color:var(--black)}.button-light span{color:var(--red-ink)}.button-light:hover{background:var(--red);border-color:var(--red);color:var(--black);transform:translateY(-2px)}.button-link{padding:.45rem 0;border-bottom:1px solid #777;color:#e4e4e4;text-decoration:none;font-size:.75rem;font-weight:700}.button-link span{margin-left:.65rem;color:var(--red)}.button-link:hover{border-color:var(--red);color:var(--white)}.identity-object{min-width:0;min-height:500px;margin:0;padding:clamp(3rem,7vw,5.5rem)0 1.25rem;display:flex;flex-direction:column;justify-content:center;border-top:1px solid var(--dark-line);border-bottom:1px solid var(--dark-line)}.identity-type{display:flex;align-items:baseline;white-space:nowrap;color:var(--surface);font-size:clamp(2.25rem,3.8vw,3.8rem);font-weight:790;letter-spacing:-.035em;line-height:.9}.identity-type span:first-child{color:var(--red)}.identity-rail{width:100%;margin-top:clamp(3.5rem,7vw,5rem)}.identity-rail svg{display:block;width:100%;height:12px;overflow:visible}.identity-rail path{fill:none;stroke-linecap:square}.rail-base{stroke:#686868;stroke-width:2}.identity-current{stroke:var(--red);stroke-width:4;stroke-dasharray:720;stroke-dashoffset:0;animation:current-draw 1.7s .15s var(--ease)both}.identity-rail ol{list-style:none;margin:-7px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr)}.identity-rail li{display:flex;flex-direction:column;align-items:center;color:var(--muted-dark);font-size:.64rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.identity-rail i{width:12px;height:12px;margin-bottom:.75rem;background:var(--black);border:3px solid var(--red);border-radius:50%}.identity-object figcaption{align-self:flex-end;max-width:34ch;margin:auto 0 0;padding-top:3rem;color:var(--muted-dark);font-size:.67rem;line-height:1.5;text-align:right}@keyframes current-draw{from{stroke-dashoffset:720}to{stroke-dashoffset:0}}.hero-floor{display:grid;grid-template-columns:repeat(3,1fr);padding:0 max(var(--gutter),calc((100vw - var(--max))/2 + var(--gutter)));border-top:1px solid var(--dark-line);background:var(--black)}.hero-floor p{min-height:91px;margin:0;padding:1.25rem clamp(1rem,2.5vw,2.2rem);display:flex;flex-direction:column;justify-content:center;border-left:1px solid var(--dark-line)}.hero-floor p:last-child{border-right:1px solid var(--dark-line)}.hero-floor strong{font-size:.8rem;font-weight:720}.hero-floor span{color:var(--muted-dark);font-size:.72rem}.proof-band{padding:clamp(5.5rem,9vw,9rem)max(var(--gutter),calc((100vw - var(--max))/2 + var(--gutter)))clamp(3.5rem,5vw,5rem);display:grid;grid-template-columns:minmax(0,1.25fr)minmax(0,.75fr);gap:clamp(3rem,9vw,10rem);align-items:end;background:var(--white)}.proof-band h2{max-width:15ch;margin:0;font-size:clamp(2.8rem,5.6vw,5.2rem)}.proof-band p{max-width:61ch;margin:0;color:var(--muted);font-size:1.04rem;line-height:1.75}.visual-frame{margin:0}.visual-frame picture,.visual-frame img{display:block;width:100%}.visual-frame img{height:auto}.visual-heading{padding:0 0 2rem;display:grid;grid-template-columns:minmax(0,1fr)minmax(280px,.62fr);gap:clamp(2rem,8vw,8rem);align-items:end}.visual-heading h3{max-width:15ch;margin:0;font-size:clamp(2rem,3.6vw,3.7rem);font-weight:630;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.visual-heading p{max-width:54ch;margin:0;color:var(--muted);font-size:.92rem}.visual-frame figcaption{min-height:54px;padding:.85rem 0;display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);color:var(--muted);font-size:.67rem}.visual-frame figcaption strong{color:var(--black);font-weight:750;letter-spacing:.03em;text-transform:uppercase}.live-market{padding:clamp(5.5rem,9vw,9rem)max(var(--gutter),calc((100vw - var(--max))/2 + var(--gutter)));background:var(--white)}.live-market .visual-heading h2{max-width:17ch;margin:0;font-size:clamp(2.7rem,5vw,4.7rem)}.live-frame{margin:0}.live-well{border:1px solid var(--line);background:var(--black)}.live-bar{min-height:72px;padding:.78rem clamp(1rem,2.5vw,1.4rem);display:flex;align-items:center;justify-content:space-between;gap:1.5rem;border-top:4px solid var(--red);border-bottom:1px solid var(--dark-line);color:var(--white);font-size:.68rem;font-weight:730;letter-spacing:.08em}.symbol-field{display:flex;align-items:center;gap:.8rem}.symbol-field label{color:var(--muted-dark);font-size:.62rem;text-transform:uppercase}.symbol-field select{min-width:10rem;min-height:42px;padding:.55rem 2.2rem .55rem .75rem;border:1px solid #707070;border-radius:0;background:var(--graphite);color:var(--white);font:inherit;font-size:.8rem;letter-spacing:.03em;color-scheme:dark}.symbol-field select:hover{border-color:var(--red)}.symbol-field select:focus-visible{outline:3px solid var(--red);outline-offset:3px}.live-bar>span{color:var(--muted-dark);white-space:nowrap}.quote-readout{padding:1.2rem clamp(1rem,2.5vw,1.4rem)1.35rem;display:grid;grid-template-columns:minmax(12rem,.72fr)minmax(0,1.28fr);gap:1rem clamp(1.5rem,4vw,4rem);border-bottom:1px solid var(--dark-line);color:var(--white)}.quote-status{align-self:center;margin:0;color:var(--muted-dark);font-size:.72rem}.quote-readout[data-state=loading] .quote-status{color:var(--muted-dark)}.quote-readout[data-state=success] .quote-status{color:var(--red)}.quote-readout[data-state=unavailable] .quote-status{color:var(--surface)}.quote-readout dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.quote-readout dl>div{min-width:0;padding:0 1rem;border-left:1px solid var(--dark-line)}.quote-readout dt{color:var(--muted-dark);font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.quote-readout dd{margin:.22rem 0 0;overflow-wrap:anywhere;font-size:clamp(.9rem,1.3vw,1.15rem);font-weight:680;font-variant-numeric:tabular-nums}.capture-formula,.capture-disclosure{margin:0;font-size:.64rem;line-height:1.55}.capture-formula{color:var(--surface)}.capture-disclosure{color:var(--muted-dark)}.live-chart{position:relative;height:clamp(560px,55vw,760px)}.live-chart iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.expectations-market{padding:clamp(5.7rem,9vw,9rem)max(var(--gutter),calc((100vw - var(--max))/2 + var(--gutter)));background:var(--black);color:var(--white)}.expectations-intro{margin-bottom:clamp(3rem,6vw,5rem);display:grid;grid-template-columns:minmax(0,1fr)minmax(280px,.62fr);gap:clamp(3rem,9vw,10rem);align-items:end}.expectations-intro h2{max-width:13ch;margin:0;font-size:clamp(2.7rem,5vw,4.7rem)}.expectations-intro p{max-width:58ch;margin:0;color:var(--muted-dark)}.expectations-board{border:1px solid var(--dark-line)}.expectations-control{min-height:88px;padding:1rem clamp(1rem,2.5vw,1.5rem);display:grid;grid-template-columns:auto minmax(18rem,.8fr)1fr;gap:1rem 1.4rem;align-items:center;background:var(--red);color:var(--black)}.expectations-control label{font-size:.65rem;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.expectations-control select{width:100%;min-height:46px;padding:.65rem 2.4rem .65rem .8rem;border:1px solid var(--black);border-radius:0;background:var(--white);color:var(--black);font:inherit;font-size:.76rem;font-weight:650;text-overflow:ellipsis}.expectations-control select:hover:not(:disabled){background:var(--surface)}.expectations-control select:focus-visible{outline:3px solid var(--black);outline-offset:3px}.expectations-control select:disabled{cursor:wait;color:var(--muted)}.expectations-control p{justify-self:end;max-width:38ch;margin:0;font-size:.67rem;font-weight:600;line-height:1.45}.expectations-readout{display:grid;grid-template-columns:minmax(0,.9fr)minmax(350px,1.1fr);border-bottom:1px solid var(--dark-line)}.expectations-question{min-width:0;padding:clamp(1.8rem,4vw,3.4rem);border-right:1px solid var(--dark-line)}.expectations-question>p{margin-bottom:clamp(2.5rem,6vw,5.5rem);color:#888;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.expectations-question h3{max-width:24ch;margin:0;overflow-wrap:anywhere;font-size:clamp(1.55rem,2.7vw,2.8rem);font-weight:580;letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.probability-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.probability-pair>div{min-width:0;padding:clamp(1.8rem,4vw,3.4rem);display:flex;flex-direction:column;justify-content:space-between;gap:2rem}.probability-pair>div+div{border-left:1px solid var(--dark-line)}.probability-pair span{overflow-wrap:anywhere;color:var(--muted-dark);font-size:.72rem;font-weight:650}.probability-pair strong{color:var(--red);font-size:clamp(2.9rem,6vw,5.5rem);font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.045em;line-height:.9}.expectations-metrics{grid-column:1/-1;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--dark-line)}.expectations-metrics>div{min-width:0;padding:1.25rem clamp(1rem,2.4vw,1.6rem)}.expectations-metrics>div+div{border-left:1px solid var(--dark-line)}.expectations-metrics dt{color:#888;font-size:.58rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.expectations-metrics dd{margin:.3rem 0 0;overflow-wrap:anywhere;color:var(--surface);font-size:clamp(.85rem,1.2vw,1.05rem);font-weight:680;font-variant-numeric:tabular-nums}.expectations-capture{grid-column:1/-1;display:grid;grid-template-columns:minmax(210px,.55fr)minmax(0,1.45fr);border-top:1px solid var(--dark-line);background:#111}.expectations-capture-heading{padding:1.4rem clamp(1rem,2.4vw,1.6rem);border-right:1px solid var(--dark-line)}.expectations-capture-heading h3{margin-bottom:.3rem;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:680;letter-spacing:-.025em}.expectations-capture-heading p{margin:0;color:var(--muted-dark);font-size:.62rem;font-weight:650;text-transform:uppercase;letter-spacing:.05em}.expectations-capture>dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.expectations-capture>dl>div{min-width:0;padding:1.4rem clamp(.8rem,2vw,1.4rem)}.expectations-capture>dl>div+div{border-left:1px solid var(--dark-line)}.expectations-capture dt{color:#888;font-size:.56rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.expectations-capture dd{margin:.35rem 0 0;overflow-wrap:anywhere;color:var(--surface);font-size:clamp(.82rem,1.3vw,1.08rem);font-weight:680;font-variant-numeric:tabular-nums;line-height:1.25}.expectations-capture dd[data-polymarket-capture]{color:var(--red);font-size:clamp(1.25rem,2.2vw,1.8rem);letter-spacing:-.025em}.expectations-capture[data-state=unavailable] dd{color:var(--muted-dark)}.expectations-capture-notes{grid-column:1/-1;padding:.85rem clamp(1rem,2.4vw,1.6rem);display:grid;grid-template-columns:minmax(210px,.55fr)minmax(0,1.45fr);gap:1.5rem;border-top:1px solid var(--dark-line)}.expectations-capture-notes p{margin:0;color:var(--muted-dark);font-size:.62rem;line-height:1.5}.expectations-capture-notes p:first-child{color:var(--surface)}.probability-history{margin:0;padding:clamp(1.5rem,4vw,3.2rem);background:var(--graphite)}.history-heading{margin-bottom:1.7rem;display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.history-heading h3{margin-bottom:.35rem;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:680}.history-heading p{margin:0;color:var(--muted-dark);font-size:.68rem}.history-heading>strong{color:var(--red);font-size:clamp(1.9rem,3.3vw,3.2rem);font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.035em;line-height:1}.history-plot{position:relative;min-height:190px;display:grid;place-items:center;border-top:1px solid var(--dark-line);border-bottom:1px solid var(--dark-line)}.history-plot svg{display:block;width:100%;max-width:900px;height:auto;overflow:visible}.history-grid path{fill:none;stroke:#4e4e4e;stroke-width:1;vector-effect:non-scaling-stroke}.history-grid .history-midline{stroke:#7a7a7a;stroke-dasharray:5 6}.history-axis{fill:var(--muted-dark);font-family:Manrope,Arial,sans-serif;font-size:20px;font-weight:600}.history-line{fill:none;stroke:var(--red);stroke-width:4;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.history-point{fill:var(--red);stroke:var(--black);stroke-width:2;vector-effect:non-scaling-stroke}.history-axis-mobile{display:none}.history-unavailable{display:none;position:absolute;max-width:36ch;margin:0;padding:1rem;background:var(--graphite);color:var(--surface);font-size:.76rem;text-align:center}.history-plot[data-history-state=loading] svg,.history-plot[data-history-state=unavailable] svg{opacity:.3}.history-plot[data-history-state=loading] .history-unavailable,.history-plot[data-history-state=unavailable] .history-unavailable{display:block}.probability-history figcaption{padding-top:1.25rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;color:var(--muted-dark);font-size:.66rem}.probability-history figcaption>span{max-width:73ch}.probability-history figcaption a{flex:none;color:var(--white);font-weight:720;text-decoration-color:var(--red)}.probability-history figcaption a:hover{color:var(--red)}.probability-history figcaption a[aria-disabled=true]{color:#777;pointer-events:none;text-decoration:none}.expectations-board[data-state=unavailable] .expectations-control,.expectations-board[data-state=empty] .expectations-control{background:var(--surface)}.section-shell{max-width:var(--max);margin:auto;padding-left:var(--gutter);padding-right:var(--gutter)}.capabilities{padding-top:clamp(3.5rem,5vw,5rem);padding-bottom:clamp(5.5rem,9vw,8.7rem);display:grid;grid-template-columns:minmax(270px,.66fr)minmax(0,1.34fr);gap:clamp(4rem,10vw,11rem)}.capabilities-intro{position:sticky;top:2rem;align-self:start}.capabilities h2,.capital-system h2,.standard h2,.insights h2,.company h2,.contact h2{font-size:clamp(2.7rem,5vw,4.7rem)}.capabilities-intro h2{max-width:10ch;margin-bottom:1.7rem}.capabilities-intro p{max-width:43ch;color:var(--muted)}.capability-list{border-top:1px solid var(--line)}.capability-list article{position:relative;min-height:190px;padding:2.25rem 0;display:grid;grid-template-columns:minmax(160px,.78fr)minmax(0,1.22fr);gap:1.5rem 3rem;border-bottom:1px solid var(--line)}.capability-list h3{margin:0;font-size:clamp(1.35rem,1.3vw,1.7rem);font-weight:650;line-height:1.18;letter-spacing:-.025em}.capability-list p{max-width:54ch;margin:0;color:var(--muted);font-size:.93rem}.capability-list strong{grid-column:2;color:var(--red-ink);font-size:.7rem;font-weight:730;letter-spacing:.025em}.capital-system{padding:clamp(5.7rem,9vw,9rem)max(var(--gutter),calc((100vw - var(--max))/2 + var(--gutter)));background:var(--black);color:var(--white)}.capital-system-intro{margin-bottom:clamp(3rem,5vw,4.5rem);display:grid;grid-template-columns:minmax(0,1fr)minmax(280px,.62fr);gap:clamp(3rem,9vw,10rem);align-items:end}.capital-system h2{max-width:12ch;margin:0}.capital-system-intro p{max-width:54ch;margin:0;color:var(--muted-dark)}.capital-visual picture{border:1px solid var(--dark-line)}.capital-visual figcaption{border-color:var(--dark-line);color:var(--muted-dark)}.capital-visual figcaption strong{color:var(--surface)}.value{padding:clamp(5.7rem,9vw,9rem)max(var(--gutter),calc((100vw - var(--max))/2 + var(--gutter)));display:grid;grid-template-columns:1fr 1fr;gap:clamp(4rem,11vw,12rem);background:var(--red);color:var(--black)}.value-lead h2{max-width:11ch;margin-bottom:2rem;font-size:clamp(3.1rem,6vw,5.65rem)}.value-lead>p{max-width:54ch;color:#451719;font-size:1.04rem}.value-points{border-top:1px solid rgba(9,10,8,.42)}.value-points article{padding:1.65rem 0 1.8rem;border-bottom:1px solid rgba(9,10,8,.42)}.value-points h3{margin-bottom:.55rem;font-size:1.13rem;font-weight:680}.value-points p{max-width:57ch;margin:0;color:#451719;font-size:.88rem}.value ::selection{background:var(--black);color:var(--white)}.standard{padding-top:clamp(5.5rem,9vw,9rem);padding-bottom:clamp(5.5rem,9vw,9rem);background:var(--white)}.standard-heading{display:grid;grid-template-columns:1fr .67fr;gap:clamp(3rem,9vw,10rem);align-items:end}.standard-heading h2{max-width:12ch;margin:0}.standard-heading p{max-width:56ch;margin:0;color:var(--muted)}.strategy-visual{margin-top:clamp(4rem,7vw,6.5rem)}.strategy-visual .visual-heading h3{max-width:17ch}.strategy-visual picture{border:1px solid var(--line)}.standard-flow{list-style:none;margin:clamp(4rem,7vw,6.5rem)0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.standard-flow li{position:relative;padding:2.4rem clamp(1rem,2.2vw,2.3rem)0 0}.standard-flow li:not(:last-child){margin-right:clamp(1rem,2.2vw,2.3rem);border-right:1px solid var(--line)}.flow-marker{position:absolute;top:-5px;left:0;width:9px;height:9px;border-radius:50%;background:var(--red);border:2px solid var(--black)}.standard-flow h3{margin-bottom:.7rem;font-size:1rem;font-weight:700}.standard-flow p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.62}.insights{padding:clamp(5.5rem,9vw,9rem)max(var(--gutter),calc((100vw - var(--max))/2 + var(--gutter)));background:var(--black);color:var(--white)}.insights-head{display:grid;grid-template-columns:1fr .68fr;gap:clamp(3rem,9vw,10rem);align-items:end}.insights-head h2{max-width:10ch;margin:0}.insights-head p{max-width:54ch;margin:0;color:var(--muted-dark)}.insight-ledger{margin-top:clamp(4rem,7vw,6rem);display:grid;grid-template-columns:1.15fr .85fr;grid-template-rows:1fr 1fr;border-top:1px solid var(--dark-line);border-bottom:1px solid var(--dark-line)}.insight-visual{margin-top:clamp(3.5rem,6vw,5.5rem)}.insight-visual .visual-heading h3{color:var(--white)}.insight-visual .visual-heading p{color:var(--muted-dark)}.insight-visual picture{border:1px solid var(--dark-line)}.insight-visual figcaption{border-color:var(--dark-line);color:var(--muted-dark)}.insight-visual figcaption strong{color:var(--surface)}.insight-ledger article{padding:2.15rem 0 1.7rem;display:flex;flex-direction:column}.insight-ledger article:not(.insight-feature){padding-left:clamp(1.5rem,3vw,3rem)}.insight-ledger article:last-child{border-top:1px solid var(--dark-line)}.insight-feature{grid-row:1/3;padding-right:clamp(2.5rem,6vw,6rem)!important;border-right:1px solid var(--dark-line)}.insight-status{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:.55rem;color:var(--muted-dark);font-size:.64rem}.status-dot{width:8px;height:8px;border:2px solid var(--red);border-radius:50%}.insight-status strong{color:var(--surface);font-size:.67rem}.insight-status>span:last-child::before{content:'/';margin-right:.55rem;color:#777}.status-scope .status-dot{background:var(--red);border-color:var(--red)}.status-monitor .status-dot{border-color:#777}.insight-ledger h3{max-width:21ch;margin:clamp(2.2rem,4vw,4.2rem)0 1rem;font-size:clamp(1.45rem,1.6vw,2.1rem);font-weight:590;line-height:1.14;letter-spacing:-.025em}.insight-feature h3{max-width:12ch;margin-top:auto;font-size:clamp(2.4rem,4.5vw,4.5rem)}.insight-ledger p{max-width:55ch;margin-bottom:2.5rem;color:var(--muted-dark);font-size:.88rem}.insight-foot{margin-top:auto;padding-top:1rem;display:flex;justify-content:space-between;gap:1rem;border-top:1px solid var(--dark-line);color:#888;font-size:.62rem;font-weight:650}.company{padding-top:clamp(5.7rem,10vw,10rem);padding-bottom:clamp(5.7rem,10vw,10rem);display:grid;grid-template-columns:1fr .88fr;gap:clamp(4rem,11vw,12rem)}.company h2{max-width:12ch;margin:0}.company-copy{max-width:62ch}.company-copy p{color:var(--muted)}.company-copy .company-lead{color:var(--black);font-size:clamp(1.2rem,.7vw + 1rem,1.45rem);line-height:1.5}.company-copy p:last-child{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--line);font-size:.82rem;line-height:1.65}.contact{padding:clamp(5.5rem,9vw,8rem)max(var(--gutter),calc((100vw - var(--max))/2 + var(--gutter)));display:grid;grid-template-columns:1fr .78fr;gap:clamp(4rem,10vw,11rem);align-items:end;background:var(--white);color:var(--black);border-top:10px solid var(--red)}.contact h2{max-width:12ch;margin-bottom:1.6rem}.contact>div>p{max-width:55ch;margin:0;color:var(--muted)}.contact-link{position:relative;padding:1.3rem 3rem 1.3rem 0;display:flex;flex-direction:column;border-top:1px solid var(--black);border-bottom:1px solid var(--black);text-decoration:none}.contact-link>span{font-size:.7rem;font-weight:740}.contact-link strong{margin:.7rem 0 .35rem;font-size:clamp(1.05rem,1vw + .85rem,1.4rem);font-weight:620}.contact-link i{position:absolute;right:.2rem;top:50%;transform:translateY(-50%);color:var(--red-ink);font-size:1.6rem;font-style:normal}.contact-link:hover{border-color:var(--red-ink);color:var(--red-ink);transform:translateY(-2px)}.site-footer{padding:clamp(4rem,7vw,6rem)max(var(--gutter),calc((100vw - var(--max))/2 + var(--gutter)))2rem;background:var(--black);color:var(--white)}.footer-top{display:grid;grid-template-columns:1fr auto;gap:4rem}.footer-identity>p{max-width:35ch;margin:1.4rem 0 0;color:var(--muted-dark);font-size:.83rem}.footer-nav{display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));gap:4rem}.footer-nav div{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem}.footer-nav strong{margin-bottom:.35rem;color:#888;font-size:.65rem}.footer-nav a{color:#dedede;text-decoration:none;font-size:.75rem}.footer-nav a:hover{color:var(--red)}.footer-legal{margin-top:4.5rem;padding-top:1.5rem;display:flex;justify-content:space-between;gap:3rem;border-top:1px solid var(--dark-line);color:#888;font-size:.62rem}.footer-legal p{margin:0}.footer-legal p:first-child{max-width:91ch}.footer-legal p:last-child{white-space:nowrap}@media(max-width:1000px){.hero-inner{min-height:0;grid-template-columns:1fr}.hero-copy{max-width:820px}.identity-object{min-height:480px}.proof-band,.value,.company,.contact{grid-template-columns:1fr}.visual-heading,.capital-system-intro,.expectations-intro{grid-template-columns:1fr;gap:1.5rem}.proof-band{align-items:start}.proof-band p{max-width:70ch}.capabilities{grid-template-columns:1fr;gap:3rem}.capabilities-intro{position:static;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:end}.capabilities-intro p{margin:0}.standard-heading,.insights-head{grid-template-columns:1fr 1fr}.standard-flow{grid-template-columns:repeat(2,1fr);row-gap:3rem}.standard-flow li:nth-child(2){border-right:0}.company-copy{max-width:70ch}.contact{gap:3rem}}@media(max-width:760px){:root{--gutter:1.15rem}.site-header{height:auto;min-height:82px;padding-top:1rem;padding-bottom:.8rem;grid-template-columns:1fr auto;gap:.7rem 1rem}.header-contact{padding:.58rem .68rem}.header-contact span{margin-left:.55rem}.site-nav{grid-row:2;grid-column:1/-1;padding-top:.7rem;justify-content:space-between;gap:.7rem;border-top:1px solid var(--dark-line);font-size:.66rem}.hero-inner{padding-top:4.8rem;padding-bottom:4rem;gap:4rem}.hero h1{font-size:clamp(3.5rem,15vw,5rem)}.hero-copy>p{font-size:1rem}.identity-object{min-height:330px;padding-top:2.5rem}.identity-type{font-size:clamp(2rem,9vw,3.1rem)}.identity-rail{margin-top:3rem}.identity-rail li{font-size:.56rem;letter-spacing:.02em}.identity-object figcaption{max-width:29ch;padding-top:2.5rem}.hero-floor{grid-template-columns:1fr}.hero-floor p{min-height:70px;padding-left:0;padding-right:0;border-left:0;border-bottom:1px solid var(--dark-line)}.hero-floor p:last-child{border-right:0;border-bottom:0}.proof-band,.standard,.company{padding-top:5.2rem;padding-bottom:5.2rem}.proof-band{gap:2.2rem;padding-bottom:3.2rem}.capabilities{padding-top:3.2rem;padding-bottom:5.2rem}.live-market{padding-top:5.2rem;padding-bottom:5.2rem}.live-market .visual-heading h2{font-size:2.7rem}.live-bar{align-items:stretch;flex-direction:column;gap:.7rem}.live-bar>span{white-space:normal}.symbol-field{justify-content:space-between}.symbol-field select{min-width:0;width:min(12rem,68%)}.quote-readout{grid-template-columns:1fr}.quote-readout dl{border-top:1px solid var(--dark-line);padding-top:1rem}.quote-readout dl>div:first-child{padding-left:0;border-left:0}.capture-formula,.capture-disclosure{font-size:.68rem}.live-chart{height:600px}.expectations-market{padding-top:5.2rem;padding-bottom:5.2rem}.expectations-control{grid-template-columns:1fr;gap:.5rem;align-items:stretch}.expectations-control p{justify-self:start}.expectations-readout{grid-template-columns:1fr}.expectations-question{border-right:0;border-bottom:1px solid var(--dark-line)}.expectations-question>p{margin-bottom:2rem}.expectations-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.expectations-metrics>div:nth-child(3){border-left:0}.expectations-metrics>div:nth-child(n+3){border-top:1px solid var(--dark-line)}.expectations-capture{grid-template-columns:1fr}.expectations-capture-heading{padding-top:1rem;padding-bottom:1rem;display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-right:0;border-bottom:1px solid var(--dark-line)}.expectations-capture-heading h3{margin:0}.expectations-capture>dl>div{padding-top:1rem;padding-bottom:1rem}.expectations-capture-notes{grid-template-columns:1fr;gap:.45rem}.probability-history figcaption{flex-direction:column}.probability-history figcaption a{flex:none}.visual-heading{padding-bottom:1.5rem}.visual-heading h3{font-size:2.35rem}.visual-frame figcaption{min-height:0;display:grid;gap:.2rem}.capital-system{padding-top:5.2rem;padding-bottom:5.2rem}.capital-system-intro{margin-bottom:2.5rem}.strategy-visual{margin-top:3.7rem}.capabilities-intro{grid-template-columns:1fr;gap:1rem}.capability-list article{min-height:0;padding:1.8rem 0;grid-template-columns:1fr;gap:.8rem}.capability-list strong{grid-column:1;margin-top:.45rem}.value{padding-top:5.2rem;padding-bottom:5.2rem;gap:3rem}.standard-heading,.insights-head{grid-template-columns:1fr;gap:1.6rem}.standard-flow{margin-top:3.7rem;grid-template-columns:1fr;row-gap:0;border-top:0}.standard-flow li,.standard-flow li:not(:last-child){margin:0;padding:1.5rem 0 1.6rem 1.5rem;border-top:1px solid var(--line);border-right:0}.flow-marker{top:1.85rem}.insights{padding-top:5.2rem;padding-bottom:5.2rem}.insight-ledger{display:block}.insight-ledger article,.insight-ledger article:not(.insight-feature),.insight-feature{padding:2rem 0!important;border-top:0;border-right:0;border-bottom:1px solid var(--dark-line)}.insight-ledger article:last-child{border-bottom:0}.insight-feature h3,.insight-ledger h3{max-width:17ch;margin:2.7rem 0 1rem;font-size:clamp(1.85rem,8.3vw,2.7rem)}.company{gap:2.4rem}.contact{padding-top:5.2rem;padding-bottom:5.2rem}.contact-link strong{overflow-wrap:anywhere}.footer-top{grid-template-columns:1fr}.footer-nav{grid-template-columns:1fr 1fr;gap:1.5rem}.footer-legal{display:grid;gap:1.5rem}.footer-legal p:last-child{white-space:normal}}@media(max-width:360px){:root{--gutter:1rem}.brand{gap:.5rem;font-size:.86rem}.brand-mark{width:30px}.header-contact{font-size:.68rem}.site-nav{gap:.45rem;font-size:.68rem}.hero h1{font-size:3.3rem}.hero-actions{align-items:flex-start;flex-direction:column;gap:1.1rem}.button{width:100%}.identity-object{min-height:300px}.identity-type{font-size:clamp(1.65rem,8vw,2rem)}.identity-object figcaption{font-size:.64rem}.proof-band h2,.capabilities h2,.capital-system h2,.standard h2,.insights h2,.company h2,.contact h2{font-size:2.7rem}.visual-heading h3{font-size:2.1rem}.live-market .visual-heading h2{font-size:2.55rem}.expectations-intro h2{font-size:2.55rem}.probability-pair>div{padding:1.35rem 1rem;gap:1.4rem}.probability-pair strong{font-size:2.5rem}.expectations-metrics{grid-template-columns:1fr}.expectations-metrics>div+div,.expectations-metrics>div:nth-child(n+3){border-left:0;border-top:1px solid var(--dark-line)}.expectations-capture-heading{display:block}.expectations-capture-heading h3{margin-bottom:.2rem}.expectations-capture>dl>div{padding-left:.55rem;padding-right:.55rem}.expectations-capture dt{font-size:.5rem;letter-spacing:.02em}.expectations-capture dd{font-size:.72rem}.expectations-capture dd[data-polymarket-capture]{font-size:1.1rem}.history-heading{display:grid;gap:1rem}.history-plot{min-height:160px}.history-plot[data-history-state=success]{min-height:0}.history-axis{display:none}.history-axis-mobile{position:absolute;inset:0;display:block;color:var(--muted-dark);font-size:.58rem;font-style:normal;font-weight:600;pointer-events:none}.history-axis-mobile span,.history-axis-mobile i{position:absolute;font-style:normal}.history-axis-mobile span:nth-child(1){top:5%;left:1%}.history-axis-mobile span:nth-child(2){top:25%;left:2%}.history-axis-mobile span:nth-child(3){top:45%;left:2%}.history-axis-mobile span:nth-child(4){top:65%;left:2%}.history-axis-mobile span:nth-child(5){top:85%;left:3%}.history-axis-mobile i:nth-of-type(1){bottom:1%;left:9%}.history-axis-mobile i:nth-of-type(2){right:2%;bottom:1%}.symbol-field{align-items:stretch;flex-direction:column;gap:.35rem}.symbol-field select{width:100%}.quote-readout dl{grid-template-columns:1fr;gap:.8rem}.quote-readout dl>div,.quote-readout dl>div:first-child{padding:0 0 .8rem;border-left:0;border-bottom:1px solid var(--dark-line)}.quote-readout dl>div:last-child{padding-bottom:0;border-bottom:0}.live-chart{height:560px}.value-lead h2{font-size:3rem}.insight-status{grid-template-columns:auto auto;font-size:.67rem}.insight-status>span:last-child{grid-column:2}.insight-status>span:last-child::before{display:none}.footer-nav{gap:.75rem}.footer-nav div{min-width:0}.footer-legal{font-size:.67rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.identity-current{stroke-dashoffset:0}}