.pcr>article{max-width:1120px;margin:0 auto;padding:calc(var(--nav-clear) + clamp(32px, 5vw, 72px)) var(--gut) clamp(96px,10vw,160px)}.pcr-head{max-width:60ch}.pcr-h1{margin:22px 0 0;font-family:var(--serif);font-weight:300;font-size:var(--t-h1);line-height:var(--lh-h1);letter-spacing:var(--tr-h1);color:var(--ivory)}.pcr-lede{margin:22px 0 0;font-family:var(--body);font-size:var(--t-lede);line-height:var(--lh-body);color:var(--ivory-soft)}.pcr-section{margin-top:clamp(56px,7vw,104px)}.pcr-h2{margin:0;padding-bottom:18px;border-bottom:1px solid var(--chrome-line,var(--gold-dim));font-family:var(--serif);font-weight:300;font-size:var(--t-h3,1.5rem);line-height:1.25;color:var(--ivory)}.pcr-note{margin:18px 0 0;font-family:var(--body);font-style:italic;font-size:var(--t-body);color:var(--ivory-soft)}.pcr-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;-moz-column-gap:clamp(32px,4vw,64px);column-gap:clamp(32px,4vw,64px)}@media (min-width:900px){.pcr-list{grid-template-columns:1fr 1fr}}.pcr-entry{display:grid;grid-template-columns:40px minmax(0,1fr);gap:0 12px;padding:22px 0;border-bottom:1px solid var(--chrome-line,var(--gold-dim));scroll-margin-top:calc(var(--nav-clear) + 16px);transition:background-color .6s ease}.pcr-entry:target{background:color-mix(in srgb,var(--gold) 8%,transparent)}.pcr-n{padding-top:5px;font-family:var(--sans);font-size:var(--t-eyebrow);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--gold)}.pcr-body{min-width:0}.pcr-name{margin:0;font-family:var(--serif);font-weight:300;font-size:1.25rem;line-height:1.3;color:var(--ivory);overflow-wrap:anywhere}.pcr-what{margin:4px 0 0;font-family:var(--body);font-style:italic;font-size:var(--t-body);line-height:1.5;color:var(--ivory-soft)}.pcr-meta{margin:8px 0 0;font-family:var(--sans);font-size:var(--t-eyebrow);letter-spacing:.02em;line-height:1.7;color:var(--ivory-dim)}.pcr-meta a{color:var(--ivory-soft);text-decoration:underline;text-decoration-color:var(--gold-dim);text-underline-offset:3px;transition:color .3s ease,text-decoration-color .3s ease}.pcr-meta a:focus-visible,.pcr-meta a:hover{color:var(--gold);text-decoration-color:var(--gold)}.pcr-dot{margin:0 8px;color:var(--ivory-dim)}.pcr-on-k{margin-right:10px;text-transform:lowercase;letter-spacing:var(--tr-eyebrow)}@media (max-width:1279px){.pcr-meta a{padding:11px 10px;margin:0 -10px}}