/* reviews-3 */
@media only screen and (min-width:0rem){:is(#reviews, #reviews-2, #reviews-3){padding:var(--sectionPadding);padding-top:var(--interiorPadding)}:is(#reviews, #reviews-2, #reviews-3) .cs-container{width:100%;max-width:90rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,6vw,4rem)}:is(#reviews, #reviews-2, #reviews-3) .cs-content{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}:is(#reviews, #reviews-2, #reviews-3) .cs-title{max-width:30ch}:is(#reviews, #reviews-2, #reviews-3) .cs-card-group{padding:0;margin:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:clamp(1rem,2.5vw,1.15rem)}:is(#reviews, #reviews-2, #reviews-3) .cs-item{list-style:none;width:100%;max-width:39.375rem;border-radius:1rem;margin:0;padding:clamp(1.5rem,3.15vw,2rem) clamp(1rem,3.15vw,2.5rem);background-color:var(--primaryLight);box-sizing:border-box;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;position:relative}:is(#reviews, #reviews-2, #reviews-3) .cs-quote{width:2.5rem;height:auto;margin-bottom:2rem;display:block}:is(#reviews, #reviews-2, #reviews-3) .cs-review{font-size:clamp(0.875rem,2vw,1rem);line-height:1.5em;margin:0;margin-bottom:clamp(1.25rem,3vw,2.5rem);color:var(--bodyTextColor)}:is(#reviews, #reviews-2, #reviews-3) .cs-name{font-family:var(--headerFont);font-weight:bold;font-size:clamp(1.25rem,3vw,1.5625rem);line-height:1.2em;margin:0;margin-top:auto;color:var(--headerColor);display:block}:is(#reviews, #reviews-2, #reviews-3) .cs-job{font-size:clamp(0.875rem,1.6vw,1rem);line-height:1.5em;margin:0;color:var(--bodyTextColor);display:block}}@media only screen and (min-width:48rem){:is(#reviews, #reviews-2, #reviews-3) .cs-card-group{flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap}:is(#reviews, #reviews-2, #reviews-3) .cs-item{width:clamp(31.5%,30vw,32.3%)}}@media only screen and (min-width:0rem){body.dark-mode :is(#reviews, #reviews-2, #reviews-3) .cs-title,body.dark-mode :is(#reviews, #reviews-2, #reviews-3) .cs-text{color:var(--bodyTextColorWhite)}body.dark-mode :is(#reviews, #reviews-2, #reviews-3) .cs-item{background-color:rgba(0,0,0,0.4)}body.dark-mode :is(#reviews, #reviews-2, #reviews-3) .cs-review,body.dark-mode :is(#reviews, #reviews-2, #reviews-3) .cs-name{color:var(--bodyTextColorWhite)}body.dark-mode :is(#reviews, #reviews-2, #reviews-3) .cs-job{color:var(--bodyTextColorWhite);opacity:0.7}}


/* intro-text links */
/* Mobile - 360px */
@media only screen and (min-width: 0rem) {
  #reviews-3 .cs-text a {
    color: var(--primary);
  }
}
/* Dark Mode */
@media only screen and (min-width: 0rem) {
  body.dark-mode #reviews-3 .cs-text a {
    /* default link blue is unreadable on --dark */
    color: var(--primaryOnDark);
  }
}
