.ep-site-header :is(a,button):focus-visible,.ep-mobile-nav :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #0a2540}.ep-site-header button[data-state=open]{color:#0a2540;background:#eef3f7}html.site .ep-site-header .ep-mega-panel a{white-space:normal;overflow-wrap:break-word}.ep-site-header [data-active=true],.ep-mobile-nav a[data-active=true],.ep-mobile-nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.ep-site-footer :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #fff}html.site :is(main[id],main [id]){scroll-margin-top:100px}@media (width<=639px){.ep-site-header .ep-container{padding-inline:16px}}@media (width<=359px){.ep-site-header .ep-container{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.ep-site-header *,.ep-mobile-nav *,.ep-site-footer *{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms}}
