/* steering-committee, round 4 (2026-10-04): the sixty minute agenda.
   Linked only from article-steering-committee.html. The page is the meeting:
   order of business, a pre-read sent 72 hours ahead, purpose and attendees,
   a run sheet timed against a meeting clock, and minutes at the end. */

.sc4{
  --ink:#16150f; --ink2:#33312a; --mut:#6b6660; --hair:#d6d0c3; --hair2:#e6e1d6;
  --paper:#f7f5f0; --paper2:#efece4; --navy:#0e1330; --nv:#16304F;
  --red:#e5322d; --red2:#A93A3A; --gold:#B8862F;
  --k1:#B8862F; --k2:#0003cc; --k3:#16304F; --k4:#6f7f95; --k5:#A93A3A;
  --blue:#0003cc; --blue-t:#ececfb; --gold-d:#8A6413;
  background:var(--paper);
}
.sc4 ::selection{background:#16304F;color:#f7f5f0;}
.sc4 a:focus-visible,.sc4 button:focus-visible{outline:2px solid var(--red2);outline-offset:3px;border-radius:2px;}
.sc4 time,.sc4 .sc-t,.sc4 .sc-no{font-variant-numeric:tabular-nums;}
.sc-wrap{width:min(1160px,calc(100vw - 32px));margin:0 auto;}

/* ---------- order of business (hero) ---------- */
.sc-top{padding:clamp(1.6rem,4vw,3rem) 0 clamp(2.4rem,5vw,4rem);border-bottom:1px solid var(--ink);}
.sc-topgrid{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:clamp(2rem,5vw,5rem);align-items:end;}
.sc-top .back-link{margin-bottom:2rem;}
.sc-kind{margin:0 0 .7rem;font-family:var(--serif);font-style:italic;font-size:1.08rem;color:var(--mut);}
.sc-top h1{margin:0;max-width:14ch;font-size:clamp(2.5rem,5.6vw,4.6rem);font-weight:500;line-height:1.01;letter-spacing:-.03em;color:var(--ink);}
.sc-top .dek{max-width:36ch;margin:1.6rem 0 0;font-family:var(--serif);font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.4;color:var(--ink2);}
.sc-top .article-meta{display:flex;flex-wrap:wrap;gap:.3rem 1.4rem;margin-top:1.6rem;font-family:var(--sans);font-size:.86rem;color:var(--mut);}
.sc-top .article-meta b{color:var(--ink);font-weight:600;}

.sc-order{font-family:var(--sans);}
.sc-order-h{margin:0 0 .6rem;font-family:var(--serif);font-style:italic;font-size:1.2rem;color:var(--ink);}
.sc-order ol{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink);}
.sc-order li{margin:0;border-bottom:1px solid var(--hair);}
.sc-order a{display:grid;grid-template-columns:5.2rem minmax(0,1fr) auto;gap:.8rem;align-items:baseline;padding:.58rem 0;color:var(--ink);text-decoration:none;}
.sc-order a:hover span{color:var(--nv);text-decoration:underline;text-underline-offset:3px;}
.sc-order time{font-size:.84rem;font-weight:600;color:var(--mut);}
.sc-order span{font-family:var(--serif);font-size:1.12rem;}
.sc-order em{font-style:normal;font-size:.8rem;color:var(--mut);}
.sc-order li:first-child time,.sc-order li:last-child time{color:var(--red2);}
.sc-strip{display:flex;gap:2px;height:10px;margin-top:1.1rem;}
.sc-strip i{display:block;}
.k1{background:var(--k1);} .k2{background:var(--k2);} .k3{background:var(--k3);} .k4{background:var(--k4);} .k5{background:var(--k5);}
.sc-ruler{display:flex;justify-content:space-between;margin-top:.35rem;font-size:.74rem;color:var(--mut);font-variant-numeric:tabular-nums;}

