.career-site-frame_frame__Lzt5t{min-height:100dvh;background:var(--background);color:var(--foreground)}.career-site-frame_header__24889{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--background) 94%,transparent);backdrop-filter:blur(12px)}.career-site-frame_headerContent__2BSEr{display:flex;align-items:center;justify-content:space-between;min-height:72px;gap:1rem}.career-site-frame_brand__ODJMl{display:flex;min-width:0;min-height:44px;align-items:center;gap:.75rem}.career-site-frame_brand__ODJMl>span:last-child{font-weight:500;font-size:.9375rem}.career-site-frame_brand__ODJMl>:first-child{flex-shrink:0}.career-site-frame_meetLink__E4jo2{display:flex;align-items:center;justify-content:center;gap:.5rem}.career-site-frame_footer__y3Xi_{padding-block:clamp(3rem,6vw,6rem) 7rem;background:var(--background)}.career-site-frame_footerLinks__Epyc_{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 2rem}.career-site-frame_footerLinks__Epyc_ a{display:inline-flex;align-items:center;gap:.375rem;min-height:44px;font-size:.875rem}.career-site-frame_footerLinks__Epyc_ svg{width:14px;height:14px}.career-site-frame_footerName__8Xcw_{display:block;max-width:100%;margin:2rem auto;text-align:center;font-size:clamp(2rem,7vw,6rem);line-height:1.2;font-weight:500;letter-spacing:-.055em;overflow-wrap:anywhere;text-wrap:balance}.career-site-frame_footerMeta__WZSeK{justify-content:space-between;padding-top:1.25rem;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.6875rem}.career-site-frame_footerMeta__WZSeK,.career-site-frame_footerMeta__WZSeK>div{display:flex;align-items:center;gap:1rem}.career-site-frame_footerMeta__WZSeK a{display:inline-flex;align-items:center;min-height:44px}.career-site-frame_frame__Lzt5t :is(a,button):focus-visible{outline:2px solid var(--foreground);outline-offset:3px}@media (max-width:639px){.career-site-frame_headerContent__2BSEr{min-height:64px}.career-site-frame_footerLinks__Epyc_{gap:.25rem 1.25rem}.career-site-frame_footerLinks__Epyc_ a{font-size:.8125rem}.career-site-frame_footerMeta__WZSeK{flex-direction:column;text-align:center;gap:.375rem}.career-site-frame_footerName__8Xcw_{margin-block:1.5rem}}@media (hover:hover) and (pointer:fine){.career-site-frame_footer__y3Xi_ a:hover{text-decoration:underline;text-underline-offset:4px}}