.drive-solution-page-module__MfTPkW__page{--ink:#13212d;--muted:#5b6871;--green:#08775c;--navy:#183448;--mint:#deeee8;--sand:#eee8dc;color:var(--ink);font-family:var(--font-satoshi),var(--font-jakarta),sans-serif;background:#f7f6f1;overflow:clip}.drive-solution-page-module__MfTPkW__page :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #176fd1}.drive-solution-page-module__MfTPkW__eyebrow{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:.73rem;font-weight:800}.drive-solution-page-module__MfTPkW__hero{background:radial-gradient(circle at 18% 32%,#3d917230,#0000 29rem),radial-gradient(circle at 88% 15%,#24526d26,#0000 27rem),linear-gradient(145deg,#f6f1e8,#ecf4ef 58%,#e9eff2);min-height:1040px;padding:34px 0 128px;overflow:hidden}.drive-solution-page-module__MfTPkW__heroInner{position:relative}.drive-solution-page-module__MfTPkW__heroCopy{text-align:center;flex-direction:column;align-items:center;max-width:1120px;margin:0 auto;padding-top:clamp(70px,9vw,125px);display:flex}.drive-solution-page-module__MfTPkW__hero h1{letter-spacing:-.071em;text-wrap:balance;max-width:1040px;margin:0;font-size:clamp(3.4rem,7.1vw,6.8rem);font-weight:590;line-height:.92}.drive-solution-page-module__MfTPkW__heroDescription{color:#4f5e65;max-width:700px;margin-top:29px;font-size:clamp(.98rem,1.4vw,1.16rem);line-height:1.72}.drive-solution-page-module__MfTPkW__heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.drive-solution-page-module__MfTPkW__primaryButton,.drive-solution-page-module__MfTPkW__secondaryButton{border:1px solid var(--ink);border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 20px;font-size:.84rem;font-weight:760;text-decoration:none;transition:transform .18s,background .18s,color .18s;display:inline-flex}.drive-solution-page-module__MfTPkW__primaryButton{color:#fff;background:var(--ink)}.drive-solution-page-module__MfTPkW__secondaryButton{color:var(--ink);background:#ffffffab}.drive-solution-page-module__MfTPkW__primaryButton:hover,.drive-solution-page-module__MfTPkW__secondaryButton:hover{transform:translateY(-2px)}.drive-solution-page-module__MfTPkW__secondaryButton:hover{color:#fff;background:var(--ink)}.drive-solution-page-module__MfTPkW__heroVisual{width:min(1080px,94vw);margin:72px auto 0}.drive-solution-page-module__MfTPkW__browserMock{will-change:transform;background:#fcfdfcf2;border:1px solid #13212d21;border-radius:24px;min-height:490px;padding:25px;position:relative;transform:none;box-shadow:0 44px 115px #1c3f3833}.drive-solution-page-module__MfTPkW__browserMock>header{border-bottom:1px solid #e0e5e3;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.drive-solution-page-module__MfTPkW__browserMock>header div{align-items:center;gap:9px;font-size:.72rem;display:flex}.drive-solution-page-module__MfTPkW__browserMock>header svg{color:var(--green)}.drive-solution-page-module__MfTPkW__browserMock>header button{color:#fff;background:var(--ink);border:0;border-radius:8px;padding:8px 13px;font-size:.56rem;font-weight:750}.drive-solution-page-module__MfTPkW__usage{background:#fff;border:1px solid #e2e6e4;border-radius:11px;margin-top:16px;padding:13px 15px}.drive-solution-page-module__MfTPkW__usage>div{color:#536269;justify-content:space-between;font-size:.53rem;display:flex}.drive-solution-page-module__MfTPkW__usage i{background:#e8ecea;border-radius:99px;height:6px;margin-top:8px;display:block}.drive-solution-page-module__MfTPkW__usage b{background:var(--green);border-radius:99px;width:32%;height:100%;display:block}.drive-solution-page-module__MfTPkW__browserMock>nav{color:#68757b;text-align:center;background:#f2f5f3;border:1px solid #e0e5e3;border-radius:10px;grid-template-columns:1fr 1fr;gap:5px;margin-top:12px;padding:4px;font-size:.55rem;display:grid}.drive-solution-page-module__MfTPkW__browserMock>nav span{padding:7px}.drive-solution-page-module__MfTPkW__browserMock>nav span:first-child{color:var(--ink);background:#fff;border-radius:7px;font-weight:750;box-shadow:0 2px 6px #1f322d14}.drive-solution-page-module__MfTPkW__browserControls{grid-template-columns:1fr auto auto;align-items:center;gap:8px;margin-top:12px;display:grid}.drive-solution-page-module__MfTPkW__browserControls span,.drive-solution-page-module__MfTPkW__browserControls i,.drive-solution-page-module__MfTPkW__browserControls b{color:#737e83;background:#fff;border:1px solid #e0e4e3;border-radius:8px;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:.52rem;font-style:normal;font-weight:500;display:flex}.drive-solution-page-module__MfTPkW__browserControls i,.drive-solution-page-module__MfTPkW__browserControls b{color:#4f5c62}.drive-solution-page-module__MfTPkW__browserLabel{color:#6a757a;letter-spacing:.09em;text-transform:uppercase;margin:15px 0 7px;font-size:.5rem;font-weight:750}.drive-solution-page-module__MfTPkW__folderGrid,.drive-solution-page-module__MfTPkW__fileGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.drive-solution-page-module__MfTPkW__folderGrid>div,.drive-solution-page-module__MfTPkW__fileGrid>div{background:#fff;border:1px solid #e1e5e4;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:13px;display:flex}.drive-solution-page-module__MfTPkW__folderGrid svg{color:#b48a3e}.drive-solution-page-module__MfTPkW__folderGrid span,.drive-solution-page-module__MfTPkW__fileGrid span{flex-direction:column;gap:3px;min-width:0;display:flex}.drive-solution-page-module__MfTPkW__folderGrid b,.drive-solution-page-module__MfTPkW__fileGrid b{text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;font-weight:680;overflow:hidden}.drive-solution-page-module__MfTPkW__folderGrid small,.drive-solution-page-module__MfTPkW__fileGrid small{color:#778187;font-size:.46rem}.drive-solution-page-module__MfTPkW__fileGrid>div>i{color:#225e94;background:#e0ecf7;border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:38px;font-size:.4rem;font-style:normal;font-weight:800;display:grid}.drive-solution-page-module__MfTPkW__fileGrid>div:nth-child(2)>i{color:#1d7455;background:#dfefe8}.drive-solution-page-module__MfTPkW__fileGrid>div:nth-child(3)>i{color:#a24d46;background:#f3e3e1}.drive-solution-page-module__MfTPkW__marquee{background:#eee9df;border-block:1px solid #13212d1c;padding:22px 0;overflow:hidden}.drive-solution-page-module__MfTPkW__marqueeTrack{width:max-content;display:flex}.drive-solution-page-module__MfTPkW__marqueeSet{flex-shrink:0;display:flex}.drive-solution-page-module__MfTPkW__marqueeSet span{letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:28px;padding-right:34px;font-size:.74rem;font-weight:760;display:flex}.drive-solution-page-module__MfTPkW__marqueeSet i{background:#299174;border-radius:50%;width:6px;height:6px}.drive-solution-page-module__MfTPkW__problemSection{background:#fff;padding:clamp(145px,18vw,240px) 0}.drive-solution-page-module__MfTPkW__problemGrid{grid-template-columns:1.08fr .92fr;align-items:start;gap:clamp(60px,10vw,155px);display:grid}.drive-solution-page-module__MfTPkW__problemGrid h2,.drive-solution-page-module__MfTPkW__sectionHeading h2,.drive-solution-page-module__MfTPkW__accessHeading h2,.drive-solution-page-module__MfTPkW__journeyIntro h2,.drive-solution-page-module__MfTPkW__capacityCard h2,.drive-solution-page-module__MfTPkW__directoryIntro h2,.drive-solution-page-module__MfTPkW__relatedHeading h2,.drive-solution-page-module__MfTPkW__faqGrid h2{letter-spacing:-.062em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,5.2vw,5.25rem);font-weight:580;line-height:.98}.drive-solution-page-module__MfTPkW__problemGrid>div>p{color:var(--muted);font-size:.96rem;line-height:1.8}.drive-solution-page-module__MfTPkW__problemGrid .drive-solution-page-module__MfTPkW__problemLead{color:var(--ink);margin-top:28px;font-size:1.22rem;line-height:1.6}.drive-solution-page-module__MfTPkW__bentoSection{background:#fff;padding:0 0 clamp(150px,19vw,250px)}.drive-solution-page-module__MfTPkW__sectionHeading,.drive-solution-page-module__MfTPkW__accessHeading,.drive-solution-page-module__MfTPkW__relatedHeading{grid-template-columns:1.08fr .92fr;align-items:end;gap:16px clamp(55px,9vw,140px);margin-bottom:70px;display:grid}.drive-solution-page-module__MfTPkW__sectionHeading .drive-solution-page-module__MfTPkW__eyebrow,.drive-solution-page-module__MfTPkW__accessHeading .drive-solution-page-module__MfTPkW__eyebrow,.drive-solution-page-module__MfTPkW__relatedHeading .drive-solution-page-module__MfTPkW__eyebrow{grid-column:1/-1;margin:0}.drive-solution-page-module__MfTPkW__sectionHeading>p:last-child,.drive-solution-page-module__MfTPkW__accessHeading>p:last-child{color:var(--muted);line-height:1.72}.drive-solution-page-module__MfTPkW__bento{grid-template-rows:repeat(3,minmax(290px,auto));grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;display:grid}.drive-solution-page-module__MfTPkW__bentoCard{isolation:isolate;min-width:0;color:var(--ink);border:1px solid #13212d1a;border-radius:22px;flex-direction:column;padding:28px;text-decoration:none;transition:transform .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.drive-solution-page-module__MfTPkW__bentoCard:hover{z-index:2;transform:translateY(-4px);box-shadow:0 24px 58px #1c2c3421}.drive-solution-page-module__MfTPkW__bentoCopy{z-index:2;max-width:58%;padding-right:20px;position:relative}.drive-solution-page-module__MfTPkW__cardCreate .drive-solution-page-module__MfTPkW__bentoCopy{max-width:54%}.drive-solution-page-module__MfTPkW__bentoCopy>span{color:var(--green);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:.68rem;font-weight:800;display:block}.drive-solution-page-module__MfTPkW__bentoCopy h3{letter-spacing:-.048em;text-wrap:balance;margin:0;font-size:clamp(1.43rem,2.05vw,2rem);font-weight:560;line-height:1.08}.drive-solution-page-module__MfTPkW__bentoCopy p{color:#58666b;margin-top:12px;font-size:.82rem;line-height:1.58}.drive-solution-page-module__MfTPkW__cardArrow{z-index:3;opacity:.7;transition:transform .18s,opacity .18s;position:absolute;top:24px;right:24px}.drive-solution-page-module__MfTPkW__bentoCard:hover .drive-solution-page-module__MfTPkW__cardArrow{opacity:1;transform:translate(3px,-3px)}.drive-solution-page-module__MfTPkW__cardCreate{background:#e3efe9;grid-area:1/1/span 2/span 7}.drive-solution-page-module__MfTPkW__cardCreate .drive-solution-page-module__MfTPkW__bentoCopy h3{font-size:clamp(1.9rem,3vw,3rem)}.drive-solution-page-module__MfTPkW__cardOrganise{background:#eee8d9;grid-area:1/8/auto/span 5}.drive-solution-page-module__MfTPkW__cardOpen{background:#e4ebef;grid-area:2/8/auto/span 5}.drive-solution-page-module__MfTPkW__cardTeam{background:#e9e6ef;grid-area:3/1/auto/span 4}.drive-solution-page-module__MfTPkW__cardLinks{background:#e6eeec;grid-area:3/5/auto/span 4}.drive-solution-page-module__MfTPkW__cardControl{background:#ece8e0;grid-area:3/9/auto/span 4}.drive-solution-page-module__MfTPkW__bentoArt{z-index:1;pointer-events:none;justify-content:center;align-items:center;width:40%;display:flex;position:absolute;top:20px;bottom:20px;right:20px}.drive-solution-page-module__MfTPkW__cardCreate .drive-solution-page-module__MfTPkW__bentoArt{width:44%;right:24px}.drive-solution-page-module__MfTPkW__bentoArtImage{object-fit:contain;object-position:center right;filter:drop-shadow(0 14px 28px #13212d1f);border-radius:12px;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.drive-solution-page-module__MfTPkW__bentoCard:hover .drive-solution-page-module__MfTPkW__bentoArtImage{transform:translateY(-4px)scale(1.05)}.drive-solution-page-module__MfTPkW__accessSection{color:#fff;background:#142b39;padding:clamp(145px,18vw,240px) 0}.drive-solution-page-module__MfTPkW__accessHeading h2{color:#fff}.drive-solution-page-module__MfTPkW__accessHeading .drive-solution-page-module__MfTPkW__eyebrow{color:#7fc5b1}.drive-solution-page-module__MfTPkW__accessHeading>p:last-child{color:#b9c4c9}.drive-solution-page-module__MfTPkW__accessExplorer{background:#1a3442;border:1px solid #40545f;border-radius:20px;overflow:hidden}.drive-solution-page-module__MfTPkW__accessTabs{border-bottom:1px solid #40545f;grid-template-columns:repeat(4,1fr);display:grid}.drive-solution-page-module__MfTPkW__accessTabs button{color:#bdc9ce;min-height:80px;font:inherit;background:0 0;border:0;border-right:1px solid #40545f;padding:20px;font-size:.8rem;font-weight:720;transition:color .22s,background .22s}.drive-solution-page-module__MfTPkW__accessTabs button:last-child{border:0}.drive-solution-page-module__MfTPkW__accessTabs button[aria-selected=true]{color:#102530;background:#dcebe7}.drive-solution-page-module__MfTPkW__accessPanel{outline-offset:-6px;grid-template-columns:.75fr 1.25fr;align-items:center;gap:clamp(48px,8vw,120px);min-height:520px;padding:clamp(38px,6vw,75px);display:grid;overflow:hidden}.drive-solution-page-module__MfTPkW__accessCopy>p{color:#7fc5b1;letter-spacing:.12em;text-transform:uppercase;margin-bottom:13px;font-size:.67rem;font-weight:800}.drive-solution-page-module__MfTPkW__accessCopy h3{color:#fff;letter-spacing:-.058em;max-width:560px;font-size:clamp(2.2rem,4vw,4rem);font-weight:570;line-height:1.02}.drive-solution-page-module__MfTPkW__accessCopy>div{color:#b8c5ca;margin-top:20px;line-height:1.7}.drive-solution-page-module__MfTPkW__accessCopy ul{gap:10px;margin:27px 0 0;padding:0;list-style:none;display:grid}.drive-solution-page-module__MfTPkW__accessCopy li{color:#c7d1d4;align-items:center;gap:8px;font-size:.72rem;display:flex}.drive-solution-page-module__MfTPkW__accessCopy li svg{color:#77c3ad}.drive-solution-page-module__MfTPkW__accessCard{color:var(--ink);background:#f9faf8;border:1px solid #dce2e0;border-radius:18px;padding:23px;box-shadow:0 28px 70px #05121947}.drive-solution-page-module__MfTPkW__accessCardTop{border-bottom:1px solid #e0e4e2;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex}.drive-solution-page-module__MfTPkW__accessCardTop>span{align-items:center;gap:8px;min-width:0;font-size:.66rem;font-weight:730;display:flex}.drive-solution-page-module__MfTPkW__accessCardTop i{color:#19634f;background:#dfeee9;border-radius:99px;padding:6px 9px;font-size:.48rem;font-style:normal;font-weight:750}.drive-solution-page-module__MfTPkW__accessDocument{border-bottom:1px solid #e0e4e2;align-content:center;gap:11px;min-height:185px;padding:28px 22px;display:grid}.drive-solution-page-module__MfTPkW__accessDocument span{background:#e7eae9;border-radius:99px;height:7px}.drive-solution-page-module__MfTPkW__accessDocument span:nth-child(2){width:87%}.drive-solution-page-module__MfTPkW__accessDocument span:nth-child(3){width:66%}.drive-solution-page-module__MfTPkW__accessDocument span:nth-child(4){width:76%}.drive-solution-page-module__MfTPkW__accessIdentity{align-items:center;gap:12px;padding-top:18px;display:flex}.drive-solution-page-module__MfTPkW__accessIdentity>svg{box-sizing:content-box;color:#236d59;background:#dcece7;border-radius:9px;padding:8px}.drive-solution-page-module__MfTPkW__accessIdentity>div{flex-direction:column;gap:4px;min-width:0;display:flex}.drive-solution-page-module__MfTPkW__accessIdentity strong{font-size:.61rem}.drive-solution-page-module__MfTPkW__accessIdentity small{color:#667177;text-overflow:ellipsis;white-space:nowrap;font-size:.49rem;overflow:hidden}.drive-solution-page-module__MfTPkW__statementSection{text-align:center;background:linear-gradient(135deg,#e5efeb,#eee8dc);padding:clamp(155px,20vw,280px) 0}.drive-solution-page-module__MfTPkW__statementSection p{color:var(--green);margin-bottom:12px;font-size:clamp(1rem,1.5vw,1.25rem)}.drive-solution-page-module__MfTPkW__statementSection h2{letter-spacing:-.071em;text-wrap:balance;max-width:1160px;margin:0 auto;font-size:clamp(3.3rem,7.4vw,7.5rem);font-weight:560;line-height:.93}.drive-solution-page-module__MfTPkW__journeySection{background:#f1eee7;padding:clamp(145px,18vw,245px) 0}.drive-solution-page-module__MfTPkW__journeyGrid{grid-template-columns:.73fr 1.27fr;align-items:start;gap:clamp(65px,10vw,150px);display:grid}.drive-solution-page-module__MfTPkW__journeyIntro{position:sticky;top:120px}.drive-solution-page-module__MfTPkW__journeyIntro h2{font-size:clamp(2.7rem,4.8vw,4.8rem)}.drive-solution-page-module__MfTPkW__journeyIntro>p:last-child{max-width:490px;color:var(--muted);margin-top:27px;line-height:1.72}.drive-solution-page-module__MfTPkW__journeySteps{gap:18px;display:grid}.drive-solution-page-module__MfTPkW__journeySteps article{background:#ffffffc7;border:1px solid #13212d1c;border-radius:21px;grid-template-columns:1fr auto;align-items:end;gap:35px;min-height:310px;padding:clamp(32px,4.5vw,55px);display:grid;box-shadow:0 18px 48px #2632360f}.drive-solution-page-module__MfTPkW__journeySteps article:nth-child(2){background:#e5efeb}.drive-solution-page-module__MfTPkW__journeySteps article:nth-child(3){background:#e5ebef}.drive-solution-page-module__MfTPkW__journeySteps article:nth-child(4){color:#fff;background:#1b3541}.drive-solution-page-module__MfTPkW__journeySteps article>div>span{color:var(--green);letter-spacing:.13em;text-transform:uppercase;margin-bottom:15px;font-size:.66rem;font-weight:800;display:block}.drive-solution-page-module__MfTPkW__journeySteps article:nth-child(4)>div>span{color:#7ec5b1}.drive-solution-page-module__MfTPkW__journeySteps h3{letter-spacing:-.052em;text-wrap:balance;max-width:600px;font-size:clamp(1.85rem,3vw,3.05rem);font-weight:580;line-height:1.04}.drive-solution-page-module__MfTPkW__journeySteps article p{max-width:590px;color:var(--muted);margin-top:18px;font-size:.82rem;line-height:1.66}.drive-solution-page-module__MfTPkW__journeySteps article:nth-child(4) p{color:#bac7cc}.drive-solution-page-module__MfTPkW__journeySteps aside{border-left:1px solid #13212d1f;flex-direction:column;gap:5px;min-width:140px;padding-left:22px;display:flex}.drive-solution-page-module__MfTPkW__journeySteps article:nth-child(4) aside{border-color:#ffffff29}.drive-solution-page-module__MfTPkW__journeySteps aside strong{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(1.1rem,2.1vw,1.9rem)}.drive-solution-page-module__MfTPkW__journeySteps aside small{color:var(--muted);font-size:.56rem}.drive-solution-page-module__MfTPkW__journeySteps article:nth-child(4) aside small{color:#aebdc2}.drive-solution-page-module__MfTPkW__capacitySection{background:#f1eee7;padding:0 0 clamp(145px,18vw,235px)}.drive-solution-page-module__MfTPkW__capacityCard{color:#fff;background:#112b35;border-radius:25px;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(48px,8vw,120px);padding:clamp(40px,7vw,88px);display:grid}.drive-solution-page-module__MfTPkW__capacityCard .drive-solution-page-module__MfTPkW__eyebrow{color:#78c4ad}.drive-solution-page-module__MfTPkW__capacityCard h2{color:#fff;font-size:clamp(2.5rem,4.6vw,4.7rem)}.drive-solution-page-module__MfTPkW__capacityCard>div>p:last-child{color:#b9c6ca;max-width:580px;margin-top:23px;line-height:1.7}.drive-solution-page-module__MfTPkW__capacityVisual{background:#ffffff12;border:1px solid #ffffff26;border-radius:16px;padding:26px}.drive-solution-page-module__MfTPkW__capacityVisual>div:first-child,.drive-solution-page-module__MfTPkW__capacityVisual footer{justify-content:space-between;gap:20px;display:flex}.drive-solution-page-module__MfTPkW__capacityVisual>div:first-child span{color:#c4d0d3;font-size:.7rem}.drive-solution-page-module__MfTPkW__capacityVisual>div:first-child b{font-size:.76rem}.drive-solution-page-module__MfTPkW__capacityTrack{background:#ffffff21;border-radius:99px;height:13px;margin:22px 0 13px;overflow:hidden}.drive-solution-page-module__MfTPkW__capacityTrack i{background:#65c4a6;border-radius:99px;width:32%;height:100%;display:block}.drive-solution-page-module__MfTPkW__capacityVisual footer{color:#a9b9be;font-size:.58rem}.drive-solution-page-module__MfTPkW__directorySection{background:#e7e9e5;padding:clamp(145px,18vw,245px) 0;scroll-margin-top:105px}.drive-solution-page-module__MfTPkW__directoryIntro{grid-template-columns:1.08fr .92fr;align-items:end;gap:18px 90px;margin-bottom:68px;display:grid}.drive-solution-page-module__MfTPkW__directoryIntro .drive-solution-page-module__MfTPkW__eyebrow{grid-column:1/-1;margin:0}.drive-solution-page-module__MfTPkW__directory{grid-template-columns:1fr 1fr;gap:10px;display:grid}.drive-solution-page-module__MfTPkW__directory article{background:#ffffffc2;border:1px solid #13212d1a;border-radius:18px;padding:clamp(28px,4vw,46px);scroll-margin-top:105px}.drive-solution-page-module__MfTPkW__directoryHeading{border-bottom:1px solid #13212d1a;padding-bottom:27px}.drive-solution-page-module__MfTPkW__directoryHeading h3{font-size:1.52rem}.drive-solution-page-module__MfTPkW__directoryHeading p{color:var(--muted);margin-top:9px;font-size:.79rem;line-height:1.58}.drive-solution-page-module__MfTPkW__directory ul{gap:14px;margin:27px 0 0;padding:0;list-style:none;display:grid}.drive-solution-page-module__MfTPkW__directory li{color:#4f5c62;grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:.77rem;line-height:1.62;display:grid}.drive-solution-page-module__MfTPkW__directory li svg{color:var(--green);margin-top:3px}.drive-solution-page-module__MfTPkW__relatedSection{background:#fff;padding:clamp(135px,17vw,220px) 0}.drive-solution-page-module__MfTPkW__relatedHeading{margin-bottom:66px}.drive-solution-page-module__MfTPkW__relatedGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.drive-solution-page-module__MfTPkW__relatedGrid a{min-height:215px;color:var(--ink);border:1px solid #d9dedf;border-radius:16px;flex-direction:column;padding:26px;text-decoration:none;transition:color .18s,background .18s,transform .18s;display:flex;position:relative}.drive-solution-page-module__MfTPkW__relatedGrid a:hover{color:#fff;background:var(--ink);transform:translateY(-3px)}.drive-solution-page-module__MfTPkW__relatedGrid a>span{padding-right:35px;font-size:1.15rem;font-weight:720}.drive-solution-page-module__MfTPkW__relatedGrid a p{color:#626e73;margin-top:auto;font-size:.73rem;line-height:1.57}.drive-solution-page-module__MfTPkW__relatedGrid a:hover p{color:#bac5c9}.drive-solution-page-module__MfTPkW__relatedGrid svg{position:absolute;top:25px;right:25px}.drive-solution-page-module__MfTPkW__faqSection{background:#edf1ef;padding:clamp(135px,17vw,225px) 0}.drive-solution-page-module__MfTPkW__faqGrid{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(60px,9vw,145px);display:grid}@media (max-width:1023px){.drive-solution-page-module__MfTPkW__hero{min-height:auto}.drive-solution-page-module__MfTPkW__problemGrid,.drive-solution-page-module__MfTPkW__sectionHeading,.drive-solution-page-module__MfTPkW__accessHeading,.drive-solution-page-module__MfTPkW__journeyGrid,.drive-solution-page-module__MfTPkW__capacityCard,.drive-solution-page-module__MfTPkW__directoryIntro,.drive-solution-page-module__MfTPkW__relatedHeading,.drive-solution-page-module__MfTPkW__faqGrid{grid-template-columns:1fr}.drive-solution-page-module__MfTPkW__sectionHeading,.drive-solution-page-module__MfTPkW__accessHeading,.drive-solution-page-module__MfTPkW__relatedHeading{gap:22px}.drive-solution-page-module__MfTPkW__bento{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(325px,auto)}.drive-solution-page-module__MfTPkW__cardCreate,.drive-solution-page-module__MfTPkW__cardOrganise,.drive-solution-page-module__MfTPkW__cardOpen,.drive-solution-page-module__MfTPkW__cardTeam,.drive-solution-page-module__MfTPkW__cardLinks,.drive-solution-page-module__MfTPkW__cardControl{grid-area:auto}.drive-solution-page-module__MfTPkW__cardCreate{grid-column:1/-1;min-height:560px}.drive-solution-page-module__MfTPkW__accessPanel{grid-template-columns:1fr}.drive-solution-page-module__MfTPkW__journeyIntro{position:relative;top:auto}.drive-solution-page-module__MfTPkW__journeySteps{margin-top:20px}.drive-solution-page-module__MfTPkW__directory{grid-template-columns:1fr}}@media (max-width:640px){.drive-solution-page-module__MfTPkW__hero{padding:24px 0 95px}.drive-solution-page-module__MfTPkW__heroCopy{padding-top:58px}.drive-solution-page-module__MfTPkW__hero h1{font-size:clamp(2.65rem,13vw,3.25rem);line-height:.93}.drive-solution-page-module__MfTPkW__heroDescription{margin-top:24px;font-size:.91rem}.drive-solution-page-module__MfTPkW__heroActions{width:100%;display:grid}.drive-solution-page-module__MfTPkW__primaryButton,.drive-solution-page-module__MfTPkW__secondaryButton{width:100%}.drive-solution-page-module__MfTPkW__heroVisual{width:100%;margin-top:52px}.drive-solution-page-module__MfTPkW__browserMock{border-radius:18px;min-height:550px;padding:14px;transform:none}.drive-solution-page-module__MfTPkW__folderGrid,.drive-solution-page-module__MfTPkW__fileGrid{grid-template-columns:1fr}.drive-solution-page-module__MfTPkW__folderGrid>div:nth-child(3),.drive-solution-page-module__MfTPkW__fileGrid>div:nth-child(3){display:none}.drive-solution-page-module__MfTPkW__browserControls{grid-template-columns:1fr auto}.drive-solution-page-module__MfTPkW__browserControls b{display:none}.drive-solution-page-module__MfTPkW__marquee{padding-block:18px}.drive-solution-page-module__MfTPkW__problemSection,.drive-solution-page-module__MfTPkW__accessSection,.drive-solution-page-module__MfTPkW__statementSection,.drive-solution-page-module__MfTPkW__journeySection,.drive-solution-page-module__MfTPkW__directorySection,.drive-solution-page-module__MfTPkW__relatedSection,.drive-solution-page-module__MfTPkW__faqSection{padding-block:112px}.drive-solution-page-module__MfTPkW__bentoSection{padding-bottom:112px}.drive-solution-page-module__MfTPkW__problemGrid{gap:34px}.drive-solution-page-module__MfTPkW__problemGrid h2,.drive-solution-page-module__MfTPkW__sectionHeading h2,.drive-solution-page-module__MfTPkW__accessHeading h2,.drive-solution-page-module__MfTPkW__journeyIntro h2,.drive-solution-page-module__MfTPkW__capacityCard h2,.drive-solution-page-module__MfTPkW__directoryIntro h2,.drive-solution-page-module__MfTPkW__relatedHeading h2,.drive-solution-page-module__MfTPkW__faqGrid h2{font-size:2.35rem}.drive-solution-page-module__MfTPkW__problemGrid .drive-solution-page-module__MfTPkW__problemLead{font-size:1.07rem}.drive-solution-page-module__MfTPkW__bento{grid-template-columns:1fr;grid-auto-rows:minmax(350px,auto)}.drive-solution-page-module__MfTPkW__cardCreate{grid-column:auto;min-height:510px}.drive-solution-page-module__MfTPkW__bentoCard{padding:24px}.drive-solution-page-module__MfTPkW__bentoCopy h3,.drive-solution-page-module__MfTPkW__cardCreate .drive-solution-page-module__MfTPkW__bentoCopy h3{font-size:1.65rem}.drive-solution-page-module__MfTPkW__createArt{padding:12px;top:238px}.drive-solution-page-module__MfTPkW__createArt>span{min-height:205px;padding:12px}.drive-solution-page-module__MfTPkW__accessTabs{grid-template-columns:1fr 1fr}.drive-solution-page-module__MfTPkW__accessTabs button{border-bottom:1px solid #40545f;min-height:67px;padding:12px}.drive-solution-page-module__MfTPkW__accessTabs button:nth-child(2){border-right:0}.drive-solution-page-module__MfTPkW__accessTabs button:nth-child(n+3){border-bottom:0}.drive-solution-page-module__MfTPkW__accessPanel{min-height:0;padding:30px 20px 36px}.drive-solution-page-module__MfTPkW__accessCopy h3{font-size:2.4rem}.drive-solution-page-module__MfTPkW__accessCard{margin-top:15px;padding:16px}.drive-solution-page-module__MfTPkW__journeySteps article.drive-solution-page-module__MfTPkW__journeyStepArt{padding:29px 23px;position:relative}.drive-solution-page-module__MfTPkW__journeySteps aside{border-top:1px solid #13212d1f;border-left:0;padding-top:20px;padding-left:0}.drive-solution-page-module__MfTPkW__journeySteps article:nth-child(4) aside{border-top-color:#ffffff29}.drive-solution-page-module__MfTPkW__capacitySection{padding:0 12px 112px}.drive-solution-page-module__MfTPkW__capacityCard{padding:35px 25px}.drive-solution-page-module__MfTPkW__directory article{padding:25px 21px}.drive-solution-page-module__MfTPkW__relatedGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.drive-solution-page-module__MfTPkW__marqueeTrack{transform:none!important}.drive-solution-page-module__MfTPkW__primaryButton,.drive-solution-page-module__MfTPkW__secondaryButton,.drive-solution-page-module__MfTPkW__bentoCard,.drive-solution-page-module__MfTPkW__relatedGrid a{transition:none}.drive-solution-page-module__MfTPkW__journeyIntro{position:relative;top:auto}}.drive-solution-page-module__MfTPkW__page{--green:#076b54}.drive-solution-page-module__MfTPkW__browserMock>header>i{color:#fff;background:var(--ink);border-radius:8px;padding:8px 13px;font-size:.56rem;font-style:normal;font-weight:750}.drive-solution-page-module__MfTPkW__browserMock>nav{color:#59666c}.drive-solution-page-module__MfTPkW__browserControls span,.drive-solution-page-module__MfTPkW__browserControls i,.drive-solution-page-module__MfTPkW__browserControls b,.drive-solution-page-module__MfTPkW__browserLabel,.drive-solution-page-module__MfTPkW__folderGrid small,.drive-solution-page-module__MfTPkW__fileGrid small{color:#59656b}.drive-solution-page-module__MfTPkW__createArt>span:nth-child(3){color:#844526}.drive-solution-page-module__MfTPkW__createArt small{color:currentColor;opacity:1}.drive-solution-page-module__MfTPkW__organiseArt small,.drive-solution-page-module__MfTPkW__teamArt small{color:#59656b}.drive-solution-page-module__MfTPkW__teamArt em{color:#514265}.drive-solution-page-module__MfTPkW__linkArt small{color:#59656b}.drive-solution-page-module__MfTPkW__controlArt>div,.drive-solution-page-module__MfTPkW__controlArt footer{color:#536067}.drive-solution-page-module__MfTPkW__journeySteps .drive-solution-page-module__MfTPkW__journeyStepArt{align-items:stretch;min-height:0;padding:clamp(32px,4.5vw,55px) clamp(210px,34%,320px) clamp(32px,4.5vw,55px) clamp(32px,4.5vw,55px);display:block;position:relative;overflow:hidden}.drive-solution-page-module__MfTPkW__journeyCopy{z-index:1;max-width:58ch;position:relative}.drive-solution-page-module__MfTPkW__journeyCopy>span{color:var(--green);letter-spacing:.13em;text-transform:uppercase;margin-bottom:15px;font-size:.66rem;font-weight:800;display:block}.drive-solution-page-module__MfTPkW__journeyStepArt:nth-child(4) .drive-solution-page-module__MfTPkW__journeyCopy>span{color:#7ec5b1}.drive-solution-page-module__MfTPkW__journeyArt{z-index:0;pointer-events:none;background:0 0;border:0;justify-content:center;align-items:center;width:clamp(190px,28%,270px);height:clamp(190px,28%,270px);margin:0;padding:0;display:flex;position:absolute;top:50%;right:clamp(18px,3.2vw,40px);transform:translateY(-50%)}.drive-solution-page-module__MfTPkW__journeyArtImage{object-fit:contain;object-position:center;filter:drop-shadow(0 18px 32px #13212d29);width:138%;height:138%;display:block}.drive-solution-page-module__MfTPkW__journeySteps article:nth-child(4) .drive-solution-page-module__MfTPkW__journeyArtImage{filter:drop-shadow(0 18px 36px #0000004d)}@media (max-width:640px){.drive-solution-page-module__MfTPkW__journeySteps .drive-solution-page-module__MfTPkW__journeyStepArt{padding:29px 23px}.drive-solution-page-module__MfTPkW__journeyArt{width:min(240px,72vw);height:min(240px,72vw);margin:28px auto 0;position:relative;top:auto;right:auto;transform:none}}
.manufacturing-solution-page-module__PAuSTa__page{--ink:#111b22;--steel:#314550;--muted:#5b686e;--green:#06684e;--acid:#bcd764;--cream:#f3f0e8;color:var(--ink);font-family:var(--font-satoshi),var(--font-jakarta),sans-serif;background:#f5f3ed;overflow:clip}.manufacturing-solution-page-module__PAuSTa__page :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #176fd1}.manufacturing-solution-page-module__PAuSTa__eyebrow{color:var(--green);letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:800}.manufacturing-solution-page-module__PAuSTa__hero{background:radial-gradient(circle at 82% 24%,#bcd76438,#0000 25rem),linear-gradient(132deg,#f5f1e7,#e9efe9 58%,#e4e9e8);min-height:900px;padding:34px 0 112px}.manufacturing-solution-page-module__PAuSTa__heroInner{position:relative}.manufacturing-solution-page-module__PAuSTa__heroGrid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(54px,7vw,105px);padding-top:clamp(75px,10vw,135px);display:grid}.manufacturing-solution-page-module__PAuSTa__heroCopy{z-index:2;position:relative}.manufacturing-solution-page-module__PAuSTa__hero h1{letter-spacing:-.074em;text-wrap:balance;max-width:700px;margin:0;font-size:clamp(3.8rem,6.3vw,6.8rem);font-weight:585;line-height:.91}.manufacturing-solution-page-module__PAuSTa__heroDescription{color:#4d5b61;max-width:615px;margin-top:29px;font-size:clamp(.98rem,1.35vw,1.13rem);line-height:1.72}.manufacturing-solution-page-module__PAuSTa__heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.manufacturing-solution-page-module__PAuSTa__primaryButton,.manufacturing-solution-page-module__PAuSTa__secondaryButton{border:1px solid var(--ink);border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 19px;font-size:.83rem;font-weight:760;text-decoration:none;transition:transform .18s,background .18s,color .18s;display:inline-flex}.manufacturing-solution-page-module__PAuSTa__primaryButton{color:#fff;background:var(--ink)}.manufacturing-solution-page-module__PAuSTa__secondaryButton{color:var(--ink);background:#ffffff9e}.manufacturing-solution-page-module__PAuSTa__primaryButton:hover,.manufacturing-solution-page-module__PAuSTa__secondaryButton:hover{transform:translateY(-2px)}.manufacturing-solution-page-module__PAuSTa__secondaryButton:hover{color:#fff;background:var(--ink)}.manufacturing-solution-page-module__PAuSTa__heroVisual{min-width:0}.manufacturing-solution-page-module__PAuSTa__productionMock{will-change:transform;background:#fcfdfb;border:1px solid #111b2226;border-radius:8px;min-height:545px;padding:24px;position:relative;transform:none;box-shadow:0 42px 100px #1c342c2e}.manufacturing-solution-page-module__PAuSTa__productionMock>header{border-bottom:1px solid #dce2df;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.manufacturing-solution-page-module__PAuSTa__productionMock>header>span{align-items:center;gap:8px;font-size:.63rem;font-weight:760;display:flex}.manufacturing-solution-page-module__PAuSTa__productionMock>header svg{color:var(--green)}.manufacturing-solution-page-module__PAuSTa__productionMock>header>i{color:#12654f;background:#deeee7;border-radius:99px;padding:6px 9px;font-size:.49rem;font-style:normal;font-weight:760}.manufacturing-solution-page-module__PAuSTa__productionTitle{justify-content:space-between;align-items:flex-end;gap:22px;padding:25px 2px 20px;display:flex}.manufacturing-solution-page-module__PAuSTa__productionTitle>div{flex-direction:column;min-width:0;display:flex}.manufacturing-solution-page-module__PAuSTa__productionTitle small{color:#6a757a;font-size:.48rem}.manufacturing-solution-page-module__PAuSTa__productionTitle strong{margin-top:5px;font-size:1.08rem}.manufacturing-solution-page-module__PAuSTa__productionTitle span{color:#657177;margin-top:5px;font-size:.52rem}.manufacturing-solution-page-module__PAuSTa__productionTitle>b{letter-spacing:-.06em;font-size:2rem}.manufacturing-solution-page-module__PAuSTa__productionTitle>b small{letter-spacing:0;margin-left:5px;font-size:.58rem;font-weight:600}.manufacturing-solution-page-module__PAuSTa__productionStats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.manufacturing-solution-page-module__PAuSTa__productionStats>div{background:#f5f7f5;border:1px solid #e0e4e2;border-radius:5px;padding:14px}.manufacturing-solution-page-module__PAuSTa__productionStats small,.manufacturing-solution-page-module__PAuSTa__productionStats strong{display:block}.manufacturing-solution-page-module__PAuSTa__productionStats small{color:#69757a;font-size:.47rem}.manufacturing-solution-page-module__PAuSTa__productionStats strong{margin-top:5px;font-size:.63rem}.manufacturing-solution-page-module__PAuSTa__productionStats>div:first-child strong{color:var(--green)}.manufacturing-solution-page-module__PAuSTa__productionBar{background:#e6eae7;border-radius:99px;height:7px;margin:17px 0 24px;overflow:hidden}.manufacturing-solution-page-module__PAuSTa__productionBar i{background:var(--green);width:64%;height:100%;display:block}.manufacturing-solution-page-module__PAuSTa__productionMock>p{color:#68747a;letter-spacing:.1em;text-transform:uppercase;margin:0 0 9px;font-size:.48rem;font-weight:760}.manufacturing-solution-page-module__PAuSTa__operationList{gap:8px;display:grid}.manufacturing-solution-page-module__PAuSTa__operationList>div{background:#fff;border:1px solid #e0e5e2;border-radius:5px;grid-template-columns:28px 1fr auto auto;align-items:center;gap:12px;padding:12px 13px;display:grid}.manufacturing-solution-page-module__PAuSTa__operationList>div>i{color:#236a57;background:#e2efe9;border-radius:4px;place-items:center;width:25px;height:25px;font-size:.48rem;font-style:normal;display:grid}.manufacturing-solution-page-module__PAuSTa__operationList span{flex-direction:column;gap:3px;min-width:0;display:flex}.manufacturing-solution-page-module__PAuSTa__operationList span b{font-size:.58rem}.manufacturing-solution-page-module__PAuSTa__operationList span small{color:#6a757a;font-size:.46rem}.manufacturing-solution-page-module__PAuSTa__operationList em{color:#5d696f;font-size:.5rem;font-style:normal}.manufacturing-solution-page-module__PAuSTa__operationList>div>strong{color:#58656a;text-align:center;background:#edf0ee;border-radius:99px;min-width:63px;padding:6px 7px;font-size:.45rem}.manufacturing-solution-page-module__PAuSTa__operationList>div:first-child>strong{color:#13624e;background:#dfeee8}.manufacturing-solution-page-module__PAuSTa__operationList>div:nth-child(2)>strong{color:#675116;background:#f1e9c9}.manufacturing-solution-page-module__PAuSTa__marquee{color:#e6eee9;background:#17242c;border-block:1px solid #111b221f;padding:21px 0;overflow:hidden}.manufacturing-solution-page-module__PAuSTa__marqueeTrack{width:max-content;display:flex}.manufacturing-solution-page-module__PAuSTa__marqueeSet{flex-shrink:0;display:flex}.manufacturing-solution-page-module__PAuSTa__marqueeSet span{letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:27px;padding-right:33px;font-size:.72rem;font-weight:750;display:flex}.manufacturing-solution-page-module__PAuSTa__marqueeSet i{background:var(--acid);width:7px;height:7px}.manufacturing-solution-page-module__PAuSTa__problemSection{background:#fff;padding:clamp(145px,18vw,235px) 0}.manufacturing-solution-page-module__PAuSTa__problemGrid{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(65px,10vw,155px);display:grid}.manufacturing-solution-page-module__PAuSTa__problemGrid h2,.manufacturing-solution-page-module__PAuSTa__sectionHeading h2,.manufacturing-solution-page-module__PAuSTa__flowHeading h2,.manufacturing-solution-page-module__PAuSTa__journeyIntro h2,.manufacturing-solution-page-module__PAuSTa__capacityCard h2,.manufacturing-solution-page-module__PAuSTa__directoryIntro h2,.manufacturing-solution-page-module__PAuSTa__relatedHeading h2,.manufacturing-solution-page-module__PAuSTa__faqGrid h2{letter-spacing:-.063em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,5.15vw,5.2rem);font-weight:575;line-height:.98}.manufacturing-solution-page-module__PAuSTa__problemGrid>div>p{color:var(--muted);font-size:.96rem;line-height:1.8}.manufacturing-solution-page-module__PAuSTa__problemGrid .manufacturing-solution-page-module__PAuSTa__problemLead{color:var(--ink);margin-top:29px;font-size:1.2rem;line-height:1.62}.manufacturing-solution-page-module__PAuSTa__bentoSection{background:#fff;padding:0 0 clamp(150px,18vw,235px)}.manufacturing-solution-page-module__PAuSTa__sectionHeading,.manufacturing-solution-page-module__PAuSTa__flowHeading,.manufacturing-solution-page-module__PAuSTa__relatedHeading{grid-template-columns:1.08fr .92fr;align-items:end;gap:16px clamp(55px,9vw,140px);margin-bottom:68px;display:grid}.manufacturing-solution-page-module__PAuSTa__sectionHeading .manufacturing-solution-page-module__PAuSTa__eyebrow,.manufacturing-solution-page-module__PAuSTa__flowHeading .manufacturing-solution-page-module__PAuSTa__eyebrow,.manufacturing-solution-page-module__PAuSTa__relatedHeading .manufacturing-solution-page-module__PAuSTa__eyebrow{grid-column:1/-1;margin:0}.manufacturing-solution-page-module__PAuSTa__sectionHeading>p:last-child,.manufacturing-solution-page-module__PAuSTa__flowHeading>p:last-child{color:var(--muted);line-height:1.72}.manufacturing-solution-page-module__PAuSTa__bento{grid-template-rows:repeat(3,minmax(305px,auto));grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;display:grid}.manufacturing-solution-page-module__PAuSTa__bentoCard{isolation:isolate;min-width:0;color:var(--ink);border:1px solid #111b221a;border-radius:7px;flex-direction:column;padding:27px;text-decoration:none;transition:transform .21s,box-shadow .21s;display:flex;position:relative;overflow:hidden}.manufacturing-solution-page-module__PAuSTa__bentoCard:hover{z-index:2;transform:translateY(-4px);box-shadow:0 24px 55px #19282b21}.manufacturing-solution-page-module__PAuSTa__bentoCopy{z-index:2;max-width:58%;position:relative}.manufacturing-solution-page-module__PAuSTa__cardBom .manufacturing-solution-page-module__PAuSTa__bentoCopy{max-width:54%}.manufacturing-solution-page-module__PAuSTa__bentoCopy>span{color:var(--green);letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px;font-size:.66rem;font-weight:800;display:block}.manufacturing-solution-page-module__PAuSTa__bentoCopy h3{letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(1.45rem,2.2vw,2.15rem);font-weight:580;line-height:1.04}.manufacturing-solution-page-module__PAuSTa__bentoCopy p{color:#58666c;margin-top:12px;font-size:.79rem;line-height:1.57}.manufacturing-solution-page-module__PAuSTa__cardArrow{z-index:3;opacity:.67;transition:transform .18s;position:absolute;top:24px;right:24px}.manufacturing-solution-page-module__PAuSTa__bentoCard:hover .manufacturing-solution-page-module__PAuSTa__cardArrow{transform:translate(3px,-3px)}.manufacturing-solution-page-module__PAuSTa__cardBom{background:#dfece5;grid-column:1/span 7}.manufacturing-solution-page-module__PAuSTa__cardPlan{background:#eee6cf;grid-column:8/span 5}.manufacturing-solution-page-module__PAuSTa__cardMaterials{background:#e8ece9;grid-column:1/span 4}.manufacturing-solution-page-module__PAuSTa__cardOrders{background:#dfe8ec;grid-column:5/span 4}.manufacturing-solution-page-module__PAuSTa__cardFloor{background:#e6e1d9;grid-column:9/span 4}.manufacturing-solution-page-module__PAuSTa__cardCapacity{background:#e3e9df;grid-column:1/span 4}.manufacturing-solution-page-module__PAuSTa__cardQuality{background:#ece6dd;grid-column:5/span 4}.manufacturing-solution-page-module__PAuSTa__cardSubcontract{background:#dce7e6;grid-column:9/span 4}.manufacturing-solution-page-module__PAuSTa__bentoArt{z-index:1;pointer-events:none;justify-content:center;align-items:center;width:40%;display:flex;position:absolute;top:20px;bottom:20px;right:20px}.manufacturing-solution-page-module__PAuSTa__cardBom .manufacturing-solution-page-module__PAuSTa__bentoArt{width:44%;right:24px}.manufacturing-solution-page-module__PAuSTa__bentoArtImage{object-fit:contain;object-position:center right;filter:drop-shadow(0 14px 28px #111b221f);border-radius:8px;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.manufacturing-solution-page-module__PAuSTa__bentoCard:hover .manufacturing-solution-page-module__PAuSTa__bentoArtImage{transform:translateY(-4px)scale(1.05)}.manufacturing-solution-page-module__PAuSTa__flowSection{color:#fff;background:#152630;padding:clamp(145px,18vw,235px) 0}.manufacturing-solution-page-module__PAuSTa__flowHeading h2{color:#fff}.manufacturing-solution-page-module__PAuSTa__flowHeading .manufacturing-solution-page-module__PAuSTa__eyebrow{color:#9ecb84}.manufacturing-solution-page-module__PAuSTa__flowHeading>p:last-child{color:#b9c5c9}.manufacturing-solution-page-module__PAuSTa__flowExplorer{background:#1b303b;border:1px solid #40535d;border-radius:8px;overflow:hidden}.manufacturing-solution-page-module__PAuSTa__flowTabs{border-bottom:1px solid #40535d;grid-template-columns:repeat(5,1fr);display:grid}.manufacturing-solution-page-module__PAuSTa__flowTabs button{color:#bec9cd;min-height:78px;font:inherit;background:0 0;border:0;border-right:1px solid #40535d;padding:18px;font-size:.77rem;font-weight:720;transition:color .22s,background .22s;position:relative}.manufacturing-solution-page-module__PAuSTa__flowTabs button:last-child{border:0}.manufacturing-solution-page-module__PAuSTa__flowTabs button[aria-selected=true]{color:#17262e;background:var(--acid)}.manufacturing-solution-page-module__PAuSTa__flowPanel{outline-offset:-6px;grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(48px,7vw,110px);min-height:535px;padding:clamp(38px,6vw,72px);display:grid;overflow:hidden}.manufacturing-solution-page-module__PAuSTa__flowCopy>p{color:#9ecb84;letter-spacing:.13em;text-transform:uppercase;margin-bottom:13px;font-size:.66rem;font-weight:800}.manufacturing-solution-page-module__PAuSTa__flowCopy h3{color:#fff;letter-spacing:-.058em;max-width:540px;font-size:clamp(2.1rem,3.8vw,3.8rem);font-weight:570;line-height:1.01}.manufacturing-solution-page-module__PAuSTa__flowCopy>div{color:#b9c5c9;margin-top:20px;line-height:1.68}.manufacturing-solution-page-module__PAuSTa__flowCopy ul{gap:10px;margin:25px 0 0;padding:0;list-style:none;display:grid}.manufacturing-solution-page-module__PAuSTa__flowCopy li{color:#ced6d8;align-items:center;gap:8px;font-size:.71rem;display:flex}.manufacturing-solution-page-module__PAuSTa__flowCopy li svg{color:#a9d16e}.manufacturing-solution-page-module__PAuSTa__flowBoard{color:var(--ink);background:#f8faf7;border:1px solid #dce2df;border-radius:7px;padding:22px;box-shadow:0 27px 65px #0410164d}.manufacturing-solution-page-module__PAuSTa__flowBoard>header{border-bottom:1px solid #dce2df;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.manufacturing-solution-page-module__PAuSTa__flowBoard>header span{align-items:center;gap:8px;font-size:.6rem;font-weight:740;display:flex}.manufacturing-solution-page-module__PAuSTa__flowBoard>header i{color:#1b6752;background:#deeee7;padding:6px 8px;font-size:.45rem;font-style:normal}.manufacturing-solution-page-module__PAuSTa__flowBoardMeta{grid-template-columns:.8fr 1.4fr .65fr;gap:7px;margin-top:14px;display:grid}.manufacturing-solution-page-module__PAuSTa__flowBoardMeta>div{background:#fff;border:1px solid #e0e4e1;padding:11px}.manufacturing-solution-page-module__PAuSTa__flowBoardMeta small,.manufacturing-solution-page-module__PAuSTa__flowBoardMeta strong{display:block}.manufacturing-solution-page-module__PAuSTa__flowBoardMeta small{color:#6b777c;font-size:.42rem}.manufacturing-solution-page-module__PAuSTa__flowBoardMeta strong{margin-top:4px;font-size:.51rem}.manufacturing-solution-page-module__PAuSTa__flowProgress{justify-content:space-between;margin:24px 0 18px;display:flex}.manufacturing-solution-page-module__PAuSTa__flowProgress span{color:#7b868b;flex-direction:column;flex:1;align-items:center;gap:7px;font-size:.39rem;display:flex;position:relative}.manufacturing-solution-page-module__PAuSTa__flowProgress span:before{z-index:0;content:"";background:#dce1de;width:100%;height:2px;position:absolute;top:5px;left:0}.manufacturing-solution-page-module__PAuSTa__flowProgress span:first-child:before{width:50%;left:50%}.manufacturing-solution-page-module__PAuSTa__flowProgress span:last-child:before{width:50%}.manufacturing-solution-page-module__PAuSTa__flowProgress span i{z-index:1;background:#f8faf7;border:2px solid #bdc6c2;border-radius:50%;width:11px;height:11px}.manufacturing-solution-page-module__PAuSTa__flowProgress .manufacturing-solution-page-module__PAuSTa__flowDone{color:#175f4c}.manufacturing-solution-page-module__PAuSTa__flowProgress .manufacturing-solution-page-module__PAuSTa__flowDone:before{background:#65a18f}.manufacturing-solution-page-module__PAuSTa__flowProgress .manufacturing-solution-page-module__PAuSTa__flowDone i{background:#2e816a;border-color:#2e816a}.manufacturing-solution-page-module__PAuSTa__flowRows{gap:7px;display:grid}.manufacturing-solution-page-module__PAuSTa__flowRows>div{background:#fff;border:1px solid #e0e5e2;justify-content:space-between;align-items:center;padding:10px 11px;display:flex}.manufacturing-solution-page-module__PAuSTa__flowRows span{align-items:center;gap:8px;font-size:.47rem;display:flex}.manufacturing-solution-page-module__PAuSTa__flowRows span i{color:#788388;font-size:.4rem;font-style:normal}.manufacturing-solution-page-module__PAuSTa__flowRows b{color:#286b58;background:#e4efe9;padding:5px 7px;font-size:.4rem}.manufacturing-solution-page-module__PAuSTa__statementSection{text-align:center;background:linear-gradient(135deg,#e7eee7,#f0e9d8);padding:clamp(155px,20vw,275px) 0}.manufacturing-solution-page-module__PAuSTa__statementSection p{color:var(--green);margin-bottom:13px;font-size:clamp(1rem,1.45vw,1.2rem)}.manufacturing-solution-page-module__PAuSTa__statementSection h2{letter-spacing:-.073em;text-wrap:balance;max-width:1120px;margin:0 auto;font-size:clamp(3.4rem,7.5vw,7.6rem);font-weight:560;line-height:.92}.manufacturing-solution-page-module__PAuSTa__journeySection{background:#f1eee6;padding:clamp(145px,18vw,240px) 0}.manufacturing-solution-page-module__PAuSTa__journeyGrid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(65px,10vw,150px);display:grid}.manufacturing-solution-page-module__PAuSTa__journeyIntro{position:sticky;top:120px}.manufacturing-solution-page-module__PAuSTa__journeyIntro h2{font-size:clamp(2.7rem,4.75vw,4.75rem)}.manufacturing-solution-page-module__PAuSTa__journeyIntro>p:last-child{max-width:480px;color:var(--muted);margin-top:26px;line-height:1.72}.manufacturing-solution-page-module__PAuSTa__journeySteps{gap:15px;display:grid}.manufacturing-solution-page-module__PAuSTa__journeySteps article{background:#ffffffc2;border:1px solid #111b221c;border-radius:7px;grid-template-columns:1fr auto;align-items:center;gap:32px;min-height:290px;padding:clamp(32px,4.5vw,50px);display:grid}.manufacturing-solution-page-module__PAuSTa__journeySteps article:nth-child(2){background:#e7ecd9}.manufacturing-solution-page-module__PAuSTa__journeySteps article:nth-child(3){background:#dfe9e6}.manufacturing-solution-page-module__PAuSTa__journeySteps article:nth-child(4){color:#fff;background:#182a34}.manufacturing-solution-page-module__PAuSTa__journeySteps article>div>span{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin-bottom:15px;font-size:.65rem;font-weight:800;display:block}.manufacturing-solution-page-module__PAuSTa__journeySteps article:nth-child(4)>div>span{color:#a3cf80}.manufacturing-solution-page-module__PAuSTa__journeySteps h3{letter-spacing:-.052em;text-wrap:balance;max-width:580px;font-size:clamp(1.75rem,2.8vw,2.8rem);font-weight:575;line-height:1.04}.manufacturing-solution-page-module__PAuSTa__journeySteps article p{max-width:550px;color:var(--muted);margin-top:16px;font-size:.81rem;line-height:1.65}.manufacturing-solution-page-module__PAuSTa__journeySteps article:nth-child(4) p{color:#bac6ca}.manufacturing-solution-page-module__PAuSTa__capacitySection{background:#f1eee6;padding:0 0 clamp(145px,18vw,230px)}.manufacturing-solution-page-module__PAuSTa__capacityCard{color:#fff;background:#172a34;border-radius:8px;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(50px,8vw,120px);padding:clamp(42px,7vw,86px);display:grid}.manufacturing-solution-page-module__PAuSTa__capacityCard .manufacturing-solution-page-module__PAuSTa__eyebrow{color:#a3cf80}.manufacturing-solution-page-module__PAuSTa__capacityCard h2{color:#fff;font-size:clamp(2.5rem,4.5vw,4.6rem)}.manufacturing-solution-page-module__PAuSTa__capacityCard>div>p:last-child{color:#bac6ca;max-width:570px;margin-top:23px;line-height:1.7}.manufacturing-solution-page-module__PAuSTa__capacityVisual{background:#ffffff0f;border:1px solid #ffffff26;gap:19px;padding:25px;display:grid}.manufacturing-solution-page-module__PAuSTa__capacityVisual header{grid-template-columns:1fr auto;gap:4px 20px;display:grid}.manufacturing-solution-page-module__PAuSTa__capacityVisual header strong{font-size:.7rem}.manufacturing-solution-page-module__PAuSTa__capacityVisual header span{color:#afbdc1;font-size:.54rem}.manufacturing-solution-page-module__PAuSTa__capacityVisual header b{grid-area:1/2/3;align-self:center;font-size:.57rem}.manufacturing-solution-page-module__PAuSTa__capacityVisual>div>i{background:#ffffff1f;height:8px;margin-top:9px;display:block}.manufacturing-solution-page-module__PAuSTa__capacityVisual>div>i em{background:#80b695;height:100%;display:block}.manufacturing-solution-page-module__PAuSTa__capacityVisual .manufacturing-solution-page-module__PAuSTa__capacityAlert>i em{background:#c98256}.manufacturing-solution-page-module__PAuSTa__capacityVisual .manufacturing-solution-page-module__PAuSTa__capacityAlert header b{color:#efb18c}.manufacturing-solution-page-module__PAuSTa__directorySection{background:#e5e8e2;padding:clamp(145px,18vw,240px) 0;scroll-margin-top:105px}.manufacturing-solution-page-module__PAuSTa__directoryIntro{grid-template-columns:1.08fr .92fr;align-items:end;gap:18px 90px;margin-bottom:67px;display:grid}.manufacturing-solution-page-module__PAuSTa__directoryIntro .manufacturing-solution-page-module__PAuSTa__eyebrow{grid-column:1/-1;margin:0}.manufacturing-solution-page-module__PAuSTa__directory{grid-template-columns:1fr 1fr;gap:10px;display:grid}.manufacturing-solution-page-module__PAuSTa__directory article{background:#ffffffbd;border:1px solid #111b221a;border-radius:7px;padding:clamp(28px,4vw,45px);scroll-margin-top:105px}.manufacturing-solution-page-module__PAuSTa__directoryHeading{border-bottom:1px solid #111b221a;padding-bottom:26px}.manufacturing-solution-page-module__PAuSTa__directoryHeading h3{font-size:1.5rem}.manufacturing-solution-page-module__PAuSTa__directoryHeading p{color:var(--muted);margin-top:9px;font-size:.78rem;line-height:1.58}.manufacturing-solution-page-module__PAuSTa__directory ul{gap:13px;margin:26px 0 0;padding:0;list-style:none;display:grid}.manufacturing-solution-page-module__PAuSTa__directory li{color:#4f5d63;grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:.76rem;line-height:1.61;display:grid}.manufacturing-solution-page-module__PAuSTa__directory li svg{color:var(--green);margin-top:3px}.manufacturing-solution-page-module__PAuSTa__relatedSection{background:#fff;padding:clamp(135px,17vw,218px) 0}.manufacturing-solution-page-module__PAuSTa__relatedHeading{margin-bottom:65px}.manufacturing-solution-page-module__PAuSTa__relatedGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.manufacturing-solution-page-module__PAuSTa__relatedGrid a{min-height:215px;color:var(--ink);border:1px solid #d7dddc;border-radius:7px;flex-direction:column;padding:26px;text-decoration:none;transition:color .18s,background .18s,transform .18s;display:flex;position:relative}.manufacturing-solution-page-module__PAuSTa__relatedGrid a:hover{color:#fff;background:var(--ink);transform:translateY(-3px)}.manufacturing-solution-page-module__PAuSTa__relatedGrid a>span{padding-right:35px;font-size:1.14rem;font-weight:720}.manufacturing-solution-page-module__PAuSTa__relatedGrid a p{color:#616e73;margin-top:auto;font-size:.72rem;line-height:1.57}.manufacturing-solution-page-module__PAuSTa__relatedGrid a:hover p{color:#bac5c9}.manufacturing-solution-page-module__PAuSTa__relatedGrid svg{position:absolute;top:25px;right:25px}.manufacturing-solution-page-module__PAuSTa__faqSection{background:#edf0eb;padding:clamp(135px,17vw,220px) 0}.manufacturing-solution-page-module__PAuSTa__faqGrid{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(60px,9vw,145px);display:grid}.manufacturing-solution-page-module__PAuSTa__hero h1 span{white-space:nowrap;display:block}.manufacturing-solution-page-module__PAuSTa__productionStats small{color:#58666b}.manufacturing-solution-page-module__PAuSTa__flowProgress span{color:#56636a}.manufacturing-solution-page-module__PAuSTa__flowRows span i{color:#59666b}@media (max-width:1023px){.manufacturing-solution-page-module__PAuSTa__hero{min-height:auto}.manufacturing-solution-page-module__PAuSTa__heroGrid{grid-template-columns:1fr;padding-top:78px}.manufacturing-solution-page-module__PAuSTa__heroCopy{max-width:760px}.manufacturing-solution-page-module__PAuSTa__heroVisual{width:min(760px,100%)}.manufacturing-solution-page-module__PAuSTa__problemGrid,.manufacturing-solution-page-module__PAuSTa__sectionHeading,.manufacturing-solution-page-module__PAuSTa__flowHeading,.manufacturing-solution-page-module__PAuSTa__journeyGrid,.manufacturing-solution-page-module__PAuSTa__capacityCard,.manufacturing-solution-page-module__PAuSTa__directoryIntro,.manufacturing-solution-page-module__PAuSTa__relatedHeading,.manufacturing-solution-page-module__PAuSTa__faqGrid{grid-template-columns:1fr}.manufacturing-solution-page-module__PAuSTa__sectionHeading,.manufacturing-solution-page-module__PAuSTa__flowHeading,.manufacturing-solution-page-module__PAuSTa__relatedHeading{gap:22px}.manufacturing-solution-page-module__PAuSTa__bento{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(325px,auto)}.manufacturing-solution-page-module__PAuSTa__cardBom,.manufacturing-solution-page-module__PAuSTa__cardPlan,.manufacturing-solution-page-module__PAuSTa__cardMaterials,.manufacturing-solution-page-module__PAuSTa__cardOrders,.manufacturing-solution-page-module__PAuSTa__cardFloor,.manufacturing-solution-page-module__PAuSTa__cardCapacity,.manufacturing-solution-page-module__PAuSTa__cardQuality,.manufacturing-solution-page-module__PAuSTa__cardSubcontract{grid-column:auto}.manufacturing-solution-page-module__PAuSTa__flowPanel{grid-template-columns:1fr}.manufacturing-solution-page-module__PAuSTa__journeyIntro{position:relative;top:auto}.manufacturing-solution-page-module__PAuSTa__journeySteps{margin-top:20px}.manufacturing-solution-page-module__PAuSTa__directory{grid-template-columns:1fr}}@media (max-width:640px){.manufacturing-solution-page-module__PAuSTa__hero{padding:24px 0 92px}.manufacturing-solution-page-module__PAuSTa__heroGrid{gap:48px;padding-top:57px}.manufacturing-solution-page-module__PAuSTa__hero h1{font-size:clamp(2.65rem,13.4vw,3.3rem);line-height:.92}.manufacturing-solution-page-module__PAuSTa__heroDescription{margin-top:23px;font-size:.91rem}.manufacturing-solution-page-module__PAuSTa__heroActions{width:100%;display:grid}.manufacturing-solution-page-module__PAuSTa__primaryButton,.manufacturing-solution-page-module__PAuSTa__secondaryButton{width:100%}.manufacturing-solution-page-module__PAuSTa__productionMock{min-height:520px;padding:14px;transform:none}.manufacturing-solution-page-module__PAuSTa__productionTitle{align-items:flex-start}.manufacturing-solution-page-module__PAuSTa__productionStats{grid-template-columns:1fr 1fr}.manufacturing-solution-page-module__PAuSTa__productionStats>div:last-child{display:none}.manufacturing-solution-page-module__PAuSTa__operationList>div{grid-template-columns:25px 1fr auto}.manufacturing-solution-page-module__PAuSTa__operationList em{display:none}.manufacturing-solution-page-module__PAuSTa__operationList>div>strong{min-width:57px}.manufacturing-solution-page-module__PAuSTa__marquee{padding-block:18px}.manufacturing-solution-page-module__PAuSTa__problemSection,.manufacturing-solution-page-module__PAuSTa__flowSection,.manufacturing-solution-page-module__PAuSTa__statementSection,.manufacturing-solution-page-module__PAuSTa__journeySection,.manufacturing-solution-page-module__PAuSTa__directorySection,.manufacturing-solution-page-module__PAuSTa__relatedSection,.manufacturing-solution-page-module__PAuSTa__faqSection{padding-block:110px}.manufacturing-solution-page-module__PAuSTa__bentoSection{padding-bottom:110px}.manufacturing-solution-page-module__PAuSTa__problemGrid{gap:33px}.manufacturing-solution-page-module__PAuSTa__problemGrid h2,.manufacturing-solution-page-module__PAuSTa__sectionHeading h2,.manufacturing-solution-page-module__PAuSTa__flowHeading h2,.manufacturing-solution-page-module__PAuSTa__journeyIntro h2,.manufacturing-solution-page-module__PAuSTa__capacityCard h2,.manufacturing-solution-page-module__PAuSTa__directoryIntro h2,.manufacturing-solution-page-module__PAuSTa__relatedHeading h2,.manufacturing-solution-page-module__PAuSTa__faqGrid h2{font-size:2.34rem}.manufacturing-solution-page-module__PAuSTa__problemGrid .manufacturing-solution-page-module__PAuSTa__problemLead{font-size:1.06rem}.manufacturing-solution-page-module__PAuSTa__bento{grid-template-columns:1fr;grid-auto-rows:minmax(350px,auto)}.manufacturing-solution-page-module__PAuSTa__bentoCard{padding:24px}.manufacturing-solution-page-module__PAuSTa__bentoCopy{max-width:66%}.manufacturing-solution-page-module__PAuSTa__bentoCopy h3{font-size:1.7rem}.manufacturing-solution-page-module__PAuSTa__cardArt{bottom:22px;right:22px}.manufacturing-solution-page-module__PAuSTa__flowTabs{grid-template-columns:repeat(2,1fr)}.manufacturing-solution-page-module__PAuSTa__flowTabs button{border-bottom:1px solid #40535d;min-height:64px;padding:11px}.manufacturing-solution-page-module__PAuSTa__flowTabs button:nth-child(2n){border-right:0}.manufacturing-solution-page-module__PAuSTa__flowTabs button:last-child{border-bottom:0;grid-column:1/-1}.manufacturing-solution-page-module__PAuSTa__flowPanel{min-height:0;padding:31px 19px 35px}.manufacturing-solution-page-module__PAuSTa__flowCopy h3{font-size:2.36rem}.manufacturing-solution-page-module__PAuSTa__flowBoard{margin-top:15px;padding:14px}.manufacturing-solution-page-module__PAuSTa__flowBoardMeta{grid-template-columns:1fr 1fr}.manufacturing-solution-page-module__PAuSTa__flowBoardMeta>div:last-child{display:none}.manufacturing-solution-page-module__PAuSTa__flowProgress span{font-size:.34rem}.manufacturing-solution-page-module__PAuSTa__journeySteps article.manufacturing-solution-page-module__PAuSTa__journeyStepArt{padding:29px 23px;position:relative}.manufacturing-solution-page-module__PAuSTa__journeySteps aside{border-top:1px solid #111b2221;border-left:0;padding-top:20px;padding-left:0}.manufacturing-solution-page-module__PAuSTa__journeySteps article:nth-child(4) aside{border-top-color:#ffffff29}.manufacturing-solution-page-module__PAuSTa__capacitySection{padding:0 12px 110px}.manufacturing-solution-page-module__PAuSTa__capacityCard{padding:35px 24px}.manufacturing-solution-page-module__PAuSTa__directory article{padding:25px 21px}.manufacturing-solution-page-module__PAuSTa__relatedGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.manufacturing-solution-page-module__PAuSTa__marqueeTrack{transform:none!important}.manufacturing-solution-page-module__PAuSTa__primaryButton,.manufacturing-solution-page-module__PAuSTa__secondaryButton,.manufacturing-solution-page-module__PAuSTa__bentoCard,.manufacturing-solution-page-module__PAuSTa__relatedGrid a{transition:none}.manufacturing-solution-page-module__PAuSTa__journeyIntro{position:relative;top:auto}}.manufacturing-solution-page-module__PAuSTa__journeySteps .manufacturing-solution-page-module__PAuSTa__journeyStepArt{align-items:stretch;min-height:0;padding:clamp(32px,4.5vw,50px) clamp(210px,34%,320px) clamp(32px,4.5vw,50px) clamp(32px,4.5vw,50px);display:block;position:relative;overflow:hidden}.manufacturing-solution-page-module__PAuSTa__journeyCopy{z-index:1;max-width:58ch;position:relative}.manufacturing-solution-page-module__PAuSTa__journeyCopy>span{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin-bottom:15px;font-size:.65rem;font-weight:800;display:block}.manufacturing-solution-page-module__PAuSTa__journeyStepArt:nth-child(4) .manufacturing-solution-page-module__PAuSTa__journeyCopy>span{color:#a3cf80}.manufacturing-solution-page-module__PAuSTa__journeyArt{z-index:0;pointer-events:none;background:0 0;border:0;justify-content:center;align-items:center;width:clamp(190px,28%,270px);height:clamp(190px,28%,270px);margin:0;padding:0;display:flex;position:absolute;top:50%;right:clamp(18px,3.2vw,40px);transform:translateY(-50%)}.manufacturing-solution-page-module__PAuSTa__journeyArtImage{object-fit:contain;object-position:center;filter:drop-shadow(0 18px 32px #111b2229);width:138%;height:138%;display:block}.manufacturing-solution-page-module__PAuSTa__journeySteps article:nth-child(4) .manufacturing-solution-page-module__PAuSTa__journeyArtImage{filter:drop-shadow(0 18px 36px #0000004d)}@media (max-width:640px){.manufacturing-solution-page-module__PAuSTa__journeySteps .manufacturing-solution-page-module__PAuSTa__journeyStepArt{padding:29px 23px}.manufacturing-solution-page-module__PAuSTa__journeyArt{width:min(240px,72vw);height:min(240px,72vw);margin:28px auto 0;position:relative;top:auto;right:auto;transform:none}}
.purchasing-payables-solution-page-module__Xbg4Fa__page{--ink:#10212d;--muted:#58666d;--green:#067052;--copper:#a85b34;--paper:#f5f1e8;color:var(--ink);font-family:var(--font-satoshi),var(--font-jakarta),sans-serif;background:var(--paper);overflow:clip}.purchasing-payables-solution-page-module__Xbg4Fa__page :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #4ca9ff}.purchasing-payables-solution-page-module__Xbg4Fa__eyebrow{color:var(--green);letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:800}.purchasing-payables-solution-page-module__Xbg4Fa__hero{color:#fff;background:radial-gradient(circle at 22% 22%,#317a6857,#0000 31rem),radial-gradient(circle at 84% 36%,#a85b3438,#0000 28rem),#102530;min-height:1100px;padding:34px 0 125px}.purchasing-payables-solution-page-module__Xbg4Fa__hero .breadcrumbs{color:#c1cdd1}.purchasing-payables-solution-page-module__Xbg4Fa__heroInner{position:relative}.purchasing-payables-solution-page-module__Xbg4Fa__heroCopy{text-align:center;flex-direction:column;align-items:center;max-width:1040px;margin:0 auto;padding-top:clamp(75px,9vw,125px);display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__hero .purchasing-payables-solution-page-module__Xbg4Fa__eyebrow{color:#8fd0ba}.purchasing-payables-solution-page-module__Xbg4Fa__hero h1{color:#fff;letter-spacing:-.072em;text-wrap:balance;max-width:1050px;margin:0;font-size:clamp(3.65rem,7.2vw,7rem);font-weight:575;line-height:.91}.purchasing-payables-solution-page-module__Xbg4Fa__heroDescription{color:#c1cdd1;max-width:720px;margin-top:29px;font-size:clamp(.98rem,1.35vw,1.14rem);line-height:1.72}.purchasing-payables-solution-page-module__Xbg4Fa__heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__primaryButton,.purchasing-payables-solution-page-module__Xbg4Fa__secondaryButton{border:1px solid #dbe4e6;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 20px;font-size:.83rem;font-weight:760;text-decoration:none;transition:transform .18s,background .18s,color .18s;display:inline-flex}.purchasing-payables-solution-page-module__Xbg4Fa__primaryButton{color:#102530;background:#dff1e9}.purchasing-payables-solution-page-module__Xbg4Fa__secondaryButton{color:#fff;background:0 0}.purchasing-payables-solution-page-module__Xbg4Fa__primaryButton:hover,.purchasing-payables-solution-page-module__Xbg4Fa__secondaryButton:hover{transform:translateY(-2px)}.purchasing-payables-solution-page-module__Xbg4Fa__secondaryButton:hover{color:#102530;background:#fff}.purchasing-payables-solution-page-module__Xbg4Fa__heroVisual{width:min(1140px,95vw);margin:72px auto 0}.purchasing-payables-solution-page-module__Xbg4Fa__purchaseDesk{grid-template-columns:1fr 340px;align-items:center;gap:24px;min-height:520px;display:grid;position:relative}.purchasing-payables-solution-page-module__Xbg4Fa__deskOrder{z-index:2;color:var(--ink);will-change:transform;background:#fff;border:1px solid #ffffff80;border-radius:20px;padding:28px;transition:transform .3s,box-shadow .3s;position:relative;box-shadow:0 30px 80px #030f1547}.purchasing-payables-solution-page-module__Xbg4Fa__deskOrder:hover{transform:translateY(-4px);box-shadow:0 36px 95px #030f1559}.purchasing-payables-solution-page-module__Xbg4Fa__deskOrder>header{border-bottom:1px solid #e2e8e5;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__docHeaderLeft{color:var(--ink);align-items:center;gap:10px;font-size:.82rem;font-weight:750;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__docHeaderLeft svg{color:var(--green)}.purchasing-payables-solution-page-module__Xbg4Fa__statusUnbilled{color:#8c531d;background:#fbf0d9;border-radius:999px;padding:5px 12px;font-size:.68rem;font-style:normal;font-weight:750}.purchasing-payables-solution-page-module__Xbg4Fa__statusPosted{color:#0d6e53;background:#daf7eb;border-radius:999px;padding:4px 10px;font-size:.65rem;font-weight:750}.purchasing-payables-solution-page-module__Xbg4Fa__deskVendor{justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 0;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__deskVendor small,.purchasing-payables-solution-page-module__Xbg4Fa__deskAmount small{color:#58666b;text-transform:uppercase;letter-spacing:.05em;font-size:.68rem;font-weight:600;display:block}.purchasing-payables-solution-page-module__Xbg4Fa__deskVendor strong{color:var(--ink);margin-top:4px;font-size:1.25rem;font-weight:750;display:block}.purchasing-payables-solution-page-module__Xbg4Fa__deskVendor span{color:#58666b;margin-top:2px;font-size:.72rem;display:block}.purchasing-payables-solution-page-module__Xbg4Fa__deskAmount{text-align:right}.purchasing-payables-solution-page-module__Xbg4Fa__deskAmount strong{color:var(--green);letter-spacing:-.04em;margin-top:4px;font-size:1.6rem;display:block}.purchasing-payables-solution-page-module__Xbg4Fa__deskLines{background:#f8faf9;border:1px solid #e4e8e5;border-radius:12px;gap:2px;margin:8px 0 20px;display:grid;overflow:hidden}.purchasing-payables-solution-page-module__Xbg4Fa__linesHeader{color:#58666b;text-transform:uppercase;letter-spacing:.04em;background:#edf2f0;grid-template-columns:1fr 90px 110px;gap:12px;padding:10px 14px;font-size:.68rem;font-weight:750;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__lineRow{border-top:1px solid #e4e8e5;grid-template-columns:1fr 90px 110px;align-items:center;gap:12px;padding:12px 14px;font-size:.8rem;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__lineRow span{color:var(--ink);font-weight:650}.purchasing-payables-solution-page-module__Xbg4Fa__lineRow i{color:#58666b;font-size:.76rem;font-style:normal}.purchasing-payables-solution-page-module__Xbg4Fa__lineRow b{color:var(--ink);font-weight:750}.purchasing-payables-solution-page-module__Xbg4Fa__deskOrder>footer{color:#58666b;border-top:1px solid #e2e8e5;justify-content:space-between;align-items:center;padding-top:16px;font-size:.72rem;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__deskOrder>footer b{color:var(--green);font-weight:750}.purchasing-payables-solution-page-module__Xbg4Fa__deskSideStack{flex-direction:column;gap:16px;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__deskReceipt,.purchasing-payables-solution-page-module__Xbg4Fa__deskPayable{z-index:3;color:var(--ink);will-change:transform;background:#f5f1e7;border:1px solid #ffffff80;border-radius:18px;padding:22px;transition:transform .3s,box-shadow .3s;position:relative;box-shadow:0 20px 50px #030f1538}.purchasing-payables-solution-page-module__Xbg4Fa__deskReceipt{transform:translateY(-6px)}.purchasing-payables-solution-page-module__Xbg4Fa__deskPayable{background:#e4eee9;transform:translateY(6px)}.purchasing-payables-solution-page-module__Xbg4Fa__deskReceipt:hover,.purchasing-payables-solution-page-module__Xbg4Fa__deskPayable:hover{transform:translateY(-10px)scale(1.01);box-shadow:0 24px 60px #030f1547}.purchasing-payables-solution-page-module__Xbg4Fa__deskReceipt>header,.purchasing-payables-solution-page-module__Xbg4Fa__deskPayable>header{border-bottom:1px solid #10212d1f;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__deskReceipt>p{color:#58666b;margin:12px 0 8px;font-size:.72rem}.purchasing-payables-solution-page-module__Xbg4Fa__receiptMetric{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.76rem;font-weight:700;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__miniProgressBar{background:#10212d1f;border-radius:99px;height:8px;overflow:hidden}.purchasing-payables-solution-page-module__Xbg4Fa__miniProgressBar i{background:var(--green);border-radius:99px;height:100%;display:block}.purchasing-payables-solution-page-module__Xbg4Fa__payableAmount{margin:14px 0}.purchasing-payables-solution-page-module__Xbg4Fa__payableAmount strong{color:var(--ink);letter-spacing:-.04em;font-size:1.75rem;font-weight:800;line-height:1.1;display:block}.purchasing-payables-solution-page-module__Xbg4Fa__payableAmount small{color:#58666b;font-size:.72rem}.purchasing-payables-solution-page-module__Xbg4Fa__payableDetail{border-top:1px solid #10212d1a;flex-direction:column;gap:8px;padding-top:12px;font-size:.72rem;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__payableDetail>div{justify-content:space-between;align-items:center;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__payableDetail span{color:#58666b}.purchasing-payables-solution-page-module__Xbg4Fa__payableDetail b{color:var(--ink);font-weight:750}.purchasing-payables-solution-page-module__Xbg4Fa__marquee{background:#eee8dc;border-block:1px solid #10212d1f;padding:21px 0;overflow:hidden}.purchasing-payables-solution-page-module__Xbg4Fa__marqueeTrack{width:max-content;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__marqueeSet{flex-shrink:0;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__marqueeSet span{letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:27px;padding-right:33px;font-size:.72rem;font-weight:760;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__marqueeSet i{background:var(--copper);border-radius:50%;width:6px;height:6px}.purchasing-payables-solution-page-module__Xbg4Fa__problemSection{background:#fff;padding:clamp(145px,18vw,235px) 0}.purchasing-payables-solution-page-module__Xbg4Fa__problemGrid{grid-template-columns:1.08fr .92fr;align-items:start;gap:clamp(65px,10vw,155px);display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__problemGrid h2,.purchasing-payables-solution-page-module__Xbg4Fa__sectionHeading h2,.purchasing-payables-solution-page-module__Xbg4Fa__flowHeading h2,.purchasing-payables-solution-page-module__Xbg4Fa__journeyIntro h2,.purchasing-payables-solution-page-module__Xbg4Fa__ageingCard h2,.purchasing-payables-solution-page-module__Xbg4Fa__directoryIntro h2,.purchasing-payables-solution-page-module__Xbg4Fa__relatedHeading h2,.purchasing-payables-solution-page-module__Xbg4Fa__faqGrid h2{letter-spacing:-.063em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,5.15vw,5.2rem);font-weight:575;line-height:.98}.purchasing-payables-solution-page-module__Xbg4Fa__problemGrid>div>p{color:var(--muted);font-size:.96rem;line-height:1.8}.purchasing-payables-solution-page-module__Xbg4Fa__problemGrid .purchasing-payables-solution-page-module__Xbg4Fa__problemLead{color:var(--ink);margin-top:29px;font-size:1.2rem;line-height:1.62}.purchasing-payables-solution-page-module__Xbg4Fa__bentoSection{background:#fff;padding:0 0 clamp(150px,18vw,235px)}.purchasing-payables-solution-page-module__Xbg4Fa__sectionHeading,.purchasing-payables-solution-page-module__Xbg4Fa__flowHeading,.purchasing-payables-solution-page-module__Xbg4Fa__relatedHeading{grid-template-columns:1.08fr .92fr;align-items:end;gap:16px clamp(55px,9vw,140px);margin-bottom:68px;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__sectionHeading .purchasing-payables-solution-page-module__Xbg4Fa__eyebrow,.purchasing-payables-solution-page-module__Xbg4Fa__flowHeading .purchasing-payables-solution-page-module__Xbg4Fa__eyebrow,.purchasing-payables-solution-page-module__Xbg4Fa__relatedHeading .purchasing-payables-solution-page-module__Xbg4Fa__eyebrow{grid-column:1/-1;margin:0}.purchasing-payables-solution-page-module__Xbg4Fa__sectionHeading>p:last-child,.purchasing-payables-solution-page-module__Xbg4Fa__flowHeading>p:last-child{color:var(--muted);line-height:1.72}.purchasing-payables-solution-page-module__Xbg4Fa__bento{grid-template-rows:repeat(3,minmax(305px,auto));grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__bentoCard{isolation:isolate;min-width:0;color:var(--ink);border:1px solid #10212d1a;border-radius:18px;flex-direction:column;padding:27px;text-decoration:none;transition:transform .21s,box-shadow .21s;display:flex;position:relative;overflow:hidden}.purchasing-payables-solution-page-module__Xbg4Fa__bentoCard:hover{z-index:2;transform:translateY(-4px);box-shadow:0 24px 55px #19282b21}.purchasing-payables-solution-page-module__Xbg4Fa__bentoCopy{z-index:2;max-width:58%;position:relative}.purchasing-payables-solution-page-module__Xbg4Fa__bentoCopy>span{color:var(--green);letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px;font-size:.66rem;font-weight:800;display:block}.purchasing-payables-solution-page-module__Xbg4Fa__bentoCopy h3{letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(1.45rem,2.15vw,2.1rem);font-weight:580;line-height:1.04}.purchasing-payables-solution-page-module__Xbg4Fa__bentoCopy p{color:#536168;margin-top:12px;font-size:.79rem;line-height:1.57}.purchasing-payables-solution-page-module__Xbg4Fa__cardArrow{z-index:3;opacity:.68;transition:transform .18s;position:absolute;top:24px;right:24px}.purchasing-payables-solution-page-module__Xbg4Fa__bentoCard:hover .purchasing-payables-solution-page-module__Xbg4Fa__cardArrow{transform:translate(3px,-3px)}.purchasing-payables-solution-page-module__Xbg4Fa__cardVendor{background:#dfece7;grid-column:1/span 7}.purchasing-payables-solution-page-module__Xbg4Fa__cardOrder{background:#eee4d0;grid-column:8/span 5}.purchasing-payables-solution-page-module__Xbg4Fa__cardReceipt{background:#e4ebea;grid-column:1/span 4}.purchasing-payables-solution-page-module__Xbg4Fa__cardBill{background:#ece6dc;grid-column:5/span 4}.purchasing-payables-solution-page-module__Xbg4Fa__cardPayment{background:#dce9e3;grid-column:9/span 4}.purchasing-payables-solution-page-module__Xbg4Fa__cardAdjustment{background:#ede2db;grid-column:1/span 4}.purchasing-payables-solution-page-module__Xbg4Fa__cardPayables{background:#e6e8df;grid-column:5/span 4}.purchasing-payables-solution-page-module__Xbg4Fa__cardReporting{background:#dce5ea;grid-column:9/span 4}.purchasing-payables-solution-page-module__Xbg4Fa__bentoArt{z-index:1;pointer-events:none;justify-content:center;align-items:center;width:40%;display:flex;position:absolute;top:20px;bottom:20px;right:20px}.purchasing-payables-solution-page-module__Xbg4Fa__cardVendor .purchasing-payables-solution-page-module__Xbg4Fa__bentoArt{width:44%;right:24px}.purchasing-payables-solution-page-module__Xbg4Fa__bentoArtImage{object-fit:contain;object-position:center right;filter:drop-shadow(0 14px 28px #10212d1f);border-radius:12px;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.purchasing-payables-solution-page-module__Xbg4Fa__bentoCard:hover .purchasing-payables-solution-page-module__Xbg4Fa__bentoArtImage{transform:translateY(-4px)scale(1.05)}.purchasing-payables-solution-page-module__Xbg4Fa__flowSection{background:#edf1ed;padding:clamp(145px,18vw,235px) 0}.purchasing-payables-solution-page-module__Xbg4Fa__flowExplorer{background:#fff;border:1px solid #ccd6d2;border-radius:18px;overflow:hidden}.purchasing-payables-solution-page-module__Xbg4Fa__flowTabs{border-bottom:1px solid #d6dfdb;grid-template-columns:repeat(5,1fr);display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__flowTabs button{color:#59666d;min-height:78px;font:inherit;background:#f5f7f4;border:0;border-right:1px solid #d6dfdb;padding:18px;font-size:.77rem;font-weight:720;transition:color .22s,background .22s}.purchasing-payables-solution-page-module__Xbg4Fa__flowTabs button:last-child{border:0}.purchasing-payables-solution-page-module__Xbg4Fa__flowTabs button[aria-selected=true]{color:#fff;background:#143647}.purchasing-payables-solution-page-module__Xbg4Fa__flowPanel{outline-offset:-6px;grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(48px,7vw,105px);min-height:535px;padding:clamp(38px,6vw,72px);display:grid;overflow:hidden}.purchasing-payables-solution-page-module__Xbg4Fa__flowCopy>p{color:var(--green);letter-spacing:.13em;text-transform:uppercase;margin-bottom:13px;font-size:.66rem;font-weight:800}.purchasing-payables-solution-page-module__Xbg4Fa__flowCopy h3{letter-spacing:-.058em;font-size:clamp(2.1rem,3.8vw,3.8rem);font-weight:570;line-height:1.01}.purchasing-payables-solution-page-module__Xbg4Fa__flowCopy>div{color:var(--muted);margin-top:20px;line-height:1.68}.purchasing-payables-solution-page-module__Xbg4Fa__flowCopy ul{gap:10px;margin:25px 0 0;padding:0;list-style:none;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__flowCopy li{color:#4f5e65;align-items:center;gap:8px;font-size:.71rem;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__flowCopy li svg{color:var(--green)}.purchasing-payables-solution-page-module__Xbg4Fa__flowDocument{background:#fbfcfa;border:1px solid #d8dfdc;border-radius:12px;padding:22px;box-shadow:0 25px 60px #1a302a29}.purchasing-payables-solution-page-module__Xbg4Fa__flowDocument>header{border-bottom:1px solid #dce2df;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__flowDocument>header span{align-items:center;gap:8px;font-size:.58rem;font-weight:740;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__flowDocument>header i{color:#176049;background:#deeee7;padding:6px 8px;font-size:.43rem;font-style:normal}.purchasing-payables-solution-page-module__Xbg4Fa__flowMeta{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:14px;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__flowMeta>div{background:#fff;border:1px solid #e0e4e1;padding:11px}.purchasing-payables-solution-page-module__Xbg4Fa__flowMeta small,.purchasing-payables-solution-page-module__Xbg4Fa__flowMeta b{display:block}.purchasing-payables-solution-page-module__Xbg4Fa__flowMeta small{color:#58666b;font-size:.41rem}.purchasing-payables-solution-page-module__Xbg4Fa__flowMeta b{margin-top:4px;font-size:.5rem}.purchasing-payables-solution-page-module__Xbg4Fa__flowRail{justify-content:space-between;margin:24px 0 18px;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__flowRail span{color:#58666b;flex-direction:column;flex:1;align-items:center;gap:7px;font-size:.39rem;display:flex;position:relative}.purchasing-payables-solution-page-module__Xbg4Fa__flowRail span:before{content:"";background:#dce1de;width:100%;height:2px;position:absolute;top:5px;left:0}.purchasing-payables-solution-page-module__Xbg4Fa__flowRail span:first-child:before{width:50%;left:50%}.purchasing-payables-solution-page-module__Xbg4Fa__flowRail span:last-child:before{width:50%}.purchasing-payables-solution-page-module__Xbg4Fa__flowRail span i{z-index:1;background:#fbfcfa;border:2px solid #aeb9b4;border-radius:50%;width:11px;height:11px}.purchasing-payables-solution-page-module__Xbg4Fa__flowRail .purchasing-payables-solution-page-module__Xbg4Fa__done{color:#165e49}.purchasing-payables-solution-page-module__Xbg4Fa__flowRail .purchasing-payables-solution-page-module__Xbg4Fa__done:before,.purchasing-payables-solution-page-module__Xbg4Fa__flowRail .purchasing-payables-solution-page-module__Xbg4Fa__done i{background:#3a8a72}.purchasing-payables-solution-page-module__Xbg4Fa__flowRail .purchasing-payables-solution-page-module__Xbg4Fa__done i{border-color:#3a8a72}.purchasing-payables-solution-page-module__Xbg4Fa__flowLines{gap:7px;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__flowLines>div{background:#fff;border:1px solid #e0e5e2;justify-content:space-between;padding:10px 11px;font-size:.46rem;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__flowLines b{color:#246a55;background:#e3eee9;padding:5px 7px}.purchasing-payables-solution-page-module__Xbg4Fa__statementSection{text-align:center;background:linear-gradient(135deg,#efe5d5,#e2eee8);padding:clamp(155px,20vw,275px) 0}.purchasing-payables-solution-page-module__Xbg4Fa__statementSection p{color:var(--green);margin-bottom:13px;font-size:clamp(1rem,1.45vw,1.2rem)}.purchasing-payables-solution-page-module__Xbg4Fa__statementSection h2{letter-spacing:-.073em;text-wrap:balance;max-width:1120px;margin:0 auto;font-size:clamp(3.35rem,7.3vw,7.35rem);font-weight:560;line-height:.92}.purchasing-payables-solution-page-module__Xbg4Fa__journeySection{background:#f3f0e8;padding:clamp(145px,18vw,240px) 0}.purchasing-payables-solution-page-module__Xbg4Fa__journeyGrid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(65px,10vw,150px);display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__journeyIntro{position:sticky;top:120px}.purchasing-payables-solution-page-module__Xbg4Fa__journeyIntro h2{font-size:clamp(2.7rem,4.75vw,4.75rem)}.purchasing-payables-solution-page-module__Xbg4Fa__journeyIntro>p:last-child{color:var(--muted);margin-top:26px;line-height:1.72}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps{gap:15px;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article{background:#ffffffc7;border:1px solid #10212d1c;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:clamp(24px,4vw,42px);min-height:0;padding:clamp(32px,4.5vw,54px);display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article:nth-child(2){background:#eee5d5}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article:nth-child(3){background:#e2ece8}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article:nth-child(4){color:#fff;background:#14313f}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article>div{min-width:0}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article>div>span{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin-bottom:15px;font-size:.65rem;font-weight:800;display:block}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article:nth-child(4)>div>span{color:#8fd0ba}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps h3{letter-spacing:-.052em;text-wrap:balance;font-size:clamp(1.85rem,3vw,3rem);font-weight:575;line-height:1.04}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article p{color:var(--muted);margin-top:18px;font-size:.81rem;line-height:1.65}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article:nth-child(4) p{color:#bec9cd}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps aside{border-left:1px solid #10212d21;flex-direction:column;gap:5px;min-width:140px;padding-left:21px;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article:nth-child(4) aside{border-color:#ffffff29}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps aside strong{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(1.08rem,2vw,1.85rem)}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps aside small{color:var(--muted);font-size:.55rem}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article:nth-child(4) aside small{color:#b3c0c4}.purchasing-payables-solution-page-module__Xbg4Fa__ageingSection{background:#f3f0e8;padding:0 0 clamp(145px,18vw,230px)}.purchasing-payables-solution-page-module__Xbg4Fa__ageingCard{color:#fff;background:#102b38;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(50px,8vw,120px);padding:clamp(42px,7vw,86px);display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__ageingCard .purchasing-payables-solution-page-module__Xbg4Fa__eyebrow{color:#8fd0ba}.purchasing-payables-solution-page-module__Xbg4Fa__ageingCard h2{color:#fff;font-size:clamp(2.5rem,4.5vw,4.6rem)}.purchasing-payables-solution-page-module__Xbg4Fa__ageingCard>div>p:last-child{color:#bec9cd;margin-top:23px;line-height:1.7}.purchasing-payables-solution-page-module__Xbg4Fa__ageingVisual{background:#ffffff0f;border:1px solid #ffffff26;border-radius:13px;gap:16px;padding:25px;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__ageingVisual>header{border-bottom:1px solid #ffffff1f;justify-content:space-between;padding-bottom:15px;font-size:.63rem;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__ageingVisual>div p{color:#d0d9dc;justify-content:space-between;margin:0;font-size:.53rem;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__ageingVisual>div>i{background:#ffffff1f;height:8px;margin-top:8px;display:block}.purchasing-payables-solution-page-module__Xbg4Fa__ageingVisual>div>i em{background:#83bea8;height:100%;display:block}.purchasing-payables-solution-page-module__Xbg4Fa__ageingVisual>div:nth-of-type(n+3)>i em{background:#c27751}.purchasing-payables-solution-page-module__Xbg4Fa__directorySection{background:#e6e9e4;padding:clamp(145px,18vw,240px) 0;scroll-margin-top:105px}.purchasing-payables-solution-page-module__Xbg4Fa__directoryIntro{grid-template-columns:1.08fr .92fr;align-items:end;gap:18px 90px;margin-bottom:67px;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__directoryIntro .purchasing-payables-solution-page-module__Xbg4Fa__eyebrow{grid-column:1/-1;margin:0}.purchasing-payables-solution-page-module__Xbg4Fa__directory{grid-template-columns:1fr 1fr;gap:10px;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__directory article{background:#ffffffbf;border:1px solid #10212d1a;border-radius:16px;padding:clamp(28px,4vw,45px);scroll-margin-top:105px}.purchasing-payables-solution-page-module__Xbg4Fa__directoryHeading{border-bottom:1px solid #10212d1a;padding-bottom:26px}.purchasing-payables-solution-page-module__Xbg4Fa__directoryHeading h3{font-size:1.5rem}.purchasing-payables-solution-page-module__Xbg4Fa__directoryHeading p{color:var(--muted);margin-top:9px;font-size:.78rem;line-height:1.58}.purchasing-payables-solution-page-module__Xbg4Fa__directory ul{gap:13px;margin:26px 0 0;padding:0;list-style:none;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__directory li{color:#4f5d63;grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:.76rem;line-height:1.61;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__directory li svg{color:var(--green);margin-top:3px}.purchasing-payables-solution-page-module__Xbg4Fa__relatedSection{background:#fff;padding:clamp(135px,17vw,218px) 0}.purchasing-payables-solution-page-module__Xbg4Fa__relatedHeading{margin-bottom:65px}.purchasing-payables-solution-page-module__Xbg4Fa__relatedGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__relatedGrid a{min-height:215px;color:var(--ink);border:1px solid #d7dddc;border-radius:15px;flex-direction:column;padding:26px;text-decoration:none;transition:color .18s,background .18s,transform .18s;display:flex;position:relative}.purchasing-payables-solution-page-module__Xbg4Fa__relatedGrid a:hover{color:#fff;background:var(--ink);transform:translateY(-3px)}.purchasing-payables-solution-page-module__Xbg4Fa__relatedGrid a>span{padding-right:35px;font-size:1.14rem;font-weight:720}.purchasing-payables-solution-page-module__Xbg4Fa__relatedGrid a p{color:#616e73;margin-top:auto;font-size:.72rem;line-height:1.57}.purchasing-payables-solution-page-module__Xbg4Fa__relatedGrid a:hover p{color:#c2cbce}.purchasing-payables-solution-page-module__Xbg4Fa__relatedGrid svg{position:absolute;top:25px;right:25px}.purchasing-payables-solution-page-module__Xbg4Fa__faqSection{background:#edf1ee;padding:clamp(135px,17vw,220px) 0}.purchasing-payables-solution-page-module__Xbg4Fa__faqGrid{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(60px,9vw,145px);display:grid}@media (max-width:1023px){.purchasing-payables-solution-page-module__Xbg4Fa__hero{min-height:auto}.purchasing-payables-solution-page-module__Xbg4Fa__purchaseDesk{grid-template-columns:1fr;gap:20px;min-height:auto}.purchasing-payables-solution-page-module__Xbg4Fa__deskOrder,.purchasing-payables-solution-page-module__Xbg4Fa__deskReceipt,.purchasing-payables-solution-page-module__Xbg4Fa__deskPayable{transform:none!important}.purchasing-payables-solution-page-module__Xbg4Fa__problemGrid,.purchasing-payables-solution-page-module__Xbg4Fa__sectionHeading,.purchasing-payables-solution-page-module__Xbg4Fa__flowHeading,.purchasing-payables-solution-page-module__Xbg4Fa__journeyGrid,.purchasing-payables-solution-page-module__Xbg4Fa__ageingCard,.purchasing-payables-solution-page-module__Xbg4Fa__directoryIntro,.purchasing-payables-solution-page-module__Xbg4Fa__relatedHeading,.purchasing-payables-solution-page-module__Xbg4Fa__faqGrid{grid-template-columns:1fr}.purchasing-payables-solution-page-module__Xbg4Fa__sectionHeading,.purchasing-payables-solution-page-module__Xbg4Fa__flowHeading,.purchasing-payables-solution-page-module__Xbg4Fa__relatedHeading{gap:22px}.purchasing-payables-solution-page-module__Xbg4Fa__bento{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(325px,auto)}.purchasing-payables-solution-page-module__Xbg4Fa__cardVendor,.purchasing-payables-solution-page-module__Xbg4Fa__cardOrder,.purchasing-payables-solution-page-module__Xbg4Fa__cardReceipt,.purchasing-payables-solution-page-module__Xbg4Fa__cardBill,.purchasing-payables-solution-page-module__Xbg4Fa__cardPayment,.purchasing-payables-solution-page-module__Xbg4Fa__cardAdjustment,.purchasing-payables-solution-page-module__Xbg4Fa__cardPayables,.purchasing-payables-solution-page-module__Xbg4Fa__cardReporting{grid-column:auto}.purchasing-payables-solution-page-module__Xbg4Fa__flowPanel{grid-template-columns:1fr}.purchasing-payables-solution-page-module__Xbg4Fa__journeyIntro{position:relative;top:auto}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps{margin-top:20px}.purchasing-payables-solution-page-module__Xbg4Fa__directory{grid-template-columns:1fr}}@media (max-width:640px){.purchasing-payables-solution-page-module__Xbg4Fa__hero{padding:24px 0 92px}.purchasing-payables-solution-page-module__Xbg4Fa__heroCopy{padding-top:57px}.purchasing-payables-solution-page-module__Xbg4Fa__hero h1{font-size:clamp(2.7rem,13vw,3.35rem);line-height:.92}.purchasing-payables-solution-page-module__Xbg4Fa__heroDescription{font-size:.91rem}.purchasing-payables-solution-page-module__Xbg4Fa__heroActions{width:100%;display:grid}.purchasing-payables-solution-page-module__Xbg4Fa__primaryButton,.purchasing-payables-solution-page-module__Xbg4Fa__secondaryButton{width:100%}.purchasing-payables-solution-page-module__Xbg4Fa__heroVisual{width:100%;margin-top:54px}.purchasing-payables-solution-page-module__Xbg4Fa__purchaseDesk{grid-template-columns:1fr;min-height:auto}.purchasing-payables-solution-page-module__Xbg4Fa__deskOrder{padding:18px}.purchasing-payables-solution-page-module__Xbg4Fa__linesHeader,.purchasing-payables-solution-page-module__Xbg4Fa__lineRow{grid-template-columns:1fr 65px 85px;gap:8px;font-size:.73rem}.purchasing-payables-solution-page-module__Xbg4Fa__marquee{padding-block:18px}.purchasing-payables-solution-page-module__Xbg4Fa__problemSection,.purchasing-payables-solution-page-module__Xbg4Fa__flowSection,.purchasing-payables-solution-page-module__Xbg4Fa__statementSection,.purchasing-payables-solution-page-module__Xbg4Fa__journeySection,.purchasing-payables-solution-page-module__Xbg4Fa__directorySection,.purchasing-payables-solution-page-module__Xbg4Fa__relatedSection,.purchasing-payables-solution-page-module__Xbg4Fa__faqSection{padding-block:110px}.purchasing-payables-solution-page-module__Xbg4Fa__bentoSection{padding-bottom:110px}.purchasing-payables-solution-page-module__Xbg4Fa__problemGrid{gap:33px}.purchasing-payables-solution-page-module__Xbg4Fa__problemGrid h2,.purchasing-payables-solution-page-module__Xbg4Fa__sectionHeading h2,.purchasing-payables-solution-page-module__Xbg4Fa__flowHeading h2,.purchasing-payables-solution-page-module__Xbg4Fa__journeyIntro h2,.purchasing-payables-solution-page-module__Xbg4Fa__ageingCard h2,.purchasing-payables-solution-page-module__Xbg4Fa__directoryIntro h2,.purchasing-payables-solution-page-module__Xbg4Fa__relatedHeading h2,.purchasing-payables-solution-page-module__Xbg4Fa__faqGrid h2{font-size:2.34rem}.purchasing-payables-solution-page-module__Xbg4Fa__problemGrid .purchasing-payables-solution-page-module__Xbg4Fa__problemLead{font-size:1.06rem}.purchasing-payables-solution-page-module__Xbg4Fa__bento{grid-template-columns:1fr;grid-auto-rows:minmax(350px,auto)}.purchasing-payables-solution-page-module__Xbg4Fa__bentoCard{padding:24px}.purchasing-payables-solution-page-module__Xbg4Fa__bentoCopy{max-width:67%}.purchasing-payables-solution-page-module__Xbg4Fa__bentoCopy h3{font-size:1.7rem}.purchasing-payables-solution-page-module__Xbg4Fa__flowTabs{grid-template-columns:repeat(2,1fr)}.purchasing-payables-solution-page-module__Xbg4Fa__flowTabs button{border-bottom:1px solid #d6dfdb;min-height:64px;padding:11px}.purchasing-payables-solution-page-module__Xbg4Fa__flowTabs button:nth-child(2n){border-right:0}.purchasing-payables-solution-page-module__Xbg4Fa__flowTabs button:last-child{border-bottom:0;grid-column:1/-1}.purchasing-payables-solution-page-module__Xbg4Fa__flowPanel{min-height:0;padding:31px 19px 35px}.purchasing-payables-solution-page-module__Xbg4Fa__flowCopy h3{font-size:2.36rem}.purchasing-payables-solution-page-module__Xbg4Fa__flowDocument{margin-top:15px;padding:14px}.purchasing-payables-solution-page-module__Xbg4Fa__flowMeta{grid-template-columns:1fr 1fr}.purchasing-payables-solution-page-module__Xbg4Fa__flowMeta>div:last-child{display:none}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article.purchasing-payables-solution-page-module__Xbg4Fa__journeyStepArt{padding:29px 23px;position:relative}.purchasing-payables-solution-page-module__Xbg4Fa__ageingSection{padding:0 12px 110px}.purchasing-payables-solution-page-module__Xbg4Fa__ageingCard{padding:35px 24px}.purchasing-payables-solution-page-module__Xbg4Fa__directory article{padding:25px 21px}.purchasing-payables-solution-page-module__Xbg4Fa__relatedGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.purchasing-payables-solution-page-module__Xbg4Fa__marqueeTrack{transform:none!important}.purchasing-payables-solution-page-module__Xbg4Fa__primaryButton,.purchasing-payables-solution-page-module__Xbg4Fa__secondaryButton,.purchasing-payables-solution-page-module__Xbg4Fa__bentoCard,.purchasing-payables-solution-page-module__Xbg4Fa__relatedGrid a{transition:none}.purchasing-payables-solution-page-module__Xbg4Fa__journeyIntro{position:relative;top:auto}}.purchasing-payables-solution-page-module__Xbg4Fa__hero h1 span{white-space:nowrap;display:block}@media (max-width:640px){.purchasing-payables-solution-page-module__Xbg4Fa__hero h1{font-size:clamp(2.45rem,11.7vw,2.75rem)}}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps .purchasing-payables-solution-page-module__Xbg4Fa__journeyStepArt{align-items:stretch;padding:clamp(32px,4.5vw,50px) clamp(210px,34%,320px) clamp(32px,4.5vw,50px) clamp(32px,4.5vw,50px);display:block;position:relative;overflow:hidden}.purchasing-payables-solution-page-module__Xbg4Fa__journeyCopy{z-index:1;max-width:58ch;position:relative}.purchasing-payables-solution-page-module__Xbg4Fa__journeyCopy>span{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin-bottom:15px;font-size:.65rem;font-weight:800;display:block}.purchasing-payables-solution-page-module__Xbg4Fa__journeyStepArt:nth-child(4) .purchasing-payables-solution-page-module__Xbg4Fa__journeyCopy>span{color:#8fd0ba}.purchasing-payables-solution-page-module__Xbg4Fa__journeyArt{z-index:0;pointer-events:none;background:0 0;border:0;justify-content:center;align-items:center;width:clamp(190px,28%,270px);height:clamp(190px,28%,270px);margin:0;padding:0;display:flex;position:absolute;top:50%;right:clamp(18px,3.2vw,40px);transform:translateY(-50%)}.purchasing-payables-solution-page-module__Xbg4Fa__journeyArtImage{object-fit:contain;object-position:center;filter:drop-shadow(0 18px 32px #10212d29);width:138%;height:138%;display:block}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article:nth-child(4) .purchasing-payables-solution-page-module__Xbg4Fa__journeyArtImage{filter:drop-shadow(0 18px 36px #0000004d)}@media (max-width:640px){.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps .purchasing-payables-solution-page-module__Xbg4Fa__journeyStepArt{padding:29px 23px}.purchasing-payables-solution-page-module__Xbg4Fa__journeyArt{width:min(240px,72vw);height:min(240px,72vw);margin:28px auto 0;position:relative;top:auto;right:auto;transform:none}}.purchasing-payables-solution-page-module__Xbg4Fa__journeyWidget{background:#ffffffe0;border:1px solid #10212d1a;border-radius:8px;flex-direction:column;gap:12px;min-width:215px;padding:20px;display:flex;box-shadow:0 14px 30px #1b2b3212}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article:nth-child(4) .purchasing-payables-solution-page-module__Xbg4Fa__journeyWidget{background:#ffffff1a;border-color:#ffffff24}.purchasing-payables-solution-page-module__Xbg4Fa__widgetBadge,.purchasing-payables-solution-page-module__Xbg4Fa__widgetBadgeSuccess,.purchasing-payables-solution-page-module__Xbg4Fa__widgetBadgeInfo,.purchasing-payables-solution-page-module__Xbg4Fa__widgetBadgeWarning{color:#116650;background:#deeee7;border-radius:99px;align-items:center;gap:7px;padding:6px 11px;font-size:.58rem;font-weight:750;display:inline-flex}.purchasing-payables-solution-page-module__Xbg4Fa__widgetBadgeWarning{color:#82531d;background:#f3e8d2}.purchasing-payables-solution-page-module__Xbg4Fa__widgetBadgeInfo{color:#215a78;background:#dceaf0}.purchasing-payables-solution-page-module__Xbg4Fa__widgetBadgeSuccess{color:#8fd0ba;background:#ffffff26}.purchasing-payables-solution-page-module__Xbg4Fa__widgetValue strong{letter-spacing:-.04em;font-size:1.45rem;font-weight:700}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article:nth-child(4) .purchasing-payables-solution-page-module__Xbg4Fa__widgetValue strong{color:#fff}.purchasing-payables-solution-page-module__Xbg4Fa__widgetPills{gap:6px;display:flex}.purchasing-payables-solution-page-module__Xbg4Fa__widgetPills span{color:#556369;background:#fff;border:1px solid #dce2e0;border-radius:6px;padding:5px 9px;font-size:.52rem;font-weight:700}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article:nth-child(4) .purchasing-payables-solution-page-module__Xbg4Fa__widgetPills span{color:#fff;background:#ffffff1a;border-color:#fff3}.purchasing-payables-solution-page-module__Xbg4Fa__widgetPills .purchasing-payables-solution-page-module__Xbg4Fa__activePill{border-color:var(--green);color:#fff;background:var(--green)}.purchasing-payables-solution-page-module__Xbg4Fa__journeySteps article:nth-child(4) .purchasing-payables-solution-page-module__Xbg4Fa__activePill{color:#14313f;background:#8fd0ba;border-color:#8fd0ba}.purchasing-payables-solution-page-module__Xbg4Fa__miniProgress{background:#dce4e1;border-radius:99px;height:6px;overflow:hidden}.purchasing-payables-solution-page-module__Xbg4Fa__miniProgress i{background:var(--green);border-radius:99px;height:100%;display:block}
.expense-management-solution-page-module__JD8AMa__expenseBento{grid-template-rows:repeat(4,minmax(315px,auto))}.expense-management-solution-page-module__JD8AMa__captureCard{background:#dfece7;grid-column:1/span 7}.expense-management-solution-page-module__JD8AMa__evidenceCard{background:#eee4d0;grid-column:8/span 5}.expense-management-solution-page-module__JD8AMa__contextCard{background:#e5ebe9;grid-column:1/span 4}.expense-management-solution-page-module__JD8AMa__mileageCard{background:#ece6dc;grid-column:5/span 4}.expense-management-solution-page-module__JD8AMa__policyCard{background:#dce9e3;grid-column:9/span 4}.expense-management-solution-page-module__JD8AMa__approvalCard{background:#ede2db;grid-column:1/span 7}.expense-management-solution-page-module__JD8AMa__reimburseCard{background:#e6e8df;grid-column:8/span 5}.expense-management-solution-page-module__JD8AMa__accessCard{background:#e8e0d8;grid-column:1/span 6}.expense-management-solution-page-module__JD8AMa__insightsCard{background:#dce5ea;grid-column:7/span 6}.expense-management-solution-page-module__JD8AMa__captureCard>div[aria-hidden=true],.expense-management-solution-page-module__JD8AMa__approvalCard>div[aria-hidden=true],.expense-management-solution-page-module__JD8AMa__accessCard>div[aria-hidden=true],.expense-management-solution-page-module__JD8AMa__insightsCard>div[aria-hidden=true]{width:44%;right:24px}.expense-management-solution-page-module__JD8AMa__policyVisual header b{color:#d9fff2}.expense-management-solution-page-module__JD8AMa__policyVisual>div:first-of-type>i em{background:#83bea8}.expense-management-solution-page-module__JD8AMa__policyVisual>div:nth-of-type(n+2)>i em{background:#c27751}@media (max-width:1023px){.expense-management-solution-page-module__JD8AMa__expenseBento>*{grid-area:auto!important}}
.project-management-solution-page-module__sYz8CG__projectBento{grid-template-rows:repeat(4,minmax(315px,auto))}.project-management-solution-page-module__sYz8CG__projectCard{background:#dcebe6;grid-column:1/span 7}.project-management-solution-page-module__sYz8CG__taskCard{background:#eee4d1;grid-column:8/span 5}.project-management-solution-page-module__sYz8CG__workflowCard{background:#e4eae8;grid-column:1/span 4}.project-management-solution-page-module__sYz8CG__myTasksCard{background:#ece5dc;grid-column:5/span 4}.project-management-solution-page-module__sYz8CG__checklistCard{background:#dce9e2;grid-column:9/span 4}.project-management-solution-page-module__sYz8CG__collaborationCard{background:#ede1da;grid-column:1/span 5}.project-management-solution-page-module__sYz8CG__filesCard{background:#e4e8df;grid-column:6/span 7}.project-management-solution-page-module__sYz8CG__timeCard{background:#e8e0d8;grid-column:1/span 4}.project-management-solution-page-module__sYz8CG__billingCard{background:#dce7e8;grid-column:5/span 4}.project-management-solution-page-module__sYz8CG__oversightCard{background:#e6e2d7;grid-column:9/span 4}.project-management-solution-page-module__sYz8CG__projectCard>div[aria-hidden=true],.project-management-solution-page-module__sYz8CG__filesCard>div[aria-hidden=true]{width:44%;right:24px}.project-management-solution-page-module__sYz8CG__heroBoard{min-width:0}.project-management-solution-page-module__sYz8CG__boardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 22px;display:grid}.project-management-solution-page-module__sYz8CG__boardGrid>div{background:#f0f4f2;border-radius:10px;min-width:0;padding:11px}.project-management-solution-page-module__sYz8CG__boardGrid>div:nth-child(2){background:#f5f0e7}.project-management-solution-page-module__sYz8CG__boardGrid>div:nth-child(3){background:#e7efeb}.project-management-solution-page-module__sYz8CG__boardGrid>div>header{color:#526168;justify-content:space-between;margin-bottom:9px;font-size:.58rem;font-weight:740;display:flex}.project-management-solution-page-module__sYz8CG__boardGrid>div>header b{color:#167258}.project-management-solution-page-module__sYz8CG__boardGrid article{background:#fff;border:1px solid #e0e6e3;border-radius:7px;gap:4px;margin-top:7px;padding:10px;display:grid}.project-management-solution-page-module__sYz8CG__boardGrid article strong{color:#263942;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.project-management-solution-page-module__sYz8CG__boardGrid article span{color:#5f6b72;font-size:.44rem}.project-management-solution-page-module__sYz8CG__flowBoardMeta{grid-template-columns:repeat(3,1fr);gap:7px;margin:14px 0;display:grid}.project-management-solution-page-module__sYz8CG__flowBoardMeta>div{background:#fff;border:1px solid #e0e4e1;padding:11px}.project-management-solution-page-module__sYz8CG__flowBoardMeta small,.project-management-solution-page-module__sYz8CG__flowBoardMeta b{display:block}.project-management-solution-page-module__sYz8CG__flowBoardMeta small{color:#58666b;font-size:.41rem}.project-management-solution-page-module__sYz8CG__flowBoardMeta b{margin-top:4px;font-size:.5rem}.project-management-solution-page-module__sYz8CG__flowColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.project-management-solution-page-module__sYz8CG__flowColumns>div{background:#edf2ef;min-width:0;padding:9px}.project-management-solution-page-module__sYz8CG__flowColumns>div:nth-child(2){background:#f4eee4}.project-management-solution-page-module__sYz8CG__flowColumns>div>span{color:#43545c;margin-bottom:7px;font-size:.44rem;font-weight:760;display:block}.project-management-solution-page-module__sYz8CG__flowColumns i{color:#536168;text-overflow:ellipsis;white-space:nowrap;background:#fff;margin-top:5px;padding:9px 7px;font-size:.42rem;font-style:normal;display:block;overflow:hidden}.project-management-solution-page-module__sYz8CG__workloadVisual header b{color:#d9fff2}.project-management-solution-page-module__sYz8CG__workloadVisual>div:nth-of-type(2)>i em,.project-management-solution-page-module__sYz8CG__workloadVisual>div:nth-of-type(3)>i em{background:#d09977}@media (max-width:1023px){.project-management-solution-page-module__sYz8CG__projectBento>*{grid-area:auto!important}}@media (max-width:640px){.project-management-solution-page-module__sYz8CG__boardGrid{grid-template-columns:1fr}.project-management-solution-page-module__sYz8CG__boardGrid>div:nth-child(3){display:none}.project-management-solution-page-module__sYz8CG__flowColumns{grid-template-columns:1fr 1fr}.project-management-solution-page-module__sYz8CG__flowColumns>div:nth-child(3){display:none}.project-management-solution-page-module__sYz8CG__flowBoardMeta{grid-template-columns:1fr 1fr}.project-management-solution-page-module__sYz8CG__flowBoardMeta>div:last-child{display:none}}
