.page_page__556_G{--chart:#29B6F6;--ok:#43A047;--warn:#FB8C00;--bad:#E53935}[data-theme=light] .page_page__556_G{--chart:#1E88E5}.page_alt__6Mgwz{background:var(--color-bg-surface);border-block:1px solid var(--color-border)}.page_heroGrid__yNSix{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.page_heroTitle__ixXIp{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;letter-spacing:-.03em;line-height:.98;margin:0}.page_lead__vF_iL{font-size:1.15rem;line-height:1.7;color:var(--color-text-muted);margin-top:1.75rem;max-width:34rem}.page_ctaRow__ZDq_0{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.25rem}.page_ctaLarge__YkEpR{padding:1rem 2rem;font-size:1.05rem}.page_note___tWxM{margin-top:1.5rem;font-size:.875rem;color:var(--color-text-muted)}.page_strip__PdxCQ{border-block:1px solid var(--color-border);padding:1.75rem 0;text-align:center;color:var(--color-text-muted);font-size:.9375rem}.page_strip__PdxCQ strong{color:var(--color-text);font-weight:600}.page_narrow__61Peu{max-width:46rem}.page_sectionTitle__6ic_4{font-size:clamp(1.875rem,4vw,3rem);font-weight:900;letter-spacing:-.02em;line-height:1.1;margin:0}.page_body__9Qj2F{color:var(--color-text-muted);line-height:1.75;font-size:1.0625rem}.page_body__9Qj2F+.page_body__9Qj2F{margin-top:1.25rem}.page_split__tNyHh{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.page_splitTop__JhhyK{align-items:start}.page_beats__Y29F0{display:flex;flex-direction:column;gap:2.5rem}.page_beat__E_938{display:flex;gap:1.25rem}.page_beatDot__oJeOj{width:8px;height:8px;border-radius:999px;background:var(--color-primary);margin-top:.6rem;flex-shrink:0}.page_beat__E_938 h3{font-size:1.25rem;font-weight:800;margin:0}.page_beat__E_938 p{margin:.6rem 0 0;color:var(--color-text-muted);line-height:1.7}.page_mockHead__ykOfl{display:flex;align-items:center;gap:.75rem;padding-bottom:1.25rem;border-bottom:1px solid var(--color-border)}.page_mockName__7D32w{font-weight:800;line-height:1.2}.page_mockMeta__vbj5S{font-size:.75rem;color:var(--color-text-muted)}.page_mockBody__mrpv0{padding-top:1.25rem;display:flex;flex-direction:column;gap:1rem;line-height:1.7;color:var(--color-text-muted)}.page_mockBody__mrpv0 strong{color:var(--color-text);font-weight:600}.page_chips___KIQm{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}.page_chip__Uuh_t{font-size:.75rem;font-weight:700;padding:.35rem .75rem;border-radius:999px;background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-muted)}.page_chat__sjGhi{display:flex;flex-direction:column;gap:1.25rem}.page_bubbleUser__PiTIV{align-self:flex-end;max-width:85%;background:rgba(255,138,101,.14);border:1px solid rgba(255,138,101,.3);color:var(--color-text);border-radius:1rem 1rem .25rem 1rem;padding:.75rem 1rem}.page_bubbleRow__yoOTm{display:flex;align-items:flex-start;gap:.75rem}.page_bubbleKondy__OhBfP{max-width:85%;background:var(--color-bg);border:1px solid var(--color-border);border-radius:1rem 1rem 1rem .25rem;padding:.75rem 1rem;color:var(--color-text-muted);line-height:1.7;display:flex;flex-direction:column;gap:.5rem}.page_pair__m5coG{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.page_pairHead__kul_i{display:flex;align-items:center;gap:.5rem;margin-bottom:1.25rem}.page_dot__aVcaO{width:8px;height:8px;border-radius:999px}.page_statBig__tKe2e{font-size:3rem;font-weight:900;letter-spacing:-.02em;line-height:1;margin:0}.page_statUnit__D_mZ_{font-size:.875rem;font-weight:700;color:var(--color-text-muted);margin-top:.5rem}.page_statList__xXwcq{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:.5rem;font-size:.75rem}.page_statRow__X_U7P{display:flex;justify-content:space-between;gap:1rem}.page_statRow__X_U7P dt{color:var(--color-text-muted)}.page_statRow__X_U7P dd{margin:0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_refusedCard__pDo1_{border-style:dashed}.page_reason__WZESR{font-family:var(--font-mono);font-size:1.125rem;font-weight:800;letter-spacing:-.01em;line-height:1.3;color:var(--color-text-muted);overflow-wrap:anywhere}.page_engineHead__ipOkb{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem}.page_engineTitle__OGiFC{font-size:1rem;font-weight:800;margin:0}.page_engineValue__H27Sf{font-size:1.125rem;font-weight:900;color:var(--chart)}.page_engineSub__0KB7f{margin:.4rem 0 0;font-size:.875rem;color:var(--color-text-muted)}.page_engineFoot__p_kB_{margin:.75rem 0 0;font-size:.75rem;color:var(--ok)}.page_svgFull__fYNqr{width:100%;height:auto;margin-top:1rem;display:block}.page_kondyPanel__ZYXth{max-width:24rem;width:100%}.page_kondyTop__VjdEM{display:flex;align-items:center;gap:.75rem}.page_kondyLevel__aNBAD{font-size:2.25rem;font-weight:900;line-height:1;color:var(--chart)}.page_pips__pwhSH{display:flex;gap:.25rem;margin:1rem 0 .5rem}.page_pip__C05Ja{width:1rem;height:.625rem;border-radius:999px;background:var(--color-primary)}.page_quote__GvEWW{margin:1.25rem 0 0;font-style:italic;color:var(--color-text)}.page_vitals__OF5Gv{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.page_vitalHead__lT863{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.4rem}.page_vitalValue__mHJUe{font-size:.6875rem;font-weight:600;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_track___vPAp{height:.5rem;border-radius:999px;background:var(--color-border);overflow:hidden}.page_fill__lCRWl{height:100%;border-radius:999px}.page_spark__azy_M{display:flex;align-items:flex-end;gap:.25rem;height:1.75rem}.page_sparkBar__Uoryd{flex:1 1;border-radius:2px}.page_distRow__ljJkH{display:flex;align-items:center;gap:.75rem}.page_distName__mN0qx{width:5rem;flex-shrink:0}.page_distName__mN0qx,.page_distPct__dYKVr{font-size:.6875rem;color:var(--color-text-muted)}.page_distPct__dYKVr{font-weight:600;width:3.5rem;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_steps__B4_i4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;gap:2.5rem;margin:3.5rem 0 0;padding:0;list-style:none}.page_stepNum__Ucda0{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-md);background:rgba(41,182,246,.12);color:var(--color-secondary);font-weight:900;font-size:.875rem;margin-bottom:1.25rem}.page_steps__B4_i4 h3{font-size:1.0625rem;font-weight:800;margin:0}.page_steps__B4_i4 p{margin:.6rem 0 0;color:var(--color-text-muted);line-height:1.7;font-size:.9375rem}.page_proof__KjJsr{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;gap:2.5rem;margin-top:4rem}.page_proof__KjJsr h3{font-size:1.0625rem;font-weight:800;margin:1rem 0 0}.page_proof__KjJsr p{margin:.6rem 0 0;color:var(--color-text-muted);line-height:1.7;font-size:.9375rem}.page_betaCard__RcBzY{max-width:46rem;margin:0 auto;padding:3rem}.page_finalCta__NLnKF{text-align:center;max-width:38rem;margin:0 auto}@media (max-width:1024px){.page_heroGrid__yNSix,.page_split__tNyHh{grid-template-columns:1fr;gap:3rem}.page_proof__KjJsr,.page_steps__B4_i4{grid-template-columns:1fr;gap:2rem}}@media (max-width:640px){.page_pair__m5coG{grid-template-columns:1fr}.page_betaCard__RcBzY{padding:1.75rem}}.page_kondyImg__pyBNm{flex-shrink:0;align-self:flex-start;object-fit:contain}.page_rideHead__vqcB_{display:flex;align-items:center;gap:.75rem}.page_rideTitle__3Mf1Q{font-size:1.0625rem;font-weight:800;margin:0;line-height:1.25}.page_rideSport__NPs7E{font-size:.8125rem;color:var(--color-text-muted);margin:.15rem 0 0}.page_trace__eD__6{display:flex;align-items:flex-end;gap:1px;height:3.25rem;margin:1.25rem 0}.page_traceBar__gtgQZ{flex:1 1;border-radius:1px;min-height:2px}.page_rideStats__13uzx{display:flex;justify-content:space-between;gap:.5rem}.page_rideStat__RhExh{text-align:left}.page_rideStatValue__Dxzhr{font-size:1.375rem;font-weight:900;line-height:1}.page_rideStatUnit__XaNEB{font-size:.75rem;font-weight:700;color:var(--color-text-muted)}.page_rideStatLabel__Tug_O{font-size:.625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-top:.35rem}.page_medal__zyO9v{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.25rem;padding:.4rem .85rem;border-radius:999px;background:rgba(250,204,21,.14);border:1px solid rgba(250,204,21,.4);font-size:.75rem;font-weight:800;color:var(--color-text)}.page_stack__9fW6O{display:flex;flex-direction:column;gap:1rem}.page_moods__qulRp{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:.5rem 0 1.25rem;margin-top:3rem;scrollbar-width:thin}.page_mood__HmWaH{flex:0 0 13.5rem;scroll-snap-align:start;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.25rem;text-align:center}.page_moodFace__3Yqk2{width:64px;height:64px;object-fit:contain}.page_moodCode__ufZs8{display:block;margin-top:.75rem;font-family:var(--font-mono);font-size:.75rem;font-weight:800;letter-spacing:.04em;color:var(--color-text)}.page_moodWhat__YNG_2{margin:.5rem 0 0;line-height:1.6}.page_moodWhat__YNG_2,.page_moodsHint__Nzpeg{font-size:.8125rem;color:var(--color-text-muted)}.page_moodsHint__Nzpeg{margin:0}