.ra-has-languages{height:auto!important;min-height:82px;flex-wrap:wrap;gap:16px;padding-top:14px!important;padding-bottom:14px!important}.ra-languages{display:flex;gap:4px;align-items:center;margin-left:auto;flex-shrink:0}.ra-languages button{display:flex;gap:7px;align-items:center;background:transparent;color:#b9c6d5;border:1px solid transparent;border-radius:4px;padding:9px 10px;cursor:pointer;font:14px/1.3 system-ui,sans-serif;white-space:nowrap}.ra-languages img{display:block;object-fit:cover;flex-shrink:0}.ra-languages button[aria-pressed=true]{color:#e3c88c;border-color:#8c7548;background:#d6b77712}.ra-languages button:hover{background:#d6b77720}.ra-languages button:focus-visible{outline:2px solid #e3c88c;outline-offset:2px}.ra-has-languages .motto{display:none}.ra-footer p[lang=en],.ra-document p[lang=en]{display:none}html[lang=en-US] .home-hero h1{font-size:clamp(35px,4.5vw,60px)}html[lang=en-US] .tab b{line-height:1.5}html[lang=en-US] .home-ledger h3{font-size:22px}html[lang=en-US] .standards{grid-template-columns:1fr 2fr}html[lang=en-US] th{letter-spacing:0}html[lang=en-US] .sa-target-title{line-height:1.5}.ra-has-languages .toolbar #lang{display:none}@media(max-width:760px){.ra-has-languages{padding-left:16px!important;padding-right:16px!important}.ra-languages{width:100%;justify-content:flex-end;border-top:1px solid #283344;padding-top:10px}.ra-languages button{flex:1;justify-content:center;padding:9px 5px}.ra-has-languages .site-state{margin-left:auto}html[lang=en-US] .standards{grid-template-columns:1fr}.ra-has-languages .toolbar{flex-wrap:wrap}}@media print{.ra-languages{display:none}}
.ra-languages{position:relative;z-index:100;width:auto!important;border-top:0!important;padding-top:0!important}
.ra-languages summary{display:flex;align-items:center;gap:9px;min-width:160px;padding:10px 12px;border:1px solid #8c7548;border-radius:4px;background:#101925;color:#e3c88c;cursor:pointer;font:14px/1.3 system-ui,sans-serif;list-style:none;box-sizing:border-box}
.ra-languages summary::-webkit-details-marker{display:none}
.ra-languages summary::after{content:'';width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-left:auto;margin-top:-4px}
.ra-languages details[open] summary::after{transform:rotate(225deg);margin-top:3px}
.ra-languages summary:focus-visible{outline:2px solid #e3c88c;outline-offset:3px}
.ra-language-options{position:absolute;right:0;top:calc(100% + 6px);min-width:180px;padding:6px;border:1px solid #435065;border-radius:5px;background:#101925;box-shadow:0 12px 30px #0008}
.ra-language-options button{width:100%;justify-content:flex-start!important;padding:11px 12px!important}
