.spectrum-release #spectrum-title{font-size:clamp(2rem,5vw,4.5rem);line-height:1.1;overflow-wrap:anywhere}
.spectrum-preview{margin:2rem 0}
.spectrum-preview img{max-height:none;object-fit:contain}
.spectrum-definitions{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,3fr);gap:1rem 2rem;margin:1.5rem 0}
.spectrum-definitions dt{font-weight:700;color:#e0c68f}
.spectrum-definitions dd{margin:0}
@media(max-width:600px){.spectrum-definitions{grid-template-columns:1fr;gap:.5rem}.spectrum-definitions dd{margin-bottom:1rem}}
