.spotlight-page .collection-image{width:100%;height:auto}.spotlight-page .collection-figure{margin:40px 0 0}.spotlight-page .collection-figure figcaption{padding-top:12px}.spotlight-page .spotlight-story{grid-template-columns:1fr 1fr;gap:7%;margin:48px 0;display:grid}.spotlight-page .spotlight-story h2{font-size:clamp(34px,3.4vw,48px)}.spotlight-page .spotlight-story p{color:var(--muted)}.spotlight-page .show-card{border-top:3px solid var(--blue);background:#eef1f1;padding:32px}.spotlight-page .show-card h2{font-size:38px}.spotlight-page .show-card table{border-collapse:collapse;width:100%;margin:20px 0 25px}.spotlight-page .show-card th,.spotlight-page .show-card td{text-align:left;border-bottom:1px solid #ccd3d5;padding:12px 0;font-size:14px}.spotlight-page .show-card td:last-child{text-align:right;white-space:nowrap}.spotlight-page .show-card th{font-weight:500}.spotlight-page .show-card .button{margin:0 0 20px}.spotlight-page .show-card .text-link{width:fit-content;display:block}.spotlight-page .project-facts{grid-template-columns:repeat(4,1fr)}.spotlight-page .review-note{background:var(--blue);color:#fff;letter-spacing:1.3px;text-transform:uppercase;text-align:center;padding:8px;font-size:11px}.spotlight-page h1,.spotlight-page h2{font-family:Libre Caslon Display,Georgia,serif}@media (max-width:700px){.spotlight-page .spotlight-story{grid-template-columns:1fr;gap:25px}.spotlight-page .project-facts{grid-template-columns:1fr}.spotlight-page .show-card{padding:24px}}
