.review-success_success__lgPi1{--rs-accent:var(--cbx-green-accent,#72f66f);--rs-accent-1:var(--cbx-green-1,#a1ec9f);--rs-ink:var(--cbx-ink,#f6f4f0);--rs-ink-2:var(--cbx-ink-2,#ede6da);--rs-ink-3:var(--cbx-ink-3,#d8d0c4);--rs-ink-4:var(--cbx-ink-4,#9e978b);--rs-on-light:var(--cbx-on-light,#0d0b09);--rs-hairline:rgba(202,204,207,0.22);--rs-surface:rgba(23,21,18,0.74);--rs-panel:rgba(34,32,28,0.74);--rs-ease:cubic-bezier(0.22,1,0.36,1);display:flex;width:100%;flex-direction:column;align-items:center;text-align:center}.review-success_success__lgPi1>*{opacity:0;transform:translateY(14px);animation:review-success_rsRise__jLfL9 .55s var(--rs-ease) forwards}.review-success_success__lgPi1>:first-child{animation-delay:0s}.review-success_success__lgPi1>:nth-child(2){animation-delay:.05s}.review-success_success__lgPi1>:nth-child(3){animation-delay:.1s}.review-success_success__lgPi1>:nth-child(4){animation-delay:.15s}.review-success_success__lgPi1>:nth-child(5){animation-delay:.2s}.review-success_success__lgPi1>:nth-child(6){animation-delay:.25s}.review-success_success__lgPi1>:nth-child(7){animation-delay:.3s}@keyframes review-success_rsRise__jLfL9{to{opacity:1;transform:none}}.review-success_successIcon__INly8{display:grid;width:56px;height:56px;place-items:center;margin-bottom:18px;border-radius:18px;background:rgba(26,37,25,.62);color:var(--rs-accent)}.review-success_title__JnmCR{max-width:12ch;margin:0 0 12px;color:var(--rs-ink);font-size:clamp(2rem,4vw,2.6rem);font-weight:650;letter-spacing:0;line-height:1.05}.review-success_lede__WEVt5{max-width:32ch;margin:0 auto;color:var(--rs-ink-4);font-size:clamp(1.05rem,2.4vw,1.28rem);font-weight:400;letter-spacing:0;line-height:1.42}.review-success_rewardSummary__K4Kov{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0 14px}.review-success_rewardMetric__9ySub{min-width:0;padding:14px;border:1px solid var(--rs-hairline);border-radius:18px;background:var(--rs-surface);text-align:left}.review-success_rewardMetric__9ySub small,.review-success_rewardMetric__9ySub span{display:block;color:var(--rs-ink-4);font-size:12px;font-weight:600;letter-spacing:0;line-height:1.25}.review-success_rewardMetric__9ySub strong{display:block;margin:4px 0;color:var(--rs-accent);font-size:26px;font-weight:700;letter-spacing:0;line-height:1}.review-success_achievementPanel___cYeQ,.review-success_pointsGuide__OoJlM,.review-success_storyPanel__SZPDV{width:100%;border:1px solid var(--rs-hairline);border-radius:18px;background:var(--rs-surface);text-align:left}.review-success_achievementPanel___cYeQ{margin:0 0 14px;padding:16px}.review-success_panelKicker__B4KXY{margin:0 0 6px;color:var(--rs-ink-4);font-size:11px;font-weight:650;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.review-success_achievementText__hv6Lz{margin:0;color:var(--rs-ink);font-size:15px;font-weight:650;letter-spacing:0;line-height:1.35}.review-success_pointsGuide__OoJlM{display:grid;grid-template-columns:1fr;gap:4px;margin:0 0 14px;padding:16px;background:rgba(26,37,25,.42)}.review-success_pointsGuide__OoJlM p{margin:0;color:var(--rs-ink);font-size:15px;font-weight:700;letter-spacing:0;line-height:1.25}.review-success_pointsGuide__OoJlM span{color:var(--rs-ink-4);font-size:13.5px;line-height:1.4}.review-success_storyPanel__SZPDV{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;margin:0 0 10px;padding:16px;background:radial-gradient(circle at 16% 10%,rgba(114,246,111,.08),transparent 34%),linear-gradient(180deg,rgba(25,23,21,.96),rgba(18,16,13,.96))}.review-success_storyPanelCopy__ayqQd{min-width:0;align-self:center}.review-success_storyPanel__SZPDV h2{margin:0 0 7px;color:var(--rs-ink);font-size:18px;font-weight:650;letter-spacing:0;line-height:1.2}.review-success_storyPanel__SZPDV h3{margin:0 0 8px;color:var(--rs-accent-1);font-size:15px;font-weight:700;letter-spacing:0;line-height:1.25}.review-success_storyPanelCopy__ayqQd p:not(.review-success_panelKicker__B4KXY):not(.review-success_invite__ujfIX){margin:0 0 10px;color:var(--rs-ink-4);font-size:14px;letter-spacing:0;line-height:1.45}.review-success_invite__ujfIX{max-width:36ch;margin:0;color:var(--rs-ink-4);font-size:13.5px;line-height:1.45}.review-success_invite__ujfIX b{color:var(--rs-accent-1);font-weight:700}.review-success_story__0debI{position:relative;width:176px;aspect-ratio:9/16;overflow:hidden;border-radius:18px;border:1px solid rgba(202,204,207,.18);background:radial-gradient(circle at 50% 12%,rgba(114,246,111,.16),transparent 42%),linear-gradient(180deg,#0a0d08,#050704);box-shadow:0 22px 50px -32px rgba(0,0,0,.9);padding:12px 10px;display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--rs-ink)}.review-success_storyBrand__747q1{height:11px;width:auto;margin-bottom:6px;opacity:.96}.review-success_storyKicker__ow_Rq{margin:0 0 6px;color:var(--rs-accent);font-size:.42rem;font-weight:700;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.review-success_storyCard__UBR5M{display:flex;width:100%;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:14px;border:1px solid rgba(202,204,207,.16);background:radial-gradient(circle at 50% 0,rgba(114,246,111,.08),transparent 46%),rgba(23,21,18,.92);padding:9px 8px}.review-success_storyStars__M9uNO{display:flex;gap:2px;color:var(--rs-accent)}.review-success_storyStars__M9uNO svg{fill:currentColor}.review-success_storyStarOff__yYZrB{color:rgba(246,244,240,.16)}.review-success_storyRating__fhL5j{margin:2px 0 1px;font-size:.58rem;font-weight:700}.review-success_storyName__t3LYO{margin:0;font-size:.78rem;font-weight:700;letter-spacing:0;line-height:1.1}.review-success_storyCity___bb20{margin:1px 0 0;color:var(--rs-ink-4);font-size:.52rem;font-weight:500}.review-success_storyQuote__Ix1A_{display:-webkit-box;margin:6px 0 0;overflow:hidden;color:var(--rs-ink-2);font-size:.53rem;font-style:italic;line-height:1.32;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.review-success_storyPill__lOQry{margin-top:5px;display:inline-flex;align-items:center;border-radius:999px;background:var(--rs-accent);color:var(--rs-on-light);padding:5px 9px;font-size:.5rem;font-weight:800;white-space:nowrap}.review-success_storyPillMuted__tyZGn{background:rgba(114,246,111,.18);color:var(--rs-ink)}.review-success_storyFooter__LMxqh{display:flex;align-items:center;gap:6px;margin-top:6px}.review-success_storyQr__woYsy{display:grid;width:24px;height:24px;place-items:center;border-radius:8px;background:#fff;color:var(--rs-on-light)}.review-success_storyFooter__LMxqh span:not(.review-success_storyQr__woYsy){text-align:left}.review-success_storyDomain__JaN7g,.review-success_storyScan__CDOgn{display:block;font-size:.43rem;font-weight:700;line-height:1.25}.review-success_storyScan__CDOgn{color:var(--rs-ink)}.review-success_storyDomain__JaN7g{color:var(--rs-accent)}.review-success_storyActions__GUCCe{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.review-success_btn__2E0VD,.review-success_storyPrimary__z1EdW,.review-success_storySecondary__W35eH{display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;font:inherit;letter-spacing:0;text-decoration:none;transition:transform .12s var(--rs-ease),filter .2s,background .18s,border-color .18s}.review-success_storyPrimary__z1EdW{min-height:42px;gap:8px;border-radius:999px;background:var(--rs-accent);color:var(--rs-on-light);padding:0 18px;font-size:14px;font-weight:800}.review-success_storySecondary__W35eH{min-height:42px;gap:7px;border:1px solid var(--rs-hairline);border-radius:999px;background:rgba(13,11,9,.46);color:var(--rs-ink);padding:0 14px;font-size:14px;font-weight:650}.review-success_btn__2E0VD:hover,.review-success_storyPrimary__z1EdW:hover{filter:brightness(1.06);transform:translateY(-1px)}.review-success_storySecondary__W35eH:hover{border-color:rgba(114,246,111,.44);color:var(--rs-accent)}.review-success_btn__2E0VD:active,.review-success_storyPrimary__z1EdW:active,.review-success_storySecondary__W35eH:active{transform:scale(.985)}.review-success_storyPrimary__z1EdW:disabled,.review-success_storySecondary__W35eH:disabled{opacity:.65;cursor:progress;transform:none;filter:none}.review-success_status__e9Uul{grid-column:1/-1;min-height:1.1em;margin:0;color:var(--rs-accent-1);font-size:.85rem;font-weight:650;text-align:left}.review-success_statusError__CVgD9{color:#fca5a5}.review-success_spin__IMJDA{animation:review-success_rsSpin__1MJfv .8s linear infinite}@keyframes review-success_rsSpin__1MJfv{to{transform:rotate(1turn)}}.review-success_actions__C3SsY{display:flex;width:100%;flex-direction:column;gap:12px;margin-top:28px}.review-success_btn__2E0VD{min-height:60px;border-radius:999px;background:var(--rs-accent);color:var(--rs-on-light);padding:0 24px;font-size:17px;font-weight:800;box-shadow:0 18px 38px -18px rgba(114,246,111,.62)}.review-success_btnGhost__zfsA4{border:1px solid var(--rs-hairline);background:var(--rs-panel);color:var(--rs-ink);box-shadow:none}.review-success_btnGhost__zfsA4:hover{background:rgba(46,43,38,.92)}@media (max-width:680px){.review-success_rewardSummary__K4Kov,.review-success_storyPanel__SZPDV{grid-template-columns:1fr}.review-success_story__0debI{width:min(190px,58vw);justify-self:center}.review-success_storyActions__GUCCe{display:grid;grid-template-columns:1fr}.review-success_storyPrimary__z1EdW,.review-success_storySecondary__W35eH{width:100%}}@media (prefers-reduced-motion:reduce){.review-success_success__lgPi1>*{opacity:1;transform:none;animation:none}.review-success_spin__IMJDA{animation:none}}.review-funnel_stage__AKFdN{--review-surface:rgba(202,204,207,0.12);--review-surface-2:rgba(202,204,207,0.12);--review-surface-3:rgba(202,204,207,0.2);--review-hairline:rgba(202,204,207,0.12);--review-hairline-strong:rgba(202,204,207,0.2);--review-label:var(--cbx-ink,#f6f4f0);--review-label-2:var(--cbx-ink-4,#c2b8aa);--review-label-3:rgba(194,184,170,0.68);--review-accent:var(--cbx-green-accent,#72f66f);--review-accent-bright:var(--cbx-green-1,#a1ec9f);--review-accent-dim:rgba(114,246,111,0.16);--review-on-accent:var(--cbx-on-light,#0d0b09);--review-radius:16px;--review-radius-lg:22px;--review-ease:cubic-bezier(0.22,1,0.36,1);--review-measure:600px;position:relative;overflow-x:hidden;color:var(--review-label);font-family:var(--font-brand),"Gordita",system-ui,-apple-system,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.review-funnel_funnel__2G9BC{width:100%;max-width:var(--review-measure);margin:0}.review-funnel_progress__8ywjh{display:flex;gap:6px;margin-bottom:clamp(34px,6vh,64px)}.review-funnel_seg__DMy2Q{flex:1;height:3px;overflow:hidden;border-radius:3px;background:var(--review-hairline)}.review-funnel_seg__DMy2Q>i{display:block;height:100%;width:0;border-radius:3px;background:var(--review-accent);transition:width .55s var(--review-ease)}.review-funnel_active__p4tpA>i,.review-funnel_done__HNuKf>i{width:100%}.review-funnel_back__lBBML{display:inline-flex;align-items:center;gap:4px;margin:0 0 18px;padding:6px 10px 6px 4px;border:0;border-radius:8px;background:none;color:var(--review-label-2);cursor:pointer;font:inherit;font-size:15px;font-weight:500;letter-spacing:0;transition:color .2s,transform .12s var(--review-ease)}.review-funnel_back__lBBML:hover{color:var(--review-label)}.review-funnel_back__lBBML:active{transform:translateX(-2px)}.review-funnel_step__Tkv3W>*{opacity:0;transform:translateY(16px);animation:review-funnel_rise__w4_SX .6s var(--review-ease) forwards}.review-funnel_step__Tkv3W>:first-child{animation-delay:0s}.review-funnel_step__Tkv3W>:nth-child(2){animation-delay:.05s}.review-funnel_step__Tkv3W>:nth-child(3){animation-delay:.1s}.review-funnel_step__Tkv3W>:nth-child(4){animation-delay:.15s}.review-funnel_step__Tkv3W>:nth-child(5){animation-delay:.2s}.review-funnel_step__Tkv3W>:nth-child(6){animation-delay:.25s}@keyframes review-funnel_rise__w4_SX{to{opacity:1;transform:none}}.review-funnel_eyebrow__cznLP{margin-bottom:14px;color:var(--review-accent);font-size:14px;font-weight:600;letter-spacing:0}.review-funnel_title__bH6Ue{margin-bottom:14px;color:var(--review-label);font-size:clamp(2.1rem,5.6vw,3.3rem);font-weight:600;letter-spacing:0;line-height:1.04}.review-funnel_lede__DsHfR{max-width:32ch;margin-bottom:clamp(28px,5vh,42px);color:var(--review-label-2);font-size:clamp(1.0625rem,2.4vw,1.3rem);font-weight:400;letter-spacing:0;line-height:1.42}.review-funnel_lede__DsHfR b{color:var(--review-label);font-weight:600}.review-funnel_field__Ijvpo{margin-bottom:14px}.review-funnel_subLabel__LS9Gg{display:flex;align-items:center;gap:8px;margin:0 0 10px 2px;font-size:13px}.review-funnel_optChip__pPwhP,.review-funnel_subLabel__LS9Gg{color:var(--review-label-3);font-weight:600;letter-spacing:0;text-transform:uppercase}.review-funnel_optChip__pPwhP{border-radius:999px;background:var(--review-surface-2);padding:2px 8px;font-size:11px}.review-funnel_input__Ld5_h{width:100%;border:1px solid var(--review-hairline);border-radius:var(--review-radius);outline:none;background:var(--review-surface);color:var(--review-label);padding:15px 16px;font:inherit;font-size:16px;letter-spacing:0;transition:border-color .2s,box-shadow .25s}textarea.review-funnel_input__Ld5_h{min-height:118px;resize:vertical;line-height:1.45}.review-funnel_input__Ld5_h::placeholder{color:var(--review-label-3)}.review-funnel_input__Ld5_h:focus{border-color:var(--review-accent);box-shadow:0 0 0 4px var(--review-accent-dim)}.review-funnel_count__QgtRZ{margin-top:7px;color:var(--review-label-3);font-size:12.5px;text-align:right}.review-funnel_rateHead__8OdxL{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.review-funnel_rateLabel__dnmwV{color:var(--review-label-3);font-size:13px;font-weight:600;letter-spacing:0;text-transform:uppercase}.review-funnel_score__psjZ_{color:var(--review-accent);font-size:30px;font-weight:600;letter-spacing:0;line-height:1}.review-funnel_zero__R0TTw{color:var(--review-label-3)}.review-funnel_stars__PoKgZ{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.review-funnel_star__MIN_N{display:grid;height:64px;place-items:center;border:1px solid var(--review-hairline);border-radius:14px;background:var(--review-surface);color:var(--review-label-3);cursor:pointer;transition:background .15s,color .15s,transform .12s var(--review-ease),border-color .15s}.review-funnel_star__MIN_N svg{fill:currentColor}.review-funnel_star__MIN_N:active{transform:scale(.95)}.review-funnel_starOn__5kQDW{border-color:transparent;background:var(--review-accent);color:var(--review-on-accent)}.review-funnel_starHover__ezDHz:not(.review-funnel_starOn__5kQDW){background:var(--review-surface-2);color:var(--review-accent)}.review-funnel_rateHint__BffVE{min-height:1em;margin-top:14px;color:var(--review-label-2);font-size:15px;letter-spacing:0}.review-funnel_rateHint__BffVE b{color:var(--review-accent);font-weight:600}.review-funnel_drop__dKeV8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;border:1.5px dashed var(--review-hairline-strong);border-radius:var(--review-radius-lg);background:var(--review-surface);padding:clamp(26px,5vh,40px) 24px;color:var(--review-label);cursor:pointer;text-align:center;transition:border-color .2s,background .2s,transform .12s var(--review-ease)}.review-funnel_drop__dKeV8:hover{border-color:var(--review-accent);background:var(--review-surface-2)}.review-funnel_drop__dKeV8:active{transform:scale(.992)}.review-funnel_camera__lGQg1{display:grid;width:52px;height:52px;place-items:center;border-radius:15px;background:var(--review-surface-2);color:var(--review-accent)}.review-funnel_dropTitle__yyAn0{font-size:16.5px;font-weight:600;letter-spacing:0}.review-funnel_dropSub__xztsP{color:var(--review-label-2);font-size:13.5px}.review-funnel_photoCard__FSRrc{display:flex;align-items:center;gap:14px;border:1px solid var(--review-hairline);border-radius:var(--review-radius-lg);background:var(--review-surface);padding:13px}.review-funnel_miniThumb__Bsepe,.review-funnel_thumb__QG3gU{flex:none;border-radius:13px;background:linear-gradient(135deg,#2f6b46,#191715);box-shadow:inset 0 0 0 1px var(--review-hairline)}.review-funnel_thumb__QG3gU{width:72px;height:72px}.review-funnel_miniThumb__Bsepe{width:46px;height:46px}.review-funnel_photoMeta__Q7fM6{min-width:0;flex:1}.review-funnel_photoName__GGfMI{overflow:hidden;color:var(--review-label);font-size:15.5px;font-weight:600;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.review-funnel_photoCheck__yYjem{display:inline-flex;align-items:center;gap:6px;margin-top:5px;color:var(--review-accent);font-size:13px;font-weight:550}.review-funnel_linkButton__uOVuX{border:0;background:none;color:var(--review-accent);cursor:pointer;font:inherit;font-size:15px;font-weight:550;letter-spacing:0;padding:8px 2px;transition:color .2s}.review-funnel_linkButton__uOVuX:hover{color:var(--review-accent-bright)}.review-funnel_fileInput__HmBiX{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.review-funnel_details__gxG27{display:flex;flex-direction:column;gap:10px}.review-funnel_detailRow__GLu8p{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border:1px solid var(--review-hairline);border-radius:var(--review-radius);background:var(--review-surface);padding:13px 16px}.review-funnel_detailLabel__DV3JY{color:var(--review-label);font-size:15.5px;font-weight:550;letter-spacing:0}.review-funnel_triplet___04sB{display:flex;gap:7px}.review-funnel_choice__loSzu{border:1px solid var(--review-hairline-strong);border-radius:999px;background:transparent;color:var(--review-label-2);cursor:pointer;font:inherit;font-size:13.5px;font-weight:600;letter-spacing:0;padding:7px 14px;transition:background .15s,color .15s,border-color .15s,transform .12s var(--review-ease)}.review-funnel_choice__loSzu:hover{border-color:var(--review-label-3);color:var(--review-label)}.review-funnel_choice__loSzu:active{transform:scale(.96)}.review-funnel_choiceOn__JeZpa{border-color:transparent;background:var(--review-accent);color:var(--review-on-accent)}.review-funnel_summary__o92qq{overflow:hidden;margin-bottom:20px;border:1px solid var(--review-hairline);border-radius:var(--review-radius-lg);background:var(--review-surface)}.review-funnel_summaryRow__Nhj_G{display:flex;align-items:flex-start;gap:14px;padding:18px 20px}.review-funnel_summaryRow__Nhj_G+.review-funnel_summaryRow__Nhj_G{border-top:1px solid var(--review-hairline)}.review-funnel_cap__q2ubG{flex:none;width:74px;color:var(--review-label-3);font-size:12px;font-weight:600;letter-spacing:0;padding-top:2px;text-transform:uppercase}.review-funnel_value__1GDfB{min-width:0;flex:1;color:var(--review-label);font-size:16px;letter-spacing:0;line-height:1.45}.review-funnel_muted__LhYyX{color:var(--review-label-2);font-size:14.5px}.review-funnel_summaryStrong__LvGLO{color:var(--review-accent)}.review-funnel_edit__hwtKH{flex:none;border:0;background:none;color:var(--review-accent);cursor:pointer;font:inherit;font-size:14.5px;font-weight:550;padding:2px}.review-funnel_edit__hwtKH:hover{color:var(--review-accent-bright)}.review-funnel_actions__jqjwC{margin-top:clamp(26px,5vh,40px)}.review-funnel_button__mEQXo{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;border:0;border-radius:var(--review-radius);background:var(--review-accent);color:var(--review-on-accent);cursor:pointer;font:inherit;font-size:17px;font-weight:600;letter-spacing:0;padding:17px 24px;text-decoration:none;box-shadow:0 8px 24px -8px rgba(52,226,122,.5);transition:transform .12s var(--review-ease),box-shadow .25s,filter .2s}.review-funnel_button__mEQXo:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 12px 30px -8px rgba(52,226,122,.6)}.review-funnel_button__mEQXo:active{transform:translateY(0) scale(.985)}.review-funnel_button__mEQXo:disabled{background:var(--review-surface-2);color:var(--review-label-3);cursor:not-allowed;filter:none;transform:none;box-shadow:none}.review-funnel_ghost__bgOOe{background:var(--review-surface-2);color:var(--review-label);box-shadow:none}.review-funnel_ghost__bgOOe:hover{background:var(--review-surface-3);filter:none}.review-funnel_altPath__S_PZj,.review-funnel_skip__HY9jB{margin-top:14px;text-align:center}.review-funnel_altPath__S_PZj button,.review-funnel_skip__HY9jB button{border:0;background:none;color:var(--review-label-2);cursor:pointer;font:inherit;font-size:14.5px;font-weight:500;letter-spacing:0;text-decoration:none;transition:color .2s}.review-funnel_altPath__S_PZj button:hover,.review-funnel_skip__HY9jB button:hover{color:var(--review-accent)}.review-funnel_hint__sIy7m{margin-top:13px;color:var(--review-label-3);font-size:13px;letter-spacing:0;text-align:center}.review-funnel_leftHint__KxjR7{color:var(--review-label-2);margin-top:9px;text-align:left}.review-funnel_profilePanel__ANjq9{margin-top:22px;border:1px solid var(--review-hairline);border-radius:var(--review-radius-lg);background:var(--review-surface);padding:clamp(18px,4vw,24px)}.review-funnel_profileTitle__bVKFA{margin:0 0 10px;color:var(--review-accent);font-size:17px;font-weight:650;letter-spacing:0}.review-funnel_profileLede__9CV7w{margin:0 0 18px;color:var(--review-label-2);font-size:14.5px;line-height:1.45}.review-funnel_profileGrid___Pi3s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.review-funnel_iconInput__LhLvx{display:flex;align-items:center;gap:11px;border:1px solid var(--review-hairline);border-radius:var(--review-radius);background:rgba(0,0,0,.16);color:var(--review-label-3);padding:0 14px;transition:border-color .2s,box-shadow .25s}.review-funnel_iconInput__LhLvx:focus-within{border-color:var(--review-accent);box-shadow:0 0 0 4px var(--review-accent-dim)}.review-funnel_iconInput__LhLvx input{min-width:0;width:100%;border:0;outline:none;background:transparent;color:var(--review-label);font:inherit;font-size:16px;letter-spacing:0;padding:15px 0}.review-funnel_iconInput__LhLvx input::placeholder{color:var(--review-label-3)}.review-funnel_spinnerInline__LVpjF{animation:review-funnel_spin__AOvhX .8s linear infinite}.review-funnel_error__yvLVP{display:flex;align-items:flex-start;gap:8px;margin-bottom:18px;border:1px solid rgba(248,113,113,.28);border-radius:13px;background:rgba(127,29,29,.24);color:#fecaca;padding:12px 13px;font-size:14px;line-height:1.4}.review-funnel_loading__hqxcG,.review-funnel_success__eFFYA{display:flex;min-height:420px;flex-direction:column;align-items:center;text-align:center}.review-funnel_success__eFFYA{justify-content:flex-start;width:100%}.review-funnel_loading__hqxcG{justify-content:center;gap:18px;color:var(--review-label-2);font-size:15px;font-weight:600}.review-funnel_spinnerWrap__HzMnB{display:grid;width:64px;height:64px;place-items:center;border-radius:20px;background:rgba(26,37,25,.62);color:var(--review-accent)}.review-funnel_spinner__kytm4{animation:review-funnel_spin__AOvhX .8s linear infinite}@keyframes review-funnel_spin__AOvhX{to{transform:rotate(1turn)}}.review-funnel_successIcon__NCxRw{display:grid;width:56px;height:56px;place-items:center;margin-bottom:18px;border-radius:18px;background:rgba(26,37,25,.62);color:var(--review-accent)}.review-funnel_success__eFFYA .review-funnel_title__bH6Ue{margin-bottom:12px;font-size:clamp(2rem,4vw,2.6rem)}.review-funnel_success__eFFYA .review-funnel_lede__DsHfR{margin-right:auto;margin-left:auto}.review-funnel_resultSummary__zts6a{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:8px 0 14px}.review-funnel_resultMetric__eArbk{min-width:0;border:1px solid rgba(202,204,207,.22);border-radius:18px;background:rgba(23,21,18,.74);padding:14px 15px;text-align:left}.review-funnel_resultMetric__eArbk small,.review-funnel_resultMetric__eArbk span{display:block;color:var(--review-label-3);font-size:12px;font-weight:600;letter-spacing:0;line-height:1.3}.review-funnel_resultMetric__eArbk strong{display:block;margin:4px 0;color:var(--review-accent);font-size:clamp(1.45rem,4vw,1.75rem);font-weight:750;letter-spacing:0;line-height:1.02}.review-funnel_reward__VB2ga{display:flex;align-items:flex-start;gap:12px;margin:0 auto 18px;border:1px solid rgba(202,204,207,.22);border-radius:18px;background:rgba(23,21,18,.74);color:var(--review-label);padding:13px;text-align:left}.review-funnel_rewardIcon__y1HoG{display:grid;width:36px;height:36px;flex:none;place-items:center;border-radius:12px;background:rgba(26,37,25,.62);color:var(--review-accent)}.review-funnel_rewardText__tgzTf{color:var(--review-label-2);font-size:13.5px;line-height:1.45}.review-funnel_rewardText__tgzTf b{display:block;color:var(--review-label);font-size:14.5px}.review-funnel_rewardText__tgzTf span{display:block}.review-funnel_pointsGuide__rozHG{display:flex;align-items:flex-start;gap:12px;margin:0 0 14px;background:radial-gradient(circle at 16% 10%,rgba(114,246,111,.06),transparent 34%),rgba(23,21,18,.74);padding:15px}.review-funnel_pointsGuide__rozHG,.review-funnel_storyPanel__hrDRE{width:100%;border:1px solid rgba(202,204,207,.22);border-radius:18px;text-align:left}.review-funnel_storyPanel__hrDRE{margin-top:10px;background:radial-gradient(circle at 16% 10%,rgba(114,246,111,.08),transparent 34%),linear-gradient(180deg,rgba(25,23,21,.96),rgba(18,16,13,.96));padding:16px}.review-funnel_storyPanelHeader__GqZeu{display:flex;align-items:center;gap:12px;margin-bottom:8px}.review-funnel_referralKicker___kLIV{margin:0 0 5px;color:var(--review-label-3);font-size:11px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.review-funnel_storyPanel__hrDRE h2{margin:0;color:var(--review-label);font-size:18px;font-weight:700;letter-spacing:0;line-height:1.2}.review-funnel_storyPanel__hrDRE p:not(.review-funnel_referralKicker___kLIV){margin:8px 0 0;color:var(--review-label-2);font-size:13.5px;line-height:1.55}.review-funnel_storyPreview__4ES_E{overflow:hidden;margin-top:14px;padding:16px;border:1px solid rgba(114,246,111,.24);border-radius:18px;background:radial-gradient(circle at 80% 18%,rgba(114,246,111,.18),transparent 30%),linear-gradient(150deg,rgba(26,37,25,.92),rgba(13,11,9,.96) 72%)}.review-funnel_storyPreview__4ES_E img{width:112px;height:auto}.review-funnel_storyPreview__4ES_E em,.review-funnel_storyPreview__4ES_E small,.review-funnel_storyPreview__4ES_E span,.review-funnel_storyPreview__4ES_E strong{display:block}.review-funnel_storyPreview__4ES_E span{margin-top:18px;color:var(--review-accent);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.review-funnel_storyPreview__4ES_E strong{margin-top:7px;color:var(--review-label);font-size:22px;font-weight:750;letter-spacing:0;line-height:1.05}.review-funnel_storyPreview__4ES_E small{margin-top:6px;color:var(--review-label-2);font-size:13px;font-weight:650;letter-spacing:0}.review-funnel_storyPreview__4ES_E em{margin-top:18px;color:var(--review-label-2);font-size:12.5px;font-style:normal;font-weight:650;letter-spacing:0}.review-funnel_storyTemplateText__e0a9A{margin:14px 0 0;border-left:3px solid var(--review-accent);padding:2px 0 2px 13px}.review-funnel_storyPanel__hrDRE .review-funnel_storyTemplateText__e0a9A span{display:block;margin-bottom:5px;color:var(--review-label-3);font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.review-funnel_storyPanel__hrDRE .review-funnel_storyTemplateText__e0a9A p{margin:0;color:var(--review-label);font-size:15px;line-height:1.45}.review-funnel_referralShareActions__qSWzP{margin-top:14px}.review-funnel_successActions__DbfcU{display:flex;width:100%;flex-direction:column;gap:12px;margin-top:28px}.review-funnel_successActions__DbfcU .review-funnel_button__mEQXo{min-height:62px;border-radius:999px;font-size:17px}.review-funnel_successActions__DbfcU .review-funnel_ghost__bgOOe{border:1px solid rgba(202,204,207,.22);background:rgba(34,32,28,.74)}.review-funnel_otpGrid__UNYPr{display:flex;justify-content:space-between;gap:8px}.review-funnel_otpInput___rZ0Y{width:100%;height:54px;border:1px solid var(--review-hairline);border-radius:14px;outline:none;background:var(--review-surface);color:var(--review-label);font:inherit;font-size:20px;font-weight:600;text-align:center}.review-funnel_otpInput___rZ0Y:focus{border-color:var(--review-accent);box-shadow:0 0 0 4px var(--review-accent-dim)}.review-funnel_srOnly___RMSN{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.review-funnel_stage__AKFdN :focus-visible{outline:2px solid var(--review-accent);outline-offset:3px}@media (max-width:520px){.review-funnel_success__eFFYA{min-height:auto}.review-funnel_star__MIN_N{height:64px}.review-funnel_profileGrid___Pi3s{grid-template-columns:1fr}.review-funnel_summaryRow__Nhj_G{gap:10px;padding:16px}.review-funnel_cap__q2ubG{width:62px}.review-funnel_resultSummary__zts6a{grid-template-columns:1fr}.review-funnel_pointsGuide__rozHG,.review-funnel_resultMetric__eArbk,.review-funnel_storyPanel__hrDRE{border-radius:16px}.review-funnel_storyPanelHeader__GqZeu{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.review-funnel_stage__AKFdN *,.review-funnel_stage__AKFdN :after,.review-funnel_stage__AKFdN :before{animation:none!important;transition-duration:.01ms!important}.review-funnel_step__Tkv3W>*{opacity:1;transform:none}}