.presentation-polish{--card-space:clamp(1.25rem,2.3vw,1.75rem)}.presentation-polish .art-grid{align-items:stretch}.presentation-polish .art-card{background:var(--surface);backdrop-filter:none;flex-direction:column;display:flex}.presentation-polish .art-card-body{padding:var(--card-space);flex-direction:column;flex:1;display:flex}.presentation-polish .art-card-body :is(h2,h3,h4){margin:.45rem 0 .8rem;line-height:1.15}.presentation-polish .art-card-body>p:not(.eyebrow){text-wrap:pretty;max-width:55ch;margin:.15rem 0 1.25rem;font-size:.95rem;line-height:1.75}.presentation-polish .art-card-body>.text-link{min-height:44px;color:var(--accent);align-self:flex-start;margin-top:auto;padding:.55rem 0}.presentation-polish .art-card:focus-within{outline:2px solid var(--focus);outline-offset:4px}.presentation-polish .art-card .card-link:focus-visible{outline:none}.presentation-polish .section-heading>p{text-wrap:pretty;max-width:38ch;margin-bottom:0;font-size:.95rem;line-height:1.75}.presentation-polish :is(.archive-list li,.reading-path-cards article){flex-direction:column;display:flex;position:relative}.presentation-polish :is(.archive-list,.reading-path-cards) p{text-wrap:pretty;max-width:58ch;font-size:.95rem;line-height:1.75}.presentation-polish :is(.archive-list,.reading-path-cards) .card-action{align-self:flex-start;margin-top:auto}.presentation-polish :is(.archive-list,.reading-path-cards) .card-link:after{content:"";border-radius:8px;position:absolute;inset:0}.presentation-polish :is(.archive-list li,.reading-path-cards article):focus-within{outline:2px solid var(--focus);outline-offset:5px;border-radius:8px}.presentation-polish :is(.archive-list,.reading-path-cards) .card-link:focus-visible{outline:none}.presentation-polish .reading-path-cards h3{font-size:clamp(1.65rem,2.7vw,2.1rem);line-height:1.18}.presentation-polish .secondary-entries>a{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;padding:1.25rem;text-decoration:none;display:flex}.presentation-polish .secondary-entries>a:hover{border-color:var(--accent)}.presentation-polish .secondary-entries h3{font-size:1.75rem;line-height:1.2}.presentation-polish .secondary-entries .eyebrow{font-size:.69rem}.presentation-polish .featured-path>div>a{align-items:center;min-height:44px;font-size:.88rem;display:inline-flex}.presentation-polish .paired-reading-links a,.presentation-polish .list-reading-links a{min-height:44px;padding-block:.5rem;display:inline-block}@media (width>=761px) and (height>=481px){html:has(.header-shell[data-enhanced]) .presentation-polish .map-column{top:116px}}@media (width<=760px){.presentation-polish .section-heading{flex-direction:column;align-items:flex-start;gap:.75rem}.presentation-polish .section-heading>p{max-width:55ch;margin:0;display:block}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.presentation-polish .art-card:hover{transform:translateY(-2px)}}@media (hover:none),(prefers-reduced-motion:reduce){.presentation-polish .art-card:hover{transform:none}}
