.Hero-module__QjsvBa__hero.Hero-module__QjsvBa__hero{--_min-height:800px;--_scrim:linear-gradient(90deg, rgba(var(--dark-surface-rgb), .88) 0%, rgba(var(--dark-surface-rgb), .72) 36%, rgba(var(--dark-surface-rgb), 0) 72%), linear-gradient(180deg, #00000080 0%, #0000 78.172%)}@media (max-width:820px){.Hero-module__QjsvBa__hero.Hero-module__QjsvBa__hero{--_min-height:600px;padding-block:calc(var(--space-10) + var(--space-11)) var(--space-12);--_scrim:linear-gradient(rgba(var(--dark-surface-rgb), .82), rgba(var(--dark-surface-rgb), .82))}}.Hero-module__QjsvBa__copy.Hero-module__QjsvBa__copy{gap:32px}.Hero-module__QjsvBa__copy.Hero-module__QjsvBa__copy h1{max-inline-size:658px}.Hero-module__QjsvBa__copy.Hero-module__QjsvBa__copy h1+p{max-inline-size:505px}.Hero-module__QjsvBa__ctas{align-items:center;gap:var(--space-3);flex-wrap:wrap;max-inline-size:100%;display:flex}.Hero-module__QjsvBa__ctaPrimary{box-sizing:border-box;min-block-size:var(--cta-height);border-radius:var(--radius-btn);font-family:var(--font-sans);font-size:var(--type-btn-size);font-weight:var(--type-btn-weight);letter-spacing:var(--type-btn-ls);line-height:var(--type-btn-lh);color:var(--dark-text);white-space:nowrap;cursor:pointer;transition:background var(--motion-hover) var(--motion-ease), border-color var(--motion-hover) var(--motion-ease);background:var(--accent);border:0;justify-content:center;align-items:center;padding-inline:20px;display:inline-flex}.Hero-module__QjsvBa__ctaPrimary:hover{background:var(--btn-primary-hover-on-dark)}.Hero-module__QjsvBa__ctaPrimary:focus-visible{outline:2px solid var(--dark-text);outline-offset:3px;border-radius:var(--radius-focus)}@media (min-width:1024px){.Hero-module__QjsvBa__hero.Hero-module__QjsvBa__hero{min-block-size:max(800px, calc(100vh / var(--page-zoom,1)));min-block-size:max(800px, calc(100svh / var(--page-zoom,1)))}}
.LogoStrip-module__BEVfga__inner{max-inline-size:calc(var(--container) + 2 * var(--page-gutter));padding-inline:var(--page-gutter);margin-inline:auto}.LogoStrip-module__BEVfga__captionWrap{text-align:center}.LogoStrip-module__BEVfga__gridWrap{margin-block-start:var(--space-4)}.LogoStrip-module__BEVfga__gridWrapSpaced{margin-block-start:var(--space-7)}.LogoStrip-module__BEVfga__cell.LogoStrip-module__BEVfga__cell{padding:0}.LogoStrip-module__BEVfga__cell .LogoStrip-module__BEVfga__logo{object-fit:contain;block-size:auto;max-block-size:132px;inline-size:100%}@media (max-width:820px){.LogoStrip-module__BEVfga__cell .LogoStrip-module__BEVfga__logo{max-block-size:88px}}.LogoStrip-module__BEVfga__gridWrap[data-reveal=armed] .LogoStrip-module__BEVfga__logo{opacity:0}.LogoStrip-module__BEVfga__gridWrap[data-reveal=visible] .LogoStrip-module__BEVfga__logo{transition:opacity .5s var(--motion-ease,ease);transition-delay:calc(var(--_i,0) * 90ms)}.LogoStrip-module__BEVfga__cell:nth-child(2){--_i:1}.LogoStrip-module__BEVfga__cell:nth-child(3){--_i:2}.LogoStrip-module__BEVfga__cell:nth-child(4){--_i:3}.LogoStrip-module__BEVfga__cell:nth-child(5){--_i:4}.LogoStrip-module__BEVfga__cell:nth-child(6){--_i:5}.LogoStrip-module__BEVfga__cell:nth-child(7){--_i:6}.LogoStrip-module__BEVfga__cell:nth-child(8){--_i:7}.LogoStrip-module__BEVfga__cell:nth-child(9){--_i:8}.LogoStrip-module__BEVfga__cell:nth-child(10){--_i:9}.LogoStrip-module__BEVfga__cell:nth-child(11){--_i:10}.LogoStrip-module__BEVfga__cell:nth-child(n+12){--_i:11}@media (prefers-reduced-motion:reduce){.LogoStrip-module__BEVfga__gridWrap[data-reveal] .LogoStrip-module__BEVfga__logo{opacity:1;transition:none}}
.Chip-module__TQd8IG__chip{align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-chip);text-transform:uppercase;font-weight:var(--fw-medium);padding:var(--space-1) 10px;border-radius:var(--radius-chip);white-space:nowrap;line-height:1.4;display:inline-flex}.Chip-module__TQd8IG__accent{background:var(--accent-tint);color:var(--accent)}.Chip-module__TQd8IG__warn{background:var(--warn-tint);color:color-mix(in srgb, var(--warn) 60%, #000)}.Chip-module__TQd8IG__neutral{background:var(--white);border:1px solid var(--hairline);color:var(--body)}.Chip-module__TQd8IG__onDark{border:1px solid var(--dark-hairline);color:var(--accent-on-dark);background:#ffffff14}.Chip-module__TQd8IG__tint{padding:var(--space-1) var(--space-2);background:var(--accent-tint);border-radius:var(--radius-chip);font-family:var(--font-mono);font-size:var(--type-mono-size);font-weight:var(--type-mono-weight);letter-spacing:var(--type-chip-ls);line-height:var(--type-mono-lh);text-transform:uppercase;color:var(--accent-ink);white-space:nowrap;align-items:center;display:inline-flex}
.InsightHero-module__Lz-eQG__hero{--_nav:var(--space-10);min-block-size:460px;padding-block:calc(var(--space-8) + var(--_nav)) var(--space-8);align-items:center;display:flex}.InsightHero-module__Lz-eQG__copy{text-align:center;flex-direction:column;align-items:center;gap:28px;inline-size:100%;max-inline-size:760px;margin-inline:auto;display:flex}.InsightHero-module__Lz-eQG__breadcrumb{inline-size:100%}.InsightHero-module__Lz-eQG__breadcrumbList{font-family:var(--font-mono);color:#fff9;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;font-size:12px;line-height:16px;list-style:none;display:flex}.InsightHero-module__Lz-eQG__breadcrumbList li+li:before{content:"/";margin-inline-end:6px}.InsightHero-module__Lz-eQG__breadcrumbList li{gap:6px;display:flex}.InsightHero-module__Lz-eQG__breadcrumbList a{color:inherit;text-decoration:none}.InsightHero-module__Lz-eQG__breadcrumbList a:hover{color:var(--dark-text);text-decoration:underline}.InsightHero-module__Lz-eQG__title{max-inline-size:760px;font-family:var(--font-sans);letter-spacing:-.8px;color:var(--dark-text);margin:0;font-size:40px;font-weight:600;line-height:44px}.InsightHero-module__Lz-eQG__summary{max-inline-size:640px;font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-lh);color:var(--dark-text-muted);margin:0}.InsightHero-module__Lz-eQG__meta{justify-content:center;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.InsightHero-module__Lz-eQG__metaLine{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--accent-lavender-pale);margin:0;font-size:11px;font-weight:600}@supports (text-box:trim-both cap alphabetic){.InsightHero-module__Lz-eQG__title,.InsightHero-module__Lz-eQG__summary{text-box:trim-both cap alphabetic}}@media (max-width:640px){.InsightHero-module__Lz-eQG__hero{min-block-size:0;padding-block:calc(var(--space-12) + var(--_nav)) var(--space-12)}.InsightHero-module__Lz-eQG__copy{text-align:start;align-items:flex-start}.InsightHero-module__Lz-eQG__breadcrumbList,.InsightHero-module__Lz-eQG__meta{justify-content:flex-start}.InsightHero-module__Lz-eQG__title{letter-spacing:-.6px;font-size:32px;line-height:36px}}
.ResourceCardGrid-module__TjkUzq__section{padding-block:32px 100px}.ResourceCardGrid-module__TjkUzq__sectionCaseStudies{padding-block-start:96px}.ResourceCardGrid-module__TjkUzq__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.ResourceCardGrid-module__TjkUzq__headerMeta{font-family:var(--font-mono);font-size:var(--type-mono-size);letter-spacing:var(--type-mono-ls);text-transform:uppercase;color:var(--ink);white-space:nowrap;margin:0;padding-block-start:8px}.ResourceCardGrid-module__TjkUzq__chipRow{flex-wrap:wrap;gap:8px;margin-block-start:48px;display:flex}.ResourceCardGrid-module__TjkUzq__chipButton{cursor:pointer;font:inherit;border-radius:var(--radius-chip);background:0 0;border:0;padding:0}.ResourceCardGrid-module__TjkUzq__chipButton>*{transition:background var(--motion-hover) var(--motion-ease), color var(--motion-hover) var(--motion-ease)}.ResourceCardGrid-module__TjkUzq__chipButton:hover>*{background:color-mix(in srgb, var(--accent-tint) 88%, var(--accent))}.ResourceCardGrid-module__TjkUzq__chipButton[aria-pressed=true]>*{background:var(--accent);color:var(--white)}.ResourceCardGrid-module__TjkUzq__chipButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ResourceCardGrid-module__TjkUzq__chipButton>*{transition:none}}.ResourceCardGrid-module__TjkUzq__filterRow{flex-wrap:wrap;gap:8px;margin-block-start:48px;display:flex}.ResourceCardGrid-module__TjkUzq__resultRow{border-block-start:var(--rule,1px) solid var(--hairline);justify-content:space-between;align-items:center;margin-block-start:20px;padding-block-start:20px;display:flex}.ResourceCardGrid-module__TjkUzq__resultCount{font-family:var(--font-sans);font-size:var(--type-body-sm-size);color:var(--ink);margin:0}.ResourceCardGrid-module__TjkUzq__grid{grid-template-columns:repeat(3,1fr);gap:48px 20px;margin-block-start:48px;display:grid}.ResourceCardGrid-module__TjkUzq__grid.ResourceCardGrid-module__TjkUzq__plateGrid{gap:48px 28px}.ResourceCardGrid-module__TjkUzq__emptyState{border-block:var(--rule,1px) solid var(--hairline);text-align:center;font-family:var(--font-mono);font-size:var(--type-mono-size);letter-spacing:var(--type-mono-ls);text-transform:uppercase;color:var(--muted-strong,var(--body));margin:48px 0 0;padding-block:48px}.ResourceCardGrid-module__TjkUzq__loadMoreRow{justify-content:center;margin-block-start:32px;display:flex}.ResourceCardGrid-module__TjkUzq__loadMoreButton{border:var(--rule,1px) solid var(--hairline);border-radius:var(--radius-btn,4px);cursor:pointer;block-size:48px;font-family:var(--font-sans);font-size:var(--type-btn-size);font-weight:var(--type-btn-weight);color:var(--ink);transition:border-color var(--motion-hover,.17s) var(--motion-ease,ease);background:0 0;justify-content:center;align-items:center;padding-inline:20px;display:inline-flex}.ResourceCardGrid-module__TjkUzq__loadMoreButton:hover{border-color:var(--ink)}.ResourceCardGrid-module__TjkUzq__loadMoreButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:900px){.ResourceCardGrid-module__TjkUzq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ResourceCardGrid-module__TjkUzq__section{padding-block:32px 64px}.ResourceCardGrid-module__TjkUzq__sectionCaseStudies{padding-block-start:64px}.ResourceCardGrid-module__TjkUzq__grid{grid-template-columns:1fr}}
.ArticleRail-module__PX6IbG__rail{--_inactive:#6b7076;--_sticky-offset:88px;flex:none;inline-size:280px}.ArticleRail-module__PX6IbG__inner{align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex;position:sticky;inset-block-start:var(--_sticky-offset)}.ArticleRail-module__PX6IbG__label{inline-size:100%;font-family:var(--font-mono);font-size:var(--type-mono-size);letter-spacing:var(--type-mono-ls);text-transform:uppercase;color:var(--_inactive);margin:0;font-weight:600;line-height:16px}.ArticleRail-module__PX6IbG__rule{background:var(--hairline);border:0;block-size:1px;inline-size:100%;margin:0}.ArticleRail-module__PX6IbG__nav{inline-size:100%}.ArticleRail-module__PX6IbG__list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.ArticleRail-module__PX6IbG__item{padding:14px 0 14px var(--space-4);border-inline-start:2px solid var(--hairline);font-family:var(--font-sans);color:var(--_inactive);transition:color var(--motion-hover) var(--motion-ease), border-color var(--motion-hover) var(--motion-ease);font-size:13px;font-weight:600;line-height:20px;text-decoration:none;display:block}.ArticleRail-module__PX6IbG__item[data-state=read]{border-inline-start-color:color-mix(in srgb, var(--accent) 30%, transparent)}.ArticleRail-module__PX6IbG__item[data-state=current]{border-inline-start-color:var(--accent);color:var(--ink)}.ArticleRail-module__PX6IbG__item:hover,.ArticleRail-module__PX6IbG__item:focus-visible{color:var(--ink)}.ArticleRail-module__PX6IbG__progress{z-index:40;background:var(--hairline);opacity:0;pointer-events:none;block-size:2px;transition:opacity var(--motion-hover) var(--motion-ease);display:none;position:fixed;inset-block-start:56px;inset-inline:0}.ArticleRail-module__PX6IbG__progressFill{transform-origin:0;background:var(--accent);block-size:100%;inline-size:100%}.ArticleRail-module__PX6IbG__progress[data-visible]{opacity:1}@media (max-width:1024px){.ArticleRail-module__PX6IbG__rail{display:none}.ArticleRail-module__PX6IbG__progress{display:block}}
.PlatformCrossLinks-module__hEn78W__section{padding-block:var(--space-13);border-block-start:var(--rule,1px) solid var(--hairline)}.PlatformCrossLinks-module__hEn78W__inner{align-items:flex-start;gap:var(--space-9);flex-direction:column;display:flex}.PlatformCrossLinks-module__hEn78W__head.PlatformCrossLinks-module__hEn78W__head{--_title-measure:900px;--_lede-measure:760px}.PlatformCrossLinks-module__hEn78W__cards{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));inline-size:100%;display:grid}.PlatformCrossLinks-module__hEn78W__card{gap:var(--space-7);color:inherit;flex-direction:column;text-decoration:none;display:flex}.PlatformCrossLinks-module__hEn78W__card:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:3px;border-radius:var(--radius-focus)}.PlatformCrossLinks-module__hEn78W__cardMedia{aspect-ratio:16/9;border-radius:var(--radius-card);inline-size:100%;position:relative;overflow:clip}.PlatformCrossLinks-module__hEn78W__cardMedia img{object-fit:cover;transition:transform var(--motion-hover) var(--motion-ease)}.PlatformCrossLinks-module__hEn78W__cardCopy{gap:var(--space-6);flex-direction:column;display:flex}.PlatformCrossLinks-module__hEn78W__cardTitle{font-family:var(--font-sans);font-size:var(--type-h4-size);font-weight:var(--type-h4-weight);letter-spacing:var(--type-h4-ls);line-height:var(--type-h4-lh);color:var(--ink);transition:color var(--motion-hover) var(--motion-ease);margin:0}.PlatformCrossLinks-module__hEn78W__cardBody{font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-lh);color:var(--body);margin:0}@supports (text-box:trim-both cap alphabetic){.PlatformCrossLinks-module__hEn78W__cardTitle,.PlatformCrossLinks-module__hEn78W__cardBody{text-box:var(--cap-trim,normal)}}.PlatformCrossLinks-module__hEn78W__card:is(:hover,:focus-visible) .PlatformCrossLinks-module__hEn78W__cardTitle{color:var(--card-hover-title-on-light,var(--accent))}.PlatformCrossLinks-module__hEn78W__card:is(:hover,:focus-visible) .PlatformCrossLinks-module__hEn78W__cardMedia img{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.PlatformCrossLinks-module__hEn78W__cardTitle,.PlatformCrossLinks-module__hEn78W__cardMedia img{transition:none}.PlatformCrossLinks-module__hEn78W__card:is(:hover,:focus-visible) .PlatformCrossLinks-module__hEn78W__cardMedia img{transform:none}}.PlatformCrossLinks-module__hEn78W__plate{justify-content:space-between;align-items:center;gap:var(--space-7);inline-size:100%;padding:var(--space-8) var(--space-9);background:var(--accent-tint);border-radius:var(--radius-card);display:flex}.PlatformCrossLinks-module__hEn78W__plateCopy{gap:var(--space-5);flex-direction:column;max-inline-size:260px;display:flex}.PlatformCrossLinks-module__hEn78W__plateLabel{font-family:var(--font-mono);font-size:var(--type-mono-size);font-weight:var(--type-mono-weight);letter-spacing:var(--type-mono-ls);line-height:var(--type-mono-lh);text-transform:uppercase;color:var(--accent);margin:0}.PlatformCrossLinks-module__hEn78W__plateTitle{font-family:var(--font-sans);font-size:var(--type-h5-size);font-weight:var(--type-h5-weight);letter-spacing:var(--type-h5-ls);line-height:var(--type-h5-lh);color:var(--ink);margin:0}@supports (text-box:trim-both cap alphabetic){.PlatformCrossLinks-module__hEn78W__plateLabel,.PlatformCrossLinks-module__hEn78W__plateTitle{text-box:var(--cap-trim,normal)}}.PlatformCrossLinks-module__hEn78W__plateAction{justify-content:flex-end;align-items:center;display:flex}.PlatformCrossLinks-module__hEn78W__cta{box-sizing:border-box;min-block-size:var(--cta-height);padding-inline:var(--space-5);background:var(--accent);border-radius:var(--radius-card);font-family:var(--font-sans);font-size:var(--type-btn-size);font-weight:var(--type-btn-weight);letter-spacing:var(--type-btn-ls);line-height:var(--type-btn-lh);color:var(--dark-text);white-space:nowrap;transition:background var(--motion-hover) var(--motion-ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.PlatformCrossLinks-module__hEn78W__cta:hover{background:var(--btn-primary-hover-on-light)}.PlatformCrossLinks-module__hEn78W__cta:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:3px;border-radius:var(--radius-focus)}@media (prefers-reduced-motion:reduce){.PlatformCrossLinks-module__hEn78W__cta{transition:none}}@media (max-width:1024px){.PlatformCrossLinks-module__hEn78W__cards{gap:var(--space-9) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.PlatformCrossLinks-module__hEn78W__cards{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.PlatformCrossLinks-module__hEn78W__plate{align-items:stretch;gap:var(--space-6);padding:var(--space-7) var(--space-6);flex-direction:column}.PlatformCrossLinks-module__hEn78W__plateCopy{max-inline-size:none}.PlatformCrossLinks-module__hEn78W__plateAction{justify-content:stretch}.PlatformCrossLinks-module__hEn78W__cta{inline-size:100%}}@media (max-width:640px){.PlatformCrossLinks-module__hEn78W__section{padding-block:var(--space-12)}.PlatformCrossLinks-module__hEn78W__inner{gap:var(--space-8)}}
.ResourceCards-module__mvARjG__insightCard{align-items:flex-start;gap:var(--head-gap);border-block-start:var(--rule,1px) solid var(--hairline);block-size:100%;transition:border-color var(--motion-hover) var(--motion-ease);flex-direction:column;padding-block-start:var(--head-gap);display:flex;position:relative}.ResourceCards-module__mvARjG__metaBlock{justify-content:flex-end;align-items:flex-start;gap:var(--space-2);flex-direction:column;min-block-size:42px;display:flex}.ResourceCards-module__mvARjG__insightLink{color:inherit;text-decoration:none}.ResourceCards-module__mvARjG__insightLink:after{content:"";position:absolute;inset:0}.ResourceCards-module__mvARjG__insightLink:focus-visible{outline:none}.ResourceCards-module__mvARjG__insightCard:has(.ResourceCards-module__mvARjG__insightLink:focus-visible){outline:2px solid var(--focus-ring,var(--accent));outline-offset:3px;border-radius:var(--radius-focus)}.ResourceCards-module__mvARjG__insightCard:hover{border-block-start-color:var(--card-hover-border-on-light,var(--accent))}.ResourceCards-module__mvARjG__insightCard:has(.ResourceCards-module__mvARjG__insightLink:focus-visible){border-block-start-color:var(--card-hover-border-on-light,var(--accent))}.ResourceCards-module__mvARjG__insightCard:hover .ResourceCards-module__mvARjG__insightTitle{color:var(--card-hover-title-on-light,var(--accent))}.ResourceCards-module__mvARjG__insightCard:has(.ResourceCards-module__mvARjG__insightLink:focus-visible) .ResourceCards-module__mvARjG__insightTitle{color:var(--card-hover-title-on-light,var(--accent))}.ResourceCards-module__mvARjG__insightCard:hover .ResourceCards-module__mvARjG__readLink.ResourceCards-module__mvARjG__readLink{border-color:var(--btn-secondary-hover-border-on-light);background:var(--btn-secondary-hover-fill-on-light)}.ResourceCards-module__mvARjG__insightCard:has(.ResourceCards-module__mvARjG__insightLink:focus-visible) .ResourceCards-module__mvARjG__readLink.ResourceCards-module__mvARjG__readLink{border-color:var(--btn-secondary-hover-border-on-light);background:var(--btn-secondary-hover-fill-on-light)}@media (prefers-reduced-motion:reduce){.ResourceCards-module__mvARjG__insightCard{transition:none}}.ResourceCards-module__mvARjG__meta{font-family:var(--font-mono);font-size:var(--type-mono-size);letter-spacing:var(--type-mono-ls);text-transform:uppercase;color:var(--body-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.ResourceCards-module__mvARjG__metaPart{align-items:center;gap:8px;display:inline-flex}.ResourceCards-module__mvARjG__metaAccent{color:var(--accent-soft)}.ResourceCards-module__mvARjG__copy{gap:var(--space-6);flex-direction:column;flex:auto;inline-size:100%;display:flex}.ResourceCards-module__mvARjG__insightTitle{font-family:var(--font-sans);letter-spacing:0;color:var(--ink);transition:color var(--motion-hover) var(--motion-ease);margin:0;font-size:24px;font-weight:600;line-height:32px}.ResourceCards-module__mvARjG__insightSummary{font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-lh);color:var(--body);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.ResourceCards-module__mvARjG__insightTitle{transition:none}}.ResourceCards-module__mvARjG__plateCard{border-radius:var(--radius-card);flex-direction:column;align-items:flex-start;min-block-size:100%;display:flex}.ResourceCards-module__mvARjG__plateMedia{aspect-ratio:394.66/200;border-radius:var(--radius-card);inline-size:100%;position:relative;overflow:clip}.ResourceCards-module__mvARjG__plateMedia img{object-fit:cover}.ResourceCards-module__mvARjG__plateScrim{background:#160c2473;position:absolute;inset:0}.ResourceCards-module__mvARjG__plateBadge{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding-inline:16px;display:flex;position:absolute;inset:0}.ResourceCards-module__mvARjG__plateLogo{block-size:40px;inline-size:208px;max-inline-size:100%;display:block;position:relative}.ResourceCards-module__mvARjG__plateLogo img{object-fit:contain}.ResourceCards-module__mvARjG__plateAnon{font-family:var(--font-sans);color:#ffffffd9;margin:0;font-size:16px;font-weight:500;line-height:24px}.ResourceCards-module__mvARjG__plateName{font-family:var(--font-sans);color:var(--white);margin:0;font-size:24px;font-weight:600;line-height:30px}.ResourceCards-module__mvARjG__plateCopy{flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:flex-start;gap:20px;inline-size:100%;padding-block:28px;display:flex}.ResourceCards-module__mvARjG__plateStack{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.ResourceCards-module__mvARjG__industryChip{background:var(--accent-tint);border-radius:var(--radius-card);font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--accent);border:1px solid #d7d3e4;align-items:center;margin:0;padding:4px 10px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.ResourceCards-module__mvARjG__plateTitle{font-family:var(--font-sans);color:var(--ink);margin:0;font-size:24px;font-weight:600;line-height:32px}.ResourceCards-module__mvARjG__plateDetail{font-family:var(--font-sans);color:var(--ink);opacity:.62;margin:0;font-size:14px;line-height:20px}.ResourceCards-module__mvARjG__videoCard{inline-size:100%;font:inherit;text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:block}.ResourceCards-module__mvARjG__videoThumb{aspect-ratio:394.66/225;border-radius:var(--radius-card);inline-size:100%;margin-block-end:var(--head-gap);position:relative;overflow:clip}.ResourceCards-module__mvARjG__videoThumb img{object-fit:cover}.ResourceCards-module__mvARjG__videoScrim{background:#160c2433;position:absolute;inset:0}.ResourceCards-module__mvARjG__videoPlay{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ResourceCards-module__mvARjG__videoPlayCircle{block-size:56px;inline-size:56px;color:var(--dark-surface);background:#ffffffeb;border-radius:999px;justify-content:center;align-items:center;display:flex}.ResourceCards-module__mvARjG__videoDuration{background:var(--dark-surface);color:var(--dark-text);font-family:var(--font-mono);letter-spacing:1px;border-radius:var(--radius-chip);padding:8px 10px;font-size:10px;font-weight:600;position:absolute;inset-block-end:12px;inset-inline-end:12px}.ResourceCards-module__mvARjG__videoCopy{gap:var(--space-6,24px);flex-direction:column;display:flex}@media (max-width:640px){.ResourceCards-module__mvARjG__videoThumb{margin-block-end:var(--space-4)}.ResourceCards-module__mvARjG__videoCopy{gap:var(--space-3)}}.ResourceCards-module__mvARjG__videoTitle{font-family:var(--font-sans);letter-spacing:-.2px;color:var(--ink);margin:0;font-size:20px;font-weight:600;line-height:24px}@supports (text-box:trim-both cap alphabetic){.ResourceCards-module__mvARjG__insightTitle,.ResourceCards-module__mvARjG__plateTitle,.ResourceCards-module__mvARjG__videoTitle,.ResourceCards-module__mvARjG__insightCard .ResourceCards-module__mvARjG__meta .ResourceCards-module__mvARjG__metaPart>*{text-box:trim-both cap alphabetic}}
.RelatedCaseStudies-module__QEFuOG__section{padding-block:112px}.RelatedCaseStudies-module__QEFuOG__header{justify-content:space-between;align-items:flex-end;gap:var(--space-6);margin-block-end:var(--space-9);display:flex}.RelatedCaseStudies-module__QEFuOG__headerCopy{gap:var(--space-4);flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}.RelatedCaseStudies-module__QEFuOG__eyebrow{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--accent-soft);margin:0;font-size:11px;font-weight:600}.RelatedCaseStudies-module__QEFuOG__title{max-inline-size:760px;font-family:var(--font-sans);color:var(--ink);margin:0;font-size:32px;font-weight:600;line-height:38px}.RelatedCaseStudies-module__QEFuOG__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:900px){.RelatedCaseStudies-module__QEFuOG__header{flex-direction:column;align-items:flex-start}.RelatedCaseStudies-module__QEFuOG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.RelatedCaseStudies-module__QEFuOG__section{padding-block:var(--space-12)}.RelatedCaseStudies-module__QEFuOG__grid{grid-template-columns:1fr}}
.ChoiceChip-module__QtSbYW__chip{--_border-control:#d1d1d1;align-items:center;gap:var(--space-2);block-size:32px;padding-inline:var(--space-3);border:var(--rule) solid var(--_border-control);border-radius:var(--radius-chip);background:var(--white);font-family:var(--font-sans);font-size:13px;font-weight:var(--fw-body);color:var(--body);white-space:nowrap;cursor:pointer;transition:background var(--motion-hover) var(--motion-ease), border-color var(--motion-hover) var(--motion-ease), color var(--motion-hover) var(--motion-ease);flex:none;line-height:20px;display:inline-flex}.ChoiceChip-module__QtSbYW__chip:hover{border-color:var(--accent)}.ChoiceChip-module__QtSbYW__selected{background:var(--accent-tint);border-color:var(--accent);box-shadow:inset 0 0 0 .5px var(--accent);color:var(--accent)}.ChoiceChip-module__QtSbYW__count{color:var(--muted)}.ChoiceChip-module__QtSbYW__selected .ChoiceChip-module__QtSbYW__count{color:inherit}@media (prefers-reduced-motion:reduce){.ChoiceChip-module__QtSbYW__chip{transition:none}}
.InsightsAllSection-module__lx_loG__section{background:var(--white);padding-block:80px 100px}.InsightsAllSection-module__lx_loG__stack{gap:var(--space-9);flex-direction:column;display:flex}.InsightsAllSection-module__lx_loG__filterBar{gap:var(--space-5);flex-direction:column;display:flex}.InsightsAllSection-module__lx_loG__chipRow{gap:var(--space-2);overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;margin:-4px;padding:4px;display:flex;overflow-x:auto}.InsightsAllSection-module__lx_loG__chipRow::-webkit-scrollbar{display:none}.InsightsAllSection-module__lx_loG__resultRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.InsightsAllSection-module__lx_loG__resultCount{font-family:var(--font-sans);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);color:var(--body);margin:0;line-height:20px}.InsightsAllSection-module__lx_loG__clearAll{font-family:var(--font-sans);font-size:var(--type-body-sm-size);color:var(--accent);text-underline-offset:3px;cursor:pointer;transition:color var(--motion-hover) var(--motion-ease);background:0 0;border:0;flex:none;padding:0;line-height:20px;text-decoration:underline}.InsightsAllSection-module__lx_loG__clearAll:hover{color:var(--accent-hover)}.InsightsAllSection-module__lx_loG__gridBlock{gap:var(--space-9);flex-direction:column;display:flex}.InsightsAllSection-module__lx_loG__grid{column-gap:var(--space-5);row-gap:var(--space-9);grid-template-columns:repeat(3,1fr);display:grid}.InsightsAllSection-module__lx_loG__empty{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;padding-block:72px;display:flex}.InsightsAllSection-module__lx_loG__emptyTitle{font-family:var(--font-sans);font-size:24px;font-weight:var(--fw-semibold);color:var(--ink);margin:0;line-height:32px}.InsightsAllSection-module__lx_loG__emptyHelp{font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-lh);color:#111111b3;margin:0}.InsightsAllSection-module__lx_loG__outlineButton{block-size:48px;padding-inline:var(--space-5);border:var(--rule) solid var(--hairline);border-radius:var(--radius-chip);font-family:var(--font-sans);font-size:var(--type-btn-size);font-weight:var(--type-btn-weight);color:var(--ink);cursor:pointer;transition:border-color var(--motion-hover) var(--motion-ease);background:0 0;justify-content:center;align-items:center;line-height:24px;display:inline-flex}.InsightsAllSection-module__lx_loG__outlineButton:hover{border-color:var(--ink)}.InsightsAllSection-module__lx_loG__loadMoreRow{justify-content:center;display:flex}@media (max-width:900px){.InsightsAllSection-module__lx_loG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.InsightsAllSection-module__lx_loG__section{padding-block:var(--band-y) var(--band-y)}.InsightsAllSection-module__lx_loG__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.InsightsAllSection-module__lx_loG__clearAll,.InsightsAllSection-module__lx_loG__outlineButton{transition:none}}@supports (text-box:trim-both cap alphabetic){.InsightsAllSection-module__lx_loG__resultCount,.InsightsAllSection-module__lx_loG__emptyTitle,.InsightsAllSection-module__lx_loG__emptyHelp{text-box:var(--cap-trim,normal)}}
.ExecutionGap-module__X97msG__section{border-block-end:var(--rule) solid var(--hairline)}.ExecutionGap-module__X97msG__header.ExecutionGap-module__X97msG__header{--_title-measure:673px;--_lede-measure:673px}.ExecutionGap-module__X97msG__grid{margin-block-start:var(--space-8)}@media (max-width:820px){.ExecutionGap-module__X97msG__grid.ExecutionGap-module__X97msG__grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:821px){.ExecutionGap-module__X97msG__card.ExecutionGap-module__X97msG__card h3{min-block-size:calc(2 * var(--type-h3-size) * var(--type-h3-lh))}}.ExecutionGap-module__X97msG__tags{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
.FeaturedCaseStudies-module__3YSOfa__section{padding-block:112px 48px}.FeaturedCaseStudies-module__3YSOfa__inner{align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex}.FeaturedCaseStudies-module__3YSOfa__head{--_title-measure:100%;inline-size:100%}.FeaturedCaseStudies-module__3YSOfa__cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:28px;inline-size:100%;display:grid}.FeaturedCaseStudies-module__3YSOfa__card{background:var(--accent-tint);border-radius:var(--radius-card);min-inline-size:0;color:var(--body);transition:box-shadow var(--motion-hover) var(--motion-ease);flex-direction:column;align-items:stretch;text-decoration:none;display:flex;overflow:clip}.FeaturedCaseStudies-module__3YSOfa__card:hover,.FeaturedCaseStudies-module__3YSOfa__card:focus-visible{box-shadow:inset 0 0 0 1px var(--accent)}.FeaturedCaseStudies-module__3YSOfa__card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.FeaturedCaseStudies-module__3YSOfa__card:hover .FeaturedCaseStudies-module__3YSOfa__cardTitle,.FeaturedCaseStudies-module__3YSOfa__card:focus-visible .FeaturedCaseStudies-module__3YSOfa__cardTitle{text-underline-offset:3px;text-decoration:underline}.FeaturedCaseStudies-module__3YSOfa__media{aspect-ratio:16/9;inline-size:100%;position:relative;overflow:clip}.FeaturedCaseStudies-module__3YSOfa__mediaImage{object-fit:cover;transition:transform .2s var(--motion-ease)}.FeaturedCaseStudies-module__3YSOfa__card:hover .FeaturedCaseStudies-module__3YSOfa__mediaImage,.FeaturedCaseStudies-module__3YSOfa__card:focus-visible .FeaturedCaseStudies-module__3YSOfa__mediaImage{transform:scale(1.04)}.FeaturedCaseStudies-module__3YSOfa__caption{background:var(--paper);border-radius:var(--radius-card);max-inline-size:calc(100% - 40px);box-shadow:0 8px 24px rgba(var(--dark-surface-rgb), .12);flex-direction:column;padding:10px 14px;display:flex;position:absolute;inset-block-end:20px;inset-inline-end:20px}.FeaturedCaseStudies-module__3YSOfa__captionEyebrow{min-block-size:24px;font-family:var(--font-mono);font-size:9px;font-weight:var(--fw-semibold);letter-spacing:1px;text-transform:uppercase;color:var(--body-muted);align-items:center;margin:0;line-height:12px;display:flex}.FeaturedCaseStudies-module__3YSOfa__captionName{font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--fw-semibold);color:var(--body);margin:0;line-height:22px}.FeaturedCaseStudies-module__3YSOfa__body{justify-content:space-between;align-items:flex-start;gap:var(--head-gap);padding:var(--space-7);flex-direction:column;flex:1;min-block-size:0;inline-size:100%;display:flex}.FeaturedCaseStudies-module__3YSOfa__content{align-items:flex-start;gap:var(--head-gap);flex-direction:column;inline-size:100%;display:flex}.FeaturedCaseStudies-module__3YSOfa__tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.FeaturedCaseStudies-module__3YSOfa__tag{min-block-size:32px;padding:var(--space-2) var(--space-3);background:var(--paper);color:var(--body)}.FeaturedCaseStudies-module__3YSOfa__cardTitle{font-family:var(--font-sans);font-size:var(--type-h4-size);font-weight:var(--type-h4-weight);letter-spacing:0;color:var(--body);text-wrap:pretty;inline-size:100%;margin:0;line-height:32px}.FeaturedCaseStudies-module__3YSOfa__summary{-webkit-line-clamp:3;line-clamp:3;font-family:var(--font-sans);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);color:color-mix(in srgb, var(--body) 72%, transparent);-webkit-box-orient:vertical;inline-size:100%;margin:0;line-height:20px;display:-webkit-box;overflow:hidden}.FeaturedCaseStudies-module__3YSOfa__stats{align-items:flex-start;gap:var(--space-7);inline-size:100%;padding-block:var(--space-5);border-block-start:var(--rule) solid var(--hairline);display:flex}.FeaturedCaseStudies-module__3YSOfa__stat{align-items:flex-start;gap:var(--space-4);flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}.FeaturedCaseStudies-module__3YSOfa__statValue{font-family:var(--font-sans);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);letter-spacing:var(--type-h3-ls);line-height:var(--type-h3-lh);color:var(--body);white-space:nowrap;margin:0}.FeaturedCaseStudies-module__3YSOfa__statLabel{font-family:var(--font-sans);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);color:color-mix(in srgb, var(--body) 72%, transparent);inline-size:100%;margin:0;line-height:20px}.FeaturedCaseStudies-module__3YSOfa__cta{box-sizing:border-box;min-block-size:var(--cta-height);padding-block:0;padding-inline:20px}@supports (text-box:trim-both cap alphabetic){.FeaturedCaseStudies-module__3YSOfa__cardTitle,.FeaturedCaseStudies-module__3YSOfa__statValue,.FeaturedCaseStudies-module__3YSOfa__statLabel{text-box:trim-both cap alphabetic}}@media (prefers-reduced-motion:reduce){.FeaturedCaseStudies-module__3YSOfa__mediaImage{transition:none}.FeaturedCaseStudies-module__3YSOfa__card:hover .FeaturedCaseStudies-module__3YSOfa__mediaImage,.FeaturedCaseStudies-module__3YSOfa__card:focus-visible .FeaturedCaseStudies-module__3YSOfa__mediaImage{transform:none}}@media (max-width:1023px){.FeaturedCaseStudies-module__3YSOfa__cards{gap:var(--space-5)}.FeaturedCaseStudies-module__3YSOfa__body{padding:var(--space-6)}.FeaturedCaseStudies-module__3YSOfa__stats{row-gap:var(--space-5);flex-wrap:wrap}.FeaturedCaseStudies-module__3YSOfa__stat{flex:1 1 calc(50% - var(--space-4))}}@media (max-width:767px){.FeaturedCaseStudies-module__3YSOfa__section{padding-block:var(--space-11) var(--space-4)}.FeaturedCaseStudies-module__3YSOfa__cards{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.FeaturedCaseStudies-module__3YSOfa__caption{max-inline-size:calc(100% - var(--space-6));padding:var(--space-2) var(--space-3);inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}.FeaturedCaseStudies-module__3YSOfa__captionName{font-size:15px}.FeaturedCaseStudies-module__3YSOfa__body{padding:var(--space-6) var(--space-5)}.FeaturedCaseStudies-module__3YSOfa__stats{gap:var(--space-3);flex-flow:column}.FeaturedCaseStudies-module__3YSOfa__stat{align-items:baseline;gap:var(--space-3);flex-direction:row;flex:none;inline-size:100%}.FeaturedCaseStudies-module__3YSOfa__statValue{flex:none;inline-size:56px;font-size:20px;line-height:28px}.FeaturedCaseStudies-module__3YSOfa__cta{inline-size:100%}}
.ExecutionModel-module__JODjUq__header.ExecutionModel-module__JODjUq__header{--_title-measure:459px;--_lede-measure:640px}.ExecutionModel-module__JODjUq__grid{margin-block-start:var(--space-8)}@media (max-width:820px){.ExecutionModel-module__JODjUq__grid.ExecutionModel-module__JODjUq__grid{grid-template-columns:minmax(0,1fr)}}
