/* Use the established bold type and close-fitting orange signature band. */
.flow .flow-news__heading h2{display:flex;flex-direction:column;align-items:flex-start;gap:25px;width:100%;margin:0}
.flow .flow-news__heading h2>.news-title-en{display:block;margin:0;font:900 clamp(70px,8vw,116px)/.95 var(--sans);letter-spacing:-.055em;color:#202522}
.flow .flow-news__heading h2>.news-title-jp{display:table;margin:0 0 0 4px;padding:5px 12px 7px;border-radius:3px!important;background:#ff6b00;color:#fff;font:700 15px/1.4 var(--sans);letter-spacing:.08em}
@media(max-width:700px){
 .flow .flow-news__heading{margin-bottom:32px}
 .flow .flow-news__heading h2{display:flex;flex-direction:row;align-items:center;gap:18px}
 .flow .flow-news__heading h2>.news-title-en{font-size:64px;line-height:1}
 .flow .flow-news__heading h2>.news-title-jp{margin:12px 0 0;padding:4px 8px 6px;font-size:12px}
}
