/* GENERATED by scripts/build-v9-css.mjs from the v9 page's own <style> — do not edit. Scoped to main.pg-about. */
main:where(.pg-about){display:block}main:where(.pg-about) section > .a3 + .a3{margin-block-start:var(--s6)}main:where(.pg-about) .eyebrow{margin-block-end:var(--s3)}:where(main.pg-about) .ab-col{max-inline-size:calc(var(--w-narrow) - var(--pad) * 2);
  margin-inline:0 auto}:where(main.pg-about) #m0{padding-block:var(--s8);min-block-size:800px;
  box-sizing:border-box;border-block-start:0;display:flex;
  flex-direction:column;justify-content:center}:where(main.pg-about) #m0 .h1{max-inline-size:none;--t-hero:var(--t-hero-util)}:where(main.pg-about) #m0 .h1--pair > .b{display:block}:where(main.pg-about) #m0 .lead{max-inline-size:none;margin-block-start:var(--s6)}:where(main.pg-about) #m1 .h2{max-inline-size:none}:where(main.pg-about) .ab-verdict{max-inline-size:none}:where(main.pg-about) .ab-vl{display:block}:where(main.pg-about) .h2--pair > .a{color:var(--ink)}:where(main.pg-about) .h2--pair > .b{color:var(--street)}:where(main.pg-about) #m0 .micro{font-size:var(--t-eyebrow)}:where(main.pg-about) .ab-full{max-inline-size:none}:where(main.pg-about) .ab-p{font-size:var(--t-body);line-height:1.62;color:var(--body-ink);
  max-inline-size:none;margin-block-start:var(--s5)}:where(main.pg-about) .ab-p--open{font-size:var(--t-lead);line-height:1.5;color:var(--ink)}:where(main.pg-about) .ab-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));
  column-gap:var(--s4);row-gap:var(--s6);margin-block-start:0;
  max-inline-size:none}:where(main.pg-about) .ab-stage{border-block-start:1px solid var(--rule);
  padding-block-start:var(--s3);display:grid;
  grid-template-rows:auto auto 1fr auto;row-gap:var(--s2)}:where(main.pg-about) .ab-stage__k{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-eyebrow);letter-spacing:.06em;text-transform:uppercase;
  line-height:1.4;min-block-size:2.8em;color:var(--street-deep)}:where(main.pg-about) .ab-stage__h{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-ui);line-height:1.35;color:var(--ink)}:where(main.pg-about) .ab-stage__d{font-size:var(--t-ui);line-height:1.5;
  color:var(--body-ink)}:where(main.pg-about) .ab-stage__l{margin-block-start:0;font-size:var(--t-ui)}:where(main.pg-about) .ab-note{margin-block-start:var(--s4);font-size:var(--t-caption);
  color:var(--text-muted);max-inline-size:none}:where(main.pg-about) #m3 .mega__l{max-inline-size:34ch}:where(main.pg-about) .figs--row{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--s5);
  margin-block-start:var(--s7)}:where(main.pg-about) .figs--row .figs__i{display:grid;row-gap:4px;align-content:start;
  border-block-start:2px solid var(--street);padding-block-start:var(--s3)}:where(main.pg-about) .ab-marks{display:flex;flex-wrap:wrap;gap:var(--s4) var(--s7);
  justify-content:space-between;
  margin-block-start:0;list-style:none;padding:0}:where(main.pg-about) .ab-mark{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-h3);color:var(--ink)}:where(main.pg-about) .ab-gloss{margin-block-start:0;list-style:none;padding:0;
  display:grid;row-gap:var(--s3);max-inline-size:none}:where(main.pg-about) .ab-gloss__i{font-size:var(--t-caption);line-height:1.5;color:var(--body-ink)}:where(main.pg-about) .ab-gloss__i b{font-family:var(--font-display);font-weight:700;
  color:var(--ink)}:where(main.pg-about) .ab-spot{background:var(--dark);border-radius:var(--r-lg);padding:var(--s7);
  margin-block-start:var(--s6);max-inline-size:none}:where(main.pg-about) .ab-spot__mark{display:block;font-family:var(--font-display);font-weight:700;
  font-size:var(--t-hero);line-height:.7;color:#2A3B57}:where(main.pg-about) .ab-spot__card{margin-block-start:var(--s6);
  border-block-start:1px solid #2A3B57;padding-block-start:var(--s6)}:where(main.pg-about) .ab-spot__card:first-of-type{margin-block-start:var(--s5);
  border-block-start:0;padding-block-start:0}:where(main.pg-about) .ab-spot.is-js .ab-spot__card{margin-block-start:var(--s5);
  border-block-start:0;padding-block-start:0}:where(main.pg-about) .ab-spot.is-js .ab-spot__card[hidden]{display:none}:where(main.pg-about) .ab-spot__k{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-eyebrow);letter-spacing:.06em;text-transform:uppercase;
  line-height:1.4;color:var(--street-on-ink)}:where(main.pg-about) .ab-spot__q{margin:0;margin-block-start:var(--s5);
  font-family:var(--font-display);font-weight:600;font-size:var(--t-h3);
  line-height:1.35;color:#fff}:where(main.pg-about) .ab-spot__a{margin-block-start:var(--s5);font-size:var(--t-caption);
  line-height:1.5;color:#AFC0DA}:where(main.pg-about) .ab-spot__a .nm{display:block;font-family:var(--font-display);font-weight:700;
  color:#fff;margin-block-end:4px}:where(main.pg-about) .ab-spot__a .mt{display:block}:where(main.pg-about) .ab-spot__link{margin-block-start:var(--s5)}:where(main.pg-about) .ab-spot__link .link{color:var(--street-on-ink);
  border-block-end-color:#2A3B57}:where(main.pg-about) .ab-spot__link .link:hover{border-block-end-color:var(--street-on-ink)}:where(main.pg-about) .ab-tabs{display:flex;flex-wrap:wrap;gap:var(--s3);
  margin-block-start:var(--s5)}:where(main.pg-about) .ab-tab{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-eyebrow);letter-spacing:.06em;text-transform:uppercase;
  color:var(--text-muted);background:var(--paper);
  border:1px solid var(--rule-ui);border-radius:999px;padding:8px 14px;
  cursor:pointer}:where(main.pg-about) .ab-tab[aria-selected="true"]{color:var(--ink);border-color:var(--ink)}:where(main.pg-about) .ab-also{margin-block-start:var(--s6);font-size:var(--t-caption);
  line-height:1.5;color:var(--body-ink);max-inline-size:none}:where(main.pg-about) .ab-also__v{font-family:var(--font-display);font-weight:700;color:var(--ink)}:where(main.pg-about) .ab-ents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));
  column-gap:var(--s5);row-gap:var(--s5);margin-block-start:0;
  max-inline-size:none}:where(main.pg-about) .ab-ent{background:var(--paper);border:1px solid var(--line);
  border-radius:var(--r);padding:var(--s5)}:where(main.pg-about) .ab-ent__k{font-family:var(--font-display);font-weight:700;
  font-size:var(--t-eyebrow);letter-spacing:.06em;text-transform:uppercase;
  color:var(--text-muted)}:where(main.pg-about) .ab-ent__n{font-size:var(--t-h3);color:var(--ink);margin-block-start:var(--s3)}:where(main.pg-about) .ab-ent__a{font-size:var(--t-caption);line-height:1.6;color:var(--body-ink);
  margin-block-start:var(--s3)}:where(main.pg-about) .ab-ent__l{display:block}:where(main.pg-about) .ab-enq{margin-block-start:var(--s2);font-size:var(--t-body);
  color:var(--body-ink)}:where(main.pg-about) .ab-enq__k{font-family:var(--font-display);font-weight:700;color:var(--ink)}:where(main.pg-about) .ab-doors{display:flex;flex-wrap:wrap;gap:var(--s4) var(--s6);
  margin-block-start:var(--s5);list-style:none;padding:0}:where(main.pg-about) .m--dark .link{color:var(--street-on-ink);border-block-end-color:#2A3B57}:where(main.pg-about) .m--dark .link:hover{border-block-end-color:var(--street-on-ink)}@media (max-width:1099px){:where(main.pg-about) .figs--row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--s5)}:where(main.pg-about) .ab-stages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:879px){:where(main.pg-about) #m0 .h1{max-inline-size:20ch}:where(main.pg-about) .ab-ents{grid-template-columns:1fr}:where(main.pg-about) .ab-spot{padding:var(--s6)}}@media (max-width:599px){:where(main.pg-about) #m0{min-block-size:0;padding-block:var(--s5)}:where(main.pg-about) .ab-stages{grid-template-columns:1fr;row-gap:var(--s5)}:where(main.pg-about) .figs--row{grid-template-columns:1fr;row-gap:var(--s4);
    margin-block-start:var(--s5)}:where(main.pg-about) .ab-marks{gap:var(--s3) var(--s5);justify-content:flex-start}:where(main.pg-about) .ab-ent{padding:var(--s4)}:where(main.pg-about) .ab-spot{padding:var(--s5)}:where(main.pg-about) .ab-also{margin-block-start:var(--s5)}}
