/* R33: one representative per ordinary project, preserving original media. */
#selected .folio-toolbar{margin-top:18px}
#selected .r23-collection-heading{margin:22px 0 16px}
.r33-eggroll .r24-work-media .folio-media img{object-fit:contain!important;background:#192431}
.r33-eggroll .r24-work-media .folio-media small{left:auto;right:6px;top:6px;bottom:auto;width:auto;font-size:12px}
.r33-project-more{border-top:1px solid #d7e1eb;margin-top:12px}
.r33-related{padding:12px 0 0}
.r33-related>p{font-size:14px;color:#465f78;line-height:1.6}
.r33-related .r31-card-tags{display:none}
.r33-related .r24-work-reading{padding:12px!important}
.r33-related .r24-work-title h3{font-size:16px!important}
.r33-related-graphics{margin-top:16px}
.r33-related-graphics>p{font-size:15px;line-height:1.65}
.r33-related-graphics>a:not(.text-link){display:grid;grid-template-columns:80px 1fr;gap:12px;align-items:center;margin:12px 0;color:inherit;text-decoration:none}
.r33-related-graphics img{width:80px;height:100px;object-fit:contain;background:#e6edf3}
.r33-related-graphics b,.r33-related-graphics small{display:block;font-size:14px;line-height:1.6}
.r33-related-graphics small{color:#465f78}
[data-portfolio-home] .r26-event-preview{display:block!important}
[data-portfolio-home] .r26-event-preview>a{width:100%!important}
[data-portfolio-home] .r26-event-preview img{object-fit:contain!important}
.r33-eggroll summary:focus-visible{outline:3px solid #61aeff;outline-offset:3px}
@media(prefers-reduced-motion:reduce){.r33-related *{scroll-behavior:auto!important}}
