.home-reference_home__9mOTz{color:var(--ink)}.home-reference_container__TBfAf{max-width:80rem;margin-inline:auto}.home-reference_section__JfGIO{padding:112px 24px;scroll-margin-top:80px}.home-reference_hero__DMwzE{padding:96px 24px 112px;text-align:center}.home-reference_heroInner__f8ylm{max-width:64rem;margin-inline:auto}.home-reference_name__b86fv{font-size:26px;line-height:1.4;font-weight:600;color:var(--ink-tertiary)}.home-reference_heroTitle__9f6aD{margin-top:16px;font-size:52px;line-height:1.02;letter-spacing:-.04em;font-weight:600;text-wrap:balance}.home-reference_introduction__peg5b{max-width:56rem;margin:28px auto 0;font-size:26px;line-height:1.5;color:var(--ink-tertiary);text-wrap:balance;word-break:keep-all}.home-reference_actions__bfhgk{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px 32px;margin-top:44px}.home-reference_primary__FIDZC{background:var(--ink);color:var(--surface);border-radius:9999px;padding:12px 24px;min-height:48px;font-size:17px;line-height:24px;font-weight:500;transition:opacity .2s}.home-reference_primary__FIDZC:hover{background:var(--ink);opacity:.85}.home-reference_link__xbH5j{font-size:17px;line-height:24px;font-weight:500}.home-reference_articleMeta__PZFBe span,.home-reference_cardLink__PqhYp span,.home-reference_link__xbH5j span{display:inline-block;transition:transform .3s}.home-reference_articleRow__75Qq8:hover .home-reference_articleMeta__PZFBe span,.home-reference_link__xbH5j:hover span,.home-reference_projectCard__Szt_v:hover .home-reference_cardLink__PqhYp span{transform:translateX(2px)}.home-reference_affiliation__5zwEi{margin-top:64px;font-size:16px;line-height:1.45;color:var(--ink-tertiary)}.home-reference_capabilities__1HqwW{padding-top:0}.home-reference_headingBlock__fsx7W{margin-bottom:56px}.home-reference_eyebrow__g_eW6{font-size:15px;line-height:1.45;font-weight:500;color:var(--ink-tertiary)}.home-reference_heading__VGX3l{margin-top:12px;font-size:36px;line-height:1.14;font-weight:600;letter-spacing:-.03em}.home-reference_heading__VGX3l span{color:var(--home-heading-secondary)}.home-reference_lead__Uzuh1{max-width:42rem;margin-top:24px;font-size:19px;line-height:1.625;color:var(--ink-tertiary);word-break:keep-all}.home-reference_capabilityGrid__zOXkk,.home-reference_outcomes__27rrr,.home-reference_pathGrid__LO7uQ,.home-reference_projectGrid__8ZTcT{display:grid;grid-template-columns:minmax(0,1fr)}.home-reference_capabilityGrid__zOXkk{gap:16px}.home-reference_capabilityCard__C3h9j{background:var(--surface-muted);border-radius:28px;padding:32px}.home-reference_number__GuuFB{font-size:15px;line-height:1.45;font-weight:500;color:var(--ink-muted);font-variant-numeric:tabular-nums}.home-reference_capabilityCard__C3h9j h3{margin-top:56px;font-size:23px;line-height:1.3;font-weight:600;letter-spacing:-.02em}.home-reference_capabilityCard__C3h9j p{margin-top:12px;font-size:17px;line-height:1.625;color:var(--ink-muted)}.home-reference_sunken__HL528{background:var(--surface-sunken)}.home-reference_pathGrid__LO7uQ{gap:48px 24px}.home-reference_pathItem__J6dqk{border-top:2px solid var(--home-line)}.home-reference_year__ew76N{margin-top:24px;font-size:15px;line-height:1.45;color:var(--ink-muted);font-variant-numeric:tabular-nums}.home-reference_pathItem__J6dqk h3{margin-top:8px;font-size:23px;line-height:1.3;min-height:2.6em;font-weight:600;letter-spacing:-.02em}.home-reference_pathDescription__B69ie{margin-top:16px;font-size:16px;line-height:1.625;color:var(--ink-muted)}.home-reference_outcomes__27rrr{gap:48px 32px}.home-reference_outcomeLink__lCdm_{display:flex;flex-direction:column;padding-top:24px;border-top:1px solid var(--home-line)}.home-reference_outcomeLink__lCdm_ dt{order:2;margin-top:12px;font-size:17px;line-height:1.625;color:var(--ink-tertiary)}.home-reference_outcomeLink__lCdm_ dd:not(.home-reference_metricCaption__uL358){order:1;font-size:36px;line-height:1.14;font-weight:600;letter-spacing:-.03em}.home-reference_outcomeLink__lCdm_ .home-reference_metricCaption__uL358{order:3;margin-top:6px;font-size:15px;line-height:1.45;color:var(--ink-tertiary)}.home-reference_outcomeLink__lCdm_:hover dd:not(.home-reference_metricCaption__uL358){color:var(--accent)}.home-reference_projectGrid__8ZTcT{margin-top:96px;gap:16px}.home-reference_projectCard__Szt_v{display:flex;height:100%;flex-direction:column;background:var(--surface-muted);border-radius:28px;padding:32px;transition:background-color .3s}.home-reference_projectCard__Szt_v:hover{background:var(--surface-sunken)}.home-reference_projectCard__Szt_v .home-reference_eyebrow__g_eW6{color:var(--ink-muted)}.home-reference_projectCard__Szt_v h3{margin-top:8px;font-size:28px;line-height:1.22;font-weight:600;letter-spacing:-.025em}.home-reference_projectSummary__Jswya{margin-top:12px;font-size:17px;line-height:1.625;color:var(--ink-muted)}.home-reference_projectMetricSpace__uXCIV{margin-top:40px;flex:1}.home-reference_projectMetrics__yMwDe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.home-reference_projectMetrics__yMwDe>div{display:flex;flex-direction:column;border-top:1px solid var(--home-line);padding-top:16px}.home-reference_projectMetrics__yMwDe dd{order:1;font-size:28px;line-height:1.14;letter-spacing:-.025em;font-weight:600;overflow-wrap:anywhere}.home-reference_projectMetrics__yMwDe dt{order:2;margin-top:6px;font-size:15px;line-height:1.375;color:var(--ink-muted)}.home-reference_projectMetrics__yMwDe dd.home-reference_textMetric__6YEtU{font-size:22px;line-height:1.3;overflow-wrap:normal}.home-reference_cardLink__PqhYp{margin-top:32px;font-size:17px;line-height:24px;font-weight:500;color:var(--accent)}.home-reference_more__Qay81{margin-top:40px}.home-reference_projectGrid__8ZTcT+.home-reference_more__Qay81{text-align:center}.home-reference_toolkitGrid__ODt8M{display:grid;gap:48px}.home-reference_toolkitGrid__ODt8M .home-reference_eyebrow__g_eW6{font-size:18px}.home-reference_education___zPpt,.home-reference_toolkitList__p5A6S{margin-top:20px;font-size:18px;line-height:1.6}.home-reference_education___zPpt>li,.home-reference_toolkitList__p5A6S>div{padding-block:24px;border-top:1px solid var(--home-line)}.home-reference_education___zPpt h4,.home-reference_toolkitList__p5A6S dt{font-size:20px;font-weight:600}.home-reference_education___zPpt p,.home-reference_toolkitList__p5A6S dd{margin-top:8px;color:var(--ink-muted)}.home-reference_toolkitList__p5A6S dd.home-reference_toolkitContext__NJDc7{font-size:16px}.home-reference_learningLink__SESCQ{margin-top:16px}.home-reference_writing___Sn04{padding-bottom:0}.home-reference_writingHeading__dES56{margin-bottom:32px}.home-reference_articleList__306JW{border-block:1px solid var(--home-line-soft)}.home-reference_articleList__306JW>*+*{border-top:1px solid var(--home-line-soft)}.home-reference_articleRow__75Qq8{display:grid;gap:8px;padding-block:28px}.home-reference_articleRow__75Qq8 h3{font-size:23px;line-height:1.3;font-weight:600;letter-spacing:-.02em}.home-reference_articleRow__75Qq8:hover h3{color:var(--ink-secondary)}.home-reference_articleRow__75Qq8 p{margin-top:8px;font-size:17px;line-height:1.6;color:var(--ink-tertiary)}.home-reference_articleMeta__PZFBe{font-size:15px;line-height:1.45;color:var(--ink-tertiary);display:flex;gap:16px;align-items:center}.home-reference_articleMeta__PZFBe span{color:var(--accent)}.home-reference_writingState__AnVja{font-size:17px;padding-block:28px;border-block:1px solid var(--home-line-soft);color:var(--ink-tertiary)}.home-reference_skeletonRow__Gnq8q{padding-block:28px;min-height:112px}.home-reference_skeletonRow__Gnq8q span{display:block;width:72%;height:27px;border-radius:4px;background:var(--surface-muted)}.home-reference_skeletonRow__Gnq8q span+span{margin-top:8px;width:90%;height:24px}.home-reference_contact__J0yZm{text-align:center}.home-reference_contact__J0yZm .home-reference_heading__VGX3l span{color:var(--ink)}.home-reference_contact__J0yZm .home-reference_lead__Uzuh1{max-width:36rem;margin-inline:auto}@media (min-width:640px){.home-reference_name__b86fv{font-size:32px}.home-reference_section__JfGIO{padding:160px 40px}.home-reference_hero__DMwzE{padding:144px 40px 160px}.home-reference_heroTitle__9f6aD{font-size:76px;line-height:1.02}.home-reference_introduction__peg5b{font-size:34px;line-height:1.5}.home-reference_heading__VGX3l{font-size:48px;line-height:1.06}.home-reference_lead__Uzuh1{font-size:23px;line-height:1.45}.home-reference_headingBlock__fsx7W{margin-bottom:80px}.home-reference_outcomeLink__lCdm_ dd:not(.home-reference_metricCaption__uL358){font-size:48px;line-height:1.06}.home-reference_capabilities__1HqwW{padding-top:0}.home-reference_capabilityGrid__zOXkk,.home-reference_outcomes__27rrr,.home-reference_pathGrid__LO7uQ{grid-template-columns:repeat(2,minmax(0,1fr))}.home-reference_projectGrid__8ZTcT{margin-top:128px}.home-reference_projectCard__Szt_v{padding:40px}.home-reference_projectMetrics__yMwDe dd{font-size:36px}.home-reference_toolkitGrid__ODt8M{gap:48px}.home-reference_education___zPpt,.home-reference_toolkitGrid__ODt8M .home-reference_eyebrow__g_eW6,.home-reference_toolkitList__p5A6S{font-size:20px}.home-reference_education___zPpt h4,.home-reference_toolkitList__p5A6S dt{font-size:23px}.home-reference_articleRow__75Qq8{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:40px}.home-reference_writing___Sn04{padding-bottom:0}}@media (min-width:768px){.home-reference_projectGrid__8ZTcT{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home-reference_toolkitGrid__ODt8M{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.home-reference_hero__DMwzE{padding-top:176px}.home-reference_heroTitle__9f6aD{font-size:96px;line-height:.98}.home-reference_heading__VGX3l{font-size:64px;line-height:1.02}.home-reference_writing___Sn04 .home-reference_heading__VGX3l{font-size:48px;line-height:1.06}.home-reference_capabilityGrid__zOXkk,.home-reference_outcomes__27rrr{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.home-reference_pathGrid__LO7uQ{grid-template-columns:repeat(5,minmax(0,1fr))}}