.redeem-module__FPPdhq__page,.redeem-module__FPPdhq__loadingPage{min-height:calc(100vh - 4rem)}.redeem-module__FPPdhq__loadingPage{place-items:center;display:grid}.redeem-module__FPPdhq__page{padding:10.375rem 2rem 9rem}.redeem-module__FPPdhq__content{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);width:min(1192px,100%);min-height:37rem;margin:0 auto;display:grid}.redeem-module__FPPdhq__accountColumn{border-right:1px solid #94a3b840;min-width:0;padding-right:5rem}.redeem-module__FPPdhq__eyebrow{color:#776ff6;background:#ffffffc2;border:1px solid #776ff638;border-radius:999px;align-items:center;min-height:2rem;margin:0;padding:.25rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex;box-shadow:0 8px 24px -20px #473dd6b3}.redeem-module__FPPdhq__accountColumn h1{color:#0f172a;letter-spacing:-.025em;white-space:nowrap;margin:1.4rem 0 0;font-size:2.125rem;font-weight:700;line-height:1.22}.redeem-module__FPPdhq__description{color:#64748b;max-width:30rem;margin:.85rem 0 0;font-size:1rem;line-height:1.75}.redeem-module__FPPdhq__accountDivider{background:#94a3b83d;width:100%;height:1px;margin:2rem 0 2.25rem}.redeem-module__FPPdhq__accountIdentity{align-items:center;gap:1.25rem;display:flex}.redeem-module__FPPdhq__accountIcon{color:#6156ee;background:#776ff61a;border-radius:50%;flex:none;place-items:center;width:3.5rem;height:3.5rem;font-size:1.75rem;display:grid}.redeem-module__FPPdhq__accountIdentity>div>strong,.redeem-module__FPPdhq__accountIdentity>div>span{display:block}.redeem-module__FPPdhq__accountIdentity>div>strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;max-width:22rem;margin-top:.35rem;font-size:1.125rem;font-weight:600;overflow:hidden}.redeem-module__FPPdhq__accountIdentity>div>span{color:#64748b;margin:0;font-size:.875rem}.redeem-module__FPPdhq__quotaBlock{flex-direction:column;align-items:flex-start;margin-top:5rem;display:flex}.redeem-module__FPPdhq__quotaBlock>span{color:#64748b;font-size:.9375rem}.redeem-module__FPPdhq__quotaBlock>.redeem-module__FPPdhq__totalQuota{color:#334155;margin-bottom:.45rem;font-weight:600}.redeem-module__FPPdhq__quotaBlock strong{color:#6156ee;letter-spacing:-.045em;align-items:center;min-height:5.5rem;margin:.25rem 0 .4rem;font-size:clamp(3.75rem,5vw,5.15rem);font-weight:700;line-height:1;display:inline-flex}.redeem-module__FPPdhq__quotaBlock small{color:#0f172a;letter-spacing:0;margin-left:.75rem;font-size:1.75rem;font-weight:600}.redeem-module__FPPdhq__retryButton{color:#6156ee;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;margin-top:.65rem;padding:0;font-size:.875rem;text-decoration:underline}.redeem-module__FPPdhq__formColumn{min-width:0;padding:2rem 0 0 5rem}.redeem-module__FPPdhq__formColumn label{color:#111827;margin-bottom:1.25rem;font-size:1.25rem;font-weight:600;display:block}.redeem-module__FPPdhq__codeInput{color:#111827;height:4.75rem;box-shadow:none;border-color:#cbd5e1;padding:0 1.5rem;font-size:1.125rem}.redeem-module__FPPdhq__codeInput::placeholder{color:#a8b0c4}.redeem-module__FPPdhq__formColumn .redeem-module__FPPdhq__fieldLabel{margin:1.25rem 0 .6rem;font-size:1rem}.redeem-module__FPPdhq__smsRow{align-items:stretch;gap:.75rem;display:flex}.redeem-module__FPPdhq__smsRow>:first-child{min-width:0}.redeem-module__FPPdhq__smsRow>button{flex-shrink:0}.redeem-module__FPPdhq__formHint{color:#64748b;margin:.75rem 0 0;font-size:.875rem;line-height:1.6}.redeem-module__FPPdhq__submitButton{background:#6156ee;border-radius:12px;height:4.75rem;margin-top:1.5rem;font-size:1.125rem;box-shadow:0 18px 38px -26px #4f46e5e6}.redeem-module__FPPdhq__submitButton:not(:disabled):hover{background:#5147df!important}.redeem-module__FPPdhq__feedback{margin-top:1rem}.redeem-module__FPPdhq__rulesLink{color:#6156ee;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:.6rem;margin-top:2.5rem;padding:0;font-family:inherit;font-size:1rem;font-weight:600;text-decoration:underline;display:inline-flex}.redeem-module__FPPdhq__rulesLink span{font-size:1.5rem;font-weight:400;line-height:1}.redeem-module__FPPdhq__securityNote{color:#64748b;align-items:center;gap:.7rem;margin:2.75rem 0 0;font-size:.9375rem;line-height:1.6;display:flex}.redeem-module__FPPdhq__securityNote .anticon{color:#27947d;font-size:1.25rem}.redeem-module__FPPdhq__ruleText{color:#334155;margin:1rem 0 .5rem;font-size:1rem;line-height:1.75}@media (max-width:1100px) and (min-width:901px){.redeem-module__FPPdhq__accountColumn h1{white-space:normal;font-size:2rem}}@media (max-width:900px){.redeem-module__FPPdhq__page{padding:5rem 1.5rem 7rem}.redeem-module__FPPdhq__content{grid-template-columns:1fr;max-width:680px;min-height:0}.redeem-module__FPPdhq__accountColumn{border-bottom:1px solid #94a3b840;border-right:0;padding-bottom:3rem;padding-right:0}.redeem-module__FPPdhq__accountColumn h1{white-space:normal}.redeem-module__FPPdhq__formColumn{padding:3rem 0 0}.redeem-module__FPPdhq__quotaBlock{margin-top:2.75rem}}@media (max-width:520px){.redeem-module__FPPdhq__page{padding:3.5rem 1rem 5rem}.redeem-module__FPPdhq__accountColumn h1{font-size:2rem}.redeem-module__FPPdhq__accountIdentity>div>strong{max-width:calc(100vw - 7.5rem);font-size:1rem}.redeem-module__FPPdhq__quotaBlock strong{min-height:4.75rem;font-size:4rem}.redeem-module__FPPdhq__codeInput,.redeem-module__FPPdhq__submitButton{height:3.75rem}.redeem-module__FPPdhq__formColumn label{font-size:1.125rem}.redeem-module__FPPdhq__securityNote{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.redeem-module__FPPdhq__submitButton,.redeem-module__FPPdhq__rulesLink,.redeem-module__FPPdhq__retryButton{transition:none}}
.claim-module__jWfIvW__page{min-height:calc(100vh - 4rem);padding:4rem 1.25rem 6rem}.claim-module__jWfIvW__card{background:#fffffff0;border:1px solid #e2e8f0;border-radius:24px;max-width:720px;margin:0 auto;padding:2.5rem;box-shadow:0 24px 70px -45px #6156ee66}.claim-module__jWfIvW__badge{color:#6156ee;background:#eeebff;border-radius:24px;padding:.35rem .8rem;font-size:.875rem;display:inline-block}.claim-module__jWfIvW__card h1{color:#0f172a;overflow-wrap:anywhere;margin:1.25rem 0 .5rem;font-size:2rem;line-height:1.35}.claim-module__jWfIvW__intro{color:#64748b;margin:0}.claim-module__jWfIvW__reward{color:#6156ee;align-items:baseline;gap:1rem;padding:1.8rem 0 1rem;display:flex}.claim-module__jWfIvW__reward strong{letter-spacing:-.04em;font-size:clamp(3rem,9vw,4.5rem);line-height:1.2}.claim-module__jWfIvW__reward span{color:#334155}.claim-module__jWfIvW__rules{color:#475569;background:#f8fafc;border-radius:12px;padding:1rem;font-size:.875rem;line-height:1.8}.claim-module__jWfIvW__rules p{margin:.2rem 0}.claim-module__jWfIvW__identity{color:#334155;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:1.75rem;display:flex}.claim-module__jWfIvW__identity button{color:#6156ee;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.claim-module__jWfIvW__form{margin-top:1.5rem}.claim-module__jWfIvW__form label{color:#334155;margin:1rem 0 .6rem;font-weight:600;display:block}.claim-module__jWfIvW__form>button{margin-top:1.5rem}.claim-module__jWfIvW__feedback{margin-top:1.25rem}.claim-module__jWfIvW__note,.claim-module__jWfIvW__balance{color:#64748b;margin:1.25rem 0 0;font-size:.875rem;line-height:1.6}.claim-module__jWfIvW__link{color:#6156ee;text-underline-offset:3px;margin-top:1.25rem;text-decoration:underline;display:inline-block}@media (max-width:520px){.claim-module__jWfIvW__page{padding:2rem .8rem 4rem}.claim-module__jWfIvW__card{border-radius:18px;padding:1.5rem}.claim-module__jWfIvW__card h1{font-size:1.65rem}.claim-module__jWfIvW__reward{gap:.75rem}}
