.opportunity-form_form__IHlCB{min-width:0}.opportunity-form_notice__FGChT{border-left:1px solid var(--bronze);padding-left:var(--space-3);margin-bottom:var(--space-4);font-size:var(--text-small);color:var(--muted);line-height:1.7}.opportunity-form_notice__FGChT strong{display:block;color:var(--obsidian);font-weight:600;margin-bottom:var(--space-1)}.opportunity-form_guide__PMJRE{font-size:var(--text-caption);color:var(--muted);margin-bottom:var(--space-4)}.opportunity-form_controls__oLXB6,.opportunity-form_projectTypes__by_4y{padding:0;margin:0;border:0;min-width:0}.opportunity-form_grid__K75XP{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.opportunity-form_field__SgMt0{min-width:0}.opportunity-form_full__PNKJn{grid-column:1/-1}.opportunity-form_field__SgMt0 label,.opportunity-form_projectTypes__by_4y legend{display:block;font-size:var(--text-small);font-weight:600;margin-bottom:var(--space-1);padding:0}.opportunity-form_field__SgMt0 label span,.opportunity-form_projectTypes__by_4y legend span{font-weight:400;color:var(--muted)}.opportunity-form_field__SgMt0 input,.opportunity-form_field__SgMt0 select,.opportunity-form_field__SgMt0 textarea{width:100%;min-width:0;min-height:52px;border:1px solid var(--control-border);border-radius:0;background:var(--white);color:var(--obsidian);font:inherit;font-size:1rem;padding:.7rem .8rem}.opportunity-form_field__SgMt0 textarea{resize:vertical;min-height:130px}.opportunity-form_field__SgMt0 input::placeholder{color:var(--muted)}.opportunity-form_field__SgMt0 input[type=file]{border-color:var(--line);padding:var(--space-1);font-size:var(--text-small)}.opportunity-form_field__SgMt0 input[type=file]::file-selector-button{font:inherit;background:var(--ivory);color:var(--obsidian);border:0;padding:var(--space-1) .75rem;margin-right:var(--space-2);cursor:pointer}.opportunity-form_removeFile__N2wd1{display:inline-flex;align-items:center;min-height:44px;padding:var(--space-1) 0;border:0;background:transparent;color:var(--obsidian);font-size:var(--text-small);text-decoration:underline;text-underline-offset:3px}.opportunity-form_hint__YvljK{font-size:var(--text-caption);color:var(--muted);line-height:1.65;margin-block:0 var(--space-1)}.opportunity-form_field__SgMt0 input+.opportunity-form_hint__YvljK{margin-top:var(--space-1)}.opportunity-form_consent__iVU1_{display:flex;gap:var(--space-2);align-items:flex-start;margin-top:var(--space-3);font-size:var(--text-small);cursor:pointer;min-height:44px}.opportunity-form_checkOptions__ciiph input,.opportunity-form_consent__iVU1_ input{width:19px;height:19px;flex:none;margin:4px 0 0;accent-color:var(--obsidian)}.opportunity-form_consent__iVU1_ a,.opportunity-form_notice__FGChT a{text-decoration:underline;text-underline-offset:3px}.opportunity-form_honeypot__s5OBB{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.opportunity-form_checkOptions__ciiph{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-1) var(--space-2)}.opportunity-form_checkOptions__ciiph label{display:flex;gap:.75rem;align-items:center;min-height:44px;font-size:var(--text-small);cursor:pointer}.opportunity-form_checkOptions__ciiph input{margin-top:0}.opportunity-form_submit__djJwA{margin-top:var(--space-3)}.opportunity-form_submit__djJwA:disabled{opacity:.65;cursor:default}.opportunity-form_error__J913l{display:block;font-size:var(--text-caption);font-weight:600;margin-top:var(--space-1)}.opportunity-form_form__IHlCB [aria-invalid=true]{border-width:2px}.opportunity-form_feedback__YxtK8{border-left:3px solid var(--bronze);padding:var(--space-3);background:var(--ivory);margin-block:var(--space-3);color:var(--obsidian);font-size:var(--text-small);line-height:1.8}.opportunity-form_feedback__YxtK8 ul{padding-left:var(--space-3);margin-bottom:0}.opportunity-form_feedback__YxtK8 a{text-decoration:underline;text-underline-offset:3px}.opportunity-form_feedback__YxtK8:focus-visible,.opportunity-form_projectTypes__by_4y:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.opportunity-form_reference__KJDlL{margin-top:var(--space-2);overflow-wrap:anywhere}.opportunity-form_srOnly__d0Ify{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:900px){.opportunity-form_checkOptions__ciiph,.opportunity-form_grid__K75XP{grid-template-columns:1fr}}@media (max-width:640px){.opportunity-form_submit__djJwA{width:100%}.opportunity-form_checkOptions__ciiph{grid-template-columns:1fr 1fr}}@media (max-width:359px){.opportunity-form_checkOptions__ciiph{grid-template-columns:1fr}}.people-pages_page__AaPQE{--column-gap:clamp(3rem,7vw,8rem);overflow-wrap:anywhere}.people-pages_page__AaPQE h2{font-size:clamp(2.25rem,3.8vw,3.8rem);letter-spacing:-.045em;line-height:1.15}.people-pages_hero__A6XEa{position:relative;isolation:isolate;color:var(--white);--focus-ring:var(--ivory);min-height:clamp(660px,calc(100svh - var(--header)),930px);display:flex;align-items:center;overflow:hidden}.people-pages_heroImage__Qmkga{object-fit:cover;object-position:center 55%;z-index:-2}.people-pages_heroShade__rPGYD{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--obsidian) 84%,transparent),color-mix(in srgb,var(--obsidian) 62%,transparent) 40%,color-mix(in srgb,var(--obsidian) 6%,transparent) 78%),linear-gradient(0deg,color-mix(in srgb,var(--obsidian) 65%,transparent),transparent 22%)}.people-pages_heroContent__SFoYk{padding-block:var(--space-5) var(--space-7)}.people-pages_heroContent__SFoYk h1{font-size:clamp(3.5rem,6.15vw,5.75rem);line-height:1.04;letter-spacing:-.055em;max-width:12ch}.people-pages_heroLead__OasAI{font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.65;margin-top:1.75rem;max-width:35ch}.people-pages_heroContent__SFoYk>.button{margin-top:var(--space-4)}.people-pages_heroBottom__yGy7t{position:absolute;bottom:var(--space-3);inset-inline:0;display:flex;justify-content:space-between;gap:var(--space-2);border-top:1px solid var(--dark-line);padding-top:var(--space-2);font-size:.8125rem;line-height:1.5}.people-pages_heroBottom__yGy7t>span:first-child{letter-spacing:.12em;text-transform:uppercase}.people-pages_heroContent__SFoYk>*{animation:people-pages_enter__u2Zu9 .7s both}.people-pages_heroContent__SFoYk h1{animation-delay:80ms}.people-pages_heroLead__OasAI{animation-delay:.16s}.people-pages_heroContent__SFoYk>.button{animation-delay:.24s}@keyframes people-pages_enter__u2Zu9{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.people-pages_split__Yj3SU{display:grid;grid-template-columns:1fr 1fr;gap:var(--column-gap)}.people-pages_lead__EGg8b{font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.7;max-width:55ch;margin-bottom:2.5rem}.people-pages_standardsIntroduction__99uzi{color:var(--muted);font-size:var(--text-body);line-height:1.85;max-width:38ch;margin-block:var(--space-4) 1.25rem}.people-pages_standardsList__T6Nax{list-style:none;padding:0;margin:0}.people-pages_standardsList__T6Nax li{display:grid;grid-template-columns:var(--space-4) 1fr;gap:1.25rem;padding-block:var(--space-3);border-top:1px solid var(--line)}.people-pages_standardsList__T6Nax li:last-child{padding-bottom:0}.people-pages_standardsList__T6Nax h3{font-size:1.2rem;line-height:1.4;margin-bottom:.45rem}.people-pages_standardsList__T6Nax p{font-size:1rem;line-height:1.75;color:var(--muted);max-width:52ch}.people-pages_number__MnyDZ{color:var(--muted);font-size:.8125rem;letter-spacing:.04em;padding-top:.15rem}.people-pages_opportunities__BZWng{background:var(--obsidian);color:var(--ivory);--focus-ring:var(--ivory)}.people-pages_sectionTop___hkRc{display:flex;justify-content:space-between;align-items:end;gap:var(--space-5);margin-bottom:var(--space-6)}.people-pages_aside__5adVJ{max-width:29ch;font-size:1rem;line-height:1.8;color:var(--muted)}.people-pages_opportunities__BZWng .people-pages_aside__5adVJ{color:var(--silver)}.people-pages_draftNote__KmVsp{color:var(--silver);font-size:.875rem;margin-bottom:var(--space-3);max-width:75ch}.people-pages_draftNote__KmVsp>span{display:block;color:var(--bronze);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-1)}.people-pages_opportunity__LdKRy{border-top:1px solid var(--dark-line)}.people-pages_opportunity__LdKRy:last-child{border-bottom:1px solid var(--dark-line)}.people-pages_opportunity__LdKRy summary{display:grid;grid-template-columns:3.5rem 1fr 40px;gap:var(--space-3);padding-block:var(--space-4);align-items:center;list-style:none;cursor:pointer}.people-pages_opportunity__LdKRy summary::-webkit-details-marker{display:none}.people-pages_opportunity__LdKRy summary:focus-visible{outline:2px solid var(--ivory);outline-offset:5px}.people-pages_opportunity__LdKRy summary h3{font-size:clamp(1.4rem,2.45vw,2.4rem);letter-spacing:-.025em;line-height:1.3;transition:color var(--transition)}.people-pages_opportunity__LdKRy summary:hover h3{color:var(--bronze)}.people-pages_opportunity__LdKRy summary .people-pages_number__MnyDZ{color:var(--bronze);align-self:start;padding-top:.65rem}.people-pages_opportunityContext__lt8wa{font-size:.875rem;color:var(--silver);margin-top:.65rem;line-height:1.7}.people-pages_opportunityContext__lt8wa span{padding-inline:.65rem;color:var(--bronze)}.people-pages_toggle__qNPA5{position:relative;width:24px;height:24px;justify-self:end}.people-pages_toggle__qNPA5:after,.people-pages_toggle__qNPA5:before{content:"";position:absolute;background:var(--bronze);width:18px;height:1px;top:12px;left:3px;transition:transform var(--transition)}.people-pages_toggle__qNPA5:after{transform:rotate(90deg)}.people-pages_opportunity__LdKRy[open] .people-pages_toggle__qNPA5:after{transform:rotate(0)}.people-pages_opportunityContent__REiN_{display:grid;grid-template-columns:1.5fr 1fr;gap:var(--space-6);padding:0 0 2.5rem 5rem}.people-pages_opportunityLead__ZnCYJ{font-size:1.125rem;margin-bottom:var(--space-2)}.people-pages_opportunityContent__REiN_ ul,.people-pages_opportunityContent__REiN_>div>p:not(.people-pages_opportunityLead__ZnCYJ){font-size:1rem;color:var(--silver);line-height:1.85;max-width:58ch}.people-pages_opportunityContent__REiN_ ul{padding-left:1.15rem;margin:0}.people-pages_opportunityContent__REiN_ li+li{margin-top:.7rem}.people-pages_opportunityContent__REiN_ li::marker{color:var(--bronze)}.people-pages_opportunityAction__nZKuW>p{font-size:.875rem!important;margin-bottom:var(--space-3)}.people-pages_opportunityButton__eeNZh{border-color:var(--bronze);gap:1.25rem}.people-pages_opportunityButton__eeNZh:hover{color:var(--obsidian)}.people-pages_otherOpportunity__3I0VZ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:2.25rem;font-size:1rem}.people-pages_detailLayout__RBwAO{display:grid;grid-template-columns:1.05fr 1fr;gap:var(--column-gap);align-items:center}.people-pages_detailMedia__addms{width:100%;aspect-ratio:1/1.1;position:relative}.people-pages_detailMedia__addms img{object-fit:cover;object-position:center}.people-pages_caption__dz10N{font-size:.8125rem;line-height:1.6;color:var(--muted);margin-top:var(--space-2)}.people-pages_caption__dz10N span{display:block}.people-pages_detailCopy__HDv7c h2{margin-bottom:var(--space-4)}.people-pages_detailParagraph__e_T98{max-width:53ch;font-size:var(--text-body);line-height:1.85;color:var(--muted)}.people-pages_detailParagraph__e_T98+.people-pages_detailParagraph__e_T98{margin-top:1.25rem}.people-pages_signature__76Ey6{display:flex;flex-direction:column;margin-block:var(--space-4) var(--space-2)}.people-pages_signature__76Ey6>span:first-child{font-size:1.25rem;letter-spacing:-.02em}.people-pages_signature__76Ey6>span:last-child{color:var(--muted);font-size:.875rem}.people-pages_questions__G8OVq{margin:var(--space-4) 0 0}.people-pages_questions__G8OVq>div{display:grid;grid-template-columns:6rem 1fr;gap:var(--space-3);padding-block:1.1rem;border-top:1px solid var(--line)}.people-pages_questions__G8OVq dt{font-size:.875rem;padding-top:.2rem}.people-pages_questions__G8OVq dd{font-size:1rem;color:var(--muted);line-height:1.75;margin:0;max-width:35ch}.people-pages_process__6LXkz{padding-top:0}.people-pages_processInner__U0Zje{border-top:1px solid var(--line);padding-top:var(--section)}.people-pages_phases__Jt0AG{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.people-pages_phases__Jt0AG li{border-top:1px solid var(--line);padding-top:1.25rem}.people-pages_phases__Jt0AG .people-pages_number__MnyDZ{display:block;margin-bottom:1.75rem}.people-pages_phases__Jt0AG h3{font-size:1.25rem;line-height:1.35;letter-spacing:-.02em;margin-bottom:var(--space-2)}.people-pages_phases__Jt0AG p{font-size:1rem;line-height:1.8;color:var(--muted);max-width:37ch}.people-pages_application__umjDI{background:var(--white)}.people-pages_applicationLayout__Dh1UC{display:grid;grid-template-columns:.82fr 1.18fr;gap:var(--column-gap)}.people-pages_applicationIntroduction__daebq>p:not(.eyebrow){max-width:38ch;line-height:1.8;font-size:1rem;color:var(--muted);margin-top:1.75rem}.people-pages_applicationNote__kozKa{border-left:1px solid var(--bronze);padding-left:1.25rem;margin-top:var(--space-4);max-width:34ch;color:var(--muted);font-size:.875rem}.people-pages_applicationNote__kozKa strong{display:block;color:var(--obsidian);font-weight:600;margin-bottom:var(--space-1)}.people-pages_applicationIntroduction__daebq .people-pages_supportingNote__uuDaO{font-size:.875rem!important;margin-top:2.5rem!important}.people-pages_crossLink__ZN01v{margin-top:var(--space-4)}.people-pages_crossLink__ZN01v .text-link{font-size:.875rem;gap:var(--space-2);max-width:100%}.people-pages_tradePage__hUhoJ .people-pages_heroContent__SFoYk h1{max-width:17ch;line-height:1.08}.people-pages_tradePage__hUhoJ .people-pages_heroImage__Qmkga{object-position:center 45%}.people-pages_tradePage__hUhoJ .people-pages_heroLead__OasAI{max-width:40ch}.people-pages_tradePage__hUhoJ .people-pages_detailMedia__addms{aspect-ratio:1/1.02}.people-pages_tradePage__hUhoJ .people-pages_detailMedia__addms img{object-position:68% center}@media (max-width:1100px){.people-pages_opportunityContent__REiN_{gap:var(--space-4)}.people-pages_heroContent__SFoYk h1{font-size:clamp(3.5rem,7vw,5.5rem)}}@media (max-width:900px){.people-pages_page__AaPQE{--column-gap:2.5rem}.people-pages_heroContent__SFoYk h1{font-size:clamp(3.2rem,8vw,5rem)}.people-pages_standardsList__T6Nax li{grid-template-columns:1.5rem 1fr;gap:.75rem}.people-pages_sectionTop___hkRc{gap:var(--space-4)}.people-pages_aside__5adVJ{max-width:26ch}.people-pages_detailMedia__addms{aspect-ratio:1/1.4}.people-pages_phases__Jt0AG{gap:var(--space-4)}.people-pages_applicationLayout__Dh1UC{grid-template-columns:.8fr 1.2fr}.people-pages_opportunity__LdKRy summary{grid-template-columns:2rem 1fr 24px;gap:var(--space-2)}.people-pages_opportunityContent__REiN_{padding-left:3rem}.people-pages_opportunityButton__eeNZh{font-size:.875rem;padding-inline:var(--space-2)}.people-pages_questions__G8OVq>div{grid-template-columns:1fr;gap:.4rem}}@media (max-width:640px){.people-pages_hero__A6XEa{min-height:640px;align-items:flex-end}.people-pages_heroImage__Qmkga{object-position:62% center}.people-pages_heroShade__rPGYD{background:linear-gradient(90deg,color-mix(in srgb,var(--obsidian) 70%,transparent),color-mix(in srgb,var(--obsidian) 10%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--obsidian) 91%,transparent),color-mix(in srgb,var(--obsidian) 34%,transparent) 68%,color-mix(in srgb,var(--obsidian) 12%,transparent))}.people-pages_heroContent__SFoYk{padding-block:var(--space-5) 7rem}.people-pages_heroContent__SFoYk h1{font-size:clamp(2.8rem,10.9vw,4.3rem);line-height:1.07;letter-spacing:-.05em}.people-pages_heroLead__OasAI{margin-top:var(--space-3);font-size:1rem}.people-pages_heroContent__SFoYk>.button{margin-top:1.75rem}.people-pages_heroBottom__yGy7t{bottom:1.25rem;flex-direction:column;gap:.35rem;font-size:.75rem}.people-pages_applicationLayout__Dh1UC,.people-pages_detailLayout__RBwAO,.people-pages_split__Yj3SU{grid-template-columns:1fr}.people-pages_page__AaPQE h2{font-size:clamp(2.1rem,8.7vw,3rem)}.people-pages_lead__EGg8b{font-size:1.125rem;margin-bottom:1.75rem}.people-pages_standardsList__T6Nax li{padding-block:1.25rem}.people-pages_standardsList__T6Nax h3{font-size:1.125rem}.people-pages_sectionTop___hkRc{flex-direction:column;align-items:flex-start;gap:var(--space-3);margin-bottom:2.5rem}.people-pages_aside__5adVJ{max-width:36ch}.people-pages_opportunity__LdKRy summary{grid-template-columns:1.3rem 1fr 18px;gap:.75rem;padding-block:1.6rem}.people-pages_opportunity__LdKRy summary h3{font-size:1.375rem;line-height:1.35}.people-pages_opportunity__LdKRy summary .people-pages_number__MnyDZ{padding-top:.4rem;font-size:.75rem}.people-pages_opportunityContext__lt8wa{font-size:.8125rem;margin-top:.75rem}.people-pages_opportunityContext__lt8wa span{padding-inline:.35rem}.people-pages_opportunityContent__REiN_{grid-template-columns:1fr;padding-left:2.05rem;padding-bottom:var(--space-4);gap:var(--space-3)}.people-pages_opportunityLead__ZnCYJ{font-size:1rem}.people-pages_opportunityContent__REiN_ ul{font-size:.9375rem}.people-pages_opportunityButton__eeNZh{gap:1rem;font-size:.8125rem;min-height:50px}.people-pages_otherOpportunity__3I0VZ{flex-direction:column;align-items:flex-start;gap:.75rem;font-size:.9375rem;margin-top:1.75rem}.people-pages_detailMedia__addms{aspect-ratio:1/.95}.people-pages_detailCopy__HDv7c h2{margin-bottom:var(--space-3)}.people-pages_detailParagraph__e_T98{font-size:1rem}.people-pages_signature__76Ey6{margin-top:var(--space-3)}.people-pages_phases__Jt0AG{grid-template-columns:1fr;gap:1.75rem}.people-pages_phases__Jt0AG li{display:grid;grid-template-columns:2rem 1fr;gap:.75rem var(--space-2);padding-top:var(--space-3)}.people-pages_phases__Jt0AG .people-pages_number__MnyDZ{margin:0;grid-row:1/3}.people-pages_phases__Jt0AG h3{font-size:1.125rem;margin-bottom:0;line-height:1.5}.people-pages_phases__Jt0AG p{max-width:none}.people-pages_applicationIntroduction__daebq>p:not(.eyebrow){margin-top:1.25rem}.people-pages_applicationIntroduction__daebq .people-pages_supportingNote__uuDaO{margin-top:var(--space-3)!important}.people-pages_applicationNote__kozKa{margin-top:var(--space-3)}.people-pages_tradePage__hUhoJ .people-pages_heroContent__SFoYk h1{font-size:clamp(2.8rem,10.5vw,4rem);max-width:13ch}.people-pages_tradePage__hUhoJ .people-pages_heroImage__Qmkga{object-position:30% center}.people-pages_tradePage__hUhoJ .people-pages_heroContent__SFoYk .eyebrow{font-size:.6875rem;letter-spacing:.08em}.people-pages_tradePage__hUhoJ .people-pages_detailMedia__addms{aspect-ratio:1}.people-pages_tradePage__hUhoJ .people-pages_detailMedia__addms img{object-position:70% center}.people-pages_questions__G8OVq>div{grid-template-columns:5rem 1fr;gap:var(--space-2)}.people-pages_questions__G8OVq dd{font-size:.9375rem}}@media (max-width:359px){.people-pages_hero__A6XEa{min-height:620px}.people-pages_heroContent__SFoYk h1,.people-pages_tradePage__hUhoJ .people-pages_heroContent__SFoYk h1{font-size:2.8rem}.people-pages_heroContent__SFoYk>.button{font-size:.875rem;padding-inline:1.1rem}.people-pages_heroLead__OasAI{font-size:.9375rem}.people-pages_opportunity__LdKRy summary h3{font-size:1.2rem}.people-pages_opportunityContext__lt8wa span{padding-inline:.2rem}.people-pages_opportunityButton__eeNZh{font-size:.75rem;padding-inline:.75rem;gap:.6rem}.people-pages_questions__G8OVq>div{grid-template-columns:1fr;gap:.4rem}.people-pages_tradePage__hUhoJ .people-pages_heroContent__SFoYk .eyebrow{gap:.7rem;letter-spacing:.04em}}@media (prefers-reduced-motion:reduce){.people-pages_page__AaPQE *,.people-pages_page__AaPQE :after,.people-pages_page__AaPQE :before{animation:none!important;transition:none!important}}