.Nav_nav__bbBYX{position:fixed;top:0;left:0;right:0;height:var(--nav-height);z-index:var(--z-nav);background:transparent;border-bottom:1px solid transparent;transition:background-color var(--dur-soft) var(--ease-out-soft),border-color var(--dur-soft) var(--ease-out-soft)}.Nav_scrolled__DOs7g{background:color-mix(in srgb,var(--bg-base) 82%,transparent 18%);border-bottom-color:var(--border-emphasis);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%)}.Nav_inner__ao762{height:100%;max-width:var(--container-width);margin-inline:auto;padding-inline:var(--space-6);display:flex;align-items:center;justify-content:space-between;gap:var(--space-6)}.Nav_brand__M2gkX{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-primary);flex-shrink:0}.Nav_brandDot__8Eb_X{width:8px;height:8px;border-radius:var(--radius-full);background:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.Nav_brandText__dl0Nj{color:var(--text-primary);font-weight:600;letter-spacing:-.01em}.Nav_links__5bwm_{display:flex;align-items:center;gap:var(--space-1);flex:1;justify-content:center}.Nav_link___9lc1{position:relative;display:inline-flex;align-items:center;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text-secondary);border-radius:var(--radius-sm);transition:color var(--dur-quick) var(--ease-out-quick),background-color var(--dur-quick) var(--ease-out-quick)}.Nav_link___9lc1:hover{background:var(--bg-surface-1)}.Nav_linkActive__o_BOg,.Nav_link___9lc1:hover{color:var(--text-primary)}.Nav_linkActive__o_BOg:after{content:"";position:absolute;left:var(--space-3);right:var(--space-3);bottom:0;height:1px;background:var(--accent)}.Nav_actions__m_KY0{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.Nav_menuToggle__JivWF{display:none;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:1px solid var(--border-emphasis);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;transition:background-color var(--dur-quick) var(--ease-out-quick)}.Nav_menuToggle__JivWF:hover{background:var(--bg-surface-2)}.Nav_mobileOverlay__TBPy4{position:fixed;inset:0;z-index:var(--z-nav);background:var(--bg-overlay);opacity:0;pointer-events:none;transition:opacity var(--dur-soft) var(--ease-out-soft)}.Nav_mobileOverlayOpen__fqBrA{opacity:1;pointer-events:auto}.Nav_mobileSheet__RfGrz{position:fixed;top:var(--nav-height);right:0;bottom:0;z-index:var(--z-nav);width:min(22rem,100%);display:flex;flex-direction:column;background:var(--bg-surface-1);border-left:1px solid var(--border-emphasis);transform:translateX(100%);visibility:hidden;transition:transform var(--dur-soft) var(--ease-out-soft),visibility 0s linear var(--dur-soft)}.Nav_mobileSheetOpen__9hH_f{transform:translateX(0);visibility:visible;transition:transform var(--dur-soft) var(--ease-out-soft)}.Nav_mobileBody____cQD{flex:1;overflow-y:auto;display:flex;flex-direction:column;padding:var(--space-4)}.Nav_mobileLink__Ub6G_{display:flex;align-items:center;min-height:48px;padding-inline:var(--space-3);font-size:var(--type-body-size);font-weight:500;color:var(--text-primary);border-radius:var(--radius-md);border-bottom:1px solid var(--border)}.Nav_mobileLink__Ub6G_:hover{background:var(--bg-surface-2)}.Nav_mobileFooter__omhUJ{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--border)}.Nav_mobileCta__rhITk{width:100%}@media (max-width:900px){.Nav_actions__m_KY0 .Nav_signIn__bnlFA,.Nav_links__5bwm_{display:none}.Nav_menuToggle__JivWF{display:inline-flex}}@media (max-width:420px){.Nav_actions__m_KY0 .Nav_demo__MxV3Y{display:none}.Nav_inner__ao762{padding-inline:var(--space-4)}}@media (min-width:901px){.Nav_mobileOverlay__TBPy4,.Nav_mobileSheet__RfGrz{display:none}}@media (prefers-reduced-motion:reduce){.Nav_mobileOverlay__TBPy4,.Nav_mobileSheetOpen__9hH_f,.Nav_mobileSheet__RfGrz{transition:none}}.Eyebrow_wrap__kAYcC{display:inline-flex;align-items:center;gap:var(--space-2)}.Eyebrow_dot__B6m0t{width:6px;height:6px;border-radius:var(--radius-full);flex-shrink:0}.Eyebrow_primary__3COGZ .Eyebrow_dot__B6m0t{background:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.Eyebrow_amber__TigKm .Eyebrow_dot__B6m0t{background:var(--pallet);box-shadow:0 0 0 3px var(--pallet-subtle)}.Eyebrow_label__vyBs7{color:var(--accent-text)}.Eyebrow_amber__TigKm .Eyebrow_label__vyBs7{color:var(--pallet)}.not-found_wrap__ybM_d{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);padding:var(--space-24) 0}.not-found_title__bOfUG{color:var(--text-primary);margin:var(--space-3) 0 0}.not-found_body__IxXmg{color:var(--text-secondary);max-width:56ch;margin:0 0 var(--space-3)}.Section_section__efQg5{position:relative;padding-block:var(--space-20);width:100%}.Section_toneDefault__wArIq{background:transparent}.Section_toneSubtle__hftXA{background:var(--bg-surface-1);border-block:1px solid var(--border)}.Section_toneHero__3DHGU{background:var(--bg-hero)}.Section_alignLeft__7H8v4{text-align:left}.Section_alignCenter__eiqdk{text-align:center}.Section_alignCenter__eiqdk .Section_header__s1gOu{align-items:center;margin-inline:auto}.Section_alignCenter__eiqdk .Section_description__Xjkuk{margin-inline:auto}.Section_header__s1gOu{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-10);max-width:44rem}.Section_eyebrow__M9ndS{display:flex}.Section_heading__sHr3p{color:var(--text-primary);margin:0;text-wrap:balance}.Section_description__Xjkuk{color:var(--text-secondary);margin:0;max-width:56ch}.Section_body__Gww0E{display:block}@media (max-width:768px){.Section_section__efQg5{padding-block:var(--space-12)}.Section_header__s1gOu{margin-bottom:var(--space-8)}}.Badge_badge__6x_Vo{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);line-height:var(--type-eyebrow-leading);text-transform:uppercase;white-space:nowrap}.Badge_sm__wSS_j{height:16px}.Badge_md__EpKyx{height:20px}.Badge_primary__zOWch{background:var(--accent-subtle);color:var(--accent-text)}.Badge_amber__O_T0d{background:var(--pallet-subtle);color:var(--pallet)}.Badge_success__DoFxT{background:var(--status-success-subtle);color:var(--status-success)}.Badge_warning__Sytk5{background:var(--status-warning-subtle);color:var(--status-warning)}.Badge_error__O9UoX{background:var(--status-error-subtle);color:var(--status-error)}.Badge_info__lN2Xa{background:var(--status-info-subtle);color:var(--status-info)}.Badge_neutral__ZDtJS{background:var(--bg-surface-2);color:var(--text-secondary)}.CTACluster_cluster__NETTO{display:flex;flex-direction:column;gap:var(--space-3)}.CTACluster_row__ySR_i{display:flex;gap:var(--space-3);flex-wrap:wrap}.CTACluster_caption__jFxEP{color:var(--text-tertiary);margin:0}.CTACluster_alignLeft__aYrAQ{align-items:flex-start}.CTACluster_alignLeft__aYrAQ .CTACluster_row__ySR_i{justify-content:flex-start}.CTACluster_alignCenter__tT4Ke{align-items:center}.CTACluster_alignCenter__tT4Ke .CTACluster_row__ySR_i{justify-content:center}.CTACluster_alignCenter__tT4Ke .CTACluster_caption__jFxEP{text-align:center}.Card_card__BMt7r{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;transition:border-color var(--dur-soft) var(--ease-out-soft),background-color var(--dur-soft) var(--ease-out-soft)}.Card_interactive__clsXx:hover{border-color:var(--border-emphasis);background:var(--bg-surface-2)}.Card_highlight__VWjw_{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-subtle)}.Card_interactive__clsXx:focus-within,a.Card_interactive__clsXx:focus-visible{border-color:var(--border-emphasis)}.PageHero_hero__2CoHo{position:relative;padding-block:var(--space-20) var(--space-12);background:radial-gradient(ellipse 70% 80% at 50% -20%,var(--accent-subtle) 0,transparent 70%),var(--bg-base);border-bottom:1px solid var(--border)}.PageHero_inner__n1yPB{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);max-width:44rem}.PageHero_title__ug4UG{margin:0;color:var(--text-primary);text-wrap:balance}.PageHero_lead__A4bFd{margin:0;color:var(--text-secondary);max-width:56ch}.PageHero_withAside__4HHBj{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);align-items:end}.PageHero_aside___fqNG{min-width:0}@media (min-width:960px){.PageHero_withAside__4HHBj{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-16)}}@media (max-width:768px){.PageHero_hero__2CoHo{padding-block:var(--space-12) var(--space-8)}}.FinalCTA_section__zn9ww{padding-block:var(--space-20)}.FinalCTA_panel__T5bNW{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);padding:var(--space-16) var(--space-6);text-align:center;border:1px solid var(--border-emphasis);border-radius:var(--radius-xl);background:radial-gradient(ellipse 70% 100% at 50% 0,var(--accent-glow) 0,transparent 70%),var(--bg-surface-1)}.FinalCTA_heading__RQkUa{margin:0;color:var(--text-primary);text-wrap:balance}.FinalCTA_lead__c_ULL{margin:0;color:var(--text-secondary)}@media (max-width:768px){.FinalCTA_panel__T5bNW,.FinalCTA_section__zn9ww{padding-block:var(--space-12)}}.page_grid__GOMR4{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.page_title__7_S0z{margin:0;color:var(--text-primary)}.page_facts__68aB8{margin:0;padding:0;background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-lg)}.page_fact__L2bnZ{display:flex;flex-direction:column-reverse;gap:var(--space-1);padding:var(--space-5) var(--space-6)}.page_fact__L2bnZ+.page_fact__L2bnZ{border-top:1px solid var(--border)}.page_factValue__c7Q_C{margin:0;font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);letter-spacing:var(--type-h1-tracking);font-variant-numeric:tabular-nums;line-height:var(--type-h1-leading);color:var(--text-primary)}.page_factLabel__LMWAv{font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);color:var(--text-secondary)}.page_text__gxfuC{margin:0;color:var(--text-secondary)}.page_link__ZJyTg{color:var(--text-primary);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:var(--space-1)}.page_link__ZJyTg:hover{text-decoration-color:var(--accent)}@media (max-width:768px){.page_grid__GOMR4{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}}.page_grid__YiGyj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);align-items:start}.page_title__Q_S9Y{margin:0 0 var(--space-2);color:var(--text-primary)}.page_details__8GWZb,.page_steps__gO_mb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.page_step__6zQwf{display:flex;align-items:baseline;gap:var(--space-4);color:var(--text-secondary)}.page_num__ZLK9d{color:var(--pallet);flex-shrink:0}.page_detail__RJVqc{display:flex;align-items:center;gap:var(--space-3);color:var(--text-secondary)}.page_detail__RJVqc svg{flex-shrink:0;color:var(--accent)}.page_link__gXkxY{color:var(--text-primary);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:var(--space-1)}.page_link__gXkxY:hover{text-decoration-color:var(--accent)}@media (max-width:768px){.page_grid__YiGyj{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}}.pricing_srOnly__ofFCX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}section.pricing_tiersSection__xFOsR{padding-block:var(--space-12) var(--space-16)}.pricing_tiers__HBeyd{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);align-items:stretch}.pricing_tier__CFjf9{gap:var(--space-3)}.pricing_tierHead__YHfm_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.pricing_tierName__VsG7G{margin:0;color:var(--text-primary)}.pricing_tierTagline__TmWVg{margin:0;color:var(--text-secondary)}.pricing_tierFor__zTeRE{margin:0;color:var(--text-tertiary)}.pricing_included__0CrUa{list-style:none;margin:var(--space-2) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:var(--space-3)}.pricing_includedItem__BCWxR{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--text-secondary)}.pricing_includedItem__BCWxR svg{flex-shrink:0;margin-top:var(--space-1);color:var(--accent)}.pricing_tierCta__XjOf5{margin-top:auto;padding-top:var(--space-4)}.pricing_fullWidth__yKVYz{width:100%}.pricing_note__oQ8Np{margin:var(--space-6) 0 0;color:var(--text-tertiary);text-align:center}.pricing_tableWrap__SXW_i{min-width:0;max-width:100%;overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-base)}.pricing_table__xPPpA{width:100%;min-width:36rem;border-collapse:collapse}.pricing_table__xPPpA td,.pricing_table__xPPpA th{padding:var(--space-3) var(--space-4);text-align:center;border-bottom:1px solid var(--border);color:var(--text-secondary)}.pricing_table__xPPpA thead th{color:var(--text-tertiary);background:var(--bg-surface-2)}.pricing_table__xPPpA td:first-child,.pricing_table__xPPpA th:first-child{text-align:left}.pricing_table__xPPpA tbody th{color:var(--text-primary);font-weight:400}.pricing_table__xPPpA tbody tr:last-child td,.pricing_table__xPPpA tbody tr:last-child th{border-bottom:none}.pricing_table__xPPpA tbody tr:hover{background:var(--bg-surface-1)}.pricing_yes__LyVff{display:inline-flex;color:var(--accent)}.pricing_no__5R9Aq{display:inline-flex;color:var(--text-muted)}.pricing_stack__EGyRb{display:none;flex-direction:column;gap:var(--space-4)}.pricing_step__tmXuC{gap:var(--space-2)}.pricing_stepLead__RhgQh{margin:0;color:var(--text-tertiary)}.pricing_stepList__me57A{list-style:none;margin:var(--space-2) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:var(--space-3)}.pricing_stepItem__p8sQC{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--text-secondary)}.pricing_stepItem__p8sQC svg{flex-shrink:0;margin-top:var(--space-1);color:var(--accent)}@media (max-width:640px){.pricing_stack__EGyRb{display:flex}.pricing_tableWrap__SXW_i{display:none}}.pricing_faq__Uk76q{display:flex;flex-direction:column;border-top:1px solid var(--border)}.pricing_faqItem__sdFXP{border-bottom:1px solid var(--border)}.pricing_faqSummary__kuONx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:56px;padding-block:var(--space-3);color:var(--text-primary);cursor:pointer;list-style:none}.pricing_faqSummary__kuONx::-webkit-details-marker{display:none}.pricing_faqSummary__kuONx:hover{color:var(--accent-hover)}.pricing_chevron__URDv1{flex-shrink:0;color:var(--text-tertiary);transition:transform var(--dur-soft) var(--ease-out-soft)}.pricing_faqItem__sdFXP[open] .pricing_chevron__URDv1{transform:rotate(180deg)}.pricing_faqAnswer__uK_9W{margin:0;padding-bottom:var(--space-4);color:var(--text-secondary);max-width:60ch}@media (max-width:960px){.pricing_tiers__HBeyd{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}}@media (prefers-reduced-motion:reduce){.pricing_chevron__URDv1{transition:none}}.Areas_list__gX04s{display:flex;flex-direction:column;gap:var(--space-16)}.Areas_row__IVJBO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12);align-items:center}.Areas_flip__CXCak .Areas_copy__ZtThn{order:2}.Areas_copy__ZtThn{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.Areas_iconBox__mWdE4{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:var(--accent-subtle);color:var(--accent)}.Areas_title__ypxVi{margin:0;color:var(--text-primary);text-wrap:balance}.Areas_text__6vB__{margin:0;color:var(--text-secondary)}.Areas_points__XyKCp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.Areas_point__kS8nr{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--text-primary)}.Areas_point__kS8nr svg{flex-shrink:0;margin-top:var(--space-1);color:var(--accent)}.Areas_modules__R5Qea{gap:var(--space-4)}.Areas_modulesLabel__tb8HH{color:var(--text-tertiary)}.Areas_chips__2_F99{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.Areas_chip__V3G0R{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--space-3);border:1px solid var(--border-emphasis);border-radius:var(--radius-full);color:var(--text-secondary);transition:color var(--dur-quick) var(--ease-out-quick),border-color var(--dur-quick) var(--ease-out-quick),background-color var(--dur-quick) var(--ease-out-quick)}.Areas_chip__V3G0R:hover{color:var(--text-primary);border-color:var(--accent);background:var(--accent-subtle)}@media (max-width:900px){.Areas_list__gX04s{gap:var(--space-12)}.Areas_row__IVJBO{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.Areas_flip__CXCak .Areas_copy__ZtThn{order:0}}.Integrations_grid__mUzIt{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.Integrations_item__bIH7S{gap:var(--space-2);padding:var(--space-5);background:var(--bg-base)}.Integrations_logo__tZPtd{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);border:1px solid var(--border-emphasis);background:var(--bg-surface-2);color:var(--text-primary);font-family:var(--font-mono)}.Integrations_name__nwiIh{margin:var(--space-2) 0 0;color:var(--text-primary)}.Integrations_blurb__d5Mla{margin:0;color:var(--text-secondary)}.Integrations_note__WNJfK{margin:var(--space-6) 0 0;color:var(--text-tertiary);max-width:64ch}@media (max-width:960px){.Integrations_grid__mUzIt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.Integrations_grid__mUzIt{grid-template-columns:minmax(0,1fr)}}.Screenshot_frame__1jU7i{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:var(--bg-surface-1);min-width:0}.Screenshot_frame__1jU7i:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--border-emphasis);pointer-events:none}.Screenshot_image__YnclJ{display:block;width:100%;height:auto}.mock_window__aoQMw{display:flex;flex-direction:column;background:var(--bg-surface-1);border:1px solid var(--border-emphasis);border-radius:var(--radius-xl);overflow:hidden;min-width:0}.mock_titlebar__Z72Nv{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);background:var(--bg-surface-2)}.mock_dot__V9v1I{width:8px;height:8px;border-radius:var(--radius-full);background:var(--border-strong)}.mock_titleText__levS5{margin-left:var(--space-2);color:var(--text-tertiary)}.mock_body__Q90_u{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.mock_app__HN__S{display:grid;grid-template-columns:11rem minmax(0,1fr);min-width:0}.mock_sidebar__9wgAK{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-3);border-right:1px solid var(--border);background:var(--bg-inset)}.mock_navItem__cKiiO{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-tertiary)}.mock_navItemActive__Xb_db{background:var(--accent-subtle);color:var(--text-primary)}.mock_main__pN_t3{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);min-width:0}.mock_kpis__s595j{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.mock_kpi__VaKTA{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface-1)}.mock_kpiLabel__eTJx5{color:var(--text-tertiary)}.mock_kpiValue__23YSh{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);letter-spacing:var(--type-h3-tracking);line-height:var(--type-h3-leading);font-feature-settings:"tnum" 1}.mock_rows__TDiNz{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.mock_row__yzyDW{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.mock_row__yzyDW:last-child{border-bottom:none}.mock_rowHead__Z0Q4C{background:var(--bg-surface-2);color:var(--text-tertiary)}.mock_rowName__5eWTp{color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mock_num__lLBqy{color:var(--text-secondary);font-family:var(--font-mono);font-feature-settings:"tnum" 1;text-align:right}.mock_bar__pkgBN{width:6rem;height:6px;border-radius:var(--radius-full);background:var(--bg-surface-3);overflow:hidden}.mock_barFill__W9n0p{display:block;height:100%;border-radius:var(--radius-full);background:var(--accent)}.mock_barLow__N21JY{background:var(--status-warning)}.mock_steps__f9f9u{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.mock_step__TrPlT{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface-1);color:var(--text-primary)}.mock_stepIcon__X_rC8{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--accent-subtle);color:var(--accent)}.mock_stepMeta__OEiYa{margin-left:auto;color:var(--text-tertiary);font-family:var(--font-mono);font-feature-settings:"tnum" 1}.mock_chat__qoHAs{display:flex;flex-direction:column;gap:var(--space-3)}.mock_bubble__Y9Cpb{align-self:flex-start;max-width:92%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--bg-surface-2);color:var(--text-primary)}.mock_bubbleUser__DtAUC{align-self:flex-end;background:var(--accent-subtle);border:1px solid var(--accent-subtle)}.mock_bubbleAi__uVA5o{border:1px solid var(--pallet-subtle);background:var(--pallet-subtle)}.mock_aiLabel__fi5Qu{display:block;margin-bottom:var(--space-1);color:var(--pallet)}.mock_chips__bTnRD{display:flex;flex-wrap:wrap;gap:var(--space-2)}.mock_chip__hdNAv{padding:var(--space-1) var(--space-3);border:1px solid var(--border-emphasis);border-radius:var(--radius-full);color:var(--text-secondary)}.mock_pill__CFDtt{display:inline-flex;align-items:center;padding:0 var(--space-2);height:20px;border-radius:var(--radius-sm);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;white-space:nowrap}.mock_pillOk__4uot7{background:var(--status-success-subtle);color:var(--status-success)}.mock_pillWarn__kOnPJ{background:var(--status-warning-subtle);color:var(--status-warning)}.mock_pillInfo__PyRwz{background:var(--accent-subtle);color:var(--accent-text)}@media (max-width:900px){.mock_app__HN__S{grid-template-columns:minmax(0,1fr)}.mock_sidebar__9wgAK{display:none}}@media (max-width:560px){.mock_kpis__s595j{grid-template-columns:repeat(2,minmax(0,1fr))}.mock_bar__pkgBN{display:none}.mock_row__yzyDW{grid-template-columns:minmax(0,1fr) auto}}.ProductWindow_figure__0UsfW{margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.ProductWindow_split__hI7mf{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--space-4);align-items:start}.ProductWindow_copilot__KkVYv{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface-1)}.ProductWindow_caption__W7U3I{color:var(--text-tertiary);text-align:center}@media (max-width:720px){.ProductWindow_split__hI7mf{grid-template-columns:minmax(0,1fr)}}.Hero_hero__yMh3R{position:relative;padding-block:var(--space-16) var(--space-20);background:radial-gradient(ellipse 78% 62% at 50% -12%,var(--accent-glow) 0,transparent 58%),radial-gradient(ellipse 42% 46% at 88% -6%,var(--pallet-glow) 0,transparent 60%),var(--bg-base);border-bottom:1px solid var(--border);overflow:hidden}.Hero_inner__y1AhW{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);text-align:center;max-width:52rem;margin-inline:auto}.Hero_headline__6Yngu{--type-display-size:clamp(2.5rem,6.5vw,4.5rem);margin:0;color:var(--text-primary);text-wrap:balance}.Hero_accent__h4hm8{color:var(--accent-hover)}.Hero_sub__DTxU9{margin:0;max-width:44ch;color:var(--text-secondary);text-wrap:balance}.Hero_trust__HU6Ns{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-6);color:var(--text-tertiary)}.Hero_trustItem__QJNCT{display:inline-flex;align-items:center;gap:var(--space-2)}.Hero_trustItem__QJNCT:before{content:"";width:6px;height:6px;border-radius:var(--radius-full);background:var(--status-success)}.Hero_visual__IvYX5{margin-top:var(--space-16);max-width:60rem;margin-inline:auto}@media (max-width:768px){.Hero_hero__yMh3R{padding-block:var(--space-10) var(--space-12)}.Hero_visual__IvYX5{margin-top:var(--space-10)}}.home_grid3__kedYL{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.home_grid3__kedYL,.home_grid4__hUdvb{list-style:none;margin:0;padding:0;display:grid}.home_grid4__hUdvb{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.home_iconBox__6q7k1{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:var(--accent-subtle);color:var(--accent)}.home_title__gcCvk{margin:0;color:var(--text-primary)}.home_text__V02Ks{margin:0;color:var(--text-secondary)}.home_meta__SQwes{margin:0;color:var(--text-tertiary)}.home_link__kTKut{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-6);color:var(--accent-hover)}.home_link__kTKut:hover{color:var(--text-primary)}.home_tierHead__05y2s{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.home_numeral__9Dg4_{color:var(--pallet)}@media (max-width:960px){.home_grid4__hUdvb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.home_grid3__kedYL{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}}@media (max-width:420px){.home_grid4__hUdvb{grid-template-columns:minmax(0,1fr)}}.Showcase_grid__R1Suh{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.Showcase_panel__FTkbp{gap:var(--space-2)}.Showcase_title__tOZVh{margin:0;color:var(--text-primary)}.Showcase_text__PPRXX{margin:0 0 var(--space-4);color:var(--text-secondary)}.Showcase_visual__XHzum{margin-top:auto}.Showcase_stockRow__Y8sJ_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.Showcase_stockRow__Y8sJ_:last-child{border-bottom:none}.Showcase_stockName__FCjTu{color:var(--text-primary);overflow-wrap:anywhere}.Showcase_stockBar__9VSOt{grid-column:1/-1;height:6px;border-radius:var(--radius-full);background:var(--bg-surface-3);overflow:hidden}@media (max-width:1024px){.Showcase_grid__R1Suh{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}}.ModuleMap_tile__XBrP6{gap:var(--space-2);padding:var(--space-5)}.ModuleMap_name__rXdpj{margin:var(--space-2) 0 0;color:var(--text-primary)}.ModuleMap_all__bvGaD{position:relative;justify-content:center;border-style:dashed;border-color:var(--border-emphasis);background:transparent}.ModuleMap_allLink__eR7Qn{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-5);color:var(--accent-hover);border-radius:var(--radius-lg)}.ModuleMap_allLink__eR7Qn:hover{color:var(--text-primary)}@media (max-width:960px){.ModuleMap_all__bvGaD{min-height:4.5rem}}.security_grid__7WG37{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6)}.security_iconBox__8pD8n{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:var(--accent-subtle);color:var(--accent)}.security_title__ThTjn{margin:0;color:var(--text-primary)}.security_points__2zFNa{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.security_point___HOqn{color:var(--text-secondary);padding-left:var(--space-4);position:relative}.security_point___HOqn:before{content:"";position:absolute;left:0;top:var(--space-2);width:4px;height:4px;border-radius:var(--radius-full);background:var(--accent)}.security_rows__QulkO{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-base)}.security_row__ttA3q{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border)}.security_row__ttA3q:last-child{border-bottom:none}.security_rowMain___8Sn4{min-width:0}.security_rowTitle__rDJKX{margin:0;color:var(--text-primary)}.security_rowBody__vVB1s{margin:0;color:var(--text-secondary)}.security_disclosure__DAV3z{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-6);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface-1)}.security_disclosureText___Yucj{margin:0;color:var(--text-secondary);max-width:44ch}@media (max-width:1024px){.security_grid__7WG37{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.security_grid__7WG37{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.security_row__ttA3q{flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-4)}}.page_eyebrowLink__ZJ1XD{color:inherit;text-decoration:none;transition:color var(--dur-quick) var(--ease-out-soft)}.page_eyebrowLink__ZJ1XD:hover{color:var(--text-primary)}.page_heroLayout__WvUeK{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-6);align-items:start;max-width:64rem}@media (max-width:640px){.page_heroLayout__WvUeK{grid-template-columns:1fr;gap:var(--space-4)}}.page_heroIcon__V4ECp{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:var(--bg-surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);flex-shrink:0}.page_accentPrimary__KVioi .page_heroIcon__V4ECp{color:var(--accent);box-shadow:0 0 0 1px var(--accent-subtle)}.page_accentAmber__opVMA .page_heroIcon__V4ECp{color:var(--pallet);box-shadow:0 0 0 1px var(--pallet-subtle)}.page_heroText__HLT_Y{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.page_heroTitleRow__utPkQ{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.page_heroName__gTPI8,.page_heroTagline__aYYHz{color:var(--text-primary);margin:0}.page_heroTagline__aYYHz{max-width:48ch}.page_heroBlurb__1qhXw{color:var(--text-secondary);margin:0;max-width:60ch}.page_capabilities__9ecx4{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5);counter-reset:cap;max-width:72rem}@media (max-width:768px){.page_capabilities__9ecx4{grid-template-columns:1fr;gap:var(--space-4)}}.page_capability__wOc9S{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-4);padding:var(--space-5) var(--space-6);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--dur-soft) var(--ease-out-soft)}.page_capability__wOc9S:hover{border-color:var(--border-emphasis)}.page_capabilityIndex__snKXY{color:var(--text-tertiary);letter-spacing:var(--type-mono-tracking);line-height:1;padding-top:2px}.page_accentPrimary__KVioi .page_capabilityIndex__snKXY{color:var(--accent-text)}.page_accentAmber__opVMA .page_capabilityIndex__snKXY{color:var(--pallet)}.page_capabilityText__nSYw9{color:var(--text-secondary);margin:0}.page_relatedGrid__lY5Yf{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}@media (max-width:1024px){.page_relatedGrid__lY5Yf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page_relatedGrid__lY5Yf{grid-template-columns:1fr}}.page_relatedCard__J81EW{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);transition:border-color var(--dur-soft) var(--ease-out-soft),transform var(--dur-soft) var(--ease-out-soft)}.page_relatedCard__J81EW:hover{border-color:var(--border-emphasis);transform:translateY(-1px)}.page_relatedIcon__BIhE5{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--bg-surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);flex-shrink:0}.page_accentPrimary__KVioi.page_relatedCard__J81EW .page_relatedIcon__BIhE5{color:var(--accent)}.page_accentAmber__opVMA.page_relatedCard__J81EW .page_relatedIcon__BIhE5{color:var(--pallet)}.page_relatedBody___VAPy{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.page_relatedName__bz5dR{color:var(--text-primary)}.page_relatedTagline__DhGox{color:var(--text-tertiary);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.page_relatedArrow__oD_pa{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--text-tertiary);transition:color var(--dur-quick) var(--ease-out-soft)}.page_relatedCard__J81EW:hover .page_relatedArrow__oD_pa{color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.page_capability__wOc9S,.page_eyebrowLink__ZJ1XD,.page_relatedArrow__oD_pa,.page_relatedCard__J81EW{transition:none}}.GradientHairline_line___sryz{width:100%;height:1px;background:linear-gradient(90deg,transparent 0,var(--accent) 35%,var(--pallet) 65%,transparent 100%);opacity:.4}.Container_container__32jMp{width:100%;margin-inline:auto;padding-inline:var(--space-6)}.Container_default___0b7X{max-width:var(--container-width)}.Container_narrow__vjz9V{max-width:var(--container-narrow)}.Container_wide__ouK8R{max-width:var(--container-wide)}.ModuleCard_card__MrXqi{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;gap:var(--space-2);padding:var(--space-5);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-lg);text-decoration:none;color:inherit;cursor:pointer;transition:border-color var(--dur-soft) var(--ease-out-soft),opacity var(--dur-soft) var(--ease-out-soft),background-color var(--dur-soft) var(--ease-out-soft);outline:none}.ModuleCard_card__MrXqi:hover{border-color:var(--border-emphasis);background:var(--bg-surface-2)}.ModuleCard_card__MrXqi:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ModuleCard_dimmed__aSL34{opacity:.3;pointer-events:none}.ModuleCard_iconBox__3Csl_{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-surface-2);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--dur-soft) var(--ease-out-soft),background-color var(--dur-soft) var(--ease-out-soft)}.ModuleCard_card__MrXqi:hover .ModuleCard_iconBox__3Csl_{border-color:var(--border-emphasis)}.ModuleCard_accentPrimary__a2dmd .ModuleCard_iconBox__3Csl_{color:var(--accent)}.ModuleCard_accentAmber__TF58O .ModuleCard_iconBox__3Csl_{color:var(--pallet)}.ModuleCard_name__DZUTI{color:var(--text-primary);font-weight:600}.ModuleCard_tagline__hmui6{color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ModuleCard_footer__VuiEH{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-1)}.ModuleCard_arrow__2WjE_{display:inline-flex;align-items:center;justify-content:center;color:var(--text-tertiary);transition:color var(--dur-soft) var(--ease-out-soft),transform var(--dur-soft) var(--ease-out-soft)}.ModuleCard_card__MrXqi:hover .ModuleCard_arrow__2WjE_{color:var(--text-primary);transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.ModuleCard_arrow__2WjE_,.ModuleCard_card__MrXqi,.ModuleCard_card__MrXqi:hover,.ModuleCard_card__MrXqi:hover .ModuleCard_arrow__2WjE_{transition:none;transform:none}}section.ModuleWall_section__YO63N{padding-top:var(--space-10)}.ModuleWall_toolbar__D6KUl{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}.ModuleWall_searchRow__Jn0_I{display:flex}.ModuleWall_searchField__BAsxA{position:relative;display:flex;align-items:center;width:100%;max-width:480px}.ModuleWall_searchIcon__VE4jU{position:absolute;left:var(--space-3);color:var(--text-tertiary);pointer-events:none}.ModuleWall_searchInput__0iy8T{width:100%;height:44px;padding:0 var(--space-10) 0 calc(var(--space-3) + var(--space-6));background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:1;transition:border-color var(--dur-soft) var(--ease-out-soft),background-color var(--dur-soft) var(--ease-out-soft);outline:none}.ModuleWall_searchInput__0iy8T::-moz-placeholder{color:var(--text-tertiary)}.ModuleWall_searchInput__0iy8T::placeholder{color:var(--text-tertiary)}.ModuleWall_searchInput__0iy8T:hover{border-color:var(--border-emphasis)}.ModuleWall_searchInput__0iy8T:focus-visible{border-color:var(--accent);outline:2px solid var(--border-focus);outline-offset:2px}.ModuleWall_searchInput__0iy8T::-webkit-search-cancel-button,.ModuleWall_searchInput__0iy8T::-webkit-search-decoration{appearance:none;-webkit-appearance:none}.ModuleWall_searchClear__fhEHw{position:absolute;right:var(--space-2);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;transition:color var(--dur-soft) var(--ease-out-soft),background-color var(--dur-soft) var(--ease-out-soft);outline:none}.ModuleWall_searchClear__fhEHw:hover{color:var(--text-primary);background:var(--bg-surface-2)}.ModuleWall_searchClear__fhEHw:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ModuleWall_chipGroup__1hfFw{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.ModuleWall_chip__T4wJj{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-3);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);line-height:1;cursor:pointer;white-space:nowrap;transition:background-color var(--dur-soft) var(--ease-out-soft),border-color var(--dur-soft) var(--ease-out-soft),color var(--dur-soft) var(--ease-out-soft);outline:none}.ModuleWall_chip__T4wJj:hover{border-color:var(--border-emphasis);color:var(--text-primary);background:var(--bg-surface-2)}.ModuleWall_chip__T4wJj:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ModuleWall_chipActive__qWkDe,.ModuleWall_chipActive__qWkDe:hover{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent-text)}.ModuleWall_chipTier__8owEO.ModuleWall_chipActive__qWkDe,.ModuleWall_chipTier__8owEO.ModuleWall_chipActive__qWkDe:hover{background:var(--pallet-subtle);border-color:var(--pallet);color:var(--pallet)}.ModuleWall_matchCount__8lDHG{color:var(--text-tertiary);margin:0 0 var(--space-6)}.ModuleWall_grid__wufPT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}@media (max-width:1024px){.ModuleWall_grid__wufPT{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.ModuleWall_grid__wufPT{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.ModuleWall_grid__wufPT{grid-template-columns:1fr}}.ModuleWall_empty__gnPZP{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);padding:var(--space-16) var(--space-6);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-lg)}.ModuleWall_emptyIcon__21CY5{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:var(--space-1);background:var(--bg-surface-2);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-tertiary)}.ModuleWall_emptyTitle__AYBhd{color:var(--text-primary);margin:0}.ModuleWall_emptyBody__iY31t{color:var(--text-secondary);margin:0;max-width:42ch}.ModuleWall_emptyReset__ZrAgZ{margin-top:var(--space-2);display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--space-2) var(--space-5);background:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-sm);color:var(--text-on-accent);font-family:var(--font-sans);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);cursor:pointer;transition:background-color var(--dur-soft) var(--ease-out-soft),border-color var(--dur-soft) var(--ease-out-soft);outline:none}.ModuleWall_emptyReset__ZrAgZ:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.ModuleWall_emptyReset__ZrAgZ:active{background:var(--accent-active);border-color:var(--accent-active)}.ModuleWall_emptyReset__ZrAgZ:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ModuleWall_chip__T4wJj,.ModuleWall_emptyReset__ZrAgZ,.ModuleWall_searchClear__fhEHw,.ModuleWall_searchInput__0iy8T{transition:none}}.Newsletter_grid__ceUAQ{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center;padding:var(--space-12);background:var(--bg-surface-1);border:1px solid var(--border-emphasis);border-radius:var(--radius-xl)}.Newsletter_copy__8MBAR{display:flex;flex-direction:column;gap:var(--space-4)}.Newsletter_eyebrow__wtV_w{color:var(--accent-text)}.Newsletter_heading__XUYI4{color:var(--text-primary);margin:0;max-width:16ch}.Newsletter_headingAccent__FCvw_,.Newsletter_sub__YzYGK{color:var(--text-secondary)}.Newsletter_sub__YzYGK{margin:0;max-width:50ch}.Newsletter_form__XXh6o{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.Newsletter_label__8Homf{display:block}.Newsletter_labelText__mHoxz{color:var(--text-secondary)}.Newsletter_inputRow__X7BTa{position:relative;display:flex;align-items:stretch;gap:var(--space-2);margin-top:var(--space-2)}.Newsletter_inputIcon__86EYK{position:absolute;left:var(--space-3);top:50%;transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none}.Newsletter_input__jVPW2{flex:1;min-width:0;height:40px;padding:0 var(--space-3) 0 var(--space-10);background:var(--bg-inset);border:1px solid var(--border-emphasis);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-body-size);letter-spacing:var(--type-body-tracking);transition:border-color var(--dur-quick) var(--ease-out-quick),background-color var(--dur-quick) var(--ease-out-quick);outline:none}.Newsletter_input__jVPW2::-moz-placeholder{color:var(--text-muted)}.Newsletter_input__jVPW2::placeholder{color:var(--text-muted)}.Newsletter_input__jVPW2:hover{border-color:var(--border-strong)}.Newsletter_input__jVPW2:focus{border-color:var(--border-focus);background:var(--bg-surface-1)}.Newsletter_input__jVPW2:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.Newsletter_input__jVPW2:disabled{opacity:.6;cursor:not-allowed}.Newsletter_inputError__i5tBQ,.Newsletter_inputError__i5tBQ:focus{border-color:var(--status-error)}.Newsletter_errorText__TkOMr{color:var(--status-error);margin:0;margin-top:var(--space-1)}.Newsletter_fineprint__Dn7N2{color:var(--text-tertiary);margin:0;margin-top:var(--space-2)}.Newsletter_success__S1_pn{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--status-success-subtle);border:1px solid var(--status-success);border-radius:var(--radius-md)}.Newsletter_successIcon__KNrGD{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);background:var(--status-success);color:var(--bg-base);flex-shrink:0}.Newsletter_successText__9UJSw{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.Newsletter_successHead__EaMat{color:var(--status-success);font-weight:600}.Newsletter_successSub__x5Z6K{color:var(--text-secondary)}@media (max-width:960px){.Newsletter_grid__ceUAQ{grid-template-columns:1fr;gap:var(--space-8);padding:var(--space-8)}}@media (max-width:560px){.Newsletter_grid__ceUAQ{padding:var(--space-6)}.Newsletter_inputRow__X7BTa{flex-direction:column}.Newsletter_input__jVPW2{height:44px}}@media (prefers-reduced-motion:reduce){.Newsletter_input__jVPW2{transition:none}}.PostCard_card__FJDA1{position:relative;background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--dur-soft) var(--ease-out-soft),background-color var(--dur-soft) var(--ease-out-soft)}.PostCard_card__FJDA1:hover{border-color:var(--border-emphasis);background:var(--bg-surface-2)}.PostCard_link__uMJl_{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);height:100%;color:inherit;text-decoration:none;outline:none}.PostCard_link__uMJl_:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--radius-lg)}.PostCard_head__EcURw{display:flex;align-items:flex-start}.PostCard_title__fXD1F{color:var(--text-primary);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--dur-quick) var(--ease-out-quick)}.PostCard_card__FJDA1:hover .PostCard_title__fXD1F{color:var(--accent)}.PostCard_description__G7qQ4{color:var(--text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.PostCard_footer__Wfm9Z{display:flex;align-items:center;gap:var(--space-3);margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.PostCard_avatar__i0zvo{width:32px;height:32px;border-radius:var(--radius-full);background:var(--accent-subtle);color:var(--accent-text);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-size:var(--type-eyebrow-size);font-weight:600;flex-shrink:0}.PostCard_identity__XV_M4{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.PostCard_author__wiYN2{color:var(--text-primary);font-weight:600}.PostCard_meta__rxQvg{color:var(--text-tertiary);display:inline-flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}.PostCard_dot__CVj4B{color:var(--text-muted)}.PostCard_readTime__4Q2zz{display:inline-flex;align-items:center;gap:var(--space-1)}@media (prefers-reduced-motion:reduce){.PostCard_card__FJDA1,.PostCard_title__fXD1F{transition:none}}.PostHeader_header__maGoQ{position:relative;padding-block:var(--space-24) var(--space-16);background:var(--bg-hero);overflow:hidden}.PostHeader_header__maGoQ:after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:linear-gradient(90deg,transparent 0,var(--border-emphasis) 50%,transparent 100%)}.PostHeader_inner___IwHe{display:flex;flex-direction:column;gap:var(--space-6);align-items:flex-start}.PostHeader_meta__ITHm6{display:flex;align-items:center;gap:var(--space-2)}.PostHeader_title__R0W9v{color:var(--text-primary);margin:0;max-width:22ch}.PostHeader_description__qjCrL{color:var(--text-secondary);margin:0;max-width:60ch}.PostHeader_attribution__4nY_v{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);width:100%}.PostHeader_avatar___50p6{width:48px;height:48px;border-radius:var(--radius-full);background:var(--accent-subtle);color:var(--accent-text);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-size:var(--type-h3-size);font-weight:600;flex-shrink:0}.PostHeader_identity__6D6na{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.PostHeader_author__2ukIR{color:var(--text-primary);font-weight:600}.PostHeader_authorRole__rqJZk{color:var(--text-secondary);font-weight:400}.PostHeader_metaLine__Yhnb2{color:var(--text-tertiary);display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.PostHeader_dot__vrsw_{color:var(--text-muted)}.PostHeader_readTime__sFTKR{display:inline-flex;align-items:center;gap:var(--space-1)}@media (max-width:768px){.PostHeader_header__maGoQ{padding-block:var(--space-16) var(--space-12)}.PostHeader_title__R0W9v{font-size:var(--type-hero-size);letter-spacing:var(--type-hero-tracking);line-height:var(--type-hero-leading)}}.PostFooter_footer__MRzdS{padding-block:var(--space-16) var(--space-24);background:transparent}.PostFooter_inner__fshHC{display:flex;flex-direction:column;gap:var(--space-12)}.PostFooter_shareRow__4VLFO{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.PostFooter_backLink__0RQVL{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-secondary);text-decoration:none;padding:var(--space-2) var(--space-3);margin-left:calc(-1 * var(--space-3));border-radius:var(--radius-sm);transition:color var(--dur-quick) var(--ease-out-quick),background-color var(--dur-quick) var(--ease-out-quick);outline:none}.PostFooter_backLink__0RQVL:hover{color:var(--text-primary);background:var(--bg-surface-1)}.PostFooter_backLink__0RQVL:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.PostFooter_backLabel__oZdzZ{font-weight:500}.PostFooter_shareGroup__2pq5E{display:inline-flex;align-items:center;gap:var(--space-2)}.PostFooter_shareEyebrow__XpWip{color:var(--text-tertiary);margin-right:var(--space-1)}.PostFooter_shareButton__hWxJi{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);text-decoration:none;transition:background-color var(--dur-quick) var(--ease-out-quick),border-color var(--dur-quick) var(--ease-out-quick),color var(--dur-quick) var(--ease-out-quick);outline:none}.PostFooter_shareButton__hWxJi:hover{background:var(--bg-surface-2);border-color:var(--accent);color:var(--accent)}.PostFooter_shareButton__hWxJi:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.PostFooter_hairline__eRPvB{margin:0}.PostFooter_adjacent__pn3J2{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.PostFooter_adjCardFallback__I0aEB,.PostFooter_adjCard__Wv0_c{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;text-decoration:none;transition:border-color var(--dur-soft) var(--ease-out-soft),background-color var(--dur-soft) var(--ease-out-soft);outline:none}.PostFooter_adjCardFallback__I0aEB:hover,.PostFooter_adjCard__Wv0_c:hover{border-color:var(--accent);background:var(--bg-surface-2)}.PostFooter_adjCardFallback__I0aEB:focus-visible,.PostFooter_adjCard__Wv0_c:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.PostFooter_adjPrev__W17X6{text-align:left}.PostFooter_adjNext__jyuEy{text-align:right;align-items:flex-end}.PostFooter_adjEyebrow__PiMqx{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--text-tertiary)}.PostFooter_adjCardFallback__I0aEB:hover .PostFooter_adjEyebrow__PiMqx,.PostFooter_adjCard__Wv0_c:hover .PostFooter_adjEyebrow__PiMqx{color:var(--accent)}.PostFooter_adjTitle__LNMDP{color:var(--text-primary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:640px){.PostFooter_adjacent__pn3J2{grid-template-columns:1fr}.PostFooter_adjNext__jyuEy{text-align:left;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.PostFooter_adjCardFallback__I0aEB,.PostFooter_adjCard__Wv0_c,.PostFooter_backLink__0RQVL,.PostFooter_shareButton__hWxJi{transition:none}}.PostsGrid_toolbar__nqvKf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-8)}.PostsGrid_chipGroup__188YJ{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.PostsGrid_chip__HAux7{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--bg-surface-1);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);line-height:1;cursor:pointer;white-space:nowrap;transition:background-color var(--dur-soft) var(--ease-out-soft),border-color var(--dur-soft) var(--ease-out-soft),color var(--dur-soft) var(--ease-out-soft);outline:none}.PostsGrid_chip__HAux7:hover{border-color:var(--border-emphasis);color:var(--text-primary);background:var(--bg-surface-2)}.PostsGrid_chip__HAux7:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.PostsGrid_chipActive__WtLCp,.PostsGrid_chipActive__WtLCp:hover{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent-text)}.PostsGrid_chipCount__G4ceH{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:0 var(--space-1);border-radius:var(--radius-xs);background:var(--bg-surface-2);color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--type-eyebrow-size);font-weight:500;letter-spacing:0;font-feature-settings:"tnum" 1;line-height:1.4}.PostsGrid_chipActive__WtLCp .PostsGrid_chipCount__G4ceH{background:var(--accent);color:var(--text-on-accent)}.PostsGrid_matchCount__Y_Xty{color:var(--text-tertiary);margin:0}.PostsGrid_grid__AOIz_{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.PostsGrid_gridItem__mXSnP{display:flex}.PostsGrid_gridItem__mXSnP>*{width:100%}.PostsGrid_empty__hjUh6{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-16) var(--space-6);background:var(--bg-surface-1);border:1px dashed var(--border-emphasis);border-radius:var(--radius-lg)}.PostsGrid_emptyText__xmfHk{color:var(--text-secondary);margin:0;text-align:center}.PostsGrid_emptyReset__wGblI{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:transparent;border:1px solid var(--accent);border-radius:var(--radius-sm);color:var(--accent-text);font-family:var(--font-sans);font-size:var(--type-label-size);font-weight:var(--type-label-weight);cursor:pointer;transition:background-color var(--dur-quick) var(--ease-out-quick),color var(--dur-quick) var(--ease-out-quick)}.PostsGrid_emptyReset__wGblI:hover{background:var(--accent-subtle)}.PostsGrid_emptyReset__wGblI:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (max-width:1024px){.PostsGrid_grid__AOIz_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PostsGrid_grid__AOIz_{grid-template-columns:1fr}.PostsGrid_toolbar__nqvKf{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.PostsGrid_chip__HAux7,.PostsGrid_emptyReset__wGblI{transition:none}}