.journal-language{height:auto;min-height:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font:400 12px/1.6 var(--sans);padding-top:112px;margin:0 0 -80px;position:relative;z-index:2}
.journal-language>div{display:flex;gap:16px;align-items:center}
.journal-language a{display:inline-flex;align-items:center;min-height:40px;text-decoration:none;color:inherit}
.journal-language a[aria-current]{text-decoration:underline;text-underline-offset:5px}
.journal-language-suggestion[hidden]{display:none!important}
.journal-language-suggestion{font-size:11px;color:#84684e}.journal-language-suggestion a{text-decoration:underline;text-underline-offset:4px}
.journal-feed .journal-language{padding-top:0;margin:0 0 20px;color:#c9b699}
html[lang=en] .journal-article-hero h1{font-family:var(--sans);font-size:clamp(28px,4vw,48px);line-height:1.3;overflow-wrap:anywhere}
html[lang=en] .journal-feed-row :is(h2,h3){line-height:1.4}
html[lang=en] .journal-page .quick-actions>[data-action-discuss]:after{content:'Chat on LINE'}
html[lang=en] .vsl-guide-index a{overflow-wrap:anywhere}
@media(max-width:760px){.journal-language{padding-top:90px;margin-bottom:-70px}.journal-language-suggestion{flex-basis:100%}.journal-language-suggestion a{min-height:30px}html[lang=en] .journal-contact-buttons{gap:8px}html[lang=en] .journal-contact .journal-estimate{font-size:12px;padding:10px 11px}html[lang=en] .journal-contact .quick-actions[aria-label]>[data-action-discuss]{font-size:12px;padding-left:8px;padding-right:10px}}
