.topline .wrap{align-items:center}.topline .wrap>span:nth-child(2){margin-left:auto;white-space:nowrap}.language-switch{display:inline-flex;align-items:center;gap:2px;flex:0 0 auto;border:1px solid #ffffff55;border-radius:4px;padding:2px;line-height:1.2}.language-switch a{padding:5px 8px;border-radius:2px;font-size:12px;font-weight:700;letter-spacing:.4px;min-width:32px;text-align:center}.language-switch a[aria-current=true]{background:#fff;color:var(--green)}.language-switch a:hover{background:#ffffff25}.language-switch a[aria-current=true]:hover{background:#fff}.language-switch a:focus-visible{outline:2px solid #e3c17c;outline-offset:3px}html[lang=vi] .nav{gap:16px}html[lang=vi] .nav a{font-size:12px}html[lang=vi] .header-inner{gap:18px}html[lang=vi] .quick-info strong{overflow-wrap:anywhere}html[lang=vi] .steps .step h3{line-height:1.45}html[lang=vi] .grain-viewer-toolbar h2{line-height:1.4}@media(max-width:1150px){html[lang=vi] .nav{gap:11px}html[lang=vi] .nav a{font-size:11px}}@media(max-width:800px){.topline .wrap{gap:10px;justify-content:space-between}.topline .wrap>span:nth-child(2){display:none}.topline .wrap>span:first-child{font-size:10px;line-height:1.5}.language-switch a{padding:5px 7px;font-size:11px}html[lang=vi] .nav a{font-size:15px}html[lang=vi] .header-inner{gap:12px}.language-switch{margin-left:auto}}

#company-profile{scroll-margin-top:150px}
