/* Portal Humanize — header buttons outside the portal shortcode */
.hzn-site-access{display:inline-flex;gap:9px;align-items:center;flex-wrap:wrap}
.hzn-site-access .hzn-site-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:9px;border:1px solid #053827;padding:10px 18px;font-family:inherit;font-weight:700;font-size:13px;line-height:1.3;text-decoration:none!important;white-space:nowrap;transition:filter .15s}
.hzn-site-btn-outline{color:#053827!important;background:#fff}.hzn-site-btn-primary{color:#fff!important;background:#053827}.hzn-site-btn:hover{filter:brightness(1.16)}
.hzn-header-register>a{background:#053827!important;color:#fff!important;border-radius:8px;padding:9px 15px!important}
@media(max-width:580px){.hzn-site-access{gap:5px}.hzn-site-access .hzn-site-btn{font-size:12px;padding:8px 10px}}
