/* V27 — MAIN HOME innovation copy only. Based on uploaded V25. */
.innovation-detail{max-width:none!important}
.innovation-detail p.v27-two-line,
.innovation-detail p.v27-one-line{
  font-family:"Helvetica Neue","Apple SD Gothic Neo","Noto Sans KR","Segoe UI",Arial,sans-serif!important;
  font-weight:300!important;
  color:#5a5552!important;
  letter-spacing:-.014em!important;
  line-height:1.82!important;
  text-wrap:pretty;
  word-break:keep-all;
}
/* Requested exact manual break for Elastic Water-Drop and PDLLA */
.innovation-detail p.v27-two-line br{display:block}
/* Azulene / Tone-Up: keep as one desktop line. On smaller screens allow normal wrapping. */
@media (min-width:1101px){
  .innovation-detail p.v27-one-line{
    white-space:nowrap!important;
    font-size:clamp(14px,.93vw,16px)!important;
    letter-spacing:-.02em!important;
  }
  .innovation-detail p.v27-two-line{
    white-space:normal!important;
    font-size:16px!important;
  }
}
@media (max-width:1100px){
  .innovation-detail p.v27-one-line,
  .innovation-detail p.v27-two-line{
    white-space:normal!important;
    font-size:15px!important;
    line-height:1.78!important;
  }
}
@media (max-width:680px){
  .innovation-detail p.v27-one-line,
  .innovation-detail p.v27-two-line{
    font-size:14px!important;
    line-height:1.72!important;
    letter-spacing:-.01em!important;
  }
}
