.public-home-growth-journey-module__XFuhna__section{--growth-ink:#123c43;--growth-muted:#49666c;color:var(--growth-ink);background:#f6f3ed;border-block:1px solid #dde2dd;max-width:1220px;margin:0 auto;padding:clamp(42px,5vw,68px) clamp(20px,4vw,52px);position:relative;overflow:hidden}.public-home-growth-journey-module__XFuhna__heading{grid-template-columns:minmax(0,.9fr) minmax(280px,.7fr);align-items:end;gap:18px 46px;margin-bottom:clamp(30px,4vw,46px);display:grid}.public-home-growth-journey-module__XFuhna__heading h2{letter-spacing:-.045em;max-width:680px;margin:9px 0 0;font-size:clamp(2rem,3.4vw,3rem);line-height:1.04}.public-home-growth-journey-module__XFuhna__heading>p{color:var(--growth-muted);max-width:520px;margin:0;font-size:1rem;line-height:1.65}.public-home-growth-journey-module__XFuhna__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.public-home-growth-journey-module__XFuhna__step{min-width:0;position:relative}.public-home-growth-journey-module__XFuhna__step:not(:first-child):before{content:"";background:#9fc4c1;width:22px;height:2px;position:absolute;top:20px;left:-22px}.public-home-growth-journey-module__XFuhna__step:not(:first-child):after{border:solid #2f7778;content:"";border-width:2px 2px 0 0;width:7px;height:7px;position:absolute;top:16px;left:-9px;transform:rotate(45deg)}.public-home-growth-journey-module__XFuhna__stepHeader{align-items:center;gap:10px;margin-bottom:14px;display:flex}.public-home-growth-journey-module__XFuhna__stepNumber{color:#fff;letter-spacing:.05em;background:#0d7076;border:4px solid #f6f3ed;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:.8125rem;font-weight:900;display:inline-flex;box-shadow:0 0 0 1px #9fc4c1}.public-home-growth-journey-module__XFuhna__stageLabel{color:#527078;letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:850}.public-home-growth-journey-module__XFuhna__visual{background:var(--stage-surface);border:1px solid var(--stage-border);border-radius:18px;justify-content:center;align-items:center;min-height:176px;margin:0 0 18px;padding:14px;display:flex}.public-home-growth-journey-module__XFuhna__step:first-child{--stage-surface:#e6f1ed;--stage-border:#bfd8cf;--stage-accent:#26796f}.public-home-growth-journey-module__XFuhna__step:nth-child(2){--stage-surface:#e8f0f7;--stage-border:#c4d5e3;--stage-accent:#356e96}.public-home-growth-journey-module__XFuhna__step:nth-child(3){--stage-surface:#edf1e6;--stage-border:#ced9bd;--stage-accent:#647b42}.public-home-growth-journey-module__XFuhna__step:nth-child(4){--stage-surface:#f8eadb;--stage-border:#e4cbb0;--stage-accent:#9b6538}.public-home-growth-journey-module__XFuhna__visual svg{color:var(--stage-accent);width:100%;max-width:220px;height:auto;display:block}.public-home-growth-journey-module__XFuhna__visual .growth-svg-frame{fill:#ffffffc7;stroke:currentColor;stroke-width:1.5px}.public-home-growth-journey-module__XFuhna__visual .growth-svg-soft{fill:currentColor;opacity:.12}.public-home-growth-journey-module__XFuhna__visual .growth-svg-line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.public-home-growth-journey-module__XFuhna__visual .growth-svg-label{fill:#274c54;letter-spacing:.08em;font-size:7px;font-weight:800}.public-home-growth-journey-module__XFuhna__visual .growth-svg-small{fill:#527078;letter-spacing:.04em;font-size:6px;font-weight:750}.public-home-growth-journey-module__XFuhna__step h3{letter-spacing:-.025em;margin:0 0 9px;font-size:1.125rem;line-height:1.18}.public-home-growth-journey-module__XFuhna__step>p{color:var(--growth-muted);margin:0;font-size:.875rem;line-height:1.62}@media (max-width:920px){.public-home-growth-journey-module__XFuhna__heading{grid-template-columns:1fr;align-items:start}.public-home-growth-journey-module__XFuhna__steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}.public-home-growth-journey-module__XFuhna__step:nth-child(3):before{display:none}}@media (max-width:560px){.public-home-growth-journey-module__XFuhna__section{padding:38px 18px 42px}.public-home-growth-journey-module__XFuhna__heading{margin-bottom:28px}.public-home-growth-journey-module__XFuhna__heading h2{font-size:2rem}.public-home-growth-journey-module__XFuhna__steps{grid-template-columns:1fr;gap:28px;padding-left:8px}.public-home-growth-journey-module__XFuhna__step{padding-left:26px}.public-home-growth-journey-module__XFuhna__step:before,.public-home-growth-journey-module__XFuhna__step:nth-child(3):before{background:#9fc4c1;width:2px;height:calc(100% + 28px);display:block;top:20px;left:-1px}.public-home-growth-journey-module__XFuhna__step:last-child:before,.public-home-growth-journey-module__XFuhna__step:not(:first-child):after{display:none}.public-home-growth-journey-module__XFuhna__stepHeader{margin-left:-46px}.public-home-growth-journey-module__XFuhna__visual{min-height:164px}}@media (prefers-reduced-motion:reduce){.public-home-growth-journey-module__XFuhna__section *,.public-home-growth-journey-module__XFuhna__section :before,.public-home-growth-journey-module__XFuhna__section :after{scroll-behavior:auto;transition:none}}
.public-home-erp-offerings-module__Ok3M_q__section{--erp-ink:#123c43;--erp-muted:#4e696f;color:var(--erp-ink);background:#f6f3ed;border-bottom:1px solid #dde2dd;max-width:1220px;margin:0 auto;padding:clamp(42px,5vw,66px) clamp(20px,4vw,52px)}.public-home-erp-offerings-module__Ok3M_q__heading{grid-template-columns:minmax(0,1.15fr) minmax(280px,.72fr);align-items:end;gap:20px 48px;margin-bottom:clamp(28px,4vw,42px);display:grid}.public-home-erp-offerings-module__Ok3M_q__heading h2{letter-spacing:-.044em;max-width:760px;margin:9px 0 0;font-size:clamp(2rem,3.2vw,2.85rem);line-height:1.05}.public-home-erp-offerings-module__Ok3M_q__heading>p{color:var(--erp-muted);margin:0;font-size:1rem;line-height:1.65}.public-home-erp-offerings-module__Ok3M_q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.public-home-erp-offerings-module__Ok3M_q__card{border:1px solid var(--card-border);background:#ffffffdb;border-radius:22px;flex-direction:column;min-width:0;padding:clamp(18px,2.5vw,28px);display:flex;box-shadow:0 18px 36px #123c4312}.public-home-erp-offerings-module__Ok3M_q__erpCard{--card-accent:#167a78;--card-border:#bdd9d3;--card-surface:#e4f1ed}.public-home-erp-offerings-module__Ok3M_q__enterpriseCard{--card-accent:#345c84;--card-border:#c6d5e3;--card-surface:#e8eff6}.public-home-erp-offerings-module__Ok3M_q__cardHeader{flex-direction:column;gap:5px;display:flex}.public-home-erp-offerings-module__Ok3M_q__cardHeader span{color:var(--card-accent);letter-spacing:.085em;text-transform:uppercase;font-size:.78rem;font-weight:850}.public-home-erp-offerings-module__Ok3M_q__cardHeader strong{letter-spacing:-.035em;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.1}.public-home-erp-offerings-module__Ok3M_q__visual{background:var(--card-surface);border:1px solid var(--card-border);border-radius:18px;justify-content:center;align-items:center;min-height:260px;margin:20px 0;padding:12px;display:flex}.public-home-erp-offerings-module__Ok3M_q__visual svg{width:100%;max-width:560px;height:auto;display:block}:is(.public-home-erp-offerings-module__Ok3M_q__visual .erp-workspace-window,.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-command-window){fill:#f8fbfc}.public-home-erp-offerings-module__Ok3M_q__visual .erp-window-bar{fill:#d9eef0}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-window-bar{fill:#dfe5f7}:is(.public-home-erp-offerings-module__Ok3M_q__visual .erp-window-dot,.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-window-dot){stroke:#ffffffbf;stroke-width:1px}:is(.public-home-erp-offerings-module__Ok3M_q__visual .erp-window-dot-coral,.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-dot-coral){fill:#ef7e6e}:is(.public-home-erp-offerings-module__Ok3M_q__visual .erp-window-dot-amber,.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-dot-amber){fill:#e9b65f}:is(.public-home-erp-offerings-module__Ok3M_q__visual .erp-window-dot-cyan,.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-dot-cyan){fill:#42bfc6}:is(.public-home-erp-offerings-module__Ok3M_q__visual .erp-top-title,.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-top-title){fill:#173e49;letter-spacing:.08em;font-size:9px;font-weight:850}.public-home-erp-offerings-module__Ok3M_q__visual .erp-app-rail{fill:#123d49}.public-home-erp-offerings-module__Ok3M_q__visual .erp-main-surface{fill:#f5f9fa}.public-home-erp-offerings-module__Ok3M_q__visual .erp-rail-heading{fill:#91cdd0;letter-spacing:.12em;font-size:9px;font-weight:850}.public-home-erp-offerings-module__Ok3M_q__visual .erp-rail-item rect{fill:#0000}.public-home-erp-offerings-module__Ok3M_q__visual .erp-rail-active rect{fill:#50cbc729;stroke:#5ee1d280;stroke-width:1px}.public-home-erp-offerings-module__Ok3M_q__visual .erp-rail-item text{fill:#dcebee;font-size:9.5px;font-weight:750}.public-home-erp-offerings-module__Ok3M_q__visual .erp-module-dot{stroke:#ffffff73;stroke-width:1px}.public-home-erp-offerings-module__Ok3M_q__visual .erp-dot-cyan{fill:#53d8d1}.public-home-erp-offerings-module__Ok3M_q__visual .erp-dot-teal{fill:#2fac9d}.public-home-erp-offerings-module__Ok3M_q__visual .erp-dot-violet{fill:#8a74d6}.public-home-erp-offerings-module__Ok3M_q__visual .erp-dot-blue{fill:#4f92d8}.public-home-erp-offerings-module__Ok3M_q__visual .erp-dot-amber{fill:#e3ad4e}.public-home-erp-offerings-module__Ok3M_q__visual .erp-dot-coral{fill:#e97e70}.public-home-erp-offerings-module__Ok3M_q__visual .erp-section-title{fill:#1b4852;letter-spacing:.08em;font-size:10px;font-weight:900}.public-home-erp-offerings-module__Ok3M_q__visual .erp-status-pill{fill:#e6f2ee;stroke:#a9d5ca;stroke-width:1px}.public-home-erp-offerings-module__Ok3M_q__visual .erp-status-light{fill:#28a589}.public-home-erp-offerings-module__Ok3M_q__visual .erp-status-text{fill:#2d6c62;letter-spacing:.05em;font-size:7.5px;font-weight:850}:is(.public-home-erp-offerings-module__Ok3M_q__visual .erp-status-card,.public-home-erp-offerings-module__Ok3M_q__visual .erp-flow-card,.public-home-erp-offerings-module__Ok3M_q__visual .erp-insight-card){fill:#fff;stroke:#d2e0e3;stroke-width:1px}.public-home-erp-offerings-module__Ok3M_q__visual .erp-card-label{fill:#667d83;letter-spacing:.07em;font-size:8px;font-weight:850}.public-home-erp-offerings-module__Ok3M_q__visual .erp-card-value{font-size:9px;font-weight:850}.public-home-erp-offerings-module__Ok3M_q__visual .erp-text-cyan{fill:#228a9a}.public-home-erp-offerings-module__Ok3M_q__visual .erp-text-teal{fill:#258c78}.public-home-erp-offerings-module__Ok3M_q__visual .erp-text-blue{fill:#456eae}.public-home-erp-offerings-module__Ok3M_q__visual .erp-flow-node{stroke-width:1.2px}.public-home-erp-offerings-module__Ok3M_q__visual .erp-node-cyan{fill:#e1f4f4;stroke:#42bfc6}.public-home-erp-offerings-module__Ok3M_q__visual .erp-node-teal{fill:#e2f2ec;stroke:#37a18b}.public-home-erp-offerings-module__Ok3M_q__visual .erp-node-violet{fill:#eeeafb;stroke:#8a74d6}.public-home-erp-offerings-module__Ok3M_q__visual .erp-flow-label{fill:#234a54;font-size:8px;font-weight:850}.public-home-erp-offerings-module__Ok3M_q__visual .erp-flow-arrow{fill:none;stroke:#2b8f99;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.public-home-erp-offerings-module__Ok3M_q__visual .erp-owner-line{fill:none;stroke:#a8bec2;stroke-width:1px}.public-home-erp-offerings-module__Ok3M_q__visual .erp-owner-node{fill:#fff;stroke:#248f92;stroke-width:1.4px}.public-home-erp-offerings-module__Ok3M_q__visual .erp-owner-text{fill:#5d767c;letter-spacing:.04em;font-size:7.5px;font-weight:800}.public-home-erp-offerings-module__Ok3M_q__visual .erp-chart-grid{fill:none;stroke:#dce7e9;stroke-width:1px}.public-home-erp-offerings-module__Ok3M_q__visual .erp-area-chart{opacity:.28}.public-home-erp-offerings-module__Ok3M_q__visual .erp-chart-line{fill:none;stroke:#287f98;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-main-surface{fill:#f5f7fc}:is(.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-governance-card,.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-integration-card,.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-shared-card,.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-analytics-card){fill:#fff;stroke:#d5ddef;stroke-width:1px}:is(.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-shield,.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-check,.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-integration-line,.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-connector){fill:none;stroke:#526fa7;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-integration-port{fill:#eef2fb;stroke:#5575b2;stroke-width:1.3px}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-card-title{fill:#2d456d;letter-spacing:.065em;font-size:9px;font-weight:900}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-card-copy{fill:#687894;letter-spacing:.04em;font-size:7.5px;font-weight:750}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-entity-card{fill:#fff;stroke:#cfd9eb;stroke-width:1.1px}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-entity-ribbon{stroke:none}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-ribbon-a{fill:#44bdc6}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-ribbon-b{fill:#7186d8}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-ribbon-c{fill:#9b75ce}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-entity-title{fill:#2a456a;letter-spacing:.05em;font-size:8.5px;font-weight:900}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-entity-copy{fill:#6f7e96;font-size:7.5px;font-weight:750}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-chart-grid{fill:none;stroke:#dfe4f1;stroke-width:1px}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-area-chart{opacity:.3}.public-home-erp-offerings-module__Ok3M_q__visual .enterprise-chart-line{fill:none;stroke:#6d6fc8;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.public-home-erp-offerings-module__Ok3M_q__card>p{color:var(--erp-muted);margin:0 0 18px;font-size:.95rem;line-height:1.62}.public-home-erp-offerings-module__Ok3M_q__fit{border-top:1px solid #dfe5e1;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:16px 0;display:flex}.public-home-erp-offerings-module__Ok3M_q__fit span{color:var(--card-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900}.public-home-erp-offerings-module__Ok3M_q__fit strong{text-align:right;font-size:.9rem}.public-home-erp-offerings-module__Ok3M_q__card>a{align-self:flex-start}.public-home-erp-offerings-module__Ok3M_q__boundary{color:var(--erp-muted);text-align:center;margin:18px 0 0;font-size:.82rem;line-height:1.55}@media (max-width:760px){.public-home-erp-offerings-module__Ok3M_q__heading{grid-template-columns:1fr;align-items:start}.public-home-erp-offerings-module__Ok3M_q__grid{grid-template-columns:1fr}.public-home-erp-offerings-module__Ok3M_q__visual{min-height:220px}}@media (max-width:480px){.public-home-erp-offerings-module__Ok3M_q__section{padding:38px 18px 42px}.public-home-erp-offerings-module__Ok3M_q__heading h2{font-size:2rem}.public-home-erp-offerings-module__Ok3M_q__card{border-radius:18px;padding:16px}.public-home-erp-offerings-module__Ok3M_q__visual{border-radius:15px;min-height:190px;margin:16px 0;padding:8px}.public-home-erp-offerings-module__Ok3M_q__fit{flex-direction:column;align-items:flex-start;gap:5px}.public-home-erp-offerings-module__Ok3M_q__fit strong{text-align:left}.public-home-erp-offerings-module__Ok3M_q__card>a{text-align:center;align-self:stretch}}@media (prefers-reduced-motion:reduce){.public-home-erp-offerings-module__Ok3M_q__section *,.public-home-erp-offerings-module__Ok3M_q__section :before,.public-home-erp-offerings-module__Ok3M_q__section :after{scroll-behavior:auto;transition:none}}
.public-home-industry-solutions-module___YDIda__section{color:#153f48;background:#eff3f1;border:1px solid #d4dfdb;border-radius:28px;grid-template-columns:minmax(280px,.7fr) minmax(560px,1.3fr);align-items:center;gap:clamp(30px,5vw,64px);max-width:1260px;margin:18px auto;padding:clamp(32px,5vw,58px);display:grid;overflow:hidden}.public-home-industry-solutions-module___YDIda__copy h2{letter-spacing:-.048em;margin:11px 0 18px;font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.03}.public-home-industry-solutions-module___YDIda__copy>p:not(:first-child){color:#4e696f;margin:0;font-size:1rem;line-height:1.68}.public-home-industry-solutions-module___YDIda__outcome{color:#185f59;border-top:1px solid #cad9d5;border-bottom:1px solid #cad9d5;align-items:center;gap:10px;margin:24px 0;padding:15px 0;font-size:.92rem;line-height:1.45;display:flex}.public-home-industry-solutions-module___YDIda__outcome span{background:#d7eee7;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.public-home-industry-solutions-module___YDIda__copy>a{display:inline-flex}.public-home-industry-solutions-module___YDIda__visual{background:#fff;border:1px solid #cedbd8;border-radius:24px;min-width:0;margin:0;padding:16px;box-shadow:0 22px 48px #103b451a}.public-home-industry-solutions-module___YDIda__visual svg{width:100%;height:auto;display:block}.public-home-industry-solutions-module___YDIda__visual figcaption{color:#557076;margin:13px 6px 0;font-size:.82rem;line-height:1.52}.public-home-industry-solutions-module___YDIda__visual .industry-connection{fill:none;stroke:#7fc5c1;stroke-linecap:round;stroke-width:2px}.public-home-industry-solutions-module___YDIda__visual .industry-node{fill:#83d6ce;stroke:#e6fbf7;stroke-width:2px}.public-home-industry-solutions-module___YDIda__visual .industry-sector-card>rect:first-child{fill:#fffffff5;stroke:#ffffff9e;stroke-width:1px}.public-home-industry-solutions-module___YDIda__visual .industry-accent{stroke:none}.public-home-industry-solutions-module___YDIda__visual .industry-icon-bg{stroke-width:1px}.public-home-industry-solutions-module___YDIda__visual .industry-icon{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.public-home-industry-solutions-module___YDIda__visual .industry-sector-title{fill:#173f49;letter-spacing:.08em;font-size:11px;font-weight:900}.public-home-industry-solutions-module___YDIda__visual .industry-sector-flow{fill:#526c72;letter-spacing:.04em;font-size:8.5px;font-weight:850}.public-home-industry-solutions-module___YDIda__visual .industry-sector-caption{fill:#5d7479;font-size:9px;font-weight:700}.public-home-industry-solutions-module___YDIda__visual .industry-healthcare .industry-accent{fill:#37b8ad}.public-home-industry-solutions-module___YDIda__visual .industry-healthcare .industry-icon-bg{fill:#def4ef;stroke:#7ad0c5}.public-home-industry-solutions-module___YDIda__visual .industry-healthcare .industry-icon{stroke:#168478}.public-home-industry-solutions-module___YDIda__visual .industry-hospitality .industry-accent{fill:#8072c8}.public-home-industry-solutions-module___YDIda__visual .industry-hospitality .industry-icon-bg{fill:#eeebfa;stroke:#a99ddd}.public-home-industry-solutions-module___YDIda__visual .industry-hospitality .industry-icon{stroke:#5c52a0}.public-home-industry-solutions-module___YDIda__visual .industry-laundry .industry-accent{fill:#4e91cd}.public-home-industry-solutions-module___YDIda__visual .industry-laundry .industry-icon-bg{fill:#e4f0fa;stroke:#8bb8df}.public-home-industry-solutions-module___YDIda__visual .industry-laundry .industry-icon{stroke:#3474ad}.public-home-industry-solutions-module___YDIda__visual .industry-water .industry-accent{fill:#39a9c1}.public-home-industry-solutions-module___YDIda__visual .industry-water .industry-icon-bg{fill:#e0f4f8;stroke:#82c9d8}.public-home-industry-solutions-module___YDIda__visual .industry-water .industry-icon{stroke:#25859a}.public-home-industry-solutions-module___YDIda__visual .industry-property .industry-accent{fill:#d87d69}.public-home-industry-solutions-module___YDIda__visual .industry-property .industry-icon-bg{fill:#fae9e5;stroke:#e6aa9d}.public-home-industry-solutions-module___YDIda__visual .industry-property .industry-icon{stroke:#ad5e4e}.public-home-industry-solutions-module___YDIda__visual .industry-field .industry-accent{fill:#d99c42}.public-home-industry-solutions-module___YDIda__visual .industry-field .industry-icon-bg{fill:#f9efd8;stroke:#e6bc72}.public-home-industry-solutions-module___YDIda__visual .industry-field .industry-icon{stroke:#a66f20}.public-home-industry-solutions-module___YDIda__visual .industry-core-mark{fill:none;stroke:#f5ffff;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.public-home-industry-solutions-module___YDIda__visual .industry-core-title{fill:#f5ffff;letter-spacing:.08em;font-size:10px;font-weight:900}.public-home-industry-solutions-module___YDIda__visual .industry-core-layer{fill:#eef5f5;stroke:#d2e1e0;stroke-width:1px}.public-home-industry-solutions-module___YDIda__visual .industry-core-layer-title{fill:#29545c;letter-spacing:.05em;font-size:8px;font-weight:900}.public-home-industry-solutions-module___YDIda__visual .industry-core-layer-copy{fill:#637b80;font-size:7.6px;font-weight:700}.public-home-industry-solutions-module___YDIda__legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:15px 0 0;padding:0;list-style:none;display:grid}.public-home-industry-solutions-module___YDIda__legend li{border-left:4px solid var(--industry-tone);gap:3px;min-width:0;padding:4px 6px 4px 9px;display:grid}.public-home-industry-solutions-module___YDIda__legend li[data-tone=healthcare]{--industry-tone:#37b8ad}.public-home-industry-solutions-module___YDIda__legend li[data-tone=hospitality]{--industry-tone:#8072c8}.public-home-industry-solutions-module___YDIda__legend li[data-tone=laundry]{--industry-tone:#4e91cd}.public-home-industry-solutions-module___YDIda__legend li[data-tone=water]{--industry-tone:#39a9c1}.public-home-industry-solutions-module___YDIda__legend li[data-tone=property]{--industry-tone:#d87d69}.public-home-industry-solutions-module___YDIda__legend li[data-tone=field]{--industry-tone:#d99c42}.public-home-industry-solutions-module___YDIda__legend strong{font-size:.82rem}.public-home-industry-solutions-module___YDIda__legend span{color:#60777c;font-size:.75rem;line-height:1.35}@media (max-width:960px){.public-home-industry-solutions-module___YDIda__section{grid-template-columns:1fr;margin-inline:18px}.public-home-industry-solutions-module___YDIda__copy{max-width:720px}}@media (max-width:600px){.public-home-industry-solutions-module___YDIda__section{border-radius:22px;padding:30px 18px}.public-home-industry-solutions-module___YDIda__copy h2{font-size:2rem}.public-home-industry-solutions-module___YDIda__copy>a{justify-content:center;width:100%}.public-home-industry-solutions-module___YDIda__visual{border-radius:18px;padding:8px}.public-home-industry-solutions-module___YDIda__visual figcaption{margin-inline:4px}.public-home-industry-solutions-module___YDIda__legend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.public-home-industry-solutions-module___YDIda__section *,.public-home-industry-solutions-module___YDIda__section :before,.public-home-industry-solutions-module___YDIda__section :after{scroll-behavior:auto;transition:none}}
.public-home-inventory-free-module__sD1fWa__section{color:#153f48;background:#f0f4f1;border:1px solid #d4e0dc;border-radius:28px;grid-template-columns:minmax(320px,.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(32px,5vw,64px);max-width:1260px;margin:18px auto;padding:clamp(32px,5vw,58px);display:grid}.public-home-inventory-free-module__sD1fWa__copy h2{letter-spacing:-.05em;margin:11px 0 18px;font-size:clamp(2rem,3.5vw,3.15rem);line-height:1.02}.public-home-inventory-free-module__sD1fWa__copy>p:not(:first-child){color:#4f696f;margin:0;font-size:1rem;line-height:1.68}.public-home-inventory-free-module__sD1fWa__offer{background:#ffffffe0;border:1px solid #ccddd8;border-radius:18px;margin-top:24px;overflow:hidden;box-shadow:0 14px 32px #113e4612}.public-home-inventory-free-module__sD1fWa__price{color:#fff;background:#123f49;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.public-home-inventory-free-module__sD1fWa__price span{color:#9be7d9;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.public-home-inventory-free-module__sD1fWa__price strong{text-align:right;font-size:1rem}.public-home-inventory-free-module__sD1fWa__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:10px 16px;list-style:none;display:grid}.public-home-inventory-free-module__sD1fWa__facts li{color:#355961;border-top:1px solid #e2e9e6;align-items:center;gap:8px;min-height:42px;padding:7px 5px;font-size:.8rem;font-weight:750;line-height:1.4;display:flex}.public-home-inventory-free-module__sD1fWa__facts li:before{content:"";background:#48b9a7;border:3px solid #ddf2ed;border-radius:50%;flex:none;width:9px;height:9px}.public-home-inventory-free-module__sD1fWa__facts li:nth-child(-n+2){border-top:0}.public-home-inventory-free-module__sD1fWa__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.public-home-inventory-free-module__sD1fWa__textLink{color:#125d64;text-underline-offset:4px;font-size:.82rem;font-weight:900}.public-home-inventory-free-module__sD1fWa__copy>small{color:#60767b;margin-top:14px;font-size:.78rem;line-height:1.52;display:block}.public-home-inventory-free-module__sD1fWa__unavailable{background:#fff;border:1px solid #d5e1de;border-radius:14px;padding:16px;margin-top:22px!important}.public-home-inventory-free-module__sD1fWa__visualColumn{min-width:0}.public-home-inventory-free-module__sD1fWa__visual{background:#fff;border:1px solid #cbdad7;border-radius:24px;margin:0;padding:14px;box-shadow:0 22px 48px #103b451c}.public-home-inventory-free-module__sD1fWa__visual svg{width:100%;height:auto;display:block}.public-home-inventory-free-module__sD1fWa__visual .inventory-window{fill:#f8fbfc}.public-home-inventory-free-module__sD1fWa__visual .inventory-toolbar{fill:#d8edf0}.public-home-inventory-free-module__sD1fWa__visual .inventory-window-dot{stroke:#ffffffbf;stroke-width:1px}.public-home-inventory-free-module__sD1fWa__visual .inventory-dot-coral{fill:#ef7e6e}.public-home-inventory-free-module__sD1fWa__visual .inventory-dot-amber{fill:#e9b65f}.public-home-inventory-free-module__sD1fWa__visual .inventory-dot-teal{fill:#42bfc6}.public-home-inventory-free-module__sD1fWa__visual .inventory-toolbar-title{fill:#184651;letter-spacing:.08em;font-size:9px;font-weight:900}.public-home-inventory-free-module__sD1fWa__visual .inventory-rail{fill:#123e49}.public-home-inventory-free-module__sD1fWa__visual .inventory-rail-kicker{fill:#8fcbd0;letter-spacing:.1em;font-size:8px;font-weight:900}.public-home-inventory-free-module__sD1fWa__visual .inventory-location-card{fill:#1e5762;stroke:#36717a;stroke-width:1px}.public-home-inventory-free-module__sD1fWa__visual .inventory-warehouse{fill:none;stroke:#88dfd1;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.public-home-inventory-free-module__sD1fWa__visual .inventory-location-title{fill:#f2fbfa;text-anchor:end;font-size:8px;font-weight:900}.public-home-inventory-free-module__sD1fWa__visual .inventory-location-copy{fill:#9bc2c5;text-anchor:end;font-size:7.5px}.public-home-inventory-free-module__sD1fWa__visual .inventory-movement{stroke-width:1px}.public-home-inventory-free-module__sD1fWa__visual .inventory-movement-in{fill:#e0f3ed;stroke:#69b9a6}.public-home-inventory-free-module__sD1fWa__visual .inventory-movement-out{fill:#e5edf7;stroke:#7ca3cb}.public-home-inventory-free-module__sD1fWa__visual .inventory-movement-icon{fill:none;stroke:#236f76;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.public-home-inventory-free-module__sD1fWa__visual .inventory-movement-title{fill:#234e57;font-size:9px;font-weight:900}.public-home-inventory-free-module__sD1fWa__visual .inventory-ledger-note{fill:#193f49;stroke:#3f7179;stroke-width:1px}.public-home-inventory-free-module__sD1fWa__visual .inventory-note-title{fill:#8fd9cd;letter-spacing:.05em;font-size:7.5px;font-weight:900}.public-home-inventory-free-module__sD1fWa__visual .inventory-note-copy{fill:#b6ced0;font-size:7.5px}.public-home-inventory-free-module__sD1fWa__visual .inventory-main{fill:#f3f7f7}.public-home-inventory-free-module__sD1fWa__visual .inventory-main-title{fill:#1f4a54;letter-spacing:.07em;font-size:10px;font-weight:900}.public-home-inventory-free-module__sD1fWa__visual .inventory-scan-pill{fill:#e6f1ee;stroke:#b8d7ce;stroke-width:1px}.public-home-inventory-free-module__sD1fWa__visual .inventory-barcode{fill:none;stroke:#23766f;stroke-width:1.6px}.public-home-inventory-free-module__sD1fWa__visual .inventory-scan-text{fill:#356761;letter-spacing:.06em;font-size:7.5px;font-weight:900}:is(.public-home-inventory-free-module__sD1fWa__visual .inventory-product-card,.public-home-inventory-free-module__sD1fWa__visual .inventory-state){fill:#fff;stroke:#d3e0df;stroke-width:1px}.public-home-inventory-free-module__sD1fWa__visual .inventory-product-icon{fill:#e0f2ed;stroke:#83c9ba;stroke-width:1px}.public-home-inventory-free-module__sD1fWa__visual .inventory-box{fill:none;stroke:#248579;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.public-home-inventory-free-module__sD1fWa__visual .inventory-card-kicker{fill:#59747a;letter-spacing:.08em;font-size:8px;font-weight:900}.public-home-inventory-free-module__sD1fWa__visual .inventory-product-title{fill:#173f49;font-size:12px;font-weight:900}.public-home-inventory-free-module__sD1fWa__visual .inventory-product-copy{fill:#627a80;font-size:8.5px}.public-home-inventory-free-module__sD1fWa__visual .inventory-divider{fill:none;stroke:#dde7e5;stroke-width:1px}.public-home-inventory-free-module__sD1fWa__visual .inventory-trace-label{fill:#527078;letter-spacing:.05em;font-size:7.5px;font-weight:900}.public-home-inventory-free-module__sD1fWa__visual .inventory-trace-value{fill:#385d65;font-size:8px;font-weight:750}.public-home-inventory-free-module__sD1fWa__visual .inventory-state-available .inventory-state-dot{fill:#3dae8b}.public-home-inventory-free-module__sD1fWa__visual .inventory-state-reserved .inventory-state-dot{fill:#588bc3}.public-home-inventory-free-module__sD1fWa__visual .inventory-state-quarantine .inventory-state-dot{fill:#dd9253}.public-home-inventory-free-module__sD1fWa__visual .inventory-state-title{fill:#254c55;letter-spacing:.05em;font-size:8px;font-weight:900}.public-home-inventory-free-module__sD1fWa__visual .inventory-state-copy{fill:#60787d;font-size:8px}.public-home-inventory-free-module__sD1fWa__visual .inventory-source-copy{fill:#fff;letter-spacing:.07em;font-size:8px;font-weight:900}.public-home-inventory-free-module__sD1fWa__continuity{color:#e8f4f3;background:#143f49;border-radius:16px;grid-template-columns:34px 1fr;align-items:center;gap:12px;margin:14px 8px 0;padding:14px 16px;display:grid}.public-home-inventory-free-module__sD1fWa__continuity>span{color:#133e48;background:#8de0d2;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.1rem;display:flex}.public-home-inventory-free-module__sD1fWa__continuity p{margin:0;font-size:.82rem;line-height:1.5}.public-home-inventory-free-module__sD1fWa__continuity strong{color:#9be8db}@media (max-width:960px){.public-home-inventory-free-module__sD1fWa__section{grid-template-columns:1fr;margin-inline:18px}}@media (max-width:600px){.public-home-inventory-free-module__sD1fWa__section{border-radius:22px;padding:30px 18px}.public-home-inventory-free-module__sD1fWa__copy h2{font-size:2rem}.public-home-inventory-free-module__sD1fWa__price{flex-direction:column;align-items:flex-start;gap:4px}.public-home-inventory-free-module__sD1fWa__price strong{text-align:left}.public-home-inventory-free-module__sD1fWa__facts{grid-template-columns:1fr}.public-home-inventory-free-module__sD1fWa__facts li:nth-child(2){border-top:1px solid #e2e9e6}.public-home-inventory-free-module__sD1fWa__actions{flex-direction:column;align-items:stretch}.public-home-inventory-free-module__sD1fWa__actions>a{text-align:center;justify-content:center}.public-home-inventory-free-module__sD1fWa__textLink{padding:8px 0}.public-home-inventory-free-module__sD1fWa__visual{border-radius:18px;padding:8px}.public-home-inventory-free-module__sD1fWa__continuity{margin-inline:0}}@media (prefers-reduced-motion:reduce){.public-home-inventory-free-module__sD1fWa__section *,.public-home-inventory-free-module__sD1fWa__section :before,.public-home-inventory-free-module__sD1fWa__section :after{scroll-behavior:auto;transition:none}}
