.language-switch{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;margin-inline-start:auto;padding:12px 0}.language-switch label{font-weight:700}.language-switch select,.language-switch button{font:inherit;color:var(--ink,#214f42);border:1px solid #b8c9bf;border-radius:6px;background:#fff;padding:7px;max-width:150px}.language-switch button{cursor:pointer}.site-header{flex-wrap:wrap;gap:16px}.translation-note{background:#edf4ee;border-inline-start:3px solid #214f42;padding:14px 18px;margin:18px 0;font-size:14px;line-height:1.7}.translation-note p{margin:0 0 4px}.translation-note a{text-decoration:underline}.news-card h3,.article-header h1{overflow-wrap:anywhere}html:not([lang=ja]) .article-section p{line-height:1.95}html[dir=rtl] body{font-family:Tahoma,Arial,sans-serif;letter-spacing:0}html[dir=rtl] .hero h1,html[dir=rtl] .article-header h1{letter-spacing:0}html[dir=rtl] .search input{direction:rtl}html[dir=rtl] .article-meta time{direction:ltr;unicode-bidi:embed}html[dir=rtl] .mio-comment{text-align:start}html[dir=rtl] .article-section{text-align:start}html[dir=rtl] .eyebrow{letter-spacing:.08em}html:not([lang=ja]) .main-nav .container{flex-wrap:wrap}html:not([lang=ja]) .search-tools .select-row{flex-wrap:wrap}html:not([lang=ja]) .results-bar{flex-wrap:wrap;gap:10px}html:not([lang=ja]) .search-tools select{max-width:100%}@media(max-width:680px){.language-switch{width:100%;justify-content:flex-end;padding:0 0 10px}.language-switch label{margin-inline-end:auto}.site-header{gap:8px}.site-header .brand{font-size:21px}html:not([lang=ja]) .hero h1{font-size:clamp(32px,8vw,48px)}html:not([lang=ja]) .card-bottom{flex-wrap:wrap;gap:8px}html:not([lang=ja]) .select-row>label{min-width:0;flex:1 1 140px}}

html:not([lang=ja]) .main-nav .container{column-gap:24px;row-gap:0}@media(max-width:680px){html:not([lang=ja]) .main-nav .container{column-gap:18px;row-gap:0}html:not([lang=ja]) .main-nav a{padding-block:10px}}