/* ---------- body text ---------- */
.sc4 p{font-family:var(--serif);}
.sc-col{max-width:680px;margin-left:max(16px,calc((100vw - 1160px)/2 + 8.2rem));}
.sc-open{padding:clamp(2.6rem,6vw,4.4rem) 0 clamp(2rem,5vw,3.6rem);}
.sc-open p,.sc-pretext>p,.sc-term>p,.sc-body>p{font-size:1.14rem;line-height:1.7;color:var(--ink2);margin:0 0 1.25rem;max-width:66ch;}
.sc-open .sc-lede{font-size:1.32rem;line-height:1.6;color:var(--ink);}
.sc4 main h2:not(.cta-band h2){font-family:var(--serif);font-weight:500;color:var(--ink);letter-spacing:-.018em;border:0;padding:0;}
.sc4 h2::after,.sc4 h2::before{content:none;}

/* point of order: the one small-caps label on the page */
.sc-poo{margin:1.6rem 0 0;padding:.9rem 0 0;border-top:1px solid var(--hair);max-width:62ch;}
.sc-poo-h{margin:0 0 .3rem;font-family:var(--sans) !important;font-size:.82rem;font-weight:600;font-variant:all-small-caps;letter-spacing:.07em;color:var(--red2);}
.sc-poo p:not(.sc-poo-h){margin:0;font-size:1.02rem;line-height:1.6;color:var(--ink2);}
.sc-poo b{color:var(--ink);font-weight:600;}

/* ---------- pre-read ---------- */
.sc-pre{background:var(--paper2);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:clamp(3rem,7vw,5.4rem) 0;}
.sc-pregrid{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:clamp(2rem,5vw,4.5rem);align-items:start;}
.sc-pretext{padding-left:8.2rem;}
.sc-when{margin:0 0 .8rem;font-family:var(--sans) !important;font-size:.9rem;font-weight:600;color:var(--red2);}
.sc-pre h2{margin:0 0 1.2rem;font-size:clamp(1.6rem,2.8vw,2.2rem);line-height:1.15;max-width:22ch;}
.sc-sheet{background:#fffdf8;border:1px solid #d9d2c3;box-shadow:0 1px 0 #e3ddd0,0 18px 32px -24px rgba(22,21,15,.45);padding:1.6rem 1.7rem 1.4rem;margin-top:.4rem;}
.sc-sheet header{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-bottom:.7rem;border-bottom:2px solid var(--ink);font-family:var(--sans);}
.sc-sheet-t{font-weight:600;font-size:.92rem;color:var(--ink);}
.sc-sheet-d{font-size:.84rem;color:var(--mut);}
.sc-sheet-k{margin:1.1rem 0 .4rem;font-size:1.18rem;font-style:italic;color:var(--ink);}
.sc-sheet ol{margin:0;padding:0;list-style:none;counter-reset:pr;}
.sc-sheet li{counter-increment:pr;display:grid;grid-template-columns:1.8rem 1fr;padding:.55rem 0;border-bottom:1px dotted #cfc8b8;font-family:var(--serif);font-size:1.05rem;color:var(--ink2);margin:0;}
.sc-sheet li::before{content:counter(pr) ".";font-family:var(--sans);font-size:.82rem;font-weight:600;color:var(--mut);padding-top:.15rem;font-variant-numeric:tabular-nums;}
.sc-sheet-f{margin:1rem 0 0;font-family:var(--sans) !important;font-size:.84rem;color:var(--mut);}

/* ---------- purpose and attendees ---------- */
.sc-terms{padding:clamp(3rem,7vw,5.4rem) 0 0;}
.sc-termgrid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:2px solid var(--ink);}
.sc-term{padding:1.4rem clamp(1.2rem,3vw,2.6rem) 0 0;}
.sc-term+.sc-term{border-left:1px solid var(--hair);padding-left:clamp(1.2rem,3vw,2.6rem);padding-right:0;}
.sc-tl{margin:0 0 .5rem;font-style:italic;font-size:1.1rem;color:var(--mut);}
.sc-term h2{margin:0 0 1.1rem;font-size:clamp(1.45rem,2.4vw,1.85rem);line-height:1.2;max-width:24ch;}
.sc-term>p{font-size:1.08rem;}
.sc-pull{margin:clamp(2.6rem,6vw,4rem) 0 0;padding:clamp(1.6rem,4vw,2.4rem) 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);
  font-size:clamp(1.5rem,3.2vw,2.35rem);line-height:1.25;letter-spacing:-.015em;color:var(--ink);max-width:none;text-wrap:balance;}

