/* Approved canonical selection, 2026-10-18.
   Keep the original FV headline and FAQ; adopt only selected refinements. */
main #features .section-title{font-size:clamp(26px,2.2vw,28px)}
main #features .features-mobile-break{display:none}
main .empathy-section .empathy-mobile-break{display:none}
main .honesty-section .honesty-mobile-break{display:none}
main #consultation .consultation-mobile-break{display:none}
main .belief-section .belief-mobile-break{display:none}
main #agent .agent-mobile-break{display:none}
main .belief-section .belief-mobile-phrase{display:inline}
@media(max-width:640px){
  main #features .features-mobile-break{display:initial}
  main .hero-reference .hero-lead br{display:initial}
  main .empathy-section .empathy-mobile-break{display:initial}
  main .honesty-section .honesty-mobile-break{display:initial}
  main #consultation .consultation-mobile-break{display:initial}
  main .belief-section .belief-mobile-break{display:initial}
  main #agent .agent-mobile-break{display:initial}
  main .belief-section .belief-mobile-phrase{display:inline-block;max-width:100%}
  main .consultation-reminder .cta-banner-title{font-size:clamp(20px,6.4vw,24px)}
  main #introduction .section-title{font-size:clamp(18px,5.6vw,21px)}
  main #line-consultation #closing-consultation-title{font-size:clamp(20px,6.4vw,24px)}
}
