.PageHeader_header__t6cXu{padding-top:clamp(3rem,2rem + 4vw,5.5rem);padding-bottom:clamp(3.25rem,2rem + 5vw,6rem)}.PageHeader_title__dBLEz{grid-column:span 8;color:var(--on-navy)}.PageHeader_intro__vFd2v{grid-column:1/span 6;margin-top:1.5rem;font-size:var(--fs-lead-hero);line-height:1.62;color:var(--on-navy-body);max-width:32em}@media (max-width:860px){.PageHeader_intro__vFd2v,.PageHeader_title__dBLEz{grid-column:span 12}.PageHeader_intro__vFd2v{margin-top:1.125rem}}.CompanyRow_list__bKuPA{margin:0}.CompanyRow_listFlush__sGL5q .CompanyRow_row__5_VuW:first-child{border-top:0}.CompanyRow_listFlush__sGL5q .CompanyRow_row__5_VuW:last-child{border-bottom:0}.CompanyRow_row__5_VuW{align-items:start;padding-block:clamp(1.75rem,1rem + 2vw,2.5rem);border-top:1px solid var(--rule)}.CompanyRow_row__5_VuW:last-child{border-bottom:1px solid var(--rule)}.CompanyRow_lead__aWrch{grid-column:1/span 5;display:flex;align-items:flex-start;gap:.875rem;min-width:0}.CompanyRow_mark__duJJg{width:64px;height:64px;flex:none}.CompanyRow_rowFull__tKpMD{padding-block:clamp(2rem,1.25rem + 2.5vw,3rem)}.CompanyRow_rowFull__tKpMD .CompanyRow_mark__duJJg{width:88px;height:88px}.CompanyRow_mark__duJJg img{width:100%;height:100%;object-fit:cover}.CompanyRow_identity__kGUI8{min-width:0;padding-top:.125rem}.CompanyRow_name__EHN8F{font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.3;letter-spacing:-.012em;font-weight:600}.CompanyRow_discipline__t3Pjd{margin-top:.5rem;font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.CompanyRow_details__1E6ov{grid-column:6/span 7;padding-top:.2rem}.CompanyRow_description__OOqUs{color:var(--graphite);font-size:1rem;line-height:1.65;max-width:36em}.CompanyRow_link__oVIMJ{display:inline-flex;align-items:center;gap:.5em;margin-top:1rem;font-size:var(--fs-small);font-weight:500;color:var(--ink);padding-bottom:.25em;border-bottom:1px solid transparent;transition:border-color var(--fast) var(--ease)}.CompanyRow_link__oVIMJ:hover{border-bottom-color:var(--ink)}.CompanyRow_linkIcon__1rwiF{color:var(--muted);transition:color var(--fast) var(--ease),transform var(--fast) var(--ease)}.CompanyRow_link__oVIMJ:hover .CompanyRow_linkIcon__1rwiF{color:var(--ink);transform:translate(1px,-1px)}.CompanyRow_availability__byOd7{margin-top:1rem;font-size:var(--fs-label);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}@media (max-width:720px){.CompanyRow_row__5_VuW{row-gap:1rem}.CompanyRow_details__1E6ov,.CompanyRow_lead__aWrch{grid-column:span 12}.CompanyRow_mark__duJJg{width:52px;height:52px}.CompanyRow_rowFull__tKpMD .CompanyRow_mark__duJJg{width:64px;height:64px}.CompanyRow_identity__kGUI8{padding-top:0}.CompanyRow_description__OOqUs{font-size:.9375rem}}.companies_approach__hS2JH{align-items:start;row-gap:1.75rem}.companies_approachTitle__cS2mH{grid-column:span 4}.companies_approachBody__BJfhT{grid-column:6/span 7;font-size:var(--fs-lead);line-height:1.62;color:var(--graphite);max-width:34em}@media (max-width:860px){.companies_approachBody__BJfhT,.companies_approachTitle__cS2mH{grid-column:span 12}}.privacy_doc__mkFAA{grid-column:1/span 7;max-width:36em}.privacy_meta__mb7Rt{display:flex;flex-wrap:wrap;gap:.5rem 2.5rem;padding-bottom:.875rem;margin-bottom:clamp(2rem,1.25rem + 2.5vw,3rem);border-bottom:1px solid var(--rule-strong);font-size:var(--fs-label);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.privacy_preamble__qGw2P{font-size:var(--fs-lead);line-height:1.66;color:var(--ink)}.privacy_clause__gNam1{margin-top:clamp(2.25rem,1.5rem + 2.5vw,3.25rem)}.privacy_clauseTitle__MZBpZ{margin-bottom:1rem;font-size:1.0625rem;font-weight:600;letter-spacing:-.005em;line-height:1.4}.privacy_clause__gNam1 p,.privacy_clause__gNam1 ul{color:var(--graphite);line-height:1.75}.privacy_clause__gNam1 p+p,.privacy_clause__gNam1 ul,.privacy_clause__gNam1 ul+p{margin-top:1.15em}.privacy_clause__gNam1 li{position:relative;padding-left:1.125rem}.privacy_clause__gNam1 li+li{margin-top:.3rem}.privacy_clause__gNam1 li:before{content:"";position:absolute;left:0;top:.82em;width:5px;height:1px;background:var(--rule-strong)}.privacy_clause__gNam1 a{border-bottom:1px solid var(--rule-strong);color:var(--ink);transition:border-color var(--fast) var(--ease)}.privacy_clause__gNam1 a:hover{border-bottom-color:var(--ink)}@media (max-width:1080px){.privacy_doc__mkFAA{grid-column:1/span 9}}@media (max-width:720px){.privacy_doc__mkFAA{grid-column:span 12}}.contact_details__4a_fW{row-gap:2.75rem}.contact_block__gxN8B{border-top:1px solid var(--rule-strong);padding-top:1.125rem}.contact_colA__4_ajs{grid-column:1/span 3}.contact_colB__YcGMK{grid-column:5/span 4}.contact_colC__h26zn{grid-column:10/span 3}.contact_head__7HBb1{font-size:var(--fs-label);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:1.125rem}.contact_body__LnQxL{font-style:normal;font-size:.9375rem;line-height:1.8;color:var(--ink)}.contact_item__EVAJl+.contact_item__EVAJl{margin-top:1.125rem}.contact_itemLabel__zPGp8{display:block;font-size:.8125rem;color:var(--muted);line-height:1.5}.contact_link__cX1zm{color:var(--ink);border-bottom:1px solid var(--rule-strong);padding-bottom:.1em;transition:border-color var(--fast) var(--ease)}.contact_link__cX1zm:hover{border-bottom-color:var(--ink)}.contact_note__M2vjG{margin-bottom:clamp(2.5rem,1.75rem + 3.5vw,4.5rem);font-size:var(--fs-lead);line-height:1.64;color:var(--graphite);max-width:38em}@media (max-width:1080px){.contact_colA__4_ajs,.contact_colB__YcGMK,.contact_colC__h26zn{grid-column:span 4}}@media (max-width:720px){.contact_colA__4_ajs,.contact_colB__YcGMK,.contact_colC__h26zn{grid-column:span 12}.contact_details__4a_fW{row-gap:2rem}}.contact_firm__QTzdh{align-items:start;row-gap:1.75rem}.contact_firmTitle__MFUiX{grid-column:span 4}.contact_firmBody__E_5gD{grid-column:6/span 7;display:flex;flex-direction:column;align-items:flex-start;gap:1.75rem;font-size:var(--fs-lead);line-height:1.62;color:var(--graphite);max-width:34em}@media (max-width:860px){.contact_firmBody__E_5gD,.contact_firmTitle__MFUiX{grid-column:span 12}}.about_story__luaIq{align-items:start;row-gap:1.5rem}.about_storyTitle__fA0vF{grid-column:span 4}.about_storyBody__j5VG4{grid-column:6/span 7;font-size:var(--fs-lead);line-height:1.66;color:var(--graphite);max-width:34em}.about_storyBody__j5VG4 p+p{margin-top:1.3em}.about_storyBody__j5VG4 strong{color:var(--ink);font-weight:500}.about_leadHead___51Qe{padding-bottom:1rem;border-bottom:1px solid var(--rule-strong);margin-bottom:clamp(2rem,1.25rem + 3vw,3.5rem)}.about_profile__k0nfh{align-items:start;row-gap:2.25rem}.about_identity__e_MfZ{grid-column:1/span 4}.about_portrait__FZZuT{width:70%}.about_portrait__FZZuT img{width:100%;height:auto}.about_profileName__bYBaO{margin-top:1.125rem;font-family:var(--font-pt-serif),Georgia,serif;font-weight:400;font-size:1.1875rem;line-height:1.3;letter-spacing:-.012em;white-space:nowrap}.about_profileRole__dqZq5{margin-top:.35rem;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.about_profileBody__BLbJs{grid-column:6/span 7;font-size:var(--fs-lead);line-height:1.64;color:var(--graphite);max-width:34em}.about_profileBody__BLbJs p+p{margin-top:1.2em}.about_valuesIntro__VYqS9{align-items:start;row-gap:1.5rem;margin-bottom:clamp(2rem,1.25rem + 3vw,3.25rem)}.about_valuesTitle__nUT1N{grid-column:span 4}.about_values__aQSdg{margin:0}.about_value__8jWwp{align-items:baseline;padding-block:clamp(1.5rem,1rem + 1.6vw,2.125rem);border-top:1px solid var(--rule)}.about_valueName__tpwU9{grid-column:span 4;font-family:var(--font-pt-serif),Georgia,serif;font-weight:400;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.25;letter-spacing:-.014em;margin:0}.about_valueText__zoIOT{grid-column:6/span 7;margin:0;color:var(--graphite);max-width:34em}@media (max-width:860px){.about_identity__e_MfZ,.about_profileBody__BLbJs,.about_storyBody__j5VG4,.about_storyTitle__fA0vF,.about_valueName__tpwU9,.about_valueText__zoIOT,.about_valuesTitle__nUT1N{grid-column:span 12}.about_profile__k0nfh{row-gap:1.75rem}.about_portrait__FZZuT{width:100%;max-width:230px}.about_profileName__bYBaO{font-size:1.0625rem}.about_profileRole__dqZq5{font-size:.625rem}.about_value__8jWwp{row-gap:.625rem}}.home_hero__o4ZPq{padding-top:clamp(3.5rem,2rem + 5.5vw,6.5rem);padding-bottom:clamp(3.5rem,2rem + 5.5vw,6.5rem)}.home_statement__83hch{grid-column:span 7}.home_heroTitle__LI4Uj{color:var(--on-navy)}.home_heroText__rxkTh{margin-top:clamp(1.5rem,1rem + 1.6vw,2.25rem);font-size:var(--fs-lead-hero);line-height:1.62;color:var(--on-navy-body);max-width:31em}.home_heroLink__jGFSC{margin-top:clamp(1.75rem,1.25rem + 1.6vw,2.5rem)}.home_role__CQbZm{align-items:start;row-gap:1.5rem}.home_roleTitle__nAQpE{grid-column:span 4}.home_roleStatement__subML{grid-column:6/span 7;font-size:var(--fs-lead);line-height:1.62;color:var(--graphite);max-width:34em}.home_sectionHead__ZU9Ft{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 2rem;margin-bottom:clamp(1.75rem,1rem + 2.5vw,3rem)}.home_listFoot__14agr{margin-top:clamp(1.75rem,1rem + 2.5vw,2.75rem)}.home_philosophy__SpmL_{row-gap:1.5rem;align-items:start}.home_philosophyTitle__CtDwX{grid-column:span 4;font-family:var(--font-pt-serif),Georgia,serif;font-weight:400;font-size:var(--fs-h2);line-height:1.2;letter-spacing:-.016em}.home_philosophyBody__DZN3K{grid-column:6/span 7;font-size:var(--fs-lead);line-height:1.62;color:var(--graphite);max-width:34em}@media (max-width:1080px){.home_statement__83hch{grid-column:span 9}}@media (max-width:860px){.home_philosophyBody__DZN3K,.home_philosophyTitle__CtDwX,.home_roleStatement__subML,.home_roleTitle__nAQpE,.home_statement__83hch{grid-column:span 12}.home_roleStatement__subML{max-width:24em}}