/* ---------- run sheet + meeting clock ---------- */
.sc-run{padding:clamp(3rem,7vw,5rem) 0 clamp(3rem,7vw,5rem);}
.sc-rungrid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:clamp(2rem,5vw,4.5rem);align-items:start;}
.sc-clock{grid-column:2;grid-row:1;position:sticky;top:96px;}
.sc-clockin{display:flex;flex-direction:column;align-items:center;gap:.9rem;}
.sc-face{width:100%;max-width:280px;height:auto;display:block;overflow:visible;}
.sc-ticks line{stroke:var(--ink2);stroke-width:1;stroke-linecap:round;}
.sc-ticks line.mj{stroke:var(--ink);stroke-width:2;}
.sc-face circle{fill:none;stroke-width:24;}
.sc-plan{opacity:.2;}
.sc-face .c1{stroke:var(--k1);} .sc-face .c2{stroke:var(--k2);} .sc-face .c3{stroke:var(--k3);} .sc-face .c4{stroke:var(--k4);} .sc-face .c5{stroke:var(--k5);}
.sc-el{fill:none;stroke:#fff;stroke-width:30;stroke-dasharray:60 60;stroke-dashoffset:0;}
.sc-hand{transform-box:view-box;transform-origin:110px 110px;}
.sc-hand line{stroke:var(--red);stroke-width:2.5;stroke-linecap:round;}
.sc-hand circle{fill:var(--red);stroke:none;}
.sc-read{display:flex;flex-direction:column;align-items:center;text-align:center;}
.sc-t{font-family:var(--sans);font-size:2.3rem;font-weight:600;letter-spacing:-.02em;color:var(--ink);line-height:1;}
.sc-n{margin-top:.35rem;font-family:var(--serif);font-style:italic;font-size:1.05rem;color:var(--mut);}

.sc-items{grid-column:1;grid-row:1;list-style:none;margin:0;padding:0;}
.sc-item{display:grid;grid-template-columns:8.2rem minmax(0,1fr);gap:0;margin:0;padding:1.6rem 0 2.6rem;border-top:2px solid var(--ink);scroll-margin-top:90px;}
.sc-item[data-len="25"]{padding-bottom:4.4rem;}
.sc-slot{display:flex;flex-direction:column;gap:.2rem;font-family:var(--sans);padding-top:.35rem;}
.sc-slot time{font-size:1.25rem;font-weight:600;color:var(--ink);}
.sc-slot span{font-size:.86rem;color:var(--mut);}
.sc-slot{position:relative;}
.sc-tick{width:1.5rem;height:1.5rem;margin-top:.5rem;overflow:visible;}
.sc-tick path{fill:none;stroke:var(--red2);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:0;}
.sc-slot time::before{content:"";display:inline-block;width:.62rem;height:.62rem;margin-right:.5rem;vertical-align:.1em;background:var(--k1);}
#item-2 .sc-slot time::before{background:var(--k2);} #item-3 .sc-slot time::before{background:var(--k3);}
#item-4 .sc-slot time::before{background:var(--k4);} #item-5 .sc-slot time::before{background:var(--k5);}
.sc-body h2{margin:0 0 .7rem;font-size:clamp(1.9rem,3.4vw,2.6rem);line-height:1.05;}
.sc-body .sc-do{font-size:1.28rem;line-height:1.5;color:var(--ink);margin-bottom:1.2rem;}
.sc-acts{list-style:none;margin:.2rem 0 0;padding:0;max-width:56ch;}
.sc-acts li{margin:0;padding:.62rem 0 .62rem 1.6rem;border-bottom:1px solid var(--hair2);position:relative;font-family:var(--serif);font-size:1.12rem;color:var(--ink);}
.sc-acts li::before{content:"";position:absolute;left:0;top:1.15em;width:.85rem;height:2px;background:var(--k2);}

/* ---------- minutes ---------- */
.sc-min{padding:clamp(3rem,7vw,5rem) 0 clamp(3rem,6vw,4.4rem);background:var(--paper2);border-top:2px solid var(--ink);}
.sc-minhead{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap;margin-bottom:1.2rem;}
.sc-minhead h2{margin:0;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.15;}
.sc-skip{background:none;border:0;padding:.2rem 0;font-family:var(--sans);font-size:.84rem;font-weight:600;color:var(--mut);text-decoration:underline;text-underline-offset:3px;cursor:pointer;}
.sc-skip:hover{color:var(--ink);}
.sc-ledger{border-top:2px solid var(--ink);}
.sc-lr{display:grid;grid-template-columns:3.4rem minmax(0,1fr) 7.5rem 9rem;gap:1rem;align-items:baseline;padding:1rem 0;border-bottom:1px solid var(--hair);}
.sc-lh{padding:.55rem 0;font-family:var(--sans);font-size:.8rem;font-weight:600;color:var(--mut);}
.sc-no{position:relative;display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;font-family:var(--sans);font-size:.88rem;font-weight:600;color:var(--red2);}
.sc-no::before{content:"";position:absolute;inset:0;border:1.5px solid var(--red2);border-radius:50%;}
.sc-dec{font-family:var(--serif);font-size:1.14rem;line-height:1.45;color:var(--ink);}
.sc-own,.sc-due{font-family:var(--sans);font-size:.92rem;color:var(--ink2);}
.sc-due{font-variant-numeric:tabular-nums;}
.sc-adjourn{margin:1.8rem 0 0;font-size:clamp(1.3rem,2.4vw,1.7rem);font-style:italic;color:var(--ink);}
.sc-cta{padding:clamp(2.4rem,5vw,3.6rem) 0 clamp(2.4rem,5vw,3.6rem);}

/* ---------- motion: minutes record themselves (screen, motion allowed only) ---------- */
@media screen and (prefers-reduced-motion:no-preference){
  /* agenda items tick off as the hand passes the end of their slice */
  .sc-run.live .sc-tick path{stroke-dashoffset:1;transition:stroke-dashoffset .45s cubic-bezier(.5,0,.3,1);}
  .sc-run.live .sc-item.done .sc-tick path{stroke-dashoffset:0;}
  .sc-run.live .sc-item .sc-slot time{transition:color .3s ease;}
  .sc-run.live .sc-item.now .sc-slot time{color:var(--red2);}
  .sc-ledger.armed .sc-lr:not(.sc-lh) .sc-dec{opacity:.2;}
  .sc-ledger.armed .sc-lr:not(.sc-lh) .sc-own,.sc-ledger.armed .sc-lr:not(.sc-lh) .sc-due{opacity:.14;}
  .sc-ledger.armed .sc-no::before{transform:scale(0);opacity:0;}
  .sc-ledger.armed .sc-lr:not(.sc-lh){background:linear-gradient(rgba(22,21,15,.04),rgba(22,21,15,.04));}
  .sc-ledger.armed .sc-dec::after{content:none;}
  .sc-ledger.armed .sc-lr:not(.sc-lh) .sc-dec{position:relative;}
  /* ghost text sits behind the wipe so the row is never empty */
  .sc-ledger.armed.in .sc-lr .sc-dec{opacity:1;transition:opacity .9s ease calc(.1s + var(--r) * 1.7s);}
  .sc-ledger.armed.in .sc-lr .sc-own{opacity:1;transition:opacity .5s ease calc(.9s + var(--r) * 1.7s);}
  .sc-ledger.armed.in .sc-lr .sc-due{opacity:1;transition:opacity .5s ease calc(1.15s + var(--r) * 1.7s);}
  .sc-ledger.armed.in .sc-lr .sc-no::before{transform:scale(1);opacity:1;transition:transform .45s cubic-bezier(.3,1.4,.5,1) calc(1.35s + var(--r) * 1.7s),opacity .2s linear calc(1.35s + var(--r) * 1.7s);}
  .sc-ledger.armed.in .sc-lr:not(.sc-lh){background:transparent;transition:background .4s ease calc(1.35s + var(--r) * 1.7s);}
}
.sc-ghost{display:none;}

/* ---------- narrower screens ---------- */
@media (max-width:1000px){
  .sc-topgrid,.sc-pregrid{grid-template-columns:1fr;}
  .sc-pretext{padding-left:0;}
  .sc-col{margin-left:auto;margin-right:auto;width:min(680px,calc(100vw - 32px));}
  .sc-sheet{max-width:520px;}
  .sc-rungrid{grid-template-columns:1fr;gap:0;}
  .sc-clock{grid-column:1;grid-row:auto;top:62px;z-index:6;margin:0 -16px 1.2rem;padding:.55rem 16px;background:#f7f5f0;border-bottom:1px solid var(--hair);}
  .sc-clockin{flex-direction:row;justify-content:flex-start;gap:.9rem;}
  .sc-face{width:58px;max-width:58px;}
  .sc-ticks line:not(.mj){display:none;}
  .sc-read{align-items:flex-start;text-align:left;}
  .sc-t{font-size:1.4rem;}
  .sc-n{margin-top:.1rem;font-size:.95rem;}
  .sc-items{grid-row:auto;}
}
@media (max-width:720px){
  .sc-termgrid{grid-template-columns:1fr;}
  .sc-term+.sc-term{border-left:0;border-top:1px solid var(--hair);padding-left:0;margin-top:2rem;}
  .sc-term{padding-right:0;}
  .sc-item{grid-template-columns:1fr;padding-bottom:2rem;}
  .sc-slot{flex-direction:row;align-items:baseline;gap:.8rem;margin-bottom:.4rem;padding-top:0;}
  .sc-lh{display:none !important;}
  .sc-lr{grid-template-columns:2.4rem minmax(0,1fr);gap:.3rem .8rem;}
  .sc-own,.sc-due{grid-column:2;}
  .sc-own::before{content:"Owner: ";color:var(--mut);}
  .sc-due::before{content:"Date: ";color:var(--mut);}
  .sc-open p,.sc-pretext>p,.sc-term>p,.sc-body>p{font-size:1.06rem;}
  .sc-open .sc-lede{font-size:1.18rem;}
  .sc-order a{grid-template-columns:4.6rem minmax(0,1fr) auto;}
}
@media print{
  .sc-clock{position:static;}
  .sc-skip{display:none !important;}
  .sc-pre,.sc-min{background:none;}
}

/* print: site.js hides main > section as .reveal until scrolled into view; print it whether or not the reader scrolled (added 2026-10-05) */
@media print{main .reveal{opacity:1 !important;transform:none !important;}}

/* ---------- color pass (2026-10-09): navy lead with electric blue ----------
   The agenda colors now carry meaning: decisions are the blue, the page's
   strongest color; risks are navy; exceptions are amber gold; the read back is
   red. The hero sits on quiet planner grid paper, the opening gets a stat row
   in the site's blue serif figures, the pre-read carries a navy letterhead and
   the pull quote becomes a full bleed navy band. */
.sc-top{position:relative;isolation:isolate;}
.sc-top::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background-image:linear-gradient(rgba(0,3,204,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(0,3,204,.07) 1px,transparent 1px);
  background-size:28px 28px;background-position:-1px -1px;
  -webkit-mask-image:linear-gradient(100deg,transparent 30%,#000 72%);mask-image:linear-gradient(100deg,transparent 30%,#000 72%);}
.sc-order-h{color:var(--nv);}
.sc-order ol{border-top-color:var(--nv);}
.sc-order li:nth-child(n+2):nth-child(-n+6) span::before{content:"";display:inline-block;width:.55rem;height:.55rem;margin-right:.6rem;vertical-align:.12em;background:var(--kc);}
.sc-order li:nth-child(2){--kc:var(--k1);} .sc-order li:nth-child(3){--kc:var(--k2);} .sc-order li:nth-child(4){--kc:var(--k3);}
.sc-order li:nth-child(5){--kc:var(--k4);} .sc-order li:nth-child(6){--kc:var(--k5);}
.sc-strip{height:16px;gap:3px;}
.sc-order,.sc-strip,.sc-strip i{-webkit-print-color-adjust:exact;print-color-adjust:exact;}

/* stat row: the live site's blue serif figures, hairline dividers */
.sc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(880px,100%);margin:clamp(2.2rem,5vw,3.2rem) 0 0;border-top:1px solid var(--nv);border-bottom:1px solid var(--hair);}
.sc-col .sc-stats{width:min(880px,calc(100vw - 32px));}
.sc-stat{padding:1.3rem 1.3rem 1.4rem 0;}
.sc-stat+.sc-stat{border-left:1px solid var(--hair);padding-left:1.3rem;}
.sc4 .sc-fig{margin:0;font-family:var(--serif);font-size:clamp(2.6rem,4.6vw,3.6rem);font-weight:500;line-height:1;letter-spacing:-.03em;color:var(--blue);font-variant-numeric:lining-nums tabular-nums;}
.sc-fig small{font-size:.36em;font-weight:500;letter-spacing:0;margin:0 .22em;color:var(--blue);}
.sc-fig small:last-child{margin-right:0;}
.sc4 .sc-stat .sc-lab{margin:.7rem 0 0;font-family:var(--sans);font-size:.86rem;line-height:1.45;color:var(--mut);max-width:24ch;}

/* pre-read: a navy letterhead on the one framed object */
.sc-sheet{padding-top:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;}
.sc-sheet header{margin:0 -1.7rem;padding:.85rem 1.7rem;background:var(--nv);border-bottom:0;}
.sc-sheet header .sc-sheet-t{color:#f7f5f0;}
.sc-sheet header .sc-sheet-d{color:#c9d3e3;}
.sc-sheet-k{margin-top:1.2rem;color:var(--nv);}
.sc-sheet li::before{color:var(--blue);}
.sc-when{color:var(--nv);}

/* purpose and attendees: navy term labels on a navy rule */
.sc-termgrid{border-top-color:var(--nv);}
.sc-tl{color:var(--nv);}

/* pull quote: full bleed navy band */
.sc-band{margin-top:clamp(2.8rem,6vw,4.2rem);background:var(--nv);color:#f7f5f0;-webkit-print-color-adjust:exact;print-color-adjust:exact;
  background-image:linear-gradient(90deg,rgba(247,245,240,.06) 1px,transparent 1px);background-size:calc(100% / 12) 100%;}
.sc-band .sc-pull{margin:0;padding:clamp(2.6rem,6vw,4.4rem) 0;border:0;color:#f7f5f0;max-width:30ch;font-size:clamp(1.6rem,3.4vw,2.6rem);line-height:1.22;}
.sc-band .sc-pull::before{content:"";display:block;width:3rem;height:3px;margin-bottom:1.4rem;background:var(--red);}

/* run sheet: blue decision markers, colored item rules */
#item-1{border-top-color:var(--k1);} #item-2{border-top-color:var(--k2);} #item-3{border-top-color:var(--k3);}
#item-4{border-top-color:var(--k4);} #item-5{border-top-color:var(--k5);}
.sc-item{-webkit-print-color-adjust:exact;print-color-adjust:exact;}
.sc-plan{opacity:.18;}
.sc-acts li::before{background:var(--blue);}
#item-2 .sc-body h2{color:var(--blue);}

/* minutes: navy rules on the ledger */
.sc-min{border-top-color:var(--nv);}
.sc-ledger{border-top-color:var(--nv);}
.sc-lh{color:var(--nv);}

@media (max-width:1000px){
  .sc-col .sc-stats{width:100%;}
}
@media (max-width:720px){
  .sc-stats{grid-template-columns:1fr 1fr;}
  .sc-stat:nth-child(3){border-left:0;padding-left:0;}
  .sc-stat:nth-child(n+3){border-top:1px solid var(--hair);}
  .sc-band .sc-pull{font-size:1.5rem;}
}

/* ---------- QA 2026-10-10 ----------
   1. The clock's unplayed slices were colored tints at 18%, which read as
      lavender, pink and beige. The plan ghost is now one neutral ink tone;
      color arrives only as the hand fills the hour.
   2. The navy band's column grid was cut to the viewport (100% / 12), so it
      lined up with the text at one width and drifted at every other. It now
      sits on the page column, starting at the quote's left edge.
   3. The stat row was 880px wide, ending between the prose column and the
      page edge. It now runs to the right edge of the page column, where the
      order of business and the pre-read sheet end. */
.sc-face .sc-plan circle{stroke:var(--ink);}
.sc-plan{opacity:.13;}
.sc-band{background-image:none;}
.sc-band .sc-wrap{background-image:linear-gradient(90deg,rgba(247,245,240,.07) 1px,transparent 1px);background-size:calc(100% / 12) 100%;}
.sc-col .sc-stats{width:calc(min(1160px,100vw - 32px) - 8.2rem);}
@media (max-width:1000px){ .sc-col .sc-stats{width:100%;} }
