.language-switch{display:flex;align-items:center;gap:7px;white-space:nowrap;flex-shrink:0;font:600 12px/1.4 Arial,sans-serif}.language-switch a{padding:7px 3px;color:#526d79;border-bottom:2px solid transparent}.language-switch a[aria-current]{color:#073348;border-bottom-color:#1282a6}.language-switch a:hover{color:#1282a6}.language-switch a:focus-visible{outline:2px solid #1282a6;outline-offset:3px}.language-switch span{color:#a8b9c1}html[lang=en] .nav-wrap{gap:16px}html[lang=en] .nav-links{gap:17px;font-size:.78rem}html[lang=en] .nav-links a{white-space:nowrap}html[lang=en] .hero h1{font-family:Georgia,'Times New Roman',serif;letter-spacing:-.025em;line-height:1.15;font-size:clamp(2.8rem,4.8vw,5rem)}html[lang=en] .page-hero h1{letter-spacing:-.02em;line-height:1.2;font-size:clamp(2.3rem,4vw,4rem)}html[lang=en] .hero-content{max-width:660px}html[lang=en] p{overflow-wrap:break-word}html[lang=en] .brand-lockup small{max-width:170px}html[lang=en] .footer .brand-lockup small{max-width:250px;line-height:1.5}html[lang=en] .category strong{font-size:1.15rem;line-height:1.35}html[lang=en] .news-row strong{line-height:1.5}
@media(min-width:901px) and (max-width:1150px){.nav-wrap{gap:12px}.nav-links{display:none;position:absolute;top:78px;left:0;right:0;background:white;padding:24px;flex-direction:column;align-items:stretch;border-bottom:1px solid #dde5e9}.nav-links.open{display:flex}.menu-button{display:block;margin-left:auto}}
@media(max-width:900px){.nav-wrap{gap:12px}.menu-button{margin-left:auto}.language-switch{order:2}.nav-links{order:3}html[lang=en] .hero h1{font-size:clamp(2.2rem,7vw,3.8rem)}html[lang=en] .page-hero h1{font-size:clamp(2rem,6vw,3rem)}}
@media(max-width:600px){.language-switch{font-size:11px;gap:4px}.nav-wrap{gap:6px}.brand{gap:8px}.menu-button{padding:6px}html[lang=en] .hero h1{font-size:clamp(2.1rem,8vw,3rem)}html[lang=en] .page-hero h1{font-size:clamp(1.8rem,7vw,2.4rem)}}
html[lang=en] .hero-line{white-space:normal}html[lang=en] .hero-content{max-width:760px}html[lang=en] .hero-content p{max-width:660px}
html[lang=en] .region-visual:after{content:"Regional resources → Products → Markets"}html[lang=en] .ambassador-photo:after{content:"Takahama's sixth Market Creation Ambassador"}
