.ReviewGoalMeter-module__VpynqW__goal{isolation:isolate;color:#f8fbff;background:radial-gradient(circle at 86% 12%,#ffe5672e,#0000 27%),radial-gradient(circle at 4% 100%,#38d0ff30,#0000 33%),linear-gradient(140deg,#07142e 0%,#102452 58%,#081733 100%);border:1px solid #7bc2ff52;border-radius:20px;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:center;gap:24px 34px;margin:26px 0;padding:clamp(20px,4vw,34px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 22px 60px #010e2b33}.ReviewGoalMeter-module__VpynqW__goal:after{z-index:-2;content:"";opacity:.16;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.ReviewGoalMeter-module__VpynqW__goal[data-earned=true]{border-color:#ffe16aa8;box-shadow:inset 0 1px #ffffff1f,0 0 0 4px #ffdc5b12,0 24px 70px #5f46002e}.ReviewGoalMeter-module__VpynqW__copy{min-width:0}.ReviewGoalMeter-module__VpynqW__kicker{color:#93dfff;letter-spacing:.14em;align-items:center;gap:8px;margin-bottom:8px;font-size:.67rem;font-weight:900;display:flex}.ReviewGoalMeter-module__VpynqW__liveOrb{background:#60e9b7;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite ReviewGoalMeter-module__VpynqW__goalPulse;box-shadow:0 0 15px #60e9b7}.ReviewGoalMeter-module__VpynqW__copy h2{color:#fff;letter-spacing:-.035em;max-width:760px;margin:0;font-size:clamp(1.35rem,3vw,2.25rem);line-height:1.04}.ReviewGoalMeter-module__VpynqW__goal[data-earned=true] .ReviewGoalMeter-module__VpynqW__copy h2{color:#ffea8f;text-shadow:0 0 22px #ffe2653d}.ReviewGoalMeter-module__VpynqW__copy p{color:#c4d4ee;max-width:720px;margin:10px 0 0;font-size:.84rem;line-height:1.55}.ReviewGoalMeter-module__VpynqW__meterWrap{background:#020b2275;border:1px solid #88c2ff26;border-radius:14px;gap:9px;min-width:0;padding:16px;display:grid}.ReviewGoalMeter-module__VpynqW__amounts{align-items:baseline;gap:7px;display:flex}.ReviewGoalMeter-module__VpynqW__amounts strong{color:#fff;letter-spacing:-.055em;font-size:clamp(1.45rem,3vw,2.1rem);font-weight:950}.ReviewGoalMeter-module__VpynqW__amounts span{color:#9db2d3;font-size:.76rem}.ReviewGoalMeter-module__VpynqW__track{background:#041027;border:1px solid #74b1ff38;border-radius:999px;height:22px;position:relative;overflow:hidden;box-shadow:inset 0 3px 7px #00000061}.ReviewGoalMeter-module__VpynqW__track:before{z-index:2;content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 9.4%,#ffffff1f 9.7% 10%);position:absolute;inset:0}.ReviewGoalMeter-module__VpynqW__track>span{border-radius:inherit;background:linear-gradient(90deg,#257df2 0%,#31d8bd 52%,#ffe25d 100%);min-width:1.5%;transition:width .7s cubic-bezier(.2,.75,.25,1);position:absolute;inset:0 auto 0 0;box-shadow:0 0 22px #38debd6e}.ReviewGoalMeter-module__VpynqW__goal[data-earned=true] .ReviewGoalMeter-module__VpynqW__track>span{background:linear-gradient(90deg,#39d6a7,#ffe15e 68%,#fff5aa);box-shadow:0 0 28px #ffdc528c}.ReviewGoalMeter-module__VpynqW__track>span:after{content:"";background:linear-gradient(105deg,#0000 22%,#fff9 49%,#0000 70%);animation:2.5s ease-in-out infinite ReviewGoalMeter-module__VpynqW__goalShine;position:absolute;inset:0;transform:translate(-130%)}.ReviewGoalMeter-module__VpynqW__track b{z-index:3;background:#fff7ba;border:2px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.8rem;display:grid;position:absolute;top:50%;right:0;transform:translate(38%,-50%);box-shadow:0 0 19px #ffe566}.ReviewGoalMeter-module__VpynqW__meterMeta{color:#93a9cb;justify-content:space-between;gap:10px;font-size:.67rem;font-weight:700;display:flex}.ReviewGoalMeter-module__VpynqW__actions{border-top:1px solid #ffffff14;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px 18px;padding-top:4px;display:flex}.ReviewGoalMeter-module__VpynqW__actions a{color:#a4ffdf;font-size:.8rem;font-weight:850;text-decoration:none}.ReviewGoalMeter-module__VpynqW__actions a:hover{text-decoration:underline}.ReviewGoalMeter-module__VpynqW__actions span{color:#869dbc;font-size:.65rem}.ReviewGoalMeter-module__VpynqW__vfx{z-index:-1;pointer-events:none;position:absolute;inset:0}.ReviewGoalMeter-module__VpynqW__vfx i{left:calc(6% + (var(--spark) * 11%));top:calc(12% + (var(--spark) * 8%));width:5px;height:5px;animation:4.4s ease-in-out infinite ReviewGoalMeter-module__VpynqW__goalSpark;animation-delay:calc(var(--spark) * -.37s);background:#a8f8ff;border-radius:1px;position:absolute;transform:rotate(45deg);box-shadow:0 0 14px #86f6ef}.ReviewGoalMeter-module__VpynqW__goal[data-earned=true] .ReviewGoalMeter-module__VpynqW__vfx i{background:#ffe572;box-shadow:0 0 17px #ffe572}.ReviewGoalMeter-module__VpynqW__goal--compact{max-width:1180px;margin-inline:auto}@keyframes ReviewGoalMeter-module__VpynqW__goalPulse{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.13)}}@keyframes ReviewGoalMeter-module__VpynqW__goalShine{0%,45%{transform:translate(-130%)}72%,to{transform:translate(145%)}}@keyframes ReviewGoalMeter-module__VpynqW__goalSpark{0%,to{opacity:.08;transform:translateY(10px)rotate(45deg)scale(.6)}50%{opacity:.85;transform:translateY(-11px)rotate(135deg)scale(1.2)}}@media (max-width:780px){.ReviewGoalMeter-module__VpynqW__goal{grid-template-columns:1fr}.ReviewGoalMeter-module__VpynqW__actions{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.ReviewGoalMeter-module__VpynqW__goal{border-radius:15px}.ReviewGoalMeter-module__VpynqW__meterMeta{flex-direction:column;align-items:flex-start;gap:2px}}@media (prefers-reduced-motion:reduce){.ReviewGoalMeter-module__VpynqW__liveOrb,.ReviewGoalMeter-module__VpynqW__track>span:after,.ReviewGoalMeter-module__VpynqW__vfx i{animation:none}}
