@font-face{font-family:editorial;src:url(../media/instrument_serif-s.p.2l4_pq0yztjf1.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:editorial;src:url(../media/instrument_serif_italic-s.p.2da3bfh1wjn0-.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:editorial Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.reDCaq_className{font-family:editorial,editorial Fallback}.reDCaq_variable{--font-editorial:"editorial", "editorial Fallback"}
@font-face{font-family:sans;src:url(../media/dm_sans_regular-s.p.029w-pxxidn4m.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sans;src:url(../media/dm_sans_semibold-s.p.0yafgpp217g5c.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.KbMQ6a_className{font-family:sans,sans Fallback}.KbMQ6a_variable{--font-website-sans:"sans", "sans Fallback"}
:is(html:has(.o7rWtW_site),body:has(.o7rWtW_site)){min-width:0}.o7rWtW_site{--ink:#102a3a;--paper:#f7f5ef;--teal:#246f75;--line:#d4d5cf;background:var(--paper);color:var(--ink);min-height:100vh;font-family:var(--font-website-sans), Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.65}.o7rWtW_site h1,.o7rWtW_site h2,.o7rWtW_site h3,.o7rWtW_brand>span,.o7rWtW_footerBrand{font-family:var(--font-editorial), Georgia, "Times New Roman", serif;letter-spacing:-.025em;font-weight:400;line-height:1.08}.o7rWtW_site h1,.o7rWtW_site h2,.o7rWtW_site h3,.o7rWtW_site p{margin-top:0}.o7rWtW_site h1{margin-bottom:28px;font-size:clamp(46px,5.7vw,86px)}.o7rWtW_site h2{margin-bottom:24px;font-size:clamp(32px,3.3vw,48px)}.o7rWtW_site h3{margin-bottom:18px;font-size:29px}.o7rWtW_site p{margin-bottom:22px}.o7rWtW_site a,.o7rWtW_site summary{-webkit-tap-highlight-color:transparent}.o7rWtW_site a:focus-visible,.o7rWtW_site summary:focus-visible{outline-offset:6px;outline:3px solid #50aeb5}.o7rWtW_site a{text-underline-offset:6px}.o7rWtW_skip{color:var(--ink);z-index:100;background:#fff;padding:12px 20px;position:fixed;top:-80px;left:16px}.o7rWtW_skip:focus{top:12px}.o7rWtW_preview{border-bottom:1px solid var(--line);letter-spacing:.025em;background:#e9eeeb;justify-content:space-between;gap:16px;padding:7px 4.7%;font-size:12px;display:flex}.o7rWtW_preview>span{text-transform:uppercase;letter-spacing:.12em}.o7rWtW_preview a:hover{text-decoration:underline}.o7rWtW_header{border-bottom:1px solid var(--line);z-index:10;justify-content:space-between;align-items:center;gap:28px;min-height:104px;padding:22px 4.7%;display:flex;position:relative}.o7rWtW_brand{flex-shrink:0;align-items:center;gap:17px;display:inline-flex}.o7rWtW_brand>span{white-space:nowrap;font-size:34px}.o7rWtW_brand small{letter-spacing:.12em;text-transform:uppercase;border-left:1px solid #adb7b6;padding-left:17px;font-size:11px;line-height:1.8}.o7rWtW_desktopNav{align-items:center;gap:clamp(18px,2.4vw,38px);font-size:14px;display:flex}.o7rWtW_desktopNav a:not(.o7rWtW_navCta){border-bottom:1px solid #0000;padding:7px 0}.o7rWtW_desktopNav a[aria-current=page],.o7rWtW_desktopNav a:not(.o7rWtW_navCta):hover{border-bottom-color:var(--teal)}.o7rWtW_navCta{background:var(--ink);color:#fff;align-items:center;gap:23px;padding:12px 20px;display:flex}.o7rWtW_mobileNav{display:none}.o7rWtW_hero{background:var(--ink);color:var(--paper);grid-template-columns:1.04fr 1fr;display:grid}.o7rWtW_heroCopy{flex-direction:column;align-items:flex-start;padding:clamp(48px,6vw,96px) 8.7% 44px 9%;display:flex}.o7rWtW_site .o7rWtW_eyebrow{letter-spacing:.23em;text-transform:uppercase;color:var(--teal);margin-bottom:25px;font-size:12px;font-weight:600;line-height:1.7}.o7rWtW_hero .o7rWtW_eyebrow,.o7rWtW_conversation .o7rWtW_eyebrow{color:#a7ccce}.o7rWtW_hero h1{letter-spacing:-.055em;font-size:clamp(43px,4.8vw,74px);line-height:1.08}.o7rWtW_hero h1 em{font-style:normal}.o7rWtW_heroDescription{color:#d7e1e1;max-width:380px;font-size:clamp(16px,1.4vw,20px);line-height:1.5}.o7rWtW_heroActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:10px;margin-bottom:44px;display:flex}.o7rWtW_button{background:var(--teal);color:#fff;justify-content:space-between;align-items:center;gap:25px;min-height:48px;padding:14px 22px;font-size:14px;line-height:1.5;transition:background .18s;display:inline-flex}.o7rWtW_button:hover{background:#18575d}.o7rWtW_lightLink,.o7rWtW_textLink{border-bottom:1px solid #8aabaa;justify-content:space-between;align-items:center;gap:25px;padding:9px 0;font-size:14px;line-height:1.5;display:inline-flex}.o7rWtW_textLink{border-bottom-color:var(--teal)}.o7rWtW_textLink:hover{color:var(--teal)}.o7rWtW_lightLink:hover{color:#b9e3e4}.o7rWtW_geography{letter-spacing:.16em;text-transform:uppercase;color:#d7e1e1;margin-top:auto;padding-top:24px;font-size:12px;position:relative;margin-bottom:0!important}.o7rWtW_geography:before{content:"";background:#91aaa9;width:30px;height:1px;position:absolute;top:0;left:0}.o7rWtW_heroPhoto,.o7rWtW_aboutPhoto{min-height:570px;position:relative;overflow:hidden}.o7rWtW_harborImage{object-fit:cover;object-position:47% center}.o7rWtW_photoCaption{color:#fff;letter-spacing:.04em;text-shadow:0 1px 5px #000;font-size:12px;position:absolute;bottom:25px;left:27px;right:27px}.o7rWtW_pathways{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:7%;padding:68px 6%;display:grid}.o7rWtW_pathways article{padding:10px 0}.o7rWtW_pathways article+article{border-left:1px solid var(--line);padding-left:14%}.o7rWtW_pathways h2{font-size:clamp(30px,3vw,43px)}.o7rWtW_pathways p:not(.o7rWtW_eyebrow){color:#505a60;max-width:470px;font-size:16px}.o7rWtW_pathways .o7rWtW_eyebrow{margin-bottom:22px}.o7rWtW_specialties,.o7rWtW_process{padding:76px 6%}.o7rWtW_sectionHeading{grid-template-columns:1fr 1fr;align-items:end;gap:9%;margin-bottom:38px;display:grid}.o7rWtW_sectionHeading>p{color:#505a60;max-width:470px;font-size:16px}.o7rWtW_roleGrid{grid-template-columns:repeat(3,1fr);gap:4%;display:grid}.o7rWtW_roleGrid article{border-top:1px solid var(--line);padding:25px 0 0}.o7rWtW_roleGrid p{color:#505a60;max-width:360px;font-size:16px}.o7rWtW_number{color:var(--teal);letter-spacing:.12em;margin-bottom:28px;font-size:12px;display:block}.o7rWtW_approach,.o7rWtW_editorialGrid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:9%;padding:72px 6%;display:grid}.o7rWtW_approach{background:#edf0e9}.o7rWtW_approach>div:last-child,.o7rWtW_editorialGrid>div:last-child{color:#505a60;padding-top:8px}.o7rWtW_approach .o7rWtW_textLink{color:var(--ink)}.o7rWtW_conversation{background:var(--ink);color:var(--paper);justify-content:space-between;align-items:center;gap:45px;padding:68px 6%;display:flex}.o7rWtW_conversation h2{max-width:700px;margin-bottom:12px}.o7rWtW_conversation p:not(.o7rWtW_eyebrow){color:#d0dddc;margin-bottom:0;font-size:16px}.o7rWtW_conversation>.o7rWtW_lightLink{flex-shrink:0}.o7rWtW_pageIntro{border-bottom:1px solid var(--line);padding:80px 6% 66px}.o7rWtW_pageIntro h1{max-width:1040px}.o7rWtW_introCopy{color:#505a60;max-width:660px;font-size:19px}.o7rWtW_introCopy>.o7rWtW_button{margin-top:10px;margin-right:25px}.o7rWtW_introCopy>.o7rWtW_textLink{margin-top:16px}.o7rWtW_process h2{max-width:740px}.o7rWtW_process .o7rWtW_roleGrid h2{font-size:30px}.o7rWtW_aboutSplit{grid-template-columns:1fr 1fr;display:grid}.o7rWtW_aboutSplit>div:last-child{align-self:center;padding:65px 12%}.o7rWtW_aboutSplit>div:last-child>p:not(.o7rWtW_eyebrow){color:#505a60;font-size:16px}.o7rWtW_aboutPhoto{min-height:490px}.o7rWtW_opportunitiesEmpty{text-align:center;padding:65px 24px 85px}.o7rWtW_opportunitiesEmpty>p:not(.o7rWtW_eyebrow){color:#505a60;max-width:550px;margin:0 auto 25px}.o7rWtW_smallMark{border:1px solid #b9c9c4;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:28px;font-family:Georgia,serif;font-size:22px;display:inline-flex}.o7rWtW_policy{max-width:900px;padding:65px 6% 85px}.o7rWtW_policy h2{margin-top:40px;font-size:32px}.o7rWtW_policy a:not(.o7rWtW_textLink){text-decoration:underline}.o7rWtW_footer{color:#eef0ea;background:#0b2230;border-top:1px solid #344a52;padding:56px 6% 20px}.o7rWtW_footerTop{grid-template-columns:1.3fr .8fr 1fr;gap:50px;padding-bottom:40px;display:grid}.o7rWtW_footerBrand{margin-bottom:14px;font-size:34px;display:inline-block}.o7rWtW_footer p{color:#afc0c3;margin-bottom:10px;font-size:14px}.o7rWtW_footerTop nav{align-content:start;gap:10px;font-size:14px;display:grid}.o7rWtW_footerTop a:hover{text-decoration:underline}.o7rWtW_footerContact{align-content:start;gap:12px;font-size:14px;display:grid}.o7rWtW_footerBottom{color:#b7c6c7;border-top:1px solid #344a52;flex-wrap:wrap;gap:14px 28px;padding-top:20px;font-size:12px;display:flex}@media (min-width:1700px){.o7rWtW_site{max-width:1800px;margin:0 auto}}@media (max-width:1100px){.o7rWtW_desktopNav{gap:16px;font-size:14px}.o7rWtW_brand>span{font-size:29px}.o7rWtW_brand{gap:10px}.o7rWtW_brand small{padding-left:10px;font-size:10px}.o7rWtW_heroCopy{padding:58px 8% 38px}.o7rWtW_heroPhoto{min-height:550px}.o7rWtW_heroActions{gap:16px;margin-bottom:34px}.o7rWtW_conversation{flex-direction:column;align-items:flex-start;gap:25px}}@media (max-width:960px){.o7rWtW_preview{padding:7px 6%;font-size:12px}.o7rWtW_header{gap:16px;min-height:86px;padding:20px 6%}.o7rWtW_brand>span{font-size:28px}.o7rWtW_desktopNav{display:none}.o7rWtW_mobileNav{display:block}.o7rWtW_mobileNav summary{cursor:pointer;align-items:center;gap:10px;min-width:44px;min-height:44px;font-size:14px;list-style:none;display:flex}.o7rWtW_mobileNav summary::-webkit-details-marker{display:none}.o7rWtW_mobileNav nav{background:var(--paper);border-bottom:1px solid var(--line);gap:1px;padding:12px 6% 26px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 24px #102a3a14}.o7rWtW_mobileNav nav a{padding:13px 0;font-size:16px}.o7rWtW_mobileNav nav a[aria-current=page]{color:var(--teal);text-decoration:underline}.o7rWtW_hero{grid-template-columns:1fr}.o7rWtW_heroCopy{padding:48px 7% 35px}.o7rWtW_hero h1{font-size:clamp(43px,9.2vw,64px)}.o7rWtW_heroPhoto{min-height:300px}.o7rWtW_heroActions{gap:14px 24px;margin-bottom:30px}.o7rWtW_heroDescription{max-width:360px}.o7rWtW_geography{font-size:12px}.o7rWtW_pathways{grid-template-columns:1fr;gap:32px;padding:40px 7%}.o7rWtW_pathways article+article{border-left:0;border-top:1px solid var(--line);padding:36px 0 10px}.o7rWtW_pathways h2{font-size:35px}.o7rWtW_specialties,.o7rWtW_process{padding:48px 7%}.o7rWtW_sectionHeading,.o7rWtW_approach,.o7rWtW_editorialGrid{grid-template-columns:1fr;gap:12px}.o7rWtW_sectionHeading{margin-bottom:20px}.o7rWtW_roleGrid{grid-template-columns:1fr;gap:20px}.o7rWtW_roleGrid article{padding-top:22px}.o7rWtW_roleGrid h3{font-size:30px}.o7rWtW_roleGrid p{max-width:100%}.o7rWtW_number{margin-bottom:18px}.o7rWtW_approach,.o7rWtW_editorialGrid{padding:46px 7%}.o7rWtW_conversation{padding:48px 7%}.o7rWtW_conversation h2{font-size:36px}.o7rWtW_conversation>.o7rWtW_lightLink{max-width:100%;font-size:14px}.o7rWtW_pageIntro{padding:48px 7% 44px}.o7rWtW_site h1{font-size:clamp(43px,10vw,62px)}.o7rWtW_introCopy{font-size:17px}.o7rWtW_introCopy>.o7rWtW_button{margin-right:0}.o7rWtW_aboutSplit{grid-template-columns:1fr}.o7rWtW_aboutPhoto{min-height:320px}.o7rWtW_aboutSplit>div:last-child{padding:45px 7%}.o7rWtW_footer{padding:42px 7% 24px}.o7rWtW_footerTop{grid-template-columns:1fr 1fr;gap:30px}.o7rWtW_footerTop>div:first-child{grid-column:1/-1}.o7rWtW_footerContact{overflow-wrap:anywhere;font-size:14px}.o7rWtW_footerBottom{gap:12px 18px}}@media (prefers-reduced-motion:reduce){.o7rWtW_site *,.o7rWtW_site :before,.o7rWtW_site :after{scroll-behavior:auto!important;transition:none!important}}@media (max-width:360px){.o7rWtW_header{gap:10px;padding-inline:5%}.o7rWtW_brand>span{font-size:25px}.o7rWtW_brand{gap:8px}.o7rWtW_brand small{padding-left:8px;font-size:9px}}.o7rWtW_site{--site-gutter:clamp(24px, 5vw, 80px);--site-space:clamp(48px, 6vw, 88px);--site-rule:#cbd3cb}.o7rWtW_header{min-height:96px;padding:20px var(--site-gutter);background:#f7f5ef}.o7rWtW_desktopNav{gap:26px;font-size:14px}.o7rWtW_desktopNav a:not(.o7rWtW_navCta){padding-block:10px}.o7rWtW_navCta{min-height:48px;padding-inline:22px}.o7rWtW_site a,.o7rWtW_site button{transition:color .18s,background-color .18s,border-color .18s}.o7rWtW_site button{cursor:pointer;font-family:inherit}.o7rWtW_site main p{text-wrap:pretty}.o7rWtW_footer{padding:64px var(--site-gutter) 24px}.o7rWtW_footerTop{gap:40px}.o7rWtW_footerTop nav a,.o7rWtW_footerContact a{padding-block:4px}@media (max-width:1100px){.o7rWtW_desktopNav{gap:18px}}@media (max-width:960px){.o7rWtW_header{padding:18px var(--site-gutter);gap:16px}.o7rWtW_mobileNav nav{padding-inline:var(--site-gutter)}}@media (max-width:360px){.o7rWtW_header{gap:10px;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.o7rWtW_site a,.o7rWtW_site button{transition:none}}.o7rWtW_site{--site-gutter:clamp(24px, 5vw, 80px);--site-space:clamp(44px, 4.8vw, 68px);max-width:1600px;margin-inline:auto}.o7rWtW_site,.o7rWtW_site *,.o7rWtW_site :before,.o7rWtW_site :after{box-sizing:border-box}.o7rWtW_site main section{min-width:0}.o7rWtW_site h1,.o7rWtW_site h2,.o7rWtW_site h3{text-wrap:pretty}.o7rWtW_site a:focus-visible,.o7rWtW_site summary:focus-visible,.o7rWtW_site button:focus-visible,.o7rWtW_site input:focus-visible,.o7rWtW_site select:focus-visible{outline-offset:4px;outline:3px solid #47969a}.o7rWtW_preview{padding-inline:var(--site-gutter);font-size:11px}.o7rWtW_header{min-height:88px;padding-block:16px}.o7rWtW_footer{padding-top:44px}.o7rWtW_footerTop{padding-bottom:28px}.o7rWtW_footerTop nav a{min-height:36px}.o7rWtW_harborImage{object-position:50% center}@media (max-width:960px){.o7rWtW_header{min-height:80px}.o7rWtW_mobileNav nav{padding-inline:var(--site-gutter)}}@media (max-width:600px){.o7rWtW_footerTop{grid-template-columns:1fr;gap:24px}.o7rWtW_footerTop>div:first-child{grid-column:auto}.o7rWtW_footerContact{font-size:15px}.o7rWtW_preview{gap:12px;font-size:10px}.o7rWtW_preview>span{letter-spacing:.06em}}.o7rWtW_site{--ink:#112e35;--paper:#f8f6f0;--site-rule:#ced1c4;background:#f8f6f0}.o7rWtW_header{background:#f8f6f0}.o7rWtW_brand small{color:#46604f}.o7rWtW_desktopNav a[aria-current=page]{color:#37675d}.o7rWtW_navCta{background:#112e35}.o7rWtW_navCta:hover{background:#37675d}.o7rWtW_footer{background:#0c242c}
._1TsofW_home{--quiet:#4d5f5a}._1TsofW_overline{color:#37675d;letter-spacing:.13em;text-transform:uppercase;margin-bottom:22px;font-size:12px;font-weight:600;line-height:1.6;display:block}._1TsofW_opening{padding:64px var(--site-gutter) 56px;color:#f8f6f0;background:#112e35;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(36px,5vw,80px);display:grid}._1TsofW_opening ._1TsofW_overline{color:#bdd7c7}._1TsofW_heroCopy{align-self:center;min-width:0;padding-block:12px}._1TsofW_home ._1TsofW_heroCopy h1{letter-spacing:-.035em;text-wrap:auto;margin-bottom:28px;font-size:clamp(54px,5.4vw,82px);line-height:1.02}._1TsofW_heroCopy h1 em{color:#c6d9b7;font-weight:400}._1TsofW_lead{color:#f8f6f0;margin-bottom:18px;font-size:21px;line-height:1.6}._1TsofW_heroDetail{color:#cad8d0;max-width:490px;font-size:16px;line-height:1.85}._1TsofW_openingActions{flex-direction:column;align-items:flex-start;gap:14px;margin-top:28px;display:flex}._1TsofW_primaryLink{color:#112e35;background:#c6d9b7;justify-content:space-between;align-items:center;gap:28px;min-height:52px;padding:15px 20px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}._1TsofW_primaryLink:hover{background:#e0e9d7}._1TsofW_quietLink,._1TsofW_inkLink{border-bottom:1px solid #648576;justify-content:space-between;align-items:center;gap:26px;min-height:44px;padding:10px 0;font-size:14px;line-height:1.5;display:inline-flex}._1TsofW_quietLink{color:#f8f6f0;border-color:#8da899}._1TsofW_quietLink:hover{color:#c6d9b7}._1TsofW_inkLink:hover{color:#246f75}._1TsofW_people{align-self:center;min-width:0;padding-top:10px}._1TsofW_peopleHeading{color:#d2dfd4;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #547168;justify-content:space-between;gap:16px;padding-bottom:17px;font-size:11px;line-height:1.6;display:flex}._1TsofW_peopleHeading>span:last-child{white-space:nowrap;color:#c6d9b7}._1TsofW_portraitPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}._1TsofW_portraitPair figure{min-width:0;margin:0}._1TsofW_portraitPair figure:last-child{padding-top:40px}._1TsofW_portrait{aspect-ratio:4/5;background:#d8ded4;overflow:hidden}._1TsofW_portrait img{object-fit:cover;object-position:50% 32%;width:100%;height:100%;display:block}._1TsofW_portraitPair figcaption{padding-top:14px}._1TsofW_portraitPair strong{color:#f8f6f0;font-size:16px;font-weight:400;line-height:1.5;display:block}._1TsofW_portraitPair figcaption span{color:#c5d4c9;margin-top:5px;font-size:11px;line-height:1.7;display:block}._1TsofW_peopleLink{color:#d9e4d8;border-bottom:1px solid #547168;justify-content:space-between;margin-top:12px;padding:18px 0 12px;font-size:13px;display:flex}._1TsofW_peopleLink:hover{color:#c6d9b7}._1TsofW_focusStrip{padding:20px var(--site-gutter);color:#3c594b;letter-spacing:.04em;background:#e6eadf;border-bottom:1px solid #c2cabb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;font-size:12px;display:flex}._1TsofW_focusStrip span+span:before{content:"·";color:#6c826e;margin-right:28px}._1TsofW_pathways{padding:64px var(--site-gutter);border-bottom:1px solid var(--site-rule)}._1TsofW_sectionHeading{justify-content:space-between;align-items:baseline;gap:32px;margin-bottom:28px;display:flex}._1TsofW_sectionHeading ._1TsofW_overline{margin:0}._1TsofW_home h2{letter-spacing:-.025em;margin-bottom:24px;font-size:clamp(42px,4vw,58px);line-height:1.08}._1TsofW_sectionHeading h2{margin:0}._1TsofW_pathwayGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._1TsofW_pathwayGrid article{background:#eeeae0;border:1px solid #d2cdbf;flex-direction:column;align-items:flex-start;min-width:0;padding:32px;display:flex}._1TsofW_pathwayGrid article+article{background:#e6eadf;border-color:#c2cabb}._1TsofW_cardMeta{letter-spacing:.12em;text-transform:uppercase;color:#46604f;justify-content:space-between;gap:24px;width:100%;margin-bottom:28px;font-size:11px;display:flex}._1TsofW_home ._1TsofW_pathwayGrid h3{margin-bottom:22px;font-size:clamp(36px,3.3vw,48px);line-height:1.1}._1TsofW_pathwayGrid p{color:var(--quiet);max-width:510px;font-size:16px;line-height:1.85}._1TsofW_pathwayGrid ._1TsofW_inkLink{margin-top:auto}._1TsofW_secondaryLink{color:#4d5f5a;align-items:center;min-height:32px;margin-top:14px;font-size:13px;text-decoration:underline;display:inline-flex}._1TsofW_specialties{padding:68px var(--site-gutter)}._1TsofW_expertiseHeading{grid-template-columns:1.1fr 1fr;align-items:end;gap:64px;display:grid}._1TsofW_expertiseHeading h2 em{color:#456e58}._1TsofW_expertiseHeading>p{color:var(--quiet);max-width:470px;font-size:17px;line-height:1.85}._1TsofW_lens{margin-top:24px}._1TsofW_lensTabs{border-bottom:1px solid #b7c5b7;gap:0;display:flex}._1TsofW_lensTabs button{color:#4d5f5a;min-width:0;font:inherit;text-align:left;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;align-items:center;gap:14px;margin-bottom:-1px;padding:18px 20px;font-size:15px;line-height:1.5;display:flex}._1TsofW_lensTabs button>span:first-child{color:#4c654f;font-size:11px}._1TsofW_lensTabs button>span:last-child{margin-left:auto}._1TsofW_lensTabs button[aria-selected=true]{color:#112e35;background:#e6eadf;border-bottom-color:#456e58;font-weight:600}._1TsofW_lensTabs button:hover{background:#edf0e8}._1TsofW_lensTabs button:focus-visible,._1TsofW_lensPanel:focus-visible{outline-offset:4px;outline:3px solid #47969a}._1TsofW_lensPanel{background:#f0f1e9;border-bottom:1px solid #b7c5b7;grid-template-columns:1fr 1.1fr;gap:64px;min-height:340px;padding:32px;display:grid}._1TsofW_lensTitle>span{color:#456e58;text-transform:uppercase;letter-spacing:.12em;margin-bottom:20px;font-size:11px;display:block}._1TsofW_home ._1TsofW_lensTitle h3{max-width:360px;margin-bottom:18px;font-size:38px;line-height:1.12}._1TsofW_lensTitle p{color:var(--quiet);max-width:340px;margin-bottom:0;font-size:16px;line-height:1.75}._1TsofW_lensPanel dl{margin:0}._1TsofW_lensPanel dl>div{border-bottom:1px solid #c9d2c4;margin-bottom:16px;padding-bottom:16px}._1TsofW_lensPanel dl>div:last-child{border:0;margin:0;padding:0}._1TsofW_lensPanel dt{color:#456e58;margin-bottom:6px;font-size:12px;font-weight:600}._1TsofW_lensPanel dd{color:var(--quiet);margin:0;font-size:15px;line-height:1.75}._1TsofW_home ._1TsofW_lensFootnote{color:#4d6553;margin:12px 0 0;font-size:12px;line-height:1.7}._1TsofW_expertiseFoot{border-top:1px solid var(--site-rule);justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding-top:20px;display:flex}._1TsofW_expertiseFoot p{color:var(--quiet);max-width:480px;margin:0;font-size:14px}._1TsofW_expertiseFoot a{flex-shrink:0}._1TsofW_commitment{padding:64px var(--site-gutter);background:#e6eadf;border-block:1px solid #c2cabb;grid-template-columns:1fr 1fr;gap:80px;display:grid}._1TsofW_commitment>div>p{color:var(--quiet);max-width:450px;font-size:17px;line-height:1.8}._1TsofW_commitment dl{margin:0}._1TsofW_commitment dl>div{border-top:1px solid #b5c3b1;padding:22px 0}._1TsofW_commitment dl>div:last-child{border-bottom:1px solid #b5c3b1}._1TsofW_commitment dt{margin-bottom:8px;font-size:18px;font-weight:600}._1TsofW_commitment dd{color:var(--quiet);margin:0;font-size:16px;line-height:1.8}._1TsofW_closing{padding:56px var(--site-gutter);color:#f8f6f0;background:#112e35;grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}._1TsofW_closing ._1TsofW_overline{color:#bdd7c7}._1TsofW_closing h2{margin:0}._1TsofW_closing h2 em{color:#c6d9b7}._1TsofW_closingChoices{display:grid}._1TsofW_closingChoices a{border-bottom:1px solid #547168;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;display:flex}._1TsofW_closingChoices a:first-child{border-top:1px solid #547168}._1TsofW_closingChoices a>span:first-child{color:#c5d4c9;font-size:12px}._1TsofW_closingChoices strong{color:#f8f6f0;margin-top:5px;font-size:22px;font-weight:400;line-height:1.5;display:block}._1TsofW_closingChoices a:hover strong{color:#c6d9b7}@media (max-width:1100px){._1TsofW_opening{gap:36px;padding-top:44px;padding-bottom:44px}._1TsofW_home ._1TsofW_heroCopy h1{font-size:60px}._1TsofW_peopleHeading{letter-spacing:.04em}._1TsofW_portraitPair{gap:16px}._1TsofW_portraitPair strong{font-size:14px}._1TsofW_lensTabs button{gap:10px;padding-inline:14px;font-size:14px}}@media (max-width:900px){._1TsofW_opening{grid-template-columns:1fr 1fr;gap:32px}._1TsofW_home ._1TsofW_heroCopy h1{font-size:54px}._1TsofW_lead{font-size:19px}._1TsofW_peopleHeading>span:last-child,._1TsofW_focusStrip span+span:before{display:none}._1TsofW_sectionHeading{flex-direction:column;align-items:flex-start;gap:16px}._1TsofW_expertiseHeading,._1TsofW_commitment{gap:36px}._1TsofW_lensPanel{gap:32px}}@media (max-width:760px){._1TsofW_opening{grid-template-columns:1fr;gap:36px;padding-block:36px}._1TsofW_home ._1TsofW_heroCopy h1{font-size:clamp(48px,11.7vw,70px)}._1TsofW_heroCopy{padding:0}._1TsofW_heroDetail{max-width:520px}._1TsofW_openingActions{gap:12px}._1TsofW_people{padding:0}._1TsofW_peopleHeading>span:last-child{display:block}._1TsofW_portraitPair{gap:20px}._1TsofW_portraitPair figure:last-child{padding-top:28px}._1TsofW_portraitPair strong{font-size:15px}._1TsofW_focusStrip{justify-content:flex-start;gap:10px 20px;padding-block:18px;font-size:11px}._1TsofW_pathways,._1TsofW_specialties,._1TsofW_commitment{padding-block:44px}._1TsofW_home h2{font-size:40px}._1TsofW_pathwayGrid,._1TsofW_expertiseHeading,._1TsofW_commitment,._1TsofW_closing{grid-template-columns:1fr;gap:24px}._1TsofW_pathwayGrid article{padding:26px}._1TsofW_home ._1TsofW_pathwayGrid h3{font-size:38px}._1TsofW_expertiseHeading{gap:0}._1TsofW_lensTabs{grid-template-columns:1fr;display:grid}._1TsofW_lensTabs button{border-bottom:1px solid #b7c5b7;margin:0;padding:15px 18px;font-size:15px}._1TsofW_lensTabs button[aria-selected=true]{border-bottom-color:#b7c5b7;border-left:3px solid #456e58;padding-left:15px}._1TsofW_lensPanel{grid-template-columns:1fr;gap:26px;min-height:0;padding:26px}._1TsofW_home ._1TsofW_lensTitle h3{font-size:34px}._1TsofW_expertiseFoot{flex-direction:column;align-items:flex-start;gap:12px}._1TsofW_commitment{gap:28px}._1TsofW_closing{gap:28px;padding-block:44px}._1TsofW_closingChoices strong{font-size:20px}}@media (max-width:380px){._1TsofW_primaryLink,._1TsofW_quietLink{gap:14px;font-size:13px}._1TsofW_peopleHeading{font-size:10px}._1TsofW_portraitPair{gap:14px}._1TsofW_portraitPair strong{font-size:14px}._1TsofW_portraitPair figcaption span{font-size:10px}._1TsofW_pathwayGrid article{padding:22px}}@media (prefers-reduced-motion:reduce){._1TsofW_home *{transition:none!important}}._1TsofW_cardActions{flex-direction:column;align-items:flex-start;min-height:90px;margin-top:auto;padding-top:10px;display:flex}._1TsofW_cardActions ._1TsofW_inkLink{margin-top:0}._1TsofW_cardActions ._1TsofW_secondaryLink{margin-top:4px}._1TsofW_sectionHeading{justify-content:start;gap:14px;display:grid}@media (max-width:760px){._1TsofW_cardActions{min-height:0}}._1TsofW_assessmentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:28px 0 0;display:grid}._1TsofW_assessmentGrid>div{border-top:1px solid #b7c5b7;padding-top:20px}._1TsofW_assessmentGrid dt{color:#254d48;font-size:17px;font-weight:600;line-height:1.5}._1TsofW_assessmentGrid dd{color:var(--quiet);margin:12px 0 0;font-size:16px;line-height:1.8}._1TsofW_personalNote{border-left:2px solid #7e9a7f;align-self:center;padding-left:30px}._1TsofW_personalNote p{color:var(--quiet);font-size:17px;line-height:1.85}._1TsofW_personalNote p:last-child{margin-bottom:0}@media (max-width:760px){._1TsofW_assessmentGrid{grid-template-columns:1fr;gap:20px}._1TsofW_personalNote{padding-left:22px}}
