.language-bar{background:#fff;border-bottom:1px solid #dcd9d3;padding:12px max(24px,calc((100vw - 1192px)/2));color:#171717;font-family:Arial,Helvetica,sans-serif}.language-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.language-inner>span{font-size:13px;font-weight:bold}.language-buttons{display:flex;gap:6px;flex-wrap:wrap}.language-buttons button{font:14px Arial,Helvetica,sans-serif;padding:9px 14px;min-height:40px;border:1px solid #dcd9d3;border-radius:3px;background:#fff;color:#171717;cursor:pointer}.language-buttons button[aria-pressed=true]{background:#171717;color:#fff;border-color:#171717}.language-buttons button:focus-visible{outline:3px solid #2c77c5;outline-offset:3px}.language-note{font-size:12px;line-height:1.5;color:#65635f;margin:8px 0 0;max-width:none}@media(max-width:600px){.language-bar{padding:12px 18px}.language-inner{align-items:flex-start;flex-direction:column;gap:8px}.language-buttons{width:100%}.language-buttons button{flex:1;padding:9px 12px}.section-heading{flex-wrap:wrap}.badge{white-space:normal}}@media print{.language-bar{display:none}}
