.Logo_lockup__XlL_y{display:inline-flex;align-items:center;gap:0;text-decoration:none;user-select:none}.Logo_mark__Beiif{flex-shrink:0}.Logo_markOuter__jJsNy{fill:var(--color-text);stroke:var(--color-text)}.Logo_markInner__p5I3R{stroke:var(--color-accent)}.Logo_wordmark__o_zXf{font-family:var(--font-sans);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-text);line-height:1}.Logo_sm__ZHuCP .Logo_mark__Beiif{width:20px;height:20px}.Logo_sm__ZHuCP .Logo_wordmark__o_zXf{font-size:var(--text-base);margin-left:7px}.Logo_md__DPGU2 .Logo_mark__Beiif{width:28px;height:28px}.Logo_md__DPGU2 .Logo_wordmark__o_zXf{font-size:var(--text-md);margin-left:9px}.Logo_lg__WsADW .Logo_mark__Beiif{width:40px;height:40px}.Logo_lg__WsADW .Logo_wordmark__o_zXf{font-size:var(--text-xl);margin-left:12px}.Button_btn__LGjDS{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--text-base);line-height:1;border-radius:var(--radius-md);text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);white-space:nowrap}.Button_md__SElRJ{padding:10px var(--space-5);min-height:40px}.Button_sm__Z1cMW{padding:7px var(--space-4);font-size:var(--text-sm);min-height:32px}.Button_primary__ZYrfe{background-color:var(--color-accent);color:var(--color-on-accent);border:1.5px solid var(--color-accent)}.Button_primary__ZYrfe:hover{background-color:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-on-accent);text-decoration:none}.Button_secondary__QRXiy{background-color:var(--color-surface);color:var(--color-text);border:1.5px solid var(--color-border-strong)}.Button_secondary__QRXiy:hover{background-color:var(--color-surface-sunken);color:var(--color-text);text-decoration:none}.Button_ghost__2YKVd{background-color:transparent;color:var(--color-accent);border:1.5px solid transparent}.Button_ghost__2YKVd:hover{background-color:var(--color-accent-subtle);color:var(--color-accent-hover);text-decoration:none}.FAQ_section__i3MVb{padding-block:calc(var(--space-8) * 1.5);background-color:var(--color-surface-sunken);border-block:1px solid var(--color-border)}.FAQ_inner__G9kl_{display:flex;flex-direction:column;gap:var(--space-7)}.FAQ_heading__FDIop{max-width:480px}.FAQ_eyebrow__ParNU{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;padding:5px 12px;border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle);margin-bottom:var(--space-4)}.FAQ_title___GPqb{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));color:var(--color-text);line-height:var(--leading-display)}.FAQ_list__KVcqD{display:flex;flex-direction:column;gap:0;max-width:800px}.FAQ_item__LD0BS{border-top:1px solid var(--color-border)}.FAQ_item__LD0BS:last-child{border-bottom:1px solid var(--color-border)}.FAQ_question___Q8nW{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);width:100%;padding-block:var(--space-5);background:none;border:none;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text);text-align:left;transition:color var(--duration-fast) var(--ease-out)}.FAQ_question___Q8nW:hover{color:var(--color-accent)}.FAQ_icon__JwF_B{font-size:var(--text-md);color:var(--color-text-muted);flex-shrink:0;line-height:1;margin-top:2px;transition:color var(--duration-fast) var(--ease-out)}.FAQ_open__FUg_B .FAQ_icon__JwF_B{color:var(--color-accent)}.FAQ_answer__uxL9e{padding-bottom:var(--space-5)}.FAQ_answer__uxL9e p{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-base)}.Nav_header__r9UJs{position:sticky;top:0;z-index:100;background-color:var(--color-bg);border-bottom:1px solid var(--color-border);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.Nav_nav__kXq1_{display:flex;align-items:center;gap:var(--space-8);height:60px}.Nav_logoLink__GcVO6{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.Nav_links__hGhlU{display:flex;align-items:center;gap:var(--space-6);list-style:none;flex:1}.Nav_link__7z04z{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}.Nav_link__7z04z:hover{color:var(--color-text);text-decoration:none}.Nav_external__3zk0A{color:var(--color-text-secondary)}.Nav_dropdown___C3o5{position:relative}.Nav_dropdownTrigger__SGkTi{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.Nav_caret__LGwAh{font-size:.7em;transition:transform var(--duration-fast) var(--ease-out)}.Nav_dropdown___C3o5:focus-within .Nav_caret__LGwAh,.Nav_dropdown___C3o5:hover .Nav_caret__LGwAh{transform:translateY(1px);color:var(--color-accent)}.Nav_menu__LygmT{position:absolute;top:calc(100% + 14px);left:-16px;width:320px;display:flex;flex-direction:column;gap:2px;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 12px 40px rgb(28 27 23/.12);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),visibility var(--duration-base)}.Nav_menu__LygmT:before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}.Nav_dropdown___C3o5:focus-within .Nav_menu__LygmT,.Nav_dropdown___C3o5:hover .Nav_menu__LygmT{opacity:1;visibility:visible;transform:translateY(0)}.Nav_menuLabel__BeOKj{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);padding:var(--space-2) var(--space-3) var(--space-1)}.Nav_menuItem__htFKf{display:flex;flex-direction:column;gap:1px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);text-decoration:none;transition:background-color var(--duration-fast) var(--ease-out)}.Nav_menuItem__htFKf:hover{background:var(--color-accent-subtle);text-decoration:none}.Nav_menuItemTitle__VGhnG{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text)}.Nav_menuItemNote__T4UXy{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-snug)}.Nav_actions__AKrj5{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}@media (max-width:767px){.Nav_actions__AKrj5 :first-child,.Nav_links__hGhlU{display:none}}@media (max-width:480px){.Nav_nav__kXq1_{gap:var(--space-4)}}.Hero_section__0BTV9{padding-top:calc(var(--space-8) * 1.4);padding-bottom:calc(var(--space-8) * 1.5);background:radial-gradient(120% 80% at 50% -10%,var(--color-surface-sunken) 0,transparent 60%)}.Hero_inner__dTCt1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}.Hero_eyebrow__54TW5{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;padding:6px 14px;border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle)}.Hero_headline__KuTG_{font-size:clamp(var(--text-3xl),6vw,var(--text-5xl));line-height:var(--leading-display);color:var(--color-text);max-width:16ch}.Hero_accent__6Ukf5{color:var(--color-accent);font-style:italic}.Hero_subhead__2AjrD{font-size:clamp(var(--text-base),2vw,var(--text-md));color:var(--color-text-secondary);line-height:1.65;max-width:60ch}.Hero_ctas__HVuw1{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center;margin-top:var(--space-2)}.Hero_visual__BZ5_T{width:100%;max-width:940px;margin-top:var(--space-6)}.Hero_visualInner__ZAKS8{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);background-color:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3);box-shadow:var(--shadow-md);text-align:left}.Hero_panel__whYVB{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.Hero_panelHeader__cZ2Ii{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background-color:var(--color-bg)}.Hero_panelTitle__avUPv{display:flex;align-items:center;gap:var(--space-2)}.Hero_specId__fxJL7{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.Hero_specName___aEEx{font-weight:var(--weight-medium)}.Hero_panelLabel__TcMtj,.Hero_specName___aEEx{font-size:var(--text-sm);color:var(--color-text)}.Hero_panelLabel__TcMtj{font-weight:var(--weight-semibold)}.Hero_streamBadge__bI7Sb{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-accent);background-color:var(--color-accent-subtle);padding:2px 8px;border-radius:var(--radius-full)}.Hero_presence__Ebdsg{display:flex}.Hero_avatar__gy4Yu{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-on-accent);border:2px solid var(--color-surface);margin-left:-4px}.Hero_avatar__gy4Yu[data-color="1"]{background-color:var(--presence-1)}.Hero_avatar__gy4Yu[data-color="2"]{background-color:var(--presence-2)}.Hero_panelBody__VpZbw{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.Hero_docH1__RF_DW{font-family:var(--font-display);font-size:var(--text-md);font-weight:500;color:var(--color-text);margin-bottom:var(--space-2)}.Hero_docBlock__uYKG0{position:relative}.Hero_docText__Z_hwW{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6;margin-bottom:var(--space-2)}.Hero_cursor__DEqcU{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-on-accent);background-color:var(--presence-2);padding:1px 6px;border-radius:3px;margin-top:var(--space-1)}.Hero_taskCard__hwHr_{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1)}.Hero_taskStreaming__48GcR{opacity:.7}.Hero_taskId__l1K_Y{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.Hero_taskTitle__r0yNN{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.Hero_taskAC__zN_iR{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.5}.Hero_cursor2__69hBy{display:inline-block;width:2px;height:1em;background-color:var(--color-accent);margin-left:2px;vertical-align:text-bottom;animation:Hero_blink__UBizB 1s step-end infinite}@keyframes Hero_blink__UBizB{0%,to{opacity:1}50%{opacity:0}}.Hero_reveal__1PDlF{opacity:0;transform:translateY(16px);animation:Hero_heroFadeUp__EtQph .64s var(--ease-out) forwards;animation-delay:var(--d,0s)}@keyframes Hero_heroFadeUp__EtQph{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Hero_cursor2__69hBy{animation:none}.Hero_reveal__1PDlF{animation:none;opacity:1;transform:none}}@media (max-width:640px){.Hero_visualInner__ZAKS8{grid-template-columns:1fr}}.TrustStrip_section__yTWjr{border-block:1px solid var(--color-border);background-color:var(--color-surface);padding-block:var(--space-5)}.TrustStrip_inner__MiXN_,.TrustStrip_list___YZxy{display:flex;justify-content:center}.TrustStrip_list___YZxy{list-style:none;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6)}.TrustStrip_item__z0zkg{display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em}.TrustStrip_dot__igdCP{width:5px;height:5px;border-radius:var(--radius-full);background-color:var(--color-accent)}.OneSurface_section__y0oGb{padding-block:calc(var(--space-8) * 1.5)}.OneSurface_header__T62tS{max-width:680px;margin-bottom:var(--space-8)}.OneSurface_eyebrow__TTqZz{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;padding:5px 12px;border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle)}.OneSurface_title__6GMiT{margin-top:var(--space-4);font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));color:var(--color-text);line-height:var(--leading-display);margin-bottom:var(--space-4)}.OneSurface_accent__vcRs3{color:var(--color-accent);font-style:italic}.OneSurface_sub__QvS6_{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-base)}.OneSurface_contrast__t_BSp{display:grid;grid-template-columns:.85fr 1.15fr;gap:var(--space-5);align-items:stretch}.OneSurface_panel__g12Ro{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.OneSurface_before__4WIIu{background:var(--color-surface-sunken)}.OneSurface_after__d_WOS{background:var(--color-surface);border-color:var(--color-accent);box-shadow:var(--shadow-sm)}.OneSurface_panelLabel__SP6DD{color:var(--color-text-muted)}.OneSurface_panelLabelAccent__3tOT5,.OneSurface_panelLabel__SP6DD{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.08em}.OneSurface_panelLabelAccent__3tOT5{color:var(--color-accent)}.OneSurface_scatterList__sZSty{display:flex;flex-direction:column;gap:var(--space-2);flex:1}.OneSurface_scatterItem__SCT3L{font-size:var(--text-sm);color:var(--color-text-secondary);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);opacity:.85}.OneSurface_panelFoot__jLoq2{font-size:var(--text-sm);color:var(--color-text-muted);font-style:italic}.OneSurface_unifiedList__Yc3tD{display:flex;flex-direction:column;gap:var(--space-3);flex:1}.OneSurface_unifiedItem__Xoms3{display:flex;gap:var(--space-3);align-items:flex-start}.OneSurface_unifiedDot__78K8V{flex-shrink:0;width:8px;height:8px;margin-top:7px;border-radius:var(--radius-full);background:var(--color-accent)}.OneSurface_unifiedLabel__dZOXS{display:block;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text)}.OneSurface_unifiedNote__KlsZk{display:block;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-snug)}.OneSurface_panelFootAccent__MR7yD{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-accent)}@media (max-width:767px){.OneSurface_contrast__t_BSp{grid-template-columns:1fr}}.Loop_section__9ZZtl{padding-block:calc(var(--space-8) * 1.5);background-color:var(--color-surface-sunken);border-block:1px solid var(--color-border);position:relative}.Loop_anchor__CNYFn{position:absolute;top:0}.Loop_inner__2frpA{display:flex;flex-direction:column;gap:var(--space-7)}.Loop_heading__zUqPh{max-width:640px}.Loop_eyebrow__GON4M{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;padding:5px 12px;border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle);margin-bottom:var(--space-4)}.Loop_title__DnUFr{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));color:var(--color-text);line-height:var(--leading-display);margin-bottom:var(--space-4)}.Loop_accent__WXE4V{color:var(--color-accent);font-style:italic}.Loop_intro__bRbtW{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-base)}.Loop_steps__zLWGP{list-style:none;display:flex;flex-direction:column;gap:0}.Loop_step__MhQOq{display:grid;grid-template-columns:180px 1fr;gap:var(--space-6);align-items:start;padding-block:var(--space-7);border-top:1px solid var(--color-border)}.Loop_step__MhQOq:last-child{border-bottom:1px solid var(--color-border)}.Loop_stepMeta__xHMTZ{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-1)}.Loop_stepNumber__VkNT_{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;color:var(--color-accent);font-variant-numeric:tabular-nums;line-height:1}.Loop_stepLabel__n_rpf{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em}.Loop_stepContent__YKDy4{display:flex;flex-direction:column;gap:var(--space-3)}.Loop_stepHeading__vI3pR{font-size:var(--text-xl);font-weight:500;color:var(--color-text);line-height:var(--leading-snug)}.Loop_stepBody__1tZ0X{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-base);max-width:560px}.Loop_closing__f9_Jw{font-size:var(--text-md);color:var(--color-text-secondary);font-style:italic;border-left:3px solid var(--color-accent);padding-left:var(--space-5);max-width:520px}@media (max-width:640px){.Loop_step__MhQOq{grid-template-columns:1fr;gap:var(--space-3);padding-block:var(--space-5)}.Loop_stepMeta__xHMTZ{flex-direction:row;align-items:baseline;gap:var(--space-3)}}.Features_section__6StaZ{padding-block:calc(var(--space-8) * 1.5)}.Features_sectionHeader__Yg_GP{max-width:640px;margin-bottom:var(--space-7)}.Features_eyebrow__9W9Nl{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;padding:5px 12px;border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle);margin-bottom:var(--space-4)}.Features_sectionTitle__RYalI{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));color:var(--color-text);line-height:var(--leading-display);margin-bottom:var(--space-4)}.Features_accent__mX8iP{color:var(--color-accent);font-style:italic}.Features_sectionSub__MUauA{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-base)}.Features_grid__fykKY{display:flex;flex-direction:column;gap:0}.Features_feature__tgfY9{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:center;padding-block:calc(var(--space-8) * 1.1);border-top:1px solid var(--color-border)}.Features_feature__tgfY9:last-child{border-bottom:1px solid var(--color-border)}.Features_flip__I_EK_{direction:rtl}.Features_flip__I_EK_>*{direction:ltr}.Features_featureText__GsdVl{display:flex;flex-direction:column;gap:var(--space-4)}.Features_featureLabel__4iQxK{align-self:flex-start;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;padding:4px 11px;border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle)}.Features_featureHeading__qZA7U{font-size:clamp(var(--text-xl),3vw,var(--text-3xl));color:var(--color-text);line-height:var(--leading-display)}.Features_featureBody__t4Hdp{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-base)}.Features_bullets___Sx6l{list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.Features_bullet__P5cHk{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.Features_bulletDot__ad5Qs{flex-shrink:0;width:6px;height:6px;border-radius:var(--radius-full);background-color:var(--color-accent);margin-top:6px}.Features_roadmapNote__EoUUE{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5;padding:var(--space-3) var(--space-4);background-color:var(--color-surface-sunken);border-radius:var(--radius-md);border-left:3px solid var(--color-warning)}.Features_roadmapTag__v2Lvt{font-weight:var(--weight-medium);color:var(--color-warning)}.Features_codeBlock__jbbaa{font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.7;color:var(--color-text-secondary);padding:var(--space-5);white-space:pre-wrap;word-break:break-word}.Features_codeBlock__jbbaa,.Features_mockEditor__IePDh{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.Features_mockEditor__IePDh{overflow:hidden}.Features_mockEditorBar__pBk4u{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background-color:var(--color-bg)}.Features_mockEditorTitle__wF_AF{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.Features_mockAvatars__KcDoW{display:flex}.Features_mockAvatar__3IIdG{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-on-accent);border:2px solid var(--color-surface);margin-left:-4px}.Features_mockAvatar__3IIdG[data-color="1"]{background-color:var(--presence-1)}.Features_mockAvatar__3IIdG[data-color="3"]{background-color:var(--presence-3)}.Features_mockEditorBody__A6Ia5{padding:var(--space-4);position:relative}.Features_mockH1__V9onl{font-family:var(--font-display);font-size:var(--text-md);font-weight:500;color:var(--color-text);margin-bottom:var(--space-3)}.Features_mockText__qI3cg{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6;margin-bottom:var(--space-2)}.Features_mockSlash__bjS7G{font-family:var(--font-mono);color:var(--color-accent);background:var(--color-accent-subtle);padding:2px 8px;border-radius:var(--radius-sm)}.Features_mockCursor__ikhbX,.Features_mockSlash__bjS7G{display:inline-block;font-size:var(--text-xs);margin-top:var(--space-2)}.Features_mockCursor__ikhbX{font-weight:var(--weight-medium);color:var(--color-on-accent);background-color:var(--presence-1);padding:1px 6px;border-radius:3px;margin-left:var(--space-2)}.Features_roadmapMock__F5EG2{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-4)}.Features_roadmapCols__z6gCm{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}.Features_roadmapCol__L3i9e{display:flex;flex-direction:column;gap:var(--space-2)}.Features_roadmapColHead__F_osS{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}.Features_roadmapCard___2Hfh{font-size:var(--text-xs);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);line-height:1.4}.Features_roadmapSignal__VAM7D{display:flex;align-items:flex-start;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border)}.Features_signalSev__ZX35W{flex-shrink:0;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-warning);background:var(--color-warning-bg);padding:2px 8px;border-radius:var(--radius-full)}.Features_signalText__jkUpt{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.5}.Features_insightMock__veXy3{background-color:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-warning);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-3)}.Features_insightHead__bk_Mv{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-warning);text-transform:uppercase;letter-spacing:.06em}.Features_insightDot__94w2A{width:7px;height:7px;border-radius:var(--radius-full);background:var(--color-warning)}.Features_insightBody__5EX4U{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.Features_insightActions__oW8gR{display:flex;gap:var(--space-3);align-items:center}.Features_insightPrimary__hObDX{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-on-accent);background:var(--color-accent);padding:4px 12px;border-radius:var(--radius-full)}.Features_insightGhost__3VvPf{font-size:var(--text-xs);color:var(--color-text-muted)}.Features_routineMock__jUQu7{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-3)}.Features_routineRow__xwIC_{display:flex;align-items:center;gap:var(--space-3)}.Features_routineKw__B05Ew{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);min-width:44px}.Features_routineVal__RAG0q{font-size:var(--text-sm);color:var(--color-text)}.Features_routineFoot__LmVO_{font-size:var(--text-xs);color:var(--color-text-muted);padding-top:var(--space-2);border-top:1px solid var(--color-border)}@media (max-width:767px){.Features_feature__tgfY9{grid-template-columns:1fr;gap:var(--space-5)}.Features_flip__I_EK_{direction:ltr}.Features_featureVisual__59AOc{order:-1}}.ForestBand_section__fVxIL{background-color:var(--color-forest);color:var(--color-on-forest);padding-block:calc(var(--space-8) * 1.75)}.ForestBand_inner__jc_Qh{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}.ForestBand_eyebrow__ycagz{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-on-forest);text-transform:uppercase;letter-spacing:.1em;padding:5px 14px;border:1px solid var(--color-on-forest-muted);border-radius:var(--radius-full)}.ForestBand_headline__KcLPC{font-size:clamp(var(--text-3xl),6vw,var(--text-5xl));color:var(--color-on-forest);line-height:var(--leading-display);max-width:18ch}.ForestBand_accent__ZWbPz{font-style:italic;color:var(--color-on-forest-muted)}.ForestBand_body__zsvMh{font-size:var(--text-md);color:var(--color-on-forest-muted);line-height:1.65;max-width:58ch}.ForestBand_ctas__fR27n{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center;margin-top:var(--space-2)}.ForestBand_ctaPrimary__m7JsE,.ForestBand_ctaSecondary__LDWZ_{display:inline-flex;align-items:center;font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--text-base);line-height:1;padding:12px var(--space-5);min-height:42px;border-radius:var(--radius-md);text-decoration:none;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.ForestBand_ctaPrimary__m7JsE{background-color:var(--color-on-forest);color:var(--color-forest);border:1.5px solid var(--color-on-forest)}.ForestBand_ctaPrimary__m7JsE:hover{background-color:var(--color-on-forest-muted);border-color:var(--color-on-forest-muted);color:var(--color-forest);text-decoration:none}.ForestBand_ctaSecondary__LDWZ_{background-color:transparent;color:var(--color-on-forest);border:1.5px solid var(--color-on-forest-muted)}.ForestBand_ctaSecondary__LDWZ_:hover{background-color:var(--color-forest-soft);color:var(--color-on-forest);text-decoration:none}.Triad_section__x3POo{padding-block:calc(var(--space-8) * 1.5);background-color:var(--color-surface-sunken);border-block:1px solid var(--color-border)}.Triad_inner__DFroM{display:flex;flex-direction:column;gap:var(--space-8)}.Triad_header__TvQpu{max-width:640px}.Triad_eyebrow__n_TbD{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;padding:5px 12px;border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle);margin-bottom:var(--space-4)}.Triad_title__FHpzc{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));color:var(--color-text);line-height:var(--leading-display)}.Triad_accent__pKqma{color:var(--color-accent);font-style:italic}.Triad_grid__GF_kf{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}.Triad_card__QjaZf{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.Triad_cardLabel__dWLbu{align-self:flex-start;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;padding:4px 11px;border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle)}.Triad_cardHeading__beG2Z{font-size:var(--text-lg);font-weight:500;color:var(--color-text);line-height:var(--leading-snug)}.Triad_cardBody__Pp7pn{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.65}@media (max-width:860px){.Triad_grid__GF_kf{grid-template-columns:1fr}}.EverythingElse_section__KAhWH{padding-block:calc(var(--space-8) * 1.5)}.EverythingElse_inner__zVgcW{display:flex;flex-direction:column;gap:var(--space-8)}.EverythingElse_header__nFm61{max-width:600px}.EverythingElse_eyebrow__ka_2M{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;padding:5px 12px;border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle);margin-bottom:var(--space-4)}.EverythingElse_title__8PKQx{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));color:var(--color-text);line-height:var(--leading-display);margin-bottom:var(--space-3)}.EverythingElse_sub__gRWze{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-base)}.EverythingElse_grid__BrI8M{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-4)}.EverythingElse_card__CYiKB{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--duration-fast) var(--ease-out)}.EverythingElse_card__CYiKB:hover{border-color:var(--color-border-strong)}.EverythingElse_cardTitle__ZlIB5{font-size:var(--text-md);font-weight:500;color:var(--color-text);line-height:var(--leading-snug)}.EverythingElse_cardBody__oGJOc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.Integrations_section__AqtEd{padding-block:calc(var(--space-8) * 1.5);background-color:var(--color-surface-sunken);border-block:1px solid var(--color-border)}.Integrations_inner__f1a9o{display:flex;flex-direction:column;gap:var(--space-7)}.Integrations_heading__av0BG{max-width:600px}.Integrations_eyebrow__Mwrjf{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;padding:5px 12px;border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle);margin-bottom:var(--space-4)}.Integrations_title__Z4RGp{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));color:var(--color-text);line-height:var(--leading-display);margin-bottom:var(--space-4)}.Integrations_accent__f2P1d{color:var(--color-accent);font-style:italic}.Integrations_sub__JzQou{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-base)}.Integrations_list__6Yb6m{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.Integrations_item__J3Vcd{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);box-shadow:var(--shadow-sm)}.Integrations_itemTop__DsmGS{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.Integrations_itemName__6248i{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text)}.Integrations_badge__OpmXF{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-warning);background-color:var(--color-warning-bg);padding:2px 8px;border-radius:var(--radius-full);white-space:nowrap}.Integrations_itemDesc__6h3Xm{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.Integrations_note__hAfgh{font-size:var(--text-sm);color:var(--color-text-muted)}@media (max-width:640px){.Integrations_list__6Yb6m{grid-template-columns:1fr}}.OpenSource_section__8_ccw{padding-block:calc(var(--space-8) * 1.5)}.OpenSource_inner__VRPgA{display:flex;flex-direction:column;gap:calc(var(--space-8) * 1.25)}.OpenSource_selfHost__Tp8Va{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--space-8);align-items:center}.OpenSource_shText__p1fo1{display:flex;flex-direction:column;gap:var(--space-4)}.OpenSource_eyebrow__yJ__7{display:inline-block;align-self:flex-start;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;padding:5px 12px;border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle);margin-bottom:var(--space-2)}.OpenSource_title__ut04z{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));color:var(--color-text);line-height:var(--leading-display)}.OpenSource_accent__CI_MH{color:var(--color-accent);font-style:italic}.OpenSource_sub__DEHFN{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-base)}.OpenSource_code__lrt25{font-family:var(--font-mono);font-size:var(--text-sm);background-color:var(--color-surface-sunken);padding:1px 6px;border-radius:var(--radius-sm);color:var(--color-text)}.OpenSource_bullets__G8Evq{list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.OpenSource_bullet__Xxglo{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.OpenSource_bulletDot__9QNhT{flex-shrink:0;width:6px;height:6px;border-radius:var(--radius-full);background-color:var(--color-accent);margin-top:6px}.OpenSource_codeBlock__E8SKM{font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.7;color:var(--color-text-secondary);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);white-space:pre-wrap;word-break:break-word;box-shadow:var(--shadow-sm)}.OpenSource_heading__YHcw_{max-width:600px}.OpenSource_heading__YHcw_ .OpenSource_eyebrow__yJ__7,.OpenSource_heading__YHcw_ .OpenSource_title__ut04z{margin-bottom:var(--space-4)}.OpenSource_pillars__gKZtI{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5)}.OpenSource_pillar__f47U7{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.OpenSource_pillarHeading__AZ4Ug{font-size:var(--text-md);font-weight:500;color:var(--color-text);line-height:var(--leading-snug)}.OpenSource_pillarBody__fGbV6{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.OpenSource_actions__Dc9_k{display:flex;gap:var(--space-3);flex-wrap:wrap}@media (max-width:767px){.OpenSource_selfHost__Tp8Va{grid-template-columns:1fr;gap:var(--space-6)}.OpenSource_pillars__gKZtI{grid-template-columns:1fr}}.Comparison_section__Ysjn5{padding-block:calc(var(--space-8) * 1.5);border-top:1px solid var(--color-border)}.Comparison_inner__POl0_{display:flex;flex-direction:column;gap:var(--space-8)}.Comparison_block__TLNqZ{display:flex;flex-direction:column;gap:var(--space-6)}.Comparison_heading__fmJKr{max-width:640px}.Comparison_eyebrow__682L1{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;padding:5px 12px;border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle);margin-bottom:var(--space-4)}.Comparison_title__fApSz{font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));color:var(--color-text);line-height:var(--leading-display)}.Comparison_accent__aOHZM{color:var(--color-accent);font-style:italic}.Comparison_tableWrap__h_zxA{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}.Comparison_table__Wea8w{width:100%;border-collapse:collapse;background-color:var(--color-surface);font-size:var(--text-sm)}.Comparison_thDim__QXQQg{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);width:30%}.Comparison_thDim__QXQQg,.Comparison_th__dCWK5{padding:var(--space-4);text-align:left;background-color:var(--color-bg);border-bottom:1px solid var(--color-border)}.Comparison_th__dCWK5{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary)}.Comparison_thBurrow__uksGG{color:var(--color-text);background-color:var(--color-accent-subtle)}.Comparison_row__ffIMH:not(:last-child) td{border-bottom:1px solid var(--color-border)}.Comparison_tdDim__FJ9KJ{padding:var(--space-4);color:var(--color-text);font-weight:var(--weight-medium);vertical-align:top}.Comparison_tdHosted__l9jjv{padding:var(--space-4);color:var(--color-text-muted);vertical-align:top}.Comparison_td__D7v_B{padding:var(--space-4);color:var(--color-text-secondary);vertical-align:top}.Comparison_tdBurrow__zjXKi{color:var(--color-text);font-weight:var(--weight-medium);background-color:var(--color-accent-subtle)}.Comparison_caption__MCa2b{font-size:var(--text-base);color:var(--color-text-secondary);font-style:italic;line-height:var(--leading-base);max-width:600px}.Comparison_blockAlt__y0cC9{border-top:1px solid var(--color-border);padding-top:var(--space-8)}.Comparison_headingAlt__v_BQI{display:flex;flex-direction:column;gap:var(--space-4);max-width:700px}.Comparison_titleAlt__F9ZnH{font-size:clamp(var(--text-xl),3vw,var(--text-3xl));font-weight:500;color:var(--color-text);line-height:var(--leading-display)}.Comparison_subAlt__Vgh11{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-base)}.FinalCTA_section__YkoUr{padding-block:calc(var(--space-8) * 2)}.FinalCTA_inner__4vHTO{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}.FinalCTA_eyebrow__1nR5Y{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;padding:5px 14px;border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle)}.FinalCTA_title___Lh6V{font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));color:var(--color-text);line-height:var(--leading-display);max-width:16ch}.FinalCTA_accent__sHxd4{color:var(--color-accent);font-style:italic}.FinalCTA_sub__Pqcet{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-base);max-width:520px}.FinalCTA_code__QxAXA{font-family:var(--font-mono);font-size:var(--text-sm);background-color:var(--color-surface-sunken);padding:2px 6px;border-radius:var(--radius-sm);color:var(--color-text)}.FinalCTA_ctas__iXsk_{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center;margin-top:var(--space-2)}.FinalCTA_note__I2zhH{font-size:var(--text-sm);color:var(--color-text-muted)}.Footer_footer__yRgST{background-color:var(--color-surface-sunken);border-top:1px solid var(--color-border);padding-block:var(--space-8) var(--space-5)}.Footer_inner__Sfit0{display:flex;flex-direction:column;gap:var(--space-7)}.Footer_top__n5zUq{display:grid;grid-template-columns:220px 1fr;gap:var(--space-8);align-items:start}.Footer_brand__GdugK{display:flex;flex-direction:column;gap:var(--space-3)}.Footer_logoLink__4WSaa{display:inline-flex;text-decoration:none}.Footer_tagline__QEmlu{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5}.Footer_columns__Lnuu3{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6)}.Footer_column__iakS_{display:flex;flex-direction:column;gap:var(--space-3)}.Footer_colHeading__s4_Fs{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text);text-transform:uppercase;letter-spacing:.06em}.Footer_colLinks__9sM2n{list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.Footer_colLink__kyilW{font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}.Footer_colLink__kyilW:hover{color:var(--color-accent);text-decoration:none}.Footer_bottom__EYLDF{border-top:1px solid var(--color-border);padding-top:var(--space-5);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}.Footer_builtBy__ODn9t,.Footer_copy__It2Hl{font-size:var(--text-xs);color:var(--color-text-muted)}.Footer_builtByLink___73I2{color:var(--color-text-secondary);font-weight:var(--weight-medium)}.Footer_builtByLink___73I2:hover{color:var(--color-accent)}@media (max-width:960px){.Footer_columns__Lnuu3{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Footer_top__n5zUq{grid-template-columns:1fr;gap:var(--space-6)}.Footer_columns__Lnuu3{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.Footer_columns__Lnuu3{grid-template-columns:1fr}}.persona_reveal__zjZmO{animation:persona_personaFadeUp__6trOx var(--duration-slow) var(--ease-out) both;animation-delay:var(--reveal-delay,0s)}@keyframes persona_personaFadeUp__6trOx{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.persona_isVisible__t_gXZ{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.persona_reveal__zjZmO{animation:none}}.persona_band__onvDa{padding-block:calc(var(--space-8) * 1.5);border-top:1px solid var(--color-border)}.persona_bandSunken__M2YpE{background-color:var(--color-surface-sunken)}.persona_label__eLkY6{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em;background-color:var(--color-accent-subtle);padding:4px 10px;border-radius:var(--radius-full);margin-bottom:var(--space-4)}.persona_sectionHeader__USH_A{max-width:680px;margin-bottom:var(--space-7)}.persona_sectionTitle__npJSS{font-size:clamp(var(--text-2xl),4vw,var(--text-3xl));font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-text);line-height:var(--leading-display)}.persona_hero__S6Rjn{padding-top:calc(var(--space-8) * 1.25);padding-bottom:var(--space-8)}.persona_heroInner__ll8jY{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}.persona_eyebrow__wnFXr{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em}.persona_headline__a_86s{font-size:clamp(var(--text-3xl),6vw,var(--text-5xl));font-weight:var(--weight-bold);line-height:var(--leading-display);letter-spacing:var(--tracking-tight);color:var(--color-text);max-width:16ch}.persona_accent__MG3OS{color:var(--color-accent)}.persona_subhead__usaYb{font-size:clamp(var(--text-base),2vw,var(--text-md));color:var(--color-text-secondary);line-height:var(--leading-base);max-width:60ch}.persona_ctas__9OxbO{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center}.persona_problem__U1JON{max-width:760px}.persona_problemTitle__Z5SBo{font-size:clamp(var(--text-xl),3.5vw,var(--text-3xl));font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-text);line-height:var(--leading-display);margin-bottom:var(--space-4)}.persona_problemBody__J7Ta_{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-base)}.persona_propGrid__nTUWc{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-4)}.persona_propCard__XHSA5{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);height:100%;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--duration-fast) var(--ease-out)}.persona_propCard__XHSA5:hover{border-color:var(--color-border-strong)}.persona_propFeature__VuTnj{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em}.persona_propTitle__tKhPy{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-text);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug)}.persona_propBody__8SD_J{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-base)}.persona_honestNote__CKk0r{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5;padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border-radius:var(--radius-md);border-left:3px solid var(--color-warning);margin-top:var(--space-6);max-width:760px}.persona_honestTag__cWlZV{font-weight:var(--weight-medium);color:var(--color-warning)}.persona_forest__km_C0{background-color:var(--color-forest);padding-block:calc(var(--space-8) * 1.75)}.persona_forestInner__s6Eh6{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}.persona_forestLabel__eGoKF{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-on-forest-muted);text-transform:uppercase;letter-spacing:.08em}.persona_forestStatement__warVI{font-family:var(--font-display);font-size:clamp(var(--text-2xl),4.5vw,var(--text-4xl));font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);color:var(--color-on-forest);max-width:20ch}.persona_forestSupport__wWyel{font-size:clamp(var(--text-base),2vw,var(--text-md));color:var(--color-on-forest-muted);line-height:var(--leading-base);max-width:56ch}.persona_outcomeGrid__rrJcD{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-4)}.persona_outcomeCard__NwINp{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6) var(--space-5);height:100%;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.persona_outcomeStat__v1_Ui{font-family:var(--font-display);font-size:clamp(var(--text-2xl),4vw,var(--text-3xl));font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);color:var(--color-accent)}.persona_outcomeLabel__Qxd06{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-base)}.persona_crossGrid__hdK9U{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-4)}.persona_crossCard__5HcgZ{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);height:100%;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.persona_crossCard__5HcgZ:hover{border-color:var(--color-border-strong);text-decoration:none;transform:translateY(-2px)}.persona_crossPersona__bMqQE{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em}.persona_crossHeadline__8YB_R{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-text);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug)}.persona_crossArrow__tCJHF{font-size:var(--text-md);color:var(--color-accent);margin-top:var(--space-1)}.persona_cta__OWAU_{padding-block:calc(var(--space-8) * 2);border-top:1px solid var(--color-border)}.persona_ctaInner__Vrvtn{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}.persona_ctaTitle__xAuZG{font-size:clamp(var(--text-2xl),5vw,var(--text-4xl));font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-text);line-height:var(--leading-display);max-width:18ch}.persona_ctaSub__OrZxh{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-base);max-width:56ch}.persona_ctaNote__bxCuT{font-size:var(--text-sm);color:var(--color-text-muted)}.hub_hero__ZMIla{padding-top:calc(var(--space-8) * 1.25);padding-bottom:var(--space-8)}.hub_heroInner__juxti{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}.hub_eyebrow__vJeH7{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em}.hub_headline__Z7ImP{font-size:clamp(var(--text-3xl),6vw,var(--text-5xl));font-weight:var(--weight-bold);line-height:var(--leading-display);letter-spacing:var(--tracking-tight);color:var(--color-text);max-width:18ch}.hub_accent__VrJpT{color:var(--color-accent)}.hub_subhead__oyp7F{font-size:clamp(var(--text-base),2vw,var(--text-md));color:var(--color-text-secondary);line-height:var(--leading-base);max-width:60ch}.hub_ctas__CKxtM{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center}.hub_band___zEHb{padding-block:calc(var(--space-8) * 1.5);border-top:1px solid var(--color-border)}.hub_bandSunken__Va_bc{background-color:var(--color-surface-sunken)}.hub_label__gFVCm{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em;background-color:var(--color-accent-subtle);padding:4px 10px;border-radius:var(--radius-full);margin-bottom:var(--space-4)}.hub_sectionHeader__TXgEj{max-width:680px;margin-bottom:var(--space-7)}.hub_sectionTitle__1TIMJ{font-size:clamp(var(--text-2xl),4vw,var(--text-3xl));font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-text);line-height:var(--leading-display)}.hub_grid__0H_mn{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-4)}.hub_card__MVGpb{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);height:100%;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.hub_card__MVGpb:hover{border-color:var(--color-border-strong);text-decoration:none;transform:translateY(-2px)}.hub_cardNum__FWf8u{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);font-variant-numeric:tabular-nums}.hub_cardPersona__jdyru{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em}.hub_cardHeadline__R27_I{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);margin-top:var(--space-1)}.hub_cardTagline__2crMK{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-base);flex:1}.hub_cardCta__Kjod4{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-accent);margin-top:var(--space-2)}.hub_forest__kuJjr{background-color:var(--color-forest);padding-block:calc(var(--space-8) * 1.75)}.hub_forestInner__mcEnr{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}.hub_forestLabel__m_Qsb{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-on-forest-muted);text-transform:uppercase;letter-spacing:.08em}.hub_forestStatement__hUNWa{font-family:var(--font-display);font-size:clamp(var(--text-2xl),4.5vw,var(--text-4xl));font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);color:var(--color-on-forest);max-width:22ch}.hub_forestSupport__rEDZs{font-size:clamp(var(--text-base),2vw,var(--text-md));color:var(--color-on-forest-muted);line-height:var(--leading-base);max-width:60ch}.hub_cta__x097b{padding-block:calc(var(--space-8) * 2);border-top:1px solid var(--color-border)}.hub_ctaInner__h_iNe{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}.hub_ctaTitle__ZoeYo{font-size:clamp(var(--text-2xl),5vw,var(--text-4xl));font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-text);line-height:var(--leading-display);max-width:18ch}.hub_ctaSub__ZdUo4{font-size:var(--text-md);color:var(--color-text-secondary);line-height:var(--leading-base);max-width:56ch}.hub_ctaNote__97w_W{font-size:var(--text-sm);color:var(--color-text-muted)}.hub_code__tbzDK{font-family:var(--font-mono);font-size:var(--text-sm);background-color:var(--color-surface-sunken);padding:2px 6px;border-radius:var(--radius-sm);color:var(--color-text-secondary)}