/* Temporary content uses the site's established typography and colors. */
.asset-caption{font-size:clamp(12px,.75vw,15px);line-height:1.6;color:var(--muted);padding-top:12px;letter-spacing:0}
.draft-visual{max-width:1120px;margin:0 auto clamp(40px,5vw,90px)}
.draft-visual>img{width:100%;max-height:650px;object-fit:contain;background:var(--surface-soft)}
.draft-visual>figcaption{font-size:clamp(14px,.95vw,20px);line-height:1.8;color:var(--muted);padding-top:18px}
.draft-visual>.asset-caption{font-size:12px;padding-top:6px}
.draft-photo-cards{margin-bottom:clamp(40px,4vw,80px)}
.draft-photo-cards>article{padding:0;border:0;background:transparent;min-width:0}
.draft-photo-cards figure{margin:0}
.draft-photo-cards img{width:100%;aspect-ratio:4/3;object-fit:contain;background:var(--surface-soft)}
.draft-card-copy{padding-top:24px}
.draft-card-copy h3{margin-top:12px}
.catalog-notice{border-left:2px solid var(--gold);padding:20px 28px;background:var(--surface)}
.catalog-notice p{margin:8px 0 0;max-width:75ch}
@media(max-width:767px){.draft-visual>img{max-height:none}.draft-photo-cards{gap:45px}.draft-visual>figcaption{font-size:14px}.catalog-notice{padding:18px 20px}.asset-caption{font-size:11px}.draft-visual>.asset-caption{font-size:11px}}
