.release-description{font-size:18px;line-height:1.6;max-width:48ch}
#steps li>span{white-space:nowrap}
#steps li>span small{white-space:normal}
@media(max-width:979px){.top nav .portal-link{display:inline-flex!important}.top nav .studio{display:none}.nav nav .portal-link{display:inline-flex!important}.nav nav{flex-wrap:wrap}.nav{flex-wrap:wrap;gap:10px}}
@media(max-width:560px){.hero h1{font-size:clamp(40px,12vw,58px)}.nav nav{font-size:12px}.nav .brand img{max-width:130px;object-fit:contain}}
