.HeroDemo_window__5Ugc_{position:relative;border-radius:var(--r-xl);border:1px solid var(--line2);background:#111215;box-shadow:var(--shadow-2),0 0 0 1px rgba(255,255,255,.02) inset;overflow:hidden;text-align:left;transition:opacity .6s var(--ease)}.HeroDemo_window__5Ugc_[data-fading=true]{opacity:0}.HeroDemo_bar__WPFpG{height:44px;display:flex;align-items:center;gap:var(--sp-4);padding:0 var(--sp-4);border-bottom:1px solid var(--line);background:#15161a}.HeroDemo_lights__vOqN3{display:inline-flex;gap:7px}.HeroDemo_lights__vOqN3 i{width:11px;height:11px;border-radius:50%;background:#2c2d33}.HeroDemo_title__kAiZ_{font-size:var(--fs-sm);color:var(--tx3);font-weight:500;position:absolute;left:50%;transform:translateX(-50%)}.HeroDemo_pause__G0P_z{position:absolute;top:7px;right:10px;width:30px;height:30px;border-radius:8px;border:1px solid var(--line2);background:transparent;color:var(--tx3);font-size:10px;cursor:pointer;z-index:2}.HeroDemo_pause__G0P_z:hover{color:var(--tx);border-color:var(--line3)}.HeroDemo_viewport__uAHNQ{position:relative;height:clamp(560px,50vw,660px);overflow:hidden}.HeroDemo_scroll__E_XOO{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6) clamp(16px,4vw,56px) var(--sp-6);transition:transform .9s var(--ease)}.HeroDemo_scroll__E_XOO[data-scrolled=card]{transform:translateY(calc(-1 * var(--lift-card, 0px)))}.HeroDemo_scroll__E_XOO[data-scrolled=end]{transform:translateY(calc(-1 * var(--lift-end, 0px)))}.HeroDemo_scroll__E_XOO [data-on]{transition:opacity .42s var(--ease),transform .42s var(--ease)}.HeroDemo_scroll__E_XOO [data-on=false]{opacity:0;transform:translateY(10px)}.HeroDemo_scroll__E_XOO [data-on=true]{opacity:1;transform:none}.HeroDemo_user__F4kmi{align-self:flex-end;max-width:min(560px,88%);background:#24252b;border-radius:18px 18px 6px 18px;padding:12px 16px 14px}.HeroDemo_user__F4kmi p{margin:8px 0 0;font-size:var(--fs-md);line-height:1.45;color:var(--tx);min-height:1.45em}.HeroDemo_attach__x9Yn0{display:inline-flex;align-items:center;gap:10px;padding:5px 10px 5px 6px;border-radius:10px;background:#1a1b20;border:1px solid var(--line2);font-size:var(--fs-sm);color:var(--tx2)}.HeroDemo_attach__x9Yn0 b{color:var(--tx);font-weight:600}.HeroDemo_thumbs__aVau6{display:inline-flex}.HeroDemo_thumbs__aVau6 img{width:18px;height:38px;object-fit:cover;object-position:top;border-radius:4px;border:1px solid #111215;margin-left:-6px}.HeroDemo_thumbs__aVau6 img:first-child{margin-left:0}.HeroDemo_caret__SWtyo{display:inline-block;width:2px;height:1.1em;margin-left:2px;vertical-align:-3px;background:var(--signal);animation:HeroDemo_blink__Q6ZRS 1s steps(2) infinite}@keyframes HeroDemo_blink__Q6ZRS{50%{opacity:0}}.HeroDemo_reply__W6l08{margin:0;font-size:var(--fs-md);line-height:1.5;color:var(--tx);max-width:720px}.HeroDemo_tool__25d30{align-self:flex-start;width:min(520px,100%);border:1px solid var(--line2);border-radius:var(--r-md);background:#16171b;padding:12px 14px}.HeroDemo_toolHead__nTk7c{display:flex;align-items:center;gap:8px;font-size:var(--fs-sm)}.HeroDemo_toolHead__nTk7c b{font-weight:600}.HeroDemo_toolState__gbvat{margin-left:auto;font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--tx3)}.HeroDemo_tool__25d30 ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:7px}.HeroDemo_tool__25d30 li{display:flex;align-items:center;gap:10px;font-size:var(--fs-sm);color:var(--tx2)}.HeroDemo_tool__25d30 li:before{content:"";width:14px;height:14px;border-radius:50%;flex-shrink:0;border:1.5px solid var(--line3)}.HeroDemo_tool__25d30 li[data-state=run]:before{border-color:var(--signal);border-right-color:transparent;animation:HeroDemo_spin__kVKoP .8s linear infinite}.HeroDemo_tool__25d30 li[data-state=done]{color:var(--tx)}.HeroDemo_tool__25d30 li[data-state=done]:before{border-color:var(--value);background:var(--value);box-shadow:inset 0 0 0 3px #16171b}.HeroDemo_tool__25d30 li[data-state=wait]{opacity:.45}@keyframes HeroDemo_spin__kVKoP{to{transform:rotate(1turn)}}.HeroDemo_progress__JSbXM{flex:1 1;max-width:160px;height:4px;border-radius:2px;background:var(--line2);overflow:hidden}.HeroDemo_progress__JSbXM i{display:block;height:100%;width:0;background:var(--signal);border-radius:2px}.HeroDemo_card__Zc5CO{border:1px solid var(--line2);border-radius:var(--r-lg);background:var(--bg);overflow:hidden}.HeroDemo_cardHead__wRYgh{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line);font-size:var(--fs-sm)}.HeroDemo_cardHead__wRYgh b{font-family:var(--brand);font-weight:700;font-size:16px;letter-spacing:-.035em}.HeroDemo_cardName__rrapi{color:var(--tx2)}.HeroDemo_cardTag__OS7GA{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.1em;color:var(--signal);border:1px solid var(--signal-line);background:var(--signal-soft);border-radius:6px;padding:2px 7px}.HeroDemo_tabs__kHetu{margin-left:auto;display:inline-flex;gap:4px}.HeroDemo_tabs__kHetu span{white-space:nowrap;font-size:var(--fs-xs);padding:4px 10px;border-radius:8px;border:1px solid var(--line2);color:var(--tx3);transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.HeroDemo_tabs__kHetu span[data-active=true]{color:var(--tx);border-color:var(--signal);background:var(--signal-soft)}.HeroDemo_stage__csJ27{position:relative;padding:18px clamp(12px,2.4vw,28px) 132px;background:radial-gradient(80% 90% at 50% 40%,#17181d,var(--bg))}.HeroDemo_canvas__Jvvvp{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.HeroDemo_canvas__Jvvvp[data-front]{z-index:2}.HeroDemo_stage__csJ27 .HeroDemo_phones__67m5W{transition:opacity .6s var(--ease)}.HeroDemo_stage__csJ27[data-sim=false] .HeroDemo_phones__67m5W{opacity:0}.HeroDemo_group__89rCw{position:absolute;transform:translate(-50%,calc(-100% - var(--r, 40px)));width:150px;text-align:center;font-size:var(--fs-xs);line-height:1.3;color:var(--tx2);pointer-events:none;transition:opacity .42s var(--ease)}.HeroDemo_group__89rCw b{font-family:var(--mono);font-weight:400;color:var(--tx3)}.HeroDemo_group__89rCw[data-misfit=true] span{color:var(--warn)}.HeroDemo_group__89rCw[data-shown=false]{opacity:0}.HeroDemo_made__3KWon{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-block;min-width:3ch;text-align:right}.HeroDemo_phones__67m5W{position:relative;display:flex;justify-content:space-between;gap:clamp(8px,2vw,28px)}.HeroDemo_col__3zKXJ{position:relative;flex:1 1;max-width:96px;display:flex;flex-direction:column;align-items:center;gap:6px}.HeroDemo_count__qaljl{font-family:var(--mono);font-size:var(--fs-sm);color:var(--tx);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HeroDemo_col__3zKXJ[data-value=true] .HeroDemo_count__qaljl{color:var(--value)}.HeroDemo_phone__hAT9l{width:100%;aspect-ratio:390/844;border-radius:10px;overflow:hidden;background:#1c1d22;border:1.5px solid #2a2b31;box-shadow:0 10px 24px -12px rgba(0,0,0,.9);transition:border-color .5s var(--ease),box-shadow .5s var(--ease)}.HeroDemo_phone__hAT9l img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.HeroDemo_phone__hAT9l[data-lit=true]{border-color:var(--value);box-shadow:0 0 0 3px rgba(61,220,151,.18),0 0 28px -4px rgba(61,220,151,.5)}.HeroDemo_name__uSY5T{font-size:var(--fs-xs);color:var(--tx3);text-align:center;line-height:1.25;min-height:2.5em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HeroDemo_drop__h6Nqu{position:absolute;top:calc(100% + 104px);left:50%;white-space:nowrap;font-family:var(--mono);font-size:var(--fs-sm);color:var(--signal);translate:-50% 0}.HeroDemo_result__lQ_Fj{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;grid-gap:var(--sp-4);gap:var(--sp-4);padding:16px 20px 20px;border-top:1px solid var(--line);background:#0e0f12}.HeroDemo_finding__4hg5O{display:flex;flex-direction:column;gap:6px;padding-left:12px;border-left:3px solid var(--signal)}.HeroDemo_finding__4hg5O[data-kind=fix]{border-left-color:var(--value)}.HeroDemo_finding__4hg5O p{margin:0;font-size:var(--fs-base);line-height:1.4;color:var(--tx)}.HeroDemo_finding__4hg5O p b{font-weight:650}.HeroDemo_delta___EaEQ{font-size:var(--fs-sm);color:var(--tx2)}.HeroDemo_delta___EaEQ b{color:var(--value);font-family:var(--mono);font-weight:500}.HeroDemo_stats__OzqlL{display:flex;flex-direction:column;gap:6px;min-width:170px}.HeroDemo_stats__OzqlL div{display:flex;align-items:baseline;gap:8px}.HeroDemo_stats__OzqlL b{font-family:var(--display);font-weight:650;font-size:var(--fs-lg);letter-spacing:-.02em;min-width:56px}.HeroDemo_stats__OzqlL span{font-size:var(--fs-sm);color:var(--tx3)}.HeroDemo_result__lQ_Fj[data-on=true] .HeroDemo_finding__4hg5O:nth-child(2){transition-delay:.15s}@media (max-width:900px){.HeroDemo_result__lQ_Fj{grid-template-columns:minmax(0,1fr)}.HeroDemo_stats__OzqlL{flex-direction:row;flex-wrap:wrap;gap:14px}.HeroDemo_stats__OzqlL div{flex-direction:column;gap:0}.HeroDemo_viewport__uAHNQ{height:640px}}@media (max-width:560px){.HeroDemo_cardHead__wRYgh b,.HeroDemo_cardName__rrapi{display:none}.HeroDemo_cardHead__wRYgh{gap:6px;padding:10px 12px}.HeroDemo_tabs__kHetu span{padding:4px 7px}.HeroDemo_group__89rCw{display:none}.HeroDemo_stats__OzqlL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;min-width:0}.HeroDemo_stats__OzqlL b{font-size:var(--fs-md);min-width:0}.HeroDemo_viewport__uAHNQ{height:620px}.HeroDemo_reply__W6l08,.HeroDemo_user__F4kmi p{font-size:var(--fs-base)}}.MobileDemo_frame__jkEPf{position:relative;height:600px;border-radius:28px;border:1px solid var(--line2);overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:radial-gradient(420px 300px at 50% 0,rgba(255,106,61,.1),transparent 70%),linear-gradient(180deg,#121318,#0c0d11);box-shadow:0 40px 100px -40px rgba(0,0,0,.9),inset 0 0 0 1px rgba(255,255,255,.02)}.MobileDemo_top__cSOYr{position:relative;z-index:2;padding:12px 14px 0}.MobileDemo_bars__ULNN3{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:4px;gap:4px}.MobileDemo_bars__ULNN3 span{height:3px;border-radius:2px;background:rgba(255,255,255,.12);overflow:hidden}.MobileDemo_bars__ULNN3 i{display:block;height:100%;background:var(--tx);transform-origin:left;transform:scaleX(0)}.MobileDemo_head__M4f7J{display:flex;align-items:center;gap:8px;margin-top:10px;min-height:32px}.MobileDemo_step__f5sJO{font-family:var(--mono);font-size:var(--fs-xs);color:var(--signal);white-space:nowrap}.MobileDemo_title__jT3XD{font-size:var(--fs-sm);font-weight:600;color:var(--tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileDemo_spark__pjPhH{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;color:var(--tx2);background:var(--panel2);border:1px solid var(--line2)}.MobileDemo_pause__use8D{margin-left:auto;width:32px;height:32px;border-radius:9px;border:1px solid var(--line2);background:rgba(255,255,255,.03);color:var(--tx2);font-size:12px;cursor:pointer}.MobileDemo_body__j_0aJ{position:absolute;inset:70px 0 0;padding:14px 16px 34px;display:flex;flex-direction:column;animation:MobileDemo_sceneIn__fTh8R .5s var(--ease) both}@keyframes MobileDemo_sceneIn__fTh8R{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes MobileDemo_up__ShwCs{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.MobileDemo_lead__Pw5TP{margin:0;font-size:var(--fs-base);line-height:1.45;color:var(--tx2)}.MobileDemo_lead__Pw5TP b{color:var(--tx);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MobileDemo_chat__CEbUW{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:18px}.MobileDemo_app__RzfD3{align-self:center;display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-sm);color:var(--tx3);margin-bottom:4px}.MobileDemo_user__weC3G{align-self:flex-end;max-width:88%;padding:12px 14px;border-radius:20px 20px 6px 20px;background:var(--panel2);border:1px solid var(--line2)}.MobileDemo_attach__7jJEK{display:inline-flex;align-items:center;gap:10px;padding:5px 10px 5px 6px;border-radius:10px;background:#1a1b20;border:1px solid var(--line2);font-size:var(--fs-sm);color:var(--tx2)}.MobileDemo_attach__7jJEK b{color:var(--tx);font-weight:600}.MobileDemo_thumbs__B3ao2{display:inline-flex}.MobileDemo_thumbs__B3ao2 img{width:16px;height:34px;object-fit:cover;object-position:top;border-radius:3px;border:1px solid #111215;margin-left:-5px}.MobileDemo_thumbs__B3ao2 img:first-child{margin-left:0}.MobileDemo_user__weC3G p{margin:10px 0 0;font-family:var(--display);font-size:21px;font-weight:600;letter-spacing:-.015em;line-height:1.3;min-height:1.3em}.MobileDemo_caret__ErfK5{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:var(--signal);animation:MobileDemo_blink__iYZFp 1s steps(2) infinite}@keyframes MobileDemo_blink__iYZFp{50%{opacity:0}}.MobileDemo_reply__y3u3n{display:flex;gap:10px;align-items:flex-start;animation:MobileDemo_up__ShwCs .5s var(--ease) 2.4s both}.MobileDemo_avatar__GoEM_{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:var(--tx2);background:var(--panel2);border:1px solid var(--line2)}.MobileDemo_reply__y3u3n p{margin:3px 0 0;font-size:var(--fs-base);line-height:1.45;color:var(--tx)}.MobileDemo_tool__dGryL{margin-top:10px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 8px;border-radius:12px;border:1px solid var(--signal-line);background:var(--signal-soft);font-size:var(--fs-sm);color:var(--tx);animation:MobileDemo_up__ShwCs .5s var(--ease) 3s both}.MobileDemo_read__AMkmN{flex:1 1;display:flex;flex-direction:column;gap:16px}.MobileDemo_grid__tv6TA{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:5px;gap:5px}.MobileDemo_cell__4wjp_{position:relative;aspect-ratio:390/844;border-radius:5px;overflow:hidden;border:1px solid var(--line2);background:var(--panel2);opacity:.16;animation:MobileDemo_lit__2OZoM .7s var(--ease) both}.MobileDemo_cell__4wjp_ img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}@keyframes MobileDemo_lit__2OZoM{0%{opacity:.16}40%{opacity:1;border-color:var(--signal);box-shadow:0 0 0 2px rgba(255,106,61,.45)}to{opacity:1;border-color:var(--line2);box-shadow:none}}.MobileDemo_cell__4wjp_[data-dead]:after{content:"";position:absolute;right:2px;top:2px;width:7px;height:7px;border-radius:50%;background:var(--warn);box-shadow:0 0 6px rgba(242,181,68,.9);animation:MobileDemo_up__ShwCs .3s var(--ease) 2.9s both}.MobileDemo_cell__4wjp_[data-value]{animation:MobileDemo_lit__2OZoM .7s var(--ease) both,MobileDemo_value__RsfqQ .6s var(--ease) 2.9s both}@keyframes MobileDemo_value__RsfqQ{to{border-color:var(--value);box-shadow:0 0 0 2px rgba(61,220,151,.5)}}.MobileDemo_learned__e5lJX{display:flex;flex-direction:column;gap:8px;animation:MobileDemo_up__ShwCs .5s var(--ease) 2.6s both}.MobileDemo_learned__e5lJX span{display:flex;align-items:baseline;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:rgba(255,255,255,.02);font-size:var(--fs-sm);color:var(--tx)}.MobileDemo_learned__e5lJX i{font-style:normal;flex-shrink:0;width:46px;font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--signal)}.MobileDemo_tiles__xMgZw{margin-top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;animation:MobileDemo_up__ShwCs .5s var(--ease) 2.5s both}.MobileDemo_tiles__xMgZw span{padding:12px;border-radius:16px;border:1px solid var(--line);background:rgba(255,255,255,.02);font-size:var(--fs-sm);color:var(--tx3)}.MobileDemo_tiles__xMgZw b{display:block;font-family:var(--display);font-size:var(--fs-xl);font-weight:700;letter-spacing:-.03em;color:var(--tx);line-height:1.1}.MobileDemo_tiles__xMgZw span[data-warn] b{color:var(--warn)}.MobileDemo_sim__iuZ74{flex:1 1;display:flex;flex-direction:column;gap:6px;min-height:0}.MobileDemo_stage__Ng6Oa{position:relative;flex:1 1;min-height:0}.MobileDemo_stage__Ng6Oa canvas{position:absolute;inset:0;width:100%;height:100%}.MobileDemo_row__eaCpo{position:absolute;left:0;width:50%;transform:translateY(-50%);display:grid;grid-template-columns:22px minmax(0,1fr) 34px;grid-gap:8px;gap:8px;align-items:center}.MobileDemo_shot__WCKLY{width:22px;height:47px;border-radius:4px;overflow:hidden;border:1px solid var(--line2);background:var(--panel2)}.MobileDemo_shot__WCKLY img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.MobileDemo_rowName__meJ6y{font-size:var(--fs-sm);color:var(--tx2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileDemo_row__eaCpo b{font-family:var(--mono);font-size:var(--fs-sm);font-weight:500;text-align:right;color:var(--tx);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MobileDemo_row__eaCpo[data-worst] .MobileDemo_rowName__meJ6y,.MobileDemo_row__eaCpo[data-worst] b{color:var(--signal)}.MobileDemo_row__eaCpo[data-worst] .MobileDemo_shot__WCKLY{border-color:var(--signal)}.MobileDemo_row__eaCpo[data-value] .MobileDemo_rowName__meJ6y,.MobileDemo_row__eaCpo[data-value] b{color:var(--value)}.MobileDemo_row__eaCpo[data-value] .MobileDemo_shot__WCKLY{border-color:var(--value);box-shadow:0 0 10px rgba(61,220,151,.45)}.MobileDemo_drop__FbEY3{position:absolute;right:0;white-space:nowrap;font-style:normal;padding:3px 9px;border-radius:999px;background:var(--signal);color:var(--bg);font-size:var(--fs-xs);font-weight:700;box-shadow:0 6px 18px rgba(255,106,61,.5);animation:MobileDemo_up__ShwCs .4s var(--ease) 5s both}.MobileDemo_note__miX4q{position:absolute;left:0;right:0;bottom:4px;margin:0;text-align:center;font-size:var(--fs-sm);color:var(--tx2);animation:MobileDemo_up__ShwCs .5s var(--ease) 2.8s both}.MobileDemo_fix__KdVpr{flex:1 1;display:flex;flex-direction:column;gap:12px;justify-content:center}.MobileDemo_label__6wOrk{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase}.MobileDemo_label__6wOrk[data-tone=signal]{color:var(--signal)}.MobileDemo_label__6wOrk[data-tone=value]{color:var(--value)}.MobileDemo_answer__jrkHo,.MobileDemo_problem__TzsEr{padding:14px 16px;border-radius:18px;border:1px solid var(--line);background:rgba(255,255,255,.03);animation:MobileDemo_up__ShwCs .5s var(--ease) both}.MobileDemo_problem__TzsEr{border-color:var(--signal-line)}.MobileDemo_problem__TzsEr p{margin:6px 0 0;font-size:var(--fs-base);line-height:1.45;color:var(--tx2)}.MobileDemo_problem__TzsEr b{color:var(--signal);font-weight:600}.MobileDemo_answer__jrkHo{border-color:rgba(61,220,151,.35);background:radial-gradient(260px 160px at 0 0,rgba(61,220,151,.12),transparent 70%),rgba(255,255,255,.02);animation-delay:.35s}.MobileDemo_fixTitle__i8ijL{margin:6px 0 0;font-family:var(--display);font-size:var(--fs-lg);font-weight:650;letter-spacing:-.02em;line-height:1.25}.MobileDemo_lift__DCqZ1{margin:10px 0 0;display:flex;align-items:baseline;gap:8px;font-family:var(--display);font-weight:700;letter-spacing:-.04em}.MobileDemo_lift__DCqZ1 span{font-size:36px;color:var(--tx3)}.MobileDemo_lift__DCqZ1 i{font-style:normal;font-size:28px;color:var(--tx3)}.MobileDemo_lift__DCqZ1 b{font-size:48px;color:var(--value)}.MobileDemo_liftNote__wdf0I{margin:2px 0 0;font-size:var(--fs-sm);color:var(--tx2)}.MobileDemo_stats__JnqVL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;animation:MobileDemo_up__ShwCs .5s var(--ease) .7s both}.MobileDemo_stats__JnqVL span{font-size:var(--fs-xs);line-height:1.35;color:var(--tx3)}.MobileDemo_stats__JnqVL b{display:block;font-family:var(--display);font-size:var(--fs-lg);font-weight:650;color:var(--tx);letter-spacing:-.02em}.MobileDemo_hint__M31eH{position:absolute;left:0;right:0;bottom:12px;text-align:center;font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.06em;color:var(--tx3);animation:MobileDemo_hint__M31eH 6s var(--ease) both;pointer-events:none}@keyframes MobileDemo_hint__M31eH{0%,70%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.MobileDemo_answer__jrkHo,.MobileDemo_body__j_0aJ,.MobileDemo_cell__4wjp_,.MobileDemo_drop__FbEY3,.MobileDemo_problem__TzsEr,.MobileDemo_reply__y3u3n,.MobileDemo_stats__JnqVL,.MobileDemo_tiles__xMgZw,.MobileDemo_tool__dGryL{animation:none;opacity:1}.MobileDemo_caret__ErfK5{animation:none}}.V3_phone__edeNN{display:none}@media (max-width:640px){.V3_desk__jap_g{display:none}.V3_phone__edeNN{display:block}}.V3_reveal__PSjg1{transition:opacity .8s var(--ease) var(--delay,0s),transform .8s var(--ease) var(--delay,0s)}.V3_reveal__PSjg1[data-state=out]{opacity:0;transform:translateY(28px)}.V3_hero__kXnUV{position:relative;padding-top:var(--sp-8);padding-bottom:var(--sp-7);display:flex;flex-direction:column;align-items:center;text-align:center;isolation:isolate}.V3_crowd__YncXl{position:absolute;inset:-40px 0 0;width:100%;height:calc(100% + 40px);z-index:-1;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 44% 34% at 50% 40%,rgba(0,0,0,.1) 0,rgba(0,0,0,.45) 60%,#000 100%);mask-image:radial-gradient(ellipse 44% 34% at 50% 40%,rgba(0,0,0,.1) 0,rgba(0,0,0,.45) 60%,#000 100%)}.V3_pill__hfRTp{display:inline-flex;align-items:center;gap:10px;padding:7px 16px 7px 8px;border-radius:999px;border:1px solid var(--signal-line);background:linear-gradient(90deg,rgba(255,106,61,.14),rgba(255,106,61,.04));color:var(--tx);font-size:var(--fs-sm);font-weight:500;box-shadow:0 0 40px -12px rgba(255,106,61,.5)}.V3_pill__hfRTp>:first-child{width:26px;height:26px;padding:4px;border-radius:50%;background:var(--bg)}.V3_title__7y_lh{margin:var(--sp-5) 0 0;font-size:var(--fs-hero);max-width:1100px}.V3_title__7y_lh em{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--signal);letter-spacing:-.01em;padding-right:.04em}.V3_sub__8jqqm{margin:var(--sp-5) 0 0;max-width:min(100%,44em);font-size:clamp(17px,1.6vw,20px);line-height:1.5;color:var(--tx2);text-wrap:balance}.V3_ctas__qrw3_{margin-top:var(--sp-6);display:flex;flex-direction:column;align-items:center;gap:var(--sp-3)}.V3_ctaRow__GhMXm{display:flex;gap:var(--sp-3);flex-wrap:wrap;justify-content:center}.V3_ctaNote__XSCRx{font-size:var(--fs-sm);color:var(--tx3)}.V3_demo__SqwOJ{position:relative;margin-top:var(--sp-7)}.V3_demoNote__DLJsd{text-align:center;margin-top:var(--sp-4);font-size:var(--fs-sm);color:var(--tx3)}.V3_vsList__Iu31B{display:flex;flex-direction:column;gap:var(--sp-4)}.V3_vsRow__XMd_M{display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:stretch}.V3_cure__Dx_Le,.V3_pain__iex36{position:relative;display:flex;flex-direction:column;gap:10px;padding:var(--sp-6);border-radius:26px;min-width:0}.V3_pain__iex36{border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.01))}.V3_cure__Dx_Le{border:1px solid rgba(61,220,151,.3);background:radial-gradient(520px 240px at 100% 0,rgba(61,220,151,.12),transparent 70%),var(--panel);box-shadow:0 30px 80px -50px rgba(61,220,151,.35)}.V3_side__Q2mj8{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--tx3)}.V3_side__Q2mj8 i{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:700;color:var(--signal);background:var(--signal-soft);border:1px solid var(--signal-line)}.V3_side__Q2mj8[data-us]{color:var(--value)}.V3_side__Q2mj8[data-us] i{color:var(--bg);background:var(--value);border-color:var(--value)}.V3_cure__Dx_Le h3,.V3_pain__iex36 h3{margin:0;font-family:var(--display);font-size:clamp(22px,2.2vw,30px);font-weight:650;letter-spacing:-.025em;line-height:1.15;text-wrap:balance}.V3_cure__Dx_Le h3,.V3_pain__iex36 h3{color:var(--tx)}.V3_cure__Dx_Le>b,.V3_pain__iex36>b{display:flex;align-items:baseline;gap:10px;margin-top:4px;font-family:var(--display);font-weight:700;letter-spacing:-.045em;line-height:.95;white-space:nowrap}.V3_pain__iex36>b{font-size:clamp(44px,4.6vw,64px);color:var(--tx3)}.V3_cure__Dx_Le>b{font-size:clamp(48px,5.2vw,72px);color:var(--value)}.V3_cure__Dx_Le>b small,.V3_pain__iex36>b small{font-family:var(--sans);font-size:var(--fs-base);font-weight:500;letter-spacing:0;color:var(--tx3);white-space:normal}.V3_cure__Dx_Le>b small{color:var(--tx2)}.V3_fall__LxmCO i{font-style:normal;font-size:.5em;color:var(--signal)}.V3_cure__Dx_Le p,.V3_pain__iex36 p{margin:2px 0 0;font-size:var(--fs-base);line-height:1.55;color:var(--tx2)}.V3_cure__Dx_Le p{color:var(--tx)}.V3_cure__Dx_Le p strong{color:var(--value);font-weight:600}.V3_cure__Dx_Le sup,.V3_pain__iex36 sup{color:var(--tx3);margin-left:1px}.V3_vsArrow__mbizJ{display:grid;place-items:center}.V3_vsArrow__mbizJ i{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:20px;color:var(--bg);background:var(--signal);box-shadow:var(--glow-signal)}.V3_proof__YC6PB{display:flex;flex-direction:column;gap:12px;padding:var(--sp-4);border-radius:16px;border:1px solid rgba(61,220,151,.22);background:rgba(0,0,0,.22)}.V3_proofBars__WaLyt{display:flex;align-items:flex-end;gap:8px;height:44px}.V3_proofBars__WaLyt i{flex:1 1;min-width:0;max-width:40px;border-radius:4px 4px 2px 2px;background:rgba(243,241,236,.22)}.V3_proofBars__WaLyt i[data-worst]{background:var(--signal)}.V3_proofBars__WaLyt i[data-value]{background:var(--value)}.V3_proofKey__rXeAK{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:var(--fs-sm);color:var(--tx2)}.V3_proofKey__rXeAK b{font-family:var(--display);font-size:var(--fs-md);font-weight:700;letter-spacing:-.02em;color:var(--tx);margin-right:4px}.V3_proofKey__rXeAK [data-worst] b{color:var(--signal)}.V3_proofKey__rXeAK [data-value] b{color:var(--value)}.V3_held__kySTs{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:var(--sp-4);border-radius:16px;border:1px solid rgba(61,220,151,.22);background:rgba(0,0,0,.22)}.V3_held__kySTs span{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:10px;border:1px solid rgba(61,220,151,.4);background:rgba(61,220,151,.08);color:var(--value);font-weight:600}.V3_held__kySTs q,.V3_held__kySTs span{font-size:var(--fs-sm);white-space:nowrap}.V3_held__kySTs q{quotes:none;color:var(--tx3);font-style:italic}.V3_held__kySTs q:before{content:"→  “"}.V3_held__kySTs q:after{content:"”  →"}@media (max-width:860px){.V3_vsRow__XMd_M{grid-template-columns:minmax(0,1fr);gap:0}.V3_vsArrow__mbizJ{height:44px;margin:-12px 0;z-index:1}.V3_vsArrow__mbizJ i{transform:rotate(90deg);width:40px;height:40px;font-size:18px}}@media (max-width:640px){.V3_cure__Dx_Le,.V3_pain__iex36{padding:var(--sp-5);border-radius:22px}.V3_pain__iex36>b{font-size:44px}.V3_cure__Dx_Le>b{font-size:52px}.V3_vsList__Iu31B{gap:var(--sp-6)}}.V3_replyLink__PmeyT{display:inline-block;padding:12px 4px;margin:-12px -4px;border:0;background:none;font:inherit;color:var(--tx2);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.V3_replyLink__PmeyT:hover{color:var(--tx)}.V3_replyDialog__hY4T6{width:min(760px,calc(100vw - 32px));max-height:min(80vh,900px);padding:0;border-radius:22px;border:1px solid var(--line2);background:var(--panel);color:var(--tx2);box-shadow:0 40px 120px rgba(0,0,0,.7);overflow:hidden}.V3_replyDialog__hY4T6[open]{display:flex;flex-direction:column}.V3_replyDialog__hY4T6::-webkit-backdrop{background:rgba(5,6,8,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.V3_replyDialog__hY4T6::backdrop{background:rgba(5,6,8,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.V3_replyDialogHead___Qp8M{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--line);font-size:var(--fs-sm);color:var(--tx2)}.V3_replyDialogHead___Qp8M button{flex-shrink:0;width:40px;height:40px;border-radius:12px;border:1px solid var(--line2);background:none;color:var(--tx2);cursor:pointer}.V3_replyDialogBody__9YLQz{overflow:auto;padding:var(--sp-5);font-size:var(--fs-sm);line-height:1.6}.V3_replyDialogBody__9YLQz p{margin:0 0 8px;color:inherit}.V3_replyQ__69NTm{color:var(--tx);font-style:italic}.V3_replyH__rJKAc{color:var(--tx2)!important;font-weight:600;margin-top:14px!important}.V3_replyLi__BqVbH{padding-left:14px;position:relative}.V3_replyLi__BqVbH:before{content:"·";position:absolute;left:3px}.V3_pay__U_irI{padding:var(--sp-7) var(--sp-7) var(--sp-6);border-radius:32px;border:1px solid var(--line);background:var(--panel);display:flex;flex-direction:column;gap:var(--sp-6)}.V3_payRow__u6bTw{display:grid;grid-template-columns:260px minmax(0,1fr) 240px;grid-gap:var(--sp-5);gap:var(--sp-5);align-items:center}.V3_payName__IXVg0 b{display:block;font-size:var(--fs-md);font-weight:600}.V3_payName__IXVg0 span{font-size:var(--fs-sm);color:var(--tx3)}.V3_payBar__wPA0a{height:22px;border-radius:11px;background:rgba(255,255,255,.04);overflow:hidden}.V3_payBar__wPA0a i{display:block;height:100%;width:100%;border-radius:11px;background:repeating-linear-gradient(135deg,var(--line3) 0 8px,var(--line2) 8px 16px)}.V3_payRow__u6bTw[data-us] .V3_payBar__wPA0a i{width:max(5px,.3%);background:var(--signal);box-shadow:0 0 18px rgba(255,106,61,.8)}.V3_payCost__mw2I8{font-family:var(--display);font-size:clamp(28px,2.8vw,40px);font-weight:700;letter-spacing:-.035em;text-align:right;white-space:nowrap}.V3_payCost__mw2I8 sup{font-size:var(--fs-xs);color:var(--tx3);margin-left:2px}.V3_payCost__mw2I8 a{color:inherit;text-decoration:none}.V3_payRow__u6bTw[data-us] .V3_payCost__mw2I8{color:var(--signal)}.V3_payRow__u6bTw[data-us] .V3_payName__IXVg0 span{color:var(--tx2)}.V3_payLine__wt9Gf{margin:0;padding-top:var(--sp-5);border-top:1px solid var(--line);font-family:var(--display);font-size:clamp(20px,2vw,26px);font-weight:650;letter-spacing:-.02em}.V3_foot__U3tcO{margin:0;font-size:var(--fs-xs);color:var(--tx3);line-height:1.5}.V3_heroAsk__wsW7O{display:block;color:inherit;text-decoration:none;cursor:pointer;transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease);margin-top:var(--sp-6);width:min(680px,100%);text-align:left;border-radius:26px;border:1px solid var(--line2);background:linear-gradient(180deg,rgba(28,29,35,.96),rgba(21,22,27,.96));padding:var(--sp-5);box-shadow:0 40px 100px -40px rgba(0,0,0,.9),inset 0 0 0 1px rgba(255,255,255,.03),0 0 80px -30px rgba(255,106,61,.35)}.V3_heroAsk__wsW7O:hover{border-color:var(--line3);transform:translateY(-1px)}.V3_heroAsk__wsW7O .V3_askBox__LHcRQ{border:0;background:none;box-shadow:none;padding:0;gap:var(--sp-3)}.V3_askIcon__o0sHs{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:var(--signal);background:var(--signal-soft);flex-shrink:0}.V3_askIcon__o0sHs svg{width:18px;height:18px}.V3_askBox__LHcRQ{display:flex;flex-direction:column;gap:var(--sp-4)}.V3_askAttach__YQt9e{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:6px 12px 6px 6px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid var(--line2);font-size:var(--fs-sm);color:var(--tx2)}.V3_askAttach__YQt9e .V3_askIcon__o0sHs{width:28px;height:28px;border-radius:8px}.V3_askLine__Ib3eF{display:flex;align-items:center;gap:2px;min-height:52px;font-family:var(--display);font-size:clamp(22px,2.4vw,32px);font-weight:600;letter-spacing:-.02em;color:var(--tx)}.V3_askCaret__fk85P{display:inline-block;width:3px;height:1.05em;background:var(--signal);margin-left:3px;animation:V3_blink__hCJjS 1s steps(2) infinite}.V3_askSend__hlfTH{margin-left:auto;width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:var(--signal);color:var(--bg);font-family:var(--sans);font-size:18px;font-weight:700;box-shadow:var(--glow-signal)}@keyframes V3_blink__hCJjS{50%{opacity:0}}.V3_map__4n__F{border-radius:32px;border:1px solid var(--line);overflow:hidden;background:radial-gradient(900px 420px at 50% 0,rgba(255,106,61,.07),transparent 70%),linear-gradient(180deg,var(--panel),var(--bg2))}.V3_mapFrom__VF7bE{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-5) var(--sp-6);border-bottom:1px solid var(--line)}.V3_mapFrom__VF7bE>span{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);margin-right:var(--sp-2)}.V3_mapFrom__VF7bE i{font-style:normal;display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border-radius:12px;border:1px solid var(--line2);background:rgba(255,255,255,.03);font-size:var(--fs-sm);font-weight:500}.V3_mapFrom__VF7bE .V3_askIcon__o0sHs{width:28px;height:28px;border-radius:8px}.V3_mapCanvas__eOa42{padding:var(--sp-5) var(--sp-5) 0;overflow-x:auto}.V3_mapCanvas__eOa42 svg{display:block;width:100%;min-width:760px;height:auto}.V3_mapCanvas__eOa42{background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 0);background-size:22px 22px}.V3_noodle__jwY90{fill:none;stroke:var(--line3);stroke-width:1.1;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:.45;transition:stroke-dashoffset 1s var(--ease) var(--d,0s)}.V3_noodle__jwY90[data-main]{stroke:var(--signal);stroke-width:2.4;opacity:1;filter:drop-shadow(0 0 6px rgba(255,106,61,.55))}.V3_mapNode__NvKlA{opacity:0;transform-box:fill-box;transition:opacity .5s var(--ease) var(--d,0s)}.V3_mapGlow__US_aQ{fill:none;stroke:transparent;stroke-width:2}.V3_mapNode__NvKlA[data-main] .V3_mapGlow__US_aQ{animation:V3_read__kJTze 1.1s var(--ease) var(--d,0s) both paused}.V3_mapNode__NvKlA[data-value] .V3_mapGlow__US_aQ{stroke:var(--value);filter:drop-shadow(0 0 10px rgba(61,220,151,.7));animation:none}.V3_mapEdge___nw7q{fill:none;stroke:rgba(255,255,255,.14);stroke-width:1}.V3_mapBlank__NZVhx{fill:var(--panel2)}.V3_mapName__uEodo{fill:var(--tx3);font-size:12px;font-family:var(--sans)}.V3_mapNode__NvKlA[data-main] .V3_mapName__uEodo{fill:var(--tx2)}.V3_mapNode__NvKlA[data-value] .V3_mapName__uEodo{fill:var(--value);font-weight:600}.V3_mapTag__Rtjy7{fill:var(--signal);font-family:var(--mono);font-size:12px;letter-spacing:.12em}.V3_mapTag__Rtjy7[data-value]{fill:var(--value)}.V3_mapDead__wUtYB path{stroke:var(--warn);stroke-width:1.5;stroke-dasharray:3 3}.V3_mapDead__wUtYB circle{fill:var(--bg);stroke:var(--warn);stroke-width:1.5}.V3_mapDead__wUtYB text{fill:var(--warn);font-size:12px;font-family:var(--mono);font-weight:600}@keyframes V3_read__kJTze{0%{stroke:var(--signal)}to{stroke:transparent}}.V3_reveal__PSjg1[data-state=idle] .V3_mapNode__NvKlA,.V3_reveal__PSjg1[data-state=in] .V3_mapNode__NvKlA{opacity:1}.V3_reveal__PSjg1[data-state=idle] .V3_noodle__jwY90,.V3_reveal__PSjg1[data-state=in] .V3_noodle__jwY90{stroke-dashoffset:0}.V3_reveal__PSjg1[data-state=in] .V3_mapNode__NvKlA[data-main] .V3_mapGlow__US_aQ{animation-play-state:running}.V3_phoneOnly__IihYa{display:none}@media (max-width:640px){.V3_phoneOnly__IihYa{display:block}.V3_deskOnly__fUDa0{display:none!important}}.V3_walk__oGdeV{display:flex;flex-direction:column;align-items:center;gap:12px;padding:var(--sp-5) var(--sp-4) var(--sp-2)}.V3_walkTop__cygnh{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.V3_walkStep__AQVRR{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--signal);white-space:nowrap}.V3_walkName__Pe1VO{font-family:var(--display);font-size:var(--fs-lg);font-weight:650;letter-spacing:-.02em;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.V3_walkBar__GmehM{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:3px;gap:3px}.V3_walkBar__GmehM i{height:4px;border-radius:2px;background:rgba(255,255,255,.1);transition:background var(--dur-slow) var(--ease)}.V3_walkBar__GmehM i[data-on]{background:var(--signal)}.V3_walkBar__GmehM i[data-value][data-on]{background:var(--value)}.V3_walkPhone__cD1_M{position:relative;width:196px;aspect-ratio:390/844;padding:0;border:0;border-radius:26px;overflow:hidden;cursor:pointer;background:var(--panel2);box-shadow:0 0 0 6px #050608,0 0 0 7px var(--line2),0 30px 70px -20px rgba(0,0,0,.9);transition:box-shadow var(--dur-slow) var(--ease)}.V3_walkPhone__cD1_M[data-value]{box-shadow:0 0 0 6px #050608,0 0 0 8px var(--value),0 0 50px rgba(61,220,151,.45)}.V3_walkPhone__cD1_M img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0;transform:scale(1.03);transition:opacity .45s var(--ease),transform .6s var(--ease)}.V3_walkPhone__cD1_M img[data-on]{opacity:1;transform:none}.V3_walkSays__lwwd8{width:100%;min-height:92px;display:flex;flex-direction:column;align-items:center;gap:6px;animation:V3_walkIn__ZquMC .4s var(--ease) both}@keyframes V3_walkIn__ZquMC{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.V3_walkSays__lwwd8>span{display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap;justify-content:center;padding:7px 12px;border-radius:12px;font-size:var(--fs-sm);text-align:center}.V3_walkSays__lwwd8 i{font-style:normal;font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase}.V3_walkSays__lwwd8 em{font-style:normal;color:var(--tx3)}.V3_walkTap___6AEp{border:1px solid var(--signal-line);background:var(--signal-soft);color:var(--tx)}.V3_walkTap___6AEp i{color:var(--signal)}.V3_walkDead__Lvmpm{border:1px solid rgba(242,181,68,.4);background:rgba(242,181,68,.07);color:var(--tx)}.V3_walkDead__Lvmpm i{color:var(--warn)}.V3_walkValue__j2eCU{border:1px solid rgba(61,220,151,.45);background:rgba(61,220,151,.08);color:var(--tx)}.V3_walkValue__j2eCU i{color:var(--value)}.V3_mapSteps__qaI3w{list-style:none;margin:0;padding:var(--sp-5) var(--sp-6) var(--sp-6);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-5);gap:var(--sp-5);border-top:1px solid var(--line)}.V3_mapSteps__qaI3w li{display:flex;gap:var(--sp-4);align-items:center}.V3_mapSteps__qaI3w b{font-size:var(--fs-md);font-weight:600;line-height:1.35}.V3_stepN__YhZhJ{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-family:var(--mono);font-size:var(--fs-sm);color:var(--signal);border:1px solid var(--signal-line);background:var(--signal-soft)}.V3_pop__rWLuA{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);border-radius:32px;border:1px solid var(--line);overflow:hidden;background:radial-gradient(700px 360px at 30% 30%,rgba(255,255,255,.03),transparent 70%),var(--panel)}.V3_popField__D_Aqv{border-right:1px solid var(--line)}.V3_popCard__FLi76,.V3_popField__D_Aqv{min-width:0;display:flex;flex-direction:column;justify-content:center}.V3_popCard__FLi76{gap:var(--sp-4);padding:var(--sp-6);background:radial-gradient(420px 280px at 0 30%,rgba(255,106,61,.09),transparent 70%)}.V3_whoTop__2gON8{display:flex;align-items:center;gap:var(--sp-4)}.V3_whoTop__2gON8 b{display:block;font-family:var(--display);font-size:var(--fs-xl);font-weight:650;letter-spacing:-.02em;line-height:1.15}.V3_whoTop__2gON8 span{font-size:var(--fs-base);color:var(--tx2)}.V3_avatar__oqGtF{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font-family:var(--display);font-size:var(--fs-md);font-weight:700;color:var(--bg);background:linear-gradient(135deg,#ff8a5c,var(--signal) 55%,#d9481c);flex-shrink:0;box-shadow:0 0 0 6px rgba(255,106,61,.14),0 16px 40px -12px rgba(255,106,61,.6)}.V3_leanings__3coun{margin:-6px 0 0 72px;font-size:var(--fs-sm);color:var(--tx3)}.V3_popPart__L5VFe{display:flex;flex-direction:column;gap:6px;padding-top:var(--sp-4);border-top:1px solid var(--line)}.V3_popPart__L5VFe p{margin:0;font-size:var(--fs-base);line-height:1.45;color:var(--tx)}.V3_thought__Oaihb{font-size:var(--fs-md)!important;line-height:1.4!important}.V3_did__ixyv1{font-family:var(--display);font-size:var(--fs-lg)!important;font-weight:650;letter-spacing:-.02em;line-height:1.3!important;color:var(--signal)!important}.V3_dotsAll__zqmK1{padding:var(--sp-4) var(--sp-5) var(--sp-5);border-top:1px solid var(--line)}.V3_dotsAll__zqmK1>span{display:block;font-size:var(--fs-sm);color:var(--tx2);margin-bottom:10px}.V3_dotsAll__zqmK1>div{display:flex;flex-wrap:wrap;gap:3px}.V3_dotsAll__zqmK1 i{width:5px;height:5px;border-radius:50%;background:rgba(243,241,236,.45)}.V3_dotsAll__zqmK1 i[data-misfit]{background:rgba(242,181,68,.6)}.V3_dotsAll__zqmK1 i[data-me]{background:var(--signal);box-shadow:0 0 0 3px rgba(255,106,61,.3),0 0 10px rgba(255,106,61,.8)}.V3_decide__DzDFh{position:relative;display:grid;place-items:center;padding:var(--sp-9) var(--sp-5);border-radius:32px;border:1px solid var(--line);overflow:hidden;background:radial-gradient(700px 360px at 50% 100%,rgba(61,220,151,.08),transparent 70%),var(--bg2)}.V3_decideBg__VIk_t{position:absolute;inset:-10px;background-size:cover;background-position:top;opacity:.1;filter:blur(7px) saturate(.5);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 45%,#000,transparent);mask-image:radial-gradient(ellipse 70% 70% at 50% 45%,#000,transparent)}.V3_decideCard__uEGn8{position:relative;width:min(620px,100%);padding:var(--sp-6) var(--sp-7) var(--sp-7);border-radius:28px;border:1px solid rgba(61,220,151,.4);background:radial-gradient(500px 240px at 0 0,rgba(61,220,151,.12),transparent 70%),var(--panel);box-shadow:0 60px 140px -50px rgba(0,0,0,.95),inset 0 0 0 1px rgba(255,255,255,.02),0 0 80px -30px rgba(61,220,151,.35);display:flex;flex-direction:column;gap:10px}.V3_decideTop__GKOcX{display:flex;align-items:center;gap:10px;margin-bottom:var(--sp-3);font-size:var(--fs-sm);color:var(--tx3)}.V3_decideTitle__b8L8Y{margin:0;font-family:var(--display);font-size:clamp(24px,2.6vw,34px);font-weight:650;letter-spacing:-.025em;line-height:1.15;text-wrap:balance}.V3_decideLift__EYld2{margin:var(--sp-3) 0 0;display:flex;align-items:baseline;gap:12px;font-family:var(--display);font-weight:700;letter-spacing:-.045em;line-height:1}.V3_decideLift__EYld2 span{font-size:clamp(36px,4vw,52px);color:var(--tx3)}.V3_decideLift__EYld2 i{font-style:normal;font-size:clamp(26px,3vw,36px);color:var(--tx3)}.V3_decideLift__EYld2 b{font-size:clamp(52px,6vw,76px);color:var(--value)}.V3_decideNote__c8FTM{margin:0;font-size:var(--fs-base);color:var(--tx2)}.V3_decideBtn__D9S46{margin-top:var(--sp-5);align-self:flex-start;display:inline-flex;align-items:center;gap:12px;height:52px;padding:0 22px 0 14px;border-radius:var(--r-lg);background:var(--signal);color:var(--bg);font-weight:650;box-shadow:var(--glow-signal)}@media (max-width:960px){.V3_mapSteps__qaI3w,.V3_pop__rWLuA{grid-template-columns:minmax(0,1fr)}.V3_popField__D_Aqv{border-right:0;border-bottom:1px solid var(--line)}.V3_payRow__u6bTw{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name cost" "bar bar";gap:10px var(--sp-4)}.V3_payName__IXVg0{grid-area:name}.V3_payCost__mw2I8{grid-area:cost}.V3_payBar__wPA0a{grid-area:bar}}@media (max-width:640px){.V3_hero__kXnUV{padding-top:var(--sp-6)}.V3_heroAsk__wsW7O{padding:var(--sp-3) var(--sp-4) var(--sp-4);border-radius:22px}.V3_askLine__Ib3eF{font-size:20px;min-height:44px}.V3_askSend__hlfTH{width:38px;height:38px}.V3_pill__hfRTp{font-size:var(--fs-xs);padding:6px 12px 6px 6px}.V3_pill__hfRTp>:first-child{width:22px;height:22px}.V3_mapFrom__VF7bE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:var(--sp-4)}.V3_mapFrom__VF7bE>span{grid-column:1/-1}.V3_mapFrom__VF7bE i{padding:6px 10px 6px 6px;font-size:var(--fs-sm)}.V3_mapCanvas__eOa42{display:none}.V3_mapSteps__qaI3w{padding:var(--sp-4) var(--sp-5) var(--sp-5);gap:var(--sp-4)}.V3_popCard__FLi76{padding:var(--sp-5)}.V3_leanings__3coun{margin-left:0;margin-top:-4px}.V3_decide__DzDFh{padding:0;border:0;background:none;overflow:visible}.V3_decideCard__uEGn8{padding:var(--sp-5);border-radius:22px;min-width:0}.V3_decideLift__EYld2 span{font-size:30px}.V3_decideLift__EYld2 i{font-size:24px}.V3_decideLift__EYld2 b{font-size:46px}.V3_decideBtn__D9S46{align-self:stretch;justify-content:center}.V3_pay__U_irI{padding:var(--sp-5);border-radius:24px;gap:var(--sp-5)}.V3_payCost__mw2I8{font-size:var(--fs-xl)}}@media (prefers-reduced-motion:reduce){.V3_askCaret__fk85P,.V3_mapNode__NvKlA[data-main] .V3_mapGlow__US_aQ{animation:none}}.V3_freeNote__Ogzic{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);color:var(--tx2);text-align:center}.V3_ab__8uQ4a{display:grid;place-items:center}.V3_abCard__3EnNR{width:min(760px,100%);padding:var(--sp-6) var(--sp-7) var(--sp-6);border-radius:28px;border:1px solid var(--line2);background:var(--panel);display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.V3_abQ__84eKE{margin:0;font-family:var(--display);font-size:clamp(22px,2.4vw,30px);font-weight:650;letter-spacing:-.025em;line-height:1.2;text-wrap:balance}.V3_abRows__g5GvG{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.V3_abRow__N_3KN{display:grid;grid-template-columns:minmax(0,15em) minmax(0,1fr) auto;grid-gap:var(--sp-4);gap:var(--sp-4);align-items:center}.V3_abName__g4ZXx{display:flex;gap:10px;align-items:baseline;min-width:0;font-size:var(--fs-sm);line-height:1.4;color:var(--tx2)}.V3_abName__g4ZXx b{flex-shrink:0;display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--panel2);color:var(--tx);font-size:13px}.V3_abRow__N_3KN[data-win] .V3_abName__g4ZXx b{background:var(--value);color:var(--bg)}.V3_abRow__N_3KN[data-win] .V3_abName__g4ZXx{color:var(--tx)}.V3_abTrack__FAYnQ{height:26px;border-radius:8px;background:var(--panel2);overflow:hidden}.V3_abTrack__FAYnQ i{display:block;height:100%;border-radius:8px;background:#4b4c56}.V3_abRow__N_3KN[data-win] .V3_abTrack__FAYnQ i{background:var(--value)}.V3_abN__gMOPx{font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.V3_abN__gMOPx small{font-family:var(--sans);font-weight:400;font-size:var(--fs-sm);color:var(--tx3);letter-spacing:0}.V3_abRow__N_3KN[data-win] .V3_abN__gMOPx{color:var(--value)}.V3_abPro__QL6t1{color:var(--tx);font-weight:500}@media (max-width:640px){.V3_abCard__3EnNR{padding:var(--sp-5)}.V3_abRow__N_3KN{grid-template-columns:minmax(0,1fr) auto}.V3_abTrack__FAYnQ{grid-column:1/-1;grid-row:2}}.Landing_glow__ZB0n5{position:absolute;left:0;right:0;top:0;height:1400px;pointer-events:none;background:radial-gradient(900px 560px at 50% 58%,rgba(255,106,61,.1),transparent 70%)}.Landing_steps__hqwmh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.Landing_step__dcI2V{display:flex;flex-direction:column;gap:var(--sp-3);height:100%}.Landing_stepN__vN5GB{font-family:var(--mono);font-size:var(--fs-sm);color:var(--signal)}.Landing_step__dcI2V p{margin:0}.Landing_stepArt__PUo0k{margin-top:auto;padding-top:var(--sp-5)}@media (max-width:1000px){.Landing_steps__hqwmh{grid-template-columns:minmax(0,1fr)}}.Landing_inputs__B_qAE{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.Landing_inputs__B_qAE li{display:flex;align-items:center;gap:var(--sp-3);padding:10px 12px;border-radius:var(--r-md);background:var(--panel2);border:1px solid var(--line);font-size:var(--fs-sm);color:var(--tx2)}.Landing_inputs__B_qAE b{color:var(--tx);font-weight:600}.Landing_glyph__Fmdqj{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:var(--signal);background:var(--signal-soft);flex-shrink:0}.Landing_glyph__Fmdqj svg{width:18px;height:18px}.Landing_mini__SVTkl{border-radius:var(--r-md);background:var(--panel2);border:1px solid var(--line);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3)}.Landing_recvName__SW1aI{font-weight:600}.Landing_recv__8mxE4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.Landing_recv__8mxE4 li{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--tx2)}.Landing_recv__8mxE4 b{color:var(--tx);font-weight:500;text-align:right}.Landing_recv__8mxE4 li[data-warn] b{color:var(--warn)}.Landing_recvAsk__wo4yh{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-sm);color:var(--tx2);border-top:1px solid var(--line);padding-top:var(--sp-3)}.Landing_recvAsk__wo4yh span{padding:6px 12px;border-radius:8px;background:var(--signal);color:var(--bg);font-weight:600}.Landing_week__7hDou{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;height:96px;align-items:end}.Landing_week__7hDou div{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px}.Landing_week__7hDou i{width:100%;border-radius:4px;background:var(--signal);opacity:.9}.Landing_week__7hDou span{font-family:var(--mono);font-size:var(--fs-xs);color:var(--tx3)}.Landing_weekFoot__gAN8i{display:flex;justify-content:space-between;font-size:var(--fs-xs);color:var(--tx3)}.Landing_weekFoot__gAN8i span:nth-child(2){color:var(--tx2)}.Landing_compare__soYGM{padding:var(--sp-6)}.Landing_row__BkQz5{display:grid;grid-template-columns:150px minmax(0,1fr) 170px;grid-gap:var(--sp-5);gap:var(--sp-5);align-items:center}.Landing_row__BkQz5+.Landing_row__BkQz5{margin-top:var(--sp-5)}.Landing_rowName__4VhAa{font-size:var(--fs-base);color:var(--tx2)}.Landing_rowName__4VhAa[data-us]{color:var(--tx);font-weight:600}.Landing_bars__vGBu6{display:flex;gap:3px;height:76px}.Landing_bars__vGBu6 div{background:var(--panel2);border:1px solid var(--line2);padding:12px 16px;display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.Landing_bars__vGBu6 div:first-child{border-radius:12px 0 0 12px}.Landing_bars__vGBu6 div:last-child{border-radius:0 12px 12px 0}.Landing_bars__vGBu6 b{font-size:var(--fs-base);font-weight:500}.Landing_bars__vGBu6 b,.Landing_bars__vGBu6 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Landing_bars__vGBu6 span{font-size:var(--fs-sm);color:var(--tx3)}.Landing_ours___om1W{display:flex;align-items:center;gap:var(--sp-4);height:76px}.Landing_ours___om1W i{width:10px;height:76px;border-radius:5px;background:var(--signal);box-shadow:0 0 24px rgba(255,106,61,.55);flex-shrink:0}.Landing_ours___om1W span{font-size:var(--fs-base);color:var(--tx2)}.Landing_total__kob_a{font-family:var(--display);font-size:var(--fs-xl);font-weight:650;letter-spacing:-.03em;color:var(--tx2);line-height:1.1}.Landing_total__kob_a[data-us]{color:var(--signal)}.Landing_total__kob_a small{display:block;font-family:var(--sans);font-size:var(--fs-sm);font-weight:400;letter-spacing:0;color:var(--tx3);margin-top:4px}.Landing_note__XNnvA{margin:var(--sp-5) 0 0;padding-top:var(--sp-4);border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--tx3)}@media (max-width:900px){.Landing_row__BkQz5{grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}.Landing_bars__vGBu6{flex-direction:column;height:auto}.Landing_bars__vGBu6 div{border-radius:10px!important;width:auto!important}}.Landing_groups__R1aax{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:var(--sp-5);gap:var(--sp-5);align-items:stretch}.Landing_field__RBIoE{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--panel);overflow:hidden}.Landing_fieldHead__9apuY{display:flex;gap:var(--sp-3);align-items:baseline;padding:var(--sp-4) var(--sp-5) 0;font-size:var(--fs-sm);color:var(--tx3)}.Landing_voices__lumEq{display:flex;flex-direction:column;gap:var(--sp-6);justify-content:center}.Landing_who__vFGQQ{font-weight:600;margin-bottom:var(--sp-2)}.Landing_who__vFGQQ span{color:var(--tx3);font-weight:400}.Landing_whoGroup__U_dhJ{font-size:var(--fs-sm);color:var(--signal);margin:-4px 0 var(--sp-3)}@media (max-width:1000px){.Landing_groups__R1aax{grid-template-columns:minmax(0,1fr)}}.Landing_report__JsD9V{border:1px solid var(--line);border-radius:var(--r-xl);padding:clamp(20px,4vw,48px);box-shadow:var(--shadow-2);background:radial-gradient(1000px 420px at 50% 0,#1d1a19,var(--bg) 62%)}.Landing_reportHead__W1418{display:flex;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;align-items:baseline}.Landing_reportHead__W1418 span{font-size:var(--fs-sm);color:var(--tx3)}.Landing_headline__m_J1S{margin:var(--sp-5) 0 0;font-family:var(--display-product);font-size:clamp(24px,2.8vw,38px);font-weight:650;line-height:1.15;letter-spacing:-.02em;max-width:980px;text-wrap:balance}.Landing_grades__bIjgf{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:var(--sp-3);gap:var(--sp-3);margin-top:var(--sp-6)}.Landing_grades__bIjgf div{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2)}.Landing_gradeQ__16qJ4{font-size:var(--fs-sm);color:var(--tx2)}.Landing_gradeA__6XJKE{display:flex;align-items:baseline;gap:var(--sp-3)}.Landing_gradeA__6XJKE b{font-family:var(--display-product);font-size:var(--fs-xl);font-weight:700}.Landing_gradeA__6XJKE em{font-style:normal;font-size:var(--fs-lg);font-weight:600}.Landing_reportBody__C4Jst{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:var(--sp-5);gap:var(--sp-5);margin-top:var(--sp-6)}.Landing_findings__wLN1w{display:flex;flex-direction:column;gap:var(--sp-3)}.Landing_findings__wLN1w>div>div:last-child{font-size:var(--fs-base)}.Landing_fixes__LlFs8{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-5)}.Landing_fixes__LlFs8,.Landing_fixes__LlFs8 ol{display:flex;flex-direction:column;gap:var(--sp-4)}.Landing_fixes__LlFs8 ol{margin:0;padding:0;list-style:none;counter-reset:fix}.Landing_fixes__LlFs8 li{counter-increment:fix;display:grid;grid-template-columns:28px minmax(0,1fr);grid-column-gap:var(--sp-2);column-gap:var(--sp-2)}.Landing_fixes__LlFs8 li:before{content:counter(fix);grid-row:span 2;font-family:var(--display-product);font-weight:700;font-size:var(--fs-lg);color:var(--value);line-height:1.2}.Landing_fixes__LlFs8 b{font-weight:600;line-height:1.4}.Landing_fixes__LlFs8 span{font-size:var(--fs-sm);color:var(--tx3);margin-top:2px}@media (max-width:1000px){.Landing_reportBody__C4Jst{grid-template-columns:minmax(0,1fr)}}.Landing_trust__v6CNZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.Landing_trust__v6CNZ div{padding:var(--sp-6) var(--sp-6) 0 0}.Landing_trust__v6CNZ div+div{padding-left:var(--sp-6);border-left:1px solid var(--line)}.Landing_trust__v6CNZ p{margin:var(--sp-3) 0 0}@media (max-width:900px){.Landing_trust__v6CNZ{grid-template-columns:minmax(0,1fr)}.Landing_trust__v6CNZ div+div{padding-left:0;border-left:none}}.Landing_faq__XImFD{border-top:1px solid var(--line);max-width:920px}.Landing_faq__XImFD details{border-bottom:1px solid var(--line)}.Landing_faq__XImFD summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-5) 0;font-size:var(--fs-md);font-weight:600;min-height:var(--tap)}.Landing_faq__XImFD summary::-webkit-details-marker{display:none}.Landing_faq__XImFD summary:after{content:"+";font-size:24px;font-weight:400;color:var(--tx3);transition:transform var(--dur) var(--ease)}.Landing_faq__XImFD details[open] summary:after{transform:rotate(45deg)}.Landing_faq__XImFD p{margin:0 0 var(--sp-5);max-width:760px}.Landing_cta__BjHQH{margin-top:var(--section);padding:clamp(56px,8vw,96px) var(--sp-6);border-radius:28px;border:1px solid var(--line);background:radial-gradient(700px 300px at 50% 0,rgba(255,106,61,.16),transparent 70%),var(--panel);display:flex;flex-direction:column;align-items:center;text-align:center}