/* Source-faithful Our Values section: local Wix gradient background + three columns. */
.values{padding:0 max(12vw,calc((100vw - 1080px)/2)) 52px;color:#fff;background:linear-gradient(90deg,rgba(16,19,35,.70),rgba(16,19,35,.36)),url("assets/values-bg.webp") center/cover}.values-head{padding:75px 29px 35px}.values .eyebrow{color:#fff}.values h2{max-width:454px;font-size:48px;line-height:1.4}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0}.value-grid article{min-height:516px;padding:61px 29px 36px;border-left:1px solid rgba(255,255,255,.2)}.value-grid article:first-child{border-left:0}.value-icon{display:grid!important;place-items:center;width:58px;height:58px;margin:0 0 24px!important;border:2px solid #fff;border-radius:50%;color:#fff!important;font-size:13px!important}.value-grid h3{font-size:24px;line-height:1.4;margin-bottom:24px}.value-grid p{font-size:16px;line-height:1.75;margin:0}@media(max-width:780px){.values{padding:0 10vw 45px}.values-head{padding:65px 0 25px}.values h2{font-size:36px}.value-grid{grid-template-columns:1fr}.value-grid article{min-height:0;padding:35px 0;border:0;border-top:1px solid rgba(255,255,255,.25)}}
