@font-face{font-family:"Jost";src:url(/assets/fonts/jost.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/assets/fonts/source-serif-4.woff2) format("woff2");font-weight:200 900;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/assets/fonts/source-serif-4-italic.woff2) format("woff2");font-weight:200 900;font-style:italic;font-display:swap}:root{--red:#c73120;--red-ink:#c01300;--red-on-dark:#ffa79b;--slate:#3f4a54;--slate-deep:#343d46;--on-slate:#eef0f1;--on-slate-soft:#c6ccd1;--stock:#e6e3dc;--stock-light:#f7f4ee;--ink:#111;--muted:#5a636b;--line:rgba(17, 17, 17, 0.13);--major:rgba(17, 17, 17, 0.16);--display:"Jost", "Futura", sans-serif;--text:"Source Serif 4", "Iowan Old Style", Georgia, serif;--ease:cubic-bezier(0.16, 1, 0.3, 1);--focus:var(--ink);--cols:12;--margin:24px;--sheet:min(100vw - 2 * var(--margin), 1680px);--sheet-left:calc((100vw - var(--sheet)) / 2);--col:calc(var(--sheet) / var(--cols));--half:calc(var(--col) / 2);--pad:calc(var(--col) / 4);--dock:0px}*,*::before,*::after{box-sizing:border-box}html{scrollbar-color:var(--slate) var(--stock);-webkit-text-size-adjust:100%}body{margin:0;color:var(--ink);background-color:var(--stock);background-image:linear-gradient(90deg,var(--line) 1px,transparent 1px),linear-gradient(var(--line) 1px,transparent 1px);background-size:var(--half) var(--half);background-position:var(--sheet-left) 0;font-family:var(--text);font-size:1.0625rem;line-height:1.6;font-variant-numeric:tabular-nums;padding-bottom:var(--dock)}body.has-dock{--dock:calc(var(--half) + 16px)}img{max-width:100%;display:block}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}button{font:inherit;color:inherit}::selection{background:var(--slate);color:var(--on-slate)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.call,.dock,.agenda-item.is-current{--focus:#fff}.skip{position:absolute;left:var(--margin);top:-100px;padding:12px 16px;background:var(--ink);color:var(--stock);font-family:var(--display);z-index:30}.skip:focus{top:var(--margin)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.arrow{display:inline-block;width:.85em;height:.85em;margin-left:.1em;vertical-align:-.06em;stroke:currentColor;stroke-width:1.6;fill:none}.report{width:var(--sheet);margin-left:var(--sheet-left);padding-top:var(--half);display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--half)}.plate{position:relative;background:var(--stock);padding:var(--pad) var(--pad) calc(var(--pad) + 2rem);box-shadow:inset 1px 1px 0 var(--edge,var(--ink)),1px 1px 0 var(--edge,var(--ink))}.caption{position:absolute;left:var(--pad);bottom:calc(var(--pad) - 0.25rem);margin:0;font-family:var(--display);font-size:.8125rem;font-weight:500;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.section-title,.letter-title,.cover-title,.work-title,.notes-title,.running-name,.run-quarter,.ad-title{font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:.02em;text-wrap:balance}.section-title{margin:0 0 var(--pad);font-size:clamp(1.375rem, calc(var(--col) * 0.24), 2rem);line-height:1}.work-title{margin:0 0 var(--pad);font-size:clamp(2.25rem, calc(var(--col) * 0.5), 4rem);line-height:.98;letter-spacing:.01em}.letter-title{margin:0 0 var(--pad);font-size:clamp(2rem, calc(var(--col) * 0.5), 3.25rem);line-height:.95}.work-body{max-width:66ch;font-size:1.1875rem;line-height:1.6}.work-body>*{margin:0 0 1.1em}.work-body>:last-child{margin-bottom:0}.work-body h2{margin:1.5em 0 .6em;font:700 1.5rem/1.1 var(--display);letter-spacing:.02em;text-transform:uppercase}.work-body a:hover,.letter-body a:hover,.facts dd a:hover,.notes-works a:hover,.notes-run a:hover,.run a:hover{color:var(--slate);text-decoration:underline;text-decoration-thickness:2px}.running-title a:hover{color:var(--red-ink);text-decoration:underline;text-decoration-thickness:2px}.plate.running-head{min-height:var(--half);padding:0 var(--pad);display:flex;align-items:center;justify-content:space-between;gap:var(--pad);background:var(--stock-light);color:var(--ink)}.running-lockup{display:flex;align-items:center;text-decoration:none}.lockup{--h:calc(var(--half) * 0.55);display:inline-flex;height:var(--h)}.lockup img{height:100%;width:auto;display:block}.running-title{margin:0;font:700 clamp(1.125rem, calc(var(--col) * 0.2), 1.625rem)/1 var(--display);text-transform:uppercase;white-space:nowrap}.running-title a{text-decoration:none}.running-crumbs{display:flex;align-self:stretch;min-width:0;margin-right:auto}.crumb{position:relative;display:flex;align-items:center;gap:2px;padding:0 var(--pad);box-shadow:inset 1px 0 0 var(--major)}.switcher summary{display:grid;place-items:center;width:min(32px, var(--half));height:min(32px, var(--half));list-style:none;cursor:pointer}.switcher summary::-webkit-details-marker{display:none}.switcher summary:hover,.switcher[open] summary{background:var(--stock);box-shadow:inset 0 0 0 1px var(--major)}.switcher-chevron{width:14px;height:14px;transition:transform 0.2s var(--ease)}.switcher[open] .switcher-chevron{transform:rotate(180deg)}.switcher-menu{position:absolute;z-index:30;top:calc(100% + 1px);left:calc(var(--pad) - 16px);min-width:calc(var(--col) * 2.5);margin:0;padding:6px 0;list-style:none;background:var(--stock-light);box-shadow:inset 0 0 0 1px var(--ink),0 12px 28px rgb(17 17 17 / .18)}.switcher-menu a{display:flex;justify-content:space-between;gap:var(--pad);padding:8px 16px;white-space:nowrap;font:600 1rem/1.25 var(--display);letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.switcher-menu a span{font-weight:500;color:var(--muted);font-variant-numeric:tabular-nums}.switcher-menu a:hover,.switcher-menu a:focus-visible{background:var(--ink);color:var(--stock);outline:none}.switcher-menu a:hover span,.switcher-menu a:focus-visible span{color:var(--stock)}.switcher-menu a[aria-current]{color:var(--red-ink)}.crumb-sep{color:var(--muted);font-weight:400}.running-nav{display:flex;align-items:stretch;align-self:stretch;gap:var(--pad);font:600 0.8125rem/1 var(--display);letter-spacing:.12em;text-transform:uppercase}.running-nav a{display:flex;align-items:center;text-decoration:none;box-shadow:inset 0 -2px 0 #fff0}.running-nav a:hover{box-shadow:inset 0 -2px 0 var(--major)}.running-nav a[aria-current="page"]{box-shadow:inset 0 -2px 0 var(--ink)}.running-archive{gap:8px;padding-left:var(--pad);box-shadow:inset 1px 0 0 var(--major)!important}.running-archive:hover{color:var(--slate)}.running-nav a.running-subscribe{align-self:center;height:36px;padding:0 16px;background:var(--ink);color:var(--stock-light);box-shadow:none;transition:background 0.2s var(--ease)}.running-nav a.running-subscribe:hover,.running-nav a.running-subscribe[aria-current="page"]{background:var(--slate);box-shadow:none}.search-open{appearance:none;flex:none;align-self:stretch;aspect-ratio:1;margin:0 calc(-1 * var(--pad)) 0 0;padding:0;border:0;background:#fff0;color:var(--ink);box-shadow:inset 1px 0 0 var(--major);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.search-open svg{width:calc(var(--half) * 0.34);height:calc(var(--half) * 0.34)}.search-open:hover,.search-open:focus-visible{background:var(--ink);color:var(--stock);outline:none;box-shadow:inset 1px 0 0 var(--major),inset 0 1px 0 var(--ink)}.letter-search{position:absolute;top:0;right:0;width:var(--half);height:var(--half);margin:0;box-shadow:inset 1px 0 0 var(--major),inset 0 -1px 0 var(--major)}.letter-search:hover,.letter-search:focus-visible{box-shadow:inset 1px 0 0 var(--major),inset 0 -1px 0 var(--major)}.search{width:min(42rem, calc(100vw - 2 * var(--margin)));height:fit-content;max-height:min(80vh, 48rem);margin:10vh auto auto;padding:0;border:0;background:var(--stock);color:var(--ink);box-shadow:inset 1px 1px 0 var(--ink),1px 1px 0 var(--ink),0 24px 60px rgb(17 17 17 / .35);display:none;flex-direction:column}.search[open]{display:flex}.search.is-showing{height:min(80vh, 48rem)}.search:not(.is-showing) .search-status,.search:not(.is-showing) .search-results{display:none}.search::backdrop{background:rgb(17 17 17 / .55)}.search-form{position:relative;flex:none;margin:0;padding:var(--pad) var(--pad) calc(var(--pad) / 2);display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:calc(var(--pad) / 2);align-items:center}.search.is-showing .search-form{border-bottom:1px solid var(--ink)}.search:not(.is-showing) .search-form{padding-bottom:var(--pad)}.search-title{grid-column:1 / -1;margin:0 0 10px;font-family:var(--display);font-size:.8125rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.search-input{appearance:none;width:100%;margin:0;padding:10px 0;border:0;border-bottom:2px solid var(--ink);border-radius:0;background:#fff0;color:var(--ink);font-family:var(--display);font-size:clamp(1.25rem, calc(var(--col) * 0.24), 1.75rem);font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:.02em}.search-input:focus{outline:none;border-color:var(--red)}.search-input::placeholder{color:var(--muted);opacity:.6;font-weight:500;text-transform:none;letter-spacing:0}.search-input::-webkit-search-cancel-button{appearance:none}.search-close{appearance:none;width:2.25rem;height:2.25rem;margin:0;padding:0;border:1px solid var(--ink);background:#fff0;color:var(--ink);font-family:var(--display);font-size:1.5rem;line-height:1;cursor:pointer}.search-close:hover,.search-close:focus-visible{background:var(--ink);color:var(--stock);outline:none}.search-status{flex:none;margin:0;padding:10px var(--pad) 0;font-family:var(--display);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.search-status:empty{display:none}.search-results{flex:1;min-height:0;overflow-y:auto;margin:0;padding:calc(var(--pad) / 2) var(--pad) var(--pad);list-style:none}.search-results:empty{padding:calc(var(--pad) / 2)}.search-result{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid var(--major);text-decoration:none;color:inherit}.search-results li:first-child .search-result{border-top:0}.search-result:hover .search-result-title,.search-result:focus-visible .search-result-title{color:var(--red-ink);text-decoration:underline}.search-picture{width:64px;height:48px;object-fit:cover;background:var(--stock-light);box-shadow:0 0 0 1px var(--major)}.search-words{display:grid;gap:4px;min-width:0}.search-result-title{font-family:var(--display);font-size:1rem;font-weight:700;line-height:1.15;text-transform:uppercase}.search-what{font-family:var(--display);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.search-excerpt{font-family:var(--text);font-size:.875rem;line-height:1.45;color:var(--muted)}.search-excerpt mark{background:#fff0;color:var(--ink);font-weight:700}.fold-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:calc(var(--half) * 10);max-height:max(calc(100vh - var(--half) * 2.5), calc(var(--half) * 10))}.cover.call{--edge:var(--ink);background-color:var(--slate);background-image:linear-gradient(90deg,rgb(255 255 255 / .1) 1px,transparent 1px),linear-gradient(rgb(255 255 255 / .1) 1px,transparent 1px);background-size:var(--half) var(--half);color:var(--on-slate);display:flex;flex-direction:column;padding:var(--pad) var(--pad) calc(var(--pad) - 0.25rem)}.cover.home-cover{padding-bottom:calc(var(--half) * 2 + var(--pad))}.call-status{margin:0;display:flex;min-width:0;align-items:center;gap:10px;height:calc(var(--half) / 2);font:600 0.8125rem/1 var(--display);letter-spacing:.16em;text-transform:uppercase}.live-dot{width:11px;height:11px;border-radius:50%;background:var(--on-slate-soft);flex-shrink:0}.is-playing .live-dot,.dock.is-playing .live-dot{background:var(--red)}.is-playing .live-dot,.dock.is-playing .live-dot{animation:pulse 1.6s var(--ease) infinite}.timeline{list-style:none;margin:calc(var(--half) / 3) 0 0;padding:0;display:flex;gap:3px;height:calc(var(--half) * 0.5)}.timeline li{display:flex;min-width:6px}.timeline-seg{display:block;flex:1;position:relative;border:0;padding:0;cursor:pointer;background:rgb(238 240 241 / .18)}.timeline-seg i{position:absolute;inset:0 auto 0 0;width:var(--fill,0%);background:var(--stock)}.timeline-seg:hover{background:rgb(238 240 241 / .34)}.timeline li.is-current .timeline-seg i{background:var(--red)}.timeline li.is-done .timeline-seg i{--fill:100%}.call-title{margin:auto 0 calc(var(--pad) * 1.5);color:var(--stock-light);font-size:clamp(3rem, calc(var(--col) * 1.02), 6rem);line-height:.88;letter-spacing:0;hyphens:auto;overflow-wrap:anywhere}.call-controls{display:flex;align-items:flex-end;gap:var(--pad);padding-top:var(--pad);box-shadow:inset 0 1px 0 rgb(238 240 241 / .28)}.play,.dock-toggle{flex-shrink:0;width:var(--half);height:var(--half);max-width:88px;max-height:88px;min-width:52px;min-height:52px;border-radius:50%;border:0;background:var(--red);color:#fff;cursor:pointer;display:grid;place-items:center;transition:transform 0.2s var(--ease),background 0.2s var(--ease)}.play:hover,.dock-toggle:hover{background:var(--red-ink);transform:scale(1.04)}.play svg,.dock-toggle svg{width:38%;height:38%;fill:currentColor}.icon-pause,.icon-resume{display:none}.play.has-resume .icon-play{display:none}.play.has-resume .icon-resume{display:inline}.play{position:relative}.play.has-resume::before{content:"";position:absolute;inset:-4px;border-radius:50%;background:conic-gradient(var(--ring,var(--ink)) var(--heard,0%),rgb(17 17 17 / .14) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));pointer-events:none}.call .play.has-resume::before{--ring:var(--stock-light);background:conic-gradient(var(--stock-light) var(--heard,0%),rgb(238 240 241 / .25) 0)}.is-playing .play .icon-play,.is-playing .play .icon-resume,.dock.is-playing .icon-play,.play.is-current .icon-resume{display:none}.is-playing .play .icon-pause,.dock.is-playing .icon-pause{display:inline}.call-figures{margin:0;display:grid;grid-template-columns:auto auto;column-gap:calc(var(--pad) * 1.5);min-width:0}.call-figures div{display:flex;flex-direction:column-reverse;gap:4px;min-width:0}.call-figures dt{font:500 0.75rem/1 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--on-slate-soft)}.call-figures dd{margin:0;font:600 clamp(1.75rem, calc(var(--col) * 0.32), 2.75rem)/1 var(--display)}.call-figures dd,.dock-time>span,.agenda-time,.remarks-time,.run-meta,.facts dd{font-variant-numeric:tabular-nums}.call-figures dd[data-clock],.call-figures div:nth-child(2) dd{min-width:5ch}.dock-time>span{min-width:5ch;text-align:center}.call-now{margin-left:auto;padding-left:var(--pad);min-width:0;line-height:1.25;color:var(--on-slate-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.is-playing .call-now{color:var(--on-slate)}.call-imprint{margin:0 0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px;font:600 clamp(0.875rem, calc(var(--col) * 0.15), 1.25rem)/1 var(--display);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.call-imprint .caption{position:static;color:var(--on-slate-soft)}.call-audio{width:100%;margin-top:var(--pad)}.cover-band{position:absolute;left:0;right:0;bottom:0;height:calc(var(--half) * 2);background:var(--stock-light);color:var(--ink);box-shadow:inset 1px 1px 0 var(--ink),1px 1px 0 var(--ink)}.cover-lockup{position:absolute;left:var(--pad);bottom:calc(var(--pad) - 0.25rem);display:flex;align-items:center;margin:0;font-size:inherit;text-decoration:none}.cover-lockup .lockup{--h:calc(var(--half) * 0.8)}.cover-imprint{position:absolute;right:var(--pad);bottom:calc(var(--pad) - 0.25rem);margin:0;display:flex;flex-direction:column;align-items:flex-end;gap:6px;font:600 clamp(0.875rem, calc(var(--col) * 0.15), 1.25rem)/1 var(--display);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.cover-band .caption{position:static}.packet{display:flex;flex-direction:column;background:var(--stock-light)}.packet-frames{display:grid;min-height:0}.packet-frame{margin:0;display:grid;grid-template-rows:var(--packet-h) auto;gap:12px;min-height:0}.packet-frame[hidden]{display:none}.packet-picture{position:relative;height:var(--packet-h);min-height:0;display:grid;place-items:center;padding:0;overflow:hidden;background:radial-gradient(circle at 1px 1px,rgb(17 17 17 / .09) .8px,transparent 1.2px) 0 0 / 6px 6px,var(--stock-light)}.packet{--packet-h:clamp(calc(var(--half) * 4.5), calc(100vh - var(--half) * 7.5), calc(var(--half) * 6))}.packet-picture img{max-height:var(--packet-h);width:auto;max-width:100%;object-fit:contain}.packet-picture::after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px var(--ink)}.packet-frame.is-turning{animation:turn 0.45s var(--ease) both}.packet-frame figcaption{font-size:1.125rem;line-height:1.4;height:calc(1.4em * 2 + 1.35rem);overflow:hidden}.packet-number{display:block;margin-bottom:4px;font:600 0.8125rem/1.3 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.packet-frame figcaption a{font:600 0.8125rem/1 var(--display);letter-spacing:.12em;text-transform:uppercase}.packet-index{display:flex;margin-top:var(--pad)}.packet-tab{width:calc(var(--half) * 0.8);height:calc(var(--half) * 0.8);min-width:44px;min-height:44px;border:0;background:var(--stock-light);box-shadow:inset 1px 1px 0 var(--ink),1px 1px 0 var(--ink);cursor:pointer;font:600 1rem/1 var(--display)}.packet-tab:hover{background:var(--stock)}.packet-tab[aria-pressed="true"]{background:var(--ink);color:var(--stock-light)}.packet-empty{margin:auto 0;font-style:italic;color:var(--muted)}.home-cover{justify-content:flex-end}.cover-chart{position:absolute;top:var(--half);right:var(--half);width:calc(var(--half) * 5);height:calc(var(--half) * 2);display:flex;align-items:flex-end;gap:4px}.cover-bar{position:relative;flex:1;height:100%}.cover-bar i,.cover-bar b{position:absolute;left:0;right:0;bottom:0;height:var(--h)}.cover-bar b{min-height:2px;box-shadow:inset 0 0 0 1px rgb(238 240 241 / .55)}.cover-bar::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:rgb(238 240 241 / .35)}.cover-bar i{background:var(--stock);z-index:1}.home-title{margin:0 0 var(--pad);color:var(--stock-light);font-size:clamp(3rem, calc(var(--col) * 0.95), 6.25rem);line-height:.86;letter-spacing:0}.letter{display:flex;flex-direction:column;background:var(--stock-light)}.letter-body{max-width:62ch}.letter-body p{margin:0 0 1rem;font-size:clamp(1.1875rem, calc(var(--col) * 0.19), 1.5rem);line-height:1.5}.letter-body .signed{margin-top:1.25rem;font:600 1rem/1.3 var(--display);letter-spacing:.16em;text-transform:uppercase}.letter-body .signed::before{content:"— "}.figures{margin:auto 0 0;padding-top:var(--pad);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:calc(var(--pad) * 2);text-align:right}.figures div{display:flex;flex-direction:column-reverse}.figures dt{font:500 0.8125rem/1.3 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.figures dd{margin:0;font:700 clamp(2.5rem, calc(var(--col) * 0.42), 3.75rem)/1 var(--display);font-variant-numeric:tabular-nums}.home-calls{display:grid;grid-template-columns:calc(var(--col) * 8) minmax(0,1fr)}.current-call{background:var(--stock-light)}.current-head{display:flex;align-items:center;gap:var(--pad);margin-bottom:var(--pad)}.current-title{margin:0}.current-title a,.section-title a,.figures dd a{color:inherit;text-decoration:none}.current-title a:hover,.section-title a:hover,.figures dd a:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.12em}.current-facts{margin:0 0 var(--pad);display:flex;flex-wrap:wrap;gap:8px calc(var(--pad) * 2);border-top:2px solid var(--ink);padding-top:10px}.current-facts div{display:flex;flex-direction:column-reverse;gap:2px}.current-facts dt{font:500 0.75rem/1.3 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.current-facts dd{margin:0;font:600 1.125rem/1.2 var(--display);font-variant-numeric:tabular-nums}.current-notes{margin:0 0 var(--pad);max-width:62ch;font-size:1.1875rem;line-height:1.55}.current-link{font:600 0.8125rem/1 var(--display);letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.current-link:hover{text-decoration:underline}.next-plate{display:flex;flex-direction:column}.next-when{margin:0 0 var(--pad);font:700 1.375rem/1.2 var(--display);text-transform:uppercase;letter-spacing:.02em}.next-calls{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.next-calls li{display:grid;gap:2px;padding:10px 0;border-bottom:1px solid var(--major);font:500 1.125rem/1.3 var(--display)}.next-calls span{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.next-note{margin:0;color:var(--muted)}.home-calls>.notice{grid-column:1 / -1}.notice{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:calc(var(--pad) * 2);align-content:start}.notice-main{display:grid;justify-items:start;align-content:start;gap:var(--pad)}.notice-title{margin:0}.notice-when{margin:0;display:grid;gap:4px;font:700 clamp(1.75rem, calc(var(--col) * 0.36), 3rem)/1.05 var(--display);text-transform:uppercase;letter-spacing:.01em;text-wrap:balance}.notice-when span+span{color:var(--red-ink)}.notice-lede{margin:0;max-width:46ch;font-size:1.125rem;line-height:1.5}.notice-sub{margin:0 0 10px;font:600 0.8125rem/1.3 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.notice-agenda{align-self:end}@media (max-width:1100px){.notice{grid-template-columns:minmax(0,1fr);row-gap:calc(var(--pad) * 1.5)}}.play-small{width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;background:var(--ink)}.play-small:hover{background:var(--slate)}.play-small.is-current{background:var(--red)}.play-small svg{width:52%;height:52%}.play-spacer{width:36px}.play.is-current .icon-play{display:none}.play.is-current .icon-pause{display:inline}.spread{display:grid;grid-template-columns:calc(var(--col) * 9) minmax(0,1fr)}.record{padding:var(--pad) calc(var(--pad) * 2) calc(var(--pad) + 3rem) var(--pad)}.record-part+.record-part{margin-top:var(--half);padding-top:var(--pad);box-shadow:inset 0 2px 0 var(--ink)}.record-pair+.record-part{margin-top:var(--half);padding-top:var(--pad);box-shadow:inset 0 2px 0 var(--ink)}@media (min-width:1300px){.record-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:calc(var(--pad) * 2);align-items:start}.record-summary{order:-1}.record-pair .record-part+.record-part{margin-top:0;padding-top:0;box-shadow:none}.record-pair .agenda{max-width:none}}.notes{background:var(--stock-light)}.mini-sticky{position:sticky;top:var(--half);margin-top:var(--pad)}.mini-sticky .mini-packet>:last-child{padding-bottom:0}.mini-slot{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.5s var(--ease)}.mini-slot.is-shown{grid-template-rows:1fr}.mini-slot>.mini-packet{min-height:0;overflow:hidden}.mini-packet{display:grid;gap:8px;text-decoration:none;opacity:0;transform:translateY(-6px);transition:opacity 0.3s ease,transform 0.5s var(--ease)}.mini-packet>:last-child{padding-bottom:var(--pad)}.mini-slot.is-shown .mini-packet{opacity:1;transform:none;transition:opacity 0.35s ease 0.12s,transform 0.5s var(--ease)}.mini-picture{position:relative;overflow:hidden;display:grid;place-items:center;height:calc(var(--half) * 3.2);background:radial-gradient(circle at 1px 1px,rgb(17 17 17 / .09) .8px,transparent 1.2px) 0 0 / 6px 6px,var(--stock)}.mini-picture::after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px var(--ink);pointer-events:none}.mini-picture img{max-height:calc(var(--half) * 3.2);max-width:100%;width:auto;height:auto;object-fit:contain}.mini-caption{display:grid;font-size:.9375rem;line-height:1.35}.mini-caption .packet-number{margin-bottom:2px}.mini-packet:hover .mini-caption>span:last-child{text-decoration:underline}.notes-title{margin:0 0 var(--pad);font-size:clamp(1.5rem, calc(var(--col) * 0.24), 2rem);line-height:1}.relations-index{margin:0 0 var(--pad);padding:0;list-style:none;border-top:2px solid var(--ink)}.relations-index a{display:block;padding:10px 0;border-bottom:1px solid var(--major);font:600 1rem/1.25 var(--display);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.relations-index a:hover,.relations-index a[aria-current]{color:var(--red-ink)}.relations-index a[aria-current]::before{content:"\2192\00a0"}.facts{margin:0;border-top:2px solid var(--ink)}.facts div{display:flex;justify-content:space-between;gap:var(--pad);padding:10px 0;border-bottom:1px solid var(--major)}.facts dt,.notes-label{font:500 0.8125rem/1.4 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.facts dt{flex-shrink:0}.facts dd{margin:0;font-family:var(--display);font-weight:600;text-align:right}.facts dd a{text-decoration:none}.notes-label{margin:var(--pad) 0 10px}.notes-works,.notes-run{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.notes-works li,.notes-run li{border-bottom:1px solid var(--major)}.notes-works a{display:block;padding:10px 0;font-family:var(--display);font-weight:500;text-decoration:none;line-height:1.3}.notes-run a,.notes-run .is-coming{display:grid;gap:4px;padding:10px 0;font:600 1rem/1.25 var(--display);text-transform:uppercase;letter-spacing:.02em;text-decoration:none}.notes-run span{font-size:.75rem;font-weight:500;letter-spacing:.14em;color:var(--muted)}.notes-run .is-coming{color:var(--muted)}.works-lede{margin:0 0 var(--pad);color:var(--muted)}.works-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:calc(var(--col) * 9);column-gap:calc(var(--pad) * 2);row-gap:var(--pad)}.works-group .notes-label{margin:0 0 10px}.works-group ul{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.works-group li{border-bottom:1px solid var(--major)}.works-group a{display:block;padding:10px 0;font:500 1.0625rem/1.3 var(--display);text-decoration:none}.works-group a:hover{color:var(--slate);text-decoration:underline;text-decoration-thickness:2px}@media (max-width:700px){.works-groups{grid-template-columns:minmax(0,1fr)}}.agenda{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink);max-width:calc(var(--col) * 7)}.agenda-item{border-bottom:1px solid var(--major)}.agenda-button{width:100%;display:grid;grid-template-columns:4rem minmax(0,1fr) auto;gap:var(--pad);align-items:baseline;padding:8px 10px;border:0;background:none;cursor:pointer;text-align:left;font-family:var(--display)}.agenda-time,.agenda-exhibit{font-size:.8125rem;color:var(--muted);letter-spacing:.06em}.agenda-title{font-size:1.0625rem;line-height:1.35;overflow-wrap:anywhere}.agenda-button:hover{background:var(--stock-light)}.agenda-item.is-done .agenda-title{color:var(--muted)}.agenda-item.is-current .agenda-button{background:var(--ink);color:var(--stock-light)}.agenda-item.is-current .agenda-time{color:var(--red-on-dark)}.agenda-item.is-current .agenda-exhibit{color:var(--on-slate-soft)}.remarks{display:grid;grid-template-columns:calc(var(--col) * 2) minmax(0,1fr);column-gap:var(--pad);padding:var(--pad) 0;box-shadow:inset 0 1px 0 var(--major)}.remarks:first-of-type{box-shadow:none;padding-top:0}.remarks{position:relative}.remarks-head{padding-top:.4em}.remarks-track{position:absolute;left:-13px;top:calc(var(--pad) + 0.4em + 1.7rem);bottom:var(--pad);width:2px;background:var(--major);opacity:0;transition:opacity 0.5s ease;pointer-events:none}.remarks:first-of-type .remarks-track{top:calc(0.4em + 1.7rem)}.remarks-track i{position:absolute;left:0;top:0;width:2px;height:var(--progress,0%);background:var(--red)}.remarks-track i::after{content:"";position:absolute;left:-4px;bottom:-5px;width:10px;height:10px;border-radius:50%;background:var(--red)}.remarks.is-current .remarks-track{opacity:1}@media (max-width:700px){.remarks-track{left:calc(-1 * var(--pad) - 0.5px);top:calc(var(--pad) + 0.55rem + 6px);background:#fff0}.remarks:first-of-type .remarks-track{top:calc(0.55rem + 6px)}.remarks .remarks-now{left:calc(-1 * var(--pad) - 3.5px)}}.remarks-time{position:relative}.remarks-now{position:absolute;left:-16px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--red);opacity:0;transition:opacity 0.5s ease}.remarks.is-current .remarks-now{opacity:1}.remarks-time{transition:color 0.5s ease}.remarks.is-current .remarks-time{color:var(--red-ink)}.remarks-head{margin:0;font:600 0.8125rem/1.35 var(--display);letter-spacing:.12em;text-transform:uppercase}.remarks-seek{display:grid;gap:4px;border:0;padding:0;background:none;cursor:pointer;text-align:left;font:inherit;letter-spacing:inherit;text-transform:inherit}.remarks-seek:hover span:last-child{text-decoration:underline;text-underline-offset:.2em}.remarks-time{color:var(--muted)}.remarks-body{font-size:1.0625rem}.zoom-open{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border:0;background:var(--ink);color:var(--stock-light);font:600 0.75rem/1 var(--display);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;opacity:.85}.zoom-open:hover,.zoom-open:focus-visible{background:var(--slate);opacity:1}.zoom-open svg{width:12px;height:12px}.zoom-open[hidden]{display:none}.packet-picture.can-zoom img{cursor:zoom-in}.mini-zoom{top:8px;right:8px}.mini-zoom[hidden]{display:none}.zoom-view{width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgb(17 17 17 / .94);color:var(--stock-light)}.zoom-view::backdrop{background:#fff0}.zoom-stage{width:100%;height:100%;overflow:auto;display:grid;place-items:center;padding:56px 72px 64px;cursor:zoom-out}.zoom-stage img{display:block;max-width:none;width:auto;height:auto;box-shadow:0 0 0 1px rgb(247 244 238 / .3);cursor:default}.zoom-close{position:fixed;top:12px;right:12px;padding:10px 14px;border:0;background:var(--stock-light);color:var(--ink);font:600 0.8125rem/1 var(--display);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.zoom-step{position:fixed;top:50%;transform:translateY(-50%);width:48px;height:96px;border:0;background:rgb(247 244 238 / .12);color:var(--stock-light);cursor:pointer}.zoom-step:hover{background:rgb(247 244 238 / .24)}.zoom-step[data-step="-1"]{left:12px}.zoom-step[data-step="1"]{right:12px}.zoom-step svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.8;fill:none}.zoom-step[hidden]{display:none}.zoom-caption{position:fixed;left:0;right:0;bottom:0;margin:0;padding:14px 16px calc(14px + env(safe-area-inset-bottom, 0px));background:rgb(17 17 17 / .92);text-align:center;font:500 0.875rem/1.3 var(--display);letter-spacing:.04em;color:var(--on-slate-soft)}.zoom-caption b{color:var(--stock-light);font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-right:8px}@media (max-width:640px){.zoom-stage{padding:56px 0 72px}.zoom-step{width:40px;height:72px;background:rgb(17 17 17 / .72)}}.index-sheet{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--half) * 3)}.thumb-index{--edge:var(--ink);background:var(--slate);color:var(--stock);padding:var(--pad) 0}.thumb-list{position:sticky;top:var(--half);max-height:calc(100svh - var(--half) * 2);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--stock) var(--slate);display:flex;flex-direction:column;align-items:stretch}.thumb-year{margin:12px 0 4px;text-align:center;font:500 0.75rem/1 var(--display);letter-spacing:.14em;color:var(--on-slate-soft)}.thumb-year:first-child{margin-top:0}.thumb-index a,.thumb-index span{display:block;padding:4px 0;text-align:center;font:700 1.25rem/1.1 var(--display);text-decoration:none}.thumb-index a:hover{background:var(--ink)}.thumb-index .is-waiting{color:#b2b9bf;font-weight:500}.thumb-index .is-next{box-shadow:inset 3px 0 0 var(--red)}.run-group{scroll-margin-top:var(--half);transition:background-color 0.3s ease,box-shadow 0.3s ease}.run-group:target,.run-group.is-target{background-color:var(--stock-light);box-shadow:0 0 0 12px var(--stock-light),0 0 0 13px var(--ink)}.calls-lede{margin:0 0 var(--pad);max-width:60ch;font-size:1.1875rem}.series-intro p{margin:0 0 .6em}.series-intro p:last-child{margin-bottom:0}.series-intro a{text-decoration-thickness:1px}.series-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pad)}.series-head .work-title{margin:0 0 12px}.series-subscribe{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;margin-top:.6em;font:600 0.8125rem/1 var(--display);letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.series-subscribe:hover{color:var(--slate);text-decoration:underline;text-underline-offset:.25em}.series-facts{margin:0 0 var(--half);display:flex;flex-wrap:wrap;gap:12px calc(var(--pad) * 2);padding-top:12px;border-top:2px solid var(--ink);max-width:calc(var(--col) * 7)}.series-facts div{display:flex;flex-direction:column-reverse;gap:6px}.series-facts dt{font:500 0.8125rem/1.3 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.series-facts dd{margin:0;font:700 clamp(1.25rem, calc(var(--col) * 0.24), 2.25rem)/1 var(--display);white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:1100px){.series-facts{max-width:none}}@media (max-width:700px){.series-head{flex-direction:column;gap:4px}.series-subscribe{margin:0 0 12px}.series-facts{flex-wrap:nowrap;justify-content:space-between;gap:12px}.series-facts dt{font-size:.6875rem;letter-spacing:.1em}.series-facts dd{font-size:.9375rem;white-space:normal}}.next-call{margin:0 0 var(--pad);padding:12px var(--pad);background:var(--stock-light);box-shadow:inset 0 0 0 1px var(--ink);font-family:var(--display)}.next-call-when{font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;margin-right:12px}.run{columns:3 17rem;column-gap:calc(var(--pad) * 2)}.run-group{break-inside:avoid-column;margin-bottom:var(--pad)}.run-quarter{margin:0 0 6px;display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:1.75rem;line-height:1}.run-quarter span{font-size:.75rem;font-weight:500;letter-spacing:.14em;color:var(--muted)}.run ol{margin:0;padding:0;list-style:none;border-top:2px solid var(--ink)}.run li{display:grid;grid-template-columns:36px 4.25rem minmax(0,1fr) auto;gap:12px;align-items:center;padding:6px 0;border-bottom:1px solid var(--major);font-family:var(--display)}.run li a{text-decoration:none}.run-part,.run-meta{font-size:.8125rem;color:var(--muted);letter-spacing:.04em}.run li.is-coming{color:var(--muted)}.run li.is-coming{grid-template-columns:36px 4.25rem minmax(0,1fr);row-gap:2px}.run li.is-coming .play-spacer,.run li.is-coming .run-part{grid-row:span 2}.run li.is-coming .run-meta{grid-column:3;font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:.6875rem}.sheet-row{display:grid;grid-template-columns:calc(var(--col) * 9) minmax(0,1fr)}.sheet-row>.ad:only-child{grid-column:1 / -1}.plate.ad{--edge:var(--ink);container-type:inline-size;background:var(--slate);color:var(--on-slate)}.ad-inner{display:grid;gap:var(--pad)}.ad-title{margin:0;color:var(--stock-light);font-size:clamp(2rem, calc(var(--col) * 0.42), 3.5rem);line-height:.95}.ad-body{display:grid;justify-items:start;gap:var(--pad)}.ad-line{margin:0;max-width:34ch;font-size:1.1875rem;line-height:1.4}.ad-cta{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;background:var(--red);color:#fff;font:600 0.875rem/1 var(--display);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background 0.2s var(--ease)}.ad-cta:hover{background:var(--red-ink)}.ad-cta .arrow{width:16px;height:16px}.ad .caption{color:var(--on-slate-soft)}@container (min-width:760px){.ad-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:calc(var(--pad) * 2)}.ad-title{font-size:clamp(2.5rem, calc(var(--col) * 0.62), 5rem)}}.about-part{max-width:calc(var(--col) * 7.5);margin-top:var(--half)}.about-head{margin:0 0 12px;font:700 clamp(1.375rem, calc(var(--col) * 0.24), 2rem)/1 var(--display);text-transform:uppercase;letter-spacing:.02em}.about-subhead{margin:var(--pad) 0 8px;font:700 1.125rem/1.2 var(--display);text-transform:uppercase;letter-spacing:.04em}.about-text{margin:0 0 var(--pad);max-width:62ch}.about-agenda{margin:0;border-top:2px solid var(--ink)}.about-agenda div{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:var(--pad);padding:12px 0;border-bottom:1px solid var(--major)}.about-agenda dt{font:600 0.9375rem/1.35 var(--display);letter-spacing:.06em;text-transform:uppercase}.about-agenda dd{margin:0;line-height:1.45}@media (max-width:700px){.about-agenda div{grid-template-columns:minmax(0,1fr);gap:4px}}.about-list{margin:0 0 var(--pad);padding:0;list-style:none;border-top:2px solid var(--ink)}.about-list li{padding:8px 0;border-bottom:1px solid var(--major);font-variant-numeric:tabular-nums}.about-body{max-width:calc(var(--col) * 7.5)}.about-body h2{margin:var(--half) 0 12px;font:700 clamp(1.375rem, calc(var(--col) * 0.24), 2rem)/1 var(--display);text-transform:uppercase;letter-spacing:.02em}.about-body h3{margin:var(--pad) 0 8px;font:700 1.125rem/1.2 var(--display);text-transform:uppercase;letter-spacing:.04em}.about-body p{margin:0 0 var(--pad);max-width:62ch}.about-body ul{margin:0 0 var(--pad);padding:0;list-style:none;border-top:2px solid var(--ink)}.about-body li{padding:8px 0;border-bottom:1px solid var(--major);font-variant-numeric:tabular-nums}.about-body dl{margin:0 0 var(--pad);display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);column-gap:var(--pad);border-top:2px solid var(--ink)}.about-body dt,.about-body dd{padding:12px 0;border-bottom:1px solid var(--major)}.about-body dt{grid-column:1;font:600 0.9375rem/1.35 var(--display);letter-spacing:.06em;text-transform:uppercase}.about-body dd{grid-column:2;margin:0;line-height:1.45}.about-body dd p{margin:0}@media (max-width:700px){.about-body dl{grid-template-columns:minmax(0,1fr)}.about-body dt{padding-bottom:4px;border-bottom:0}.about-body dd{grid-column:1;padding-top:0}}@media (min-width:1101px){.about-body ul,.about-body dl{max-width:calc(var(--col) * 5)}.about-body dl{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}}@media (min-width:1101px){.about-agenda,.about-list{max-width:calc(var(--col) * 5)}.about-agenda div{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}}.subscribe-lede{margin:0 0 var(--half);max-width:34ch;font-size:1.375rem;line-height:1.4}.subscribe-head{margin:0 0 10px;font:500 0.8125rem/1.4 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.apps-table{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;column-gap:calc(var(--pad) * 1.5);max-width:calc(var(--col) * 7.5)}.apps-table>p{grid-column:1 / -1}.apps{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.apps li{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;border-bottom:1px solid var(--major)}.apps a,.app-row{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;padding:18px 0;text-decoration:none}.app-name{font:700 1.375rem/1.1 var(--display);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}.app-on{display:grid;justify-items:start;overflow-wrap:anywhere;gap:6px;font:500 0.9375rem/1.3 var(--display);color:var(--muted)}.app-here{display:none;padding:4px 8px;background:var(--slate);color:var(--on-slate);font-size:.6875rem;font-weight:600;line-height:1;letter-spacing:.14em;text-transform:uppercase}.is-here .app-here{display:inline-block}.app-go{display:inline-flex;justify-self:end;align-items:center;gap:8px;font:600 0.8125rem/1 var(--display);letter-spacing:.14em;text-transform:uppercase}.app-go .arrow{width:14px;height:14px;transition:transform 0.2s var(--ease)}.apps a:hover .app-name{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.12em}.apps a:hover .app-go{color:var(--slate)}.apps a:hover .arrow{transform:translateX(3px)}.apps-note{margin:0 0 12px;max-width:calc(var(--col) * 7.5);font-size:.9375rem;color:var(--muted)}.apps-other-note{margin-top:var(--pad)}.apps-lead{margin:0;padding:12px 0;border-top:2px solid var(--ink);border-bottom:1px solid var(--major)}.apps-lead+.apps{border-top:0}@media (max-width:1279px){.apps-table{max-width:none}}.app-on.app-address{overflow-wrap:break-word}.app-other{border-top:1px solid var(--major);border-bottom:1px solid var(--major)}button.app-go{border:0;padding:0;background:none;color:var(--ink);cursor:pointer}button.app-go:hover,button.app-go.is-copied{color:var(--slate)}code{font:500 0.9375rem/1.4 var(--display);letter-spacing:.02em;background:var(--stock);box-shadow:inset 0 0 0 1px var(--ink);padding:6px 10px;overflow-wrap:anywhere}[data-copy]{cursor:copy}.prelaunch-calls{list-style:none;margin:0 0 var(--pad);padding:0;border-top:2px solid var(--ink)}.prelaunch-calls li{display:grid;grid-template-columns:9rem 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--major);font:500 1.25rem/1.3 var(--display)}.prelaunch-calls span{font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.prelaunch-about{margin:auto 0 0;max-width:62ch;color:var(--muted)}.plate.colophon{min-height:var(--half);margin-bottom:var(--half);padding:6px var(--pad);display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--pad) / 2) var(--pad);background:var(--stock-light)}.colophon-lockup{display:flex;align-items:center;text-decoration:none}.colophon-lockup .lockup{--h:calc(var(--half) * 0.55)}.colophon-line{flex:1;min-width:0;margin:0;font:400 0.75rem/1.35 var(--display);letter-spacing:.02em;color:var(--muted);text-wrap:pretty}.colophon-line span{display:block}.colophon nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 24px;font:600 0.8125rem/1 var(--display);letter-spacing:.08em;text-transform:uppercase}.colophon nav a{text-decoration:none}.colophon nav a:hover{text-decoration:underline}.dock{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(220px,34%) auto auto;gap:var(--pad);align-items:center;padding:8px max(var(--margin), var(--sheet-left)) calc(8px + env(safe-area-inset-bottom, 0px));background:var(--slate-deep);color:var(--on-slate);box-shadow:inset 0 1px 0 var(--ink);animation:rise 0.45s var(--ease) both}.dock[hidden]{display:none}.dock .dock-toggle{width:48px;height:48px;min-width:48px;min-height:48px}.dock-label{display:grid;min-width:0;text-decoration:none}.dock-label:hover .dock-title{text-decoration:underline}.dock-live{white-space:nowrap;overflow:hidden;min-width:0;display:flex;align-items:center;gap:8px;font:500 0.75rem/1.3 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--on-slate-soft)}.dock-title{font:700 1rem/1.2 var(--display);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dock-now{font-size:.875rem;color:var(--on-slate-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dock-time{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;font:500 0.8125rem/1 var(--display)}.dock-track{display:flex;gap:2px;height:24px;align-items:stretch;cursor:pointer}.dock-track:focus-visible{outline:2px solid var(--stock-light);outline-offset:2px}.dock-track>span{position:relative;flex-basis:0%;min-width:4px;border:0;cursor:pointer;background:rgb(238 240 241 / .22)}.dock-track>span i{position:absolute;inset:9px auto 9px 0;width:var(--fill,0%);background:var(--stock)}.dock-track>span::before{content:"";position:absolute;inset:9px 0;background:#fff0}.dock-track>span{background-clip:content-box;padding:9px 0}.dock-track>span:hover{background-color:rgb(238 240 241 / .4)}.dock-track>span.is-current i{background:var(--red)}.dock-options{display:flex;align-items:center;gap:16px}.dock-spot{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 10px;border:0;box-shadow:inset 0 0 0 1px rgb(238 240 241 / .4);background:#fff0;color:var(--on-slate);cursor:pointer;font:600 0.75rem/1 var(--display);letter-spacing:.12em;text-transform:uppercase}.dock-spot:hover{background:var(--slate)}.dock-spot.is-following{background:var(--stock-light);color:var(--ink);box-shadow:none}.dock-spot svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.5;fill:none}.dock-auto{display:inline-flex;align-items:center;gap:6px;font:600 0.75rem/1 var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--on-slate-soft);cursor:pointer}.dock-auto .auto-short{display:none}.dock-auto input{width:15px;height:15px;margin:0;accent-color:var(--red)}.dock-exhibit{display:none;align-items:center;justify-content:center;gap:8px;min-width:44px;height:44px;padding:0 12px;border:0;box-shadow:inset 0 0 0 1px rgb(238 240 241 / .4);background:#fff0;color:var(--on-slate);cursor:pointer;font:600 0.75rem/1 var(--display);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.dock-exhibit:hover,.dock-exhibit[aria-expanded="true"]{background:var(--slate)}.dock-exhibit svg{width:16px;height:16px;flex-shrink:0;stroke:currentColor;stroke-width:1.5;fill:none}.drawer-well{position:absolute;left:0;right:0;bottom:100%;height:100dvh;overflow:hidden;pointer-events:none}.drawer{position:absolute;left:0;right:0;bottom:0;pointer-events:auto;display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100dvh - var(--dock, 0px) - 24px);padding:10px max(var(--margin), var(--sheet-left)) var(--pad);background:var(--stock-light);color:var(--ink);box-shadow:inset 0 1px 0 var(--ink),0 -12px 28px rgb(17 17 17 / .22);transform:translateY(100%);opacity:0;transition:transform 0.26s var(--ease),opacity 0.2s var(--ease)}.drawer.is-open{transform:none;opacity:1}.drawer[hidden]{display:none}.drawer-head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0 10px;touch-action:none}.drawer-grabber{position:absolute;top:0;left:50%;width:40px;height:4px;margin-left:-20px;background:var(--major);border-radius:2px}.drawer-caption{margin:0;display:grid;gap:2px;min-width:0}.drawer-title{font:500 1rem/1.3 var(--display);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-close{width:44px;height:44px;border:0;box-shadow:inset 0 0 0 1px var(--ink);background:#fff0;color:var(--ink);cursor:pointer;display:grid;place-items:center}.drawer-close:hover{background:var(--stock)}.drawer-close svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.6;fill:none}.drawer-picture{--drawer-h:min(52dvh, 420px);position:relative;min-height:0;height:var(--drawer-h);display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 1px 1px,rgb(17 17 17 / .09) .8px,transparent 1.2px) 0 0 / 6px 6px,var(--stock)}.drawer-picture::after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px var(--ink)}.drawer-picture img{max-width:100%;max-height:var(--drawer-h);width:auto;height:auto;object-fit:contain}.drawer-picture.can-zoom img{cursor:zoom-in}.drawer-picture.is-turning img{animation:turn 0.45s var(--ease) both}.drawer-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px var(--pad);padding-top:12px}.drawer-tabs{display:flex;flex-wrap:wrap}.drawer-tabs .packet-tab{width:44px;height:44px}.drawer-follow{height:44px;padding:0 14px;border:0;background:var(--ink);color:var(--stock-light);cursor:pointer;font:600 0.75rem/1 var(--display);letter-spacing:.12em;text-transform:uppercase}.drawer-follow:hover{background:var(--slate)}.drawer-work{margin-left:auto;display:inline-flex;align-items:center;gap:6px;min-height:44px;font:600 0.75rem/1 var(--display);letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.drawer-work:hover{color:var(--slate);text-decoration:underline}.drawer-work[hidden],.drawer-follow[hidden]{display:none}@media (max-width:1100px){.dock-exhibit{display:inline-flex}.dock{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"toggle label close" "time time time" "options options options";row-gap:10px;padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.dock .dock-toggle{grid-area:toggle}.dock-label{grid-area:label}.dock-close{grid-area:close}.dock-time{grid-area:time;order:0}.dock-options{grid-area:options;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dock-options>*{justify-content:center}.dock-exhibit,.dock-spot{width:100%;padding:0 8px}.dock-auto{justify-self:center}.dock-spot span,.dock-auto .auto-long{position:static;width:auto;height:auto;overflow:visible;clip:auto}.dock-auto .auto-short{display:none}.dock-spot{height:44px}.dock-auto{min-height:44px}.mini-slot{display:none}}@media (prefers-reduced-motion:reduce){.drawer{transition:none}.drawer-picture.is-turning img{animation:none}}.dock-close{width:44px;height:44px;border:0;box-shadow:inset 0 0 0 1px rgb(238 240 241 / .4);background:#fff0;color:var(--on-slate);cursor:pointer;display:grid;place-items:center}.dock-close svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.6;fill:none}.dock-close:hover{background:var(--slate)}@keyframes rise{from{transform:translateY(100%)}to{transform:none}}@keyframes turn{from{opacity:.25;transform:translateX(12px);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(199 49 32 / .65)}70%{box-shadow:0 0 0 10px #fff0}100%{box-shadow:0 0 0 0 #fff0}}@media (max-width:1439px) and (min-width:701px){.colophon-line span{display:inline}.colophon-line span+span::before{content:"· "}}@media (max-width:1279px) and (min-width:701px){.colophon nav{display:grid;grid-template-rows:auto auto;grid-auto-flow:column;gap:6px 20px}}@media (max-width:1100px){.apps-table,.apps-note{max-width:none}}@media (max-width:1100px){.fold-top,.spread,.sheet-row,.home-calls{grid-template-columns:minmax(0,1fr)}.index-sheet{grid-template-columns:minmax(0,1fr) calc(var(--half) * 2.4)}.home-cover{min-height:calc(var(--half) * 9)}.cover.call{min-height:calc(var(--half) * 10)}.run{columns:2}}@media (max-width:700px){:root{--cols:4;--margin:16px;--pad:14px}.fold-top{max-height:none}.cover.call{min-height:0}.cover.home-cover{padding-bottom:calc(var(--half) * 2.75 + var(--pad))}.cover-band{height:calc(var(--half) * 2.75)}.cover-lockup{top:var(--pad);bottom:auto}.lockup{--h:26px}.packet{--packet-h:min(60vh, 360px)}.call-title{font-size:clamp(2.5rem, 11vw, 3.5rem);margin-top:var(--half)}.call-figures>div:nth-child(2){display:none}.plate.running-head{flex-wrap:wrap;padding:10px var(--pad) 0;gap:0}.running-lockup{flex-basis:100%;padding-bottom:10px}.running-crumbs,.running-nav{min-height:48px;box-shadow:inset 0 1px 0 var(--major)}.running-crumbs{flex:1 1 auto}.crumb{padding:0 10px 0 0;box-shadow:none}.crumb+.crumb{padding-left:10px;box-shadow:inset 1px 0 0 var(--major)}.running-title{font-size:1.125rem}.running-nav{align-items:center}.crumb{position:static}.switcher-menu{left:0;right:0;min-width:0}.running-archive{display:none!important}.running-nav a.running-subscribe{height:32px;padding:0 12px}.running-head .search-open{min-height:48px;box-shadow:inset 1px 0 0 var(--major),inset 0 1px 0 var(--major)}.running-head .search-open svg{width:16px;height:16px}.apps-table,.apps,.apps li{display:block}.apps a,.app-row{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--pad);row-gap:6px}.app-name{white-space:normal}.app-on{grid-column:1;grid-row:2}.app-go{grid-column:2;grid-row:1 / 3}.app-go-label{display:none}.app-other .app-go-label{display:inline}.app-row.app-other{grid-template-columns:minmax(0,1fr)}.app-other .app-go{grid-column:1;grid-row:3;justify-self:start;margin-top:6px}.record{padding:var(--pad) var(--pad) calc(var(--pad) + 3rem)}.remarks{grid-template-columns:minmax(0,1fr);row-gap:8px}.run{columns:1}.index-sheet{grid-template-columns:minmax(0,1fr) 52px}.thumb-index a,.thumb-index span{font-size:1rem}.thumb-year{font-size:.625rem;letter-spacing:.06em}.cover-chart{position:static;width:100%;height:calc(var(--half) * 1.6);margin-bottom:var(--half)}.home-cover{min-height:0}.home-title{font-size:clamp(2.75rem, 13vw, 3.75rem)}.figures{column-gap:var(--pad)}.figures dd{font-size:2rem}.current-head{flex-direction:column;align-items:flex-start;gap:12px}.current-title{font-size:clamp(1.75rem, 8.5vw, 2.75rem);overflow-wrap:break-word;hyphens:auto}.agenda-button{grid-template-columns:3.25rem minmax(0,1fr) auto;gap:12px}.colophon nav{justify-content:flex-start}.colophon nav a{padding:6px 0}.colophon-line{flex-basis:100%}.dock{padding-left:12px;padding-right:12px}.dock-options{gap:8px}.dock-exhibit,.dock-spot,.dock-auto{white-space:nowrap;letter-spacing:.06em;gap:6px;padding:0 4px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}[data-tip]{position:relative}[data-tip]::after{content:attr(data-tip);position:absolute;left:50%;top:calc(100% + 8px);transform:translate(-50%,-4px);z-index:25;padding:6px 10px;background:var(--ink);color:var(--stock-light);font:500 0.8125rem/1.3 var(--display);letter-spacing:.02em;text-transform:none;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity 0.15s var(--ease),transform 0.15s var(--ease)}[data-tip]:hover::after,[data-tip]:focus-visible::after{opacity:1;transform:translate(-50%,0)}.dock [data-tip]::after{top:auto;bottom:calc(100% + 10px);transform:translate(-50%,4px)}.dock [data-tip]:hover::after,.dock [data-tip]:focus-visible::after{transform:translate(-50%,0)}[data-tip-align="start"]::after{left:0;transform:translate(0,-4px)}[data-tip-align="end"]::after{left:auto;right:0;transform:translate(0,-4px)}[data-tip-align="start"]:hover::after,[data-tip-align="end"]:hover::after,[data-tip-align="start"]:focus-visible::after,[data-tip-align="end"]:focus-visible::after{transform:none}.dock [data-tip-align="start"]::after,.dock [data-tip-align="end"]::after{transform:translate(0,4px)}.dock [data-tip-align="start"]:hover::after,.dock [data-tip-align="end"]:hover::after{transform:none}@media (hover:none){[data-tip]::after{display:none}}.timeline li:first-child [data-tip]::after,.dock-track>span:first-child::after{left:0;transform:translate(0,-4px)}.timeline li:last-child [data-tip]::after,.dock-track>span:last-child::after{left:auto;right:0;transform:translate(0,-4px)}.timeline li:first-child [data-tip]:hover::after,.timeline li:last-child [data-tip]:hover::after,.dock-track>span:first-child:hover::after,.dock-track>span:last-child:hover::after{transform:none}@media (max-width:360px){.dock-exhibit svg,.dock-spot svg{display:none}}