.backtester-demos_srOnly__ndYBG{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.backtester-demos_frame___FBZx{position:relative;overflow:hidden;border:1px solid var(--c-border);border-radius:16px;background:var(--m-bg);box-shadow:var(--c-shadow);color:var(--m-text)}.backtester-demos_frameFocus__whYDz{border:2px solid var(--c-signature);border-radius:24px}.backtester-demos_sample__7oGZg{margin-left:auto;padding:3px 8px;border-radius:6px;border:1px solid var(--m-line);color:var(--m-muted);font-size:11px;font-weight:600;white-space:nowrap}.backtester-demos_valuePositive__eeVdQ{color:var(--m-accent)}.backtester-demos_valueNegative__OgXJR{color:var(--m-loss)}.backtester-demos_costFrame__p_PdU button:focus-visible,.backtester-demos_indicatorDemo__Viuej button:focus-visible,.backtester-demos_replay__IdtOB button:focus-visible{outline:2px solid var(--m-accent);outline-offset:2px}.backtester-demos_replay__IdtOB:focus-visible{outline:2px solid var(--m-accent);outline-offset:3px}.backtester-demos_gridLine__JhiQd{stroke:var(--m-line);stroke-width:1}.backtester-demos_up__76ywW line,.backtester-demos_up__76ywW rect{stroke:var(--m-accent);fill:var(--m-accent)}.backtester-demos_down__Sojwa line,.backtester-demos_down__Sojwa rect{stroke:var(--m-loss);fill:var(--m-loss)}.backtester-demos_down__Sojwa rect{opacity:.85}.backtester-demos_down__Sojwa rect,.backtester-demos_up__76ywW rect{stroke-width:0}.backtester-demos_replay__IdtOB{display:flex;flex-direction:column}.backtester-demos_replayHead__WVYZP{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 18px;border-bottom:1px solid var(--m-line);font-size:13px}.backtester-demos_replaySymbol__Pkqhj{display:inline-flex;align-items:baseline;gap:8px}.backtester-demos_replaySymbol__Pkqhj strong{font-size:14px;font-weight:600;color:var(--m-strong)}.backtester-demos_replaySymbol__Pkqhj span{color:var(--m-muted);font-weight:600}.backtester-demos_replayTime__ng3zt{color:var(--m-text);font-variant-numeric:tabular-nums;white-space:nowrap}.backtester-demos_sessionTag__56VEx{padding:3px 8px;border-radius:6px;background:var(--m-accent-soft);color:var(--m-accent);font-size:11px;font-weight:600;white-space:nowrap}.backtester-demos_replayChart__FDqab{position:relative;height:clamp(260px,30vw,330px);margin:0 0 0 8px}.backtester-demos_replayChart__FDqab>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.backtester-demos_hatch__QQGzn{stroke:var(--m-line);stroke-width:1.5}.backtester-demos_future__2y4X5{opacity:.9}.backtester-demos_lastLine__6ZeZ1{stroke:var(--m-muted);stroke-width:1;stroke-dasharray:2 3}.backtester-demos_zoneGain__CogiK{fill:var(--m-accent);opacity:.08}.backtester-demos_zoneLoss__koSwD{fill:var(--m-loss);opacity:.08}.backtester-demos_tpLine__CSZ5o{stroke:var(--m-accent);stroke-width:1.25;stroke-dasharray:6 4}.backtester-demos_slLine__ilEpW{stroke:var(--m-loss);stroke-width:1.25;stroke-dasharray:6 4}.backtester-demos_entryLine__2dX_L{stroke:var(--m-strong);stroke-width:1;opacity:.7}.backtester-demos_axisLabel__XQVo3,.backtester-demos_lastTag__549TI,.backtester-demos_levelTag__gqve4{position:absolute;right:8px;transform:translateY(-50%);padding:1px 6px;border-radius:5px;font-size:11px;line-height:1.5;font-variant-numeric:tabular-nums;pointer-events:none}.backtester-demos_axisLabel__XQVo3{color:var(--m-muted);background:var(--m-bg)}.backtester-demos_lastTag__549TI{background:var(--m-strong);color:var(--m-bg);font-weight:600}.backtester-demos_levelTag__gqve4{right:80px;font-weight:600;background:var(--m-panel);border:1px solid}.backtester-demos_levelTp__xb5Ud{color:var(--m-accent)}.backtester-demos_levelSl__Bz8G8{color:var(--m-loss)}.backtester-demos_entryTag__cVX9_{position:absolute;transform:translateY(-130%);display:inline-flex;gap:8px;padding:2px 8px;border-radius:6px;border:1px solid var(--m-line);background:var(--m-panel);color:var(--m-strong);font-size:11px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none;box-shadow:var(--m-shadow)}.backtester-demos_marker__y_Ea_{position:absolute;width:0;height:0;transform:translate(-50%,-50%);border-left:5px solid transparent;border-right:5px solid transparent;pointer-events:none}.backtester-demos_markerBuy__ySGjy{border-bottom:8px solid var(--m-accent);margin-top:10px}.backtester-demos_markerSell___sAVN{border-top:8px solid var(--m-strong);margin-top:-10px}.backtester-demos_markerExit__L6ZlA{position:absolute;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--m-strong);background:var(--m-bg);pointer-events:none}.backtester-demos_futureLabel__cbBcB{position:absolute;right:8px;bottom:10px;color:var(--m-muted);font-size:11px;font-weight:600;white-space:nowrap;pointer-events:none}.backtester-demos_endCard__FZrb5{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:8px;width:min(320px,86%);padding:18px 20px;border-radius:14px;border:1px solid var(--m-line);background:var(--m-panel);box-shadow:var(--m-shadow);text-align:center;animation:backtester-demos_rise___npZw .32s var(--ease) both}.backtester-demos_endCard__FZrb5 strong{color:var(--m-strong);font-size:15px}.backtester-demos_endCard__FZrb5 p{margin:0;font-size:13px;line-height:1.5}@keyframes backtester-demos_rise___npZw{0%{opacity:0;transform:translate(-50%,calc(-50% + 6px))}}.backtester-demos_replayControls__LeHV7{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid var(--m-line)}.backtester-demos_iconButton__jknP9,.backtester-demos_playButton__KHMJs{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;border:1px solid var(--m-bar-strong);background:var(--m-panel);color:var(--m-strong);cursor:pointer;transition:background .12s var(--ease),border-color .12s var(--ease)}.backtester-demos_playButton__KHMJs{border-color:transparent;background:var(--c-action,#1570e0);color:#fff}.backtester-demos_playButton__KHMJs:hover:not(:disabled){background:var(--c-action-hover)}.backtester-demos_iconButton__jknP9:hover:not(:disabled){border-color:var(--m-accent)}.backtester-demos_buyButton__n2Q44:disabled,.backtester-demos_iconButton__jknP9:disabled,.backtester-demos_playButton__KHMJs:disabled,.backtester-demos_sellButton__OLxHI:disabled{opacity:.4;cursor:not-allowed}.backtester-demos_speeds__Ix1xa{display:inline-flex;gap:2px;margin-left:6px;padding:3px;border-radius:10px;border:1px solid var(--m-line);background:var(--m-panel)}.backtester-demos_speed__ICfoc{min-width:44px;min-height:36px;padding:0 8px;border:0;border-radius:7px;background:none;color:var(--m-muted);font:inherit;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .12s var(--ease),color .12s var(--ease)}.backtester-demos_speed__ICfoc:hover{color:var(--m-strong)}.backtester-demos_speedActive__5eDme,.backtester-demos_speedActive__5eDme:hover{background:var(--m-accent-soft);color:var(--m-accent)}.backtester-demos_hint__Pmqhr{flex:1;min-width:0;margin-left:6px;color:var(--m-muted);font-size:12px;line-height:1.4}.backtester-demos_replayTrade__DKPkY{display:flex;align-items:center;gap:8px;min-height:64px;padding:10px 14px;border-top:1px solid var(--m-line)}.backtester-demos_buyButton__n2Q44,.backtester-demos_ghostButton__V4d9K,.backtester-demos_sellButton__OLxHI{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:88px;min-height:44px;padding:0 16px;border-radius:10px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .12s var(--ease),border-color .12s var(--ease)}.backtester-demos_buyButton__n2Q44{border:0;background:var(--c-action,#1570e0);color:#fff}.backtester-demos_buyButton__n2Q44:hover:not(:disabled){background:var(--c-action-hover)}.backtester-demos_ghostButton__V4d9K,.backtester-demos_sellButton__OLxHI{border:1px solid var(--m-bar-strong);background:var(--m-panel);color:var(--m-strong)}.backtester-demos_ghostButton__V4d9K:hover,.backtester-demos_sellButton__OLxHI:hover:not(:disabled){border-color:var(--m-accent)}.backtester-demos_ghostButton__V4d9K{font-variant-numeric:tabular-nums;white-space:nowrap}.backtester-demos_positionInfo__KYPyW{display:grid;gap:2px;flex:1;min-width:0;margin-left:4px;font-size:12px;color:var(--m-muted)}.backtester-demos_positionInfo__KYPyW strong{font-size:14px;font-weight:600;color:var(--m-strong);font-variant-numeric:tabular-nums}.backtester-demos_replayStats__pdC7F{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border-top:1px solid var(--m-line)}.backtester-demos_replayStats__pdC7F>div{padding:12px 16px;border-left:1px solid var(--m-line)}.backtester-demos_replayStats__pdC7F>div:first-child{border-left:0}.backtester-demos_replayStats__pdC7F dt{font-size:11px;color:var(--m-muted)}.backtester-demos_replayStats__pdC7F dd{margin:2px 0 0;font-size:15px;font-weight:600;color:var(--m-strong);font-variant-numeric:tabular-nums;white-space:nowrap}.backtester-demos_replayStats__pdC7F dd.backtester-demos_valuePositive__eeVdQ{color:var(--m-accent)}.backtester-demos_replayStats__pdC7F dd.backtester-demos_valueNegative__OgXJR{color:var(--m-loss)}.backtester-demos_indicatorDemo__Viuej{--ind-ma:#e39a17;--ind-ema:#8b6cf6;--ind-bb:#14a896;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(24px,4vw,48px);align-items:start}.backtester-demos_indicatorControls__HpVJA{display:grid;gap:24px}p.backtester-demos_controlLabel__CSJEk{margin:0 0 10px;font-size:13px;font-weight:600;color:var(--c-muted)}.backtester-demos_segmented__H_b2d{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;border:1px solid var(--c-border);background:var(--c-surface)}.backtester-demos_segment__VMchY{min-width:52px;min-height:40px;padding:0 12px;border:0;border-radius:8px;background:none;color:var(--c-text);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .12s var(--ease),color .12s var(--ease)}.backtester-demos_segment__VMchY:hover{color:var(--c-strong)}.backtester-demos_segmentActive__AKHVi,.backtester-demos_segmentActive__AKHVi:hover{background:var(--c-accent-soft);color:var(--c-strong);box-shadow:inset 0 0 0 1px var(--c-accent)}.backtester-demos_toggleList__F_4OU{display:grid;gap:8px}.backtester-demos_toggle__MTlgr{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;border:1px solid var(--c-border);border-radius:12px;background:var(--c-surface);color:var(--c-text);font:inherit;font-size:15px;text-align:left;cursor:pointer;transition:border-color .12s var(--ease),background .12s var(--ease)}.backtester-demos_toggle__MTlgr:hover{border-color:var(--c-border-strong);color:var(--c-strong)}.backtester-demos_toggleOn__384Rt{color:var(--c-strong);border-color:color-mix(in srgb,var(--swatch,var(--c-accent)) 55%,var(--c-border))}.backtester-demos_toggleBox__fG9FF{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;border-radius:6px;border:1.5px solid var(--swatch,var(--c-border-strong));color:#fff}.backtester-demos_toggleOn__384Rt .backtester-demos_toggleBox__fG9FF{background:var(--swatch,var(--c-accent))}.backtester-demos_ind_ma__EbznQ{--swatch:var(--ind-ma)}.backtester-demos_ind_ema__ZjYBA{--swatch:var(--ind-ema)}.backtester-demos_ind_bb__yUooz{--swatch:var(--ind-bb)}.backtester-demos_ind_macd__gVL5I,.backtester-demos_ind_rsi__cywGK{--swatch:var(--m-accent)}.backtester-demos_indicatorFrame__6eR7n{display:flex;flex-direction:column}.backtester-demos_legend__tB2Xw{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--m-text)}.backtester-demos_legend__tB2Xw span{display:inline-flex;align-items:center;gap:6px}.backtester-demos_legend__tB2Xw i{display:block;width:14px;height:2px;border-radius:2px;background:var(--swatch)}.backtester-demos_indicatorPanes__l1Kgv{display:grid;animation:backtester-demos_fade__jfJ9E .2s var(--ease) both}@keyframes backtester-demos_fade__jfJ9E{0%{opacity:0}}.backtester-demos_mainPane__2aCe3{position:relative;height:clamp(240px,26vw,320px);margin:12px 12px 8px}.backtester-demos_subPane__8_tVq{position:relative;height:104px;margin:0 12px;border-top:1px solid var(--m-line)}.backtester-demos_subPane__8_tVq:last-child{margin-bottom:8px}.backtester-demos_mainPane__2aCe3 svg,.backtester-demos_subPane__8_tVq svg{position:absolute;inset:8px 0 4px;width:100%;height:calc(100% - 12px);overflow:visible}.backtester-demos_paneLabel__w5DJ1{position:absolute;top:6px;left:0;z-index:1;font-size:11px;font-weight:600;color:var(--m-muted)}.backtester-demos_bbFill__NkmeI{fill:var(--ind-bb);opacity:.08}.backtester-demos_bbLine__FnQ45{fill:none;stroke:var(--ind-bb);stroke-width:1.25}.backtester-demos_bbMid__544sA{stroke-dasharray:4 3;opacity:.7}.backtester-demos_maLine__wlO16{fill:none;stroke:var(--ind-ma);stroke-width:2}.backtester-demos_emaLine__ktDIp{fill:none;stroke:var(--ind-ema);stroke-width:2}.backtester-demos_rsiBand__nsNjO{fill:var(--m-accent);opacity:.06}.backtester-demos_rsiLine__jVDEm{fill:none;stroke:var(--m-accent);stroke-width:1.5}.backtester-demos_histUp__lDt1I{fill:var(--m-accent);opacity:.45}.backtester-demos_histDown__ZCnQh{fill:var(--m-loss);opacity:.45}.backtester-demos_macdLine__AxK_W{fill:none;stroke:var(--m-accent);stroke-width:1.5}.backtester-demos_signalLine__unsIx{fill:none;stroke:var(--ind-ma);stroke-width:1.5}.backtester-demos_costFrame__p_PdU{display:flex;flex-direction:column}.backtester-demos_costBody__f8VwD{display:grid;gap:18px;padding:18px}.backtester-demos_costTabs__Gv8yi{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:12px;border:1px solid var(--m-line);background:var(--m-panel)}.backtester-demos_costTab__1ayUp{min-height:44px;padding:0 8px;border:0;border-radius:9px;background:none;color:var(--m-muted);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .12s var(--ease),color .12s var(--ease)}.backtester-demos_costTab__1ayUp:hover{color:var(--m-strong)}.backtester-demos_costTabActive___zgs1,.backtester-demos_costTabActive___zgs1:hover{background:var(--m-accent-soft);color:var(--m-accent)}.backtester-demos_costPanel__LR0DT{display:grid;gap:14px;animation:backtester-demos_fade__jfJ9E .2s var(--ease) both}p.backtester-demos_costDescription__CPy5j{margin:0;min-height:3em;font-size:14px;line-height:1.5;color:var(--m-text)}p.backtester-demos_costTrade__2QVlS{display:grid;gap:2px;margin:0;padding:12px 14px;border-radius:10px;border:1px solid var(--m-line);background:var(--m-panel);font-size:12px;color:var(--m-muted)}.backtester-demos_costTrade__2QVlS strong{font-size:14px;font-weight:600;color:var(--m-strong)}.backtester-demos_costLines__pMJKf{display:grid;margin:0}.backtester-demos_costLines__pMJKf>div{display:flex;justify-content:space-between;gap:12px;padding:9px 2px;border-bottom:1px solid var(--m-line);font-size:14px}.backtester-demos_costLines__pMJKf dt{color:var(--m-text)}.backtester-demos_costLines__pMJKf dd{margin:0;font-weight:600;color:var(--m-strong);font-variant-numeric:tabular-nums}.backtester-demos_costLines__pMJKf dd.backtester-demos_valuePositive__eeVdQ{color:var(--m-accent)}.backtester-demos_costLines__pMJKf dd.backtester-demos_valueNegative__OgXJR{color:var(--m-loss)}.backtester-demos_costLines__pMJKf .backtester-demos_costNet__Ghw2Y{border-bottom:0;padding-top:12px;font-size:16px}.backtester-demos_costNet__Ghw2Y dt{color:var(--m-strong);font-weight:600}.backtester-demos_costBar__jMeNw{height:10px;border-radius:99px;background:var(--m-bar);overflow:hidden}.backtester-demos_costBar__jMeNw span{display:block;height:100%;border-radius:inherit;background:var(--m-accent);transition:width .32s var(--ease)}p.backtester-demos_costKeep__jqgN_{margin:-4px 0 0;font-size:12px;color:var(--m-muted)}@media (max-width:900px){.backtester-demos_indicatorDemo__Viuej{grid-template-columns:1fr}.backtester-demos_toggleList__F_4OU{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (max-width:560px){.backtester-demos_replayHead__WVYZP{flex-wrap:wrap;gap:6px 10px;padding:10px 14px}.backtester-demos_replayTime__ng3zt{order:3;font-size:12px}.backtester-demos_sessionTag__56VEx{order:4}.backtester-demos_replayChart__FDqab{height:240px}.backtester-demos_levelTag__gqve4{right:72px}.backtester-demos_futureLabel__cbBcB,.backtester-demos_hint__Pmqhr{display:none}.backtester-demos_speeds__Ix1xa{margin-left:auto}.backtester-demos_replayStats__pdC7F{grid-template-columns:repeat(2,1fr)}.backtester-demos_replayStats__pdC7F>div:nth-child(3){border-left:0}.backtester-demos_replayStats__pdC7F>div:nth-child(n+3){border-top:1px solid var(--m-line)}.backtester-demos_costTab__1ayUp{font-size:13px}}@media (prefers-reduced-motion:reduce){.backtester-demos_costPanel__LR0DT,.backtester-demos_endCard__FZrb5,.backtester-demos_indicatorPanes__l1Kgv{animation:none}.backtester-demos_costBar__jMeNw span{transition:none}}.backtester-mockups_chartArea__4cMe7{position:relative;display:block;flex:1;min-height:0}.backtester-mockups_gainBar__q41qU{background:var(--m-accent)!important;opacity:.9}.backtester-mockups_lossBar__P_SeK{background:var(--m-loss)!important;opacity:.85}.backtester-mockups_sym___6Bcy{width:70%!important;background:var(--m-bar-strong)!important}.backtester-mockups_replayApp__yAtL1{flex-direction:column;padding:clamp(10px,2.4cqw,24px);gap:clamp(8px,2cqw,18px)}.backtester-mockups_session__6CQJ_{position:absolute;top:0;bottom:0;display:block;border-left:1px dashed var(--m-line);border-right:1px dashed var(--m-line);background:color-mix(in srgb,var(--m-accent) 5%,transparent)}.backtester-mockups_session__6CQJ_ em{position:absolute;top:clamp(4px,1cqw,10px);left:clamp(4px,1cqw,10px);font-size:clamp(9px,1.6cqw,13px);font-style:normal;font-weight:600;color:var(--m-muted)}.backtester-mockups_sessionLondon__0WVn2{left:8%;width:34%}.backtester-mockups_sessionNewYork__AZ9_h{left:30%;width:38%;background:color-mix(in srgb,var(--m-accent) 9%,transparent)}.backtester-mockups_sessionNewYork__AZ9_h em{top:auto;bottom:clamp(4px,1cqw,10px)}.backtester-mockups_controller__taL_M{align-self:center;display:flex;align-items:center;gap:clamp(4px,1cqw,10px);padding:clamp(4px,1cqw,8px);border:1px solid var(--m-line);border-radius:99px;background:var(--m-panel);box-shadow:var(--m-shadow);color:var(--m-strong)}.backtester-mockups_ctrlButton__5_qCK{display:grid;place-items:center;width:clamp(22px,4.6cqw,38px);aspect-ratio:1;border-radius:50%;color:var(--m-text)}.backtester-mockups_ctrlPlay__FYLSB{background:var(--m-accent);color:#fff}.backtester-mockups_ctrlDivider__vVrh1{width:1px;height:clamp(14px,3cqw,24px);background:var(--m-line)}.backtester-mockups_ctrlMode__V4rAr{display:flex;align-items:baseline;gap:6px;padding:0 clamp(4px,1.2cqw,12px) 0 2px;font-size:clamp(10px,1.8cqw,14px)}.backtester-mockups_ctrlMode__V4rAr em{font-style:normal;color:var(--m-muted)}.backtester-mockups_ctrlMode__V4rAr b{font-weight:700;color:var(--m-accent);font-variant-numeric:tabular-nums}.backtester-mockups_keys__pBSjG{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(4px,1cqw,8px);font-size:clamp(9px,1.6cqw,13px);color:var(--m-muted)}.backtester-mockups_keys__pBSjG em{margin-right:clamp(6px,1.6cqw,14px);font-style:normal}.backtester-mockups_keys__pBSjG kbd{min-width:clamp(16px,3.4cqw,26px);padding:2px 6px;border:solid var(--m-bar-strong);border-width:1px 1px 2px;border-radius:6px;background:var(--m-panel);color:var(--m-strong);font:inherit;font-weight:600;text-align:center}.backtester-mockups_newsApp__utTYG{flex-direction:column;padding:clamp(10px,2.4cqw,24px);gap:clamp(8px,1.8cqw,16px)}.backtester-mockups_newsFilter__2Uu9E{display:flex;align-items:center;gap:clamp(4px,1cqw,8px);color:var(--m-muted);font-size:clamp(9px,1.6cqw,13px)}.backtester-mockups_newsFilter__2Uu9E em{margin-right:4px;font-style:normal}.backtester-mockups_newsFilter__2Uu9E>span{padding:3px clamp(6px,1.4cqw,10px);border:1px solid var(--m-line);border-radius:99px}.backtester-mockups_newsFilter__2Uu9E .backtester-mockups_impactOn__NFvBA{border-color:color-mix(in srgb,var(--m-accent) 50%,var(--m-line));background:var(--m-accent-soft);color:var(--m-accent);font-weight:600}.backtester-mockups_newsPin__YU4eS{position:absolute;bottom:0;width:clamp(8px,1.6cqw,14px);aspect-ratio:1;margin-left:calc(clamp(8px, 1.6cqw, 14px) / -2);border-radius:3px 3px 50% 50%;background:var(--m-bar-strong)}.backtester-mockups_newsPin__YU4eS:before{content:"";position:absolute;left:50%;bottom:100%;height:clamp(40px,22cqw,200px);border-left:1px dashed var(--m-bar-strong)}.backtester-mockups_newsPinOpen__lRFXV{background:var(--m-accent)}.backtester-mockups_newsPinOpen__lRFXV:before{border-color:var(--m-accent)}.backtester-mockups_newsCard__rPIJb{position:absolute;left:34%;bottom:clamp(24px,12cqw,110px);width:42%;box-shadow:var(--m-shadow)}.backtester-mockups_newsCardHead__Uqnif{display:flex;align-items:center;gap:8px}.backtester-mockups_impactHigh__YKfWp{display:block;flex-shrink:0;width:clamp(8px,1.4cqw,12px);aspect-ratio:1;border-radius:50%;background:var(--m-accent)}.backtester-mockups_newsRow__nDmOa{display:grid;grid-template-columns:38% 1fr;align-items:center;gap:8px;padding-top:clamp(3px,.8cqw,6px);border-top:1px solid var(--m-line);font-size:clamp(9px,1.5cqw,12px)}.backtester-mockups_newsRow__nDmOa em{font-style:normal;color:var(--m-muted)}.backtester-mockups_newsRow__nDmOa b{display:block;height:clamp(4px,1cqw,7px);border-radius:99px;background:var(--m-bar-strong)}.backtester-mockups_positionsApp__EXZjj{flex-direction:column;padding:clamp(10px,2.4cqw,24px);gap:clamp(5px,1.2cqw,10px)}.backtester-mockups_summary__bKKtU{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(6px,1.4cqw,12px);margin-bottom:clamp(4px,1cqw,10px)}.backtester-mockups_metricTiles__Ks03L>span,.backtester-mockups_summary__bKKtU>span{display:grid;gap:clamp(4px,1cqw,8px);padding:clamp(6px,1.6cqw,14px);border:1px solid var(--m-line);border-radius:clamp(6px,1.2cqw,10px);background:var(--m-panel)}.backtester-mockups_metricTiles__Ks03L em,.backtester-mockups_summary__bKKtU em{font-size:clamp(8px,1.5cqw,12px);font-style:normal;color:var(--m-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.backtester-mockups_metricTiles__Ks03L b,.backtester-mockups_summary__bKKtU b{display:block;width:64%;height:clamp(6px,1.4cqw,11px);border-radius:99px;background:var(--m-bar-strong)}.backtester-mockups_panelTabs__bE612{display:flex;gap:clamp(10px,2.4cqw,22px);border-bottom:1px solid var(--m-line);font-size:clamp(9px,1.6cqw,13px)}.backtester-mockups_panelTabs__bE612 em{padding-bottom:clamp(4px,1cqw,8px);font-style:normal;color:var(--m-muted)}.backtester-mockups_panelTabs__bE612 .backtester-mockups_tabOn__Or48Z{color:var(--m-strong);font-weight:600;box-shadow:inset 0 -2px var(--m-accent)}.backtester-mockups_tableHead__iuRkg,.backtester-mockups_tableRow__dKMGI{display:grid;grid-template-columns:1.2fr .7fr 1fr 1.3fr .9fr;align-items:center;gap:clamp(6px,1.4cqw,12px)}.backtester-mockups_tableHead__iuRkg{font-size:clamp(8px,1.4cqw,11px);color:var(--m-muted)}.backtester-mockups_tableHead__iuRkg em{font-style:normal}.backtester-mockups_tableRow__dKMGI{padding:clamp(4px,1.1cqw,9px) 0;border-top:1px solid var(--m-line)}.backtester-mockups_tableRow__dKMGI b,.backtester-mockups_tableRow__dKMGI i{display:block;height:clamp(4px,1cqw,7px);border-radius:99px;background:var(--m-bar)}.backtester-mockups_tableRow__dKMGI b{width:70%;justify-self:end}.backtester-mockups_tableRowMuted__uZHdl{opacity:.75}.backtester-mockups_side__2Nbmf{justify-self:start;padding:1px clamp(4px,1cqw,8px);border:1px solid var(--m-line);border-radius:5px;font-size:clamp(8px,1.4cqw,11px);font-weight:600;color:var(--m-strong)}.backtester-mockups_closedHead__ELJif{margin-top:clamp(4px,1.2cqw,12px);font-size:clamp(9px,1.5cqw,12px);font-weight:600;color:var(--m-strong)}.backtester-mockups_closedHead__ELJif em{font-style:normal}.backtester-mockups_resultsApp__7g1rH{flex-direction:column;padding:clamp(10px,2.4cqw,24px);gap:clamp(8px,1.8cqw,16px)}.backtester-mockups_resultsHead__ag4aD{display:flex;align-items:center;gap:10px}.backtester-mockups_resultsHead__ag4aD>:first-child{width:36%}.backtester-mockups_doneTag__0cTfI{padding:3px clamp(6px,1.4cqw,10px);border-radius:99px;background:var(--m-accent-soft);color:var(--m-accent);font-size:clamp(8px,1.5cqw,12px);font-weight:600}.backtester-mockups_metricTiles__Ks03L{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(6px,1.4cqw,12px)}.backtester-mockups_curvePanel__Ms3j5{position:relative;flex:1;min-height:0}.backtester-mockups_curvePanel__Ms3j5 svg{flex:1;width:100%;min-height:0;overflow:visible}.backtester-mockups_curveLegend__mcnej{display:flex;gap:clamp(8px,2cqw,18px);font-size:clamp(8px,1.5cqw,12px);color:var(--m-muted)}.backtester-mockups_curveLegend__mcnej em{display:inline-flex;align-items:center;gap:6px;font-style:normal}.backtester-mockups_curveLegend__mcnej i{display:block;width:clamp(10px,2cqw,16px);height:2px;border-radius:2px}.backtester-mockups_dotBalance__PpO00{background:var(--m-strong)}.backtester-mockups_dotEquity__u0DS8{background:var(--m-accent)}.backtester-mockups_area__L3tP6{fill:color-mix(in srgb,var(--m-accent) 12%,transparent);stroke:none}.backtester-mockups_equityLine__0SXu0{fill:none;stroke:var(--m-accent);stroke-width:2}.backtester-mockups_balanceLine__FP0b8{fill:none;stroke:var(--m-strong);stroke-width:1.25;stroke-dasharray:4 3;opacity:.7}.backtester-mockups_resultsTrades__hR2QF{display:grid}.backtester-mockups_resultsTrades__hR2QF .backtester-mockups_tableRow__dKMGI{grid-template-columns:1.2fr 1fr 1fr 1fr .9fr}@container (max-width: 420px){.backtester-mockups_metricTiles__Ks03L,.backtester-mockups_summary__bKKtU{grid-template-columns:repeat(2,1fr)}.backtester-mockups_metricTiles__Ks03L>span:nth-child(n+5){display:none}.backtester-mockups_newsCard__rPIJb{left:20%;width:64%}}.charts-page_labelRow__R3otO{display:flex;align-items:center;gap:12px;margin-bottom:4px}.charts-page_marketsKicker__fVWEH{display:flex;align-items:center;gap:12px;margin-bottom:18px}.charts-page_labelRow__R3otO>p,.charts-page_marketsKicker__fVWEH>p{margin:0}p.charts-page_centerFine__VCp4n{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 8px;margin-top:28px;text-align:center}p.charts-page_heroNote__gP1R_{margin:12px 0 0;text-align:center}div.charts-page_heroGrid__oiS7o{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}div.charts-page_flipSplit__m9MGi,div.charts-page_toolsSplit___qYpI{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}div.charts-page_toolsSplit___qYpI{align-items:center}.charts-page_families__jpEhw{display:grid;margin:0;padding:0;list-style:none}.charts-page_families__jpEhw li{display:grid;gap:4px;padding:16px 0;border-top:1px solid var(--c-border)}.charts-page_families__jpEhw li:last-child{border-bottom:1px solid var(--c-border)}.charts-page_families__jpEhw strong{font-size:16px;font-weight:600;color:var(--c-strong)}.charts-page_families__jpEhw span{font-size:15px;line-height:1.5;color:var(--c-secondary)}ul.charts-page_fourRow__fWqir{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.charts-page_rowIcon__pBbNr{color:var(--c-accent)}ul.charts-page_twoGrid__AD3lS{grid-template-columns:repeat(2,minmax(0,1fr))}.charts-page_extras__1OXqj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.charts-page_extras__1OXqj li{display:grid;align-content:start;gap:8px;padding:24px;border:1px solid var(--c-border);border-radius:16px;background:var(--c-card)}.charts-page_extras__1OXqj strong{font-size:17px;font-weight:600;color:var(--c-strong)}.charts-page_extras__1OXqj p{margin:0;font-size:15px;line-height:1.55;color:var(--c-secondary)}.charts-page_extraIcon__SlywI{display:grid;place-items:center;width:38px;height:38px;margin-bottom:6px;border-radius:10px;background:var(--c-accent-soft);color:var(--c-accent)}@media (max-width:1180px){div.charts-page_heroGrid__oiS7o{grid-template-columns:1fr}ul.charts-page_fourRow__fWqir{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){div.charts-page_flipSplit__m9MGi,div.charts-page_toolsSplit___qYpI{grid-template-columns:1fr}.charts-page_flipSplit__m9MGi>:first-child{order:2}.charts-page_extras__1OXqj,ul.charts-page_twoGrid__AD3lS{grid-template-columns:1fr}}@media (max-width:600px){ul.charts-page_fourRow__fWqir{grid-template-columns:1fr}}.Footer_footer__loR6W{background:#0b163f;color:#fff;border-top:1px solid rgba(23,131,255,.35)}.Footer_inner__RkG7i{padding-top:64px;padding-bottom:28px}.Footer_intro___awGz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:32px;padding-bottom:36px}.Footer_brand___yVT_{max-width:384px}.Footer_brandLogo__0mMeG{width:190px;height:auto}.Footer_quantBadge__FGNw5{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:6px 12px 6px 11px;border:1px solid rgba(91,145,232,.09);border-radius:999px;background:linear-gradient(180deg,#081020,#030914 68%);box-shadow:inset 0 1px 0 rgba(109,164,255,.06),inset 0 -1px 0 rgba(0,0,0,.5),0 1px 2px rgba(3,10,30,.3),0 6px 14px rgba(3,10,30,.16);transition:transform .16s ease,box-shadow .16s ease}.Footer_quantBadge__FGNw5 span{font-size:9px;font-weight:600;letter-spacing:.06em;line-height:1;text-transform:uppercase;color:rgba(255,255,255,.78);white-space:nowrap}.Footer_quantBadge__FGNw5 img{width:auto;height:18px;display:block}.Footer_quantBadge__FGNw5:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(109,164,255,.1),inset 0 -1px 0 rgba(0,0,0,.5),0 2px 4px rgba(3,10,30,.32),0 10px 20px rgba(3,10,30,.22)}@media (prefers-reduced-motion:reduce){.Footer_quantBadge__FGNw5{transition:none}.Footer_quantBadge__FGNw5:hover{transform:none}}.Footer_tagline__A8r4q{margin:18px 0 0;color:rgba(255,255,255,.68);font-size:14px;line-height:1.7;max-width:384px}.Footer_download__wOf5E{justify-self:end}.Footer_download__wOf5E,.Footer_socialGroup__i50Hp{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.Footer_social__5AI20{display:flex;align-items:center;gap:24px;min-height:44px}.Footer_socialLink__b5QLZ{display:inline-flex;color:rgba(255,255,255,.62);font-size:18px;transition:color .2s,transform .2s}.Footer_socialLink__b5QLZ:hover{color:#66b5ff;transform:translateY(-2px)}.Footer_links__zquhF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;padding:34px 0 40px;border-top:1px solid rgba(255,255,255,.13);border-bottom:1px solid rgba(255,255,255,.13)}.Footer_linkHeading__KlebI{margin:0 0 17px;color:rgba(255,255,255,.52);font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.Footer_linkList__K5yew{margin:0;padding:0;list-style:none;display:grid;gap:10px}.Footer_linkList__K5yew a{color:rgba(255,255,255,.78);font-size:13px;transition:color .2s}.Footer_linkList__K5yew a:hover{color:#66b5ff}.Footer_downloadCopy__aOMrZ{max-width:300px;margin:0;color:rgba(255,255,255,.85);font-size:14px;font-weight:500;line-height:1.5}.Footer_downloadLinks__oOxB2{display:flex;align-items:center;gap:10px}.Footer_downloadLink___cyIY{display:inline-flex;border-radius:7px;overflow:hidden;transition:transform .2s,box-shadow .2s}.Footer_downloadLink___cyIY:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.25)}.Footer_downloadImage__ttxCD{display:block;width:auto;height:34px}.Footer_downloadImagePlay__h3V0s{height:51px}.Footer_legal__LfjPQ{padding-top:22px;color:rgba(255,255,255,.45);font-size:10px;line-height:1.7}.Footer_legal__LfjPQ p{margin:0 0 9px}.Footer_legal__LfjPQ p:last-child{margin-bottom:0;max-width:920px}@media (min-width:1001px){.Footer_tagline__A8r4q{display:none}}@media (max-width:1100px){.Footer_links__zquhF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.Footer_intro___awGz{gap:34px;text-align:center}.Footer_brand___yVT_,.Footer_intro___awGz{display:flex;flex-direction:column;align-items:center}.Footer_brand___yVT_{max-width:none}.Footer_brand___yVT_ a{display:flex;justify-content:center}.Footer_tagline__A8r4q{margin-inline:auto}.Footer_social__5AI20{justify-content:center}}@media (max-width:800px){.Footer_links__zquhF{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 20px;text-align:center}.Footer_legal__LfjPQ{text-align:center}.Footer_legal__LfjPQ p:last-child{margin-inline:auto}}@media (max-width:767px){.Footer_downloadCopy__aOMrZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (max-width:500px){.Footer_inner__RkG7i{padding-top:46px}.Footer_brandLogo__0mMeG{width:165px}.Footer_links__zquhF{gap:30px 20px}.Footer_linkList__K5yew a{font-size:12px}}html:has([data-home-hero-theme=dark] .pricing-page_shell__WfvW4){background:#050711}html:has([data-home-hero-theme=light] .pricing-page_shell__WfvW4){background:#fff}.pricing-page_shell__WfvW4{background:var(--c-canvas);color:var(--c-text)}.pricing-page_shell__WfvW4 :focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.pricing-page_shell__WfvW4 button{font:inherit;cursor:pointer}.pricing-page_shell__WfvW4 .btn-primary,.pricing-page_shell__WfvW4 a.btn-primary{min-height:48px;border:0;border-radius:10px!important;background-color:var(--c-action)!important;background-image:none!important;color:#fff!important;box-shadow:none!important;filter:none!important}.pricing-page_shell__WfvW4 .btn-primary:hover,.pricing-page_shell__WfvW4 a.btn-primary:hover{background-color:var(--c-action-hover)!important;filter:none!important;box-shadow:none!important}.pricing-page_shell__WfvW4 .btn-secondary,.pricing-page_shell__WfvW4 a.btn-secondary{min-height:48px;border-radius:10px!important;border:1px solid var(--c-border)!important;background:var(--c-surface)!important;color:var(--c-strong)!important;box-shadow:none!important}.pricing-page_shell__WfvW4 .btn-secondary:hover,.pricing-page_shell__WfvW4 a.btn-secondary:hover{border-color:var(--c-accent)!important;background:var(--c-surface)!important;color:var(--c-strong)!important}.pricing-page_frame__QJ08R{max-width:1100px;margin:0 auto;padding:0 32px}.pricing-page_frameWide__P3zvQ{max-width:1384px;margin:0 auto;padding:0 32px}.pricing-page_hero__ZFKqB{position:relative;overflow:hidden;padding:calc(var(--header-offset, 80px) + 56px) 0 72px;background:radial-gradient(60% 55% at 82% 24%,rgb(27 146 255/10%),transparent 70%),var(--c-hero);text-align:center}[data-home-hero-theme=light] .pricing-page_hero__ZFKqB{background:radial-gradient(60% 55% at 82% 24%,rgb(19 102 196/7%),transparent 70%),var(--c-hero)}.pricing-page_heroCopy___UFdL{position:relative;z-index:1;max-width:760px;margin:0 auto}.pricing-page_eyebrow___SG95{margin:0 0 16px;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--c-accent)}.pricing-page_title__8fWTF{font-size:clamp(40px,4.6vw,64px);line-height:1.04;letter-spacing:-.05em}.pricing-page_h2__AgTNa,.pricing-page_title__8fWTF{margin:0;font-weight:600;color:var(--c-strong);text-wrap:balance}.pricing-page_h2__AgTNa{font-size:clamp(34px,4.2vw,56px);line-height:1.06;letter-spacing:-.045em}.pricing-page_lead__Fe41J{margin:20px auto 0;max-width:640px;font-size:18px;line-height:1.6;color:var(--c-secondary);text-wrap:pretty}.pricing-page_intro__KtYHV{max-width:720px;margin:0 auto;text-align:center}.pricing-page_intro__KtYHV .pricing-page_lead__Fe41J{margin-top:16px}.pricing-page_trust__MKDrB{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:1100px;margin:32px auto 0;padding:0;list-style:none;text-align:left}.pricing-page_trustItem__L7lW5{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid var(--c-border);border-radius:24px;background:color-mix(in srgb,var(--c-surface) 75%,transparent);font-size:12px;font-weight:600;line-height:1.4;color:var(--c-strong)}.pricing-page_trustIcon__U5DRh{flex-shrink:0;margin-top:1px;color:var(--c-accent)}.pricing-page_band__9Sa__{padding:28px 0 88px;background:var(--c-canvas)}.pricing-page_bandAlt__uaH0i{padding:88px 0;background:var(--c-alt)}.pricing-page_scrollTarget__aUbwu{scroll-margin-top:calc(var(--header-offset, 80px) + 16px)}.pricing-page_billingRow__vsgbt{display:flex;justify-content:center;margin-bottom:28px}.pricing-page_toggle___ysvx{position:relative;display:grid;grid-template-columns:1fr 1fr;width:max-content;justify-self:start;padding:3px;border:1px solid var(--c-border);border-radius:10px;background:var(--c-surface)}.pricing-page_toggleThumb__Yk6t4{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:7px;background:var(--c-action);transition:transform .18s ease}.pricing-page_toggleYearly__M7ig5 .pricing-page_toggleThumb__Yk6t4{transform:translateX(100%)}.pricing-page_toggle___ysvx button{position:relative;z-index:1;min-height:36px;padding:6px 12px;border:0;border-radius:7px;background:transparent;color:var(--c-secondary);font-size:14px;font-weight:600}.pricing-page_toggle___ysvx button[aria-pressed=true]{color:#fff}.pricing-page_desktopPlans__BHbdu,.pricing-page_tabletPlans__ga0K7{display:none}.pricing-page_mobilePlans__2X0sn{display:block}.pricing-page_planGrid__FnbGK{display:grid;grid-template-columns:1fr;gap:28px;max-width:960px;margin:0 auto;padding-top:20px}.pricing-page_mobileStack__pMuhv{display:grid;gap:28px;padding-top:18px}.pricing-page_card__sXdU9{position:relative;display:flex;flex-direction:column;height:100%;padding:32px 28px 24px;border:1px solid var(--c-border);border-radius:16px;background:var(--c-card);box-shadow:var(--c-shadow);text-align:center}.pricing-page_cardFeatured__Ol1wA{border:2px solid var(--c-signature)}.pricing-page_badge__F_Pl4{position:absolute;top:0;left:50%;z-index:1;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:6px;background:var(--c-accent);color:#fff;font-size:12px;font-weight:600;letter-spacing:.02em;white-space:nowrap;transform:translate(-50%,-50%)}.pricing-page_cardTitle__uRM2s{margin:0;font-size:clamp(26px,2vw,32px);font-weight:600;letter-spacing:-.03em;line-height:1.15;color:var(--c-strong)}.pricing-page_cardSubtitle__xFjuv{margin:8px 0 0;font-size:15px;line-height:1.45;color:var(--c-secondary)}.pricing-page_price__vdfdu{display:flex;align-items:baseline;justify-content:center;gap:2px 4px;margin:22px 0 0;color:var(--c-strong);font-variant-numeric:tabular-nums}.pricing-page_price__vdfdu strong{font-size:48px;font-weight:600;line-height:1;letter-spacing:-.04em}.pricing-page_price__vdfdu span{font-size:16px;font-weight:600;color:var(--c-secondary)}.pricing-page_microcopy__Z3FLJ,.pricing-page_oldPrice__9hclD,.pricing-page_priceLabel__4m35c{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--c-muted);font-variant-numeric:tabular-nums}.pricing-page_oldPrice__9hclD{text-decoration:line-through}.pricing-page_microcopy__Z3FLJ{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 8px;margin-top:0;font-size:12px;font-weight:600}.pricing-page_ctaBlock__PHHvk{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:22px}.pricing-page_shell__WfvW4 a.pricing-page_primary__gg2G6,.pricing-page_shell__WfvW4 a.pricing-page_secondary__6ldfL,.pricing-page_shell__WfvW4 button.pricing-page_primary__gg2G6,.pricing-page_shell__WfvW4 button.pricing-page_secondary__6ldfL{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:min(100%,280px);min-height:48px;padding:12px 18px;border-radius:10px;font-size:15px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background .16s ease,border-color .16s ease}.pricing-page_shell__WfvW4 a.pricing-page_primary__gg2G6,.pricing-page_shell__WfvW4 button.pricing-page_primary__gg2G6{border:0;background:linear-gradient(180deg,#1975e4,#1570e0);color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255/10%),0 1px 2px rgb(10 52 112/8%)}.pricing-page_shell__WfvW4 a.pricing-page_primary__gg2G6:hover,.pricing-page_shell__WfvW4 button.pricing-page_primary__gg2G6:hover{background:var(--c-action-hover)}.pricing-page_shell__WfvW4 a.pricing-page_secondary__6ldfL,.pricing-page_shell__WfvW4 button.pricing-page_secondary__6ldfL{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-strong)}.pricing-page_shell__WfvW4 a.pricing-page_secondary__6ldfL:hover,.pricing-page_shell__WfvW4 button.pricing-page_secondary__6ldfL:hover{border-color:var(--c-accent)}.pricing-page_detailsButton__SIhBS{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:10px 16px;border:1px solid var(--c-border);border-radius:10px;background:var(--c-surface);color:var(--c-strong);font-size:14px;font-weight:600}.pricing-page_detailsButton__SIhBS:hover{border-color:var(--c-accent)}.pricing-page_featureWrap__JzGQe{width:100%;margin-top:22px;padding-top:20px;border-top:1px solid var(--c-border)}.pricing-page_featureGrid__Bgg_j,.pricing-page_featureList__C_kR6{display:grid;gap:12px;margin:0;padding:0;list-style:none;text-align:left}.pricing-page_featureWrap__JzGQe .pricing-page_featureList__C_kR6{width:fit-content;max-width:100%;margin-right:auto;margin-left:auto}.pricing-page_featureGrid__Bgg_j{margin-top:22px}.pricing-page_featureItem__F9QT3{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;color:var(--c-text)}.pricing-page_featureItem__F9QT3[data-unavailable=true]{opacity:.45}.pricing-page_featureItem__F9QT3 a,.pricing-page_featureItem__F9QT3 span{color:inherit;text-decoration:none}.pricing-page_check__QRRiD{flex-shrink:0;margin-top:2px;color:var(--c-accent)}.pricing-page_dash__je374{color:var(--c-muted);line-height:1}.pricing-page_compare__vMkW2{margin-top:22px;padding-top:16px;border-top:1px solid var(--c-border);text-align:center}.pricing-page_shell__WfvW4 a.pricing-page_compareLink__MP6x8{color:var(--c-accent);font-size:14px;font-weight:600;text-decoration:none}.pricing-page_shell__WfvW4 a.pricing-page_compareLink__MP6x8:hover{text-decoration:underline;text-underline-offset:3px}.pricing-page_chip__gIr4P{display:inline-flex;align-items:center;height:26px;margin-top:14px;padding:0 10px;border:1px solid color-mix(in srgb,var(--c-accent) 35%,transparent);border-radius:6px;background:var(--c-accent-soft);color:var(--c-accent);font-size:12px;font-weight:600}.pricing-page_priceRow__R5a9T{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-top:18px;text-align:left}.pricing-page_priceRow__R5a9T .pricing-page_price__vdfdu{margin:0;justify-content:flex-start}.pricing-page_priceRow__R5a9T .pricing-page_price__vdfdu strong{font-size:clamp(32px,4vw,40px)}.pricing-page_priceRow__R5a9T .pricing-page_priceLabel__4m35c{max-width:46%;margin:0;text-align:right}.pricing-page_mobileOnly__1_1Hr{display:block}.pricing-page_desktopOnly__JDom2{display:none}.pricing-page_shell__WfvW4 .pricing-page_ctaStretch__1nk8P a.pricing-page_primary__gg2G6,.pricing-page_shell__WfvW4 .pricing-page_ctaStretch__1nk8P a.pricing-page_secondary__6ldfL,.pricing-page_shell__WfvW4 .pricing-page_tabletCta__dAhVi a.pricing-page_primary__gg2G6,.pricing-page_shell__WfvW4 .pricing-page_tabletCta__dAhVi a.pricing-page_secondary__6ldfL,.pricing-page_tabletCta__dAhVi{width:100%}.pricing-page_pathLabel__ALpRb{margin:0 0 16px;text-align:center;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--c-accent)}.pricing-page_bannerSection__by3Qo{padding:0 0 88px;background:var(--c-canvas)}.pricing-page_banner__hrrdD .pricing-page_chip__gIr4P{margin-top:0}.pricing-page_mobilePlans__2X0sn .pricing-page_billingRow__vsgbt{display:flex;margin-bottom:20px}.pricing-page_card__sXdU9>.pricing-page_featureList__C_kR6{margin-top:18px;padding-top:18px;border-top:1px solid var(--c-border)}.pricing-page_banner__hrrdD{display:grid;gap:28px;padding:30px 28px;border:1px solid var(--c-border);border-radius:16px;background:var(--c-card);box-shadow:var(--c-shadow)}.pricing-page_bannerTitle__U_O4s{margin:16px 0 0;font-size:clamp(28px,3vw,44px);font-weight:600;letter-spacing:-.04em;line-height:1.1;color:var(--c-strong);text-wrap:balance}.pricing-page_banner__hrrdD .pricing-page_lead__Fe41J{margin:14px 0 0;text-align:left}.pricing-page_bannerNote__A5cMP{margin:10px 0 0;text-align:center;font-size:13px;line-height:1.5;color:var(--c-muted)}.pricing-page_bannerActions__IUXFI{display:flex;flex-direction:column;align-items:stretch;justify-content:center}.pricing-page_philosophy__hy8q7{padding:96px 0;background:var(--c-alt)}.pricing-page_philosophyGrid__pu_WN{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:40px 72px;align-items:center}.pricing-page_philosophyCopy__Hw7ZB{text-align:left}.pricing-page_philosophyCopy__Hw7ZB .pricing-page_lead__Fe41J{margin-left:0;margin-right:0}.pricing-page_ctaStart__Kho7S{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.pricing-page_shot__3vApj{overflow:hidden;border:1px solid var(--c-border);border-radius:16px;background:#fff;box-shadow:var(--c-shadow)}.pricing-page_shot__3vApj img{display:block;width:100%;height:auto}.pricing-page_compareSection__dmJtO{padding:72px 0 40px;background:var(--c-canvas)}.pricing-page_compareIntro__VPsDH{margin-bottom:28px}.pricing-page_matrixHead__wrcYp{position:sticky;z-index:40;display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:16px;align-items:center;padding:16px 20px;border-radius:24px 24px 0 0;border:1px solid var(--c-border);border-bottom:0;background:var(--c-surface)}.pricing-page_planCol__IdNYc{display:flex;flex-direction:column;align-items:center;gap:8px;padding:4px 8px 8px;text-align:center}.pricing-page_planColName__G0JG8{font-size:16px;font-weight:600;color:var(--c-secondary)}.pricing-page_planColPrice__8V35_{font-size:22px;font-weight:600;letter-spacing:-.03em;color:var(--c-strong);font-variant-numeric:tabular-nums}.pricing-page_planColNote__KkM_Y{margin:0;max-width:180px;font-size:12px;line-height:1.4;color:var(--c-muted)}.pricing-page_matrix__bkpSH{margin-top:0;overflow:visible;border-radius:16px;background:var(--c-card);box-shadow:var(--c-shadow);border:1px solid var(--c-border);border-top:0;border-radius:0 0 16px 16px}.pricing-page_matrix__bkpSH>div:first-child>.pricing-page_sectionBar__gpkGc{border-radius:0}.pricing-page_matrix__bkpSH>div:last-child>.pricing-page_featureRow__pLjfE:last-child{border-radius:0 0 15px 15px;border-bottom:0}.pricing-page_featureRow__pLjfE,.pricing-page_sectionBar__gpkGc{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:16px;align-items:center}.pricing-page_sectionBar__gpkGc{position:sticky;z-index:30;padding:12px 20px;border-bottom:1px solid var(--c-border);background:#0e2049;color:#f4f7ff;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pricing-page_featureRow__pLjfE{padding:16px 20px;border-bottom:1px solid var(--c-border);color:var(--c-text)}.pricing-page_featureRow__pLjfE:nth-child(2n){background:color-mix(in srgb,var(--c-surface) 72%,transparent)}.pricing-page_featureName__6iUWZ{font-size:15px;font-weight:600;line-height:1.35;color:var(--c-strong)}.pricing-page_shell__WfvW4 .pricing-page_featureName__6iUWZ a{color:var(--c-strong);font-weight:600;text-decoration:none}.pricing-page_shell__WfvW4 .pricing-page_featureName__6iUWZ a:hover{text-decoration:underline;text-underline-offset:3px}.pricing-page_cell__WdNsk{display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--c-secondary);text-align:center;font-variant-numeric:tabular-nums}.pricing-page_mark__fFpfb{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:50%;background:var(--c-strong);color:var(--c-surface);font-size:13px;font-weight:700;line-height:1}.pricing-page_mark__fFpfb svg{width:14px;height:14px}.pricing-page_missing__rDj4A{color:var(--c-muted)}.pricing-page_mobileCompare__H_0Iq{display:block}.pricing-page_desktopCompare__J5cBt{display:none}.pricing-page_miniPlans___PZzS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}.pricing-page_miniPlan__VAbKG{padding:16px 12px;border:1px solid var(--c-border);border-radius:16px;background:var(--c-card);text-align:center}.pricing-page_miniPlanFeatured__rkHIK{border:2px solid var(--c-signature)}.pricing-page_miniPlan__VAbKG strong{display:block;color:var(--c-strong);font-size:16px;font-weight:600}.pricing-page_miniPlan__VAbKG span{display:block;margin-top:4px;color:var(--c-secondary);font-weight:600;font-variant-numeric:tabular-nums}.pricing-page_mobilePanel__0hs1D{overflow:hidden;border:1px solid var(--c-border);border-radius:16px;background:var(--c-card)}.pricing-page_accButton__DTX70{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:14px 16px;border:0;border-bottom:1px solid var(--c-border);background:#0e2049;color:#f4f7ff;font-size:16px;font-weight:600;text-align:left}.pricing-page_accSign__FnO0k{color:#d4e1ff;font-size:20px;line-height:1}.pricing-page_accBody__nAKD1{overflow:hidden;max-height:0;opacity:0;transition:max-height .2s ease,opacity .2s ease}.pricing-page_accBodyOpen__gVmEr{max-height:2200px;opacity:1}.pricing-page_accInner__6dRir{display:grid;gap:18px;padding:16px 16px 20px}.pricing-page_accFeature__wF1aY{display:grid;gap:10px}.pricing-page_accFeatureName__wDE7t{text-align:center;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent)}.pricing-page_valuePair__o28FT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--c-border);border-radius:16px;background:var(--c-surface)}.pricing-page_valueCell__V4AYb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 8px;text-align:center}.pricing-page_valueCell__V4AYb+.pricing-page_valueCell__V4AYb{border-left:1px solid var(--c-border)}.pricing-page_valuePlan__JKM99{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted)}.pricing-page_valueText__SbYua{font-size:14px;font-weight:600;line-height:1.35;color:var(--c-strong);font-variant-numeric:tabular-nums}.pricing-page_getStarted__EsjCm{padding:4px 16px 20px}.pricing-page_getStartedTitle__Ly4FV{margin:0;padding:16px 16px 8px;color:var(--c-strong);font-size:16px;font-weight:600}.pricing-page_getStarted__EsjCm p{margin:0 0 8px;color:var(--c-secondary);font-size:14px;line-height:1.5}.pricing-page_getStarted__EsjCm .pricing-page_microcopy__Z3FLJ{justify-content:flex-start;margin:0 0 12px}.pricing-page_ctaPair__BnFCy{display:flex;gap:10px}.pricing-page_shell__WfvW4 .pricing-page_ctaPair__BnFCy a.pricing-page_primary__gg2G6,.pricing-page_shell__WfvW4 .pricing-page_ctaPair__BnFCy a.pricing-page_secondary__6ldfL{width:auto;flex:1;padding-right:10px;padding-left:10px}.pricing-page_callout__jSzeD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;border:1px solid var(--c-border);border-radius:16px;background:var(--c-card);box-shadow:var(--c-shadow)}.pricing-page_calloutMain__tQk45{display:flex;align-items:flex-start;gap:14px;min-width:0}.pricing-page_calloutIcon__eeRuL{flex-shrink:0;margin-top:2px;color:var(--c-accent)}.pricing-page_calloutTitle__tuZmV{margin:6px 0 0;font-size:clamp(22px,2vw,28px);font-weight:600;letter-spacing:-.03em;line-height:1.2;color:var(--c-strong)}.pricing-page_calloutBody__G_d0E{margin:8px 0 0;font-size:15px;line-height:1.55;color:var(--c-secondary)}.pricing-page_calloutMeta__Mlg9D{margin:8px 0 0;font-size:14px;color:var(--c-muted)}.pricing-page_calloutPrice__zrNK7{margin:0;font-size:32px;font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--c-strong);font-variant-numeric:tabular-nums}.pricing-page_calloutPriceSub__ao3Mq{margin:6px 0 0;font-size:14px;color:var(--c-muted)}.pricing-page_calloutAside__xMJKr{text-align:left}.pricing-page_quoteColumns__yR0WY{display:none}.pricing-page_quoteStack__z0BFi{display:flex;flex-direction:column;gap:16px;margin-top:40px}.pricing-page_quotePair__weraO{display:grid;grid-template-columns:1fr;gap:16px}.pricing-page_quoteFeatured__wk8T9,.pricing-page_quote__k_JQr{margin:0;padding:28px;border:1px solid var(--c-border);border-radius:16px;background:var(--c-card);box-shadow:var(--c-shadow)}.pricing-page_stars__4MnqX{display:flex;gap:2px;color:var(--c-accent)}.pricing-page_star__zcLe7{width:16px;height:16px;fill:currentColor}.pricing-page_quoteTitle__KXosq{margin:14px 0 0;font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.35;color:var(--c-strong)}.pricing-page_quoteFeatured__wk8T9 .pricing-page_quoteTitle__KXosq{font-size:22px}.pricing-page_quoteBody___RtTd{margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--c-secondary)}.pricing-page_quoteName__0ZDgI{margin:16px 0 0;font-size:14px;font-weight:600;color:var(--c-muted)}.pricing-page_colLeft__ng5hG,.pricing-page_colRight__WzG_N{display:flex;min-width:0;flex-direction:column;gap:16px}.pricing-page_colLeft__ng5hG{flex:7}.pricing-page_colRight__WzG_N{flex:5}.pricing-page_faqNote__WwpxH{max-width:680px;margin:0 auto;padding:8px 32px 0;text-align:center;font-size:14px;line-height:1.6;color:var(--c-muted)}.pricing-page_shell__WfvW4 .pricing-page_faqNote__WwpxH a{color:var(--c-accent);font-weight:600}.pricing-page_shell__WfvW4 .pricing-page_faqNote__WwpxH a:hover{text-decoration:underline;text-underline-offset:3px}.pricing-page_faq__C1CPT section{background:transparent!important;padding-top:56px;padding-bottom:32px}.pricing-page_faq__C1CPT .mb-16{margin-bottom:32px}.pricing-page_faq__C1CPT h2{font-size:clamp(34px,4.2vw,56px)!important;font-weight:600!important;line-height:1.06!important;letter-spacing:-.045em!important;color:var(--c-strong)!important}.pricing-page_faq__C1CPT section p{color:var(--c-secondary)!important;opacity:1!important}.pricing-page_closing__VdUi7{padding:96px 0;border-top:1px solid var(--c-border);background:radial-gradient(60% 70% at 50% 0,rgb(27 146 255/11%),transparent 70%),var(--c-alt);text-align:center}[data-home-hero-theme=light] .pricing-page_closing__VdUi7{background:radial-gradient(60% 70% at 50% 0,rgb(19 102 196/7%),transparent 70%),var(--c-alt)}.pricing-page_closing__VdUi7 .pricing-page_lead__Fe41J{margin-top:16px}.pricing-page_closing__VdUi7 .pricing-page_ctaBlock__PHHvk{align-items:center}@media (min-width:641px){.pricing-page_billingRow__vsgbt{display:flex}.pricing-page_mobilePlans__2X0sn{display:none}.pricing-page_tabletPlans__ga0K7{display:block}.pricing-page_featureGrid__Bgg_j{grid-template-columns:1fr 1fr;column-gap:28px}}@media (min-width:768px){.pricing-page_mobileOnly__1_1Hr{display:none}.pricing-page_desktopOnly__JDom2{display:block}.pricing-page_mobileCompare__H_0Iq{display:none}.pricing-page_desktopCompare__J5cBt{display:block}.pricing-page_calloutAside__xMJKr{text-align:right}}@media (min-width:900px){.pricing-page_quotePair__weraO{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.pricing-page_tabletPlans__ga0K7{display:none}.pricing-page_desktopPlans__BHbdu{display:block}.pricing-page_desktopPlans__BHbdu .pricing-page_mobileOnly__1_1Hr{display:none}.pricing-page_desktopPlans__BHbdu .pricing-page_desktopOnly__JDom2{display:block}.pricing-page_planGrid__FnbGK{grid-template-columns:1fr 1fr;gap:24px}.pricing-page_banner__hrrdD{grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:center;gap:40px;padding:36px 48px}.pricing-page_quoteStack__z0BFi{display:none}.pricing-page_quoteColumns__yR0WY{display:flex;align-items:flex-start;gap:20px;margin-top:40px}}@media (max-width:900px){.pricing-page_philosophyGrid__pu_WN{grid-template-columns:1fr}.pricing-page_philosophyCopy__Hw7ZB{text-align:center}.pricing-page_philosophyCopy__Hw7ZB .pricing-page_lead__Fe41J{margin-right:auto;margin-left:auto}.pricing-page_ctaStart__Kho7S{justify-content:center}.pricing-page_banner__hrrdD .pricing-page_lead__Fe41J{text-align:center}.pricing-page_bannerActions__IUXFI{align-items:center}}@media (max-width:800px){.pricing-page_h2__AgTNa{font-size:clamp(30px,8vw,40px)}}.pricing-page_shell__WfvW4 .pricing-page_planCol__IdNYc a.pricing-page_primary__gg2G6,.pricing-page_shell__WfvW4 .pricing-page_planCol__IdNYc a.pricing-page_secondary__6ldfL{width:min(100%,200px)}@media (max-width:700px){.pricing-page_hero__ZFKqB{padding:calc(var(--header-offset, 72px) + 32px) 0 56px}.pricing-page_shell__WfvW4 .pricing-page_bannerActions__IUXFI a.pricing-page_primary__gg2G6,.pricing-page_shell__WfvW4 .pricing-page_bannerActions__IUXFI a.pricing-page_secondary__6ldfL,.pricing-page_shell__WfvW4 .pricing-page_ctaStart__Kho7S a.pricing-page_primary__gg2G6,.pricing-page_shell__WfvW4 .pricing-page_ctaStart__Kho7S a.pricing-page_secondary__6ldfL{width:100%}.pricing-page_title__8fWTF{font-size:clamp(34px,9vw,44px)}.pricing-page_lead__Fe41J{font-size:17px}.pricing-page_faqNote__WwpxH,.pricing-page_frameWide__P3zvQ,.pricing-page_frame__QJ08R{padding-right:18px;padding-left:18px}.pricing-page_bandAlt__uaH0i,.pricing-page_band__9Sa__,.pricing-page_closing__VdUi7,.pricing-page_philosophy__hy8q7{padding-top:64px;padding-bottom:64px}.pricing-page_card__sXdU9{padding:28px 18px 20px}.pricing-page_price__vdfdu strong{font-size:40px}.pricing-page_ctaPair__BnFCy{flex-direction:column}.pricing-page_shell__WfvW4 .pricing-page_ctaPair__BnFCy a.pricing-page_primary__gg2G6,.pricing-page_shell__WfvW4 .pricing-page_ctaPair__BnFCy a.pricing-page_secondary__6ldfL{width:100%}.pricing-page_callout__jSzeD{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.pricing-page_shell__WfvW4 *,.pricing-page_shell__WfvW4 :after,.pricing-page_shell__WfvW4 :before{transition:none!important;animation:none!important}}.pricing-page_plansFrame__wDxB9{max-width:1264px}.pricing-page_plansFrame__wDxB9 .pricing-page_billingRow__vsgbt{align-items:center;margin-bottom:28px}.pricing-page_plansFrame__wDxB9 .pricing-page_toggle___ysvx{grid-template-columns:1fr 1fr;border-radius:24px}.pricing-page_plansFrame__wDxB9 .pricing-page_toggleThumb__Yk6t4{border-radius:20px;background:linear-gradient(180deg,#1975e4,#1570e0)}.pricing-page_plansFrame__wDxB9 .pricing-page_toggle___ysvx button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:7px 14px}.pricing-page_savingBadge__sICO6{padding:2px 6px;border-radius:12px;background:var(--c-accent-soft);color:var(--c-accent);font-size:11px;line-height:1.4;white-space:nowrap}.pricing-page_toggle___ysvx button[aria-pressed=true] .pricing-page_savingBadge__sICO6{background:rgb(255 255 255/18%);color:#fff}.pricing-page_plansFrame__wDxB9 .pricing-page_planGrid__FnbGK{max-width:none;gap:20px;padding-top:0}.pricing-page_planCard__7OP_w{min-width:0;padding:28px 24px 24px;text-align:left}.pricing-page_planCard__7OP_w.pricing-page_cardFeatured__Ol1wA{border-width:1px;box-shadow:0 0 0 1px var(--c-signature);background:color-mix(in srgb,var(--c-accent) 5%,var(--c-surface))}.pricing-page_planTitleRow__Ryl4G{display:flex;align-items:center;justify-content:space-between;gap:8px}.pricing-page_planBadge__U_taE{display:inline-flex;align-items:center;padding:4px 9px;border-radius:20px;color:#fff;background:var(--c-action);font-size:11px;font-weight:600;white-space:nowrap}.pricing-page_soonBadge__tRetc{color:var(--c-secondary);background:var(--c-surface);border:1px solid var(--c-border)}.pricing-page_planCard__7OP_w .pricing-page_cardTitle__uRM2s{font-size:28px}.pricing-page_planCard__7OP_w .pricing-page_cardSubtitle__xFjuv{min-height:44px;font-size:14px}.pricing-page_planCard__7OP_w .pricing-page_price__vdfdu{justify-content:flex-start;margin-top:16px;gap:2px}.pricing-page_planCard__7OP_w .pricing-page_price__vdfdu span{margin-left:4px;font-size:14px;font-weight:400}.pricing-page_planCard__7OP_w .pricing-page_priceLabel__4m35c{min-height:34px;margin-top:10px;font-size:13px}.pricing-page_planCard__7OP_w .pricing-page_ctaBlock__PHHvk{margin-top:14px}.pricing-page_shell__WfvW4 .pricing-page_planCard__7OP_w .pricing-page_primary__gg2G6,.pricing-page_shell__WfvW4 .pricing-page_planCard__7OP_w .pricing-page_secondary__6ldfL{width:100%;min-height:44px;padding:10px 16px}.pricing-page_shell__WfvW4 .pricing-page_planCard__7OP_w .pricing-page_primary__gg2G6{background:linear-gradient(180deg,#1975e4,#1570e0);box-shadow:inset 0 1px 0 rgb(255 255 255/10%),0 1px 2px rgb(10 52 112/8%)}.pricing-page_shell__WfvW4 .pricing-page_planCard__7OP_w .pricing-page_primary__gg2G6:hover{background:linear-gradient(180deg,#146bd4,#1267cf)}.pricing-page_shell__WfvW4 .pricing-page_planCard__7OP_w button:disabled{cursor:default;color:var(--c-muted);border-color:var(--c-border)}.pricing-page_planBenefits__1otTI{margin-top:28px}.pricing-page_planCard__7OP_w .pricing-page_featureList__C_kR6{gap:14px}.pricing-page_planCard__7OP_w .pricing-page_featureItem__F9QT3{align-items:center;gap:10px;font-size:14px}.pricing-page_filledCheck__U1PEq{display:inline-flex;align-items:center;justify-content:center;flex:0 0 19px;width:19px;height:19px;border-radius:50%;background:var(--c-strong)}.pricing-page_featureItem__F9QT3 .pricing-page_filledCheck__U1PEq{color:var(--c-surface)}.pricing-page_includesHeading__TMOIu{margin:0 0 16px;color:var(--c-strong);font-size:14px;font-weight:600}.pricing-page_shell__WfvW4 button.pricing-page_featureTrigger__Gx2gj{padding:0;border:0;border-radius:2px;background:none;color:inherit;font:inherit;text-align:start;text-decoration:underline dotted;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:5px;cursor:help}.pricing-page_shell__WfvW4 button.pricing-page_featureTrigger__Gx2gj:focus-visible,.pricing-page_shell__WfvW4 button.pricing-page_featureTrigger__Gx2gj:hover{text-decoration-color:currentColor}.pricing-page_featureTooltip__WPY_l{z-index:60;max-width:min(280px,calc(100vw - 32px));padding:12px 14px;border:1px solid var(--c-border);border-radius:10px;background:var(--c-card);color:var(--c-text);box-shadow:0 8px 28px rgb(0 0 0/15%);font-size:13px;font-weight:400;line-height:1.55;text-align:left}.pricing-page_planCard__7OP_w .pricing-page_compare__vMkW2{margin-top:24px;padding-top:18px;text-align:left}.pricing-page_previewNote__yXqrD{margin:24px 0 0;padding-top:18px;border-top:1px solid var(--c-border);color:var(--c-muted);font-size:12px;line-height:1.6}@media (min-width:960px){.pricing-page_plansFrame__wDxB9 .pricing-page_planGrid__FnbGK{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:959px){.pricing-page_plansFrame__wDxB9 .pricing-page_planGrid__FnbGK{grid-template-columns:1fr;max-width:520px}.pricing-page_planCard__7OP_w .pricing-page_cardSubtitle__xFjuv,.pricing-page_planCard__7OP_w .pricing-page_priceLabel__4m35c{min-height:0}}@media (max-width:360px){.pricing-page_plansFrame__wDxB9 .pricing-page_toggle___ysvx button{padding-right:9px;padding-left:9px;gap:5px;font-size:13px}.pricing-page_planCard__7OP_w{padding:24px 18px}}.pricing-page_shell__WfvW4 .pricing-page_planCol__IdNYc button.pricing-page_secondary__6ldfL{width:min(100%,200px);cursor:default;color:var(--c-muted)}@media (max-width:1100px) and (min-width:768px){.pricing-page_matrixHead__wrcYp{gap:10px;padding-right:4px;padding-left:4px}.pricing-page_matrixHead__wrcYp .pricing-page_toggle___ysvx{grid-template-columns:1fr;width:100%}.pricing-page_matrixHead__wrcYp .pricing-page_toggleThumb__Yk6t4{width:calc(100% - 6px);height:calc(50% - 3px)}.pricing-page_matrixHead__wrcYp .pricing-page_toggleYearly__M7ig5 .pricing-page_toggleThumb__Yk6t4{transform:translateY(100%)}.pricing-page_planCol__IdNYc{padding:4px 0 8px}.pricing-page_planColPrice__8V35_{font-size:17px}.pricing-page_shell__WfvW4 .pricing-page_planCol__IdNYc a,.pricing-page_shell__WfvW4 .pricing-page_planCol__IdNYc button{padding:10px 6px;font-size:13px}}@media (max-width:400px){.pricing-page_miniPlans___PZzS{gap:6px}.pricing-page_miniPlan__VAbKG{padding-right:6px;padding-left:6px}.pricing-page_miniPlan__VAbKG span,.pricing-page_valueText__SbYua{font-size:12px}}[data-home-hero-theme=dark] .pricing-page_accButton__DTX70,[data-home-hero-theme=dark] .pricing-page_sectionBar__gpkGc{background:#111a30;border-bottom-color:#25334e;color:#d9e4f7}.pricing-page_sharedPlans__aGkMm{background:transparent}.pricing-page_philosophy__hy8q7 .pricing-page_shot__3vApj{border:2px solid var(--c-signature)}[data-home-hero-theme=dark] .pricing-page_hero__ZFKqB:after{content:"";position:absolute;bottom:0;left:50%;width:calc(100% - 64px);max-width:1200px;height:1px;background:var(--c-border);transform:translateX(-50%)}@media (max-width:700px){[data-home-hero-theme=dark] .pricing-page_hero__ZFKqB:after{width:calc(100% - 36px)}}.RelatedBlogsCarousel_section__mon5r{margin:0}.RelatedBlogsCarousel_title__ELPwp{margin:0 0 20px;font-size:clamp(24px,2.4vw,32px);font-weight:600;letter-spacing:-.03em;color:var(--c-strong);text-align:center}.RelatedBlogsCarousel_track__77kLk{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.RelatedBlogsCarousel_track__77kLk::-webkit-scrollbar{display:none}.RelatedBlogsCarousel_link__4Mv2M{display:block;flex:0 0 92%;scroll-snap-align:start;min-width:0;color:inherit}.RelatedBlogsCarousel_card__8_8t4{display:flex;flex-direction:column;gap:12px;height:100%;padding:20px;border:1px solid var(--c-border);border-radius:16px;background:var(--c-card);box-shadow:none}.RelatedBlogsCarousel_link__4Mv2M:hover .RelatedBlogsCarousel_card__8_8t4{border-color:var(--c-accent)}.RelatedBlogsCarousel_media__AGh7v{overflow:hidden;border-radius:12px;border:1px solid var(--c-border);background:var(--c-surface)!important}.RelatedBlogsCarousel_category__KXmrw{display:inline-flex;align-items:center;width:fit-content;height:26px;padding:0 8px;border-radius:6px;border:1px solid color-mix(in srgb,var(--c-accent) 45%,transparent);background:var(--c-accent-soft);color:var(--c-accent);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.RelatedBlogsCarousel_name__P0hoG{display:-webkit-box;margin:0;overflow:hidden;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--c-strong);-webkit-box-orient:vertical;-webkit-line-clamp:2}.RelatedBlogsCarousel_link__4Mv2M:hover .RelatedBlogsCarousel_name__P0hoG{text-decoration:underline;text-underline-offset:3px}.RelatedBlogsCarousel_excerpt__DzzQR{display:-webkit-box;margin:0;overflow:hidden;font-size:14px;line-height:1.55;color:var(--c-secondary);-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-width:640px){.RelatedBlogsCarousel_title__ELPwp{text-align:left}.RelatedBlogsCarousel_track__77kLk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;scroll-snap-type:none}.RelatedBlogsCarousel_link__4Mv2M{flex:none}}@media (min-width:1024px){.RelatedBlogsCarousel_track__77kLk{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.RelatedBlogsCarousel_card__8_8t4{padding:18px!important}}