.careers_page__vWXNF{min-height:100vh;background:#fff;color:#17202b}.careers_main__pSHLc{max-width:1100px;margin:0 auto;padding:48px 28px 64px}.careers_title__naI3O{margin:0 0 12px;font-size:36px;line-height:1.2;font-weight:600;letter-spacing:-.025em}.careers_contactLink__Z0l3G:hover,.careers_contact__l7FGz a:hover{text-decoration:underline;text-underline-offset:3px}.careers_page__vWXNF a:focus-visible{outline:2px solid #334155;outline-offset:4px}.careers_teamColumns__iMeEH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:36px;margin-top:40px}.careers_teamColumn__LGOWg{display:flex;flex-direction:column;gap:40px;min-width:0}.careers_team__3hj68{scroll-margin-top:88px}.careers_team__3hj68 h2{padding-bottom:16px;border-bottom:2px solid #273444;font-size:23px;line-height:1.3;font-weight:600;letter-spacing:-.02em}.careers_role__H5AFF{min-width:0;padding:26px 0 28px;border-bottom:1px solid #dfe3e8}.careers_role__H5AFF h3{font-size:19px;font-weight:600;line-height:1.4;letter-spacing:-.015em}.careers_metadata__cQKzj{margin-top:6px;font-size:12px;line-height:1.7;color:#64748b}.careers_description__6bMql{margin-top:18px;max-width:920px;font-size:14px;line-height:1.8;color:#374151}.careers_roleDetails__aTxFv{display:grid;grid-template-columns:1fr;gap:18px;margin-top:18px}.careers_roleDetails__aTxFv h4{font-size:12px;font-weight:600}.careers_roleDetails__aTxFv ul{list-style:disc;margin-top:7px;padding-left:17px}.careers_roleDetails__aTxFv li{padding-left:2px;margin-top:5px;font-size:12px;line-height:1.8;color:#4b5563}.careers_contactLink__Z0l3G{display:inline-block;margin-top:20px;font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.careers_contact__l7FGz{margin-top:36px;font-size:13px;line-height:1.8;color:#4b5563}.careers_contact__l7FGz a{text-decoration:underline;text-underline-offset:3px}@media (max-width:700px){.careers_main__pSHLc{padding:32px 20px 48px}.careers_title__naI3O{font-size:30px}.careers_teamColumns__iMeEH{grid-template-columns:1fr;gap:32px;margin-top:32px}.careers_teamColumn__LGOWg{gap:32px}.careers_team__3hj68 h2{font-size:21px}.careers_role__H5AFF h3{font-size:18px}}