.EditorialFrame_frame__cemgf{--editorial-space:clamp(5.5rem,11vw,9.5rem)}.EditorialFrame_frame__cemgf .section{padding-block:var(--editorial-space)}.EditorialFrame_frame__cemgf .section.section-tight{padding-block:clamp(2.75rem,5vw,5rem)}.EditorialFrame_hero__zLyvt{width:min(90rem,calc(100% - 3rem));margin-inline:auto;padding-block:clamp(3.5rem,6vw,5.5rem);border-bottom:1px solid var(--rule);position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);align-items:center}.EditorialFrame_heroCopyOnly___8vYO{width:100%;margin:0;padding:clamp(6.5rem,10vw,8.5rem) max(var(--gutter),calc((100% - 90rem) / 2)) clamp(2.5rem,5vw,4.5rem);background:var(--canvas);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:0}.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b,.EditorialFrame_hero__zLyvt.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b{grid-column:3/span 9;width:100%;max-width:none;justify-self:stretch;display:grid;grid-template-columns:minmax(0,7fr) minmax(18rem,5fr);column-gap:clamp(2rem,6vw,8rem);align-items:end}.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b .EditorialFrame_eyebrow__EJX4Z{grid-column:1/-1}.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b h1{grid-column:1;max-width:17ch;margin-bottom:0}.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b .EditorialFrame_intro__fp0F3{grid-column:2;align-self:end;max-width:40ch;padding-bottom:.35em;border-top:1px solid var(--rule-strong);padding-top:1.25rem}.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b .EditorialFrame_heroSupplement__aBRrW{grid-column:2}.EditorialFrame_liquidHero__vL3Wu{width:100%;min-height:var(--interior-hero-height);margin:0;padding:clamp(8.5rem,12vw,11rem) max(1.5rem,calc((100% - 100rem) / 2)) clamp(3rem,7vw,6rem);background:var(--canvas)}.EditorialFrame_liquidHero__vL3Wu .EditorialFrame_copy__3DI2b,.EditorialFrame_liquidHero__vL3Wu>:last-child{grid-column:1/span 7;grid-row:1;align-self:end;padding:0;position:relative;z-index:5}.EditorialFrame_heroWithMedia__JBXof .EditorialFrame_copy__3DI2b{grid-column:1/span 6}.EditorialFrame_heroWithMedia__JBXof>:last-child{grid-column:8/-1;grid-row:1;align-self:end;z-index:5}.EditorialFrame_liquidHero__vL3Wu .EditorialFrame_copy__3DI2b h1{max-width:15.5ch;font-size:var(--type-display-page);letter-spacing:-.055em;line-height:.9}.EditorialFrame_liquidHero__vL3Wu .EditorialFrame_intro__fp0F3{max-width:42ch;font-size:clamp(1.02rem,1.35vw,1.22rem)}.EditorialFrame_copy__3DI2b{grid-column:1/span 6;min-width:0;position:relative;z-index:2}.EditorialFrame_copy__3DI2b h1{max-width:14ch;margin:.85rem 0 1.5rem;font-size:var(--type-display-page);line-height:.92}.EditorialFrame_eyebrow__EJX4Z{color:var(--ink);font-size:var(--type-label);font-weight:780;letter-spacing:.05em}.EditorialFrame_closingEyebrow__CA5Vp{color:var(--ink-muted-on-dark);font-size:var(--type-label);font-weight:780;letter-spacing:.05em}.EditorialFrame_intro__fp0F3{max-width:62ch;color:var(--ink-soft);font-size:var(--type-lead);line-height:1.58}.EditorialFrame_heroSupplement__aBRrW{margin-top:1.5rem}.EditorialFrame_heroSupplement__aBRrW .actions{margin-top:0}.EditorialFrame_hero__zLyvt>:last-child{grid-column:7/-1;position:relative;z-index:1}.EditorialFrame_hero_scene__YX7w7 .EditorialFrame_copy__3DI2b{grid-column:1/span 4;grid-row:1;align-self:end;padding:0 clamp(1rem,2vw,2rem) clamp(1.25rem,3vw,3rem) 0}.EditorialFrame_hero_scene__YX7w7>:last-child{grid-column:5/-1;grid-row:1;z-index:1}.EditorialFrame_hero_panorama__WwhlE{align-items:end}.EditorialFrame_hero_panorama__WwhlE .EditorialFrame_copy__3DI2b{grid-column:1/span 8}.EditorialFrame_hero_panorama__WwhlE .EditorialFrame_copy__3DI2b h1{max-width:18ch}.EditorialFrame_hero_panorama__WwhlE>:last-child{grid-column:1/-1;margin-top:1.5rem}.EditorialFrame_hero_essay__Bh_V4 .EditorialFrame_copy__3DI2b{grid-column:1/span 7}.EditorialFrame_hero_essay__Bh_V4>:last-child{grid-column:9/-1}.EditorialFrame_hero_archive__1cSwk .EditorialFrame_copy__3DI2b{grid-column:7/-1;grid-row:1}.EditorialFrame_hero_archive__1cSwk>:last-child{grid-column:1/span 5;grid-row:1}.EditorialFrame_hero_gallery__Ksy_4 .EditorialFrame_copy__3DI2b{grid-column:1/span 8}.EditorialFrame_hero_gallery__Ksy_4>:last-child{grid-column:1/-1;margin-top:1.25rem}.EditorialFrame_hero_document__2Nusl:not(.EditorialFrame_liquidHero__vL3Wu){padding-block:clamp(2.5rem,5vw,4.5rem)}.EditorialFrame_hero_document__2Nusl .EditorialFrame_copy__3DI2b{grid-column:1/span 7}.EditorialFrame_hero_document__2Nusl .EditorialFrame_copy__3DI2b h1{font-size:clamp(2.75rem,4.8vw,4.8rem)}.EditorialFrame_hero_document__2Nusl>:last-child{grid-column:9/-1}.EditorialFrame_hero_broadcast__8WdKp .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_intake__Z6kam .EditorialFrame_copy__3DI2b{grid-column:1/span 6}.EditorialFrame_hero_broadcast__8WdKp>:last-child,.EditorialFrame_hero_intake__Z6kam>:last-child{grid-column:8/-1}.EditorialFrame_family_service__jre01 .EditorialFrame_hero__zLyvt:not(.EditorialFrame_liquidHero__vL3Wu){width:min(90rem,calc(100% - 3rem));margin-block:0;color:var(--ink)}.EditorialFrame_family_service__jre01 .EditorialFrame_hero__zLyvt:before{display:none}.EditorialFrame_family_service__jre01 .EditorialFrame_hero__zLyvt .EditorialFrame_eyebrow__EJX4Z{color:var(--ink)}.EditorialFrame_family_service__jre01 .EditorialFrame_hero__zLyvt .EditorialFrame_intro__fp0F3{color:var(--ink-soft)}.EditorialFrame_family_service__jre01 .EditorialFrame_hero__zLyvt .button{--button-background:color-mix(in oklab,var(--ink) 92%,transparent);--button-background-hover:var(--ink);--button-color:var(--canvas);--button-border:color-mix(in oklab,var(--canvas) 26%,transparent);--button-highlight:color-mix(in oklab,var(--canvas) 21%,transparent);--button-lowlight:color-mix(in oklab,var(--ink) 74%,transparent);--button-shadow:color-mix(in oklab,var(--ink) 25%,transparent);--button-sheen:color-mix(in oklab,var(--canvas) 28%,transparent)}.EditorialFrame_family_service__jre01 .EditorialFrame_hero__zLyvt .button--outline{--button-background:color-mix(in oklab,var(--canvas) 34%,transparent);--button-background-hover:color-mix(in oklab,var(--canvas) 66%,transparent);--button-color:var(--ink);--button-border:var(--rule-strong);--button-highlight:color-mix(in oklab,var(--canvas) 88%,transparent);--button-lowlight:color-mix(in oklab,var(--ink) 9%,transparent)}.EditorialFrame_family_industry__IbJid .EditorialFrame_hero__zLyvt:not(.EditorialFrame_liquidHero__vL3Wu){width:min(100rem,calc(100% - 2rem))}.EditorialFrame_family_market__4tev_ .EditorialFrame_hero__zLyvt:not(.EditorialFrame_liquidHero__vL3Wu){border-bottom:0}.EditorialFrame_family_evidence__DRJ_k .EditorialFrame_hero__zLyvt:not(.EditorialFrame_liquidHero__vL3Wu){background:transparent}.EditorialFrame_hero__zLyvt.EditorialFrame_liquidHero__vL3Wu{width:100%;min-height:var(--interior-hero-height);margin:0;padding:clamp(8.5rem,12vw,11rem) max(1.5rem,calc((100% - 100rem) / 2)) clamp(3rem,7vw,6rem);background:var(--canvas);border-bottom:1px solid var(--rule)}.EditorialFrame_hero__zLyvt.EditorialFrame_liquidHero__vL3Wu .EditorialFrame_copy__3DI2b{grid-column:1/span 7;grid-row:1;align-self:end;padding:0}.EditorialFrame_hero__zLyvt.EditorialFrame_liquidHero__vL3Wu .EditorialFrame_copy__3DI2b h1{max-width:15.5ch;font-size:var(--type-display-page);letter-spacing:-.055em;line-height:.9}.EditorialFrame_hero_archive__1cSwk.EditorialFrame_liquidHero__vL3Wu .EditorialFrame_copy__3DI2b{grid-column:7/-1}.EditorialFrame_hero_archive__1cSwk.EditorialFrame_liquidHero__vL3Wu>:last-child{grid-column:1/span 5}.EditorialFrame_family_policy__s1VjH{--editorial-space:clamp(3rem,6vw,5rem)}.EditorialFrame_family_topic___V0BQ .shell.section{display:grid;gap:0;border-top:1px solid var(--rule-strong)}.EditorialFrame_family_topic___V0BQ .shell.section>article{min-height:11rem;padding-block:1.5rem;border-bottom:1px solid var(--rule);display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,.55fr);gap:.75rem 3rem;align-items:start}.EditorialFrame_family_topic___V0BQ .shell.section>article h2{grid-row:1/span 2;max-width:20ch;font-size:var(--type-display-subsection)}.EditorialFrame_family_topic___V0BQ .shell.section>article p{color:var(--ink-soft)}.EditorialFrame_family_topic___V0BQ .shell.section>article a{min-height:2.75rem;display:inline-flex;align-items:center;color:inherit;font-weight:760}.EditorialFrame_family_policy__s1VjH .prose-section{grid-template-columns:minmax(12rem,.55fr) minmax(0,1.45fr);padding-top:clamp(2.5rem,5vw,4.5rem)}.EditorialFrame_family_policy__s1VjH .prose-section article{max-width:72ch}.EditorialFrame_family_policy__s1VjH .prose-section h3{margin-top:2.2rem}.EditorialFrame_family_contact__GMXpV .prose-section{grid-template-columns:minmax(14rem,.55fr) minmax(0,1.45fr)}.EditorialFrame_closing__xYXBb{width:100%;margin:0;padding:var(--editorial-space) max(var(--gutter),calc((100% - 90rem) / 2));border-top:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:0;row-gap:clamp(1rem,2vw,2rem);align-items:end;background:var(--ink);color:var(--ink-on-dark)}.EditorialFrame_closing__xYXBb>:first-child{grid-column:3/span 5}.EditorialFrame_closingActions__Hj_dx{grid-column:9/span 4;justify-self:start}.EditorialFrame_closing__xYXBb .EditorialFrame_closingEyebrow__CA5Vp{color:var(--ink-muted-on-dark)}.EditorialFrame_closing__xYXBb h2{color:var(--ink-on-dark)}.EditorialFrame_closing__xYXBb .EditorialFrame_closingBody__SbNkf{color:var(--ink-soft-on-dark)}.EditorialFrame_closingActions__Hj_dx .button{--button-background:var(--canvas);--button-background-hover:var(--canvas-raised);--button-color:var(--ink);--button-border:color-mix(in oklab,var(--canvas) 40%,transparent)}.EditorialFrame_closingActions__Hj_dx .text-action{color:var(--ink-on-dark)}.EditorialFrame_closing__xYXBb h2{max-width:19ch;margin-top:.75rem;font-size:var(--type-display-section)}.EditorialFrame_closingBody__SbNkf{max-width:62ch;margin-top:1.2rem;color:var(--ink-soft);font-size:var(--type-body-lg)}.EditorialFrame_closingActions__Hj_dx{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.EditorialFrame_closingActions__Hj_dx .button,.EditorialFrame_closingActions__Hj_dx .text-action{min-height:44px}.EditorialFrame_closing_journal__CF5nn,.EditorialFrame_closing_portfolio__MVtgy{width:100%;padding-inline:max(var(--gutter),calc((100% - 90rem) / 2));background:var(--ink)}@media (max-width:1024px){.EditorialFrame_hero__zLyvt{width:min(90rem,calc(100% - var(--gutter) * 2));grid-template-columns:repeat(8,minmax(0,1fr))}.EditorialFrame_hero__zLyvt.EditorialFrame_heroCopyOnly___8vYO{width:100%;grid-template-columns:repeat(8,minmax(0,1fr))}.EditorialFrame_hero__zLyvt.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b{grid-column:3/span 5}.EditorialFrame_closing__xYXBb{grid-template-columns:repeat(8,minmax(0,1fr))}.EditorialFrame_closing__xYXBb>:first-child{grid-column:3/span 3}.EditorialFrame_closingActions__Hj_dx{grid-column:6/span 3}.EditorialFrame_copy__3DI2b,.EditorialFrame_hero_archive__1cSwk .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_broadcast__8WdKp .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_document__2Nusl .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_essay__Bh_V4 .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_gallery__Ksy_4 .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_intake__Z6kam .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_panorama__WwhlE .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_scene__YX7w7 .EditorialFrame_copy__3DI2b{grid-column:1/span 5;grid-row:auto;padding-block:0}.EditorialFrame_hero__zLyvt>:last-child,.EditorialFrame_hero_archive__1cSwk>:last-child,.EditorialFrame_hero_broadcast__8WdKp>:last-child,.EditorialFrame_hero_document__2Nusl>:last-child,.EditorialFrame_hero_essay__Bh_V4>:last-child,.EditorialFrame_hero_intake__Z6kam>:last-child,.EditorialFrame_hero_scene__YX7w7>:last-child{grid-column:6/-1;grid-row:auto}.EditorialFrame_hero_gallery__Ksy_4>:last-child,.EditorialFrame_hero_panorama__WwhlE>:last-child{grid-column:1/-1}.EditorialFrame_copy__3DI2b h1{font-size:var(--type-display-page)}.EditorialFrame_liquidHero__vL3Wu .EditorialFrame_copy__3DI2b,.EditorialFrame_liquidHero__vL3Wu>:last-child{grid-column:1/span 5;grid-row:1}.EditorialFrame_hero__zLyvt.EditorialFrame_liquidHero__vL3Wu{width:100%;margin:0;padding:clamp(8.5rem,12vw,11rem) max(1.5rem,calc((100% - 100rem) / 2)) clamp(3rem,7vw,6rem)}}@media (min-width:901px) and (max-width:1024px){.EditorialFrame_copy__3DI2b,.EditorialFrame_hero_scene__YX7w7 .EditorialFrame_copy__3DI2b{grid-column:1/span 4;grid-row:1;align-self:end}.EditorialFrame_hero__zLyvt>:last-child,.EditorialFrame_hero_scene__YX7w7>:last-child{grid-column:5/-1;grid-row:1}.EditorialFrame_hero_archive__1cSwk.EditorialFrame_liquidHero__vL3Wu .EditorialFrame_copy__3DI2b{grid-column:1/span 5;grid-row:auto}.EditorialFrame_hero_archive__1cSwk.EditorialFrame_liquidHero__vL3Wu>:last-child{grid-column:6/-1;grid-row:auto}}@media (max-width:900px){.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b,.EditorialFrame_hero__zLyvt.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b{display:block;text-align:center;grid-column:1/-1}.EditorialFrame_hero__zLyvt.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b h1{max-width:12ch;margin:.85rem auto 1.5rem}.EditorialFrame_hero__zLyvt.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b .EditorialFrame_heroSupplement__aBRrW,.EditorialFrame_hero__zLyvt.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b .EditorialFrame_intro__fp0F3{max-width:34rem;margin-inline:auto;border-top:0;padding-top:0}.EditorialFrame_hero__zLyvt.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b .EditorialFrame_heroSupplement__aBRrW .actions{justify-content:center}.EditorialFrame_family_industry__IbJid .EditorialFrame_hero__zLyvt,.EditorialFrame_hero__zLyvt{width:min(100% - var(--gutter) * 2,90rem);grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1rem;padding-block:3.25rem 4rem}.EditorialFrame_family_industry__IbJid .EditorialFrame_hero__zLyvt.EditorialFrame_heroCopyOnly___8vYO,.EditorialFrame_hero__zLyvt.EditorialFrame_heroCopyOnly___8vYO{width:100%;grid-template-columns:1fr;padding:6.25rem var(--gutter) 3.25rem}.EditorialFrame_hero__zLyvt.EditorialFrame_heroCopyOnly___8vYO .EditorialFrame_copy__3DI2b{grid-column:1/-1;max-width:42rem}.EditorialFrame_heroWithMotion__lVMDd .EditorialFrame_copy__3DI2b,.EditorialFrame_heroWithMotion__lVMDd>:last-child,.EditorialFrame_hero__zLyvt .EditorialFrame_copy__3DI2b,.EditorialFrame_hero__zLyvt>:last-child,.EditorialFrame_hero_archive__1cSwk .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_archive__1cSwk>:last-child,.EditorialFrame_hero_broadcast__8WdKp .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_broadcast__8WdKp>:last-child,.EditorialFrame_hero_document__2Nusl .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_document__2Nusl>:last-child,.EditorialFrame_hero_essay__Bh_V4 .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_essay__Bh_V4>:last-child,.EditorialFrame_hero_gallery__Ksy_4 .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_gallery__Ksy_4>:last-child,.EditorialFrame_hero_intake__Z6kam .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_intake__Z6kam>:last-child,.EditorialFrame_hero_panorama__WwhlE .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_panorama__WwhlE>:last-child,.EditorialFrame_hero_scene__YX7w7 .EditorialFrame_copy__3DI2b,.EditorialFrame_hero_scene__YX7w7>:last-child{grid-column:1/-1;grid-row:auto;margin-top:0}.EditorialFrame_heroWithMotion__lVMDd{min-height:0;padding:6.5rem 1.15rem 2.5rem}.EditorialFrame_heroWithMotion__lVMDd>:last-child{order:-1;min-height:0;max-width:22rem;width:min(100%,22rem);aspect-ratio:1;justify-self:start}.EditorialFrame_hero_scene__YX7w7 .EditorialFrame_copy__3DI2b{align-self:auto;padding-inline:0}.EditorialFrame_hero_archive__1cSwk>:last-child,.EditorialFrame_hero_essay__Bh_V4>:last-child,.EditorialFrame_hero_intake__Z6kam>:last-child{order:-1}.EditorialFrame_family_service__jre01 .EditorialFrame_hero__zLyvt:not(.EditorialFrame_liquidHero__vL3Wu){width:min(100% - 1.75rem,90rem);margin-block:0;padding-inline:0}.EditorialFrame_family_contact__GMXpV .prose-section,.EditorialFrame_family_policy__s1VjH .prose-section,.EditorialFrame_family_topic___V0BQ .shell.section>article{grid-template-columns:1fr}.EditorialFrame_family_topic___V0BQ .shell.section>article h2{grid-row:auto}.EditorialFrame_copy__3DI2b h1,.EditorialFrame_hero_document__2Nusl:not(.EditorialFrame_liquidHero__vL3Wu) .EditorialFrame_copy__3DI2b h1{max-width:15ch;font-size:clamp(2.45rem,8.4vw,3.35rem);line-height:1.02;letter-spacing:-.05em}.EditorialFrame_liquidHero__vL3Wu{width:100%;min-height:var(--interior-hero-height);padding:8rem 1.5rem 3rem}.EditorialFrame_liquidHero__vL3Wu .EditorialFrame_copy__3DI2b,.EditorialFrame_liquidHero__vL3Wu>:last-child{grid-column:1/-1;grid-row:1}.EditorialFrame_hero__zLyvt.EditorialFrame_liquidHero__vL3Wu{width:100%;min-height:var(--interior-hero-height);margin:0;padding:8rem 1.5rem 3rem}.EditorialFrame_closing__xYXBb,.EditorialFrame_closing_journal__CF5nn,.EditorialFrame_closing_portfolio__MVtgy{width:100%;padding-inline:var(--gutter);grid-template-columns:1fr;background:var(--ink)}.EditorialFrame_closingActions__Hj_dx,.EditorialFrame_closing__xYXBb>:first-child{grid-column:1/-1}.EditorialFrame_liquidHero__vL3Wu .EditorialFrame_copy__3DI2b h1{max-width:15ch;font-size:clamp(2.35rem,8.2vw,3.4rem)}.EditorialFrame_heroWithMedia__JBXof .EditorialFrame_copy__3DI2b,.EditorialFrame_heroWithMedia__JBXof>:last-child{grid-column:1/-1;grid-row:auto}.EditorialFrame_hero__zLyvt.EditorialFrame_liquidHero__vL3Wu{min-height:0;padding:6.5rem 1.15rem 2.5rem}}@media (max-width:390px){.EditorialFrame_copy__3DI2b h1,.EditorialFrame_hero__zLyvt.EditorialFrame_liquidHero__vL3Wu .EditorialFrame_copy__3DI2b h1,.EditorialFrame_liquidHero__vL3Wu .EditorialFrame_copy__3DI2b h1{max-width:12ch;font-size:clamp(2.2rem,9.6vw,2.65rem);line-height:1.02;letter-spacing:-.05em}.EditorialFrame_intro__fp0F3,.EditorialFrame_liquidHero__vL3Wu .EditorialFrame_intro__fp0F3{font-size:1.02rem}.EditorialFrame_hero__zLyvt.EditorialFrame_heroCopyOnly___8vYO,.EditorialFrame_hero__zLyvt.EditorialFrame_liquidHero__vL3Wu{padding:5.75rem var(--gutter) 2.75rem}.EditorialFrame_closing__xYXBb{width:100%;padding-inline:var(--gutter)}.EditorialFrame_closing__xYXBb h2{font-size:clamp(1.85rem,9vw,2.4rem)}.EditorialFrame_closingActions__Hj_dx .button{width:auto;justify-content:flex-start}}.AboutPage_answer__gX_mA,.AboutPage_build__bz_GC,.AboutPage_category__SJ0jL,.AboutPage_range__qI0cO,.AboutPage_skills__pPPlA{width:min(90rem,calc(100% - 3rem));margin-inline:auto}.AboutPage_answer__gX_mA{display:grid;grid-template-columns:minmax(10rem,.42fr) minmax(0,1.58fr);gap:clamp(2rem,8vw,9rem);padding-block:clamp(3.5rem,6vw,6rem);border-bottom:1px solid var(--rule-strong)}.AboutPage_answer__gX_mA>p,.AboutPage_build__bz_GC>div:first-child>p:first-child,.AboutPage_category__SJ0jL>div:first-child>p:first-child,.AboutPage_range__qI0cO header>p,.AboutPage_skills__pPPlA header>p,.AboutPage_worldCopy__uVQwN>p:first-child{color:var(--ink);font-size:var(--type-label);font-weight:780;letter-spacing:.06em;text-transform:uppercase}.AboutPage_answer__gX_mA h2{max-width:14ch;margin:0 0 2rem;font-size:clamp(2.2rem,1.3rem + 2.6vw,3.8rem);font-weight:700;line-height:1.02;letter-spacing:-.035em}.AboutPage_answer__gX_mA div>p{max-width:52rem;color:var(--ink-soft);font-size:var(--type-lead);line-height:1.62}.AboutPage_does__8T4NW,.AboutPage_faq__qQl08{width:min(90rem,calc(100% - 3rem));margin-inline:auto;padding-block:clamp(3.5rem,6vw,6rem);border-bottom:1px solid var(--rule-strong)}.AboutPage_does__8T4NW header,.AboutPage_faq__qQl08 header{display:grid;grid-template-columns:.42fr 1.58fr;gap:clamp(2rem,8vw,9rem);margin-bottom:clamp(2rem,4vw,3.5rem)}.AboutPage_does__8T4NW header>p,.AboutPage_faq__qQl08 header>p{color:var(--ink);font-size:var(--type-label);font-weight:780;letter-spacing:.06em;text-transform:uppercase}.AboutPage_does__8T4NW header h2,.AboutPage_faq__qQl08 header h2{max-width:14ch;font-size:clamp(2rem,1.2rem + 2.2vw,3.2rem);line-height:.95}.AboutPage_does__8T4NW ol{margin:0;padding:0;border-top:1px solid var(--rule-strong);list-style:none}.AboutPage_does__8T4NW li{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:clamp(1rem,4vw,4rem);padding-block:clamp(1.8rem,3vw,3rem);border-bottom:1px solid var(--rule)}.AboutPage_does__8T4NW li>span{color:var(--ink);font-size:var(--type-caption);font-weight:800}.AboutPage_does__8T4NW li h3{max-width:28ch;margin:0 0 .9rem;font-size:clamp(1.5rem,2.4vw,2.4rem);letter-spacing:-.045em}.AboutPage_does__8T4NW li p{max-width:62rem;margin:0;color:var(--ink-soft);font-size:var(--type-lead);line-height:1.6}.AboutPage_does__8T4NW li a,.AboutPage_faq__qQl08 dd a{min-height:44px;display:inline-flex;align-items:center;gap:.6rem;margin-top:1rem;color:var(--ink);font-weight:760;text-decoration:none}.AboutPage_faqList__943h1{border-top:1px solid var(--rule-strong)}.AboutPage_faqList__943h1 details{border-bottom:1px solid var(--rule)}.AboutPage_faqList__943h1 summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) 1.5rem;align-items:center;gap:1.5rem;min-height:44px;padding-block:clamp(1.1rem,1.8vw,1.5rem);cursor:pointer;font-size:clamp(1.1rem,1rem + .5vw,1.4rem);font-weight:700;letter-spacing:-.03em}.AboutPage_faqList__943h1 summary::-webkit-details-marker{display:none}.AboutPage_faqList__943h1 summary>span:last-child{position:relative;width:1.1rem;height:1.1rem;justify-self:end}.AboutPage_faqList__943h1 summary>span:last-child:after,.AboutPage_faqList__943h1 summary>span:last-child:before{content:"";position:absolute;inset:50% auto auto 0;width:100%;height:1.5px;background:var(--ink);transform:translateY(-50%)}.AboutPage_faqList__943h1 summary>span:last-child:after{transform:translateY(-50%) rotate(90deg);transition:transform .25s ease}.AboutPage_faqList__943h1 details[open] summary>span:last-child:after{transform:translateY(-50%) rotate(0deg)}.AboutPage_faqList__943h1 p{max-width:60rem;margin:0;padding-bottom:clamp(1.4rem,2.4vw,2.2rem);color:var(--ink-soft);font-size:var(--type-lead);line-height:1.6}.AboutPage_career__hkDP5{width:min(90rem,calc(100% - 3rem));margin-inline:auto;padding-block:clamp(3.5rem,6vw,6rem);border-bottom:1px solid var(--rule-strong)}.AboutPage_career__hkDP5 header{display:grid;grid-template-columns:.42fr 1.58fr;gap:clamp(2rem,8vw,9rem);margin-bottom:clamp(2rem,4vw,3.5rem)}.AboutPage_career__hkDP5 header>p{color:var(--ink);font-size:var(--type-label);font-weight:780;letter-spacing:.06em;text-transform:uppercase}.AboutPage_career__hkDP5 header h2{max-width:14ch;font-size:clamp(2rem,1.2rem + 2.2vw,3.2rem);line-height:.95}.AboutPage_career__hkDP5 ol{margin:0;padding:0;border-top:1px solid var(--rule-strong);list-style:none}.AboutPage_career__hkDP5 li{display:grid;grid-template-columns:minmax(12rem,.42fr) minmax(0,1.2fr) 9.5rem;gap:clamp(1rem,4vw,4rem);align-items:center;padding-block:clamp(1.4rem,2.4vw,2.2rem);border-bottom:1px solid var(--rule)}.AboutPage_career__hkDP5 li>span:first-child{color:var(--ink);font-size:var(--type-caption);font-weight:800}.AboutPage_career__hkDP5 li h3{margin:0 0 .4rem;font-size:clamp(1.35rem,2vw,2rem);letter-spacing:-.04em}.AboutPage_career__hkDP5 li p{margin:0;color:var(--ink-soft)}.AboutPage_career__hkDP5 li a{min-height:44px;display:inline-flex;align-items:center;gap:.6rem;color:var(--ink);font-weight:760;text-decoration:none;white-space:nowrap}.AboutPage_range__qI0cO{padding-block:clamp(3.5rem,6vw,6rem)}.AboutPage_range__qI0cO header{display:grid;grid-template-columns:.42fr 1.58fr;gap:clamp(2rem,8vw,9rem);margin-bottom:clamp(2rem,4vw,3.5rem)}.AboutPage_range__qI0cO header h2{max-width:14ch;font-size:clamp(2rem,1.2rem + 2.2vw,3.2rem);line-height:.95}.AboutPage_range__qI0cO ol{margin:0;padding:0;border-top:1px solid var(--rule-strong);list-style:none}.AboutPage_range__qI0cO li{min-height:6.5rem;display:grid;grid-template-columns:4rem minmax(14rem,.65fr) minmax(0,1.35fr);gap:clamp(1rem,4vw,4rem);align-items:center;border-bottom:1px solid var(--rule)}.AboutPage_range__qI0cO li span{color:var(--ink);font-size:var(--type-caption);font-weight:800}.AboutPage_range__qI0cO li h3{font-size:clamp(1.5rem,2.4vw,2.4rem);letter-spacing:-.045em}.AboutPage_range__qI0cO li p{max-width:48rem;color:var(--ink-soft)}.AboutPage_skills__pPPlA{padding-block:clamp(3.5rem,6vw,6rem);border-top:1px solid var(--rule-strong)}.AboutPage_skills__pPPlA header{display:grid;grid-template-columns:.42fr 1.58fr;gap:clamp(2rem,8vw,9rem);margin-bottom:clamp(2rem,4vw,3.5rem)}.AboutPage_skills__pPPlA header h2{max-width:12ch;font-size:clamp(2rem,1.2rem + 2.2vw,3.2rem);line-height:.95}.AboutPage_skills__pPPlA ul{margin:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem) clamp(2rem,5vw,5rem);border-top:1px solid var(--rule-strong);padding:clamp(2rem,4vw,3.5rem) 0 0}.AboutPage_skills__pPPlA li h3{margin:0 0 .75rem;font-size:clamp(1.15rem,1rem + .5vw,1.45rem);letter-spacing:-.03em}.AboutPage_skills__pPPlA li p{max-width:42ch;margin:0;color:var(--ink-soft);font-size:.98rem;line-height:1.55}.AboutPage_world__UnP_i{position:relative;min-height:54rem;display:flex;align-items:center;padding:clamp(6rem,12vw,12rem) 1.5rem;overflow:hidden;background:var(--ink);color:var(--ink-on-dark)}.AboutPage_worldGlobe__jJWZx{position:absolute;z-index:0;width:clamp(34rem,56vw,61rem);aspect-ratio:1;right:max(-10rem,calc((100vw - 106rem) / 2));top:50%;transform:translateY(-50%);opacity:1}.AboutPage_worldCopy__uVQwN{position:relative;z-index:1;width:min(90rem,100%);margin-inline:auto;padding-right:clamp(8rem,38vw,42rem);text-align:left}.AboutPage_worldCopy__uVQwN>p:first-child{color:var(--accent-on-dark)}.AboutPage_worldCopy__uVQwN h2{max-width:13ch;margin:1rem 0 2rem;color:var(--ink-on-dark);font-size:clamp(2.4rem,1.4rem + 2.8vw,4rem);line-height:1}.AboutPage_worldCopy__uVQwN>p:nth-child(3){max-width:46rem;color:var(--ink-soft-on-dark);font-size:var(--type-lead);line-height:1.6}.AboutPage_worldCopy__uVQwN a{min-height:44px;display:inline-flex;align-items:center;gap:.8rem;margin-top:2rem;color:var(--accent-on-dark);font-weight:760;text-decoration:none}.AboutPage_category__SJ0jL{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3rem,10vw,12rem);padding-block:clamp(3.5rem,6vw,6rem)}.AboutPage_build__bz_GC h2,.AboutPage_category__SJ0jL h2{max-width:13ch;margin-top:1rem;font-size:clamp(2rem,1.2rem + 2.2vw,3.2rem);line-height:1.02}.AboutPage_category__SJ0jL>div:last-child{align-self:end;padding-top:2rem;border-top:1px solid var(--rule-strong)}.AboutPage_build__bz_GC>div:first-child>p:last-child,.AboutPage_category__SJ0jL>div:last-child p{max-width:48rem;color:var(--ink-soft);font-size:var(--type-lead);line-height:1.62}.AboutPage_category__SJ0jL>div:last-child p+p{margin-top:1.5rem}.AboutPage_build__bz_GC{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(3rem,10vw,12rem);padding-block:clamp(3.5rem,6vw,6rem);border-top:1px solid var(--rule-strong)}.AboutPage_build__bz_GC>div:first-child>p:last-child{margin-top:2rem}.AboutPage_buildCredentials__FXrbQ{align-self:end;margin:0;border-top:1px solid var(--rule-strong)}.AboutPage_buildCredentials__FXrbQ>div{display:grid;grid-template-columns:minmax(9rem,.4fr) minmax(0,1fr);gap:1rem 2rem;padding-block:1.1rem;border-bottom:1px solid var(--rule)}.AboutPage_buildCredentials__FXrbQ dt{font-size:var(--type-caption);font-weight:800;color:var(--ink)}.AboutPage_buildCredentials__FXrbQ dd{margin:0;color:var(--ink-soft);line-height:1.55}.AboutPage_buildLinks__CwChz{border-top:1px solid var(--rule-strong)}.AboutPage_buildLinks__CwChz a{min-height:8rem;display:grid;grid-template-columns:1fr auto;gap:.5rem 2rem;align-content:center;border-bottom:1px solid var(--rule);color:var(--ink);text-decoration:none;transition:color .25s ease,transform .35s cubic-bezier(.16,1,.3,1)}.AboutPage_buildLinks__CwChz a:hover{transform:translateX(.65rem);color:var(--ink)}.AboutPage_buildLinks__CwChz span{grid-column:1/-1;color:var(--muted);font-size:var(--type-caption);font-weight:760}.AboutPage_buildLinks__CwChz strong{font-size:clamp(1.6rem,2.8vw,2.8rem);font-weight:640;letter-spacing:-.05em}.AboutPage_buildLinks__CwChz b{color:var(--ink)}.AboutPage_disclosures__D_1UO{width:min(90rem,calc(100% - 3rem));margin-inline:auto;display:grid;grid-template-columns:minmax(10rem,.42fr) minmax(0,1.58fr);gap:clamp(2rem,8vw,9rem);padding-block:clamp(3.5rem,6vw,6rem);border-top:1px solid var(--rule-strong)}.AboutPage_disclosures__D_1UO>p{color:var(--ink);font-size:var(--type-label);font-weight:780;letter-spacing:.06em;text-transform:uppercase}.AboutPage_disclosures__D_1UO h2{max-width:15ch;margin-bottom:1.35rem;font-size:var(--type-display-subsection)}.AboutPage_disclosures__D_1UO div>p{max-width:52rem;color:var(--ink-soft);font-size:var(--type-lead)}.AboutPage_disclosures__D_1UO a{min-height:44px;display:inline-flex;align-items:center;margin-top:1rem;color:var(--ink);font-weight:760;text-decoration:none}@media (max-width:800px){.AboutPage_answer__gX_mA,.AboutPage_build__bz_GC>div:first-child,.AboutPage_career__hkDP5 header,.AboutPage_category__SJ0jL>div:first-child,.AboutPage_disclosures__D_1UO,.AboutPage_does__8T4NW header,.AboutPage_faq__qQl08 header,.AboutPage_range__qI0cO header,.AboutPage_skills__pPPlA header{text-align:center}.AboutPage_answer__gX_mA h2,.AboutPage_build__bz_GC h2,.AboutPage_career__hkDP5 header h2,.AboutPage_category__SJ0jL h2,.AboutPage_disclosures__D_1UO h2,.AboutPage_does__8T4NW header h2,.AboutPage_faq__qQl08 header h2,.AboutPage_range__qI0cO header h2,.AboutPage_skills__pPPlA header h2{margin-inline:auto}.AboutPage_answer__gX_mA div>p,.AboutPage_build__bz_GC>div:first-child>p:last-child,.AboutPage_category__SJ0jL>div:last-child p,.AboutPage_disclosures__D_1UO div>p{text-align:left}.AboutPage_does__8T4NW header,.AboutPage_faq__qQl08 dl>div,.AboutPage_faq__qQl08 header{grid-template-columns:1fr}.AboutPage_does__8T4NW li{grid-template-columns:2.5rem 1fr;gap:1rem}.AboutPage_career__hkDP5 li{grid-template-columns:1fr;gap:.6rem}.AboutPage_career__hkDP5 li a{min-height:0;padding-block:.4rem}.AboutPage_answer__gX_mA,.AboutPage_build__bz_GC,.AboutPage_career__hkDP5 header,.AboutPage_category__SJ0jL,.AboutPage_disclosures__D_1UO,.AboutPage_range__qI0cO header,.AboutPage_skills__pPPlA header,.AboutPage_skills__pPPlA ul{grid-template-columns:1fr}.AboutPage_range__qI0cO li{grid-template-columns:2.5rem 1fr;gap:1rem;padding-block:1.8rem}.AboutPage_range__qI0cO li p{grid-column:2}.AboutPage_world__UnP_i{min-height:44rem}.AboutPage_worldGlobe__jJWZx{width:clamp(28rem,78vw,42rem);right:-16rem;opacity:.8}.AboutPage_worldCopy__uVQwN{max-width:48rem;padding-right:24vw}}@media (max-width:600px){.AboutPage_does__8T4NW,.AboutPage_faq__qQl08{width:min(100% - 3rem,90rem)}.AboutPage_career__hkDP5 header h2,.AboutPage_does__8T4NW header h2,.AboutPage_faq__qQl08 header h2{font-size:clamp(1.9rem,7.5vw,2.6rem)}.AboutPage_answer__gX_mA,.AboutPage_build__bz_GC,.AboutPage_career__hkDP5,.AboutPage_category__SJ0jL,.AboutPage_disclosures__D_1UO,.AboutPage_range__qI0cO,.AboutPage_skills__pPPlA{width:min(100% - 3rem,90rem)}.AboutPage_answer__gX_mA h2,.AboutPage_build__bz_GC h2,.AboutPage_category__SJ0jL h2,.AboutPage_skills__pPPlA header h2,.AboutPage_worldCopy__uVQwN h2{font-size:clamp(1.9rem,7.5vw,2.6rem)}.AboutPage_world__UnP_i{min-height:0;flex-direction:column;align-items:stretch;gap:3.5rem;padding-block:5.5rem 4.5rem}.AboutPage_worldGlobe__jJWZx{position:relative;top:auto;right:auto;order:2;width:min(100%,25rem);margin-left:auto;transform:none;opacity:1}.AboutPage_worldCopy__uVQwN{order:1;padding-right:0;text-align:left}.AboutPage_worldCopy__uVQwN h2,.AboutPage_worldCopy__uVQwN>p:nth-child(3){margin-inline:0}}.wireframe-dotted-globe_globe__MkF7b{display:block;width:100%;height:100%;touch-action:pan-y;cursor:grab;user-select:none;filter:brightness(1.18) contrast(1.22) saturate(1.16) drop-shadow(0 0 2.75rem rgb(216 231 226/.16))}.wireframe-dotted-globe_globe__MkF7b:active{cursor:grabbing}@media (prefers-reduced-motion:reduce){.wireframe-dotted-globe_globe__MkF7b{cursor:default}}.CapabilitiesPage_engagement__Jwwxo{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:0;row-gap:clamp(1rem,2vw,2rem);align-items:start}.CapabilitiesPage_engagementIntro__6XqPA{grid-column:3/span 4;position:sticky;top:7rem}.CapabilitiesPage_engagementIntro__6XqPA h2{max-width:11ch;margin-top:.75rem;font-size:var(--type-display-section)}.CapabilitiesPage_engagementContext__HpdYH{max-width:32ch;margin:1.35rem 0 0;color:var(--ink-soft);font-size:.94rem;line-height:1.58}.CapabilitiesPage_engagementContext__HpdYH span{color:var(--ink);font-weight:700}.CapabilitiesPage_engagementPaths__0FqmB{grid-column:8/span 5;border-top:1px solid var(--rule-strong)}.CapabilitiesPage_engagementPaths__0FqmB article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:end;min-height:0;padding:clamp(1.6rem,2.8vw,2.5rem) 0;border-bottom:1px solid var(--rule)}.CapabilitiesPage_engagementPaths__0FqmB article>span{display:none}.CapabilitiesPage_engagementPaths__0FqmB h3{font-family:var(--font-display);font-size:clamp(1.55rem,2.6vw,2.4rem);font-weight:800;line-height:1;letter-spacing:-.05em}.CapabilitiesPage_engagementPaths__0FqmB p{max-width:42ch;margin:.55rem 0 0;color:var(--ink-soft);font-size:clamp(.94rem,1.2vw,1.05rem);line-height:1.5}.CapabilitiesPage_engagementPaths__0FqmB a{min-height:44px;display:inline-flex;align-items:center;justify-self:end;color:var(--ink);font-size:.84rem;font-weight:760;text-decoration:none;border-bottom:1px solid color-mix(in oklab,var(--ink) 22%,transparent)}.CapabilitiesPage_engagementPaths__0FqmB a:hover{border-bottom-color:var(--ink)}.CapabilitiesPage_consultingOffers__Xtazb{display:grid;grid-template-columns:minmax(14rem,.62fr) minmax(0,1.38fr);gap:clamp(2rem,7vw,8rem);align-items:start}.CapabilitiesPage_consultingOffersIntro__U_6v6 h2{max-width:14ch;margin-top:.75rem;font-size:var(--type-display-section)}.CapabilitiesPage_consultingOffersIntro__U_6v6 p:last-child{max-width:34ch;margin:1.35rem 0 0;color:var(--ink-soft);font-size:.94rem;line-height:1.58}.CapabilitiesPage_engagementContext__HpdYH a{color:var(--ink);font-weight:650;text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:1px}.CapabilitiesPage_capabilityIndex__iYbZ_{position:relative;overflow:clip;background:var(--ink);color:var(--ink-on-dark)}.CapabilitiesPage_capabilityIndexInner__YTNyv{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:0;row-gap:clamp(1rem,2vw,2rem);align-items:start}.CapabilitiesPage_capabilityIndexIntro__WiRr8{grid-column:3/span 4;position:sticky;top:7rem}.CapabilitiesPage_capabilityIndexIntro__WiRr8 .section-index{color:var(--ink-muted-on-dark)}.CapabilitiesPage_capabilityIndexIntro__WiRr8 h2{max-width:11ch;margin-top:.75rem;color:var(--ink-on-dark)}.CapabilitiesPage_capabilityList__0FYe1{grid-column:8/span 5;border-top:1px solid var(--rule-on-dark)}.CapabilitiesPage_capabilityList__0FYe1 details{background:transparent;border-bottom:1px solid var(--rule-on-dark)}.CapabilitiesPage_capabilityList__0FYe1 summary{min-height:6.5rem;grid-template-columns:3rem minmax(14rem,.6fr) minmax(0,1.4fr) 2.75rem;gap:1.1rem clamp(1.25rem,3vw,3rem);padding:1.35rem 0}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__number{display:block;grid-column:1}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__heading strong{grid-column:2}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__heading small{grid-column:3}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__toggle{grid-column:4}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__number{color:var(--ink-muted-on-dark)}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__heading strong{color:var(--ink-on-dark);font-size:clamp(1.2rem,1.9vw,1.7rem);line-height:1.08}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__heading small{max-width:46ch;color:var(--ink-soft-on-dark);font-size:.92rem}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__toggle:after,.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__toggle:before{background:var(--ink-on-dark)}.CapabilitiesPage_capabilityList__0FYe1 details:hover,.CapabilitiesPage_capabilityList__0FYe1 details[open]{background:color-mix(in oklab,var(--canvas) 5%,transparent);box-shadow:none}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__content{grid-template-columns:3rem minmax(14rem,.6fr) minmax(0,1.4fr);gap:1.1rem clamp(1.25rem,3vw,3rem);padding-bottom:1.75rem}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__content>*{grid-column:3}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__content p{max-width:52ch;color:var(--ink-soft-on-dark)}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__content a{min-height:44px;color:var(--ink-on-dark);font-weight:760}@media (max-width:1024px){.CapabilitiesPage_capabilityIndexInner__YTNyv,.CapabilitiesPage_consultingOffers__Xtazb,.CapabilitiesPage_engagement__Jwwxo{grid-template-columns:repeat(8,minmax(0,1fr))}.CapabilitiesPage_capabilityIndexIntro__WiRr8,.CapabilitiesPage_consultingOffersIntro__U_6v6,.CapabilitiesPage_engagementIntro__6XqPA{grid-column:3/span 2}.CapabilitiesPage_capabilityList__0FYe1,.CapabilitiesPage_engagementPaths__0FqmB{grid-column:6/span 3}}@media (max-width:900px){.CapabilitiesPage_capabilityIndexInner__YTNyv,.CapabilitiesPage_consultingOffers__Xtazb,.CapabilitiesPage_engagement__Jwwxo{grid-template-columns:1fr;gap:2rem}.CapabilitiesPage_capabilityIndexIntro__WiRr8,.CapabilitiesPage_capabilityList__0FYe1,.CapabilitiesPage_consultingOffersIntro__U_6v6,.CapabilitiesPage_engagementIntro__6XqPA,.CapabilitiesPage_engagementPaths__0FqmB{grid-column:1/-1}.CapabilitiesPage_capabilityIndexIntro__WiRr8,.CapabilitiesPage_consultingOffersIntro__U_6v6,.CapabilitiesPage_engagementIntro__6XqPA{position:static}.CapabilitiesPage_capabilityIndexIntro__WiRr8 h2,.CapabilitiesPage_engagementIntro__6XqPA h2{max-width:14ch}.CapabilitiesPage_engagementPaths__0FqmB article{grid-template-columns:1fr;gap:.35rem;padding-block:1.5rem;align-items:start}.CapabilitiesPage_engagementPaths__0FqmB a{justify-self:start}.CapabilitiesPage_capabilityList__0FYe1 summary{min-height:5.5rem;grid-template-columns:minmax(0,1fr) 1.25rem;gap:.35rem .75rem}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__number{display:none}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__heading small,.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__heading strong{grid-column:1}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__toggle{grid-column:2;grid-row:1}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__content{grid-template-columns:minmax(0,1fr)}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__content>*{grid-column:1}}@media (max-width:390px){.CapabilitiesPage_engagementPaths__0FqmB h3{font-size:1.35rem}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__heading small,.CapabilitiesPage_engagementPaths__0FqmB p{font-size:.86rem}.CapabilitiesPage_capabilityList__0FYe1 summary{min-height:4.75rem;padding-block:1.15rem}.CapabilitiesPage_capabilityList__0FYe1 .minimal-disclosure-list__heading strong{font-size:1.12rem}}.CaseStudiesPage_tearsheetFold__v6gAK{width:min(90rem,calc(100% - 3rem));margin:0 auto;padding:0 0 1rem}.CaseStudiesPage_tearsheet__E2AVZ{position:relative;min-height:16rem;aspect-ratio:16/9;margin:0;overflow:hidden;border:1px solid var(--proof-rule,var(--rule));border-radius:0;background:var(--surface)}.CaseStudiesPage_tearsheet__E2AVZ img{object-fit:cover}@media (max-width:900px){.CaseStudiesPage_tearsheetFold__v6gAK{width:min(100% - 1.75rem,90rem)}.CaseStudiesPage_tearsheet__E2AVZ{min-height:9rem}}.CaseStudiesPage_career__H8Erw{background:var(--canvas)}.CaseStudiesPage_caseGrid__mI81o{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:0;row-gap:clamp(1rem,2vw,2rem);align-items:start}.CaseStudiesPage_caseIntro__E6vs2{grid-column:3/span 4;position:sticky;top:7rem}.CaseStudiesPage_caseGrid__mI81o>:last-child{grid-column:8/span 5;min-width:0}.CaseStudiesPage_caseIntro__E6vs2 h2{max-width:11ch;margin-top:.75rem;font-size:var(--type-display-section)}.CaseStudiesPage_caseIntro__E6vs2>p:last-child{max-width:30ch;margin:1.35rem 0 0;color:var(--ink-soft);font-size:.96rem;line-height:1.58}.CaseStudiesPage_featured__kfC4W{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,3vw,2.5rem);align-items:end;padding-bottom:2rem;margin-bottom:.5rem;border-bottom:1px solid var(--rule-strong)}.CaseStudiesPage_featuredMedia__UIoYJ{position:relative;min-height:16rem;aspect-ratio:5/4;overflow:hidden;color:var(--ink)}.CaseStudiesPage_featuredMedia__UIoYJ img{object-fit:cover}.CaseStudiesPage_caseMain__64_Ca>p:first-child,.CaseStudiesPage_caseNumber__ezuce,.CaseStudiesPage_caseOutcome__B1gL2>span,.CaseStudiesPage_featuredCopy__QNjci p:first-child{color:var(--muted);font-size:var(--type-caption);font-weight:800;letter-spacing:.06em}.CaseStudiesPage_caseMain__64_Ca h3,.CaseStudiesPage_featuredCopy__QNjci h3{max-width:16ch;margin:.45rem 0 0;font-family:var(--font-display);font-size:clamp(1.55rem,2.2vw,2.35rem);font-weight:800;line-height:1.02;letter-spacing:-.05em}.CaseStudiesPage_caseMain__64_Ca>p:last-child,.CaseStudiesPage_featuredCopy__QNjci p:nth-of-type(2){max-width:40ch;margin:.75rem 0 0;color:var(--ink-soft);font-size:.94rem;line-height:1.55}.CaseStudiesPage_featuredCopy__QNjci strong{display:block;max-width:28ch;margin-top:.9rem;font-size:.88rem;line-height:1.4}.CaseStudiesPage_caseOutcome__B1gL2 a,.CaseStudiesPage_featuredActions__ct5Wo a,.CaseStudiesPage_featuredCopy__QNjci a{min-height:44px;display:inline-flex;align-items:center;margin-top:1rem;font-size:.84rem;font-weight:760;text-decoration:none}.CaseStudiesPage_featuredActions__ct5Wo{display:flex;flex-wrap:wrap;gap:0 1.35rem}.CaseStudiesPage_caseOutcome__B1gL2 a:hover,.CaseStudiesPage_featuredActions__ct5Wo a:hover,.CaseStudiesPage_featuredCopy__QNjci a:hover{text-decoration:underline;text-underline-offset:.22em}.CaseStudiesPage_caseOutcome__B1gL2 a{margin-top:.35rem;font-size:.78rem}.CaseStudiesPage_caseRole__rhx6m{display:block;margin:.2rem 0 0;color:var(--ink-soft);font-size:.82rem;font-weight:500;letter-spacing:0}.CaseStudiesPage_caseListDark__SuET5 .CaseStudiesPage_caseRole__rhx6m,.CaseStudiesPage_featuredDark__hfuw9 .CaseStudiesPage_caseRole__rhx6m{color:var(--ink-soft-on-dark)}.CaseStudiesPage_caseList__TsEjj{border-top:0}.CaseStudiesPage_caseRow__w70_E{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(9rem,.42fr);gap:clamp(.85rem,2vw,2rem);align-items:center;min-height:0;padding:clamp(1.6rem,2.8vw,2.5rem) 0;border-bottom:1px solid var(--rule);transition:border-color .2s var(--ease-expo)}.CaseStudiesPage_caseRow__w70_E:hover{border-bottom-color:var(--ink)}.CaseStudiesPage_caseRowLink__zxcza{position:absolute;inset:0;z-index:1}.CaseStudiesPage_caseMain__64_Ca a,.CaseStudiesPage_caseOutcome__B1gL2 a{position:relative;z-index:2}.CaseStudiesPage_caseMain__64_Ca>p:first-child{margin-bottom:.4rem;font-size:var(--type-label);letter-spacing:.03em}.CaseStudiesPage_caseOutcome__B1gL2{display:grid;align-content:center;gap:.4rem}.CaseStudiesPage_caseOutcome__B1gL2 strong{max-width:18ch;color:var(--ink);font-size:.86rem;font-weight:700;line-height:1.4}.CaseStudiesPage_caseLink__2zDq8{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-width:5.25rem;min-height:44px;padding:.35rem .85rem;border:1px solid var(--rule-strong);border-radius:2px;color:var(--ink);font-size:var(--type-caption);font-weight:800;letter-spacing:.04em;text-decoration:none}.CaseStudiesPage_caseLink__2zDq8:hover{border-color:var(--ink);background:var(--ink);color:var(--canvas)}.CaseStudiesPage_productStage__aduA_{position:relative;overflow:clip;background:var(--ink);color:var(--ink-on-dark)}.CaseStudiesPage_productStage__aduA_ .CaseStudiesPage_caseGrid__mI81o{position:relative}.CaseStudiesPage_caseListDark__SuET5 .CaseStudiesPage_caseMain__64_Ca>p:first-child,.CaseStudiesPage_caseListDark__SuET5 .CaseStudiesPage_caseNumber__ezuce,.CaseStudiesPage_caseListDark__SuET5 .CaseStudiesPage_caseOutcome__B1gL2>span,.CaseStudiesPage_featuredDark__hfuw9 .CaseStudiesPage_featuredCopy__QNjci p:first-child,.CaseStudiesPage_productStage__aduA_ .CaseStudiesPage_caseIntro__E6vs2 .section-index{color:var(--ink-muted-on-dark)}.CaseStudiesPage_caseListDark__SuET5 .CaseStudiesPage_caseMain__64_Ca h3,.CaseStudiesPage_caseListDark__SuET5 .CaseStudiesPage_caseOutcome__B1gL2 strong,.CaseStudiesPage_featuredDark__hfuw9 .CaseStudiesPage_featuredCopy__QNjci h3,.CaseStudiesPage_featuredDark__hfuw9 .CaseStudiesPage_featuredCopy__QNjci strong,.CaseStudiesPage_productStage__aduA_ .CaseStudiesPage_caseIntro__E6vs2 h2{color:var(--ink-on-dark)}.CaseStudiesPage_caseListDark__SuET5 .CaseStudiesPage_caseMain__64_Ca>p:last-child,.CaseStudiesPage_featuredDark__hfuw9 .CaseStudiesPage_featuredCopy__QNjci p:nth-of-type(2),.CaseStudiesPage_productStage__aduA_ .CaseStudiesPage_caseIntro__E6vs2>p:last-child{color:var(--ink-soft-on-dark)}.CaseStudiesPage_featuredDark__hfuw9{border-color:var(--rule-on-dark)}.CaseStudiesPage_caseListDark__SuET5 .CaseStudiesPage_caseLink__2zDq8,.CaseStudiesPage_featuredDark__hfuw9 .CaseStudiesPage_featuredMedia__UIoYJ,.CaseStudiesPage_featuredDark__hfuw9 a{color:var(--ink-on-dark)}.CaseStudiesPage_caseListDark__SuET5,.CaseStudiesPage_caseListDark__SuET5 .CaseStudiesPage_caseRow__w70_E{border-color:var(--rule-on-dark)}.CaseStudiesPage_caseListDark__SuET5 .CaseStudiesPage_caseRow__w70_E:hover{border-bottom-color:var(--ink-on-dark)}.CaseStudiesPage_caseListDark__SuET5 .CaseStudiesPage_caseLink__2zDq8{border-color:var(--rule-on-dark)}.CaseStudiesPage_caseListDark__SuET5 .CaseStudiesPage_caseLink__2zDq8:hover{border-color:var(--ink-on-dark);background:var(--ink-on-dark);color:var(--ink)}@media (max-width:1024px){.CaseStudiesPage_caseGrid__mI81o{grid-template-columns:repeat(8,minmax(0,1fr))}.CaseStudiesPage_caseIntro__E6vs2{grid-column:3/span 2}.CaseStudiesPage_caseGrid__mI81o>:last-child{grid-column:6/span 3}}@media (max-width:900px){.CaseStudiesPage_caseGrid__mI81o{grid-template-columns:1fr;gap:2rem}.CaseStudiesPage_caseGrid__mI81o>:last-child,.CaseStudiesPage_caseIntro__E6vs2{grid-column:1/-1}.CaseStudiesPage_caseIntro__E6vs2{position:static}.CaseStudiesPage_caseIntro__E6vs2 h2{max-width:14ch}.CaseStudiesPage_featured__kfC4W{grid-template-columns:1fr;gap:1.15rem}.CaseStudiesPage_featuredMedia__UIoYJ{min-height:14rem;aspect-ratio:16/10}.CaseStudiesPage_caseRow__w70_E{grid-template-columns:minmax(0,1fr);gap:.75rem}.CaseStudiesPage_caseOutcome__B1gL2{grid-column:1;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.55rem}.CaseStudiesPage_caseOutcome__B1gL2 strong{max-width:none}}@media (max-width:390px){.CaseStudiesPage_featuredMedia__UIoYJ{min-height:12rem}.CaseStudiesPage_caseMain__64_Ca h3,.CaseStudiesPage_featuredCopy__QNjci h3{max-width:14ch;font-size:1.35rem}.CaseStudiesPage_caseLink__2zDq8 span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.CaseStudiesPage_caseLink__2zDq8{min-width:44px;padding-inline:.7rem}}.EcommercePage_intro__BJgWe,.EcommercePage_reading__KVYxU{display:grid;grid-template-columns:1fr 2fr;gap:clamp(2rem,5vw,6rem);padding-block:clamp(4rem,8vw,8rem)}.EcommercePage_approach__jMoXF h2,.EcommercePage_evidence__IVwdW h2,.EcommercePage_faq__5QGBk h2,.EcommercePage_intro__BJgWe h2,.EcommercePage_reading__KVYxU h2{max-width:20ch}.EcommercePage_approach__jMoXF p,.EcommercePage_faq__5QGBk p,.EcommercePage_intro__BJgWe p,.EcommercePage_reading__KVYxU p,.EcommercePage_row__ExxFe p{max-width:65ch;line-height:1.65}.EcommercePage_evidence__IVwdW{padding-block:clamp(4rem,8vw,8rem);background:var(--ink);color:var(--ink-on-dark)}.EcommercePage_evidence__IVwdW h2{margin-bottom:3rem}.EcommercePage_row__ExxFe{display:grid;grid-template-columns:1fr 2fr;gap:clamp(2rem,5vw,6rem);padding-block:2.5rem;border-top:1px solid oklch(98% 0 0/.24)}.EcommercePage_row__ExxFe h3{font-size:clamp(1.5rem,2.6vw,2.75rem);letter-spacing:-.04em}.EcommercePage_reading__KVYxU a,.EcommercePage_row__ExxFe a{display:inline-block;padding-block:.75rem;text-decoration:underline;text-underline-offset:.25em}.EcommercePage_approach__jMoXF{padding-block:clamp(4rem,8vw,8rem)}.EcommercePage_approach__jMoXF header{max-width:52rem;margin-bottom:3rem}.EcommercePage_approach__jMoXF ol,.EcommercePage_reading__KVYxU ul{list-style:none;padding:0;margin:0}.EcommercePage_approach__jMoXF li{display:grid;grid-template-columns:1fr 2fr;gap:clamp(2rem,5vw,6rem);padding-block:2rem;border-top:1px solid var(--rule)}.EcommercePage_approach__jMoXF h3{max-width:20ch}.EcommercePage_output__a_ldh{color:var(--muted);font-size:.95rem}.EcommercePage_reading__KVYxU{border-block:1px solid var(--rule)}.EcommercePage_reading__KVYxU li{padding-block:1rem}.EcommercePage_reading__KVYxU a{font-size:clamp(1.1rem,1.6vw,1.5rem);font-weight:600}.EcommercePage_faq__5QGBk{padding-block:clamp(4rem,8vw,8rem)}.EcommercePage_faq__5QGBk h2{margin-bottom:2.5rem}.EcommercePage_faq__5QGBk details{border-top:1px solid var(--rule);padding-block:1.25rem}.EcommercePage_faq__5QGBk summary{cursor:pointer;min-height:44px;font-weight:600;display:list-item;padding:.5rem 0}@media(max-width:720px){.EcommercePage_approach__jMoXF li,.EcommercePage_intro__BJgWe,.EcommercePage_reading__KVYxU,.EcommercePage_row__ExxFe{grid-template-columns:1fr;gap:1rem}.EcommercePage_row__ExxFe{padding-block:2rem}}.EcommercePage_evidence__IVwdW .kicker{color:var(--ink-soft-on-dark)}.HubIndex_hubIndex__KSKCr{display:grid;grid-template-columns:minmax(14rem,.62fr) minmax(0,1.38fr);gap:clamp(2rem,7vw,8rem);align-items:start}.HubIndex_hubIndexIntro__RZg82 h2{max-width:14ch;margin-top:.75rem;font-size:var(--type-display-section)}.HubIndex_hubIndexIntro__RZg82 p:last-child{max-width:36ch;margin:1.35rem 0 0;color:var(--ink-soft);font-size:.94rem;line-height:1.58}@media (max-width:768px){.HubIndex_hubIndex__KSKCr{grid-template-columns:1fr;gap:2rem}}@media (max-width:800px){.HubIndex_hubIndexIntro__RZg82{text-align:center}.HubIndex_hubIndexIntro__RZg82 h2,.HubIndex_hubIndexIntro__RZg82 p{margin-inline:auto}}