section#cube-difference{align-items:center;display:flex;flex-flow:column;padding:64px 0}section#cube-difference,section#cube-difference.white{background-color:var(--cube-white)}section#cube-difference.off-white{background-color:var(--cube-off-white)}section#cube-difference.main-blue{background-color:var(--main-blue)}section#cube-difference.dark-blue{background-color:var(--dark-blue)}section#cube-difference div.new-center .capabilities-container{align-items:center;display:flex;flex-direction:column;gap:68px;margin:0}section#cube-difference div.new-center .title-description-container{display:flex;flex-flow:column;justify-content:space-between;width:100%}section#cube-difference div.new-center .eyebrow-title-container{display:flex;flex-flow:column;gap:38px;max-width:500px}section#cube-difference div.new-center .eyebrow-title-container p.eyebrow{color:var(--main-blue);font-family:var(--headline-font);font-size:16px;font-style:normal;font-weight:500;letter-spacing:.96px;line-height:100%;position:relative;text-transform:uppercase}section#cube-difference.dark-blue div.new-center .eyebrow-title-container p.eyebrow,section#cube-difference.main-blue div.new-center .eyebrow-title-container p.eyebrow{color:var(--cube-white)}section#cube-difference div.new-center .eyebrow-title-container p.eyebrow:after{background-color:var(--main-blue);bottom:-20px;content:"";height:2px;left:0;position:absolute;width:30%}section#cube-difference.dark-blue div.new-center .eyebrow-title-container p.eyebrow:after,section#cube-difference.main-blue div.new-center .eyebrow-title-container p.eyebrow:after{background-color:var(--cube-white)}section#cube-difference div.new-center div.eyebrow-title-container h3.title{font-size:38px;font-weight:300;line-height:130%;margin:0 0 32px;max-width:380px;text-transform:uppercase}section#cube-difference.dark-blue div.new-center div.eyebrow-title-container h3.title,section#cube-difference.main-blue div.new-center div.eyebrow-title-container h3.title{color:var(--cube-white)}section#cube-difference div.new-center p.description{color:var(--main-blue);font-family:var(--headline-font);font-size:22px;font-style:normal;font-weight:400;letter-spacing:.22px;line-height:33px;margin:0;max-width:870px}section#cube-difference.dark-blue div.new-center p.description,section#cube-difference.main-blue div.new-center p.description{color:var(--cube-white)}section#cube-difference div.diff-cards-container{display:flex;flex-flow:wrap;gap:48px;width:100%}section#cube-difference div.card-container{align-items:start;display:flex;flex-flow:column nowrap;gap:16px;height:100%}section#cube-difference .icon-container img{height:auto;max-width:150px;min-height:50px}section#cube-difference p.card-title{color:var(--main-blue);font-family:var(--headline-font);font-size:24px;font-weight:600;line-height:30px;margin:0;text-transform:uppercase}section#cube-difference.dark-blue p.card-title,section#cube-difference.main-blue p.card-title{color:var(--cube-white)}section#cube-difference p.text{color:var(--main-blue);font-family:var(--headline-font);font-size:16px;font-weight:400;line-height:150%;margin:0}section#cube-difference.dark-blue p.text,section#cube-difference.main-blue p.text{color:var(--cube-white)}@media (min-width:1200px){section#cube-difference{padding:110px 0}section#cube-difference div.diff-cards-container{gap:30px;justify-content:center}section#cube-difference div.new-center .title-description-container{align-items:center;flex-flow:row}section#cube-difference div.new-center div.eyebrow-title-container h3.title{margin:0}section#cube-difference div.new-center div.capabilities-container{align-items:self-start;display:flex}section#cube-difference .description{padding:0 0 32px}section#cube-difference div.card-container{max-width:300px}}section#cube-difference.center_all div.card-container{align-items:center}section#cube-difference.center_all div.new-center .title-description-container{align-items:center;flex-flow:column;gap:30px}section#cube-difference.center_all div.diff-cards-container{justify-content:center}section#cube-difference div.card-container{max-width:390px}section#cube-difference div.new-center div.eyebrow-title-container h3.title{max-width:500px}section#cube-difference.center_all div.new-center p.description,section#cube-difference.center_all p.card-title,section#cube-difference.center_all p.text{text-align:center}