.access-dialog .submission-form,.careers-page-form .submission-form{min-width:0}.access-dialog .submission-form [aria-invalid=true],.careers-page-form .submission-form [aria-invalid=true]{border-color:#d2a398}.access-dialog .submission-form .form-error,.careers-page-form .submission-form .form-error{overflow-wrap:anywhere}:is(.access-dialog,.careers-page-form) .careers-resume-control{color:#b5beca;background:#0d1319;border:1px solid #3b4657;align-items:center;gap:12px;min-width:0;margin-top:12px;padding:12px;font-size:12px;display:flex;position:relative}:is(.access-dialog,.careers-page-form) .careers-resume-control:focus-within{outline-offset:6px;outline:2px solid #638dff}:is(.access-dialog,.careers-page-form) .careers-resume-control:has([aria-invalid=true]){border-color:#d2a398}:is(.access-dialog,.careers-page-form) .careers-resume-button{color:var(--paper);background:#19212b;border:1px solid #63748b66;flex-shrink:0;padding:8px 12px;transition:border-color .2s}:is(.access-dialog,.careers-page-form) .careers-resume-control:hover .careers-resume-button{border-color:#8fa8d1}:is(.access-dialog,.careers-page-form) .careers-resume-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:is(.access-dialog,.careers-page-form) .careers-form input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}:is(.access-dialog,.careers-page-form) .careers-form .careers-resume-label{margin-bottom:10px}:is(.access-dialog,.careers-page-form) .careers-form .careers-resume-help{color:#a6acb4;margin:0 0 22px;font-size:12px;line-height:1.7}:is(.access-dialog,.careers-page-form) .careers-resume-help span{color:#959eaa;margin-top:3px;font-size:11px;display:block}
.navigation-module__R5m89W__header{background:var(--bg)}.navigation-module__R5m89W__inner{gap:24px}.navigation-module__R5m89W__brand{flex:0 0 141.55px;align-items:center;width:141.55px;height:40.5px;display:flex}.navigation-module__R5m89W__logo{object-fit:contain;width:auto;max-width:100%;height:32px;display:block}.navigation-module__R5m89W__actions{align-items:center;gap:28px;display:flex}.navigation-module__R5m89W__access{min-height:44px;color:var(--paper);background:0 0;border:1px solid #ffffff2b;justify-content:center;align-items:center;gap:24px;padding:10px 18px;font-size:13px;transition:background .25s,border-color .25s;display:inline-flex}.navigation-module__R5m89W__access:hover{background:#ffffff07;border-color:#ffffff70}.navigation-module__R5m89W__toggle,.navigation-module__R5m89W__close{width:44px;height:44px;color:var(--paper);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.navigation-module__R5m89W__toggle span,.navigation-module__R5m89W__close span{background:currentColor;width:24px;height:1px;transition:transform .3s}.navigation-module__R5m89W__toggle:hover span:first-child{transform:translate(3px)}.navigation-module__R5m89W__toggle:hover span:last-child{transform:translate(-3px)}.navigation-module__R5m89W__close{position:relative}.navigation-module__R5m89W__close span{position:absolute;transform:rotate(45deg)}.navigation-module__R5m89W__close span:last-child{transform:rotate(-45deg)}.navigation-module__R5m89W__close:hover{color:#a2b8ec}.navigation-module__R5m89W__dialog{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--paper);background:radial-gradient(ellipse at 0 100%,#17202d 0,transparent 50%),var(--bg);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.navigation-module__R5m89W__dialog::backdrop{background:#07090dec}.navigation-module__R5m89W__dialog[open]{animation:.35s ease-out navigation-module__R5m89W__menu-enter}.navigation-module__R5m89W__dialogInner{flex-direction:column;min-height:100%;display:flex}.navigation-module__R5m89W__dialogHeader{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;height:96px;display:flex}.navigation-module__R5m89W__menuGrid{flex:1;grid-template-columns:1fr 1.2fr;align-items:center;gap:10%;padding-block:64px;display:grid}.navigation-module__R5m89W__menuIntro>.eyebrow{color:#b1b9c5;align-items:center;gap:12px;font-size:11px;display:flex}.navigation-module__R5m89W__menuIntro h2{letter-spacing:-.05em;margin-block:30px 24px;font-size:clamp(44px,5vw,72px);line-height:1.08}.navigation-module__R5m89W__menuIntro>p:last-child{color:var(--muted);font-size:15px}.navigation-module__R5m89W__links{flex-direction:column;display:flex}.navigation-module__R5m89W__links>a{border-bottom:1px solid var(--line);letter-spacing:-.04em;grid-template-columns:38px 1fr 35px;align-items:center;gap:20px;padding-block:21px;font-size:clamp(28px,3.6vw,53px);line-height:1.1;transition:color .3s;display:grid}.navigation-module__R5m89W__links>a:first-child{border-top:1px solid var(--line)}.navigation-module__R5m89W__index{letter-spacing:.05em;color:#8794a6;font-size:11px}.navigation-module__R5m89W__arrow{color:#677489;font-size:23px;transition:transform .3s,color .3s}.navigation-module__R5m89W__links>a:hover,.navigation-module__R5m89W__links>a[aria-current=page]{color:#a6bde9}.navigation-module__R5m89W__links>a:hover .navigation-module__R5m89W__arrow{color:var(--paper);transform:translate(3px,-3px)}.navigation-module__R5m89W__menuFooter{border-top:1px solid var(--line);color:#9ba6b4;justify-content:space-between;gap:24px;padding-block:26px;font-size:12px;line-height:1.6;display:flex}.navigation-module__R5m89W__menuFooter>div{color:var(--paper);flex-wrap:wrap;justify-content:center;gap:12px 30px;display:flex}.navigation-module__R5m89W__menuFooter>span:last-child{letter-spacing:.1em;font-size:10px}@keyframes navigation-module__R5m89W__menu-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (max-width:820px){.navigation-module__R5m89W__logo{height:30px}.navigation-module__R5m89W__menuGrid{gap:8%}.navigation-module__R5m89W__menuIntro h2{font-size:46px}}@media (max-width:700px){.navigation-module__R5m89W__brand{flex-basis:125.8px;width:125.8px;height:36px}.navigation-module__R5m89W__logo{height:28px}.navigation-module__R5m89W__actions{gap:14px}.navigation-module__R5m89W__access{gap:10px;padding:8px 12px;font-size:12px}.navigation-module__R5m89W__access>span{display:none}.navigation-module__R5m89W__inner{gap:12px}.navigation-module__R5m89W__toggle,.navigation-module__R5m89W__close{width:40px;height:44px}.navigation-module__R5m89W__dialogHeader{height:78px}.navigation-module__R5m89W__menuGrid{padding-block:38px;display:block}.navigation-module__R5m89W__menuIntro h2,.navigation-module__R5m89W__menuIntro>p:last-child{display:none}.navigation-module__R5m89W__menuIntro{margin-bottom:28px}.navigation-module__R5m89W__links>a{grid-template-columns:24px 1fr 26px;gap:15px;padding-block:20px;font-size:clamp(30px,7vw,46px)}.navigation-module__R5m89W__menuFooter{flex-wrap:wrap;gap:18px;padding-block:22px}.navigation-module__R5m89W__menuFooter>span:first-child{order:2;width:100%}.navigation-module__R5m89W__menuFooter>span:last-child{align-self:center}.navigation-module__R5m89W__menuFooter>div{justify-content:flex-start;gap:12px 24px;width:100%}}@media (max-width:360px){.navigation-module__R5m89W__brand{flex-basis:104px;width:104px}.navigation-module__R5m89W__logo{height:24px}.navigation-module__R5m89W__actions{gap:8px}.navigation-module__R5m89W__access{padding-inline:9px;font-size:11px}.navigation-module__R5m89W__inner{gap:8px}}@media (prefers-reduced-motion:reduce){.navigation-module__R5m89W__dialog[open]{animation:none}.navigation-module__R5m89W__links>a,.navigation-module__R5m89W__arrow,.navigation-module__R5m89W__toggle span{transition:none}}
