/* The trial covers listening; downloading remains paid. */
.ws-trial-cta { display:inline-flex; flex-direction:column; align-items:flex-start; gap:10px; max-width:100%; vertical-align:top; }
.ws-trial-cta > .btn { margin:0; }
.ws-trial-cta > .ws-trial-note { display:flex; flex-direction:column; gap:2px; margin:0; padding:0; color:inherit; font-family:inherit; font-size:13px; font-weight:400; line-height:1.45; letter-spacing:0; text-transform:none; text-align:left; }
.ws-trial-note > span { display:block; }
.ws-trial-note > span:last-child { font-weight:500; }
.cta-center:has(> .ws-trial-cta) { align-items:flex-start; }
.cta-center > .ws-trial-cta { flex:none; }
.nav .ws-trial-cta, .nav2026 .ws-trial-cta { align-items:center; gap:6px; padding-block:9px; }
.nav .ws-trial-cta > .ws-trial-note, .nav2026 .ws-trial-cta > .ws-trial-note { font-size:11px; text-align:center; line-height:1.35; }
@media(max-width:600px) { .ws-trial-cta { max-width:100%; } .ws-trial-cta > .ws-trial-note { font-size:12px; } }
