.careers_section__NUTa9{position:relative;padding:var(--home-section-space) 0;background:#fff}.careers_menuGrid__IEWsM{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-gap:clamp(1.5rem,3vw,2rem);gap:clamp(1.5rem,3vw,2rem)}.careers_menuCard__jwqsq{border:1px solid var(--home-line);display:block;text-decoration:none;color:inherit;background:#fff;border-radius:var(--home-radius);box-shadow:none;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.careers_menuCard__jwqsq:hover{transform:translateY(-2px);box-shadow:none}.careers_menuCardImage__aOeMI{position:relative;width:100%;height:190px}.careers_menuCardImg__Cj9ex{object-fit:cover;transition:transform .35s ease}.careers_menuCard__jwqsq:hover .careers_menuCardImg__Cj9ex{transform:scale(1.05)}.careers_menuCardBody__RByiB{padding:1.4rem 1.5rem 1.6rem}.careers_menuCardLabel__1ma5x{display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.1em;color:var(--home-blue-ink);margin-bottom:.5rem}.careers_menuCardLabelInner__76O79{display:inline-flex;gap:.35rem}.careers_menuCardTitle___P8HF{font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:700;color:var(--home-ink);margin:0 0 .5rem}.careers_menuCardDescription__Hy09_{font-size:1rem;color:var(--home-muted);line-height:1.7;margin:0}.careers_sectionIntro__OiRRI{margin-bottom:2rem}.careers_valuesGrid__UyOFo{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:clamp(1.5rem,3vw,2rem);gap:clamp(1.5rem,3vw,2rem);margin-bottom:clamp(2.5rem,5vw,4rem)}.careers_valueCard__jilds{border:1px solid var(--home-line);background:#fff;border-radius:var(--home-radius);box-shadow:none;padding:24px;transition:box-shadow .25s ease,transform .25s ease}.careers_valueCard__jilds:hover{box-shadow:none;transform:translateY(-2px)}.careers_valueIndex__tAuDV{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.06em;color:var(--home-blue-ink);margin-bottom:.75rem}.careers_valueTitle__HFNdS{font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:700;color:var(--home-ink);margin:0 0 .75rem}.careers_valueParagraph__Y_TbK{font-size:1rem;color:var(--home-muted);line-height:1.7;margin:0}.careers_ctaGroup__njTqg{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-top:clamp(1.5rem,3vw,2.5rem)}.careers_tabNav__09SAx{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;border-bottom:1px solid var(--home-line);padding-bottom:0}.careers_tabButton__0U0Al{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;font-family:inherit;font-size:.9rem;font-weight:700;color:var(--home-muted);padding:.75rem 1.25rem;cursor:pointer;border:none;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease;margin-bottom:-1px}.careers_tabButton__0U0Al:hover{color:var(--home-ink)}.careers_tabActive__z696M{color:var(--home-blue-ink);border-bottom-color:var(--home-blue-ink)}.careers_tabPanel__64N0H{min-height:300px;margin-bottom:2rem}.careers_jobsList__AZ381{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));grid-gap:clamp(1rem,2vw,1.5rem);gap:clamp(1rem,2vw,1.5rem)}.careers_jobCard__MD19r{border:1px solid var(--home-line);background:#fff;border-radius:var(--home-radius);box-shadow:none;padding:clamp(1.25rem,2.5vw,1.75rem);aspect-ratio:auto;display:flex;flex-direction:column;justify-content:center;transition:box-shadow .2s ease,transform .2s ease}.careers_jobCard__MD19r:hover{box-shadow:none;transform:translateY(-2px)}.careers_jobTitle__65_G9{font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:700;color:var(--home-ink);margin:0 0 1rem}.careers_jobMeta__dO_Im{display:flex;flex-direction:column;gap:.5rem;margin:0}.careers_jobMetaItem__Q3pNq{display:flex;align-items:center;gap:.4rem}.careers_jobMetaLabel__7nDa3{font-size:.78rem;font-weight:700;color:var(--home-muted);letter-spacing:.03em}.careers_jobMetaValue__KAgtY{font-size:1rem;color:var(--home-ink);margin:0}.careers_jobDescription__d3hDz{font-size:1rem;color:var(--home-muted);line-height:1.7;margin:0}.careers_personaGrid__kpLva{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));grid-gap:clamp(1rem,2vw,1.5rem);gap:clamp(1rem,2vw,1.5rem);margin-top:1rem}.careers_personaCard__X6XMH{border:1px solid var(--home-line);background:#fff;border-radius:var(--home-radius);box-shadow:none;padding:24px}.careers_personaBadge__FN0_T{display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.08em;color:var(--home-blue-ink);background:var(--home-blush);padding:.2em .65em;border-radius:4px;margin-bottom:.6rem}.careers_personaTitle__5PR_W{font-size:clamp(.95rem,1.3vw,1.08rem);font-weight:700;color:var(--home-ink);margin:0 0 .6rem}.careers_closingText__RXMw3{font-size:1rem;color:var(--home-ink);line-height:1.8;margin:0 0 1.25rem;max-width:48rem}.careers_tabContentHeading___LzE1{font-size:clamp(1.15rem,1.6vw,1.35rem);font-weight:700;color:var(--home-ink);margin:0 0 1.25rem}.careers_tabContentList__aCqeS{list-style:none;margin:0;padding:0}.careers_tabContentList__aCqeS li{position:relative;font-size:1rem;color:var(--home-ink);line-height:1.7;padding:.5rem 0 .5rem 1.5rem;border-bottom:1px solid var(--home-line)}.careers_tabContentList__aCqeS li:before{content:"\2022";position:absolute;left:0;color:var(--home-blue-ink);font-weight:700}.careers_requirementGrid__vzEBl{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-gap:clamp(1rem,2vw,1.5rem);gap:clamp(1rem,2vw,1.5rem)}.careers_requirementBlock__8NuT2{background:#fff;border-radius:var(--home-radius);box-shadow:none;padding:24px}.careers_requirementSubheading__aGj2x{font-size:1rem;font-weight:700;color:var(--home-ink);margin:0 0 .75rem;padding-left:.25rem}.careers_membersLabel__aaJT9{display:block;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--home-blue-ink);margin-bottom:.75rem}.careers_memberGrid__Nyh7g{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),400px));grid-gap:clamp(1.5rem,3vw,2rem);gap:clamp(1.5rem,3vw,2rem);justify-content:center;margin-bottom:clamp(2.5rem,5vw,4rem)}.careers_memberCard__yILzZ{border:1px solid var(--home-line);background:#fff;border-radius:var(--home-radius);box-shadow:none;padding:24px;text-align:center;transition:box-shadow .25s ease,transform .25s ease}.careers_memberCard__yILzZ:hover{box-shadow:none;transform:translateY(-2px)}.careers_memberPhoto___e4my{width:120px;height:120px;border-radius:50%;object-fit:cover;margin:0 auto 1rem;display:block}.careers_memberName__upHWv{font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:700;color:var(--home-ink);margin:0 0 .25rem}.careers_memberRole__EiPjc{font-size:.82rem;font-weight:700;color:var(--home-blue-ink);margin:0 0 .75rem}.careers_memberMotto__13zoP{font-size:.85rem;font-style:italic;color:var(--home-muted);margin:0 0 .75rem;padding:.5rem 1rem;border-left:3px solid var(--home-blue-ink);text-align:left}.careers_memberSummary__VYtaq{font-size:1rem;color:var(--home-ink);line-height:1.7;margin:0;text-align:left;white-space:pre-line}.careers_jobsIntro__SMDEv{font-size:1rem;color:var(--home-ink);line-height:1.7;margin:0 0 1.5rem}.careers_infoCard__kEM2b{background:var(--home-ivory);border:1px solid var(--home-line);border-radius:var(--home-radius);padding:24px;margin-top:1.5rem}.careers_infoLabel__tmMSk{display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.08em;color:var(--home-blue-ink);background:var(--home-blush);padding:.2em .65em;border-radius:4px;margin-bottom:.75rem}.careers_infoText__QSSKh{font-size:1rem;color:var(--home-ink);line-height:1.7;margin:0 0 1rem}.careers_internshipInfoCard__SSSWa{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1.25rem;gap:1.25rem;align-items:center;margin-top:1.5rem;padding:24px;background:var(--home-ivory);border:1px solid var(--home-line);border-radius:var(--home-radius);box-shadow:none}.careers_internshipInfoCopy__A41ru .careers_tabContentHeading___LzE1{margin-bottom:.75rem}.careers_internshipInfoCopy__A41ru .careers_infoText__QSSKh{margin-bottom:0}.careers_internshipInfoActions__Rq5eG{display:flex;flex-wrap:wrap;gap:.9rem;align-items:center;justify-content:flex-end}.careers_internshipIntroGrid__XzCkv{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.9fr);grid-gap:clamp(1rem,2vw,1.5rem);gap:clamp(1rem,2vw,1.5rem);align-items:start;margin-bottom:clamp(2rem,4vw,3rem)}.careers_internshipLead__hAu1n{font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:700;line-height:1.8;color:var(--home-ink);margin:0 0 1rem}.careers_internshipSectionStack__uVsX6{display:grid;grid-gap:clamp(1rem,2vw,1.5rem);gap:clamp(1rem,2vw,1.5rem);margin:clamp(2rem,4vw,3rem) 0}.careers_internshipSection__39GhU{margin:clamp(2rem,4vw,3rem) 0}.careers_formShell__MF6i0{border:1px solid var(--home-line);margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.5rem,3vw,2.5rem);background:#fff;border-radius:var(--home-radius);box-shadow:none}.careers_menuCardLink__X_4_B{display:inline-flex;align-items:center;justify-content:center;color:var(--home-ink);font-weight:700;text-decoration:none}.careers_menuCardLink__X_4_B:hover{color:var(--home-blue-ink)}.careers_internshipHero__nHD8n{display:block;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.careers_internshipHeroMain__DvLNE{position:relative;overflow:hidden;padding:clamp(1.75rem,3vw,2.5rem);border-radius:var(--home-radius);background:var(--home-ivory);border:1px solid var(--home-line);box-shadow:none}.careers_internshipHeroTitle__3msKl{font-size:clamp(1.8rem,3.2vw,2.75rem);line-height:1.18;letter-spacing:-.03em;color:var(--home-ink);margin:0 0 1rem}.careers_internshipHeroActions__y0KyR{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.5rem;justify-content:flex-start}.careers_internshipMetaRow__ED3Kl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem;margin-top:1.5rem}.careers_internshipMetaChip__uOpcX{display:grid;grid-gap:.3rem;gap:.3rem;padding:1rem 1.1rem;border-radius:var(--home-radius);background:hsla(0,0%,100%,.72);border:1px solid var(--home-line)}.careers_internshipMetaChip__uOpcX strong{font-size:.98rem;color:var(--home-ink)}.careers_internshipMetaLabel__mVFvp{font-size:.72rem;font-weight:700;letter-spacing:.08em;color:var(--home-blue-ink);text-transform:uppercase}.careers_internshipHighlightSection__hBZOr{margin-bottom:clamp(2rem,4vw,3rem)}.careers_internshipHighlightGrid__lWsuO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(1rem,2vw,1.5rem);gap:clamp(1rem,2vw,1.5rem)}.careers_internshipHighlightCard__TLguR{min-height:220px;padding:clamp(1.3rem,2.5vw,1.7rem);border-radius:var(--home-radius);background:var(--home-ivory);border:1px solid var(--home-line);box-shadow:none}.careers_internshipHighlightIndex__1CANE{display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;height:2.2rem;border-radius:999px;background:var(--home-blush);color:var(--home-blue-ink);font-size:.82rem;font-weight:700;margin-bottom:1rem}.careers_internshipHighlightTitle__t_fgj{font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:700;line-height:1.35;color:var(--home-ink);margin:0 0 .75rem}.careers_internshipContentCard__3DUYX{max-width:56rem;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:clamp(1.5rem,3vw,2.2rem);border-radius:var(--home-radius);background:#fff;border:1px solid var(--home-line);box-shadow:none}.careers_internshipContentHeader__tR82y{width:100%;max-width:40rem;margin-bottom:1.25rem;text-align:center}.careers_internshipContentBody__mAuH7{width:100%;display:flex;justify-content:center}.careers_internshipContentList__awWLe{width:min(100%,34rem);margin:0}.careers_internshipSectionHeading__twNL6{max-width:44rem;margin-bottom:1.5rem}.careers_internshipConditionsGrid__1IF74{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(1rem,2vw,1.5rem);gap:clamp(1rem,2vw,1.5rem)}.careers_internshipConditionCard__xWrDJ{padding:clamp(1.35rem,2.5vw,1.7rem);border-radius:var(--home-radius);background:#fff;border:1px solid var(--home-line);border-top:4px solid var(--home-blue);box-shadow:none}.careers_internshipApplyPanel__QiabI{display:grid;justify-items:center;text-align:center;grid-gap:1rem;gap:1rem;width:min(100%,44rem);margin-left:auto;margin-right:auto;margin-top:clamp(2.5rem,5vw,3.5rem);padding:clamp(1.5rem,3vw,2.2rem);border-radius:var(--home-radius);background:var(--home-ivory);border:1px solid var(--home-line);box-shadow:none}.careers_internshipApplyPanel__QiabI .careers_jobsIntro__SMDEv,.careers_internshipApplyPanel__QiabI .careers_membersHeading__Yrthv,.careers_internshipApplyPanel__QiabI .careers_membersLabel__aaJT9{color:var(--home-ink)}.careers_internshipApplyPanel__QiabI .careers_jobsIntro__SMDEv{margin-bottom:0;max-width:36rem;opacity:.82}.careers_internshipApplyActions__3YYS4{display:flex;align-items:center;justify-content:center}@media (min-width:1024px){.careers_menuGrid__IEWsM,.careers_valuesGrid__UyOFo{grid-template-columns:repeat(3,1fr)}.careers_jobsList__AZ381,.careers_personaGrid__kpLva{grid-template-columns:repeat(4,1fr)}.careers_requirementGrid__vzEBl{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.careers_internshipApplyPanel__QiabI,.careers_internshipConditionsGrid__1IF74,.careers_internshipHighlightGrid__lWsuO,.careers_internshipMetaRow__ED3Kl{grid-template-columns:1fr}.careers_internshipApplyActions__3YYS4{justify-content:center}.careers_internshipInfoCard__SSSWa{grid-template-columns:1fr}.careers_internshipInfoActions__Rq5eG{justify-content:flex-start}}@media (max-width:640px){.careers_menuGrid__IEWsM,.careers_valuesGrid__UyOFo{grid-template-columns:1fr}.careers_tabNav__09SAx{gap:0}.careers_tabButton__0U0Al{flex:1 1;font-size:.82rem;padding:.65rem .75rem;text-align:center}.careers_jobsList__AZ381,.careers_memberGrid__Nyh7g,.careers_requirementGrid__vzEBl{grid-template-columns:1fr}.careers_jobCard__MD19r{aspect-ratio:auto}}@media (max-width:760px){.careers_section__NUTa9{padding-block:48px}}.careers_menuCardLink__X_4_B:focus-visible,.careers_menuCard__jwqsq:focus-visible,.careers_tabButton__0U0Al:focus-visible{outline:3px solid var(--home-blue-ink);outline-offset:4px}.careers_menuCard__jwqsq{display:flex;flex-direction:column}.careers_menuCardBody__RByiB{flex:1 1;padding:24px}.careers_menuCardLink__X_4_B,.careers_tabButton__0U0Al{min-height:44px}.careers_menuCardLink__X_4_B{color:var(--home-blue-ink);text-underline-offset:4px}.careers_menuCardLink__X_4_B:hover{text-decoration:underline}.careers_jobCard__MD19r:hover,.careers_memberCard__yILzZ:hover,.careers_valueCard__jilds:hover{transform:none}.careers_jobCard__MD19r{gap:24px;justify-content:flex-start}.careers_jobMetaItem__Q3pNq{flex-wrap:wrap}@media (prefers-reduced-motion:reduce){.careers_menuCardImg__Cj9ex,.careers_menuCard__jwqsq{transition:none}.careers_menuCard__jwqsq:hover,.careers_menuCard__jwqsq:hover .careers_menuCardImg__Cj9ex{transform:none}}