@font-face{font-family:Space;src:url('/gl-assets/gl-space-grotesk-variable.woff2') format('woff2');font-weight:400 700;font-display:swap}
@font-face{font-family:Manrope;src:url('/gl-assets/gl-manrope-variable.woff2') format('woff2');font-weight:400 800;font-display:swap}
.service-hero .approved-service-art{background:#09172e;border:1px solid #3b4c68;border-radius:22px;overflow:hidden;align-self:center;min-width:0;text-align:left}
.approved-service-art .svc-demo{height:390px;border:0;padding:20px}
.approved-service-art .svc-demo-bar{margin-bottom:16px}
.service-hero .service-art-caption{font-size:11px;color:#afc2e0;margin:0;padding:12px 20px;border-top:1px solid #30425d}
.approved-service-art.svc-brand .svc-demo{height:auto;min-height:390px}
.approved-service-art .svc-brand-scene{max-width:390px;width:100%;margin:auto}
.approved-service-art .svc-brand-web{min-height:135px}
.approved-service-art .svc-brand-web h4{font-size:30px}
@media(max-width:800px){.service-hero .approved-service-art{width:100%;max-width:560px;margin:28px auto 0}.approved-service-art .svc-demo{height:320px;padding:14px}.approved-service-art.svc-brand .svc-demo{min-height:365px}.approved-service-art .svc-brand-web h4{font-size:26px}}
