.hide-text{width:0;height:0;overflow:hidden;display:block}
.clearfix:after{content:"";display:table;clear:both}
.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
a.general-link.global{color:var(--text-regularHigh);text-decoration:none;font-size:1rem;display:block;border-radius:0;padding:5px 0;white-space:nowrap}
a.general-link.global.home{padding:2px 0 0}
a.general-link.global:focus-visible{outline-offset:4px;outline:2px solid var(--line-tabFocus);border-radius:1px}
a.general-link.global:hover{text-decoration:none;box-shadow:inset 0 -3px 0 var(--line-hover)}
a.general-link.global.active{font-weight:700;box-shadow:inset 0 -3px 0 var(--line-brand)}