.home-quotes{
  position:fixed;
  left:5vw;
  bottom:62px;
  z-index:4;
  width:clamp(460px,40vw,660px);
  padding:0;
  color:#e8f7f3;
  background:transparent;
  border:0;
  box-shadow:none;
  backdrop-filter:none;
  text-shadow:0 2px 12px rgba(0,0,0,.8);
}
.home-quotes-label{margin:0 0 11px;color:#72e3df;font-size:9px;font-weight:750;letter-spacing:.18em;text-transform:uppercase}
.home-quotes-text{margin:0;color:#e8f7f3;font-family:Georgia,serif;font-size:clamp(14px,1.15vw,18px);font-style:italic;line-height:1.35}
.home-quotes-author{display:block;margin-top:10px;color:#9fc3bf;font-size:10px;letter-spacing:.08em;text-transform:uppercase}
@media(max-width:760px){.home-quotes{left:5vw;bottom:62px;width:min(460px,82vw)}.home-quotes-text{font-size:15px}}
