/* Remanufactured cubicles: this page's own styles. Tokens and existing values only (design.md, rule 1). */

/* "Bring us the station you have": the photo and the client's words form the proof column. */
.svc-split--proof{align-items:start}
.svc .svc-proof{margin:var(--cub-space-6) 0 0;padding:0 0 0 20px;border-left:4px solid var(--cub-orange)}
.svc .svc-proof p{font:var(--cub-weight-head) var(--cub-h3)/1.35 var(--cub-font-head);color:var(--cub-ink);margin:0 0 18px;max-width:none}
.svc .svc-proof cite{display:block;font-style:normal;font-size:.9375rem;font-weight:600;color:var(--cub-ink)}
.svc .svc-proof cite span{display:block;font-weight:400;color:var(--cub-muted);margin-top:6px}
.svc-split--proof img{aspect-ratio:16/10}

/* "A recent project": one centered column, with one small drawing of the remanufactured station per station. */
.svc-project{max-width:760px;margin:0 auto;text-align:center}
.svc-project .svc-head{max-width:none;margin-left:auto;margin-right:auto}
.svc .svc-project > p{margin:0 auto var(--cub-space-6);max-width:60ch}
/* the eyebrow and intro are narrower than the column, so their boxes are centered too */
.svc .svc-project .svc-head p{margin-left:auto;margin-right:auto}
.svc .svc-project__quote{margin:0 auto;max-width:640px;padding:0}
.svc .svc-project__quote p{font:var(--cub-weight-head) var(--cub-h3)/1.4 var(--cub-font-head);color:var(--cub-ink);margin:0 0 14px;max-width:none}
.svc .svc-project__quote cite{font-style:normal;font-size:.9375rem;font-weight:600;color:var(--cub-ink)}
.svc .svc-project .svc-head{margin-bottom:var(--cub-space-6)}
