.HomeStory_hero__bne8v{position:relative;border-bottom:1px solid rgb(var(--c-border))}.HomeStory_heroGrid__KLWxJ{display:grid;gap:40px;padding-top:48px;padding-bottom:0}.HomeStory_heroTop__OIhXE{position:relative}.HomeStory_heroCopy___4lN6{position:relative;z-index:1;min-width:0}.HomeStory_display__Z3v_f{font-family:var(--font-display);font-size:44px;line-height:44px;color:rgb(var(--c-txt-primary));min-height:88px}.HomeStory_field__aOgNK{position:relative;height:232px;margin-top:40px;border-top:1px solid rgb(var(--c-border));overflow:hidden}.HomeStory_canvas__M8w_F{position:absolute;inset:0;width:100%;height:100%;display:block}.HomeStory_statusBar__jcI6Q{border-top:1px solid rgb(var(--c-border));background:rgb(var(--c-canvas-800))}@media (min-width:390px){.HomeStory_display__Z3v_f{font-size:55px;line-height:56px;min-height:112px}}@media (min-width:1024px){.HomeStory_hero__bne8v{min-height:calc(100vh - 40px);min-height:calc(100svh - 40px);display:flex;flex-direction:column}.HomeStory_heroTop__OIhXE{flex:1 1 auto;display:flex;align-items:center}.HomeStory_heroGrid__KLWxJ{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:72px;padding-bottom:72px}.HomeStory_display__Z3v_f{font-size:66px;line-height:66px;min-height:132px}.HomeStory_field__aOgNK{position:absolute;top:0;bottom:0;left:50%;right:0;height:auto;margin:0;border-top:0;border-left:1px solid rgb(var(--c-border))}}@media (min-width:1280px){.HomeStory_display__Z3v_f{font-size:88px;line-height:88px;min-height:176px}}.HomeStory_figure__k3ndt{margin-top:28px}.HomeStory_figureLabel__mGkGp{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:13px;line-height:18px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--c-txt-muted))}.HomeStory_figureRow__vUTWt{display:flex;align-items:center;gap:12px;margin-top:8px;min-height:44px}.HomeStory_figureValue__s8xmD{font-family:var(--font-display);font-size:33px;line-height:44px;color:rgb(var(--c-txt-primary));font-variant-numeric:tabular-nums;white-space:nowrap}@media (min-width:768px){.HomeStory_figureValue__s8xmD{font-size:44px}}.HomeStory_scene__fPzV_{position:relative;border-bottom:1px solid rgb(var(--c-border))}.HomeStory_stage__1KDjk{padding:72px 0}.HomeStory_stageGrid__ipSSG{display:grid;gap:40px}.HomeStory_copy__PfvvR{min-width:0}.HomeStory_frame__MvM2O{min-width:0;padding-right:4px;padding-bottom:4px}.HomeStory_headline__r8h0K{font-family:var(--font-display);font-size:33px;line-height:36px;color:rgb(var(--c-txt-primary));max-width:18ch;text-wrap:balance}.HomeStory_lead__jZMbv{margin-top:20px;max-width:52ch;font-size:18px;line-height:28px;color:rgb(var(--c-txt-secondary))}.HomeStory_link__2WkQp{display:inline-flex;align-items:center;gap:8px;margin-top:24px;font-family:var(--font-mono);font-size:14px;line-height:20px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--c-accent));transition:color .15s}.HomeStory_link__2WkQp:hover{color:rgb(var(--c-accent-light))}.HomeStory_plot__BQ4Ll{position:relative;height:300px;margin:8px 12px 12px}@media (min-width:768px){.HomeStory_headline__r8h0K{font-size:44px;line-height:48px}.HomeStory_plot__BQ4Ll{height:360px;margin:8px 16px 16px}.HomeStory_frame__MvM2O{padding-right:6px;padding-bottom:6px}}@media (min-width:1024px){.HomeStory_stageGrid__ipSSG{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px}}@media (min-width:1024px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.HomeStory_scene__fPzV_{height:calc(var(--len, 200) * 1vh);height:calc(var(--len, 200) * 1svh)}.HomeStory_stage__1KDjk{position:sticky;top:40px;height:calc(100vh - 40px);height:calc(100svh - 40px);display:flex;align-items:safe center;padding:24px 0}.HomeStory_stage__1KDjk>*{flex:1 1 auto}.HomeStory_plot__BQ4Ll{height:clamp(260px,calc(100vh - 360px),520px);height:clamp(260px,calc(100svh - 360px),520px)}.HomeStory_scene__fPzV_[data-story-fit=no]{height:auto}.HomeStory_scene__fPzV_[data-story-fit=no] .HomeStory_stage__1KDjk{position:static;height:auto;padding:72px 0}}.HomeStory_signal__zFff7{display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;padding:16px}.HomeStory_gradeBox__xkscg{display:flex;flex-direction:column;align-items:center;gap:8px}.HomeStory_grade__q3Oa4{display:grid;place-items:center;width:88px;height:88px;font-family:var(--font-display);font-size:66px;line-height:66px;color:rgb(var(--c-canvas-900));background:rgb(var(--c-txt-primary));box-shadow:4px 4px 0 0 rgb(var(--c-shadow-hard))}.HomeStory_meterSlot__XRfVQ{display:inline-flex}@media (max-width:639px){.HomeStory_meterSlot__XRfVQ i:nth-child(n+13){display:none}}.HomeStory_grade__q3Oa4[data-pending]{color:transparent;background:transparent;box-shadow:none;outline:1px dashed rgb(var(--c-border-strong));outline-offset:-1px}.HomeStory_planCell__Aez0m[data-pending] dd{opacity:0}.HomeStory_check__1sYV5{position:relative;display:inline-block;width:14px;height:14px;flex:none;border:1px solid rgb(var(--c-border-strong))}.HomeStory_check__1sYV5[data-on]:after{content:"";position:absolute;inset:2px;background:rgb(var(--c-bid))}.HomeStory_check__1sYV5[data-off]:after{content:"";position:absolute;left:2px;right:2px;top:5px;height:2px;background:rgb(var(--c-txt-dim))}.HomeStory_plan__bdKle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:16px;background:rgb(var(--c-border));border:1px solid rgb(var(--c-border))}.HomeStory_planCell__Aez0m{padding:8px 12px;background:rgb(var(--c-canvas-900))}.HomeStory_advisor__yaoGX{padding:16px;min-height:280px}.HomeStory_chip__DBWLS{padding:4px 10px;font-family:var(--font-mono);font-size:13px;line-height:18px;color:rgb(var(--c-txt-secondary));border:1px solid rgb(var(--c-border-strong))}.HomeStory_prompt__VGNqp{margin-top:20px;padding:10px 12px;color:rgb(var(--c-txt-primary));background:rgb(var(--c-canvas-900));border:1px solid rgb(var(--c-border))}.HomeStory_answer__KXD6R,.HomeStory_prompt__VGNqp{font-family:var(--font-mono);font-size:15px;line-height:24px}.HomeStory_answer__KXD6R{margin-top:16px;max-width:64ch;color:rgb(var(--c-txt-secondary));min-height:168px}.HomeStory_tools__c5Lqo{display:grid;gap:0;border-top:1px solid rgb(var(--c-border))}.HomeStory_tool__65Qcy{border-bottom:1px solid rgb(var(--c-border))}.HomeStory_toolLink__6hhNn{display:block;padding:20px 0;transition:background-color .15s}.HomeStory_toolLink__6hhNn:hover{background:rgb(var(--c-canvas-800))}@media (min-width:768px){.HomeStory_tools__c5Lqo{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:40px;column-gap:40px}}@media (min-width:1280px){.HomeStory_tools__c5Lqo{grid-template-columns:repeat(3,minmax(0,1fr))}}.PlansCli_cli__11KP0{padding:16px}.PlansCli_line__EP3qW{font-family:var(--font-mono);font-size:15px;line-height:24px;font-weight:500;color:rgb(var(--c-txt-primary))}.PlansCli_flags__4Ikj_{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 16px}.PlansCli_rows__Sb2XE{border-top:1px solid rgb(var(--c-border));margin-bottom:12px}.PlansCli_row__qK_5t{display:grid;grid-template-columns:9ch minmax(0,1fr);gap:2px 12px;padding:10px 0;border-bottom:1px solid rgb(var(--c-border-dim));font-family:var(--font-mono);font-size:14px;line-height:20px}.PlansCli_name__icav4{color:rgb(var(--c-accent));font-weight:700}.PlansCli_price__2Qon_{color:rgb(var(--c-txt-primary));font-weight:700;font-variant-numeric:tabular-nums}.PlansCli_unit__97GwR{font-weight:400;color:rgb(var(--c-txt-muted))}.PlansCli_save__p_QT_{font-weight:700;color:rgb(var(--c-bid))}.PlansCli_items__BHGof{grid-column:1/-1;color:rgb(var(--c-txt-secondary))}.PlansCli_comment__VuTGL{font-family:var(--font-mono);font-size:14px;line-height:20px;color:rgb(var(--c-txt-muted))}.PlansCli_demo__ZMIQ7{color:rgb(var(--c-accent));font-weight:700;text-decoration:underline;text-decoration-color:rgb(var(--c-accent)/.4);text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.PlansCli_demo__ZMIQ7:hover{color:rgb(var(--c-accent-light));text-decoration-color:rgb(var(--c-accent-light))}@media (min-width:640px){.PlansCli_row__qK_5t{grid-template-columns:9ch 18ch minmax(0,1fr)}.PlansCli_items__BHGof{grid-column:auto}}