.locale-picker{position:relative;max-width:1240px;margin:0 auto;padding:18px 24px;color:inherit;font:14px/1.5 var(--brand-font);border-top:1px solid currentColor}.locale-picker summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:12px}.locale-picker summary::after{content:'⌄';font-size:16px}.locale-picker nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;padding:20px 0}.locale-picker a{color:inherit;text-decoration:none}.locale-picker a:hover,.locale-picker a[aria-current]{text-decoration:underline}html[lang]:not([lang="en"]) h1,html[lang]:not([lang="en"]) h2{overflow-wrap:anywhere}html[dir="rtl"] pre,html[dir="rtl"] code{direction:ltr;unicode-bidi:embed;text-align:left}html[dir="rtl"] .policy-content{text-align:right}html[dir="rtl"] #hero textarea{direction:ltr}html[lang="ja"],html[lang="zh-Hans"],html[lang="ko"]{word-break:normal;line-break:strict}@media(max-width:767px){.locale-picker{padding:18px 24px}.locale-picker nav{grid-template-columns:repeat(2,minmax(0,1fr))}}

@media(max-width:767px){html:not([lang="en"]) #benchmarks div:has(>button[aria-label]){gap:10px;min-width:0}html:not([lang="en"]) #benchmarks button[aria-label]{flex:1 1 0%;min-width:0;overflow-wrap:anywhere}html:not([lang="en"]) #benchmarks button[aria-label]>span{max-width:100%;white-space:normal}html:not([lang="en"]) #benchmarks button[aria-label]>div{max-width:100%}html:not([lang="en"]) #stories [class*="shrink-0"]{max-width:100%;white-space:normal}}

@media(max-width:767px){html:not([lang="en"]) .fc-product{min-width:0;overflow-wrap:anywhere}html:not([lang="en"]) .fc-product>span{min-width:0;max-width:100%}}
