/* GENERATED by scripts/build-v9-css.mjs from the v9 page's own <style> — do not edit. Scoped to main.pg-mcp. */
main:where(.pg-mcp){display:block}:where(main.pg-mcp) #m0{padding-block:var(--s8) var(--s9);
  min-block-size:0;box-sizing:border-box;border-block-start:0}:where(main.pg-mcp) .hero0{display:grid;grid-template-columns:1fr;align-content:center}:where(main.pg-mcp) .hero0__head{min-inline-size:0}:where(main.pg-mcp) .hero0__say{min-inline-size:0}:where(main.pg-mcp) #m0 .h1{max-inline-size:26ch;--t-hero:var(--t-hero-ai)}:where(main.pg-mcp) #m0 .h1--pair > .b{display:block}:where(main.pg-mcp) #m0 .lead{max-inline-size:66ch;margin-block-start:var(--s6)}:where(main.pg-mcp) #m0 .micro{font-size:var(--t-eyebrow)}:where(main.pg-mcp) .bp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--s5);
  row-gap:var(--s5);margin-block-start:var(--s7)}:where(main.pg-mcp) .bp__i{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);
  padding:var(--s6);min-inline-size:0}:where(main.pg-mcp) .bp__t{font-family:var(--font-display);font-weight:800;font-size:var(--t-h3);
  letter-spacing:-.02em;line-height:1.2;color:var(--ink);margin:0}:where(main.pg-mcp) .bp__l{font-size:var(--t-body);line-height:1.5;color:var(--body-ink);
  margin:var(--s3) 0 0}:where(main.pg-mcp) .deeper{display:block;font-family:var(--font-display);font-weight:600;
  font-size:var(--t-ui);margin-block-start:var(--s5)}:where(main.pg-mcp) .deeper .link{color:var(--street-deep)}:where(main.pg-mcp) .deeper .link svg{display:inline-block;inline-size:1em;block-size:1em;
  vertical-align:-.15em;margin-inline-start:.25em}:where(main.pg-mcp) .rt{margin-block-start:var(--s6)}:where(main.pg-mcp) .rt__lanes{margin-block-start:var(--s4)}:where(main.pg-mcp) .rt__title{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-lead);color:var(--ink)}:where(main.pg-mcp) .rt__lane{display:grid;grid-template-columns:minmax(12ch,15ch) 1fr minmax(15ch,20ch);
  column-gap:var(--s6);align-items:center;padding-block:var(--s5);
  border-block-start:1px solid var(--rule)}:where(main.pg-mcp) .rt__lane:last-of-type{border-block-end:1px solid var(--rule)}:where(main.pg-mcp) .rt__name{font-family:var(--font-display);font-weight:800;font-size:var(--t-ui);
  color:var(--ink);line-height:1.3}:where(main.pg-mcp) .rt__track{position:relative;min-inline-size:0;block-size:52px}:where(main.pg-mcp) .rt__track--round,:where(main.pg-mcp) .rt__track--through{min-inline-size:0}:where(main.pg-mcp) .rt__base{position:absolute;inset-inline:0;inset-block-start:13px;
  block-size:2px;background:var(--axis);border-radius:1px}:where(main.pg-mcp) .rt__track--through .rt__base{inset-inline-end:auto;inline-size:12%}:where(main.pg-mcp) .rt__span{position:absolute;inset-block-start:12px;block-size:4px;
  background:var(--gap);border-radius:2px}:where(main.pg-mcp) .rt__stop{position:absolute;inset-block-start:8px;inline-size:12px;
  block-size:12px;border-radius:50%;margin-inline-start:-6px;
  background:var(--you)}:where(main.pg-mcp) .rt__stop--last{background:var(--gap)}:where(main.pg-mcp) .rt__stop--only{background:var(--street)}:where(main.pg-mcp) .rt__stopl{position:absolute;inset-block-start:30px;transform:translateX(-50%);
  white-space:nowrap;font-family:var(--font-display);font-weight:600;
  color:var(--text-muted);line-height:1.3}:where(main.pg-mcp) .rt__stopl--start{transform:translateX(0)}:where(main.pg-mcp) .rt__stopl--end{transform:translateX(-100%)}:where(main.pg-mcp) .rt__stopl--start:dir(rtl){transform:translateX(0)}:where(main.pg-mcp) .rt__end{min-inline-size:0}:where(main.pg-mcp) .rt__val{display:block;font-family:var(--font-display);font-weight:800;
  font-size:var(--t-stat);line-height:1.05}:where(main.pg-mcp) .rt__val--round{color:var(--you)}:where(main.pg-mcp) .rt__val--through{color:var(--street-deep)}:where(main.pg-mcp) .rt__cap{display:block;margin-block-start:var(--s2);
  font-family:var(--font-display);font-weight:600;line-height:1.35;
  color:var(--text-muted)}:where(main.pg-mcp) .rt__keys{display:flex;gap:var(--s6);flex-wrap:wrap;margin-block-start:var(--s4)}:where(main.pg-mcp) .rt__key{position:relative;padding-inline-start:16px;
  font-family:var(--font-display);font-weight:600;color:var(--text-muted)}:where(main.pg-mcp) .rt__key--stops,:where(main.pg-mcp) .rt__key--gap{min-inline-size:0}:where(main.pg-mcp) .rt__key::before{content:"";position:absolute;inset-inline-start:0;
  inset-block-start:.35em;inline-size:9px;block-size:9px;border-radius:50%}:where(main.pg-mcp) .rt__key--stops::before{background:var(--you)}:where(main.pg-mcp) .rt__key--gap::before{inline-size:14px;block-size:4px;border-radius:2px;
  inset-block-start:.55em;background:var(--gap)}:where(main.pg-mcp) .rt__stopl,:where(main.pg-mcp) .rt__cap,:where(main.pg-mcp) .rt__key{font-size:var(--t-ui)}:where(main.pg-mcp) #m2 .verdict{margin-block-start:var(--s7)}:where(main.pg-mcp) .ft{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--s7);
  row-gap:var(--s6);margin-block-start:var(--s7)}:where(main.pg-mcp) .ft__i{min-inline-size:0;padding-block-start:var(--s4);
  border-block-start:2px solid var(--ink)}:where(main.pg-mcp) .ft__k{display:block;font-family:var(--font-display);font-weight:600;
  font-size:var(--t-eyebrow);letter-spacing:.14em;text-transform:uppercase;
  color:var(--text-muted)}:where(main.pg-mcp) .ft__t{font-family:var(--font-display);font-weight:800;font-size:var(--t-h3);
  letter-spacing:-.02em;line-height:1.2;color:var(--ink);margin:var(--s3) 0 0}:where(main.pg-mcp) .ft__l{font-size:var(--t-body);line-height:1.5;color:var(--body-ink);margin:var(--s3) 0 0}:where(main.pg-mcp) .rec{margin-block-start:var(--s6);max-inline-size:1100px}:where(main.pg-mcp) .rec__head,:where(main.pg-mcp) .rec__row{display:grid;
  grid-template-columns:minmax(12ch,17ch) 1.35fr 1fr;
  column-gap:var(--s5);align-items:start}:where(main.pg-mcp) .rec__head{padding-block-end:var(--s3)}:where(main.pg-mcp) .rec__head > span{font-family:var(--font-display);font-weight:600;
  font-size:var(--t-ui);color:var(--text-muted)}:where(main.pg-mcp) .rec__row{padding-block:var(--s3);border-block-start:1px solid var(--rule)}:where(main.pg-mcp) .rec__row:last-child{border-block-end:1px solid var(--rule)}:where(main.pg-mcp) .rec__k{font-family:var(--font-display);font-weight:800;font-size:var(--t-ui);
  color:var(--ink);line-height:1.3;margin:0}:where(main.pg-mcp) .rec__holds{font-size:var(--t-body);line-height:1.45;color:var(--body-ink);margin:0}:where(main.pg-mcp) .rec__holds .num{font-weight:700;color:var(--ink)}:where(main.pg-mcp) .rec__settles{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-ui);line-height:1.35;color:var(--ink);margin:0}:where(main.pg-mcp) #m4 .say .num{font-weight:700;color:var(--ink)}:where(main.pg-mcp) #m5 .a3{max-inline-size:var(--w)}:where(main.pg-mcp) .close__inner{max-inline-size:520px}:where(main.pg-mcp) .close__inner > .eyebrow,:where(main.pg-mcp) .close__inner > .h2,:where(main.pg-mcp) .close__inner > .lead{
  max-inline-size:34ch}@media (max-width:959px){:where(main.pg-mcp) .rec__head{display:none}:where(main.pg-mcp) .rec__row{grid-template-columns:minmax(12ch,16ch) 1fr;row-gap:var(--s2)}:where(main.pg-mcp) .rec__k{grid-row:1 / span 2}:where(main.pg-mcp) .bp,:where(main.pg-mcp) .ft{grid-template-columns:1fr}:where(main.pg-mcp) .rt__lane{grid-template-columns:1fr;row-gap:var(--s4);padding-block:var(--s5)}:where(main.pg-mcp) .rt__track{block-size:auto}:where(main.pg-mcp) .rt__base,:where(main.pg-mcp) .rt__span,:where(main.pg-mcp) .rt__stop{display:none}:where(main.pg-mcp) .rt__stopl{position:static;transform:none;display:block;
    white-space:normal;margin-block-end:var(--s2)}:where(main.pg-mcp) .rt__stopl--start,:where(main.pg-mcp) .rt__stopl--end{transform:none}:where(main.pg-mcp) .rt__track--round{border-inline-start:2px solid var(--gap);
    padding-inline-start:var(--s4)}:where(main.pg-mcp) .rt__track--through{border-inline-start:2px solid var(--street);
    padding-inline-start:var(--s4)}}@media (max-width:599px){:where(main.pg-mcp) #m0{padding-block:var(--s6) var(--s8);min-block-size:0}:where(main.pg-mcp) .rec__row{grid-template-columns:1fr}:where(main.pg-mcp) .rec__k{grid-row:auto}}
