.wq-a--svc .wq-titles,.wq-top .wq-titles,h2.wq-titles,.wy-top .wy-titles,h2.wy-titles,.wzG-in .wz-titles,h2.wz-titles,.wz-a:not(.wz-a--gal) .wz-titles,h2.xa-titles,h2.wcs-h2{color:#1c2b36;font-weight:700;font-size:clamp(26px,calc(42 * 1rem / 100),42px);line-height:1.25;letter-spacing:-.01em}
.wq-a--svc .wq-synopsis,.wq-top .wq-synopsis,.wy-top .wy-synopsis,.wzG-in .wzG-intro,.wzG-intro,.wzG-intro p,.wcs-head .wcs-sub,.wcs-sub{color:#5b6b77;font-size:clamp(14px,calc(18 * 1rem / 100),18px);line-height:1.7}

@media(max-width:750px){
  h2.wq-titles,h2.wy-titles,h2.wz-titles,h2.xa-titles,h2.wcs-h2,.wq-top .wq-titles,.wy-top .wy-titles,.wzG-in .wz-titles,.wz-a:not(.wz-a--gal) .wz-titles{font-size:24px;letter-spacing:0}
  .wq-a--svc .wq-synopsis,.wq-top .wq-synopsis,.wy-top .wy-synopsis,.wzG-in .wzG-intro,.wcs-head .wcs-sub{font-size:14px}
}
