:root{--pd-chrome-ink:var(--ink);--pd-chrome-soft:var(--ink-soft);--pd-chrome-rule:var(--rule);--pd-chrome-paper:var(--ivory);--pd-chrome-ground:var(--sand);--pd-chrome-accent:var(--brass-deep);--pd-chrome-text:var(--font-sans);--pd-chrome-display:var(--font-display);--pd-chrome-mono:var(--font-mono)}.pd-chrome{--ink:var(--pd-chrome-ink);--ink-soft:var(--pd-chrome-soft);--rule:var(--pd-chrome-rule);--ivory:var(--pd-chrome-paper);--sand:var(--pd-chrome-ground);--brass-deep:var(--pd-chrome-accent);--font-display:var(--pd-chrome-display);--font-sans:var(--pd-chrome-text);--font-mono:var(--pd-chrome-mono);color:var(--pd-chrome-ink);font-family:var(--pd-chrome-text)}.pd-tenant{--ink:var(--tn-ink);--ink-soft:var(--tn-muted);--rule:var(--tn-rule);--ivory:var(--tn-paper);--cream:var(--tn-surface);--sand:var(--tn-surface);--brass-deep:var(--tn-accent);--font-display:var(--tn-display);--font-sans:var(--tn-body);--font-mono:var(--tn-mono);color:var(--tn-ink);font-family:var(--tn-body)}.pd-theme-note{margin:0 0 6px;color:var(--ink-soft);font-size:12.5px;letter-spacing:.02em;line-height:1.5}.pd-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pd-phone-open{display:none;margin:0}@media (max-width:600px){.pd-phone-open{position:relative;display:block}.pd-phone-open-photo,.pd-phone-open-photo img{display:block;width:100%}.pd-phone-open-photo img{height:auto;aspect-ratio:3/2;object-fit:cover}.pd-phone-open-record{position:absolute;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;padding:44px var(--wrap-pad,20px) 12px;background:linear-gradient(0deg,rgb(33 29 22/.86),rgb(33 29 22/0));color:var(--ivory);font-size:11.5px;line-height:1.4}.pd-phone-open{margin-block-end:clamp(20px,5vw,28px)}.pd-phone-open-flag{color:var(--brass);font-size:11px}}.pd-stage{padding-block:clamp(20px,2.4vw,32px) clamp(56px,6vw,96px);background:var(--cream)}.pd-masthead{padding-block-end:clamp(18px,2vw,30px);border-block-end:1px solid var(--rule);margin-block-end:clamp(22px,2.6vw,40px)}.pd-masthead-eyebrow{margin-block-end:10px}.pd-masthead-headline{margin:0;color:var(--ink);font-family:var(--font-display);font-size:clamp(2.375rem,5.5vw,5rem);font-weight:500;letter-spacing:-.022em;line-height:1.02;text-wrap:balance;word-spacing:-.02em}@media (min-width:1100px){.pd-masthead-headline{text-wrap:nowrap}}.pd-lead-lede{max-width:48ch;margin:0;color:var(--ink-soft);font-family:var(--font-sans);font-size:clamp(1.0625rem,1.25vw,1.125rem);line-height:1.55;text-wrap:pretty}.pd-lead-actions{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:18px}.pd-exhibit{display:flex;flex-direction:column;gap:20px}.pd-exhibit-label{display:flex;gap:10px;align-items:baseline;margin:0;color:var(--ink);font-family:var(--font-sans);font-size:14px;line-height:1.3}.pd-exhibit-label strong{font-weight:600}.pd-exhibit-tag{color:var(--brass-deep);font-size:12px}.pd-exhibit-note{margin:12px 0 0;color:var(--ink-soft);font-family:var(--font-display);font-size:17px;font-style:italic;line-height:1.45}.pd-source-card{margin-block-start:28px}.pd-live{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;margin:10px 0 0;font-family:var(--font-sans);font-size:13px;line-height:1.5}.pd-live-link{color:var(--brass-deep);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.pd-live-arrow{display:inline-block;transition:transform .18s cubic-bezier(.16,1,.3,1)}.pd-live-link:hover .pd-live-arrow{transform:translate(2px,-2px)}.pd-live-note{color:var(--ink-soft)}.pd-source{order:1}.pd-connector{order:3}.pd-frame-region{order:calc(10 + 2 * var(--pd-i, 0))}.pd-ledger-cell{order:calc(2 * var(--pd-row, 1) + 9)}.pd-ledger-stack{display:contents}.pd-gutter-rail{display:none}.pd-strip{order:100}.pd-record{position:relative;margin-block-start:10px;padding:16px 20px;border:1px solid var(--rule);border-radius:var(--r-card);background:var(--ivory);color:var(--ink-soft);font-family:var(--font-mono);font-size:12.5px;font-variant-numeric:tabular-nums;font-feature-settings:"zero" 1;line-height:1.55}.pd-record-fields,.pd-record-headers{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2px 14px;margin:0}.pd-record-headers{padding-block-end:12px;border-block-end:1px solid var(--rule)}.pd-record-headers+.pd-record-fields{margin-block-start:12px}.pd-record-row{display:contents}.pd-record dt{color:var(--ink-soft)}.pd-record dd{margin:0;color:var(--ink);overflow-wrap:anywhere}.pd-record-headers dd{color:var(--ink-soft)}.pd-record-headers dd.pd-record-subject{color:var(--ink)}.pd-record-remarks{margin:12px 0 0}.pd-record-remarks dd{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--ink-soft)}.pd-connector{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;color:var(--brass-deep)}.pd-connector-caption{color:var(--brass-deep);font-size:11px;line-height:1;white-space:nowrap}@media (min-width:1024px){.pd-connector-caption{max-width:100%;line-height:1.35;text-align:center;white-space:normal}}.pd-connector-line{position:relative;width:1px;height:48px;background:var(--brass-deep);transform-origin:center top}.pd-connector-line:after{position:absolute;bottom:-1px;left:50%;width:7px;height:7px;border-right:1px solid var(--brass-deep);border-bottom:1px solid var(--brass-deep);transform:translateX(-50%) rotate(45deg);content:""}.pd-frame{position:relative;border:1px solid var(--rule);border-radius:var(--r-card);background:var(--ivory)}.pd-frame-bar{display:grid;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;height:40px;padding-inline:14px;border-block-end:1px solid var(--pd-chrome-rule);border-start-start-radius:calc(var(--r-card) - 1px);border-start-end-radius:calc(var(--r-card) - 1px);background:var(--pd-chrome-ground)}.pd-frame-dots{display:flex;gap:6px}.pd-frame-dots i{display:block;width:8px;height:8px;border-radius:50%;background:var(--pd-chrome-rule)}.pd-frame-url{justify-self:center;max-width:100%;padding:4px 12px;overflow:hidden;border-radius:var(--r-ctl);background:var(--pd-chrome-paper);color:var(--pd-chrome-soft);font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.pd-frame-url small{margin-inline-start:8px;padding-inline-start:8px;border-inline-start:1px solid var(--pd-chrome-rule);font-family:var(--pd-chrome-text);font-size:11px}@container (max-width: 420px){.pd-frame-url-text{display:none}.pd-frame-url small{margin-inline-start:0;padding-inline-start:0;border-inline-start:0}}.pd-frame-region{position:relative;min-width:0;container-type:inline-size}.pd-callout{position:absolute;top:var(--pd-anchor,22px);left:-1px;z-index:1;display:grid;place-items:center;width:22px;height:22px;border:2px solid var(--ivory);border-radius:50%;background:var(--brass);color:var(--ink);font-size:11px;font-style:normal;font-weight:600;line-height:1;transform:translate(-50%,-50%)}.pd-strip{margin:0}.pd-ledger{position:relative;padding-block:12px 24px;padding-inline-start:30px;border-block-end:1px solid var(--rule)}.pd-ledger+.pd-ledger{padding-block-start:22px}.pd-ledger-title{margin:0;color:var(--ink);font-family:var(--font-sans);font-size:15.5px;font-weight:600;line-height:1.3}.pd-ledger-link,.pd-ledger-title{display:flex;gap:10px;align-items:center}.pd-ledger-link{color:inherit;text-decoration:none}.pd-ledger-mark{display:inline-grid;flex:none;place-items:center;width:20px;height:20px;margin-inline-start:-30px;border-radius:50%;background:var(--brass);color:var(--ink);font-size:11px;font-weight:600;line-height:1}.pd-ledger-lines{margin:6px 0 0}.pd-ledger-line{display:grid;grid-template-columns:minmax(0,var(--pd-field,24ch)) minmax(0,1fr);gap:2px 10px;align-items:baseline;padding-block:3px;color:var(--ink);font-family:var(--font-sans);font-size:14px;line-height:1.5}@media (max-width:599px){.pd-ledger-line{grid-template-columns:minmax(0,1fr)}}.pd-ledger-line dt{color:var(--ink-soft);font-family:var(--font-mono);font-size:12.5px;font-variant-numeric:tabular-nums;font-feature-settings:"zero" 1}.pd-ledger-line dd{margin:0}.pd-ledger-line dd:before{margin-inline-end:8px;color:var(--brass-deep);content:"→"}.pd-ledger-line dd.numeric{font-size:12.5px}.pd-ledger-note{max-width:58ch;margin:9px 0 0;color:var(--ink-soft);font-family:var(--font-sans);font-size:15px;line-height:1.55}.pd-ledger-alts{margin:14px 0 0}.pd-ledger-alts-label{margin:0;color:var(--ink-soft);font-family:var(--font-mono);font-size:11.5px;letter-spacing:.04em;text-transform:uppercase}.pd-ledger-alts ol{margin:6px 0 0;padding:0;list-style:none}.pd-ledger-alts li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:0 8px;padding-block:7px;border-block-start:1px solid var(--rule);color:var(--ink);font-family:var(--font-sans);font-size:13.5px;line-height:1.5}.pd-ledger-alts-n{color:var(--brass-deep);font-size:11.5px;line-height:1.75}.pd-ledger-alts figcaption{margin:8px 0 0;color:var(--ink-soft);font-size:12.5px}.pd-ledger-alts figcaption,.pd-terminus{font-family:var(--font-sans);line-height:1.5}.pd-terminus{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;margin:0;padding-block-start:16px;padding-inline-start:30px;color:var(--ink);font-size:13px}.pd-terminus-label{color:var(--ink);font-size:13px;font-weight:600}.pd-terminus-dot{position:absolute;left:4px;width:11px;height:11px;border-radius:50%;background:var(--ink);transform:translateY(4px)}.pd-terminus-note{color:var(--ink-soft)}@media (max-width:1023px){.pd-frame{display:contents}.pd-frame-region{border-inline:1px solid var(--rule);background:var(--ivory)}.pd-frame-region[data-edge=both],.pd-frame-region[data-edge=top]{border-block-start:1px solid var(--rule);border-start-start-radius:var(--r-card);border-start-end-radius:var(--r-card)}.pd-frame-region[data-edge=both],.pd-frame-region[data-edge=bottom]{border-block-end:1px solid var(--rule);border-end-start-radius:var(--r-card);border-end-end-radius:var(--r-card)}.pd-frame-region .pd-callout{top:28px}.pd-frame-region[data-first] .pd-callout{top:68px}.pd-frame-region .pd-callout[data-pin]{top:auto;bottom:40px}.pd-source{display:flex;flex-direction:column;gap:0}.pd-ledger-cell{position:relative;margin-block:-20px -4px;padding:12px 0 8px 2px}.pd-ledger-cell:before{position:absolute;top:0;left:12px;width:1px;height:12px;background:var(--brass);content:""}.pd-ledger-cell>.pd-ledger:first-child{padding-block-start:0}.pd-terminus-dot{transform:translateY(4px)}.pd-strip{margin-block-start:-4px}.pd-source-card{margin-block-start:28px}}@media (min-width:1024px){.pd-exhibit{display:grid;grid-template-columns:minmax(0,6fr) 88px minmax(0,8fr);grid-template-rows:auto;gap:0;align-items:start}.pd-source{grid-column:1;grid-row:1;align-self:stretch}.pd-exhibit[data-under] .pd-source{padding-block-end:var(--pd-under,168px)}.pd-source{display:flex;flex-direction:column}.pd-source-foot{margin-block-start:auto}.pd-connector{flex-direction:column;grid-column:2;grid-row:1;gap:8px;align-self:end;margin-block-end:calc(var(--pd-under, 168px) + 96px)}.pd-connector-line{width:64px;height:1px;transform-origin:left center}.pd-connector-line:after{top:50%;right:-1px;bottom:auto;left:auto;transform:translateY(-50%) rotate(-45deg)}.pd-frame{display:grid;grid-column:3;grid-row:1/span var(--pd-rows,1);grid-template-rows:subgrid}.pd-frame,.pd-frame-region{align-self:stretch}.pd-ledger-stack{position:relative;display:flex;flex-direction:column;gap:48px;grid-column:1;align-self:start;padding-block-start:8px}.pd-ledger-stack:before{position:absolute;top:16px;bottom:10px;left:9px;width:1px;background:var(--rule);content:""}.pd-gutter-rail{position:relative;display:block;grid-column:2;align-self:stretch;justify-self:center;width:1px}.pd-gutter-rail:before{position:absolute;top:var(--pd-gutter-head,26px);bottom:calc(-1 * var(--pd-gutter-tail, 26px));left:0;width:1px;background:var(--brass);content:"";opacity:.5}.pd-ledger-cell{position:relative;display:flex;flex-direction:column;grid-column:1;grid-row:var(--pd-row);align-self:stretch;justify-content:flex-start;padding-block-start:calc(var(--pd-anchor, 26px) - 18px)}.pd-ledger-stack>.pd-ledger-cell{grid-column:auto;grid-row:auto;align-self:auto;padding-block-start:0}.pd-ledger{padding-block:8px 0;border-block-start:1px solid var(--rule);border-block-end:0}.pd-ledger+.pd-ledger{margin-block-start:26px}.pd-ledger-mark{position:absolute;top:8px;left:0;margin-inline-start:0;transform:none}.pd-ledger-title{display:block}.pd-ledger[data-pin]{box-sizing:border-box;min-height:var(--pd-pin,176px);margin-block-start:auto}.pd-ledger[data-pin]:after{position:absolute;top:22px;left:100%;width:88px;height:1px;background:var(--brass);content:""}.pd-callout[data-pin]{top:calc(100% - var(--pd-pin, 176px) + 22px)}.pd-ledger-cell[data-under]{align-self:end;height:var(--pd-under,168px)}.pd-terminus{margin-block-start:auto}.pd-ledger-cell:before{position:absolute;top:0;bottom:0;left:9px;width:1px;background:var(--rule);content:""}.pd-ledger-stack>.pd-ledger-cell:before{content:none}.pd-ledger-cell[data-under]:before{top:22px}.pd-ledger-cell>.pd-ledger{position:relative}.pd-ledger-cell:after{position:absolute;top:var(--pd-anchor,26px);left:100%;width:88px;height:1px;background:var(--brass);transform-origin:left center;content:""}.pd-ledger-cell[data-under]:after{top:calc(100% - var(--pd-under, 168px) + var(--pd-anchor, 26px))}.pd-ledger-stack>.pd-ledger-cell:after{top:18px;width:44px}.pd-frame-region .pd-callout{top:var(--pd-anchor,26px)}.pd-frame-region:not([data-first])[data-n]:before{position:absolute;top:var(--pd-anchor,26px);left:-44px;width:32px;height:1px;background:var(--brass);content:""}.pd-frame-region[data-first] .pd-callout{top:calc(100% - var(--pd-under, 168px) + var(--pd-anchor, 26px))}.pd-frame-region:last-child{display:grid;align-content:center}.pd-strip{grid-column:3;grid-row:calc(var(--pd-rows, 1) + 1)}}.pd-ledger[data-rank=lead] .pd-ledger-title{color:var(--ink);font-family:var(--font-display);font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:500;letter-spacing:-.015em;line-height:1.05}.pd-ledger[data-rank=lead] .pd-ledger-lines{margin-block-start:10px}.pd-ledger[data-rank=minor] .pd-ledger-title{font-size:14px}.pd-ledger[data-rank=minor] .pd-ledger-line{padding-block:1px;font-size:13px}.pd-ledger[data-rank=minor] .pd-ledger-line dd.numeric,.pd-ledger[data-rank=minor] .pd-ledger-line dt{font-size:12px}.pd-ledger[data-rank=minor] .pd-ledger-note{margin-block-start:5px;font-size:13.5px}@media (min-width:1024px){.pd-ledger[data-rank=lead] .pd-ledger-mark{top:6px}.pd-frame-region{border-radius:8px;outline:1px solid transparent;outline-offset:-4px;transition:outline-color .16s ease,background-color .16s ease}.pd-callout,.pd-ledger,.pd-ledger-cell:after{transition:opacity .16s ease}}@media (min-width:1024px){.pd-exhibit:has(.pd-ledger-link:focus-visible) .pd-callout,.pd-exhibit:has(.pd-ledger-link:hover) .pd-callout{opacity:.25}.pd-exhibit:has(.pd-ledger-link:focus-visible) .pd-ledger:not(:focus-within),.pd-exhibit:has(.pd-ledger-link:hover) .pd-ledger:not(:hover){opacity:.5}.pd-exhibit:has(.pd-ledger-link:focus-visible) .pd-ledger-cell:not(:has(.pd-ledger:focus-within)):after,.pd-exhibit:has(.pd-ledger-link:hover) .pd-ledger-cell:not(:has(.pd-ledger:hover)):after{opacity:.15}.pd-ledger-cell:has(.pd-ledger:focus-within):after,.pd-ledger-cell:has(.pd-ledger:hover):after{height:2px}.pd-exhibit:has(.pd-ledger[data-n="1"] .pd-ledger-link:focus-visible) .pd-frame-region[data-n="1"],.pd-exhibit:has(.pd-ledger[data-n="1"] .pd-ledger-link:hover) .pd-frame-region[data-n="1"],.pd-exhibit:has(.pd-ledger[data-n="2"] .pd-ledger-link:focus-visible) .pd-frame-region[data-n="2"],.pd-exhibit:has(.pd-ledger[data-n="2"] .pd-ledger-link:hover) .pd-frame-region[data-n="2"],.pd-exhibit:has(.pd-ledger[data-n="3"] .pd-ledger-link:focus-visible) .pd-frame-region[data-n="3"],.pd-exhibit:has(.pd-ledger[data-n="3"] .pd-ledger-link:hover) .pd-frame-region[data-n="3"],.pd-exhibit:has(.pd-ledger[data-n="4"] .pd-ledger-link:focus-visible) .pd-frame-region[data-n="4"],.pd-exhibit:has(.pd-ledger[data-n="4"] .pd-ledger-link:hover) .pd-frame-region[data-n="4"],.pd-exhibit:has(.pd-ledger[data-n="5"] .pd-ledger-link:focus-visible) .pd-frame-region[data-n="5"],.pd-exhibit:has(.pd-ledger[data-n="5"] .pd-ledger-link:hover) .pd-frame-region[data-n="5"],.pd-exhibit:has(.pd-ledger[data-n="6"] .pd-ledger-link:focus-visible) .pd-frame-region[data-n="6"],.pd-exhibit:has(.pd-ledger[data-n="6"] .pd-ledger-link:hover) .pd-frame-region[data-n="6"]{outline-color:var(--brass);background-color:color-mix(in srgb,var(--brass) 5%,transparent)}.pd-exhibit:has(.pd-ledger[data-n="1"] .pd-ledger-link:focus-visible) .pd-frame-region[data-n="1"] .pd-callout,.pd-exhibit:has(.pd-ledger[data-n="1"] .pd-ledger-link:hover) .pd-frame-region[data-n="1"] .pd-callout,.pd-exhibit:has(.pd-ledger[data-n="2"] .pd-ledger-link:focus-visible) .pd-frame-region[data-n="2"] .pd-callout,.pd-exhibit:has(.pd-ledger[data-n="2"] .pd-ledger-link:hover) .pd-frame-region[data-n="2"] .pd-callout,.pd-exhibit:has(.pd-ledger[data-n="3"] .pd-ledger-link:focus-visible) .pd-frame-region[data-n="3"] .pd-callout,.pd-exhibit:has(.pd-ledger[data-n="3"] .pd-ledger-link:hover) .pd-frame-region[data-n="3"] .pd-callout,.pd-exhibit:has(.pd-ledger[data-n="4"] .pd-ledger-link:focus-visible) .pd-frame-region[data-n="4"] .pd-callout,.pd-exhibit:has(.pd-ledger[data-n="4"] .pd-ledger-link:hover) .pd-frame-region[data-n="4"] .pd-callout,.pd-exhibit:has(.pd-ledger[data-n="5"] .pd-ledger-link:focus-visible) .pd-frame-region[data-n="5"] .pd-callout,.pd-exhibit:has(.pd-ledger[data-n="5"] .pd-ledger-link:hover) .pd-frame-region[data-n="5"] .pd-callout,.pd-exhibit:has(.pd-ledger[data-n="6"] .pd-ledger-link:focus-visible) .pd-frame-region[data-n="6"] .pd-callout,.pd-exhibit:has(.pd-ledger[data-n="6"] .pd-ledger-link:hover) .pd-frame-region[data-n="6"] .pd-callout{opacity:1}.pd-frame-region:hover{outline-color:var(--brass);background-color:color-mix(in srgb,var(--brass) 5%,transparent)}.pd-exhibit:has(.pd-frame-region:hover) .pd-ledger{opacity:.5}.pd-exhibit:has(.pd-frame-region:hover) .pd-ledger-cell:after{opacity:.15}.pd-exhibit:has(.pd-frame-region:hover) .pd-callout{opacity:.25}.pd-exhibit:has(.pd-frame-region[data-n="1"]:hover) .pd-ledger[data-n="1"],.pd-exhibit:has(.pd-frame-region[data-n="2"]:hover) .pd-ledger[data-n="2"],.pd-exhibit:has(.pd-frame-region[data-n="3"]:hover) .pd-ledger[data-n="3"],.pd-exhibit:has(.pd-frame-region[data-n="4"]:hover) .pd-ledger[data-n="4"],.pd-exhibit:has(.pd-frame-region[data-n="5"]:hover) .pd-ledger[data-n="5"],.pd-exhibit:has(.pd-frame-region[data-n="6"]:hover) .pd-ledger[data-n="6"]{opacity:1}.pd-exhibit:has(.pd-frame-region[data-n="1"]:hover) .pd-ledger-cell:has(.pd-ledger[data-n="1"]):after,.pd-exhibit:has(.pd-frame-region[data-n="2"]:hover) .pd-ledger-cell:has(.pd-ledger[data-n="2"]):after,.pd-exhibit:has(.pd-frame-region[data-n="3"]:hover) .pd-ledger-cell:has(.pd-ledger[data-n="3"]):after,.pd-exhibit:has(.pd-frame-region[data-n="4"]:hover) .pd-ledger-cell:has(.pd-ledger[data-n="4"]):after,.pd-exhibit:has(.pd-frame-region[data-n="5"]:hover) .pd-ledger-cell:has(.pd-ledger[data-n="5"]):after,.pd-exhibit:has(.pd-frame-region[data-n="6"]:hover) .pd-ledger-cell:has(.pd-ledger[data-n="6"]):after{height:2px;opacity:1}.pd-exhibit:has(.pd-frame-region:hover) .pd-frame-region:hover .pd-callout{opacity:1}}@media (prefers-reduced-motion:reduce){.pd-callout,.pd-frame-region,.pd-ledger,.pd-ledger-cell:after{transition:none}}.pd-close-headline[data-hang],.pd-masthead-headline[data-hang]{margin-inline-start:-.022em}.pd-h2{max-width:18ch;margin:0;color:var(--ink);font-family:var(--font-display);font-size:clamp(1.875rem,3vw,2.5rem);font-weight:500;word-spacing:-.015em;letter-spacing:-.02em;line-height:1.06;text-wrap:balance}.pd-lede{max-width:40ch;margin:16px 0 0;color:var(--ink-soft);font-family:var(--font-sans);font-size:17px;line-height:1.55;text-wrap:pretty}.pd-head>.eyebrow{margin-block-end:16px}.pd-split{display:grid;gap:32px clamp(40px,6vw,96px)}@media (min-width:1024px){.pd-split{grid-template-columns:4fr 8fr;align-items:start}.pd-head-sticky{position:sticky;top:96px}}.pd-photo-body{max-width:52ch;margin:20px 0 0;color:var(--ink);font-family:var(--font-sans);font-size:17px;line-height:1.6;text-wrap:pretty}.pd-plate{border-block-start:1px solid var(--rule);background:var(--ink);color:var(--ivory)}.pd-plate-figure{position:relative;margin:0}.pd-plate-photo,.pd-plate-photo img{display:block;width:100%}.pd-plate-photo img{aspect-ratio:3/2;height:auto;object-fit:cover}.pd-plate-strip{margin:0;padding-block:26px;background:var(--cream);color:var(--ink-soft);font-family:var(--font-sans);font-size:13px;line-height:1.5}.pd-plate-strip-row{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline}.pd-plate-strip-label{color:var(--ink);font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.pd-plate-strip-flag{padding:2px 8px;border:1px solid var(--rule);border-radius:var(--r-ctl);color:var(--ink-soft);font-family:var(--font-mono);font-size:11.5px}.pd-plate-legend{display:grid;gap:clamp(20px,2.4vw,28px);padding-block:clamp(30px,3.4vw,52px) clamp(34px,3.8vw,58px)}.pd-plate-legend>*{min-width:0}.pd-plate-legend .eyebrow{color:var(--brass)}.pd-plate-legend .pd-h2{max-width:16ch;color:var(--ivory)}.pd-plate-legend .pd-photo-body{max-width:62ch;margin:0;color:var(--ivory);font-size:17px}.pd-plate-legend .pd-photo-body+.pd-photo-body{margin-block-start:16px}.pd-plate-note{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;margin:clamp(20px,2.2vw,28px) 0 0;padding-block-start:14px;border-block-start:1px solid rgb(253 251 246/.22);color:var(--sand);font-family:var(--font-sans);font-size:13px;line-height:1.5}.pd-plate-note-key{color:var(--brass);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}@media (min-width:1024px){.pd-plate-legend{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,2.4vw,34px) clamp(40px,6vw,96px);align-items:start}.pd-plate-note{grid-column:1/-1;margin-block-start:0}}.pd-close{padding-block:clamp(48px,5vw,76px)}.pd-close-grid{display:grid;gap:40px clamp(40px,6vw,96px);align-items:center}@media (min-width:1024px){.pd-close-grid{grid-template-columns:5fr 7fr}}.pd-close-headline{max-width:20ch;margin:0;color:var(--ink);font-family:var(--font-display);font-size:clamp(2rem,3.4vw,2.75rem);font-weight:500;letter-spacing:-.02em;line-height:1.05;text-wrap:balance}.pd-close-body{max-width:46ch;margin:16px 0 0;color:var(--ink-soft);font-family:var(--font-sans);font-size:16px;line-height:1.6;text-wrap:pretty}.pd-close-actions{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:24px}@keyframes pd-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pd-draw-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html[data-js] .pd-band [data-reveal],html[data-js] .pd-close [data-reveal],html[data-js] .pd-plate [data-reveal],html[data-js] .pd-stage [data-reveal]{animation-fill-mode:forwards}html[data-js] .pd-connector-line{animation:pd-draw-y 1ms cubic-bezier(.16,1,.3,1) both;animation-timeline:view();animation-range:cover 12% cover 34%}@media (min-width:1024px){html[data-js] .pd-connector-line{animation-name:pd-draw}html[data-js] .pd-ledger-cell:not([data-under]):after{animation:pd-draw 1ms cubic-bezier(.16,1,.3,1) both;animation-timeline:view();animation-range:entry 0 cover 30%}}}}@media (max-width:600px){.pd-stage{padding-block-start:0}}