/* ROUND 153 — About Sentinel Homes + Our Promise split hero: two equal columns, photo to the container's edge.
   See inc/round153.php. Body class sh-r153 on the two pages. Phones and tablets keep their existing layouts. */
@media (min-width:1024px){
  .sh-r153.sh-r63 .sy-hero--split .sy-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:center;padding-right:0}
  .sh-r153.sh-r63 .sy-hero--split .sy-hero__text{flex:none;width:auto;max-width:408px;padding-right:48px;box-sizing:content-box}
  .sh-r153.sh-r63 .sy-hero--split .sy-hero__media,
  .sh-r153.sh-r63 .sy-hero--split .sy-hero__media--portrait{flex:none;display:block;width:100%;max-width:none;min-width:0;align-self:stretch;position:relative;min-height:480px;border-radius:0;overflow:hidden}
  .sh-r153.sh-r63 .sy-hero--split .sy-hero__media img,
  .sh-r153.sh-r63 .sy-hero--split .sy-hero__media--portrait img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;max-height:none;min-height:0;aspect-ratio:auto;object-fit:cover;border-radius:0} /* absolute, so the photo takes the row's height instead of setting it */
  /* the crop keeps the faces whole */
  .sh-r153.sh-r63.sh-page-about-sentinel-homes .sy-hero--split .sy-hero__media img{object-position:50% 8%}
  .sh-r153.sh-r63.sh-page-our-promise .sy-hero--split .sy-hero__media img{object-position:70% 42%}
}
