.p-earn .inner{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.p-earn .results{word-break:break-all}.p-earn .results-section{align-items:center;background:#9972ff;border-radius:8px;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:12px 20px}.p-earn .subtext{color:#b396ff;letter-spacing:.24px}.p-earn .bonus{align-items:center;background:#9972ff;border-radius:8px;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;justify-content:center;padding:16px 20px;text-align:center}.p-earn .bonus .bonus-code{background:#b396ff;border-radius:8px;padding:0 8px}.p-earn .bonus .last-item{width:100%}.p-earn .earnings-slider__step{color:#b396ff}.p-earn .earnings-slider__step[data-selected]{color:#fff}.p-earn .earnings-selection__tab-content{gap:24px;padding-top:24px}.p-earn .new-range-slider{margin:0}.p-earn .new-range-slider::-webkit-slider-thumb{border:1px solid #8252ff}.p-earn .new-range-slider::-webkit-slider-runnable-track{background:linear-gradient(var(--track-direction,to right),transparent var(--track-fill,0),#9972ff 0),#fff fixed}.p-earn .new-range-slider::-moz-range-track{background:linear-gradient(var(--track-direction,to right),transparent var(--track-fill,0),#9972ff 0),#fff fixed}.p-earn .bandwidth-toggle-wrapper{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.p-earn .bandwidth-choice{align-items:center;background:transparent;border:1px solid #8252ff;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:8px;letter-spacing:.32px;line-height:24px;padding:8px 16px}.p-earn .bandwidth-choice.active .custom-check:after{background-color:#8252ff;border-radius:50%;content:"";display:flex;height:12px;width:12px}.p-earn .custom-check{align-items:center;background:#fff;border:1px solid #8252ff;border-radius:50%;display:flex;height:20px;justify-content:center;min-width:20px}@media(max-width:1000px){.p-earn .inner{grid-template-columns:repeat(1,minmax(0,1fr))}.p-earn .results-section{min-height:258px}}@media(max-width:549px){.p-earn{padding:24px!important}.p-earn h3{font-size:16px;letter-spacing:.32px;line-height:24px}.p-earn .results-section{min-height:170px}.p-earn .headline-xl{font-size:42px;letter-spacing:-.84px;line-height:56px}.p-earn .right{padding:8px}.p-earn .bonus{letter-spacing:.32px}}
