header .session-link{display:inline-flex!important;align-items:center;justify-content:center;border-radius:999px;padding:8px 22px;background:#007eae;color:#fff!important;text-decoration:none;white-space:nowrap;font-weight:600;margin-left:auto}header .session-link.is-authenticated{background:#e4e7ea;color:#49545e!important;border:1px solid #ccd2d7}header .session-link:focus-visible{outline:3px solid #007eae;outline-offset:3px}
body>header .public-main-nav{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}body>header .public-main-nav a{font-size:15px}body>header .public-main-nav a:focus-visible{outline:2px solid #007eae;outline-offset:4px}@media(max-width:700px){body>header>.wrap{display:flex;flex-wrap:wrap;gap:12px}body>header .public-main-nav{width:100%;gap:10px 16px}body>header .public-main-nav a{font-size:14px}body>header .public-main-nav .session-link{padding:6px 16px}}
