html body .rb-header{position:fixed;inset:0 0 auto;z-index:900;height:64px;background:#f4f1ea;color:#0a0a0a;border-bottom:1px solid #0a0a0a25;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;font-family:Inter,Arial,sans-serif;box-sizing:border-box}html body .rb-logo svg{width:48px;height:32px;display:block}html body .rb-links{display:flex;align-items:center;gap:26px}html body .rb-links a,html body .rb-menu-toggle{font:500 14px/1.4 Inter,Arial,sans-serif;text-decoration:none;color:#0a0a0a}html body .rb-links a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}html body .rb-links .rb-contact{background:#0a0a0a;color:#f4f1ea;border-radius:40px;padding:11px 19px}html body .rb-menu-toggle{display:none;border:1px solid #0a0a0a40;background:none;padding:9px 15px;border-radius:30px;cursor:pointer}html body>.career-nav,html body>nav.nav,html body>#menu{display:none!important}html body.careers-page{padding-top:64px}html body .rb-header a:focus-visible,html body .rb-header button:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:999px){html body .rb-header{padding:0 24px;height:58px}html body.careers-page{padding-top:58px}html body .rb-menu-toggle{display:block}html body .rb-links{display:none;position:absolute;top:58px;left:0;right:0;background:#f4f1ea;padding:24px;box-shadow:0 12px 18px #0001;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 58px);overflow:auto}html body .rb-links.is-open{display:flex}html body .rb-links a{padding:15px 0;font-size:18px}html body .rb-links .rb-contact{padding:13px 20px;margin-top:15px;align-self:flex-start;font-size:16px}}