.BrowserDemo_section__y_bEK{position:relative;padding:120px 32px 120px 88px;background:radial-gradient(60% 50% at 50% 0,rgba(232,160,48,.05) 0,transparent 60%),var(--posture-bg);overflow:hidden}.BrowserDemo_layout__3gais{display:grid;grid-template-columns:200px 1fr;grid-gap:56px;gap:56px;max-width:1280px;margin:0 auto;align-items:start}.BrowserDemo_kickerCol__Vacg1{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;gap:10px;padding-top:18px}.BrowserDemo_kickerNum__EeMPt{font-family:Times New Roman,Georgia,serif;font-style:italic;font-size:3.5rem;font-weight:400;color:var(--posture-accent-bright);line-height:.85;letter-spacing:-.04em}.BrowserDemo_kicker__ZMgD1{font-family:Space Mono,Courier New,monospace;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(240,236,230,.45)}.BrowserDemo_main__VG0fc{display:flex;flex-direction:column;gap:40px}.BrowserDemo_header__KGLZV{max-width:720px}.BrowserDemo_title__fp8Re{margin:0 0 18px;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:400;line-height:1.02;letter-spacing:-.035em;color:#f0ece6}.BrowserDemo_titleItalic__B3x83{font-family:Times New Roman,Georgia,serif;font-style:italic;font-weight:400;background:linear-gradient(135deg,#ffffff 0,var(--posture-accent-bright) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.BrowserDemo_lede__17op4{font-size:clamp(.98rem,1.4vw,1.1rem);line-height:1.65;color:rgba(240,236,230,.7);max-width:640px}.BrowserDemo_stage__6mT_E{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:28px;gap:28px;align-items:stretch;padding:24px;border:1px solid var(--posture-border);border-radius:22px;background:radial-gradient(80% 60% at 30% 50%,rgba(232,160,48,.05) 0,transparent 70%),linear-gradient(180deg,var(--posture-surface) 0,#0a0807 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 30px 80px -20px rgba(0,0,0,.65),0 0 60px rgba(232,160,48,.05)}.BrowserDemo_viewport__hsFa9{position:relative;aspect-ratio:4/3;border-radius:14px;overflow:hidden;background:#050403}.BrowserDemo_canvas__dUMlo,.BrowserDemo_video__3c_UP{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.BrowserDemo_video__3c_UP{transform:scaleX(-1)}.BrowserDemo_canvas__dUMlo{transform:scaleX(-1);pointer-events:none}.BrowserDemo_idleOverlay__Tyvyc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(80% 80% at 50% 50%,rgba(232,160,48,.06) 0,transparent 70%),rgba(10,8,7,.92);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2}.BrowserDemo_idleInner__Pj95e{display:flex;flex-direction:column;align-items:center;gap:16px;color:var(--posture-accent-bright)}.BrowserDemo_idleHint__CflGa{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(240,236,230,.55);max-width:220px}.BrowserDemo_errorMsg__oSIkw,.BrowserDemo_idleHint__CflGa{font-family:Space Mono,Courier New,monospace;text-align:center;line-height:1.5}.BrowserDemo_errorMsg__oSIkw{font-size:.78rem;color:var(--posture-bad);letter-spacing:.04em;max-width:280px}.BrowserDemo_spinner__LDgT_{animation:BrowserDemo_spin__mTncJ 1s linear infinite}@keyframes BrowserDemo_spin__mTncJ{to{transform:rotate(1turn)}}.BrowserDemo_countdownOverlay__Sd8Uk{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:radial-gradient(60% 60% at 50% 50%,rgba(10,8,7,.55),rgba(10,8,7,.85));backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);animation:BrowserDemo_countdownIn__diRL7 .25s ease both}.BrowserDemo_countdownLabel__VFqPn{font-family:Space Mono,Courier New,monospace;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(240,236,230,.7)}.BrowserDemo_morphCountdown__3Aag3{position:relative;width:7rem;height:7rem;filter:url(#pm-threshold) blur(.6px)}.BrowserDemo_morphNum__tkSnO{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--posture-font);font-size:6rem;font-weight:200;letter-spacing:-.05em;color:var(--posture-accent-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.BrowserDemo_morphSvg__o3SuR{display:none}.BrowserDemo_countdownHint__atbSb{font-family:Space Mono,Courier New,monospace;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(240,236,230,.5)}@keyframes BrowserDemo_countdownIn__diRL7{0%{opacity:0}to{opacity:1}}.BrowserDemo_stepPill__frugk{position:absolute;top:14px;left:14px;z-index:5;display:inline-flex;align-items:center;gap:8px;padding:6px 11px;border-radius:6px;font-family:Space Mono,Courier New,monospace;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;background:rgba(10,8,7,.85);border:1px solid rgba(232,160,48,.32);color:var(--posture-accent-bright);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:color .3s ease,border-color .3s ease,background .3s ease;animation:BrowserDemo_stepPillIn__hBwtI .4s cubic-bezier(.16,1,.3,1)}.BrowserDemo_stepPillLive__V1eTy{background:rgba(232,160,48,.14);border-color:rgba(232,160,48,.55)}.BrowserDemo_stepPillNum__5FsSa{font-weight:700}.BrowserDemo_stepPillSep__XLhi5{opacity:.5}.BrowserDemo_stepPillLabel___LOZu{font-weight:400;opacity:.92}@keyframes BrowserDemo_stepPillIn__hBwtI{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.BrowserDemo_onboardPanel__p7L30{position:absolute;left:14px;right:14px;bottom:14px;z-index:5;display:flex;align-items:center;gap:18px;padding:18px 22px;border-radius:14px;background:linear-gradient(180deg,rgba(10,8,7,.78),rgba(10,8,7,.94));border:1px solid rgba(232,160,48,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 12px 36px rgba(0,0,0,.5);animation:BrowserDemo_onboardIn__Bkpob .45s cubic-bezier(.16,1,.3,1) both}@keyframes BrowserDemo_onboardIn__Bkpob{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.BrowserDemo_onboardText__55lfX{flex:1 1;display:flex;flex-direction:column;gap:6px;min-width:0}.BrowserDemo_onboardHeadline__rMGUu{font-family:var(--posture-font);font-size:1.02rem;font-weight:600;letter-spacing:-.018em;color:#f0ece6;line-height:1.3}.BrowserDemo_onboardSub__Vu062{font-size:.8rem;line-height:1.5;color:rgba(240,236,230,.65)}.BrowserDemo_onboardBtn__XDCV_{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:10px;border:1px solid rgba(232,160,48,.4);background:linear-gradient(135deg,var(--posture-accent-bright),var(--posture-accent));color:#1a1714;font-family:var(--posture-font);font-size:.86rem;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:transform .2s ease,box-shadow .25s ease;box-shadow:0 4px 16px rgba(232,160,48,.28)}.BrowserDemo_onboardBtn__XDCV_:hover{transform:translateY(-1px);box-shadow:0 8px 28px rgba(232,160,48,.45)}.BrowserDemo_metrics__OhziJ{display:flex;flex-direction:column;gap:20px;padding:8px 8px 8px 12px}.BrowserDemo_scoreBlock__0ZJg4{display:flex;flex-direction:column;gap:4px;padding-bottom:18px;border-bottom:1px solid var(--posture-border)}.BrowserDemo_scoreNumber__SXvKk{font-size:4.2rem;font-weight:200;letter-spacing:-.05em;color:var(--posture-accent-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;transition:color .35s ease}.BrowserDemo_scoreLabel__1OR54{font-family:Space Mono,Courier New,monospace;font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(240,236,230,.45)}.BrowserDemo_bar__qzmRc{display:flex;flex-direction:column;gap:6px}.BrowserDemo_barHead__7pfXv{display:flex;align-items:baseline;justify-content:space-between}.BrowserDemo_barLabel__8mRGm{font-family:Space Mono,Courier New,monospace;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(240,236,230,.55)}.BrowserDemo_barValue__SLc2W{font-family:var(--posture-font);font-size:.78rem;color:rgba(240,236,230,.85);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .25s ease}.BrowserDemo_barValueBad__xVbUF{color:var(--posture-bad)}.BrowserDemo_barTrack__8dmLf{position:relative;height:4px;border-radius:4px;background:rgba(240,236,230,.08);overflow:hidden}.BrowserDemo_barFill__Da2hp{position:absolute;inset:0;background:linear-gradient(90deg,var(--posture-accent),var(--posture-accent-bright));border-radius:4px;transition:width .3s cubic-bezier(.16,1,.3,1),background .3s ease}.BrowserDemo_barFillBad__Qd7aj{background:linear-gradient(90deg,var(--posture-accent),var(--posture-bad))}.BrowserDemo_privacyNote__r8nb7{font-size:.78rem;line-height:1.55;color:rgba(240,236,230,.42);border-left:1px solid rgba(232,160,48,.3);padding-left:12px;margin-top:auto}.BrowserDemo_calibBadge__5e1A5{display:inline-flex;align-items:center;padding:3px 9px;border-radius:4px;margin-top:6px;font-family:Space Mono,Courier New,monospace;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;border:1px solid rgba(240,236,230,.12);color:rgba(240,236,230,.5);width:-moz-fit-content;width:fit-content;transition:all .3s ease}.BrowserDemo_calibBadgeOn__4SB_1{color:var(--posture-accent-bright);border-color:rgba(232,160,48,.42);background:rgba(232,160,48,.08)}.BrowserDemo_recalibrateBtn__4WACC{align-self:flex-start;background:none;border:1px dashed rgba(232,160,48,.32);color:var(--posture-accent-bright);font-family:Space Mono,Courier New,monospace;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;padding:7px 14px;border-radius:6px;transition:color .2s ease,border-color .2s ease,background .2s ease}.BrowserDemo_recalibrateBtn__4WACC:hover{border-color:var(--posture-accent-bright);background:rgba(232,160,48,.08)}.BrowserDemo_retryBtn__gw5Yh{margin-top:14px;padding:10px 18px;border-radius:8px;border:1px solid rgba(232,160,48,.4);background:rgba(232,160,48,.08);color:var(--posture-accent-bright);font-family:var(--posture-font);font-size:.82rem;font-weight:500;cursor:pointer;transition:background .2s ease,border-color .2s ease}.BrowserDemo_retryBtn__gw5Yh:hover{background:rgba(232,160,48,.14);border-color:var(--posture-accent-bright)}.BrowserDemo_controls__23UF9{display:flex;align-items:center;gap:12px;justify-content:center}.BrowserDemo_startBtn__CIPAN,.BrowserDemo_stopBtn__paIMp{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:10px;font-family:var(--posture-font);font-size:.92rem;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s ease,border-color .2s ease,box-shadow .25s ease;border:1px solid transparent}.BrowserDemo_startBtn__CIPAN{background:linear-gradient(135deg,var(--posture-accent-bright),var(--posture-accent));color:#1a1714;box-shadow:0 6px 24px rgba(232,160,48,.32)}.BrowserDemo_startBtn__CIPAN:hover{transform:translateY(-2px);box-shadow:0 10px 36px rgba(232,160,48,.5),0 0 50px rgba(232,160,48,.2)}.BrowserDemo_stopBtn__paIMp{background:rgba(240,236,230,.06);border-color:rgba(240,236,230,.2);color:rgba(240,236,230,.9)}.BrowserDemo_stopBtn__paIMp:hover{background:rgba(217,79,53,.1);border-color:rgba(217,79,53,.4);color:var(--posture-bad)}.BrowserDemo_stopBtn__paIMp:disabled{opacity:.4;cursor:wait}@media (max-width:980px){.BrowserDemo_section__y_bEK{padding-left:32px}.BrowserDemo_layout__3gais{grid-template-columns:1fr;gap:36px}.BrowserDemo_kickerCol__Vacg1{position:static;flex-direction:row;align-items:baseline;gap:16px}.BrowserDemo_kickerNum__EeMPt{font-size:2.4rem}}@media (max-width:760px){.BrowserDemo_stage__6mT_E{grid-template-columns:1fr}.BrowserDemo_metrics__OhziJ{padding:0}.BrowserDemo_scoreNumber__SXvKk{font-size:3.4rem}}@media (max-width:768px){.BrowserDemo_section__y_bEK{display:none}}@media (max-width:540px){.BrowserDemo_section__y_bEK{padding:90px 20px}.BrowserDemo_startBtn__CIPAN,.BrowserDemo_stopBtn__paIMp{width:100%;justify-content:center}.BrowserDemo_morphCountdown__3Aag3{width:5.5rem;height:5.5rem}.BrowserDemo_morphNum__tkSnO{font-size:4.5rem}.BrowserDemo_onboardPanel__p7L30{flex-direction:column;align-items:stretch;gap:12px}.BrowserDemo_onboardBtn__XDCV_{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.BrowserDemo_spinner__LDgT_,.BrowserDemo_statusDot__QGyUa{animation:none}}.Download_section__DpZ3V{position:relative;padding:140px 32px 160px 88px;background:var(--posture-bg)}.Download_layout__rbq4D{display:grid;grid-template-columns:200px 1fr;grid-gap:56px;gap:56px;max-width:1280px;margin:0 auto;align-items:start}.Download_kickerCol__FKm3f{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;gap:10px;padding-top:18px}.Download_kickerNum__8jsVX{font-family:Times New Roman,Georgia,serif;font-style:italic;font-size:3.5rem;font-weight:400;color:var(--posture-accent-bright);line-height:.85;letter-spacing:-.04em}.Download_kicker__v91Xk{font-family:Space Mono,Courier New,monospace;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(240,236,230,.45)}.Download_main__Edge5{display:flex;flex-direction:column;gap:48px;max-width:820px}.Download_revealable__jfldQ{opacity:0;transform:translateY(28px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.Download_in__UkIoi{opacity:1;transform:translateY(0)}.Download_header__Lo3VG{max-width:720px}.Download_title__SRY4l{margin:0;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:400;line-height:1.02;letter-spacing:-.035em;color:#f0ece6}.Download_titleItalic__B5VUb{font-family:Times New Roman,Georgia,serif;font-style:italic;font-weight:400;background:linear-gradient(135deg,#ffffff 0,var(--posture-accent-bright) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Download_list__80c8t{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.Download_group__M5xi0{display:grid;grid-template-rows:auto 0fr;border-bottom:1px solid var(--posture-border);transition:grid-template-rows .65s cubic-bezier(.16,1,.3,1)}.Download_groupOpen__IKB3G{grid-template-rows:auto 1fr}.Download_in__UkIoi .Download_group__M5xi0{animation:Download_rowIn__zWEZd .8s cubic-bezier(.16,1,.3,1) both}.Download_platformRow__C9i03{background:none;border:none;font:inherit;text-align:left;width:100%;color:inherit;position:relative;display:flex;align-items:baseline;gap:16px;padding:22px 6px 22px 48px;cursor:pointer;--accent-w:0;transition:background .4s cubic-bezier(.16,1,.3,1)}.Download_platformRow__C9i03:focus-visible{outline:1px solid rgba(232,160,48,.5);outline-offset:-1px}.Download_platformRow__C9i03:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:var(--accent-w,0);height:2px;background:linear-gradient(to right,var(--posture-accent-bright) 0,var(--posture-accent-bright) 55%,rgba(232,160,48,0) 100%);transition:width .55s cubic-bezier(.16,1,.3,1)}.Download_platformRow__C9i03:hover{background:linear-gradient(90deg,rgba(232,160,48,.025),transparent 60%)}.Download_platformRow__C9i03:hover .Download_platformName__d4W4c{color:var(--posture-accent-bright)}.Download_groupOpen__IKB3G .Download_platformRow__C9i03{--accent-w:26px;background:linear-gradient(90deg,rgba(232,160,48,.05),transparent 60%)}.Download_platformName__d4W4c{font-family:Times New Roman,Georgia,serif;font-style:italic;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:400;letter-spacing:-.025em;color:#f0ece6;transition:color .4s cubic-bezier(.16,1,.3,1)}.Download_groupOpen__IKB3G .Download_platformName__d4W4c,.Download_groupYours___Ek6A .Download_platformName__d4W4c{color:var(--posture-accent-bright)}.Download_platformChevron__RWrma{margin-left:auto;display:inline-flex;align-items:center;color:rgba(240,236,230,.3);transition:transform .55s cubic-bezier(.16,1,.3,1),color .4s ease}.Download_groupOpen__IKB3G .Download_platformChevron__RWrma{transform:rotate(-180deg);color:var(--posture-accent-bright)}.Download_variants__ihG_I{overflow:hidden;min-height:0;opacity:0;transform:translateY(-6px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.Download_groupOpen__IKB3G .Download_variants__ihG_I{opacity:1;transform:translateY(0);transition:opacity .45s cubic-bezier(.16,1,.3,1) .12s,transform .55s cubic-bezier(.16,1,.3,1) .05s}.Download_variantLink___cpTl{position:relative;display:flex;align-items:baseline;gap:24px;padding:12px 6px 12px 72px;text-decoration:none;color:inherit;background:rgba(255,255,255,.015);border-top:1px solid rgba(255,255,255,.04);opacity:0;transform:translateY(-4px);transition:background .3s ease,color .3s ease,opacity .4s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1)}.Download_variantLink___cpTl:hover{background:rgba(232,160,48,.05)}.Download_groupOpen__IKB3G .Download_variantLink___cpTl{opacity:1;transform:translateY(0)}.Download_groupOpen__IKB3G .Download_variantLink___cpTl:first-child{transition:background .3s ease,color .3s ease,opacity .45s cubic-bezier(.16,1,.3,1) .2s,transform .5s cubic-bezier(.16,1,.3,1) .2s}.Download_groupOpen__IKB3G .Download_variantLink___cpTl:nth-child(2){transition:background .3s ease,color .3s ease,opacity .45s cubic-bezier(.16,1,.3,1) .3s,transform .5s cubic-bezier(.16,1,.3,1) .3s}.Download_groupOpen__IKB3G .Download_variantLink___cpTl:nth-child(3){transition:background .3s ease,color .3s ease,opacity .45s cubic-bezier(.16,1,.3,1) .4s,transform .5s cubic-bezier(.16,1,.3,1) .4s}.Download_variantName__ws_jU{font-family:Times New Roman,Georgia,serif;font-style:italic;font-size:1.1rem;font-weight:400;letter-spacing:-.02em;color:rgba(240,236,230,.85);flex-shrink:0;min-width:140px;transition:color .3s ease}.Download_variantLink___cpTl:hover .Download_variantName__ws_jU{color:var(--posture-accent-bright)}.Download_variantHint__F6bje{flex:1 1;font-family:Space Mono,Courier New,monospace;font-size:.7rem;letter-spacing:.06em;color:rgba(240,236,230,.4);text-transform:lowercase}.Download_variantArrow__BqTgh{flex-shrink:0;color:rgba(240,236,230,.4);display:inline-flex;align-items:center;transition:color .3s ease,transform .45s cubic-bezier(.16,1,.3,1)}.Download_variantLink___cpTl:hover .Download_variantArrow__BqTgh{color:var(--posture-accent-bright);transform:translateY(3px)}.Download_in__UkIoi .Download_row__wJ5d8{animation:Download_rowIn__zWEZd .8s cubic-bezier(.16,1,.3,1) both}@keyframes Download_rowIn__zWEZd{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}.Download_row__wJ5d8{border-bottom:1px solid var(--posture-border)}.Download_rowSource__cysDP{margin-top:12px}.Download_rowSource__cysDP .Download_rowName__3YRhV{color:rgba(240,236,230,.75)}.Download_rowLink__lupwq{position:relative;display:flex;align-items:baseline;gap:28px;padding:22px 6px 22px 48px;text-decoration:none;color:inherit;transition:background .25s ease;--accent-w:0}.Download_rowLink__lupwq:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:var(--accent-w,0);height:2px;background:linear-gradient(to right,var(--posture-accent-bright) 0,var(--posture-accent-bright) 55%,rgba(232,160,48,0) 100%);transition:width .4s cubic-bezier(.16,1,.3,1)}.Download_rowLink__lupwq:hover{--accent-w:22px;background:linear-gradient(90deg,rgba(232,160,48,.04),transparent 60%)}.Download_rowName__3YRhV{font-family:Times New Roman,Georgia,serif;font-style:italic;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:400;letter-spacing:-.025em;color:#f0ece6;flex-shrink:0;min-width:140px;transition:color .25s ease}.Download_rowLink__lupwq:hover .Download_rowName__3YRhV{color:var(--posture-accent-bright)}.Download_rowHint__OIyJp{flex:1 1;font-family:Space Mono,Courier New,monospace;font-size:.74rem;letter-spacing:.06em;color:rgba(240,236,230,.4);text-transform:lowercase}.Download_rowArrow__5NhzZ{flex-shrink:0;color:rgba(240,236,230,.4);display:inline-flex;align-items:center;justify-content:center;transition:color .25s ease,transform .35s cubic-bezier(.16,1,.3,1)}.Download_rowLink__lupwq:hover .Download_rowArrow__5NhzZ{color:var(--posture-accent-bright);transform:translate(4px,-4px) rotate(-45deg)}.Download_note__DQleL{font-size:.85rem;line-height:1.65;color:rgba(240,236,230,.45);max-width:640px;border-left:1px solid rgba(232,160,48,.3);padding-left:16px}@media (max-width:980px){.Download_section__DpZ3V{padding-left:32px}.Download_layout__rbq4D{grid-template-columns:1fr;gap:36px}.Download_kickerCol__FKm3f{position:static;flex-direction:row;align-items:baseline;gap:16px}.Download_kickerNum__8jsVX{font-size:2.4rem}}@media (max-width:640px){.Download_section__DpZ3V{padding:100px 20px 120px}.Download_rowLink__lupwq{flex-direction:column;align-items:flex-start;gap:6px;padding:20px 6px}.Download_rowName__3YRhV{min-width:0}.Download_rowArrow__5NhzZ{align-self:flex-end;margin-top:-28px}}@media (prefers-reduced-motion:reduce){.Download_revealable__jfldQ{opacity:1;transform:none;transition:none}.Download_row__wJ5d8{animation:none}}.FocusPause_section__5s9zU{position:relative;padding:140px 32px 140px 88px;background:var(--posture-bg)}.FocusPause_layout__GyFZ2{display:grid;grid-template-columns:200px 1fr;grid-gap:56px;gap:56px;max-width:1280px;margin:0 auto;align-items:start}.FocusPause_kickerCol__aQgkO{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;gap:10px;padding-top:18px}.FocusPause_kickerNum__EB3ch{font-family:Times New Roman,Georgia,serif;font-style:italic;font-size:3.5rem;font-weight:400;color:var(--posture-accent-bright);line-height:.85;letter-spacing:-.04em}.FocusPause_kicker__ii1LF{font-family:Space Mono,Courier New,monospace;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(240,236,230,.45)}.FocusPause_main__MvTtP{display:flex;flex-direction:column;gap:56px}.FocusPause_revealable__5PMlh{opacity:0;transform:translateY(28px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.FocusPause_in__2J8Kb{opacity:1;transform:translateY(0)}.FocusPause_header___KJdR{max-width:760px}.FocusPause_title__bnZAO{margin:0 0 18px;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:400;line-height:1.02;letter-spacing:-.035em;color:#f0ece6}.FocusPause_titleItalic__zcrQx{font-family:Times New Roman,Georgia,serif;font-style:italic;font-weight:400;background:linear-gradient(135deg,#ffffff 0,var(--posture-accent-bright) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.FocusPause_lede__TFTOM{font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.65;color:rgba(240,236,230,.7)}.FocusPause_stack__hC30f{display:flex;flex-direction:column;gap:14px;max-width:620px}.FocusPause_in__2J8Kb .FocusPause_badge__IeHK5{animation:FocusPause_badgeIn__FiwVr .9s cubic-bezier(.16,1,.3,1) both}@keyframes FocusPause_badgeIn__FiwVr{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:translateX(0)}}.FocusPause_badge__IeHK5{display:flex;align-items:center;gap:16px;padding:18px 20px;border:1px solid rgba(232,160,48,.18);background:rgba(232,160,48,.04);border-radius:14px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .3s ease,background .3s ease,transform .3s ease,box-shadow .3s ease}.FocusPause_badge__IeHK5:hover{border-color:rgba(232,160,48,.4);background:rgba(232,160,48,.08);transform:translateX(4px);box-shadow:0 0 32px rgba(232,160,48,.12)}.FocusPause_badgeIcon__AY8yW{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:rgba(232,160,48,.1);border:1px solid rgba(232,160,48,.25);color:var(--posture-accent-bright);flex-shrink:0}.FocusPause_badgeText__j65hX{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.FocusPause_badgeActive__oqidQ{display:inline-flex;align-items:center;gap:8px;font-size:.92rem;font-weight:600;letter-spacing:-.015em;color:#f0ece6}.FocusPause_badgeLabel___t90_{font-family:Space Mono,Courier New,monospace;font-size:.72rem;letter-spacing:.04em;color:rgba(240,236,230,.5);overflow:hidden;text-overflow:ellipsis}.FocusPause_badgeStatus__WyDg8{margin-left:auto;padding:4px 10px;border-radius:100px;background:rgba(232,160,48,.12);border:1px solid rgba(232,160,48,.3);font-family:Space Mono,Courier New,monospace;font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:var(--posture-accent-bright);flex-shrink:0}.FocusPause_body__YA3G2{max-width:720px;font-size:clamp(.95rem,1.3vw,1.05rem);line-height:1.75;color:rgba(240,236,230,.65)}@media (max-width:980px){.FocusPause_section__5s9zU{padding-left:32px}.FocusPause_layout__GyFZ2{grid-template-columns:1fr;gap:36px}.FocusPause_kickerCol__aQgkO{position:static;flex-direction:row;align-items:baseline;gap:16px}.FocusPause_kickerNum__EB3ch{font-size:2.4rem}}@media (max-width:560px){.FocusPause_section__5s9zU{padding:100px 20px}.FocusPause_badge__IeHK5{padding:14px;gap:12px}.FocusPause_badgeStatus__WyDg8{display:none}}@media (prefers-reduced-motion:reduce){.FocusPause_revealable__5PMlh{opacity:1;transform:none;transition:none}.FocusPause_badge__IeHK5{animation:none;opacity:1}.FocusPause_badgeDot__N2fM3{animation:none}}.Hero_hero__gKS7r{position:relative;min-height:100vh;display:flex;align-items:center;padding:80px 32px 80px 88px}.Hero_content__AxVrQ{width:100%;max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:32px;transform:translateY(var(--hero-shift,0));opacity:var(--hero-fade,1);transition:opacity .05s linear}.Hero_osBanner__7LYKK{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid rgba(232,160,48,.28);border-radius:100px;background:rgba(232,160,48,.05);text-decoration:none;color:inherit;animation:Hero_fadeUp__bUddW .7s ease both;transition:border-color .25s ease,background .25s ease,transform .25s ease}.Hero_osBanner__7LYKK:hover{border-color:rgba(232,160,48,.5);background:rgba(232,160,48,.1);transform:translateY(-1px)}.Hero_osBannerInner__MFeDQ{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.Hero_osBannerInner__MFeDQ svg{color:var(--posture-accent-bright);flex-shrink:0}.Hero_osBannerLabel__bNjMA{font-family:Space Mono,Courier New,monospace;font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--posture-accent-bright)}.Hero_osBannerDivider__tn8LF{width:1px;height:12px;background:rgba(232,160,48,.3)}.Hero_osBannerCaption__9Z1s_{font-family:Space Mono,Courier New,monospace;font-size:.64rem;letter-spacing:.06em;text-transform:lowercase;color:rgba(240,236,230,.55)}.Hero_osBannerArrow__o_E4l{font-family:var(--posture-font);color:var(--posture-accent-bright);font-size:.78rem;opacity:.7;transition:transform .25s ease,opacity .25s ease}.Hero_osBanner__7LYKK:hover .Hero_osBannerArrow__o_E4l{transform:translate(2px,-2px);opacity:1}.Hero_kickerRow__Gyqg9{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:-8px;animation:Hero_fadeUp__bUddW .8s ease .25s both}.Hero_kicker__Sd8Hh{letter-spacing:.22em;text-transform:uppercase;color:rgba(240,236,230,.5)}.Hero_kickerSep__zixQZ,.Hero_kicker__Sd8Hh{font-family:Space Mono,Courier New,monospace;font-size:.7rem}.Hero_kickerSep__zixQZ{color:rgba(240,236,230,.25)}.Hero_devPill__pIayR{display:inline-flex;align-items:center;padding:3px 10px;border-radius:100px;border:1px solid rgba(232,160,48,.32);background:rgba(232,160,48,.06);color:var(--posture-accent-bright);font-family:Space Mono,Courier New,monospace;font-size:.62rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.Hero_title__PST4m{margin:0;font-size:clamp(3.8rem,11vw,9rem);font-weight:400;line-height:.92;letter-spacing:-.05em;color:#f0ece6;animation:Hero_fadeUp__bUddW 1s cubic-bezier(.16,1,.3,1) .1s both}.Hero_titleItalic__vHIBA{font-family:Times New Roman,Georgia,serif;font-style:italic;font-weight:400;background:linear-gradient(135deg,#ffffff 0,#f0ece6 35%,var(--posture-accent-bright) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 4px 32px rgba(232,160,48,.18))}.Hero_lede__SOw5n{margin:0;max-width:600px;font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.65;color:rgba(240,236,230,.72);letter-spacing:-.005em;animation:Hero_fadeUp__bUddW 1s ease .4s both}.Hero_scrollCta__oe9xs{display:inline-flex;align-items:center;gap:14px;text-decoration:none;color:inherit;animation:Hero_fadeUp__bUddW 1s ease .6s both}.Hero_scrollLine__yYHx8{display:inline-block;width:56px;height:1px;background:linear-gradient(to right,var(--posture-accent-bright),transparent);animation:Hero_scrollLineSlide__zzh6q 2.4s ease-in-out infinite;transform-origin:left;transition:width .3s ease}@keyframes Hero_scrollLineSlide__zzh6q{0%,to{transform:scaleX(1);opacity:.5}50%{transform:scaleX(1.4);opacity:1}}.Hero_scrollWord__k0gQ4{font-family:Space Mono,Courier New,monospace;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--posture-accent-bright);transition:color .2s ease}.Hero_scrollArrow__23WWr{font-family:var(--posture-font);font-size:.9rem;color:var(--posture-accent-bright);animation:Hero_scrollArrowBob__CvTBq 2s ease-in-out infinite}@keyframes Hero_scrollArrowBob__CvTBq{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(4px);opacity:1}}.Hero_scrollCta__oe9xs:hover .Hero_scrollLine__yYHx8{width:86px}.Hero_scrollCta__oe9xs:hover .Hero_scrollWord__k0gQ4{color:#ffffff}@keyframes Hero_fadeUp__bUddW{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.Hero_hero__gKS7r{padding-left:32px}}@media (max-width:560px){.Hero_hero__gKS7r{padding:80px 20px 60px}.Hero_osBannerArrow__o_E4l,.Hero_osBannerCaption__9Z1s_,.Hero_osBannerDivider__tn8LF{display:none}.Hero_scrollLine__yYHx8{width:36px}}@media (max-width:768px){.Hero_scrollCta__oe9xs{display:none}}@media (prefers-reduced-motion:reduce){.Hero_kickerRow__Gyqg9,.Hero_lede__SOw5n,.Hero_osBanner__7LYKK,.Hero_scrollArrow__23WWr,.Hero_scrollCta__oe9xs,.Hero_scrollLine__yYHx8,.Hero_title__PST4m{animation:none}}.Privacy_section__E6HjB{position:relative;padding:140px 32px 140px 88px;background:radial-gradient(70% 50% at 50% 50%,rgba(232,160,48,.06) 0,transparent 70%),var(--posture-bg);overflow:hidden}.Privacy_layout__2HkYf{display:grid;grid-template-columns:200px 1fr;grid-gap:56px;gap:56px;max-width:1280px;margin:0 auto;align-items:start}.Privacy_kickerCol__yUYhF{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;gap:10px;padding-top:18px}.Privacy_kickerNum__kle4W{font-family:Times New Roman,Georgia,serif;font-style:italic;font-size:3.5rem;font-weight:400;color:var(--posture-accent-bright);line-height:.85;letter-spacing:-.04em}.Privacy_kicker___JR_P{font-family:Space Mono,Courier New,monospace;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(240,236,230,.45)}.Privacy_main__eajHs{display:flex;flex-direction:column;gap:48px;max-width:860px}.Privacy_revealable__uzdoM{opacity:0;transform:translateY(28px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.Privacy_in__V5CXn{opacity:1;transform:translateY(0)}.Privacy_statement__kEPTi{margin:0;font-size:clamp(2.6rem,6vw,4.6rem);font-weight:400;line-height:1.02;letter-spacing:-.04em;max-width:820px}.Privacy_statementItalic__vIWlz{font-family:Times New Roman,Georgia,serif;font-style:italic;font-weight:400;background:linear-gradient(135deg,#ffffff 0,var(--posture-accent-bright) 65%,#d94f35 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 4px 32px rgba(232,160,48,.15))}.Privacy_body__qeOrx{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;max-width:760px}.Privacy_body__qeOrx p{margin:0;font-size:clamp(.95rem,1.3vw,1.05rem);line-height:1.75;color:rgba(240,236,230,.7)}.Privacy_lines__gektZ{list-style:none;margin:0;padding:18px 0;border-top:1px solid var(--posture-border);border-bottom:1px solid var(--posture-border);display:flex;flex-direction:column;gap:2px;max-width:540px}.Privacy_in__V5CXn .Privacy_line__Ey8wr{animation:Privacy_lineIn___R5Sz .7s cubic-bezier(.16,1,.3,1) both}@keyframes Privacy_lineIn___R5Sz{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Privacy_line__Ey8wr{display:flex;align-items:center;gap:14px;padding:10px 0;font-family:Space Mono,Courier New,monospace;font-size:.86rem;letter-spacing:.02em}.Privacy_linePrefix__84vze{color:rgba(240,236,230,.3);font-size:1rem}.Privacy_lineText__ocghb{color:rgba(240,236,230,.78);flex:1 1}.Privacy_lineCheck__bTshT{font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--posture-accent-bright);padding:3px 10px;border-radius:4px;background:rgba(232,160,48,.08);border:1px solid rgba(232,160,48,.22)}@media (max-width:980px){.Privacy_section__E6HjB{padding-left:32px}.Privacy_layout__2HkYf{grid-template-columns:1fr;gap:36px}.Privacy_kickerCol__yUYhF{position:static;flex-direction:row;align-items:baseline;gap:16px}.Privacy_kickerNum__kle4W{font-size:2.4rem}.Privacy_body__qeOrx{grid-template-columns:1fr;gap:20px}}@media (max-width:640px){.Privacy_section__E6HjB{padding:100px 20px}}@media (prefers-reduced-motion:reduce){.Privacy_revealable__uzdoM{opacity:1;transform:none;transition:none}.Privacy_line__Ey8wr{animation:none}}.ScoreRing_ring__AhySi{position:relative;display:inline-flex;align-items:center;justify-content:center}.ScoreRing_svg__57Olh{position:absolute;inset:0;filter:drop-shadow(0 0 24px rgba(232,160,48,.18))}.ScoreRing_center__MnqIV{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--posture-font);line-height:1;gap:.45em}.ScoreRing_number__61d4f{font-weight:200;letter-spacing:-.05em;color:#f0ece6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:ScoreRing_breathe__qaaBd 6s ease-in-out infinite}@keyframes ScoreRing_breathe__qaaBd{0%,to{opacity:.92}50%{opacity:1}}.ScoreRing_label__fK8_t{font-family:Space Mono,Courier New,monospace;font-size:.072em;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.45);font-weight:400}@media (prefers-reduced-motion:reduce){.ScoreRing_number__61d4f{animation:none}}.PoseFigure_figure__2lkio{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:0;transition:opacity .45s ease}.PoseFigure_stage__tgl38{position:relative;width:100%;aspect-ratio:2/3}.PoseFigure_layer__BSn4z{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:scale(.985);filter:drop-shadow(0 0 14px rgba(232,160,48,.25))}.PoseFigure_layerActive__qRHiq{opacity:1;transform:scale(1)}.PoseFigure_caption__lA2pO{font-family:Space Mono,Courier New,monospace;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(240,236,230,.55)}.PoseFigure_dim__sFPet{opacity:.32}.PoseFigure_dim__sFPet .PoseFigure_caption__lA2pO{color:rgba(240,236,230,.25)}@media (prefers-reduced-motion:reduce){.PoseFigure_layer__BSn4z{transition:opacity .2s linear;transform:none}.PoseFigure_layerActive__qRHiq{transform:none}}.ScoreSection_section__gC8av{position:relative;padding:140px 32px 140px 88px;background:radial-gradient(80% 60% at 50% 0,rgba(232,160,48,.05) 0,transparent 60%),var(--posture-bg);overflow:hidden}.ScoreSection_layout__xmQqs{display:grid;grid-template-columns:200px 1fr;grid-gap:56px;gap:56px;max-width:1280px;margin:0 auto;align-items:start}.ScoreSection_kickerCol__yRbcP{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;gap:10px;padding-top:18px}.ScoreSection_kickerNum__nQHOo{font-family:Times New Roman,Georgia,serif;font-style:italic;font-size:3.5rem;font-weight:400;color:var(--posture-accent-bright);line-height:.85;letter-spacing:-.04em}.ScoreSection_kicker__SPHzO{font-family:Space Mono,Courier New,monospace;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(240,236,230,.45)}.ScoreSection_main__Ewy7_{display:flex;flex-direction:column;gap:56px}.ScoreSection_revealable__e_mCO{opacity:0;transform:translateY(28px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.ScoreSection_in__PdVDa{opacity:1;transform:translateY(0)}.ScoreSection_header__Tp8vr{max-width:760px}.ScoreSection_title__Ni7zM{margin:0 0 18px;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:400;line-height:1.02;letter-spacing:-.035em;color:#f0ece6}.ScoreSection_titleItalic__Xezh2{font-family:Times New Roman,Georgia,serif;font-style:italic;font-weight:400;background:linear-gradient(135deg,#ffffff 0,#d94f35 60%,var(--posture-accent-bright) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ScoreSection_lede__65mgu{font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.65;color:rgba(240,236,230,.7)}.ScoreSection_stage__5hmYm{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:56px;gap:56px;padding:48px 40px;border:1px solid var(--posture-border);border-radius:22px;background:radial-gradient(80% 60% at 30% 50%,rgba(232,160,48,.07) 0,transparent 70%),radial-gradient(60% 60% at 80% 60%,rgba(200,180,143,.05) 0,transparent 70%),linear-gradient(180deg,var(--posture-surface) 0,#0a0c0a 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 30px 80px -20px rgba(0,0,0,.6),0 0 60px rgba(232,160,48,.06)}.ScoreSection_poseSide__D1PFK,.ScoreSection_ringSide__wcSLy,.ScoreSection_selector__9CDO0{display:flex;justify-content:center}.ScoreSection_selector__9CDO0{align-items:center;gap:8px;flex-wrap:wrap}.ScoreSection_selectorBtn__xLgOi{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;background:transparent;border:1px solid rgba(255,255,255,.08);border-radius:100px;color:rgba(240,236,230,.5);font-family:Space Mono,Courier New,monospace;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:color .25s ease,border-color .25s ease,background .25s ease}.ScoreSection_selectorBtn__xLgOi:hover{color:#f0ece6;border-color:rgba(232,160,48,.3)}.ScoreSection_selectorDot__7ekMo{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.15);transition:background .25s ease,box-shadow .25s ease}.ScoreSection_selectorActive__5E0fr{color:var(--posture-accent-bright);background:rgba(232,160,48,.07);border-color:rgba(232,160,48,.45)}.ScoreSection_selectorActive__5E0fr .ScoreSection_selectorDot__7ekMo{background:var(--posture-accent);box-shadow:0 0 10px rgba(232,160,48,.7)}.ScoreSection_body__k5kIy{max-width:720px;font-size:clamp(.95rem,1.3vw,1.05rem);line-height:1.75;color:rgba(240,236,230,.65)}@media (max-width:980px){.ScoreSection_section__gC8av{padding-left:32px}.ScoreSection_layout__xmQqs{grid-template-columns:1fr;gap:36px}.ScoreSection_kickerCol__yRbcP{position:static;flex-direction:row;align-items:baseline;gap:16px}.ScoreSection_kickerNum__nQHOo{font-size:2.4rem}.ScoreSection_stage__5hmYm{grid-template-columns:1fr;gap:36px;padding:36px 24px;text-align:center}}@media (max-width:640px){.ScoreSection_section__gC8av{padding:100px 20px}}@media (prefers-reduced-motion:reduce){.ScoreSection_revealable__e_mCO{opacity:1;transform:none;transition:none}}