/* ROUND 131 — Phone follow-ups (inc/round131.php). Loads after inner.css, r93 and r128. */
@media (max-width:767px){
  /* 1. Knockdown & Rebuild, "The Sentinel difference": photo on top, fading into a tan panel that holds the copy */
  .sh-r131.sh-page-knockdown-rebuild .kd-diff{display:flex;flex-direction:column;align-items:stretch;min-height:0;overflow:visible;background:var(--tan,#d9d3c3)}
  .sh-r131.sh-page-knockdown-rebuild .kd-diff__bg{position:relative;inset:auto;z-index:0;width:100%;height:50svh;overflow:hidden}
  .sh-r131.sh-page-knockdown-rebuild .kd-diff__bg img{left:0;top:0;width:100%;height:100%;object-fit:cover}
  .sh-r131.sh-page-knockdown-rebuild .kd-diff__bg::after{background:linear-gradient(to bottom,rgba(66,64,64,.18) 0,rgba(66,64,64,0) 30%,rgba(217,211,195,0) 55%,var(--tan,#d9d3c3) 100%)}
  .sh-r131.sh-page-knockdown-rebuild .kd-diff__inner{position:relative;z-index:1;padding:0;margin-top:-24px}
  .sh-r131.sh-page-knockdown-rebuild .kd-diff__text{width:100%;margin:0;padding:48px 24px;background:var(--tan,#d9d3c3);border-radius:24px 24px 0 0;align-items:flex-start;text-align:left;color:var(--charcoal)}
  .sh-r131.sh-page-knockdown-rebuild .kd-diff__text .kd__head--c{align-items:flex-start;text-align:left}
  .sh-r131.sh-page-knockdown-rebuild .kd-diff__text .kd__eyebrow--light,
  .sh-r131.sh-page-knockdown-rebuild .kd-diff__text .kd__title--light{color:var(--charcoal)}
  .sh-r131.sh-page-knockdown-rebuild .kd-diff__text .btn{align-self:flex-start}

  /* 2. Subdivide & Build hero: no rounded corners; the photo fades into the solid green with no visible seam */
  .sh-r131.sh-page-subdivide-and-build .sd-hero__bg::after{background:linear-gradient(to bottom,rgba(58,70,62,.5) 3.6%,rgba(58,70,62,0) 21.5%),linear-gradient(to bottom,rgba(99,116,104,0) 50%,var(--slate-green) 100%)}
  .sh-r131.sh-page-subdivide-and-build .sd-hero__inner{margin-top:0;border-radius:0;background:var(--slate-green)}
  .sh-r131.sh-page-subdivide-and-build .sd-hero__text{padding:24px 24px 56px}

  /* 4. Display Homes: the hero photo's caption is not shown on phones */
  .sh-r131.sh-page-display-homes .dh__caption{display:none}

  /* 5. About us: the hero photo keeps its top edge, so the head is whole */
  .sh-r131.sh-page-about-sentinel-homes .sy-hero__media img{object-position:50% 0}

  /* 6. Blog single: the title at 40px on phones */
  .sh-r131.single-post .bp__title.h1{font-size:40px}
}

/* 3. Build vs Buy hero panel, every width: the link's underline in light gold (the theme's faint rule all but
      vanished on the panel), dark gold as it sweeps on hover. This section only. */
.sh-r131.sh-page-building-vs-buying .ch__circle .link-btn{border-bottom-color:#efcf6e}
.sh-r131.sh-page-building-vs-buying .ch__circle .link-btn::after{background:#b8891c}
