.public-header-light{background:#F4F6F8}
.public-header-light .container{width:100%;max-width:1160px;padding:0 20px;margin:0 auto;display:flex;align-items:center;height:64px}
.public-header-light a{display:inline-flex;align-items:center;min-height:44px}
.public-header-light img{display:block;width:132px;height:auto}
.public-header-light a:focus-visible{outline:3px solid #0B826A;outline-offset:3px;border-radius:6px}
@media(min-width:992px){.public-header-light .container{height:84px}.public-header-light img{width:156px}}
.evaluaciones-skip-link{position:absolute;left:-9999px;top:0;z-index:2000;display:flex;align-items:center;min-height:64px;background:#0B826A;color:#fff;padding:10px 20px;font-weight:700;transition:none}
.evaluaciones-skip-link:focus{left:0;right:0;color:#fff}
@media(min-width:992px){.evaluaciones-skip-link{min-height:84px}}
.public-header-light .phl-login{padding:0 4px;color:#1A2333;font-weight:800;font-size:15px;text-decoration:none}
.public-header-light .phl-login:hover{text-decoration:underline;text-underline-offset:3px}
.public-header-light.on-dark{position:absolute;inset:0 0 auto;z-index:5;background:transparent}
.public-header-light.on-dark .container{max-width:1200px;padding:0 16px;justify-content:space-between}
.public-header-light.on-dark img{width:168px;margin-left:-10px}
.public-header-light.on-dark .phl-login{color:#fff}
.public-header-light.on-dark a:focus-visible{outline:none;box-shadow:0 0 0 3px #1A2333,0 0 0 6px #7FE3CF;border-radius:8px}
@media(min-width:992px){.public-header-light.on-dark .container{padding:0 24px}.public-header-light.on-dark img{width:190px;margin-left:-12px}}
