.page_page__iQTEE{display:flex;flex-direction:column;gap:48px;padding-block:32px 48px}.page_lead___2I6H{margin-top:12px;max-width:720px}.page_block__OY5FJ{display:flex;flex-direction:column;gap:20px}.page_single__4YJb1{max-width:512px}.process-steps-slider_root__sEcft{--process-zoom:1;--process-strip:1780px;--process-inset:60px;--process-gap:36px;--process-title-fs:56px;--process-title-lh:1.1;--process-lead-fs:24px;--process-lead-lh:1.55;--process-lead-fw:var(--fw-light);--process-lead-color:var(--black);--process-nav:64px;--process-nav-gap:16px;--process-head-mb:42px;--process-pt:55px;--process-pb:55px;--process-card-w:512px;--process-card-img-h:288px;--process-card-body-h:264px;--process-card-pad:32px;--process-card-gap:16px;--process-card-title-fs:29px;--process-card-title-lh:1.55;--process-card-title-color:#3962ff;--process-card-num-fs:var(--process-card-title-fs);--process-card-num-lh:var(--process-card-title-lh);--process-card-num-color:var(--process-card-title-color);--process-card-desc-fs:18px;--process-card-desc-lh:1.55;--process-card-desc-fw:var(--fw-light);--process-card-desc-color:var(--black);--process-card-radius:36px;position:relative;background:var(--bg-card-soft);color:var(--text);padding-block:var(--process-pt) var(--process-pb);overflow:hidden}.process-steps-slider_head__eRgKu{display:flex;flex-direction:column;gap:0;width:min(var(--process-strip),calc(100% - 2 * var(--process-inset)));margin-inline:auto;margin-bottom:var(--process-head-mb)}.process-steps-slider_title__jk45s{margin:0;max-width:970px;color:var(--text);font-family:var(--font-sans);font-size:var(--process-title-fs);font-weight:var(--fw-semibold);line-height:var(--process-title-lh)}.process-steps-slider_headRow__4wJp4{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-top:16px}.process-steps-slider_leadSpacer__PuPu0,.process-steps-slider_lead__GGbk2{min-width:0;flex:1 1 auto}.process-steps-slider_lead__GGbk2{margin:0;max-width:951px;color:var(--process-lead-color);font-family:var(--font-sans);font-size:var(--process-lead-fs);font-weight:var(--process-lead-fw);line-height:var(--process-lead-lh)}.process-steps-slider_nav__eHvKJ{display:flex;flex-shrink:0;align-items:center;gap:var(--process-nav-gap);margin-top:0;padding-top:0}.process-steps-slider_navBtn__8kDVy{display:inline-flex;align-items:center;justify-content:center;width:var(--process-nav);height:var(--process-nav);margin:0;padding:0;border:0;background:transparent;cursor:pointer;transition:transform var(--transition)}.process-steps-slider_navBtn__8kDVy:hover{transform:scale(1.06)}.process-steps-slider_navBtn__8kDVy:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:50%}.process-steps-slider_navBtn__8kDVy svg{display:block;width:var(--process-nav);height:var(--process-nav)}.process-steps-slider_navArrowLeft___u4nz{transform:scaleX(-1)}.process-steps-slider_viewport__KBS4o{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.process-steps-slider_viewport__KBS4o::-webkit-scrollbar{display:none}.process-steps-slider_track__50dsn{display:flex;gap:var(--process-gap);width:max-content;box-sizing:border-box;padding-left:max(var(--process-inset),calc((100% - var(--process-strip)) / 2));padding-right:max(var(--process-inset),calc((100% - var(--process-strip)) / 2))}.process-steps-slider_slide__K6OM_{display:flex;flex:0 0 auto;scroll-snap-align:start}@media (prefers-reduced-motion:reduce){.process-steps-slider_viewport__KBS4o{scroll-behavior:auto}.process-steps-slider_navBtn__8kDVy:hover{transform:none}}@media (max-width:1899px){.process-steps-slider_root__sEcft{--process-zoom:min(1.2,100vw/1200px);--process-strip:calc(1120px * var(--process-zoom));--process-inset:calc(40px * var(--process-zoom));--process-gap:calc(20px * var(--process-zoom));--process-title-fs:calc(44px * var(--process-zoom));--process-lead-fs:calc(20px * var(--process-zoom));--process-nav:calc(64px * var(--process-zoom));--process-nav-gap:calc(16px * var(--process-zoom));--process-head-mb:calc(32px * var(--process-zoom));--process-pt:55px;--process-pb:55px;--process-card-w:calc(360px * var(--process-zoom));--process-card-img-h:calc(197px * var(--process-zoom));--process-card-body-h:calc(194px * var(--process-zoom));--process-card-pad:calc(20px * var(--process-zoom));--process-card-gap:calc(16px * var(--process-zoom));--process-card-title-fs:calc(18px * var(--process-zoom));--process-card-desc-fs:calc(14px * var(--process-zoom));--process-card-radius:calc(36px * var(--process-zoom))}.process-steps-slider_title__jk45s{max-width:calc(762px * var(--process-zoom))}.process-steps-slider_headRow__4wJp4{margin-top:calc(16px * var(--process-zoom))}.process-steps-slider_lead__GGbk2{max-width:calc(725px * var(--process-zoom))}}@media (min-width:1200px) and (max-width:1799px){.process-steps-slider_root__sEcft{--process-strip:min(1670px,93.333333%);--process-inset:0px}}@media (max-width:1199px){.process-steps-slider_root__sEcft{--process-zoom:min(1.5,100vw/640px);--process-strip:calc(620px * var(--process-zoom));--process-inset:calc(10px * var(--process-zoom));--process-gap:calc(20px * var(--process-zoom));--process-title-fs:44px;--process-title-lh:calc(48 / 44);--process-lead-fs:20px;--process-lead-lh:calc(22 / 20);--process-lead-fw:var(--fw-regular);--process-lead-color:var(--text-soft);--process-nav:calc(56px * var(--process-zoom));--process-nav-gap:calc(16px * var(--process-zoom));--process-head-mb:calc(24px * var(--process-zoom));--process-pt:calc(40px * var(--process-zoom));--process-pb:calc(32px * var(--process-zoom));--process-card-w:calc(368px * var(--process-zoom));--process-card-img-h:calc(207px * var(--process-zoom));--process-card-body-h:calc(189px * var(--process-zoom));--process-card-pad:calc(20px * var(--process-zoom));--process-card-gap:calc(8px * var(--process-zoom));--process-card-title-fs:32px;--process-card-title-lh:1;--process-card-title-color:var(--text);--process-card-num-fs:67px;--process-card-num-lh:calc(74 / 67);--process-card-num-color:var(--text-accent);--process-card-desc-fs:22px;--process-card-desc-lh:calc(24 / 22);--process-card-desc-fw:var(--fw-regular);--process-card-desc-color:var(--text);--process-card-radius:calc(36px * var(--process-zoom))}.process-steps-slider_title__jk45s{max-width:100%}.process-steps-slider_headRow__4wJp4{margin-top:calc(16px * var(--process-zoom));gap:calc(12px * var(--process-zoom))}.process-steps-slider_lead__GGbk2{max-width:calc(431px * var(--process-zoom))}}@media (max-width:639px){.process-steps-slider_root__sEcft{--process-zoom:1;--process-inset:calc(10 * var(--m));--process-strip:calc(100% - 2 * var(--process-inset));--process-gap:calc(20 * var(--m));--process-title-fs:calc(28 * var(--m));--process-title-lh:calc(30.8 / 28);--process-lead-fs:calc(16 * var(--m));--process-lead-lh:calc(24.8 / 16);--process-lead-fw:var(--fw-light);--process-lead-color:var(--text);--process-nav:calc(56 * var(--m));--process-nav-gap:calc(12 * var(--m));--process-head-mb:calc(16 * var(--m));--process-pt:calc(32 * var(--m));--process-pb:calc(46.8 * var(--m));--process-card-w:calc(320 * var(--m));--process-card-img-h:calc(180 * var(--m));--process-card-body-h:calc(190 * var(--m));--process-card-pad:calc(20 * var(--m));--process-card-gap:calc(20 * var(--m));--process-card-title-fs:calc(20 * var(--m));--process-card-title-lh:calc(31 / 20);--process-card-title-color:var(--text-accent);--process-card-num-fs:calc(20 * var(--m));--process-card-num-lh:calc(31 / 20);--process-card-num-color:var(--text-accent);--process-card-desc-fs:calc(14 * var(--m));--process-card-desc-lh:calc(21.7 / 14);--process-card-desc-fw:var(--fw-light);--process-card-desc-color:var(--text);--process-card-radius:calc(36 * var(--m))}.process-steps-slider_title__jk45s{max-width:100%}.process-steps-slider_headRow__4wJp4{margin-top:calc(12 * var(--m));flex-wrap:wrap}.process-steps-slider_lead__GGbk2{max-width:100%;flex:1 1 100%}.process-steps-slider_nav__eHvKJ{margin-left:0}.process-steps-slider_track__50dsn{padding-left:var(--process-inset);padding-right:var(--process-inset)}}.process-steps-slider_leadColumn__Vo6q9{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:20px}.process-steps-slider_note__h7y_m{margin:0;padding:14px 24px;border-radius:var(--radius-pill);background:var(--white);color:var(--text-accent);font-family:var(--font-sans);font-size:calc(var(--process-lead-fs) * .8);font-weight:var(--fw-medium);line-height:1.3}@media (max-width:639px){.process-steps-slider_leadColumn__Vo6q9{gap:12px}.process-steps-slider_note__h7y_m{padding:10px 16px;border-radius:20px}}@media (min-width:1800px) and (max-width:1899px){[data-rhythm=uniform] .process-steps-slider_root__sEcft{--process-strip:1780px;--process-inset:20px}}@media (min-width:1200px){[data-rhythm=uniform] .process-steps-slider_head__eRgKu,[data-rhythm=uniform] .process-steps-slider_viewport__KBS4o{position:relative;left:calc((100vw - 100%) / 2)}}@media (max-width:1199px){.projects-block_root__6bsMU.projects-block_root__6bsMU :is(h1,h2){font-size:44px;line-height:48px}}@media (min-width:1200px){.projects-block_root__6bsMU.projects-block_root__6bsMU{padding-bottom:115px}}@media (min-width:1200px) and (max-width:1919px){.projects-block_root__6bsMU.projects-block_root__6bsMU{--projects-more-gap:55px}}@media (max-width:639px){.projects-block_root__6bsMU.projects-block_root__6bsMU.projects-block_longTitle__Z3LYr :is(h1,h2){font-size:var(--fs-h2);line-height:var(--lh-title)}}@media (min-width:1200px) and (max-width:1899px){[data-rhythm=uniform] .projects-block_root__6bsMU.projects-block_root__6bsMU :is(h1,h2){font-size:var(--fs-h2);line-height:var(--lh-title)}}.chip_chip__M6Nni{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);max-width:100%;height:var(--control-h-sm);padding-inline:20px;border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:1;letter-spacing:var(--ls-none);white-space:nowrap;transition:background-color var(--transition),color var(--transition)}.chip_white__lT5Y_{background:var(--white);color:var(--text)}.chip_soft__722RH{background:var(--interactive-soft);color:var(--text)}.chip_brand__LmmHW{background:var(--interactive);color:var(--text-on-brand-strong)}.chip_onCard__rTGrc{background:rgb(255 255 255/55%);color:inherit}.chip_outlineOnBrand__aplig{height:92px;padding-inline:25px;border:1px solid #7184fd;border-radius:32px;background:linear-gradient(60.12deg,#3c70ed,#2b50f8);color:var(--text-on-brand-strong);font-weight:var(--fw-regular);line-height:var(--lh-body);white-space:pre-line;text-align:left;justify-content:flex-start}.chip_sizeSm__hFIa8{height:var(--chip-h,32px);padding-inline:var(--chip-pad,16px);font-size:var(--chip-fs,var(--fs-sm))}.chip_interactive__hAGqO{cursor:pointer}.chip_interactive__hAGqO:hover{background:var(--interactive-soft-hover)}.chip_interactive__hAGqO.chip_brand__LmmHW:hover{background:var(--interactive-hover)}.chip_active__ckCws{background:var(--interactive-soft-strong,var(--blue-200));color:var(--text)}.chip_active__ckCws.chip_brand__LmmHW,.chip_interactive__hAGqO.chip_active__ckCws.chip_brand__LmmHW:hover{background:var(--interactive);color:var(--text-on-brand)}@media (max-width:639px){.chip_outlineOnBrand__aplig{height:auto;min-height:56px;padding:12px 16px;border-radius:16px}}.blog-list_root__Zpp4z{container-type:inline-size;background:var(--bg);color:var(--text);padding-block:48px 64px}.blog-list_head__uVDqR{--unit:1px;--title-fs:56;--title-lh:62;--tag-fs:14;--head-gap:34;--head-mb:32;display:flex;flex-direction:column;width:min(var(--content-width),var(--journal-width));gap:calc(var(--head-gap) * var(--unit));margin-bottom:calc(var(--head-mb) * var(--unit))}.blog-list_title__tCCbP{margin:0;max-width:62rem;color:var(--ink-900);font-family:var(--font-sans);font-size:calc(var(--title-fs) * var(--unit));font-weight:var(--fw-semibold);line-height:calc(var(--title-lh) * var(--unit))}.blog-list_tags__cqxLR{--chip-h:calc(32 * var(--unit));--chip-pad:calc(16 * var(--unit));--chip-fs:calc(var(--tag-fs) * var(--unit));display:flex;flex-wrap:wrap;gap:calc(8 * var(--unit))}.blog-list_gridWrapper__5aS6N{width:min(1200px,var(--journal-width));margin-inline:auto;padding-inline:20px}@media (min-width:1200px){.blog-list_gridWrapper__5aS6N{position:relative;left:calc((100vw - 100%) / 2)}}.blog-list_grid__XHxfl{display:grid;grid-template-columns:repeat(3,1fr);column-gap:40px;row-gap:90px}.blog-list_empty__K20GW{padding:var(--space-8);background:var(--bg-card-soft);border-radius:var(--radius-control);color:var(--text-muted);text-align:center}.blog-list_empty__K20GW code{font-family:ui-monospace,monospace;font-size:.92em}@media (max-width:1199px){.blog-list_grid__XHxfl{grid-template-columns:repeat(2,1fr);column-gap:24px;row-gap:56px}}@media (max-width:959px){.blog-list_head__uVDqR{--unit:calc(100cqw / 640);--title-fs:44;--title-lh:48;--head-gap:24;--content-width:calc(620 * var(--unit));--gutter:calc(10 * var(--unit))}}@media (max-width:639px){.blog-list_root__Zpp4z{padding-block:40px 40px}.blog-list_head__uVDqR{--unit:calc(100cqw / 480);--title-fs:32;--title-lh:35;--tag-fs:12;--head-gap:19;--head-mb:24;--content-width:calc(460 * var(--unit));--gutter:calc(10 * var(--unit))}.blog-list_gridWrapper__5aS6N{padding-inline:12px}.blog-list_grid__XHxfl{grid-template-columns:1fr;row-gap:40px}}@media (max-width:479px){.blog-list_head__uVDqR{--unit:calc(100cqw / 320);--title-fs:28;--title-lh:31;--head-gap:4;--head-mb:4.6;--content-width:calc(280 * var(--unit));--gutter:calc(20 * var(--unit))}.blog-list_tags__cqxLR{margin-inline:calc(-10 * var(--unit));row-gap:calc(5 * var(--unit))}}.cta-section_section__dOZ8k.cta-section_section__dOZ8k{min-height:474px;padding-block:64px;border-radius:var(--radius-card) var(--radius-card) 0 0;overflow:hidden}.cta-section_inner__Uxx5q:not(.cta-section_stripWide__JWqIk){left:auto}.cta-section_inner__Uxx5q{display:grid;grid-template-columns:285px minmax(0,1fr);gap:20px;align-items:start}.cta-section_copy__ma55C{display:flex;flex-direction:column;gap:24px;width:285px}.cta-section_copy__ma55C h2{min-height:124px;line-height:62px}.cta-section_description__8YtLf{font-weight:var(--fw-regular);line-height:normal}.cta-section_form___8sJM{width:100%}@media (max-width:1199px){.cta-section_section__dOZ8k.cta-section_section__dOZ8k{min-height:0;padding-block:var(--section-pt) var(--section-pb)}.cta-section_inner__Uxx5q{grid-template-columns:minmax(0,1fr);gap:var(--space-7)}.cta-section_copy__ma55C{width:auto;max-width:none}.cta-section_copy__ma55C h2{min-height:0;line-height:var(--lh-title)}.cta-section_form___8sJM{width:100%}}@media (max-width:647px){.cta-section_section__dOZ8k.cta-section_section__dOZ8k{container-type:inline-size;--z:calc(100cqw / 320);padding-block:calc(40 * var(--z)) calc(32 * var(--z));border-radius:calc(36 * var(--z)) calc(36 * var(--z)) 0 0}.cta-section_section__dOZ8k .cta-section_inner__Uxx5q:not(.cta-section_stripWide__JWqIk){width:calc(280 * var(--z));max-width:none;margin-inline:auto;gap:calc(29 * var(--z))}.cta-section_section__dOZ8k .cta-section_stripWide__JWqIk{gap:calc(29 * var(--z))}.cta-section_section__dOZ8k .cta-section_copy__ma55C{gap:calc(24 * var(--z))}.cta-section_section__dOZ8k .cta-section_copy__ma55C h2{font-size:calc(28 * var(--z));line-height:calc(31 * var(--z))}.cta-section_section__dOZ8k .cta-section_copy__ma55C .cta-section_description__8YtLf{font-size:calc(14 * var(--z));line-height:calc(18 * var(--z))}}.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}}.page_lead__rAgE4{max-width:900px;margin-top:20px}.page_item__fWLWY{border-top:1px dashed var(--border)}.page_label__5T2QZ{margin:0;padding-block:24px 40px;color:var(--text-soft);font-size:15px;line-height:1.4}.page_label__5T2QZ code{color:var(--text-accent);font-weight:var(--fw-medium)}@media (max-width:639px){.page_projects__Vzd49{--section-pt:56px}}