.report-demo-card_root__RGQ5Z{container:report-demo/inline-size}.report-demo-card_card__FPwx_{position:relative;container-type:inline-size;width:100%;max-width:1320px;aspect-ratio:1320/314;overflow:visible;color:#ffffff}.report-demo-card_desktopSurface__7UMuI,.report-demo-card_mobileSurface__MfGvH{position:absolute;inset:0;width:100%;height:100%}.report-demo-card_mobileSurface__MfGvH{display:none}.report-demo-card_artwork__NxVPG{position:absolute;z-index:1;top:calc(-103 / 1320 * 100cqw);right:calc(39 / 1320 * 100cqw);width:calc(490 / 1320 * 100cqw);max-width:none;height:auto;pointer-events:none}.report-demo-card_artworkTablet__h5uXa{display:none}.report-demo-card_copy__G8OUa{position:absolute;z-index:2;top:calc(39 / 1320 * 100cqw);left:calc(308 / 1320 * 100cqw);width:calc(526 / 1320 * 100cqw)}.report-demo-card_title__80e_q{margin:0;font-size:calc(40 / 1320 * 100cqw);font-weight:var(--fw-regular);line-height:1.1;letter-spacing:-.025em}.report-demo-card_title__80e_q strong{font-weight:var(--fw-semibold)}.report-demo-card_button__EALF4{--btn-h:calc(60 / 1320 * 100cqw);--btn-fs:calc(14 / 1320 * 100cqw);--btn-radius:999px;--btn-arrow:calc(40 / 1320 * 100cqw);--btn-arrow-inset:calc(5 / 1320 * 100cqw);--btn-arrow-icon:calc(12 / 1320 * 100cqw);--btn-arrow-icon-inset:calc(18 / 1320 * 100cqw);width:calc(308 / 1320 * 100cqw);min-width:0;margin-top:calc(49 / 1320 * 100cqw)}@container report-demo (min-width: 900px) and (max-width: 1199px){.report-demo-card_card__FPwx_{aspect-ratio:940/314}.report-demo-card_desktopSurface__7UMuI{object-fit:cover;object-position:left center;border-radius:36px}.report-demo-card_artwork__NxVPG{top:-103px;right:auto;left:58.085cqw;width:52.128cqw}.report-demo-card_copy__G8OUa{top:39px;left:23.191cqw;width:47.234cqw}.report-demo-card_title__80e_q{font-size:40px}.report-demo-card_button__EALF4{--btn-h:60px;--btn-fs:14px;--btn-arrow:40px;--btn-arrow-inset:5px;--btn-arrow-icon:12px;--btn-arrow-icon-inset:18px;width:308px;max-width:100%;margin-top:49px}}@container report-demo (min-width: 600px) and (max-width: 899px){.report-demo-card_card__FPwx_{aspect-ratio:940/272}.report-demo-card_desktopSurface__7UMuI{object-fit:cover;object-position:left center;border-radius:3.83cqw}.report-demo-card_artwork__NxVPG{top:-1cqw;right:auto;left:73cqw;width:34cqw}.report-demo-card_copy__G8OUa{top:5.6cqw;left:25cqw;width:56cqw}.report-demo-card_title__80e_q{font-size:max(20px,3.2cqw)}.report-demo-card_title__80e_q strong{display:block}.report-demo-card_button__EALF4{--btn-h:max(48px,6.4cqw);--btn-fs:max(13px,1.6cqw);--btn-arrow:max(36px,4.3cqw);--btn-arrow-inset:6px;--btn-arrow-icon:12px;--btn-arrow-icon-inset:max(16px,1.9cqw);width:100%;max-width:min(340px,50cqw);margin-top:4.2cqw}}@container report-demo (max-width: 599px){.report-demo-card_card__FPwx_{height:auto;margin-top:12cqw;aspect-ratio:340/458}.report-demo-card_artworkDesktop__uWDou{display:none}.report-demo-card_artworkTablet__h5uXa{display:block}.report-demo-card_desktopSurface__7UMuI{display:none}.report-demo-card_mobileSurface__MfGvH{display:block}.report-demo-card_artwork__NxVPG{top:-11.9cqw;right:auto;left:-23.1cqw;width:99.7cqw}.report-demo-card_copy__G8OUa{top:auto;right:9.4cqw;bottom:8.8cqw;left:9.4cqw;width:auto}.report-demo-card_title__80e_q{font-size:7.5cqw;line-height:1.1;letter-spacing:-.03em}.report-demo-card_title__80e_q strong{display:block;white-space:nowrap}.report-demo-card_button__EALF4{--btn-h:15.6cqw;--btn-fs:3.75cqw;--btn-arrow:12.5cqw;--btn-arrow-inset:1.6cqw;--btn-arrow-icon:3.75cqw;--btn-arrow-icon-inset:5.3cqw;width:100%;margin-top:4.4cqw}}@container report-demo (min-width: 450px) and (max-width: 599px){.report-demo-card_card__FPwx_{margin-top:8cqw}.report-demo-card_artwork__NxVPG{top:-12.1cqw;left:-24.6cqw;width:107.7cqw}.report-demo-card_copy__G8OUa{right:8.1cqw;bottom:8.6cqw;left:8.1cqw}.report-demo-card_title__80e_q{font-size:6.7cqw}.report-demo-card_button__EALF4{--btn-h:12.7cqw;--btn-fs:3.3cqw;--btn-arrow:10.4cqw;--btn-arrow-inset:1.3cqw;--btn-arrow-icon:3.1cqw;--btn-arrow-icon-inset:4.4cqw;margin-top:3.8cqw}}.related-cases_section__LQHZe{overflow:hidden}.related-cases_articleSection__FXadz.related-cases_articleSection__FXadz{padding-top:0}.related-cases_inner__aEQH9{width:min(var(--article-hero-width),calc(100% - 2 * var(--gutter)));margin-inline:auto}.related-cases_head__nNUNF{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.related-cases_head__nNUNF h2{font-size:clamp(42px,5vw,76px)}.related-cases_articleSection__FXadz .related-cases_head__nNUNF h2,.related-cases_caseVariant__WKQYi .related-cases_head__nNUNF h2{font-size:56px;line-height:62px}@media (min-width:1200px){.related-cases_section__LQHZe.related-cases_caseVariant__WKQYi{padding-top:28px}}.related-cases_grid__1m0KR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.related-cases_item__Xq_4T{min-width:0;container-type:inline-size}.related-cases_item__Xq_4T>*{--u:calc(100cqw / 570);width:100%}.related-cases_compactOnly__ERvhT{display:none}.related-cases_caseWidth__2lQQ_{width:min(var(--article-hero-width),calc(100% - 120px))}@media (min-width:1200px) and (max-width:1899px){.related-cases_articleSection__FXadz .related-cases_head__nNUNF h2,.related-cases_caseVariant__WKQYi .related-cases_head__nNUNF h2{font-size:clamp(44px,3.111vw,56px);line-height:clamp(48px,3.444vw,62px)}.related-cases_caseWidth__2lQQ_{width:min(var(--article-width),calc(100% - 2 * var(--gutter)))}.related-cases_item__Xq_4T>*{--u:calc(100cqw / 550)}}@media (min-width:1200px) and (max-width:1799px){.related-cases_grid__1m0KR{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(100% / 56);row-gap:24px}.related-cases_compactOnly__ERvhT{display:block}}@media (max-width:1199px){.related-cases_articleSection__FXadz .related-cases_head__nNUNF h2,.related-cases_caseVariant__WKQYi .related-cases_head__nNUNF h2{font-size:44px;line-height:48px}.related-cases_grid__1m0KR{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.related-cases_compactOnly__ERvhT{display:block}.related-cases_item__Xq_4T>*{--u:calc(100cqw / 305)}}@media (max-width:639px){.related-cases_articleSection__FXadz .related-cases_head__nNUNF h2,.related-cases_caseVariant__WKQYi .related-cases_head__nNUNF h2{font-size:calc(28 * var(--m));line-height:calc(30.8 * var(--m))}.related-cases_inner__aEQH9{width:min(var(--article-hero-width),calc(100% - 2 * var(--gutter)))}.related-cases_caseWidth__2lQQ_{width:min(calc(350px * (100vw / 372px)),calc(100% - 22px))}.related-cases_head__nNUNF{align-items:stretch;flex-direction:column;margin-bottom:24px}.related-cases_head__nNUNF h2{font-size:calc(36px * var(--m))}.related-cases_grid__1m0KR{grid-template-columns:1fr;gap:12px}.related-cases_item__Xq_4T>*{--u:calc(100cqw / 352)}}.related-services_grid__hDYhS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:35px;margin:40px 0 0;padding:0;list-style:none}.related-services_cell__5UJzB{--rs-surface:var(--bg-card-soft);--rs-title:var(--text-accent);--rs-text:var(--text-soft);--rs-tag-bg:var(--white);--rs-tag-text:var(--text);display:flex;min-width:0;container-type:inline-size}.related-services_cell__5UJzB:focus-within,.related-services_cell__5UJzB:hover{--rs-surface:var(--bg-brand);--rs-title:var(--text-on-brand-strong);--rs-text:rgb(255 255 255/0.85);--rs-tag-bg:rgb(255 255 255/0.18);--rs-tag-text:var(--text-on-brand-strong)}.related-services_cell__5UJzB a,.related-services_cell__5UJzB a *{transition:background-color .25s ease,color .25s ease,transform .35s linear}@media (prefers-reduced-motion:reduce){.related-services_cell__5UJzB a,.related-services_cell__5UJzB a *{transition:none}}.related-services_cell__5UJzB>*{flex:1;width:100%}.related-services_cell__5UJzB.related-services_cell__5UJzB>*{height:auto;min-height:0;max-height:none}@media (min-width:1800px){.related-services_cell__5UJzB>*{--u:calc(100cqw / 570)}.related-services_twoColumnsOnly__AQz5f{display:none}.related-services_twoColumns__1vGgO .related-services_grid__hDYhS{grid-template-columns:repeat(2,minmax(0,1fr))}.related-services_twoColumns__1vGgO .related-services_cell__5UJzB>*{--u:calc(100cqw / 550)}}@media (max-width:1799px){.related-services_grid__hDYhS{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:1200px) and (max-width:1799px){.related-services_cell__5UJzB>*{--u:calc(100cqw / 550)}}@media (max-width:1199px){.related-services_grid__hDYhS{margin-top:32px}}@media (max-width:639px){.related-services_grid__hDYhS{grid-auto-rows:auto;grid-template-columns:minmax(0,1fr);gap:calc(12 * var(--m));margin-top:calc(20 * var(--m))}}.related-services_caseVariant__i4bxp.related-services_caseVariant__i4bxp{padding-top:0}.related-services_caseWidth__xR68B{width:min(var(--article-hero-width),calc(100% - 120px));margin-inline:auto}.related-services_caseTitle__AcgpY{font-size:56px;line-height:62px}.related-services_caseVariant__i4bxp .related-services_grid__hDYhS{margin-top:40px}@media (min-width:1200px) and (max-width:1899px){.related-services_caseWidth__xR68B{width:min(var(--article-width),calc(100% - 2 * var(--gutter)))}.related-services_caseTitle__AcgpY{font-size:clamp(44px,3.111vw,56px);line-height:clamp(48px,3.444vw,62px)}}@media (max-width:1199px){.related-services_caseTitle__AcgpY{font-size:44px;line-height:48px}}@media (max-width:639px){.related-services_caseWidth__xR68B{width:min(calc(350px * (100vw / 372px)),calc(100% - 22px))}.related-services_caseTitle__AcgpY{font-size:calc(28 * var(--m));line-height:calc(30.8 * var(--m))}.related-services_caseVariant__i4bxp .related-services_grid__hDYhS{margin-top:24px}}.case_content___s1mV{position:relative;z-index:1;scroll-margin-top:calc(var(--header-h) + 24px)}.case_column__Ek7Mf{display:flex;flex-direction:column;gap:40px}.case_leadAnchor__4eUQ4{scroll-margin-top:calc(var(--header-h) + 24px)}.case_fallback__hZwJK{margin:0;color:var(--text-soft);font-size:18px;line-height:1.55}@media (max-width:639px){.case_column__Ek7Mf{gap:28px}}