.services{background:#eff0e8;border-top:1px solid #d9ddd4}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:40px;border-top:1px solid #cdd2c8;border-left:1px solid #cdd2c8}.service-grid article{padding:30px;border-right:1px solid #cdd2c8;border-bottom:1px solid #cdd2c8}.service-number{color:var(--blue);font-size:12px;font-weight:700;letter-spacing:2px}.service-grid h3{font-size:22px;margin:22px 0 12px;letter-spacing:-.5px}.service-grid p{font-size:14px;color:#59675c;line-height:1.8;margin:0}.steps{list-style:none;padding:0;row-gap:36px}.steps li{min-width:0}.artwork-note{background:#e9eddc;padding:32px;display:grid;grid-template-columns:1.2fr 1.5fr auto;align-items:center;gap:28px;margin-top:45px;border-radius:3px}.artwork-note .eyebrow{margin-bottom:12px;font-size:9px}.artwork-note h3{font-size:21px;letter-spacing:-.5px;line-height:1.4}.artwork-note>p{font-size:13px;line-height:1.8;color:#59675c}.artwork-note .button{white-space:nowrap}@media(max-width:1000px){.artwork-note{grid-template-columns:1fr 1fr}.artwork-note .button{justify-self:start}.service-grid article{padding:24px}}@media(max-width:760px){.service-grid{grid-template-columns:1fr 1fr}.service-grid article{padding:20px}.service-grid h3{font-size:19px}.artwork-note{grid-template-columns:1fr;gap:12px;padding:24px}.process .steps{gap:24px}.process .steps h3{font-size:18px}}@media(max-width:420px){.service-grid{grid-template-columns:1fr}.process .steps{grid-template-columns:1fr}}
