/* Companions on the paint-and-ledger type and palette. Loaded after companion.css. */
@font-face{font-family:"Bodoni Moda";font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/bodoni-moda-variable.woff2) format("woff2")}
@font-face{font-family:"Bodoni Moda";font-style:italic;font-weight:400 900;font-display:swap;src:url(/fonts/bodoni-moda-variable-italic.woff2) format("woff2")}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/source-serif-4-variable.woff2) format("woff2")}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/fonts/source-serif-4-variable-italic.woff2) format("woff2")}
:root{--ground:#0e1b2d;--accent:#ff8a7e;--ink:#eeebe3;--muted:#b9c2cf;--serif:"Bodoni Moda",Georgia,serif;--sans:"Source Serif 4",Georgia,serif;--mono:"Source Serif 4",Georgia,serif}
.wordmark{font:italic 600 30px/1 "Bodoni Moda",Georgia,serif;letter-spacing:-.01em;font-variation-settings:"opsz" 24}
.wordmark span{font:italic 400 15px/1 "Source Serif 4",Georgia,serif;letter-spacing:0;text-transform:none;border-left-color:rgba(238,235,227,.25)}
.archive-link{font:400 16px/1 "Source Serif 4",Georgia,serif;letter-spacing:0;color:var(--ink);border:1px solid rgba(238,235,227,.6);padding:10px 14px;border-radius:2px}
.archive-link:hover{background:var(--ink);color:var(--ground)}
.eyebrow,.artist-name,.wall-topline,.wall-date,.wall-institution,.enter-link,.mode-tag,.hero-credit,.voice-label,.claim-citation,.section-number,.length-switch,.source-meta,.small-label,.look-controls{font-family:"Source Serif 4",Georgia,serif;font-style:italic;font-size:15px;letter-spacing:0;text-transform:none}
.wall-institution,.hero-credit{font-size:13px}
html .gallery-intro .eyebrow,html .wall-topline,html .wall-topline span{font-size:15px}
html .intro-steps{font-size:15px;line-height:1.6}
html .wall-institution{font-size:14px}
/* Pointer to the weather study (study-link.js): the close reading is the second look. */
.study-link{position:absolute;z-index:21;top:96px;left:6%;max-width:min(600px,88%);margin:0;padding:12px 16px 13px;background:rgba(14,27,45,.88);border:1px solid rgba(238,235,227,.28);border-left:3px solid #ff6a5c;border-radius:2px;font:400 15.5px/1.45 "Source Serif 4",Georgia,serif;color:#eeebe3}
.study-link a{color:#fff;font-style:italic;text-decoration:underline;text-decoration-color:#ff6a5c;text-decoration-thickness:1.5px;text-underline-offset:.2em}
/* Titles laid over paintings keep a soft shadow so pale sand or sky cannot swallow them. */
.wall-copy h1,.wall-copy .artist-name,.wall-copy .wall-hook,.wall-topline{text-shadow:0 2px 20px rgba(8,14,24,.9),0 0 3px rgba(8,14,24,.7)}
/* On shorter or narrower screens the three-step list would run into the first title. */
@media (max-width:1200px),(max-height:820px){.gallery-wall:has(.gallery-intro) .intro-steps{display:none}}
