/* Smartphone only: keep existing text block positioning; break only at Japanese sentence ends. */
@media screen and (max-width:760px) {
 html body .mrg-designed .md-about-card .md-description .about-sentence {
   display:block !important;
   margin-bottom:1.15em !important;
   white-space:normal !important;
 }
 html body .mrg-designed .md-about-card .md-description .about-sentence:last-child {margin-bottom:0 !important;}
 html body .mrg-designed .md-theme .md-theme-copy br {display:block !important;}
 html body .mrg-designed .md-about-card .md-description,
 html body .mrg-designed .md-about-card .md-about-lead,
 html body .mrg-designed .md-theme .md-theme-copy {
   text-align:left !important;
   text-align-last:left !important;
   white-space:normal !important;
   word-break:normal !important;
   overflow-wrap:normal !important;
   line-break:strict !important;
 }
}
