.provider-card{flex:0 0 204px;margin-right:20px;width:204px;max-width:204px;height:260px;border-radius:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.provider-card__sticker{position:absolute;right:12px;top:12px;background-color:#1d2333;border-radius:12px;padding:4px 8px;font-size:10px;font-weight:600;color:#fff}@media only screen and (max-width:500px){.provider-card{flex:0 0 160px;width:160px;max-width:160px;margin-right:10px;height:170px}}.provider-card img{max-width:100%}@media only screen and (max-width:500px){.provider-card img{transform:scale(.7)}}.providers{margin-top:30px}@media only screen and (max-width:992px){.providers{padding-left:20px;margin-top:30px}}@media only screen and (max-width:500px){.providers{padding-left:10px}}.providers__title{color:#fff;font-size:36px;font-weight:600;line-height:54px;margin:0 0 28px}@media only screen and (max-width:768px){.providers__title{font-size:24px}}.providers__container{display:flex;flex-wrap:wrap}@media only screen and (max-width:768px){.providers__container{justify-content:center}}.providers__container .provider-card{margin-bottom:1.4rem}.animated-stars{display:flex;gap:calc(var(--star-size)/4);--yellow:#f5c518;--empty:#f5c518}.animated-stars__star{overflow:visible;width:var(--star-size);height:var(--star-size);--delay:calc(var(--i) * 0.05s)}.animated-stars__star .star-line,.animated-stars__star .star-stroke{stroke:var(--empty)}.animated-stars__star .star-fill{transform:scale(0)}.animated-stars__star .star-fill,.animated-stars__star .star-line,.animated-stars__star .star-ring,.animated-stars__star .star-stroke{animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.animated-stars__star.is-filled .star-line,.animated-stars__star.is-filled .star-stroke{stroke:var(--yellow)}.animated-stars__star.is-filled .star-ring{animation:starRing 1s var(--delay) forwards}.animated-stars__star.is-filled .star-stroke{animation:starStroke 1s calc(var(--delay) + .2s) forwards}.animated-stars__star.is-filled .star-line{animation:starLine 1s calc(var(--delay) + .2s) forwards}.animated-stars__star.is-filled .star-fill{animation:starFill 1s calc(var(--delay) + .4s) forwards}@keyframes starRing{0%,20%{opacity:1;r:8px;stroke-width:16px;transform:scale(0)}35%{opacity:.5;r:8px;stroke-width:16px;transform:scale(1)}50%,to{opacity:0;r:16px;stroke-width:0;transform:scale(1)}}@keyframes starFill{0%,40%{transform:scale(0)}60%{transform:scale(1.2)}80%{transform:scale(.9)}to{transform:scale(1)}}@keyframes starStroke{0%{transform:scale(1)}20%,to{transform:scale(0)}}@keyframes starLine{0%,40%{stroke-dasharray:1 23;stroke-dashoffset:1}60%,to{stroke-dasharray:12 13;stroke-dashoffset:-13}}.status-badge{display:flex;align-items:center;gap:8px;font-size:12px;color:#fff;padding:10px;border-radius:64px;margin-right:-12px}.status-badge-pulse{width:8px;height:8px}.status-badge.completed{background:radial-gradient(circle at left,rgba(32,134,32,.21),transparent);color:#69ffaf}.status-badge.progress{background:radial-gradient(circle at left,rgba(66,133,244,.12),transparent);color:#9abeff}.status-badge.not.started{background:radial-gradient(circle at left,rgba(211,211,211,.1),transparent);color:#d3d3d3}.pulse-bullet{--pulse-color:#4285f4;--pulse-color-rgb:66,133,244;width:10px;height:10px;min-width:6px;min-height:6px;background-color:var(--pulse-color);border-radius:50%;border:4px solid rgba(var(--pulse-color-rgb),.2);position:relative;z-index:1;animation:pulse-ring 2s ease-out infinite}.pulse-bullet--no-pulse{border:none;animation:none}@keyframes pulse-ring{0%{box-shadow:0 0 0 0 rgba(var(--pulse-color-rgb),.6)}70%{box-shadow:0 0 0 10px rgba(var(--pulse-color-rgb),0)}to{box-shadow:0 0 0 0 rgba(var(--pulse-color-rgb),0)}}.os-list{display:inline-flex;align-items:center;gap:6px;background:radial-gradient(circle at left,rgba(211,211,211,.2));border-radius:9999px;padding:3px 8px;color:#e3ebff;font-size:12px;font-weight:500}.os-list img{width:16px;height:16px}.os-list-windows-img{height:13px!important;width:13px!important}.earn-blue-box{border-radius:5px;background-color:rgba(66,133,244,.3019607843);box-shadow:0 24px 48px 0 rgba(0,1,44,.1568627451);padding:20px 15px}.goal{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.goal:last-child{margin-bottom:0}.goal-left,.goal-right{display:flex;align-items:center;gap:0 8px}.goal-left-bullet{margin-right:5px;width:8px;height:8px}.goal-left-check{width:13px}.goal-left-title{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.5019607843);margin:0;line-height:170%}.goal-right-price{color:#fff;font-size:14px;font-weight:600;margin:0}.goal-obj-status{font-weight:400;width:-moz-fit-content;width:fit-content;padding:4px 12px;font-size:12px;margin-right:15px;border-radius:5px}@media only screen and (max-width:768px){.goal-obj-status{display:none}}.goal-obj-status-progress{color:#ff0;border:1px solid #ff0}.goal-obj-status-completed{color:#0ac90a;border:1px solid #0ac90a}.goal.completed p{color:#78e576}.earn-modal{position:relative}.earn-modal.not.started .earn-modal-header-right-date{display:none}.earn-modal-header{display:flex;gap:0 24px;margin-bottom:26px}@media only screen and (max-width:768px){.earn-modal-header{gap:0 14px}}.earn-modal-header-image{width:80px;height:80px;object-fit:cover;border-radius:11px}.earn-modal-header-image.placeholder{object-fit:contain;background:linear-gradient(2deg,rgb(29,47,87),transparent);padding:1rem}@media only screen and (max-width:768px){.earn-modal-header-image{width:50px;height:50px}}.earn-modal-header-left{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:9px}.earn-modal-header-left img{flex-grow:1;width:100%}@media only screen and (max-width:768px){.earn-modal-header-left{margin-bottom:10px}}.earn-modal-header-right{gap:10px}.earn-modal-header-right,.earn-modal-header-right-subsection{display:flex;flex-direction:column;flex-grow:1}.earn-modal-header-right-title{font-size:20px;font-weight:600;color:#fff;margin:0}@media only screen and (max-width:768px){.earn-modal-header-right-title{font-size:16px}}.earn-modal-header-right-date{margin:0;font-size:13px;font-weight:400;display:flex;align-items:center;gap:6px;color:#dfefff}.earn-modal-header-right-date img{width:16px}.earn-modal-header-right-reward{display:flex;align-items:center;gap:6px;margin-bottom:10px}.earn-modal-header-right-reward img{width:16px}.earn-modal-header-right-reward-price{color:#dfefff;font-size:14px;margin:0}@media only screen and (max-width:768px){.earn-modal-header-right-reward-price{font-size:12px}}.earn-modal-header-right-provider{display:flex;align-items:center;gap:6px}.earn-modal-header-right-provider img{width:16px}.earn-modal-header-right-provider-name{color:#dfefff;font-size:12px;font-weight:400;margin:0}@media only screen and (max-width:768px){.earn-modal-header-right-provider-name{font-size:12px}}.earn-modal-header-right-bottom-row{display:flex;align-items:center;margin-top:auto;justify-content:space-between;gap:4px}.earn-modal-header-right-supported-oss{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:400;color:#dfefff}.earn-modal-header-right-supported-oss-list{display:flex;align-items:center;gap:6px}.earn-modal-header-right-supported-oss-list img{width:16px}.earn-modal-status{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}@media only screen and (max-width:768px){.earn-modal-status{grid-template-columns:1fr 1fr}}.earn-modal-progress{margin-bottom:16px}.earn-modal-progress-text{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font-weight:500;font-size:13px}.earn-modal-progress.completed .experience-bar-active{background:#78e576}.earn-modal-about{margin:30px 0}.earn-modal-about .earn-blue-box{border:1px solid #2a4880;background:linear-gradient(0deg,rgba(32,43,72,.3294117647),transparent)}.earn-modal-about-title{color:#fff;font-size:16px;font-weight:700;margin:0 0 8px}.earn-modal-about-description{color:hsla(0,0%,100%,.68);font-size:12px;font-weight:500;line-height:20px;margin:0}.earn-modal-goal{margin-bottom:30px}.earn-modal-goal .earn-blue-box{border:1px solid #2a4880;background:linear-gradient(0deg,rgba(32,43,72,.3294117647),transparent)}.earn-modal-goal-header{display:flex;align-items:center;gap:0 8px;margin-bottom:15px}.earn-modal-goal-header-text{color:#fff;font-size:18px;font-weight:600;margin:0}@media only screen and (max-width:768px){.earn-modal-goal-header-text{font-size:16px}}.earn-modal-goal.completed .earn-blue-box{border:1px solid #78e576}.earn-modal-steps{margin:25px 0 37px}.earn-modal-steps-title{font-size:18px;font-weight:700;color:#fff;margin:0 0 15px}.earn-modal-steps-holder{display:flex;align-items:center;gap:0 8px;margin-bottom:27px}.earn-modal-steps-holder:last-child{margin-bottom:0}.earn-modal-steps-holder-circle{width:10px;height:10px;min-width:10px;min-height:10px;background-color:#4285f4;border-radius:3px;transform:rotate(45deg);border:2px solid rgba(66,133,244,.2);-webkit-background-clip:padding-box;background-clip:padding-box}.earn-modal-steps-holder-text{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.5019607843);margin:0}.earn-modal-oss-holder{margin-top:20px;display:flex;align-items:center}.earn-modal-oss-holder-title{font-size:14px;color:#fff;font-weight:600;margin:0}.earn-modal-oss-holder-element{font-size:14px;color:#4285f4;font-weight:600;text-transform:capitalize}.earn-modal-qr-holder{margin:20px 0;width:100%;background-color:#fff;padding:40px;display:flex;align-items:center;justify-content:center;border-radius:7px;box-sizing:border-box}.earn-modal-scroll-down{position:-webkit-sticky;position:sticky;bottom:16px;margin:0 auto;display:block;min-height:40px;background:rgba(0,0,0,.5);color:#fff;font-size:1rem;border-radius:20px;border:none;cursor:pointer;text-align:center;z-index:10;transition:background .2s;min-width:140px;padding:0 30px;align-items:center;justify-content:center;gap:6px}.earn-modal-scroll-down-arrow{font-size:13px;position:relative;top:-2px}@media only screen and (max-width:768px){.earn-modal-scroll-down{bottom:50px;font-size:.8rem}.earn-modal-scroll-down-arrow{font-size:12px}}.earn-modal-iframe{width:100%;min-height:85vh;margin-top:20px}.offer-modal-margin{display:none}@media only screen and (max-width:1330px){.offer-modal-margin{display:block;margin-bottom:100px}}.earn-modal-header-gap{gap:0 4px}.earn-iframe-holder{position:relative}.earn-iframe-holder-link{position:absolute;top:-20px;left:15px;display:flex;align-items:center;gap:0 6px;text-decoration:none}@media only screen and (max-width:768px){.earn-iframe-holder-link{top:-14px}}.earn-iframe-holder-link:after{position:relative;display:block;width:18px;height:18px;background:url(/assets/icons/visit.svg) no-repeat;background-size:100%;content:""}.earn-iframe-holder-link-title{color:#fff;font-weight:500}.earn-drawer{position:fixed;bottom:-100%;left:0;width:100%;max-height:70vh;background:#1e273d;border-radius:20px 20px 0 0;box-shadow:0 -4px 12px rgba(0,0,0,.3);transition:bottom .3s ease-in-out;z-index:2000}.earn-drawer.open{bottom:0}.earn-drawer-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1990}.earn-drawer-handle{width:40px;height:5px;background:#555;border-radius:2.5px;margin:10px auto;cursor:pointer}.earn-drawer-content{overflow-y:auto;padding:16px;max-height:calc(70vh - 20px)}.earn-modal-start-fixed{position:fixed;left:0;right:0;bottom:20px;display:flex;justify-content:center;z-index:3000;width:calc(100% - 30px);margin:0 auto}.earn-modal-start-desktop{margin-bottom:24px}