.procurement-flow-visualizer-module__-ARDGG__visualizer{background:linear-gradient(135deg,#f8fcff,#e4eff4);border:1px solid #c9d7df;grid-template-columns:minmax(0,1fr) minmax(250px,.34fr);gap:18px;padding:18px;display:grid}.procurement-flow-visualizer-module__-ARDGG__diagram{background:#ffffffb8;border:1px solid #d6e1e6;min-height:375px;padding:27px 20px 20px;position:relative;overflow:hidden}.procurement-flow-visualizer-module__-ARDGG__legend{color:#466f8b;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.procurement-flow-visualizer-module__-ARDGG__path{background:linear-gradient(90deg,#8dc4df,#5b8fb2,#8dc4df);height:2px;position:absolute;top:47%;left:8%;right:8%;transform:translateY(-50%)}.procurement-flow-visualizer-module__-ARDGG__path:after{content:"";border-top:2px solid #5b8fb2;border-right:2px solid #5b8fb2;width:8px;height:8px;position:absolute;top:50%;right:-1px;transform:translateY(-50%)rotate(45deg)}.procurement-flow-visualizer-module__-ARDGG__nodes{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px 12px;margin:54px 0 0;padding:0;list-style:none;display:grid;position:relative}.procurement-flow-visualizer-module__-ARDGG__nodes li:nth-child(n+6){transform:translateY(34px)}.procurement-flow-visualizer-module__-ARDGG__nodes button{color:#1f2a32;text-align:left;cursor:pointer;background:#fff;border:1px solid #bed0db;flex-direction:column;align-items:flex-start;width:100%;min-height:113px;padding:11px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.procurement-flow-visualizer-module__-ARDGG__nodes button:hover,.procurement-flow-visualizer-module__-ARDGG__nodes button:focus-visible,.procurement-flow-visualizer-module__-ARDGG__nodes button.procurement-flow-visualizer-module__-ARDGG__selected{border-color:#5d91b5;outline:none;transform:translateY(-4px);box-shadow:0 8px 20px #2f5e7c1f}.procurement-flow-visualizer-module__-ARDGG__nodes li:nth-child(n+6) button:hover,.procurement-flow-visualizer-module__-ARDGG__nodes li:nth-child(n+6) button:focus-visible,.procurement-flow-visualizer-module__-ARDGG__nodes li:nth-child(n+6) button.procurement-flow-visualizer-module__-ARDGG__selected{transform:translateY(-4px)}.procurement-flow-visualizer-module__-ARDGG__index{color:#5682a0;letter-spacing:.1em;font-size:10px;font-weight:800}.procurement-flow-visualizer-module__-ARDGG__icon{color:#2f719e;background:#e4f2f9;place-items:center;width:30px;height:30px;margin:12px 0 9px;display:grid}.procurement-flow-visualizer-module__-ARDGG__nodes strong{letter-spacing:-.02em;font-size:13px}.procurement-flow-visualizer-module__-ARDGG__detail{background:#fdfdfb;border:1px solid #c9d7df;flex-direction:column;justify-content:center;align-items:flex-start;padding:28px;display:flex;position:relative}.procurement-flow-visualizer-module__-ARDGG__detail>span{color:#527898;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.procurement-flow-visualizer-module__-ARDGG__detail h3{margin:13px 0 9px!important;font-size:29px!important;font-weight:800!important}.procurement-flow-visualizer-module__-ARDGG__detail>p{margin:0;color:#596870!important;font-size:13px!important;line-height:1.75!important}.procurement-flow-visualizer-module__-ARDGG__detail>div{border-top:1px solid #d4dee2;border-bottom:1px solid #d4dee2;flex-direction:column;gap:4px;width:100%;margin:23px 0 18px;padding:13px 0;display:flex}.procurement-flow-visualizer-module__-ARDGG__detail small{color:#68777f;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.procurement-flow-visualizer-module__-ARDGG__detail div strong{font-size:13px}.procurement-flow-visualizer-module__-ARDGG__detail .procurement-flow-visualizer-module__-ARDGG__note{font-size:11px!important;line-height:1.6!important}.procurement-flow-visualizer-module__-ARDGG__detail>svg{color:#6796b5;position:absolute;bottom:20px;right:20px}@media (max-width:850px){.procurement-flow-visualizer-module__-ARDGG__visualizer{grid-template-columns:1fr}.procurement-flow-visualizer-module__-ARDGG__detail{min-height:210px}.procurement-flow-visualizer-module__-ARDGG__nodes{grid-template-columns:repeat(3,minmax(0,1fr))}.procurement-flow-visualizer-module__-ARDGG__nodes li:nth-child(n+6){transform:none}.procurement-flow-visualizer-module__-ARDGG__path{display:none}}@media (max-width:560px){.procurement-flow-visualizer-module__-ARDGG__visualizer{padding:10px}.procurement-flow-visualizer-module__-ARDGG__diagram{padding:20px 12px}.procurement-flow-visualizer-module__-ARDGG__nodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.procurement-flow-visualizer-module__-ARDGG__nodes button{min-height:94px}.procurement-flow-visualizer-module__-ARDGG__nodes li:nth-child(n) button:hover,.procurement-flow-visualizer-module__-ARDGG__nodes li:nth-child(n) button:focus-visible,.procurement-flow-visualizer-module__-ARDGG__nodes li:nth-child(n) button.procurement-flow-visualizer-module__-ARDGG__selected{transform:translateY(-2px)}.procurement-flow-visualizer-module__-ARDGG__detail{padding:21px}.procurement-flow-visualizer-module__-ARDGG__detail h3{font-size:25px!important}}
.hovin-receiving-preview-module__qIYNvW__preview{background:linear-gradient(135deg,#e5f1f6,#f8faf8);border:1px solid #c7d6df;grid-template-columns:minmax(220px,.75fr) minmax(260px,1fr);align-items:center;gap:27px;padding:30px;display:grid}.hovin-receiving-preview-module__qIYNvW__device{background:#303a40;border:8px solid #303a40;border-radius:29px;justify-self:center;width:min(250px,100%);padding:12px;position:relative;box-shadow:0 18px 35px #1f323d33}.hovin-receiving-preview-module__qIYNvW__speaker{background:#71818a;border-radius:5px;width:68px;height:5px;margin:0 auto 8px}.hovin-receiving-preview-module__qIYNvW__screen{color:#1f2a32;background:#fcfcf8;border-radius:18px;min-height:350px;padding:20px 16px}.hovin-receiving-preview-module__qIYNvW__screen header{color:#4d7894;letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;display:flex}.hovin-receiving-preview-module__qIYNvW__record{color:#64737c;text-transform:uppercase;letter-spacing:.1em;margin:28px 0 7px;font-size:9px}.hovin-receiving-preview-module__qIYNvW__screen h3{margin:0!important;font-size:27px!important;font-weight:800!important}.hovin-receiving-preview-module__qIYNvW__location{color:#65737b;margin:7px 0 23px;font-size:11px}.hovin-receiving-preview-module__qIYNvW__status{color:#315e7a;background:#e6f1f6;align-items:flex-start;gap:7px;padding:11px;font-size:11px;line-height:1.4;display:flex}.hovin-receiving-preview-module__qIYNvW__status svg{flex:none;margin-top:1px}.hovin-receiving-preview-module__qIYNvW__lines{gap:11px;margin:23px 0;display:grid}.hovin-receiving-preview-module__qIYNvW__lines i{background:#e3ebed;border-radius:5px;height:9px;display:block}.hovin-receiving-preview-module__qIYNvW__lines i:nth-child(2){width:74%}.hovin-receiving-preview-module__qIYNvW__lines i:nth-child(3){width:55%}.hovin-receiving-preview-module__qIYNvW__screen button{color:#fff;text-align:left;cursor:pointer;background:#413560;border:0;grid-template-columns:22px 1fr 15px;align-items:center;gap:8px;width:100%;padding:12px;font-size:11px;font-weight:750;display:grid}.hovin-receiving-preview-module__qIYNvW__steps>p{color:#426f8c;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:800}.hovin-receiving-preview-module__qIYNvW__steps>button{color:#223039;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #c7d6df;grid-template-columns:35px 1fr 16px;align-items:center;gap:11px;width:100%;padding:15px 0;display:grid}.hovin-receiving-preview-module__qIYNvW__steps>button:last-child{border-bottom:1px solid #c7d6df}.hovin-receiving-preview-module__qIYNvW__steps span{color:#4a7c9d;background:#fff;place-items:center;width:31px;height:31px;display:grid}.hovin-receiving-preview-module__qIYNvW__steps div{flex-direction:column;gap:4px;display:flex}.hovin-receiving-preview-module__qIYNvW__steps strong{font-size:13px}.hovin-receiving-preview-module__qIYNvW__steps small{color:#63727b;font-size:11px;line-height:1.5}.hovin-receiving-preview-module__qIYNvW__steps>button>svg{color:#78939f}.hovin-receiving-preview-module__qIYNvW__steps button.hovin-receiving-preview-module__qIYNvW__active{background:#ffffffa8;padding-left:9px;padding-right:9px}.hovin-receiving-preview-module__qIYNvW__steps button.hovin-receiving-preview-module__qIYNvW__active span{color:#1f5f85;background:#d8edf9}@media (max-width:850px){.hovin-receiving-preview-module__qIYNvW__preview{grid-template-columns:minmax(190px,.65fr) 1fr}}@media (max-width:620px){.hovin-receiving-preview-module__qIYNvW__preview{grid-template-columns:1fr;padding:20px}.hovin-receiving-preview-module__qIYNvW__device{width:230px}.hovin-receiving-preview-module__qIYNvW__screen{min-height:315px}.hovin-receiving-preview-module__qIYNvW__steps{width:100%}}
.public-home-module__DFzTBW__home{background:var(--paper-50);color:var(--ink)}.public-home-module__DFzTBW__shell{width:min(1200px,100% - 64px);margin-inline:auto}.public-home-module__DFzTBW__hero{background:var(--paper-100);padding:clamp(56px,8vw,96px) 0}.public-home-module__DFzTBW__hero .public-home-module__DFzTBW__shell,.public-home-module__DFzTBW__compass .public-home-module__DFzTBW__shell,.public-home-module__DFzTBW__mobile .public-home-module__DFzTBW__shell{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:center;gap:clamp(34px,7vw,90px);display:grid}.public-home-module__DFzTBW__eyebrow{color:#527898;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:800}.public-home-module__DFzTBW__hero h1,.public-home-module__DFzTBW__home h2,.public-home-module__DFzTBW__home h3{font-family:var(--font-display),sans-serif;letter-spacing:-.045em;text-wrap:balance;font-weight:800}.public-home-module__DFzTBW__hero h1{margin:0;font-size:clamp(46px,6.4vw,82px);line-height:1.01}.public-home-module__DFzTBW__lead{max-width:700px;color:var(--muted);margin:25px 0 0;font-size:17px;line-height:1.75}.public-home-module__DFzTBW__actions,.public-home-module__DFzTBW__closeActions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:30px;display:flex}.public-home-module__DFzTBW__primary,.public-home-module__DFzTBW__secondary{border:1px solid;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:47px;padding:0 18px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.public-home-module__DFzTBW__primary{color:#19232a;background:#d8edf9;border-color:#bfdceb}.public-home-module__DFzTBW__primary:hover{background:#c7e8fa}.public-home-module__DFzTBW__secondary{color:var(--ink);border-color:#8b9aa3}.public-home-module__DFzTBW__secondary:hover{background:#fff}.public-home-module__DFzTBW__heroVisual{background:#e6ecef;border:1px solid #d3dadd;min-height:460px;margin:0;position:relative;overflow:hidden}.public-home-module__DFzTBW__heroVisual img{object-fit:cover;object-position:center}.public-home-module__DFzTBW__heroVisual figcaption{color:var(--ink);background:#ffffffeb;border-top:1px solid #d3dadd;justify-content:space-between;gap:12px;padding:16px 18px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.public-home-module__DFzTBW__heroVisual figcaption span{font-weight:800}.public-home-module__DFzTBW__heroVisual figcaption small{color:var(--muted)}.public-home-module__DFzTBW__section{padding:88px 0}.public-home-module__DFzTBW__sectionHeading{grid-template-columns:minmax(0,1fr) minmax(240px,390px);align-items:end;gap:50px;margin-bottom:34px;display:grid}.public-home-module__DFzTBW__sectionHeading h2,.public-home-module__DFzTBW__compass h2,.public-home-module__DFzTBW__mobile h2,.public-home-module__DFzTBW__close h2{margin:0;font-size:clamp(31px,4vw,53px);font-weight:800;line-height:1.06}.public-home-module__DFzTBW__sectionHeading>p,.public-home-module__DFzTBW__compass>div>p,.public-home-module__DFzTBW__mobile p,.public-home-module__DFzTBW__close p{color:var(--muted);margin:0;font-size:15px;line-height:1.8}.public-home-module__DFzTBW__layerGrid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-home-module__DFzTBW__layerGrid article{border-bottom:1px solid var(--line);min-height:230px;padding:24px 24px 22px 0}.public-home-module__DFzTBW__layerGrid article+article{border-left:1px solid var(--line);padding-left:24px}.public-home-module__DFzTBW__layerGrid svg,.public-home-module__DFzTBW__categoryGrid article>span{color:#396d98}.public-home-module__DFzTBW__layerGrid h3,.public-home-module__DFzTBW__categoryGrid h3,.public-home-module__DFzTBW__volumeGrid h3,.public-home-module__DFzTBW__outcomeList h3{margin:33px 0 9px;font-size:21px}.public-home-module__DFzTBW__layerGrid p,.public-home-module__DFzTBW__categoryGrid p,.public-home-module__DFzTBW__volumeGrid p,.public-home-module__DFzTBW__outcomeList p{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.public-home-module__DFzTBW__categories,.public-home-module__DFzTBW__mobile{background:var(--paper-100)}.public-home-module__DFzTBW__categoryGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.public-home-module__DFzTBW__categoryGrid article{border:1px solid var(--line);background:var(--paper-0);min-height:220px;padding:20px}.public-home-module__DFzTBW__categoryGrid article>span{background:#e4f1f8;place-items:center;width:45px;height:45px;display:grid}.public-home-module__DFzTBW__categoryGrid h3{margin-top:30px;font-size:18px}.public-home-module__DFzTBW__requirement{background:#edf6fb;border:1px solid #b8cfdd;justify-content:space-between;align-items:center;gap:28px;margin-top:22px;padding:25px;display:flex}.public-home-module__DFzTBW__requirement p{color:#48565e;max-width:780px;margin:7px 0 0;font-size:14px;line-height:1.7}.public-home-module__DFzTBW__requirement a,.public-home-module__DFzTBW__textLink{color:#245879;flex:none;align-items:center;gap:8px;font-size:14px;font-weight:800;-webkit-text-decoration:underline #8dc4df;text-decoration:underline #8dc4df;text-decoration-thickness:2px;display:inline-flex}.public-home-module__DFzTBW__compass{background:#e9eef0;padding:88px 0}.public-home-module__DFzTBW__compass h2,.public-home-module__DFzTBW__mobile h2{margin-bottom:19px}.public-home-module__DFzTBW__compass .public-home-module__DFzTBW__textLink,.public-home-module__DFzTBW__mobile .public-home-module__DFzTBW__textLink{margin-top:24px}.public-home-module__DFzTBW__compass ol{border-top:1px solid #bdc7cc;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.public-home-module__DFzTBW__compass li{border-bottom:1px solid #bdc7cc;min-height:155px;padding:18px}.public-home-module__DFzTBW__compass li:nth-child(odd){padding-left:0}.public-home-module__DFzTBW__compass li:nth-child(2n){border-left:1px solid #bdc7cc}.public-home-module__DFzTBW__compass span{color:#426f91;letter-spacing:.12em;font-size:10px;font-weight:800}.public-home-module__DFzTBW__compass strong{margin:27px 0 7px;font-size:17px;display:block}.public-home-module__DFzTBW__compass li p{font-size:13px;line-height:1.6}.public-home-module__DFzTBW__volumeGrid{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.public-home-module__DFzTBW__volumeGrid article{border-bottom:1px solid var(--line);min-height:220px;padding:19px 18px 18px 0}.public-home-module__DFzTBW__volumeGrid article+article{border-left:1px solid var(--line);padding-left:18px}.public-home-module__DFzTBW__volumeGrid strong{color:#245879;background:#dceef8;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.public-home-module__DFzTBW__volumeGrid h3{margin-top:30px;font-size:20px}.public-home-module__DFzTBW__engine{color:var(--ink);background:#eef3f4;padding:88px 0}.public-home-module__DFzTBW__engine .public-home-module__DFzTBW__eyebrow{color:#527898}.public-home-module__DFzTBW__engine .public-home-module__DFzTBW__sectionHeading>p{color:var(--muted)}.public-home-module__DFzTBW__outcomeList{border-top:1px solid var(--line)}.public-home-module__DFzTBW__outcomeList article{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(170px,.5fr) minmax(0,1fr);align-items:start;gap:17px;padding:20px 0;display:grid}.public-home-module__DFzTBW__outcomeList svg{color:#396d98;margin-top:5px}.public-home-module__DFzTBW__outcomeList h3{margin:0;font-size:18px}.public-home-module__DFzTBW__mobile{padding:88px 0}.public-home-module__DFzTBW__mobilePreview{display:none}.public-home-module__DFzTBW__close{background:#e1e7e9;padding:72px 0}.public-home-module__DFzTBW__close .public-home-module__DFzTBW__shell{justify-content:space-between;align-items:center;gap:36px;display:flex}.public-home-module__DFzTBW__close h2{max-width:740px;margin-bottom:17px}.public-home-module__DFzTBW__close p{max-width:720px}.public-home-module__DFzTBW__closeActions{flex-direction:column;align-items:flex-start;min-width:210px;margin-top:0}.public-home-module__DFzTBW__home a:focus-visible{outline:3px solid var(--focus);outline-offset:4px}@media (max-width:950px){.public-home-module__DFzTBW__hero .public-home-module__DFzTBW__shell,.public-home-module__DFzTBW__compass .public-home-module__DFzTBW__shell,.public-home-module__DFzTBW__mobile .public-home-module__DFzTBW__shell{grid-template-columns:1fr}.public-home-module__DFzTBW__heroVisual{max-width:680px;min-height:390px}.public-home-module__DFzTBW__categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-home-module__DFzTBW__close .public-home-module__DFzTBW__shell{flex-direction:column;align-items:flex-start}.public-home-module__DFzTBW__closeActions{flex-direction:row;align-items:center}}@media (max-width:650px){.public-home-module__DFzTBW__shell{width:calc(100% - 34px)}.public-home-module__DFzTBW__hero{padding:50px 0}.public-home-module__DFzTBW__hero h1{font-size:clamp(39px,11vw,57px)}.public-home-module__DFzTBW__lead{font-size:15px}.public-home-module__DFzTBW__heroVisual{min-height:300px}.public-home-module__DFzTBW__heroVisual figcaption{flex-direction:column;align-items:flex-start}.public-home-module__DFzTBW__section,.public-home-module__DFzTBW__compass,.public-home-module__DFzTBW__mobile,.public-home-module__DFzTBW__engine{padding:56px 0}.public-home-module__DFzTBW__sectionHeading{grid-template-columns:1fr;gap:16px;margin-bottom:28px}.public-home-module__DFzTBW__layerGrid,.public-home-module__DFzTBW__volumeGrid{grid-template-columns:1fr}.public-home-module__DFzTBW__layerGrid article,.public-home-module__DFzTBW__layerGrid article+article,.public-home-module__DFzTBW__volumeGrid article,.public-home-module__DFzTBW__volumeGrid article+article{border-left:0;min-height:0;padding:20px 0}.public-home-module__DFzTBW__categoryGrid{grid-template-columns:1fr}.public-home-module__DFzTBW__categoryGrid article{min-height:0}.public-home-module__DFzTBW__requirement{flex-direction:column;align-items:flex-start;padding:21px}.public-home-module__DFzTBW__compass ol{grid-template-columns:1fr}.public-home-module__DFzTBW__compass li:nth-child(n){border-left:0;min-height:0;padding:19px 0}.public-home-module__DFzTBW__outcomeList article{grid-template-columns:24px 1fr;gap:12px}.public-home-module__DFzTBW__outcomeList p{grid-column:2}.public-home-module__DFzTBW__close{padding:55px 0}.public-home-module__DFzTBW__closeActions{margin-top:22px}.public-home-module__DFzTBW__primary,.public-home-module__DFzTBW__secondary{width:100%}}
.public-home-hero-module__G092FG__hero{padding-block:clamp(52px,6vw,80px)}.public-home-hero-module__G092FG__heroShell{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;gap:clamp(34px,6vw,78px)!important}.public-home-hero-module__G092FG__hero h1{text-wrap:balance;max-width:12.5ch;font-weight:800;line-height:.98;letter-spacing:-.052em!important;font-size:clamp(46px,5.2vw,74px)!important}.public-home-hero-module__G092FG__heroVisual{aspect-ratio:16/9;min-height:0!important}.public-home-hero-module__G092FG__heroVisual img{object-position:center}@media (max-width:950px){.public-home-hero-module__G092FG__heroShell{grid-template-columns:1fr!important}.public-home-hero-module__G092FG__heroVisual{width:min(100%,760px)}}@media (max-width:650px){.public-home-hero-module__G092FG__hero h1{font-size:clamp(42px,11vw,58px)!important}.public-home-hero-module__G092FG__heroVisual{aspect-ratio:16/10}}