:root{--tpd-ref-black:#000000;--tpd-ref-ink-900:#111111;--tpd-ref-gray-700:#444444;--tpd-ref-gray-500:#767676;--tpd-ref-gray-300:#cccccc;--tpd-ref-gray-150:#e6e6e6;--tpd-ref-white:#ffffff;--tpd-ref-font-roboto:var(--tpd-font-roboto),system-ui,sans-serif;--tpd-ref-font-garamond:var(--tpd-font-garamond),Georgia,serif;--tpd-ref-font-amiri:var(--tpd-font-amiri),"Noto Naskh Arabic",serif;--tpd-ref-font-noto-arabic:var(--tpd-font-noto-arabic),"Segoe UI",sans-serif;--tpd-ref-text-11:1.1rem;--tpd-ref-text-12:1.2rem;--tpd-ref-text-14:1.4rem;--tpd-ref-text-18:1.8rem;--tpd-ref-text-24:2.4rem;--tpd-ref-text-36:3.6rem;--tpd-ref-text-48:4.8rem;--tpd-ref-pica:1.2rem;--tpd-ref-space-micro:0.6rem;--tpd-ref-space-gap:1.2rem;--tpd-ref-space-1:3.6rem;--tpd-ref-space-2:7.2rem;--tpd-ref-space-4:14.4rem;--tpd-ref-space-6:21.6rem;--tpd-ref-space-8:28.8rem;--tpd-ref-cols:12;--tpd-ref-container-max:160rem;--tpd-sys-color-ink:var(--tpd-ref-ink-900);--tpd-sys-color-ink-muted:var(--tpd-ref-ink-900);--tpd-sys-color-surface:var(--tpd-ref-white);--tpd-sys-color-inverse:var(--tpd-ref-white);--tpd-sys-color-inverse-bg:var(--tpd-ref-ink-900);--tpd-sys-color-outline:var(--tpd-ref-gray-300);color-scheme:light;--tpd-sys-font-display:var(--tpd-ref-font-roboto);--tpd-sys-font-ui:var(--tpd-ref-font-roboto);--tpd-sys-font-body:var(--tpd-ref-font-garamond);--tpd-sys-font-arabic:var(--tpd-ref-font-amiri);--tpd-sys-font-arabic-display:var(--tpd-ref-font-noto-arabic);--tpd-sys-arabic-scale:1.1;--tpd-sys-text-caption:var(--tpd-ref-text-12);--tpd-sys-text-subhead:var(--tpd-ref-text-14);--tpd-sys-text-body:var(--tpd-ref-text-18);--tpd-sys-text-title:var(--tpd-ref-text-24);--tpd-sys-text-h2:var(--tpd-ref-text-36);--tpd-sys-text-h1:var(--tpd-ref-text-48);--tpd-sys-pica:var(--tpd-ref-pica);--tpd-sys-lead:var(--tpd-ref-space-1);--tpd-sys-gutter:calc(var(--tpd-sys-pica) * 8);--tpd-sys-margin:clamp(9rem,11vw,18rem);--tpd-sys-col-gap:var(--tpd-ref-space-gap);--tpd-sys-row-gap:var(--tpd-ref-space-micro);--tpd-sys-caption-gap:calc(var(--tpd-sys-pica) / 2);--tpd-sys-code-band:calc(var(--tpd-sys-caption-gap) + var(--tpd-sys-text-caption));--tpd-sys-galley-lead-scale:0.5;--tpd-sys-galley-lead-cap:0}@media (max-width:1024px){:root{--tpd-sys-margin:clamp(2.4rem,5vw,7.2rem);--tpd-sys-gutter:var(--tpd-ref-space-1)}}@media (max-width:480px){:root{--tpd-sys-margin:1.6rem}}.spread{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--tpd-sys-gutter);column-gap:var(--tpd-sys-gutter);grid-row-gap:var(--tpd-sys-row-gap);row-gap:var(--tpd-sys-row-gap);align-items:stretch}@media (min-width:1025px){.spread[data-forme-seat=pending]{visibility:hidden}}@media (max-width:1024px){.spread{grid-template-columns:minmax(0,1fr)}}.frame{display:grid;grid-template-columns:repeat(var(--cols,var(--tpd-ref-cols)),minmax(0,1fr));grid-column-gap:var(--tpd-sys-col-gap);column-gap:var(--tpd-sys-col-gap);grid-row-gap:var(--tpd-sys-row-gap);row-gap:var(--tpd-sys-row-gap);align-content:start;min-width:0}.frame .frame{grid-column:span var(--span,12)}.frame .frame[data-fill]{grid-column:1/-1}@media (max-width:1024px){.frame{column-gap:var(--tpd-ref-space-micro)}}.spread>.frame{align-self:stretch;min-height:0}.spread>.frame:has(>[data-place=foot]:last-child),.spread>.frame:has(>[data-place=middle]:last-child){display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:var(--tpd-sys-row-gap)}.spread>.frame:has(>[data-place=foot]:last-child):not(:has(>[data-place=middle]))>:last-child{margin-top:auto}.spread>.frame:has(>[data-place=foot]:last-child):has(>[data-place=middle])>[data-place=middle]{margin-top:auto;margin-bottom:auto}.spread>.frame:has(>[data-place=middle]:last-child)>:last-child{margin-top:auto;margin-bottom:auto}.spread>.frame:has(>[data-place=foot]:last-child)>.frame,.spread>.frame:has(>[data-place=middle]:last-child)>.frame{width:100%}.spread>.frame:has(>[data-place=foot]:last-child)>:is(.figure,.quad),.spread>.frame:has(>[data-place=middle]:last-child)>:is(.figure,.quad){width:calc(var(--span, 4) / var(--cols, 12) * 100%);max-width:100%;grid-column:unset}.spread>.frame:has(>[data-place=foot]:last-child)>.figure[data-fill],.spread>.frame:has(>[data-place=middle]:last-child)>.figure[data-fill]{width:100%}.spread>.frame:has(>[data-place=foot]:last-child)>.textbox,.spread>.frame:has(>[data-place=middle]:last-child)>.textbox{width:calc(var(--span, 12) / var(--cols, 12) * 100%);max-width:100%}.spread>.frame:has(>[data-place=foot]:last-child)>.textbox[data-fill],.spread>.frame:has(>[data-place=middle]:last-child)>.textbox[data-fill]{width:100%}.spread>.frame>.frame:not([data-place]):has(>[data-place=foot]),.spread>.frame>.frame:not([data-place]):has(>[data-place=middle]){align-self:stretch;min-height:0;display:flex;flex-direction:column;justify-content:flex-start}.spread>.frame>.frame:not([data-place]):has(>[data-place=foot])>[data-place=foot]{margin-top:auto}.spread>.frame>.frame:not([data-place]):has(>[data-place=middle])>[data-place=middle]{margin-top:auto;margin-bottom:auto}.spread>.frame>.frame:not([data-place]):has(>[data-place=foot])>:is(.figure,.quad,.textbox,.frame),.spread>.frame>.frame:not([data-place]):has(>[data-place=middle])>:is(.figure,.quad,.textbox,.frame){width:100%}.spread>.frame:has(>[data-place=foot]:only-child)>:only-child{margin-top:auto}.spread>.frame:has(>[data-place=middle]:only-child)>:only-child{margin-top:auto;margin-bottom:auto}.frame[data-place=foot]{align-items:end;align-content:end}.frame[data-place=middle]{align-items:center;align-content:center}.frame[data-place=spread]{align-content:space-between}.crossover{grid-column:1/-1;display:grid;grid-template-columns:repeat(var(--tpd-ref-cols),minmax(0,1fr)) var(--tpd-sys-gutter) repeat(var(--tpd-ref-cols),minmax(0,1fr));grid-column-gap:var(--tpd-sys-col-gap);column-gap:var(--tpd-sys-col-gap);grid-row-gap:var(--tpd-sys-row-gap);row-gap:var(--tpd-sys-row-gap);align-content:start}.crossover[data-place=foot]{align-items:end;align-content:end}.crossover[data-place=middle]{align-items:center;align-content:center}.crossover>:is(.figure,.textbox,.pullquote,.frame,.quad):not([data-fill]){grid-column:var(--cx-start) /var(--cx-end)}.spread[data-mode=galley] .frame{display:grid;grid-template-columns:repeat(var(--cols,var(--tpd-ref-cols)),minmax(0,1fr));grid-column-gap:var(--tpd-sys-col-gap);column-gap:var(--tpd-sys-col-gap);align-content:start;align-items:start;min-width:0}.spread[data-mode=galley] .frame>:is(.figure,.textbox,.pullquote,.frame){min-width:0;max-width:100%}.spread[data-mode=galley]>.frame:has(>[data-place=foot]:last-child),.spread[data-mode=galley]>.frame:has(>[data-place=middle]:last-child){display:grid;grid-template-columns:repeat(var(--cols,var(--tpd-ref-cols)),minmax(0,1fr));justify-content:unset}.spread[data-mode=galley]>.frame:has(>[data-place=foot]:last-child):has(>[data-place=middle])>[data-place=middle],.spread[data-mode=galley]>.frame:has(>[data-place=foot]:last-child)>:last-child,.spread[data-mode=galley]>.frame:has(>[data-place=foot]:only-child)>:only-child,.spread[data-mode=galley]>.frame:has(>[data-place=middle]:last-child)>:last-child,.spread[data-mode=galley]>.frame:has(>[data-place=middle]:only-child)>:only-child,.spread[data-mode=galley]>.frame>.frame:not([data-place]):has(>[data-place=foot])>[data-place=foot],.spread[data-mode=galley]>.frame>.frame:not([data-place]):has(>[data-place=middle])>[data-place=middle]{margin-top:0;margin-bottom:0}.spread[data-mode=galley]>.frame:has(>[data-place=foot]:last-child)>:is(.figure,.quad),.spread[data-mode=galley]>.frame:has(>[data-place=middle]:last-child)>:is(.figure,.quad){width:auto;max-width:100%;grid-column:span var(--span,4)}.spread[data-mode=galley]>.frame:has(>[data-place=foot]:last-child)>.figure[data-fill],.spread[data-mode=galley]>.frame:has(>[data-place=middle]:last-child)>.figure[data-fill]{width:auto;grid-column:1/-1}.spread[data-mode=galley] .crossover>.textbox,.spread[data-mode=galley] .textbox,.spread[data-mode=galley]>.frame:has(>[data-place=foot]:last-child)>.textbox,.spread[data-mode=galley]>.frame:has(>[data-place=middle]:last-child)>.textbox{width:100%;max-width:100%;grid-column:1/-1;justify-self:stretch;align-self:stretch}.spread[data-mode=galley] .textbox>:is(h1,h2,h3,h4,p,.title,.subtitle,.caption,.body,.dateline,.note,.attribution){width:100%;max-width:100%}.spread[data-mode=galley] .textbox,.spread[data-mode=galley]>.frame:has(>[data-place=foot]:last-child):has(>[data-place=middle])>.textbox[data-place=middle]{margin-bottom:calc(var(--tpd-sys-pica) * 1.5)}.spread[data-mode=galley]>.frame>.frame:not([data-place]):has(>[data-place=foot]),.spread[data-mode=galley]>.frame>.frame:not([data-place]):has(>[data-place=middle]){display:grid;grid-template-columns:repeat(var(--cols,var(--tpd-ref-cols)),minmax(0,1fr))}.spread[data-mode=galley] .crossover{display:grid;grid-template-columns:repeat(var(--tpd-ref-cols),minmax(0,1fr));grid-column-gap:var(--tpd-sys-col-gap);column-gap:var(--tpd-sys-col-gap);align-content:start;align-items:start;min-width:0}.spread[data-mode=galley] .crossover>:is(.figure,.pullquote,.frame):not([data-fill]){grid-column:span var(--span,4);min-width:0;max-width:100%}.spread[data-mode=galley] .crossover>:is(.figure,.pullquote,.frame)[data-fill]{grid-column:1/-1;min-width:0;max-width:100%}.spread[data-mode=galley] .crossover>.lead{grid-column:1/-1}.spread[data-mode=galley]{grid-template-columns:minmax(0,1fr);column-gap:0}.spread[data-mode=galley] .quad{display:none}.spread[data-mode=galley] .figure[data-place],.spread[data-mode=galley] .pullquote[data-place]{align-self:stretch;margin:0}.spread[data-mode=galley] .textbox[data-place=foot],.spread[data-mode=galley] .textbox[data-place=middle]{display:block;justify-content:unset}.spread[data-mode=galley] .frame[data-place=foot],.spread[data-mode=galley] .frame[data-place=middle],.spread[data-mode=galley] .frame[data-place=spread]{align-items:start;align-content:start}.spread[data-mode=galley] .lead:not([data-spring]){height:calc(var(--tpd-sys-pica) * var(--height, 1) * var(--tpd-sys-galley-lead-scale))}.spread[data-mode=galley] .lead[data-role=forme-seat],.spread[data-mode=galley] .lead[data-role=interlude-top]{height:0}@media (max-width:1024px){.spread:not([data-mode=forme]) .frame{display:grid;grid-template-columns:repeat(var(--cols,var(--tpd-ref-cols)),minmax(0,1fr));grid-column-gap:var(--tpd-ref-space-micro);column-gap:var(--tpd-ref-space-micro);align-content:start;align-items:start;min-width:0}.spread:not([data-mode=forme]) .frame>:is(.figure,.textbox,.pullquote,.frame){min-width:0;max-width:100%}.spread:not([data-mode=forme])>.frame:has(>[data-place=foot]:last-child),.spread:not([data-mode=forme])>.frame:has(>[data-place=middle]:last-child){display:grid;grid-template-columns:repeat(var(--cols,var(--tpd-ref-cols)),minmax(0,1fr));justify-content:unset}.spread:not([data-mode=forme])>.frame:has(>[data-place=foot]:last-child):has(>[data-place=middle])>[data-place=middle],.spread:not([data-mode=forme])>.frame:has(>[data-place=foot]:last-child)>:last-child,.spread:not([data-mode=forme])>.frame:has(>[data-place=foot]:only-child)>:only-child,.spread:not([data-mode=forme])>.frame:has(>[data-place=middle]:last-child)>:last-child,.spread:not([data-mode=forme])>.frame:has(>[data-place=middle]:only-child)>:only-child,.spread:not([data-mode=forme])>.frame>.frame:not([data-place]):has(>[data-place=foot])>[data-place=foot],.spread:not([data-mode=forme])>.frame>.frame:not([data-place]):has(>[data-place=middle])>[data-place=middle]{margin-top:0;margin-bottom:0}.spread:not([data-mode=forme])>.frame:has(>[data-place=foot]:last-child)>:is(.figure,.quad),.spread:not([data-mode=forme])>.frame:has(>[data-place=middle]:last-child)>:is(.figure,.quad){width:auto;max-width:100%;grid-column:span var(--span,4)}.spread:not([data-mode=forme])>.frame:has(>[data-place=foot]:last-child)>.figure[data-fill],.spread:not([data-mode=forme])>.frame:has(>[data-place=middle]:last-child)>.figure[data-fill]{width:auto;grid-column:1/-1}.spread:not([data-mode=forme]) .crossover>.textbox,.spread:not([data-mode=forme]) .textbox,.spread:not([data-mode=forme])>.frame:has(>[data-place=foot]:last-child)>.textbox,.spread:not([data-mode=forme])>.frame:has(>[data-place=middle]:last-child)>.textbox{width:100%;max-width:100%;grid-column:1/-1;justify-self:stretch;align-self:stretch}.spread:not([data-mode=forme]) .textbox>:is(h1,h2,h3,h4,p,.title,.subtitle,.caption,.body,.dateline,.note,.attribution){width:100%;max-width:100%}.spread:not([data-mode=forme]) .textbox,.spread:not([data-mode=forme])>.frame:has(>[data-place=foot]:last-child):has(>[data-place=middle])>.textbox[data-place=middle]{margin-bottom:calc(var(--tpd-sys-pica) * 1.5)}.spread:not([data-mode=forme])>.frame>.frame:not([data-place]):has(>[data-place=foot]),.spread:not([data-mode=forme])>.frame>.frame:not([data-place]):has(>[data-place=middle]){display:grid;grid-template-columns:repeat(var(--cols,var(--tpd-ref-cols)),minmax(0,1fr))}.spread:not([data-mode=forme]) .crossover{display:grid;grid-template-columns:repeat(var(--tpd-ref-cols),minmax(0,1fr));grid-column-gap:var(--tpd-ref-space-micro);column-gap:var(--tpd-ref-space-micro);align-content:start;align-items:start;min-width:0}.spread:not([data-mode=forme]) .crossover>:is(.figure,.pullquote,.frame):not([data-fill]){grid-column:span var(--span,4);min-width:0;max-width:100%}.spread:not([data-mode=forme]) .crossover>:is(.figure,.pullquote,.frame)[data-fill]{grid-column:1/-1;min-width:0;max-width:100%}.spread:not([data-mode=forme]) .crossover>.lead{grid-column:1/-1}.spread:not([data-mode=forme]) .quad{display:none}.spread:not([data-mode=forme]) .figure[data-place],.spread:not([data-mode=forme]) .pullquote[data-place]{align-self:stretch;margin:0}.spread:not([data-mode=forme]) .textbox[data-place=foot],.spread:not([data-mode=forme]) .textbox[data-place=middle]{display:block;justify-content:unset}.spread:not([data-mode=forme]) .frame[data-place=foot],.spread:not([data-mode=forme]) .frame[data-place=middle],.spread:not([data-mode=forme]) .frame[data-place=spread]{align-items:start;align-content:start}.spread:not([data-mode=forme]) .lead:not([data-spring]){height:calc(var(--tpd-sys-pica) * var(--height, 1) * var(--tpd-sys-galley-lead-scale))}.spread:not([data-mode=forme]) .lead[data-role=forme-seat],.spread:not([data-mode=forme]) .lead[data-role=interlude-top]{height:0}}.figure{grid-column:span var(--span,4);min-width:0;margin:0;&[data-fill]{grid-column:1/-1}& .figure__frame{position:relative;display:block;width:100%}& .figure__wait-dot{position:absolute;inset:0;display:grid;place-items:center;z-index:1;color:var(--tpd-sys-color-ink);pointer-events:none}& .figure__wait-dot svg{display:block;width:.6rem;height:.6rem;animation:figure-dot-pulse 1.4s ease-in-out infinite}& .figure__wait-dot circle{fill:currentColor}& .figure__img,& img{display:block;width:100%;height:auto;opacity:0;transition:opacity .7s ease}& .figure__img[data-loaded],& img[data-loaded]{opacity:1}& figcaption{font-family:var(--tpd-sys-font-display);font-weight:300;font-size:var(--tpd-sys-text-caption);line-height:1;color:var(--tpd-sys-color-ink);text-align:right;margin-top:var(--tpd-sys-caption-gap)}&[data-place=foot]{align-self:end}&[data-place=middle]{align-self:center}&[data-place=bleed-spine]{-webkit-margin-end:calc(var(--tpd-sys-gutter) / -2);margin-inline-end:calc(var(--tpd-sys-gutter) / -2)}&[data-place=bleed-edge]{-webkit-margin-start:calc(var(--tpd-sys-margin) * -1);margin-inline-start:calc(var(--tpd-sys-margin) * -1)}&[data-place=bleed-head]{-webkit-margin-before:calc(var(--tpd-sys-lead) * -1);margin-block-start:calc(var(--tpd-sys-lead) * -1)}&[data-place=bleed-foot]{-webkit-margin-after:calc(var(--tpd-sys-lead) * -1);margin-block-end:calc(var(--tpd-sys-lead) * -1)}}@keyframes figure-dot-pulse{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.figure .figure__wait-dot svg{animation:none;opacity:1}}[dir=rtl] .figure figcaption{text-align:left}.textbox{--tb-note-gap:calc(var(--tpd-sys-pica) * 6);--tb-attribution-gap:calc(var(--tpd-sys-pica) * 1);grid-column:span var(--span,12);padding-bottom:var(--tpd-sys-code-band);&[data-fill]{grid-column:1/-1}&[data-place=middle]{display:flex;flex-direction:column;justify-content:center}&[data-place=foot]{display:flex;flex-direction:column;justify-content:flex-end}&>:last-child{margin-bottom:0}& .title,& h1,& h3{font-family:var(--tpd-sys-font-display);font-weight:500;font-size:var(--tpd-sys-text-title);line-height:calc(var(--tpd-sys-pica) * 2.5);margin-bottom:calc(var(--tpd-sys-pica) * 8 / 12)}& .caption,& h2,& h4{font-family:var(--tpd-sys-font-body);font-weight:300;font-style:italic;font-size:var(--tpd-sys-text-body);line-height:calc(var(--tpd-sys-pica) * 2)}& em,& i{font-style:italic}& .caption em,& .caption i,& em em,& em i,& h2 em,& h2 i,& h4 em,& h4 i,& i em,& i i{font-style:normal}& p{font-family:var(--tpd-sys-font-body);font-size:var(--tpd-sys-text-body);line-height:calc(var(--tpd-sys-pica) * 2);margin-bottom:var(--tpd-ref-space-micro);font-feature-settings:"lnum";font-variant-numeric:lining-nums}& .caption:lang(ar),& .title:lang(ar),& h1:lang(ar),& h2:lang(ar),& h3:lang(ar),& h4:lang(ar),& p:lang(ar){font-family:var(--tpd-sys-font-arabic);font-size:calc(1em * var(--tpd-sys-arabic-scale))}& .attribution:lang(ar),& .note:lang(ar){font-family:var(--tpd-sys-font-arabic-display);font-size:calc(1em * var(--tpd-sys-arabic-scale))}& .attribution :not(:lang(ar)),& .note :not(:lang(ar)),& .title :not(:lang(ar)),& h1 :not(:lang(ar)),& h3 :not(:lang(ar)){font-family:var(--tpd-sys-font-display)}& .caption :not(:lang(ar)),& h2 :not(:lang(ar)),& h4 :not(:lang(ar)),& p :not(:lang(ar)){font-family:var(--tpd-sys-font-body)}& .note{font-family:var(--tpd-sys-font-display);font-weight:300;font-size:var(--tpd-sys-text-caption);line-height:calc(var(--tpd-sys-pica) * 1.5);color:var(--tpd-sys-color-ink);margin-top:var(--tb-note-gap)}& :is(sup,sub){font-size:.7em;line-height:0;vertical-align:baseline;position:relative}& sup{top:-.4em}& sub{top:.15em}& .attribution{font-family:var(--tpd-sys-font-display);font-weight:300;font-size:var(--tpd-sys-text-caption);color:var(--tpd-sys-color-ink);margin-top:var(--tb-attribution-gap);text-align:right;&[data-align=left]{text-align:left}&[data-tight]{margin-top:0}& a{color:inherit}}}.attribution a:hover,.inline-link:hover,.textbox a:hover{text-decoration:underline}.inline-link{color:inherit;text-decoration:none}.pullquote{grid-column:span var(--span,12);font-family:var(--tpd-sys-font-body);&[data-fill]{grid-column:1/-1}& .body{font-size:var(--tpd-sys-text-title);font-weight:500;line-height:1.3;padding-left:.23em;text-indent:-.23em;margin-bottom:calc(var(--tpd-sys-pica))}& .attribution{font-family:var(--tpd-sys-font-display);font-weight:300;font-size:var(--tpd-sys-text-caption);color:var(--tpd-sys-color-ink-muted);font-feature-settings:"lnum";font-variant-numeric:lining-nums}}.quad{grid-column:span var(--span,4)}.quad[data-spring]{display:none}.lead{grid-column:1/-1;height:calc(var(--tpd-sys-pica) * var(--height, 1))}.lead[data-spring]{grid-column:1/-1;min-height:var(--tpd-sys-pica)}.note{font-family:var(--tpd-sys-font-display);font-weight:300;font-size:var(--tpd-sys-text-caption);color:var(--tpd-sys-color-ink)}.photo-details{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--tpd-sys-lead);& .photo-details__label{font-family:var(--tpd-sys-font-ui);font-weight:300;font-size:var(--tpd-sys-text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--tpd-sys-color-ink-muted);margin-bottom:.4rem}& .photo-details__value{font-family:var(--tpd-sys-font-display);font-weight:300;font-size:var(--tpd-sys-text-title);color:var(--tpd-sys-color-ink);line-height:1.25}}.photo-details__code{grid-column:1/-1;margin-top:var(--tpd-sys-lead);font-family:var(--tpd-sys-font-ui);font-weight:300;font-size:var(--tpd-sys-text-caption);color:var(--tpd-sys-color-ink-muted);font-feature-settings:"lnum";font-variant-numeric:lining-nums}.featured-note{display:inline-block;font-family:var(--tpd-sys-font-ui);font-weight:300;font-size:var(--tpd-sys-text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--tpd-sys-color-ink);padding:.3rem .6rem;transition:color .2s,background-color .2s;&:hover{color:var(--tpd-sys-color-inverse);background-color:var(--tpd-sys-color-inverse-bg)}}@media (max-width:1024px){.folios:has(.featured-note){grid-template-columns:1fr;row-gap:var(--tpd-sys-lead)}.folios:has(.featured-note) .folio[data-dir=back]:empty{display:none}.folios:has(.featured-note) .folio[data-dir=fwd]{order:-1;justify-self:start}.folios:has(.featured-note) .nav[data-dir=down]{justify-self:center}.folios:has(.featured-note) .featured-note{white-space:nowrap;padding-left:0}}.nav{font-family:var(--tpd-sys-font-display);font-weight:300;text-transform:uppercase;font-size:var(--tpd-sys-text-caption);& a{display:inline-flex;align-items:baseline;gap:.4em;padding:.3rem .6rem;transition:color .2s,background-color .2s}& a:hover{color:var(--tpd-sys-color-inverse);background-color:var(--tpd-sys-color-inverse-bg)}& .nav__arrow{font-size:var(--tpd-sys-text-body)}&[data-dir=down] .nav__arrow{transform:translateY(.08em)}& .nav__letter{font-feature-settings:"lnum";font-variant-numeric:lining-nums}}.nav[data-dir=down],.nav[data-dir=up]{justify-self:center}.calendar-nav{display:flex;align-items:baseline;position:relative;font-family:var(--tpd-sys-font-display);font-weight:500;color:var(--tpd-sys-color-ink);line-height:1;&:has(.calendar-nav__rest){align-items:center}& [data-level="1"]{font-size:var(--tpd-sys-text-title)}& [data-level="2"]{font-size:var(--tpd-sys-text-h2)}& [data-level="3"]{font-size:var(--tpd-sys-text-h1)}& [data-level]:before{content:"\00a0"}&[data-direction=fwd] [data-level]:before{content:none}&[data-direction=fwd] [data-level]:after{content:"\00a0"}& .calendar-nav__edge{position:relative;display:inline-flex;align-items:baseline}&:has(.calendar-nav__rest) .calendar-nav__edge{align-items:center}& .calendar-nav__nav{font-size:var(--tpd-sys-text-body);font-weight:300;position:absolute;top:50%;transform:translateY(-50%);padding:0 .15em;transition:color .2s,background-color .2s}}.calendar-nav[data-direction=back] .calendar-nav__nav{right:100%;margin-right:.4em}.calendar-nav[data-direction=fwd] .calendar-nav__nav{left:100%;margin-left:.4em}.calendar-nav .calendar-nav__stop{display:inline-block;box-sizing:content-box;width:.4em;height:.4em;padding:0;aspect-ratio:1;flex-shrink:0;background:currentColor}.calendar-nav[href]:hover .calendar-nav__nav{color:var(--tpd-sys-color-inverse);background:var(--tpd-sys-color-inverse-bg)}.spread-header{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--tpd-sys-gutter);column-gap:var(--tpd-sys-gutter);margin-bottom:var(--tpd-sys-lead);& .spread-monogram{color:var(--tpd-sys-color-ink)}& .running-title{font-family:var(
      --tpd-sys-font-body
    );font-weight:400;font-size:var(--tpd-sys-text-title);margin-bottom:var(--tpd-ref-space-micro)}& .subhead{font-family:var(--tpd-sys-font-display);font-weight:300;font-size:var(--tpd-sys-text-subhead);font-feature-settings:"lnum";font-variant-numeric:lining-nums}}@media (max-width:1024px){.spread-header{display:flex;align-items:center;gap:var(--tpd-ref-space-micro);min-width:0}.spread-header .spread-header__monogram{flex-shrink:0;-webkit-margin-start:-.45rem;margin-inline-start:-.45rem;-webkit-margin-end:.35rem;margin-inline-end:.35rem}.spread-header .spread-header__monogram svg{width:4.8rem;height:4.8rem}.spread-header .spread-header__title{min-width:0;flex:1 1;container-type:inline-size;container-name:running-head}.spread-header .running-title{font-size:clamp(1.2rem,9cqw,var(--tpd-sys-text-title));font-weight:500;margin-bottom:0;white-space:nowrap}.spread-header .subhead{font-size:1.6rem}}.matrix{display:flex;flex-direction:column;row-gap:var(--tpd-sys-lead);flex:1 1;min-height:0}.matrix__spread{flex:1 1;width:100%;min-width:0}.container .matrix__band,.container>.bars-dev,.container>.folios,.container>.spread-header{flex-shrink:0}.container .matrix__spread{overflow-y:auto;min-height:0}@media (max-width:1024px){.container .matrix__spread{overflow-y:visible}}.matrix__band{display:grid;grid-template-columns:1fr auto 1fr;grid-column-gap:var(--tpd-sys-gutter);column-gap:var(--tpd-sys-gutter);align-items:start;min-width:0}.matrix__band .calendar-nav[data-direction=back]{grid-column:1;justify-self:start}.matrix__band .nav[data-dir=up]{grid-column:2;justify-self:center}.matrix__band .calendar-nav[data-direction=fwd]{grid-column:3;justify-self:end}.calendar-nav__lvl[data-level="1"]:has(.calendar-nav__rest){display:inline-flex;align-items:center;align-self:center;line-height:0;font-size:var(--tpd-sys-text-h1)}.calendar-nav__rest{height:.78em;width:auto;display:block;color:currentColor}.calendar-nav__rest[data-variant=hook],.calendar-nav__rest[data-variant=zigzag]{transform:translateY(-.02em)}[dir=rtl] .spread-header{direction:rtl}[dir=rtl] .spread-monogram svg{transform:scaleX(-1)}:lang(ar){font-family:var(--tpd-sys-font-arabic-display)}:lang(ar) .running-title{font-family:var(--tpd-sys-font-arabic);font-size:calc(var(--tpd-sys-text-title) * var(--tpd-sys-arabic-scale))}:lang(ar) .subhead,[dir=rtl] .folios :lang(ar),[dir=rtl] .matrix__band :lang(ar){font-family:var(--tpd-sys-font-arabic-display)}:lang(ar) .subhead{font-size:calc(var(--tpd-sys-text-subhead) * var(--tpd-sys-arabic-scale))}.running-title :not(:lang(ar)){font-family:var(--tpd-sys-font-body)}