.hub-template-module__4SCdGW__directory{margin-top:clamp(3rem,4.5vw,4.5rem);padding-bottom:clamp(4rem,6vw,6rem)}.hub-template-module__4SCdGW__introduction{align-items:end;gap:var(--space-8);padding-block:var(--space-8) var(--space-12);grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);display:grid}.hub-template-module__4SCdGW__eyebrow,.hub-template-module__4SCdGW__introduction h2,.hub-template-module__4SCdGW__introductionText{margin:0}.hub-template-module__4SCdGW__eyebrow{color:var(--section-accent,var(--color-teal));letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:800}.hub-template-module__4SCdGW__introduction h2{color:var(--color-navy);letter-spacing:-.025em;margin-top:var(--space-2);text-wrap:pretty;white-space:normal;max-width:none;font-size:clamp(2.25rem,4vw,3.75rem)}.hub-template-module__4SCdGW__introductionText{color:color-mix(in srgb, var(--color-ink) 72%, transparent);text-align:start;text-wrap:pretty;max-width:64ch;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.65}.hub-template-module__4SCdGW__editorialLayout{align-items:stretch;gap:clamp(var(--space-8), 4vw, var(--space-12));grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);display:grid}.hub-template-module__4SCdGW__featuredEntry{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--section-secondary,var(--color-orange)) 28%, transparent), transparent 34%), var(--section-ink,var(--color-navy));border:1px solid var(--section-ink,var(--color-navy));border-radius:var(--radius-card);color:var(--color-white);min-height:clamp(28rem,42vw,37rem);transition:box-shadow .32s var(--ease-out), transform .32s var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.hub-template-module__4SCdGW__featuredLink{color:inherit;padding:clamp(var(--space-6), 4vw, var(--space-12));flex-direction:column;flex:1;text-decoration:none;display:flex}.hub-template-module__4SCdGW__featuredEntry:before{border:1px solid color-mix(in srgb, var(--color-white) 16%, transparent);content:"";border-radius:50%;width:clamp(12rem,24vw,21rem);height:clamp(12rem,24vw,21rem);position:absolute;top:clamp(4rem,10vw,8rem);right:clamp(-8rem,-8vw,-4rem)}.hub-template-module__4SCdGW__featuredEntry:hover{box-shadow:var(--shadow-card);transform:translateY(calc(var(--space-1) * -1))}.hub-template-module__4SCdGW__featuredEntry:focus-within{outline:3px solid var(--section-secondary,var(--color-blue));outline-offset:3px}.hub-template-module__4SCdGW__featuredMeta{color:color-mix(in srgb, var(--color-white) 76%, transparent);align-items:center;gap:var(--space-3);letter-spacing:.08em;text-transform:uppercase;z-index:1;font-size:.76rem;font-weight:800;display:flex;position:relative}.hub-template-module__4SCdGW__featuredIcon{background:color-mix(in srgb, var(--color-white) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 18%, transparent);border-radius:var(--radius-control);color:var(--color-white);justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.hub-template-module__4SCdGW__featuredCopy{z-index:1;max-width:38rem;margin-block:auto;position:relative}.hub-template-module__4SCdGW__featuredCopy h3{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.2rem,5vw,4.5rem);line-height:.98}.hub-template-module__4SCdGW__featuredLink:focus-visible{outline:none}.hub-template-module__4SCdGW__featuredCopy p{color:color-mix(in srgb, var(--color-white) 78%, transparent);margin:var(--space-6) 0 0;text-align:start;text-wrap:pretty;max-width:60ch;font-size:clamp(18px,1.5vw,20px);line-height:1.6}.hub-template-module__4SCdGW__featuredAction{border-top:1px solid color-mix(in srgb, var(--color-white) 20%, transparent);align-self:flex-start;align-items:center;gap:var(--space-3);min-width:min(100%,17rem);padding-top:var(--space-4);z-index:1;justify-content:space-between;font-size:.9rem;font-weight:700;display:inline-flex;position:relative}.hub-template-module__4SCdGW__pathIndex{border-top:1px solid color-mix(in srgb, var(--color-navy) 20%, transparent)}.hub-template-module__4SCdGW__indexHeading{align-items:baseline;gap:var(--space-4);padding-block:var(--space-4);justify-content:space-between;display:flex}.hub-template-module__4SCdGW__indexHeading p,.hub-template-module__4SCdGW__indexHeading span{margin:0}.hub-template-module__4SCdGW__indexHeading p{color:var(--color-navy);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.hub-template-module__4SCdGW__indexHeading span{color:#52616f;font-variant-numeric:tabular-nums;font-size:.8rem}.hub-template-module__4SCdGW__pathIndex ol{margin:0;padding:0;list-style:none}.hub-template-module__4SCdGW__indexEntry{border-top:1px solid color-mix(in srgb, var(--color-navy) 14%, transparent);align-items:start;gap:var(--space-4);min-height:8.25rem;padding-block:clamp(var(--space-4), 2.5vw, var(--space-6));transition:background-color .24s var(--ease-out), padding-inline .28s var(--ease-out);grid-template-columns:3rem minmax(0,1fr) 1.5rem;display:grid;position:relative}.hub-template-module__4SCdGW__indexEntry:last-child{border-bottom:1px solid color-mix(in srgb, var(--color-navy) 14%, transparent)}.hub-template-module__4SCdGW__indexEntry:hover{background:var(--section-pale,var(--color-mist));padding-inline:var(--space-4)}.hub-template-module__4SCdGW__indexEntry:focus-within{outline:3px solid var(--section-secondary,var(--color-blue));outline-offset:3px}.hub-template-module__4SCdGW__indexNumber{color:var(--section-accent,var(--color-teal));font-variant-numeric:tabular-nums;letter-spacing:.08em;padding-top:.35rem;font-size:.72rem;font-weight:800}.hub-template-module__4SCdGW__indexMarker{flex-direction:column;align-items:center;gap:.55rem;display:flex}.hub-template-module__4SCdGW__indexIcon{background:color-mix(in srgb, var(--section-accent,var(--color-teal)) 11%, white);color:var(--section-accent,var(--color-teal));border-radius:.65rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.hub-template-module__4SCdGW__indexCopy{min-width:0}.hub-template-module__4SCdGW__indexCopy h3{color:var(--color-navy);margin:0;font-size:clamp(1.3rem,2vw,1.7rem)}.hub-template-module__4SCdGW__indexCopy h3 a{color:inherit;text-decoration:none}.hub-template-module__4SCdGW__indexCopy h3 a:after{content:"";position:absolute;inset:0}.hub-template-module__4SCdGW__indexCopy h3 a:focus-visible{outline:none}.hub-template-module__4SCdGW__indexCopy p{color:color-mix(in srgb, var(--color-ink) 68%, transparent);margin:var(--space-2) 0 0;text-align:start;text-wrap:pretty;max-width:64ch;font-size:clamp(18px,1.5vw,20px);line-height:1.68}.hub-template-module__4SCdGW__indexArrow{color:var(--section-accent,var(--color-teal));opacity:0;transform:translateX(calc(var(--space-2) * -1));transition:opacity .22s var(--ease-out), transform .28s var(--ease-out);align-self:center}.hub-template-module__4SCdGW__indexEntry:hover .hub-template-module__4SCdGW__indexArrow,.hub-template-module__4SCdGW__indexEntry:focus-within .hub-template-module__4SCdGW__indexArrow{opacity:1;transform:translate(0)}@media (max-width:64rem){.hub-template-module__4SCdGW__editorialLayout{grid-template-columns:minmax(0,1fr)}.hub-template-module__4SCdGW__featuredEntry{min-height:30rem}.hub-template-module__4SCdGW__pathIndex{margin-left:clamp(var(--space-8), 8vw, var(--space-section))}}@media (max-width:48rem){.hub-template-module__4SCdGW__introduction{align-items:start;gap:var(--space-4);padding-block:var(--space-6) var(--space-8);grid-template-columns:minmax(0,1fr)}.hub-template-module__4SCdGW__featuredEntry{min-height:27rem}.hub-template-module__4SCdGW__featuredLink{padding:var(--space-6)}.hub-template-module__4SCdGW__featuredCopy h3{max-width:100%;font-size:clamp(2.2rem,12vw,3.5rem)}.hub-template-module__4SCdGW__introductionText,.hub-template-module__4SCdGW__featuredCopy p,.hub-template-module__4SCdGW__indexCopy p{text-align:start;text-align-last:auto}.hub-template-module__4SCdGW__introduction h2{text-wrap:balance;white-space:normal}.hub-template-module__4SCdGW__pathIndex{margin-left:0}.hub-template-module__4SCdGW__indexEntry{grid-template-columns:2rem minmax(0,1fr)}.hub-template-module__4SCdGW__indexArrow{display:none}}.hub-template-module__4SCdGW__directory [data-vietnamese-phrase]{white-space:nowrap!important}@media (max-width:30rem){.hub-template-module__4SCdGW__indexHeading{align-items:flex-start;gap:var(--space-1);flex-direction:column}.hub-template-module__4SCdGW__indexEntry{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.hub-template-module__4SCdGW__indexNumber{padding-top:0}}@media (prefers-reduced-motion:reduce){.hub-template-module__4SCdGW__featuredEntry,.hub-template-module__4SCdGW__indexEntry,.hub-template-module__4SCdGW__indexArrow{transition:none}.hub-template-module__4SCdGW__featuredEntry:hover{transform:none}.hub-template-module__4SCdGW__indexEntry:hover{padding-inline:0}}@media (prefers-contrast:more){.hub-template-module__4SCdGW__featuredEntry,.hub-template-module__4SCdGW__pathIndex,.hub-template-module__4SCdGW__indexEntry{border-color:var(--color-ink)}}.hub-template-module__4SCdGW__introductionText,.hub-template-module__4SCdGW__featuredCopy p,.hub-template-module__4SCdGW__indexCopy p{text-align:start}
.knowledge-practice-listing-template-module__DxLVHW__pageContainer{--practice-accent:var(--color-teal);--practice-pale:#eef7f5;width:min(100% - (2 * var(--gutter)), var(--container));margin-inline:auto;padding-bottom:clamp(4rem,6vw,6rem)}.knowledge-practice-listing-template-module__DxLVHW__pageContainer[data-tone=research]{--practice-accent:#256496;--practice-pale:#eef5fa}.knowledge-practice-listing-template-module__DxLVHW__pageContainer[data-tone=consulting]{--practice-accent:#a84624;--practice-pale:#fbf2ed}.knowledge-practice-listing-template-module__DxLVHW__editorialLead{border-bottom:0;grid-template-columns:minmax(0,1.18fr) minmax(20rem,.82fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3.5rem,5vw,5rem);display:grid}.knowledge-practice-listing-template-module__DxLVHW__editorialLead>div:first-child>p,.knowledge-practice-listing-template-module__DxLVHW__toolGroup,.knowledge-practice-listing-template-module__DxLVHW__projectMeta{color:var(--practice-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800}.knowledge-practice-listing-template-module__DxLVHW__editorialLead h2{color:var(--color-navy);font-family:var(--font-heading);letter-spacing:-.045em;text-wrap:balance;max-width:24ch;margin:1rem 0 0;font-size:clamp(2.6rem,4.8vw,5rem);font-weight:600;line-height:1.02}.knowledge-practice-listing-template-module__DxLVHW__editorialLead>div:last-child>p{color:#143140c2;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;text-align:start;text-wrap:pretty;max-width:66ch;margin:0;font-size:clamp(1.06rem,1.35vw,1.2rem);line-height:1.7}.knowledge-practice-listing-template-module__DxLVHW__editorialLead>div:last-child>a,.knowledge-practice-listing-template-module__DxLVHW__textLink{color:var(--practice-accent);text-underline-offset:.25em;margin-top:1.5rem;font-weight:800;text-decoration-thickness:1px;display:inline-flex}.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true]{text-align:center;padding-block:clamp(3rem,4.5vw,4.5rem);display:block}.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true] h2{max-width:28ch;margin-inline:auto}.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true]>div:first-child>p{margin-inline:auto}.knowledge-practice-listing-template-module__DxLVHW__filterStage{background:var(--practice-pale);grid-template-columns:minmax(16rem,.55fr) minmax(0,1.45fr);align-items:center;gap:2rem;margin-block:clamp(2.5rem,4vw,4rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid}.knowledge-practice-listing-template-module__DxLVHW__filterStage h2{color:var(--color-navy);font-family:var(--font-heading);margin:0;font-size:clamp(1.45rem,2vw,2rem)}.knowledge-practice-listing-template-module__DxLVHW__filterStage p{color:#143140c2;margin:.5rem 0 0}.knowledge-practice-listing-template-module__DxLVHW__projectList,.knowledge-practice-listing-template-module__DxLVHW__toolGrid{margin:clamp(2.75rem,4.5vw,4.5rem) 0 0;padding:0;list-style:none}.knowledge-practice-listing-template-module__DxLVHW__projectList{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);display:grid}.knowledge-practice-listing-template-module__DxLVHW__projectList>li{min-width:0}.knowledge-practice-listing-template-module__DxLVHW__projectEntry{border-bottom:3px solid var(--practice-accent);background:#fff;flex-direction:column;height:100%;display:flex;overflow:hidden}.knowledge-practice-listing-template-module__DxLVHW__projectVisual{aspect-ratio:16/10;background:var(--practice-pale);min-height:16rem;position:relative;overflow:hidden}.knowledge-practice-listing-template-module__DxLVHW__projectVisual>img{object-fit:cover;transition:transform .55s cubic-bezier(.16,1,.3,1)}.knowledge-practice-listing-template-module__DxLVHW__projectLogo{background:#fffffff0;border:1px solid #ffffffb8;width:min(10.5rem,100% - 2rem);height:4.25rem;padding:.65rem 1rem;position:absolute;bottom:1rem;left:1rem;box-shadow:0 .65rem 1.8rem #082f4324}.knowledge-practice-listing-template-module__DxLVHW__projectLogo img{object-fit:contain;padding:.55rem .8rem}.knowledge-practice-listing-template-module__DxLVHW__projectEntry:hover .knowledge-practice-listing-template-module__DxLVHW__projectVisual>img{transform:scale(1.025)}.knowledge-practice-listing-template-module__DxLVHW__projectFallback{background:radial-gradient(circle at 80% 15%, color-mix(in srgb, var(--practice-accent) 22%, transparent), transparent 32%), linear-gradient(145deg, var(--practice-pale), white);color:var(--practice-accent);justify-content:space-between;align-items:end;padding:1.5rem;display:flex;position:absolute;inset:0}.knowledge-practice-listing-template-module__DxLVHW__projectFallback span{font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.8rem;font-weight:850}.knowledge-practice-listing-template-module__DxLVHW__projectFallback i{background:var(--practice-accent);opacity:.5;width:45%;height:1px}.knowledge-practice-listing-template-module__DxLVHW__projectMeta,.knowledge-practice-listing-template-module__DxLVHW__toolGroup{margin:0 0 1rem}.knowledge-practice-listing-template-module__DxLVHW__projectCopy h3,.knowledge-practice-listing-template-module__DxLVHW__toolEntry h3{color:var(--color-navy);font-family:var(--font-heading);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:600;line-height:1.08}.knowledge-practice-listing-template-module__DxLVHW__projectCopy h3{max-width:24ch;font-size:clamp(1.8rem,2.7vw,2.85rem)}.knowledge-practice-listing-template-module__DxLVHW__projectCopy{flex-direction:column;flex:1;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.knowledge-practice-listing-template-module__DxLVHW__projectCopy .knowledge-practice-listing-template-module__DxLVHW__textLink{margin-top:auto;padding-top:1.5rem}.knowledge-practice-listing-template-module__DxLVHW__projectCopy h3 a,.knowledge-practice-listing-template-module__DxLVHW__toolEntry h3 a{color:inherit;text-decoration:none}.knowledge-practice-listing-template-module__DxLVHW__projectSummary,.knowledge-practice-listing-template-module__DxLVHW__toolEntry>div>p:last-child{color:#143140b8;text-align:start;text-wrap:pretty;max-width:66ch;line-height:1.72}.knowledge-practice-listing-template-module__DxLVHW__toolGrid{background:color-mix(in srgb, var(--practice-accent) 16%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.knowledge-practice-listing-template-module__DxLVHW__toolEntry{background:#f9fbfb;flex-direction:column;min-height:22rem;padding:0 clamp(1.6rem,3.5vw,3rem) clamp(1.6rem,3.5vw,3rem);transition:background-color .22s ease-out,transform .22s ease-out;display:flex;overflow:hidden}.knowledge-practice-listing-template-module__DxLVHW__toolVisual{background:var(--practice-pale);align-items:center;min-height:13.5rem;margin-inline:calc(-1*clamp(1.6rem,3.5vw,3rem));position:relative;overflow:hidden}.knowledge-practice-listing-template-module__DxLVHW__toolVisual>img{object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.knowledge-practice-listing-template-module__DxLVHW__toolVisualShade{background:linear-gradient(#0000 35%,#072a37ad);position:absolute;inset:0}.knowledge-practice-listing-template-module__DxLVHW__toolVisualIcon{color:var(--practice-accent);background:#ffffffeb;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:inline-flex;position:absolute;bottom:1.1rem;left:clamp(1.6rem,3.5vw,3rem)}.knowledge-practice-listing-template-module__DxLVHW__toolVisualNumber{color:#fff;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;position:absolute;bottom:1.15rem;right:clamp(1.6rem,3.5vw,3rem)}.knowledge-practice-listing-template-module__DxLVHW__toolEntry:hover .knowledge-practice-listing-template-module__DxLVHW__toolVisual>img{transform:scale(1.035)}.knowledge-practice-listing-template-module__DxLVHW__toolEntry:hover{background:var(--practice-pale);transform:translateY(-.2rem)}.knowledge-practice-listing-template-module__DxLVHW__toolEntry header{justify-content:space-between;align-items:center;margin-top:1.5rem;margin-bottom:clamp(1.5rem,3vw,2.25rem);display:flex}.knowledge-practice-listing-template-module__DxLVHW__toolEntry header>span{color:var(--practice-accent);letter-spacing:.07em;text-transform:uppercase;max-width:24ch;font-size:.75rem;font-weight:850}.knowledge-practice-listing-template-module__DxLVHW__toolEntry header p{color:#1431409e;margin:0}.knowledge-practice-listing-template-module__DxLVHW__toolEntry h3{max-width:24ch;font-size:clamp(1.8rem,2.8vw,3rem)}.knowledge-practice-listing-template-module__DxLVHW__toolEntry .knowledge-practice-listing-template-module__DxLVHW__textLink{margin-top:auto;padding-top:2rem}.knowledge-practice-listing-template-module__DxLVHW__editorialLead a:focus-visible,.knowledge-practice-listing-template-module__DxLVHW__projectEntry a:focus-visible,.knowledge-practice-listing-template-module__DxLVHW__toolEntry a:focus-visible{outline:3px solid color-mix(in srgb, var(--practice-accent) 45%, white);outline-offset:4px}@media (max-width:64rem){.knowledge-practice-listing-template-module__DxLVHW__editorialLead,.knowledge-practice-listing-template-module__DxLVHW__projectEntry{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.knowledge-practice-listing-template-module__DxLVHW__editorialLead,.knowledge-practice-listing-template-module__DxLVHW__filterStage,.knowledge-practice-listing-template-module__DxLVHW__projectList,.knowledge-practice-listing-template-module__DxLVHW__toolGrid{grid-template-columns:minmax(0,1fr)}.knowledge-practice-listing-template-module__DxLVHW__editorialLead h2{max-width:none;font-size:clamp(2.45rem,11vw,3.5rem)}.knowledge-practice-listing-template-module__DxLVHW__filterStage{align-items:start}.knowledge-practice-listing-template-module__DxLVHW__projectVisual{min-height:0}.knowledge-practice-listing-template-module__DxLVHW__toolEntry{min-height:24rem}.knowledge-practice-listing-template-module__DxLVHW__editorialLead>div:last-child>p,.knowledge-practice-listing-template-module__DxLVHW__projectSummary,.knowledge-practice-listing-template-module__DxLVHW__toolEntry>div>p:last-child{text-align:start}}.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true]>div:first-child>p{text-align:center;margin:0 0 .85rem;font-size:.7rem}.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true] h2{letter-spacing:-.035em;max-width:none;font-size:clamp(2rem,3.15vw,3.15rem);line-height:1.05}.knowledge-practice-listing-template-module__DxLVHW__filterStage{background:0 0;border-top:0;border-bottom:0;border-left:0;border-radius:0;padding:clamp(1rem,2vw,1.4rem) 0;display:block}.knowledge-practice-listing-template-module__DxLVHW__filterStage>section{background:0 0;border:0;margin:0;padding:0}.knowledge-practice-listing-template-module__DxLVHW__filterStage fieldset{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.knowledge-practice-listing-template-module__DxLVHW__filterStage legend{color:var(--practice-accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem}.knowledge-practice-listing-template-module__DxLVHW__pageContainer[data-tone=consulting] .knowledge-practice-listing-template-module__DxLVHW__editorialLead{grid-template-columns:minmax(0,1.3fr) minmax(19rem,.7fr);gap:clamp(2rem,4vw,4rem)}.knowledge-practice-listing-template-module__DxLVHW__pageContainer[data-tone=consulting] .knowledge-practice-listing-template-module__DxLVHW__editorialLead h2{max-width:23ch;font-size:clamp(2.5rem,4.15vw,4.25rem);line-height:1.02}@media (min-width:70rem){.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true] h2{white-space:normal}}@media (max-width:64rem){.knowledge-practice-listing-template-module__DxLVHW__pageContainer[data-tone=consulting] .knowledge-practice-listing-template-module__DxLVHW__editorialLead{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true] h2{white-space:normal;font-size:clamp(2rem,9vw,3rem)}.knowledge-practice-listing-template-module__DxLVHW__filterStage,.knowledge-practice-listing-template-module__DxLVHW__filterStage fieldset{grid-template-columns:minmax(0,1fr)}.knowledge-practice-listing-template-module__DxLVHW__pageContainer[data-tone=consulting] .knowledge-practice-listing-template-module__DxLVHW__editorialLead h2{font-size:clamp(2.4rem,10vw,3.35rem)}}@media (prefers-reduced-motion:reduce){.knowledge-practice-listing-template-module__DxLVHW__projectVisual>img,.knowledge-practice-listing-template-module__DxLVHW__toolVisual>img,.knowledge-practice-listing-template-module__DxLVHW__toolEntry{transition:none}.knowledge-practice-listing-template-module__DxLVHW__projectEntry:hover .knowledge-practice-listing-template-module__DxLVHW__projectVisual>img,.knowledge-practice-listing-template-module__DxLVHW__toolEntry:hover .knowledge-practice-listing-template-module__DxLVHW__toolVisual>img,.knowledge-practice-listing-template-module__DxLVHW__toolEntry:hover{transform:none}}.knowledge-practice-listing-template-module__DxLVHW__editorialLead>div:last-child>p,.knowledge-practice-listing-template-module__DxLVHW__projectSummary,.knowledge-practice-listing-template-module__DxLVHW__toolEntry>div>p:last-child{text-align:start}.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true]{padding-block:clamp(2.75rem,4vw,3.75rem)}.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true]>div:first-child>p{letter-spacing:.12em;margin-bottom:1.1rem}.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true] h2{max-width:19ch;margin-top:0;font-size:clamp(2.35rem,4.1vw,4.15rem);line-height:1.04}.knowledge-practice-listing-template-module__DxLVHW__toolGrid>li{min-width:0;display:grid}.knowledge-practice-listing-template-module__DxLVHW__toolEntry{height:100%;min-height:0}.knowledge-practice-listing-template-module__DxLVHW__toolEntry header{align-items:start;gap:1.25rem;min-height:4.25rem}.knowledge-practice-listing-template-module__DxLVHW__toolEntry header>span{line-height:1.55}.knowledge-practice-listing-template-module__DxLVHW__toolEntry header p{white-space:nowrap;flex:none;line-height:1.55}.knowledge-practice-listing-template-module__DxLVHW__toolEntry h3{max-width:22ch;min-height:3.24em;font-size:clamp(1.75rem,2.25vw,2.4rem);line-height:1.08}.knowledge-practice-listing-template-module__DxLVHW__toolEntry>div>p:last-child{text-align-last:auto;max-width:59ch;min-height:3.44em;margin:1.15rem 0 0;font-size:1rem;line-height:1.72}.knowledge-practice-listing-template-module__DxLVHW__toolEntry .knowledge-practice-listing-template-module__DxLVHW__textLink{padding-top:clamp(1.75rem,3vw,2.5rem)}@media (max-width:48rem){.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true] h2{max-width:14ch;font-size:clamp(2.2rem,10vw,3.15rem)}.knowledge-practice-listing-template-module__DxLVHW__toolEntry header,.knowledge-practice-listing-template-module__DxLVHW__toolEntry h3,.knowledge-practice-listing-template-module__DxLVHW__toolEntry>div>p:last-child{min-height:0}.knowledge-practice-listing-template-module__DxLVHW__toolEntry>div>p:last-child{text-align:left}}.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true]>div:first-child{text-align:center;justify-items:center;display:grid}.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true]>div:first-child>p{letter-spacing:.12em;text-align:center;margin:0 0 1.1rem;font-size:clamp(.95rem,1.05vw,1.1rem)}.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true] h2{letter-spacing:-.045em;max-width:100%;margin:0;font-size:clamp(2.8rem,3.65vw,4.45rem);line-height:1}@media (min-width:90rem){.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true] h2{white-space:normal}}@media (max-width:48rem){.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true] h2{white-space:normal;max-width:14ch;font-size:clamp(2.55rem,11vw,3.65rem)}}.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true] h2{max-width:22ch;font-size:clamp(2.4rem,3.15vw,3.15rem)}.knowledge-practice-listing-template-module__DxLVHW__projectSummary,.knowledge-practice-listing-template-module__DxLVHW__toolEntry>div>p:last-child{text-align:start;text-align-last:auto}.knowledge-practice-listing-template-module__DxLVHW__toolEntry h3{min-height:2.16em;font-size:clamp(1.5rem,1.75vw,2rem)}@media (max-width:48rem){.knowledge-practice-listing-template-module__DxLVHW__editorialLead h2,.knowledge-practice-listing-template-module__DxLVHW__editorialLead[data-centered=true] h2,.knowledge-practice-listing-template-module__DxLVHW__pageContainer[data-tone=consulting] .knowledge-practice-listing-template-module__DxLVHW__editorialLead h2{max-width:none;font-size:clamp(2.1rem,9vw,2.4rem)}.knowledge-practice-listing-template-module__DxLVHW__toolEntry h3{min-height:0}}
.listing-template-module__QhdJJq__eyebrow{color:var(--section-accent,var(--color-teal));letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.listing-template-module__QhdJJq__toolbar{background:0 0;border-top:1px solid #19486a21;border-bottom:1px solid #19486a21;margin-bottom:clamp(3rem,6vw,5rem);padding-block:clamp(1rem,2vw,1.4rem);display:block;position:relative}.listing-template-module__QhdJJq__toolbar:after{content:none}.listing-template-module__QhdJJq__toolbarCopy{max-width:27rem}.listing-template-module__QhdJJq__toolbarCopy h2{color:var(--color-navy);letter-spacing:-.02em;margin:.55rem 0 0;font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.15}.listing-template-module__QhdJJq__toolbarCopy>p:last-child{color:#143140ad;margin:.75rem 0 0;line-height:1.55}.listing-template-module__QhdJJq__filterPanel{background:0 0;border:0;min-width:0;padding:0}.listing-template-module__QhdJJq__filterPanel>section{margin:0}.listing-template-module__QhdJJq__filterPanel fieldset+fieldset{border-top:1px solid #19486a1a;margin-top:1rem;padding-top:1rem}.listing-template-module__QhdJJq__filterPanel legend{color:var(--color-navy);letter-spacing:.05em;text-transform:uppercase;font-size:.8rem}.listing-template-module__QhdJJq__filterPanel a:focus-visible,.listing-template-module__QhdJJq__collectionShell a:focus-visible{outline:3px solid var(--section-secondary,var(--color-orange));outline-offset:3px}.listing-template-module__QhdJJq__collectionShell{padding-bottom:var(--space-section)}.listing-template-module__QhdJJq__resultsHeader{border-bottom:1px solid #19486a24;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);padding-bottom:clamp(1.2rem,2.5vw,1.8rem);display:flex}.listing-template-module__QhdJJq__resultsHeader h2{color:var(--color-navy);letter-spacing:-.035em;max-width:20ch;margin:.5rem 0 0;font-size:clamp(2rem,4.5vw,3.75rem);line-height:1.05}.listing-template-module__QhdJJq__resultCount{color:#52616f;flex:none;align-items:end;gap:.65rem;margin:0;display:flex}.listing-template-module__QhdJJq__resultCount strong{color:var(--section-accent,var(--color-teal));font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:clamp(2rem,4vw,3rem);line-height:.8}.listing-template-module__QhdJJq__resultCount span{max-width:6rem;font-size:.82rem;font-weight:700}.listing-template-module__QhdJJq__editorialList{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid}.listing-template-module__QhdJJq__editorialList>li{min-width:0;position:relative}.listing-template-module__QhdJJq__featuredEntry{grid-column:1/-1;grid-template-columns:minmax(7rem,.18fr) minmax(0,1fr);gap:clamp(1.25rem,3vw,2.5rem);margin-bottom:clamp(.75rem,2vw,1.5rem);display:grid}.listing-template-module__QhdJJq__featuredRail{color:var(--section-accent,var(--color-teal));flex-direction:column;min-width:0;padding-block:.8rem;display:flex}.listing-template-module__QhdJJq__featuredRail>span{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1}.listing-template-module__QhdJJq__featuredRail>i{background:linear-gradient(var(--section-accent,var(--color-teal)), color-mix(in srgb, var(--section-accent,var(--color-teal)) 12%, transparent));flex:1;width:1px;min-height:3rem;margin:1rem 0}.listing-template-module__QhdJJq__featuredRail>small{color:#52616f;letter-spacing:.08em;text-transform:uppercase;max-width:7rem;font-size:.72rem;font-style:normal;font-weight:800;line-height:1.4}.listing-template-module__QhdJJq__featuredCard,.listing-template-module__QhdJJq__supportingCard{min-width:0;height:100%}.listing-template-module__QhdJJq__featuredCard>article{grid-template-columns:minmax(0,1.12fr) minmax(18rem,.88fr);align-content:center;gap:.7rem 0;min-height:clamp(25rem,38vw,31rem);padding:0 clamp(1.5rem,3vw,2.75rem) 0 0;display:grid}.listing-template-module__QhdJJq__featuredCard>article>:first-child{grid-area:1/1/span 7;align-self:stretch;height:100%;min-height:clamp(25rem,38vw,31rem);margin:0 clamp(1.5rem,3vw,2.75rem) 0 0}.listing-template-module__QhdJJq__featuredCard>article>:not(:first-child){grid-column:2}.listing-template-module__QhdJJq__featuredCard>article>h3{letter-spacing:-.025em;font-size:clamp(1.8rem,3.2vw,2.8rem)}.listing-template-module__QhdJJq__featuredCard>article>p:last-of-type{font-size:clamp(1rem,1.35vw,1.12rem)}.listing-template-module__QhdJJq__featuredCard>article>p:last-of-type,.listing-template-module__QhdJJq__supportingCard>article>p:last-of-type{text-align:start;text-wrap:pretty;max-width:66ch;line-height:1.68}.listing-template-module__QhdJJq__featuredCard>article:focus-within,.listing-template-module__QhdJJq__supportingCard>article:focus-within{outline:3px solid color-mix(in srgb, var(--section-secondary,var(--color-orange)) 78%, transparent);outline-offset:4px}.listing-template-module__QhdJJq__supportingEntry{counter-increment:listing-item}.listing-template-module__QhdJJq__supportingCard>article{height:100%}.listing-template-module__QhdJJq__itemNumber{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--section-accent,var(--color-teal));font-variant-numeric:tabular-nums;z-index:2;background:#ffffffd6;border:1px solid #ffffffe0;border-radius:999px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-size:.72rem;font-weight:800;display:inline-flex;position:absolute;top:.85rem;left:.85rem}@media (min-width:96rem){.listing-template-module__QhdJJq__editorialList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:70rem){.listing-template-module__QhdJJq__toolbar{grid-template-columns:minmax(12rem,.34fr) minmax(0,.66fr);align-items:start}.listing-template-module__QhdJJq__featuredEntry{grid-template-columns:6rem minmax(0,1fr)}.listing-template-module__QhdJJq__featuredCard>article{grid-template-columns:minmax(0,1fr) minmax(15rem,.9fr)}}@media (max-width:52rem){.listing-template-module__QhdJJq__toolbar{grid-template-columns:minmax(0,1fr)}.listing-template-module__QhdJJq__featuredEntry{display:block}.listing-template-module__QhdJJq__featuredRail{flex-direction:row;align-items:center;gap:.85rem;padding:0 0 1rem}.listing-template-module__QhdJJq__featuredRail>span{font-size:2rem}.listing-template-module__QhdJJq__featuredRail>i{background:linear-gradient(90deg, var(--section-accent,var(--color-teal)), color-mix(in srgb, var(--section-accent,var(--color-teal)) 12%, transparent));flex:0 5rem;width:auto;min-height:1px;margin:0}.listing-template-module__QhdJJq__featuredCard>article{min-height:0;padding:0 0 clamp(1.25rem,3vw,1.75rem);display:flex}.listing-template-module__QhdJJq__featuredCard>article>:first-child{height:clamp(12rem,48vw,19rem);min-height:0;margin:0 0 .75rem}.listing-template-module__QhdJJq__featuredCard>article>:not(:first-child){grid-column:auto}}@media (max-width:42rem){.listing-template-module__QhdJJq__resultsHeader{flex-direction:column;align-items:start;gap:1.15rem}.listing-template-module__QhdJJq__resultCount{align-items:center}.listing-template-module__QhdJJq__resultCount strong{font-size:2rem}.listing-template-module__QhdJJq__resultCount span{max-width:none}.listing-template-module__QhdJJq__editorialList{grid-template-columns:minmax(0,1fr)}.listing-template-module__QhdJJq__featuredCard>article>p:last-of-type,.listing-template-module__QhdJJq__supportingCard>article>p:last-of-type{text-align:start}}@media (prefers-reduced-motion:reduce){.listing-template-module__QhdJJq__filterPanel a,.listing-template-module__QhdJJq__collectionShell article,.listing-template-module__QhdJJq__collectionShell article *{scroll-behavior:auto!important;transition-duration:.01ms!important}.listing-template-module__QhdJJq__collectionShell article:hover,.listing-template-module__QhdJJq__collectionShell article:active,.listing-template-module__QhdJJq__collectionShell article:hover *{transform:none!important}}@media (prefers-reduced-transparency:reduce){.listing-template-module__QhdJJq__filterPanel,.listing-template-module__QhdJJq__itemNumber{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--color-white)}}@media (prefers-contrast:more){.listing-template-module__QhdJJq__toolbar,.listing-template-module__QhdJJq__filterPanel,.listing-template-module__QhdJJq__itemNumber{border-color:var(--color-navy)}}.listing-template-module__QhdJJq__featuredCard>article>p:last-of-type,.listing-template-module__QhdJJq__supportingCard>article>p:last-of-type{text-align:start}
.static-page-template-module__s9__ma__pageContainer{width:min(100% - (2 * var(--gutter)), var(--container));margin-inline:auto;padding-bottom:clamp(5rem,9vw,9rem)}.static-page-template-module__s9__ma__editorialFrame{grid-template-columns:minmax(12rem,17rem) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,7rem);margin-top:clamp(3rem,7vw,6.5rem);display:grid}.static-page-template-module__s9__ma__readingRail{position:sticky;top:7.5rem}.static-page-template-module__s9__ma__railIntro{border-bottom:1px solid color-mix(in srgb, var(--color-navy) 18%, transparent);justify-content:space-between;align-items:end;margin-bottom:1.35rem;padding-bottom:1.15rem;display:flex}.static-page-template-module__s9__ma__railIntro span{color:var(--section-secondary,var(--color-orange));font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,4vw,3.5rem);line-height:.8}.static-page-template-module__s9__ma__railIntro p,.static-page-template-module__s9__ma__openingLabel{color:var(--section-accent,var(--color-teal));letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.static-page-template-module__s9__ma__editorialBody{min-width:0}.static-page-template-module__s9__ma__opening{background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--section-secondary,var(--color-orange)) 10%, transparent), transparent 42%), var(--section-pale,color-mix(in srgb, var(--color-mist) 74%, white));border:1px solid color-mix(in srgb, var(--section-accent,var(--color-teal)) 18%, transparent);border-radius:clamp(1.25rem,2.3vw,2.25rem);margin-bottom:clamp(4rem,8vw,8rem);padding:clamp(2rem,5vw,4.5rem);position:relative;overflow:hidden}.static-page-template-module__s9__ma__opening:after{background:var(--section-secondary,var(--color-orange));content:"";width:clamp(3rem,7vw,6rem);height:.2rem;position:absolute;top:0;left:clamp(2rem,5vw,4.5rem)}.static-page-template-module__s9__ma__openingLabel{margin-bottom:1.25rem}.static-page-template-module__s9__ma__opening>div{max-width:54rem}.static-page-template-module__s9__ma__opening>div>p:first-child{color:var(--color-navy);font-family:var(--font-heading);letter-spacing:-.025em;text-wrap:pretty;font-size:clamp(1.45rem,2.6vw,2.25rem);line-height:1.35}.static-page-template-module__s9__ma__pageContainer[data-section=research] .static-page-template-module__s9__ma__opening>div{max-width:50rem}.static-page-template-module__s9__ma__pageContainer[data-section=research] .static-page-template-module__s9__ma__opening>div>p{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;text-align:start;text-wrap:pretty;max-width:66ch}.static-page-template-module__s9__ma__pageContainer[data-section=research] .static-page-template-module__s9__ma__opening>div>p:first-child{font-family:var(--font-body);letter-spacing:-.012em;font-size:clamp(1.3rem,1.8vw,1.65rem);line-height:1.58}.static-page-template-module__s9__ma__pageContainer[data-section=research] .static-page-template-module__s9__ma__opening>div>p+p{margin-top:1.35rem}.static-page-template-module__s9__ma__pageContainer[data-section=research] .static-page-template-module__s9__ma__chapterContent>div{max-width:68ch}.static-page-template-module__s9__ma__pageContainer[data-section=research] .static-page-template-module__s9__ma__chapterContent p{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;text-align:start;text-wrap:pretty;max-width:68ch;line-height:1.75}.static-page-template-module__s9__ma__chapterList{counter-reset:chapter}.static-page-template-module__s9__ma__chapter{border-top:1px solid color-mix(in srgb, var(--color-navy) 16%, transparent);grid-template-columns:minmax(13rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2rem,5vw,5.5rem);padding-block:clamp(3.5rem,8vw,7.5rem);scroll-margin-top:8rem;display:grid}.static-page-template-module__s9__ma__chapter:nth-child(2n){grid-template-columns:minmax(0,1.28fr) minmax(13rem,.72fr)}.static-page-template-module__s9__ma__chapter:nth-child(2n) .static-page-template-module__s9__ma__chapterHeading{grid-column:2}.static-page-template-module__s9__ma__chapter:nth-child(2n) .static-page-template-module__s9__ma__chapterContent{grid-area:1/1}.static-page-template-module__s9__ma__chapterHeading{position:sticky;top:7.5rem}.static-page-template-module__s9__ma__chapterHeading span{color:var(--section-secondary,var(--color-orange));letter-spacing:.12em;margin-bottom:1.4rem;font-size:.78rem;font-weight:700;display:block}.static-page-template-module__s9__ma__chapterHeading h2{color:var(--color-navy);font-family:var(--font-heading);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.6vw,4.25rem);font-weight:600;line-height:1.02}.static-page-template-module__s9__ma__chapterContent{min-width:0}.static-page-template-module__s9__ma__chapterContent>div{max-width:49rem}.static-page-template-module__s9__ma__chapter[data-density=catalog] .static-page-template-module__s9__ma__chapterContent ul,.static-page-template-module__s9__ma__chapter[data-density=catalog] .static-page-template-module__s9__ma__chapterContent ol{grid-template-columns:repeat(2,minmax(0,1fr))}.static-page-template-module__s9__ma__chapter[data-density=catalog] .static-page-template-module__s9__ma__chapterContent li{align-content:start;min-height:100%}.static-page-template-module__s9__ma__emptyCopy{color:var(--color-ink-muted);margin:0;font-size:1.1rem}@media (max-width:64rem){.static-page-template-module__s9__ma__editorialFrame{grid-template-columns:1fr;gap:3rem}.static-page-template-module__s9__ma__readingRail{position:static}.static-page-template-module__s9__ma__readingRail>:not(.static-page-template-module__s9__ma__railIntro){display:none}.static-page-template-module__s9__ma__railIntro{max-width:18rem}}@media (max-width:48rem){.static-page-template-module__s9__ma__editorialFrame{margin-top:2.25rem}.static-page-template-module__s9__ma__opening{border-radius:1.25rem;margin-bottom:3.5rem;padding:2rem 1.35rem}.static-page-template-module__s9__ma__pageContainer[data-section=research] .static-page-template-module__s9__ma__opening>div>p:first-child{font-size:clamp(1.18rem,5.6vw,1.4rem);line-height:1.62}.static-page-template-module__s9__ma__pageContainer[data-section=research] .static-page-template-module__s9__ma__opening>div>p,.static-page-template-module__s9__ma__pageContainer[data-section=research] .static-page-template-module__s9__ma__chapterContent p{text-align:start}.static-page-template-module__s9__ma__chapter,.static-page-template-module__s9__ma__chapter:nth-child(2n){padding-block:3.5rem;display:block}.static-page-template-module__s9__ma__chapterHeading,.static-page-template-module__s9__ma__chapter:nth-child(2n) .static-page-template-module__s9__ma__chapterHeading{grid-column:auto;margin-bottom:2.25rem;position:static}.static-page-template-module__s9__ma__chapter:nth-child(2n) .static-page-template-module__s9__ma__chapterContent{grid-area:auto}.static-page-template-module__s9__ma__chapterHeading h2{font-size:clamp(2.25rem,12vw,3.5rem)}.static-page-template-module__s9__ma__chapter[data-density=catalog] .static-page-template-module__s9__ma__chapterContent ul,.static-page-template-module__s9__ma__chapter[data-density=catalog] .static-page-template-module__s9__ma__chapterContent ol{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.static-page-template-module__s9__ma__opening,.static-page-template-module__s9__ma__chapter{scroll-behavior:auto}}.static-page-template-module__s9__ma__pageContainer[data-section=research] .static-page-template-module__s9__ma__opening>div>p,.static-page-template-module__s9__ma__pageContainer[data-section=research] .static-page-template-module__s9__ma__chapterContent p{text-align:start}
