header{position:relative;height:116px;padding-bottom:24px}
.language-bar{position:absolute;right:4%;bottom:3px;display:flex;align-items:center;gap:14px;color:#53636c;font-size:10px;line-height:1.3;letter-spacing:.01em}
.language-bar a{display:inline-flex;align-items:center;min-height:24px;padding:2px 0}
.language-bar a[aria-current="true"]{color:#152632;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#aa9bc5}
.language-bar a:hover{color:#7354bc}.language-bar a:focus-visible{outline:2px solid #7354bc;outline-offset:3px}
@media(max-width:1000px){header{height:auto}header,body:not(.inner-page) header{padding-bottom:34px}.language-bar{right:4%;bottom:2px}}
html:not([lang="es"]) .hero-actions{gap:16px}html:not([lang="es"]) .report-steps{font-size:9px}
html:not([lang="es"]) .ex-command strong{white-space:normal;font-size:21px;line-height:1.25}
html:not([lang="es"]) .ex-network-ticket strong{font-size:20px;line-height:1.2}
html:not([lang="es"]) .ex-member span{font-size:13px}
@media(max-width:700px){html:not([lang="es"]) .hero-actions{gap:10px}html:not([lang="es"]) .report-steps{font-size:8px}html:not([lang="es"]) .ex-command strong{font-size:24px}html:not([lang="es"]) .ex-member span{font-size:16px}html:not([lang="es"]) header nav{gap:8px}html:not([lang="es"]) header nav a{font-size:11px}}
