.thesis_page__R40IN{--thesis-muted:#626262}.thesis_label__hvUfB{display:block;font-size:.875rem;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--thesis-muted);margin-bottom:24px}.thesis_hero__Q01kZ{padding:43px 0 88px}.thesis_breadcrumb__REyz9{display:flex;align-items:center;gap:13px;font-size:.875rem;color:var(--thesis-muted);margin-bottom:59px}.thesis_breadcrumb__REyz9 a:hover{text-decoration:underline;text-underline-offset:4px}.thesis_heroGrid__YxbLj{display:grid;grid-template-columns:1.2fr 1fr;gap:76px;align-items:end}.thesis_hero__Q01kZ h1{font-size:clamp(3.1rem,4.8vw,4.4rem);font-weight:500;line-height:1.1;letter-spacing:-.045em}.thesis_heroCopy__rcCRh p{font-size:1.1875rem;line-height:1.65}.thesis_heroCopy__rcCRh p+p{font-size:1rem;color:var(--thesis-muted);margin-top:22px;line-height:1.75}.thesis_sectionHeading__asedq,.thesis_split__BQbKj{display:grid;grid-template-columns:1fr 1.05fr;gap:90px}.thesis_conviction__D9SbJ{background:#202020;color:#f6f6f6;padding:75px 0 79px}.thesis_conviction__D9SbJ .thesis_label__hvUfB{color:#b9b9b9}.thesis_page__R40IN h2{font-size:clamp(2.1rem,3.1vw,2.8rem);line-height:1.18;letter-spacing:-.035em}.thesis_prose__6PdJE p{font-size:1.0625rem;line-height:1.8;color:#dedede}.thesis_prose__6PdJE p+p{margin-top:21px}.thesis_section__0aQ2P{padding:84px 0 88px}.thesis_sectionHeading__asedq{align-items:end;margin-bottom:47px}.thesis_sectionHeading__asedq>p{font-size:1.0625rem;line-height:1.75;color:var(--thesis-muted);max-width:560px}.thesis_focusGrid__StVhY{display:grid;grid-template-columns:1fr 1fr;gap:76px}.thesis_focus__HaZMe{border-top:1px solid #bdbdbd;padding-top:26px;display:flex;flex-direction:column;align-items:flex-start}.thesis_number__Y8lhq{font-size:.875rem;line-height:1.5;letter-spacing:.055em;color:var(--thesis-muted)}.thesis_focus__HaZMe h3{font-size:1.75rem;line-height:1.3;letter-spacing:-.025em;margin:24px 0}.thesis_focus__HaZMe p{font-size:1rem;line-height:1.8;color:var(--thesis-muted)}.thesis_focus__HaZMe p+p{margin-top:18px;margin-bottom:18px}.thesis_focus__HaZMe a{margin-top:auto}.thesis_approach__iI26B{background:#eaeaea;border-block:1px solid #d4d4d4}.thesis_approachGrid__omOBp{display:grid;grid-template-columns:.85fr 1.25fr;gap:108px;align-items:start}.thesis_approachIntro__c0L_O>p{font-size:1rem;line-height:1.8;color:var(--thesis-muted);margin-top:26px;max-width:380px}.thesis_steps___V6Hq{list-style:none;margin:0;padding:0}.thesis_step__f2lAZ{display:grid;grid-template-columns:26px 1fr;gap:26px;padding:27px 0;border-top:1px solid #c6c6c6}.thesis_step__f2lAZ:first-child{padding-top:0;border-top:0}.thesis_step__f2lAZ:last-child{padding-bottom:0}.thesis_stepNumber__rfRVS{font-size:.875rem;line-height:1.5;color:var(--thesis-muted);padding-top:4px}.thesis_step__f2lAZ h3{font-size:1.375rem;line-height:1.4;letter-spacing:-.015em;margin-bottom:13px}.thesis_step__f2lAZ p{font-size:1rem;line-height:1.8;color:var(--thesis-muted)}.thesis_clientGrid__PC9wO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px}.thesis_clientGrid__PC9wO article{border-top:1px solid #bdbdbd;padding-top:24px}.thesis_clientGrid__PC9wO h3{font-size:1.25rem;line-height:1.4;letter-spacing:-.02em;margin-bottom:19px;max-width:290px}.thesis_clientGrid__PC9wO p{font-size:1rem;line-height:1.8;color:var(--thesis-muted)}.thesis_coverage__ttDbR{background:#eee;border-top:1px solid #d4d4d4}.thesis_coverageGrid__Ekj_X{display:grid;grid-template-columns:1fr 1fr;gap:76px}.thesis_coverageGrid__Ekj_X h3{font-size:1.0625rem;line-height:1.5;font-weight:500;margin-bottom:24px}.thesis_coverageGrid__Ekj_X ul{list-style:none;margin:0;padding:0}.thesis_coverageGrid__Ekj_X li{font-size:1rem;line-height:1.6;padding:17px 0;border-top:1px solid #d0d0d0;color:#535353}.thesis_coverage__ttDbR a{margin-top:24px}@media(max-width:1100px){.thesis_heroGrid__YxbLj{gap:44px}.thesis_hero__Q01kZ h1{font-size:3.2rem}.thesis_heroCopy__rcCRh p{font-size:1.0625rem}.thesis_sectionHeading__asedq,.thesis_split__BQbKj{gap:55px}.thesis_coverageGrid__Ekj_X,.thesis_focusGrid__StVhY{gap:50px}.thesis_approachGrid__omOBp{gap:65px}.thesis_clientGrid__PC9wO{gap:28px}.thesis_focus__HaZMe h3 br{display:none}}@media(max-width:850px){.thesis_hero__Q01kZ{padding:34px 0 64px}.thesis_breadcrumb__REyz9{margin-bottom:42px}.thesis_heroGrid__YxbLj{grid-template-columns:1fr;gap:30px}.thesis_hero__Q01kZ h1{font-size:3.7rem}.thesis_heroCopy__rcCRh{max-width:640px}.thesis_heroCopy__rcCRh p{font-size:1.1875rem}.thesis_heroCopy__rcCRh p+p{margin-top:16px}.thesis_section__0aQ2P{padding:66px 0}.thesis_conviction__D9SbJ{padding:60px 0}.thesis_sectionHeading__asedq,.thesis_split__BQbKj{gap:35px}.thesis_sectionHeading__asedq{margin-bottom:36px}.thesis_page__R40IN h2{font-size:2.1rem}.thesis_page__R40IN h2 br{display:none}.thesis_coverageGrid__Ekj_X,.thesis_focusGrid__StVhY{gap:36px}.thesis_focus__HaZMe h3{font-size:1.5rem}.thesis_approachGrid__omOBp{grid-template-columns:1fr;gap:38px}.thesis_approachIntro__c0L_O>p{max-width:650px;margin-top:20px}.thesis_clientGrid__PC9wO{grid-template-columns:1fr;gap:28px}.thesis_clientGrid__PC9wO article{display:grid;grid-template-columns:1fr 1.5fr;gap:30px}.thesis_clientGrid__PC9wO h3{margin-bottom:0}}@media(max-width:620px){.thesis_hero__Q01kZ{padding-bottom:49px}.thesis_breadcrumb__REyz9{margin-bottom:35px}.thesis_label__hvUfB{font-size:.8125rem;margin-bottom:20px}.thesis_hero__Q01kZ h1{font-size:clamp(2.4rem,9.8vw,3.5rem);line-height:1.13}.thesis_hero__Q01kZ h1 br{display:none}.thesis_heroGrid__YxbLj{gap:26px}.thesis_heroCopy__rcCRh p{font-size:1.125rem}.thesis_heroCopy__rcCRh p+p{font-size:1rem}.thesis_section__0aQ2P{padding:52px 0 56px}.thesis_conviction__D9SbJ{padding:49px 0 53px}.thesis_sectionHeading__asedq,.thesis_split__BQbKj{grid-template-columns:1fr;gap:25px}.thesis_page__R40IN h2{font-size:2rem}.thesis_prose__6PdJE p,.thesis_sectionHeading__asedq>p{font-size:1rem}.thesis_sectionHeading__asedq{margin-bottom:34px}.thesis_coverageGrid__Ekj_X,.thesis_focusGrid__StVhY{grid-template-columns:1fr;gap:37px}.thesis_focus__HaZMe{padding-top:23px}.thesis_focus__HaZMe h3{font-size:1.55rem;margin:20px 0}.thesis_focus__HaZMe p+p{margin-bottom:20px}.thesis_focus__HaZMe a{max-width:100%;gap:18px}.thesis_focus__HaZMe a svg{flex-shrink:0}.thesis_approachGrid__omOBp{gap:34px}.thesis_step__f2lAZ{grid-template-columns:22px 1fr;gap:16px;padding:24px 0}.thesis_step__f2lAZ h3{font-size:1.25rem}.thesis_clientGrid__PC9wO article{display:block}.thesis_clientGrid__PC9wO h3{max-width:none;margin-bottom:14px;font-size:1.25rem}.thesis_coverageGrid__Ekj_X h3{margin-bottom:17px}.thesis_coverageGrid__Ekj_X li{padding:15px 0}}