/* ROUND 151 — Home page fixes. See inc/round151.php. Body class sh-r151 on the front page. */

/* ---- 7. FAQ answers: 16px / 1.5 everywhere (r64.css scales them to 14px on desktop) ---- */
.sh-r151 .faq-item__a,.sh-r151.sh-r63.sh-r63-home .faq-item__a{font-size:16px;line-height:1.5}

/* ---- 1. Our story on phones: the wash over the photo (round 43 switched it off for the old baked-in export) ---- */
@media (max-width:768px){
  .sh-r151 .founder__media::after{
    background:linear-gradient(180deg,
      rgba(66,64,64,0) 30%,
      rgba(66,64,64,.55) 52%,
      rgba(66,64,64,.9) 70%,
      var(--charcoal) 88%);
  }
}

@media (min-width:1024px){
  /* ---- 4. Floor plans drawing top-aligned with the materials photo ---- */
  .sh-r151 .ideas__col--plans .ideas__media{align-items:flex-start}
  /* ---- 3. room under "Explore plans" again (109px to the band's bottom edge) ---- */
  .sh-r151 .ideas__col--plans .ideas__text{padding-bottom:109px}

  /* ---- 5. the search box keeps its 48px inside the scrolling panel ---- */
  .sh-r151 .local__panel>*{flex-shrink:0}

  /* ---- 2. Build options on short screens: the band's box is trimmed by r151.js; the trimmed part still shows ---- */
  .sh-pin-wrap.sh-r151-fit>.build{overflow:visible}
  .sh-pin-wrap.sh-r151-fit>.build::before{bottom:calc(-1 * var(--sh-r151-delta,0px))} /* the band's own background runs the full height */
}
