.bedside-page .service-hero-image{object-position:center center}
.bedside-page .bedside-specs{background:#eee5d8}
.bedside-page .bedside-specs-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:46px;border-top:1px solid var(--color-border);border-left:1px solid var(--color-border)}
.bedside-page .bedside-specs-grid article{min-height:250px;padding:30px;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}
.bedside-page .bedside-specs-grid span{display:block;margin-bottom:34px;color:#b87d43;font-family:var(--font-heading);font-size:35px}
.bedside-page .bedside-specs-grid h3{margin-bottom:13px;font-size:25px}
.bedside-page .bedside-specs-grid p{margin:0;color:var(--color-muted);font-size:14px;line-height:1.65}
.bedside-page .bedside-proof{background:#173e32;color:#fff}
.bedside-page .bedside-proof .split-copy p,.bedside-page .bedside-proof .check-list{color:#d9e3dc}
.bedside-page .bedside-proof .text-link{color:#fff}
@media(max-width:980px){.bedside-page .bedside-specs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.bedside-page .service-hero-image{object-position:68% center}.bedside-page .bedside-specs-grid{grid-template-columns:1fr}.bedside-page .bedside-specs-grid article{min-height:auto}.bedside-page .bedside-specs-grid span{margin-bottom:18px}.bedside-page .service-photo img{aspect-ratio:3/2;max-height:none}}
