.businessHero_hero__4PpD5{background:var(--ink);overflow:hidden}.businessHero_grid__of5M7{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center;min-height:min(760px,calc(100vh - 140px))}.businessHero_copy__HVm9t{display:flex;flex-direction:column;gap:26px;padding:clamp(56px,7vw,96px) 0;max-width:640px}.businessHero_lead___m3yA{color:var(--on-dark-muted)!important;max-width:540px;margin-bottom:8px!important}.businessHero_visual__wGt7l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;height:min(760px,calc(100vh - 140px));min-height:520px;mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent)}.businessHero_col__bQ3lP{overflow:hidden;position:relative}.businessHero_track__Bumhd{display:flex;flex-direction:column;gap:14px;animation:businessHero_rise__Q1VIc 40s linear infinite}.businessHero_colReverse__JPyBw .businessHero_track__Bumhd{animation-name:businessHero_fall__CsfqZ;animation-duration:46s}@keyframes businessHero_rise__Q1VIc{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 7px))}}@keyframes businessHero_fall__CsfqZ{0%{transform:translateY(calc(-50% - 7px))}to{transform:translateY(0)}}.businessHero_card__abAw_{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--ink-2);flex-shrink:0}.businessHero_img__8YDnP{object-fit:cover}.businessHero_tag__ORBr7{position:absolute;left:12px;bottom:12px;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;padding:6px 10px;background:rgba(20,26,36,.78);color:var(--gold-soft)}@media (max-width:900px){.businessHero_grid__of5M7{grid-template-columns:1fr;min-height:0}.businessHero_copy__HVm9t{padding-bottom:0}.businessHero_visual__wGt7l{height:420px;min-height:0;margin-bottom:48px}}@media (prefers-reduced-motion:reduce){.businessHero_colReverse__JPyBw .businessHero_track__Bumhd,.businessHero_track__Bumhd{animation:none}}.outcomes_outcomes__N4VIs{background:#fff;scroll-margin-top:150px}.outcomes_head__Yg8C2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.7fr);grid-template-areas:"eyebrow eyebrow" "title copy";gap:22px 64px;align-items:end;margin-bottom:clamp(48px,6vw,88px)}.outcomes_head__Yg8C2>span{grid-area:eyebrow}.outcomes_head__Yg8C2>h2{grid-area:title}.outcomes_headCopy__lClpf{grid-area:copy;max-width:440px}.outcomes_list__Jpexj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink)}.outcomes_item__kIxaG{display:flex;flex-direction:column;gap:16px;padding:36px 32px 44px 0;border-bottom:1px solid var(--line)}.outcomes_item__kIxaG:not(:nth-child(3n+1)){padding-left:32px;border-left:1px solid var(--line)}.outcomes_num__Vr4QU{font-size:11px;font-weight:600;letter-spacing:.2em;color:var(--gold-deep)}h3.outcomes_title__Wbyhj.outcomes_title__Wbyhj{margin:0;font-family:var(--serif)!important;font-size:clamp(30px,2.8vw,40px);font-weight:500;line-height:1.05;color:var(--ink)}.outcomes_copy__wB3gP{font-size:15px;line-height:1.65;color:var(--muted);max-width:320px}@media (max-width:900px){.outcomes_head__Yg8C2{grid-template-columns:1fr;grid-template-areas:"eyebrow" "title" "copy"}.outcomes_list__Jpexj{grid-template-columns:repeat(2,minmax(0,1fr))}.outcomes_item__kIxaG:not(:nth-child(3n+1)){padding-left:0;border-left:0}.outcomes_item__kIxaG:nth-child(2n){padding-left:24px;border-left:1px solid var(--line)}}@media (max-width:560px){.outcomes_list__Jpexj{grid-template-columns:1fr}.outcomes_item__kIxaG,.outcomes_item__kIxaG:nth-child(2n){padding:28px 0 32px;border-left:0}}.connectStore_connect__esTiV{background:var(--ivory)}.connectStore_grid__VeErC{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:center}.connectStore_copy__RfSnf{display:flex;flex-direction:column;gap:22px;max-width:560px}.connectStore_integrations__wq6UG{font-size:13px;line-height:1.7;color:var(--muted);padding:14px 0 14px 18px;border-left:1px solid var(--gold);margin-bottom:6px!important}.connectStore_visual__nvRd1{position:relative;display:flex;flex-direction:column;align-items:stretch;max-width:520px;width:100%;margin:0 auto;padding-top:8px}.connectStore_layers__gf9cu{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px;margin:0 0 8px}.connectStore_layer__HW_nP{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;background:var(--teal);color:var(--ivory);opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(.2s + var(--i) * .16s)}.connectStore_layer__HW_nP:nth-child(2){background:var(--teal-2);margin:0 10px}.connectStore_layer__HW_nP:nth-child(3){background:#33606e;margin:0 20px}.connectStore_layer__HW_nP:nth-child(4){background:#4a7380;margin:0 30px}.connectStore_visualOn__xhibn .connectStore_layer__HW_nP{opacity:1;transform:none}.connectStore_layer__HW_nP span{font-family:var(--serif);font-size:22px}.connectStore_layer__HW_nP i{font-style:normal;font-size:9px;letter-spacing:.3em;color:var(--gold-soft)}.connectStore_store__4KJrJ{display:flex;flex-direction:column;gap:12px;padding:20px 22px 24px;background:#fff;border:1px solid var(--line);box-shadow:0 30px 60px -36px rgba(20,26,36,.4)}.connectStore_storeHead__MD9Ed{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--line)}.connectStore_storeHead__MD9Ed b{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.connectStore_storeHead__MD9Ed i{width:54px;height:6px;background:var(--sand)}.connectStore_row__plK44{display:grid;grid-template-columns:48px minmax(0,1fr) 30%;align-items:center;gap:14px}.connectStore_thumb__43HT8{position:relative;width:48px;height:48px;overflow:hidden;background:var(--sand)}.connectStore_cover__bFYv3{object-fit:cover}.connectStore_rowName__CkfOu{font-size:13px;color:var(--ink)}.connectStore_rowBar__bQp74{height:5px;background:var(--sand)}@media (max-width:900px){.connectStore_grid__VeErC{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.connectStore_layer__HW_nP{transition:none}}