.ariba-hero{border-bottom:1px solid var(--line)}.ariba-hero-shell{width:min(calc(100% - 48px),var(--content));grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.48fr) minmax(330px,.52fr);min-height:calc(100vh - 130px);margin:auto;display:grid}.ariba-hero-main{align-self:center;padding:48px 60px 42px 0}.ariba-hero h1{letter-spacing:-.058em;margin:24px 0 0;font-size:clamp(58px,5.5vw,90px);font-weight:750;line-height:.89}.ariba-hero h1 em,.ariba-intro h2 em,.ariba-statement h2 em{color:var(--pink);font-style:normal}.ariba-intro-grid,.ariba-rollout-grid{grid-template-columns:1.15fr .85fr;align-items:end;gap:9vw;display:grid}.ariba-intro h2,.ariba-compare-head h2,.ariba-statement h2,.ariba-rollout h2{letter-spacing:-.058em;margin:20px 0 0;font-size:clamp(48px,5.3vw,82px);line-height:.96}.ariba-lead{color:#66676e;font-size:16px;line-height:1.72}.ariba-lead strong{color:var(--ink);margin-top:26px;font-size:18px;line-height:1.45;display:block}.ariba-comparison{background:var(--ink);color:#fff}.ariba-compare-head{grid-template-columns:1fr 2fr;gap:50px;display:grid}.ariba-table{border-block:1px solid #fff3;grid-template-columns:1fr 1fr;margin:88px 0 0 25%;display:grid}.ariba-table article{padding:46px}.ariba-table article+article{background:#ffffff09;border-left:1px solid #fff3}.ariba-table article>span{color:var(--pink);text-transform:uppercase;letter-spacing:.12em;margin-bottom:32px;font-size:10px;font-weight:800;display:block}.ariba-table h3{margin:0 0 34px;font-size:31px;line-height:1.13}.ariba-table ul{margin:0;padding:0;list-style:none}.ariba-table li{color:#b8b9c0;border-top:1px solid #ffffff1f;padding:13px 0;font-size:13px}.ariba-statement{background:var(--paper);border-bottom:1px solid var(--line)}.ariba-statement-shell{width:min(calc(100% - 48px),var(--content));grid-template-columns:1.3fr .7fr;align-items:end;gap:9vw;margin:auto;padding:115px 0;display:grid}.ariba-statement-shell>.kicker{grid-column:1/3}.ariba-statement-shell>div{color:#66676e;font-size:16px;line-height:1.72}.ariba-statement-shell strong{color:var(--ink);margin-top:26px;display:block}.ariba-rollout-frame{background:var(--paper);border-block:1px solid var(--line)}.ariba-rollout{padding-block:88px}.ariba-rollout .section-number{margin-bottom:48px}.ariba-rollout-grid{align-items:center}.ariba-rollout-grid>div:last-child>p{color:#66676e;margin:0 0 32px;font-size:16px;line-height:1.72}.ariba-references-frame{border-bottom:1px solid var(--line);background:#fff}.ariba-references-frame .references{padding-top:92px}.ariba-references-frame .section-number{margin-bottom:58px}@media (max-width:1100px){.ariba-hero-shell{grid-template-columns:1fr}.ariba-hero-main{padding-right:0}.ariba-hero .hero-side{border-left:0;border-top:1px solid var(--line);grid-row:2;padding:38px 0}.ariba-hero .hero-flow{grid-area:3/1}.ariba-intro-grid,.ariba-rollout-grid,.ariba-compare-head,.ariba-statement-shell{grid-template-columns:1fr}.ariba-table{margin-left:0}.ariba-statement-shell>.kicker{grid-column:1}.ariba-statement-shell>div{margin-top:35px}}@media (max-width:600px){.ariba-hero-shell,.ariba-statement-shell{width:calc(100% - 30px)}.ariba-hero-main{padding:58px 0 38px}.ariba-hero h1{font-size:51px}.ariba-intro h2,.ariba-compare-head h2,.ariba-statement h2,.ariba-rollout h2{font-size:45px}.ariba-table{grid-template-columns:1fr;margin-top:55px}.ariba-table article+article{border-top:1px solid #fff3;border-left:0}.ariba-table article{padding:38px 22px}.ariba-statement-shell{padding-block:80px}}
