.progression-banner{grid-column:1/-1}.progression-banner h2{font-size:18px;margin:0 0 12px}.progression-banner strong{font-size:12px;color:var(--mint)}.progression-banner p{font-size:12px;line-height:1.8;color:var(--muted);margin:12px 0 0}.upgrade-card .upgrade-lock{font-size:11px;line-height:1.7;color:var(--mint);margin:0 0 12px}.progression-price{color:var(--mint);font-size:27px;font-weight:650}.agent-option .agent-access{line-height:1.7}.agent-option.locked:disabled{opacity:.7}.progression-banner+article{min-width:0}@media(max-width:760px){.progression-banner h2{font-size:16px}.progression-banner p{font-size:11px}.upgrade-lock{overflow-wrap:anywhere}}

.progression-banner details{margin-top:12px}.progression-banner summary{color:var(--mint);font-size:12px;cursor:pointer}.upgrade-card h2{overflow-wrap:anywhere}@media(max-width:480px){.upgrade-grid{grid-template-columns:1fr}.upgrade-card{min-height:245px}.upgrade-card h2{font-size:18px}.upgrade-card p{font-size:12px}.upgrade-card .upgrade-meta{font-size:12px}.upgrade-card .secondary{font-size:12px}}
