/* Paid exits under the free reply (2026-11-08). Same tone as the seasonal piece box. */
.paid-exit{margin:30px 0;padding:22px;border:1px solid #80613e;border-radius:14px;background:#19121c;text-align:left}.paid-exit[hidden]{display:none}.paid-exit h2{font-size:1.4rem;margin:6px 0 10px}.paid-exit p{line-height:1.8;overflow-wrap:anywhere}.paid-offers{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin:18px 0}.paid-offers article{border:1px solid #4a3a30;border-radius:10px;padding:18px;background:#120d14;display:flex;flex-direction:column}.paid-offers article[hidden]{display:none}.paid-offers h3{font-size:1.1rem;color:#e4c38f;margin:0 0 6px}.paid-offers .season-price{margin:0 0 8px}.paid-offers article p:not(.season-price){flex:1}.paid-exit a.primary{display:inline-block;box-sizing:border-box;max-width:100%;min-height:48px;padding:14px 18px;white-space:normal;text-align:center;text-decoration:none;margin-top:12px}.paid-exit .quiet a{color:inherit}@media(max-width:600px){.paid-exit{padding:18px}.paid-exit a.primary{width:100%}}
