.earnings-section { display: grid !important; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 9px; }
.earnings-section .section-label { grid-column: 1 / -1; margin-bottom: 2px; }
.earnings-section .earnings-details { display: contents; }
.earnings-section .earnings-details article:nth-child(1) { grid-column: 1; grid-row: 2; margin: 0; }
.earnings-section .earnings-details article:nth-child(2) { grid-column: 2; grid-row: 2; margin: 0; }
.earnings-section .earnings-details article:nth-child(3),
.earnings-section .earnings-details article:nth-child(4) { display: none !important; }
.earnings-section .profit-feature { grid-column: 3; grid-row: 2; margin: 0; padding: 15px 16px; }
.earnings-section .profit-feature::before,
.earnings-section .profit-feature::after { display: none; }
.earnings-section .profit-feature small { padding: 0; }
.earnings-section .profit-feature b { margin: 6px 0 0; font-size: 20px; }
.earnings-section .profit-feature span { display: none; }
.earnings-section .profit-note { grid-column: 1 / -1; grid-row: 3; margin: 2px 1px 0 !important; padding: 8px 10px; }
@media(max-width:650px){.earnings-section{grid-template-columns:1fr}.earnings-section .section-label,.earnings-section .earnings-details article:nth-child(1),.earnings-section .earnings-details article:nth-child(2),.earnings-section .profit-feature,.earnings-section .profit-note{grid-column:1;grid-row:auto}}
