.legal-hero{padding-top:calc(var(--announcement-h, 0px) + 96px)}@media (min-width:640px){.legal-hero{padding-top:calc(var(--announcement-h, 0px) + 112px)}}@media (min-width:1024px){.legal-hero{padding-top:calc(var(--announcement-h, 0px) + 128px)}}.legal-subnav-pinned{top:calc(var(--announcement-h, 0px) + 56px)}@media (min-width:768px){.legal-subnav-pinned{top:calc(var(--announcement-h, 0px) + 64px)}}.no-sb{-webkit-overflow-scrolling:touch;scrollbar-width:none}.no-sb::-webkit-scrollbar{display:none}