
.revenue-page{padding-bottom:70px}.revenue-page .channel-intro>p{max-width:700px}
.revenue-page .channel-intro .button{margin:8px 0 12px;max-width:100%;white-space:normal}
.revenue-page .channel-intro .source-note{font-size:12px;line-height:1.8;color:#bdaec8}
.revenue-page .picks-grid{margin:25px 0 50px}
.revenue-page .picks-grid>article{padding:28px;border:1px solid #6c4e7766;border-radius:8px;background:linear-gradient(135deg,#25182e,#141017);min-width:0}
.revenue-page .picks-grid h3{font-size:26px;line-height:1.2;letter-spacing:-.7px;font-weight:500;margin:18px 0}
.revenue-page .picks-grid p,.revenue-page .picks-disclosure p{font-size:14px;line-height:1.8;color:#c7b7d1}
.revenue-page .picks-disclosure{margin-bottom:0}
@media(max-width:620px){.revenue-page .picks-grid{grid-template-columns:1fr}.revenue-page .picks-grid>article{padding:24px}.revenue-page .channel-intro h1{font-size:46px;overflow-wrap:break-word}.revenue-page .button{font-size:12px;padding:15px 18px}.revenue-page .picks-disclosure{padding:24px}}
