.marketing-module-preview_heroIcon__1JVyJ{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin-bottom:1.15rem;border-radius:1.15rem;color:var(--m-navy);background:color-mix(in srgb,var(--m-soft) 85%,var(--m-white));border:1px solid color-mix(in srgb,var(--m-line) 90%,transparent)}.marketing-module-preview_heroIconFinance__YtgxH{color:#047857;background:color-mix(in srgb,#059669 12%,var(--m-white));border-color:color-mix(in srgb,#059669 22%,var(--m-line))}.marketing-module-preview_heroIconPeople__b8OUz{color:#c2410c;background:color-mix(in srgb,#ea580c 12%,var(--m-white));border-color:color-mix(in srgb,#ea580c 22%,var(--m-line))}.marketing-module-preview_heroIconAssets__cTG47{color:#0369a1;background:color-mix(in srgb,#0284c7 12%,var(--m-white));border-color:color-mix(in srgb,#0284c7 22%,var(--m-line))}.marketing-module-preview_heroIconCompanyhq__jxRjn{color:#4338ca;background:color-mix(in srgb,#4338ca 12%,var(--m-white));border-color:color-mix(in srgb,#4338ca 22%,var(--m-line))}.marketing-module-preview_previewStack__wNMxS{display:grid;grid-gap:.75rem;gap:.75rem}.marketing-module-preview_callouts__15_Yf{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.45rem}.marketing-module-preview_callouts__15_Yf li{display:inline-flex;align-items:center;min-height:1.7rem;padding:.25rem .65rem;border-radius:999px;font-size:.74rem;font-weight:700;color:var(--m-navy);background:color-mix(in srgb,var(--m-soft) 88%,var(--m-white));border:1px solid color-mix(in srgb,var(--m-line) 90%,transparent)}.marketing-module-preview_frame__tVoP1{position:relative;display:grid;grid-gap:.85rem;gap:.85rem;min-width:0;padding:1rem 1.05rem 1.1rem;border-radius:1.15rem;border:1px solid var(--m-line);background:linear-gradient(180deg,color-mix(in srgb,var(--m-white) 92%,var(--m-soft)),var(--m-white));box-shadow:0 18px 48px rgba(7,20,38,.08)}.marketing-module-preview_frameFinance__JWjn3{border-top:3px solid #059669}.marketing-module-preview_framePeople__4vdyC{border-top:3px solid #ea580c}.marketing-module-preview_frameAssets__gpJi8{border-top:3px solid #0284c7}.marketing-module-preview_frameCompany__9dCmk{border-top:3px solid #4338ca}.marketing-module-preview_comingSoonRibbon__SaduV{position:absolute;top:.85rem;right:.85rem;z-index:1;display:inline-flex;align-items:center;min-height:1.45rem;padding:0 .55rem;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#0369a1;background:color-mix(in srgb,#0284c7 14%,var(--m-white));border:1px solid color-mix(in srgb,#0284c7 24%,var(--m-line))}.marketing-module-preview_frameChrome__Fht_B{display:grid;grid-gap:.15rem;gap:.15rem;padding-right:5.5rem}.marketing-module-preview_frameChrome__Fht_B span{font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--m-slate)}.marketing-module-preview_frameChrome__Fht_B strong{font-size:1rem;color:var(--m-navy)}.marketing-module-preview_kpiRow__kONaE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.marketing-module-preview_kpi__6a5R1{display:grid;grid-gap:.15rem;gap:.15rem;padding:.55rem .6rem;border-radius:.65rem;background:color-mix(in srgb,var(--m-soft) 90%,var(--m-white));border:1px solid color-mix(in srgb,var(--m-line) 88%,transparent)}.marketing-module-preview_kpi__6a5R1 span{font-size:.68rem;color:var(--m-slate)}.marketing-module-preview_kpi__6a5R1 strong{font-size:1.05rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--m-navy)}.marketing-module-preview_kpiWarn__5q51v{background:color-mix(in srgb,#d97706 8%,var(--m-white));border-color:color-mix(in srgb,#d97706 22%,var(--m-line))}.marketing-module-preview_kpiGood__bqTpJ{background:color-mix(in srgb,#16a34a 8%,var(--m-white));border-color:color-mix(in srgb,#16a34a 22%,var(--m-line))}.marketing-module-preview_rowList__QkB6q{list-style:none;margin:0;padding:0;display:grid;grid-gap:.4rem;gap:.4rem}.marketing-module-preview_rowList__QkB6q li{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.55rem .65rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--m-line) 90%,transparent);background:var(--m-white);font-size:.82rem}.marketing-module-preview_rowList__QkB6q span{color:var(--m-navy);font-weight:600}.marketing-module-preview_rowList__QkB6q em{font-style:normal;font-size:.72rem;font-weight:700;color:#b45309}.marketing-module-preview_emGood__bdCJ_{color:#15803d!important}.marketing-module-preview_previewNote__f0wQg{margin:0;font-size:.82rem;line-height:1.45;color:var(--m-slate-dark)}@media (max-width:640px){.marketing-module-preview_kpiRow__kONaE{grid-template-columns:1fr}.marketing-module-preview_frameChrome__Fht_B{padding-right:0}.marketing-module-preview_comingSoonRibbon__SaduV{position:static;justify-self:start}}.marketing-module-page_hero__WYYaK{padding-block:3.75rem 3rem}.marketing-module-page_heroLayout__6Nngg{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:2rem;gap:2rem;align-items:center}.marketing-module-page_heroCopy__Fi_5m{min-width:0}.marketing-module-page_statusBadge__yf8PG{display:inline-flex;align-items:center;margin-left:.55rem;min-height:1.35rem;padding:0 .5rem;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;color:#0369a1;background:color-mix(in srgb,#0284c7 12%,var(--m-white));border:1px solid color-mix(in srgb,#0284c7 22%,var(--m-line))}.marketing-module-page_heroVisual__QsRk5{min-width:0}.marketing-module-page_helpsLayout__6fCXq{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:2rem;gap:2rem;align-items:start}.marketing-module-page_helpsList__yrqpk{margin:0}.marketing-module-page_featureCard__AgOp8,.marketing-module-page_steps__n7k0X .marketing-module-page_step__3zu7X{transition:transform var(--m-interact-duration) var(--m-interact-ease),box-shadow var(--m-interact-duration) var(--m-interact-ease)}@media (prefers-reduced-motion:no-preference){.marketing-module-page_featureCard__AgOp8:hover,.marketing-module-page_steps__n7k0X .marketing-module-page_step__3zu7X:hover{transform:translateY(-2px);box-shadow:var(--m-interact-shadow)}}@media (max-width:960px){.marketing-module-page_helpsLayout__6fCXq,.marketing-module-page_heroLayout__6Nngg{grid-template-columns:1fr}}@media (max-width:640px){.marketing-module-page_hero__WYYaK{padding-block:2.75rem 2.25rem}}