/*-- -------------------------- -->
<---          Approach           -->
<--- -------------------------- -*/

/* Full-bleed solid-colour band, everything centred in a narrow column
   -- topper, serif title, body text, single pill CTA. Same shape as
   the site's belief-statement pattern (Hart Therapy line-up), just
   without the icon/grid, on this brand's Clay Rose accent instead of
   a dark ink. */
@media only screen and (min-width: 0rem) {
  #approach {
    width: 100%;
    padding: 3.75rem 1.5rem;
    background-color: var(--accentText);
    background-image: url("../images/MINDANDBODYBACKGROUND.svg");
    background-size: cover;
    background-position: center;
    border-top: 2px solid #006358;
    border-bottom: 2px solid #006358;
    text-align: center;
  }
  #approach .cs-container {
    width: 100%;
    max-width: 45rem;
    margin: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  #approach .cs-topper {
    color: #006358;
    opacity: 0.85;
  }
  #approach .cs-title {
    font-family: var(--headingFont);
    font-weight: 300;
    font-size: clamp(2rem, 4.5vw, 2.75rem);
    line-height: 1.2em;
    margin: 0 0 1.5rem;
    color: #006358;
  }
  #approach .cs-text {
    font-family: var(--bodyFont);
    font-size: 1.0625rem;
    line-height: 1.7em;
    margin: 0;
    color: #006358;
    opacity: 0.92;
  }
  #approach .cs-approach-cta {
    margin-top: 2.5rem;
    background-color: #006358;
    color: var(--cream);
  }
  #approach .cs-approach-cta:before {
    background: #004840;
  }
  #approach .cs-approach-cta:hover {
    color: var(--cream);
  }
}

/* Desktop - 64rem: a little more breathing room top/bottom */
@media only screen and (min-width: 64rem) {
  #approach {
    padding: 5.5rem 1.5rem;
  }
}
