.page_page__3kAHB{display:flex;flex-direction:column;gap:var(--space-9)}.page_lead__dGQJw{max-width:52rem;margin-top:var(--space-3)}.page_block__WwAC7{display:flex;flex-direction:column;gap:var(--space-5)}.page_row__qyvaN{display:flex;flex-wrap:wrap;gap:var(--space-6)}.company-timeline_root__s3OuY{container-type:inline-size;--tl-grid:1200px;--tl-gutter:max(0px,calc((100cqw - var(--tl-grid)) / 2));--tl-x0:0px;--tl-z:1;--tl-head-h:158px;--tl-title-x:-30px;--tl-title-top:64px;--tl-title-fs:56px;--tl-strip-h:616px;--tl-nav-top:314px;--tl-nav-prev-x:-80px;--tl-nav-next-x:1190px;--tl-shift:1000px;position:relative;background:var(--bg);color:var(--text)}.company-timeline_head__0GKHo{position:relative;height:var(--tl-head-h)}.company-timeline_title__HQjw9{position:absolute;top:var(--tl-title-top);left:calc(var(--tl-gutter) + var(--tl-title-x));margin:0;color:var(--ink-900);font-family:var(--font-sans);font-size:var(--tl-title-fs);font-weight:var(--fw-semibold);line-height:var(--tl-title-lh,var(--lh-title))}.company-timeline_viewport__AEzg5{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.company-timeline_viewport__AEzg5::-webkit-scrollbar{display:none}.company-timeline_track__cGnjM{position:relative;box-sizing:content-box;width:calc(var(--tl-gutter) + var(--tl-x0) + var(--tl-content-w, 0px));min-width:100%;min-height:var(--tl-strip-h)}.company-timeline_slot__C8TMq{position:absolute;top:var(--tl-y,0);left:calc(var(--tl-gutter) + var(--tl-x0) + var(--tl-x, 0px))}.company-timeline_nav__WL540{position:absolute;top:var(--tl-nav-top);z-index:2;width:90px;height:90px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;transition:transform var(--transition)}.company-timeline_nav__WL540 svg{display:block;width:100%;height:100%;filter:drop-shadow(0 3px 15px rgb(0 0 0/25%))}.company-timeline_navPrev__f4_FJ{left:calc(var(--tl-gutter) + var(--tl-nav-prev-x))}.company-timeline_navPrev__f4_FJ svg{transform:scaleX(-1)}.company-timeline_navNext__6SaKz{left:calc(var(--tl-gutter) + var(--tl-nav-next-x))}.company-timeline_nav__WL540:hover{transform:scale(1.06)}.company-timeline_nav__WL540:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:50%}@media (prefers-reduced-motion:reduce){.company-timeline_viewport__AEzg5{scroll-behavior:auto}.company-timeline_nav__WL540:hover{transform:none}}@media (max-width:1199px){.company-timeline_root__s3OuY{--tl-grid:960px;--tl-x0:70px;--tl-title-x:10px;--tl-nav-top:294px;--tl-nav-prev-x:-20px;--tl-nav-next-x:870px;--tl-shift:600px}}@media (max-width:959px){.company-timeline_root__s3OuY{--tl-z:min(1.5,100cqw/640px);--tl-head-h:calc(112px * var(--tl-z));--tl-title-top:calc(32px * var(--tl-z));--tl-title-x:calc(10px * var(--tl-z));--tl-title-fs:calc(44px * var(--tl-z));--tc-w:calc(387px * var(--tl-z));--tc-oh-t:calc(20px * var(--tl-z));--tc-oh-r:calc(20px * var(--tl-z));--tc-photo:calc(117.5px * var(--tl-z));--tc-radius:calc(36px * var(--tl-z));--tc-mask-h:calc(160px * var(--tl-z));--tc-pad-x:calc(32px * var(--tl-z));--tc-pad-t:calc(40px * var(--tl-z));--tc-pad-b:calc(32px * var(--tl-z));--tc-head-h:calc(101px * var(--tl-z));--tc-title-w:calc(353px * var(--tl-z));--tc-text-w:calc(327px * var(--tl-z));--tc-title-fs:calc(34px * var(--tl-z));--tc-text-fs:calc(16px * var(--tl-z))}.company-timeline_title__HQjw9{left:var(--tl-title-x)}.company-timeline_viewport__AEzg5{overflow:visible}.company-timeline_track__cGnjM{display:flex;flex-direction:column;gap:0;box-sizing:border-box;width:min(calc(640px * var(--tl-z)),100%);min-width:0;min-height:0;margin-inline:auto;padding-bottom:calc(68px * var(--tl-z))}.company-timeline_slot__C8TMq{position:static;margin-left:calc(10px * var(--tl-z))}.company-timeline_slot__C8TMq:nth-child(2n){margin-left:calc(223px * var(--tl-z))}.company-timeline_nav__WL540{display:none}}@media (max-width:639px){.company-timeline_root__s3OuY{--tl-z:calc(100cqw / 480px);--tl-head-h:calc(99px * var(--tl-z));--tl-title-fs:calc(32px * var(--tl-z));--tc-w:calc(340px * var(--tl-z));--tc-oh-t:0px;--tc-oh-r:0px;--tc-photo:calc(98.5px * var(--tl-z));--tc-mask-h:calc(152px * var(--tl-z));--tc-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='340' height='152' viewBox='0 0 340 152'%3E%3Cpath fill='%23fff' d='M0 0H188.06A36 36 0 0 1 223.9 39.43A64.47 64.47 0 0 0 298.29 109.23A36 36 0 0 1 340 144.78V152H0Z'/%3E%3C/svg%3E");--tc-pad-x:calc(20px * var(--tl-z));--tc-pad-t:calc(32px * var(--tl-z));--tc-pad-b:calc(32px * var(--tl-z));--tc-head-h:calc(125px * var(--tl-z));--tc-title-w:calc(300px * var(--tl-z));--tc-text-w:calc(300px * var(--tl-z));--tc-text-fs:calc(15px * var(--tl-z))}.company-timeline_track__cGnjM{gap:calc(16px * var(--tl-z));width:min(calc(480px * var(--tl-z)),100%);padding-bottom:calc(40px * var(--tl-z))}.company-timeline_slot__C8TMq:nth-child(2n){margin-left:calc(140px * var(--tl-z))}}@media (max-width:479px){.company-timeline_root__s3OuY{--tl-z:calc(100cqw / 320px);--tl-head-h:calc(94.5px * var(--tl-z));--tl-title-fs:calc(28px * var(--tl-z));--tl-title-lh:calc(31px * var(--tl-z));--tc-w:calc(300px * var(--tl-z));--tc-photo:calc(86.9px * var(--tl-z));--tc-radius:calc(31.8px * var(--tl-z));--tc-mask-h:calc(134.1px * var(--tl-z));--tc-pad-x:calc(20px * var(--tl-z));--tc-pad-t:calc(32px * var(--tl-z));--tc-pad-b:calc(14px * var(--tl-z));--tc-min-h:calc(240px * var(--tl-z));--tc-head-h:calc(89px * var(--tl-z));--tc-text-mt:auto;--tc-title-w:calc(260px * var(--tl-z));--tc-text-w:calc(260px * var(--tl-z));--tc-title-fs:calc(28px * var(--tl-z));--tc-title-lh:calc(34px * var(--tl-z));--tc-text-fs:calc(14px * var(--tl-z));--tc-text-lh:calc(15px * var(--tl-z))}.company-timeline_track__cGnjM{gap:calc(21.6px * var(--tl-z));width:100%;padding-bottom:calc(40px * var(--tl-z))}.company-timeline_slot__C8TMq,.company-timeline_slot__C8TMq:nth-child(2n){margin-left:calc(10px * var(--tl-z))}}.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))}}@media (max-width:639px){.page_projects__Vzd49{--section-pt:56px}}.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,.report-demo-card_tabletSurface__q4NLL{position:absolute;inset:0;width:100%;height:100%}.report-demo-card_mobileSurface__MfGvH,.report-demo-card_tabletBadge__SZION,.report-demo-card_tabletSurface__q4NLL{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)}@media (min-width:960px) 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}}@media (min-width:640px) and (max-width:959px){.report-demo-card_card__FPwx_{aspect-ratio:auto;height:clamp(360px,51.6cqw,405px)}.report-demo-card_artworkDesktop__uWDou{display:none}.report-demo-card_artworkTablet__h5uXa{display:block}.report-demo-card_desktopSurface__7UMuI,.report-demo-card_mobileSurface__MfGvH{display:none}.report-demo-card_tabletSurface__q4NLL{display:block;fill:#1f39ff}.report-demo-card_tabletBadge__SZION{position:absolute;z-index:1;top:0;left:0;display:flex;align-items:center;justify-content:center;width:27.1cqw;height:27.1cqw;border-radius:50%;background:#ebedff}.report-demo-card_tabletBadge__SZION img{width:64%;height:auto}.report-demo-card_artwork__NxVPG{top:auto;right:auto;bottom:-6.4cqw;left:4.1cqw;width:31cqw}.report-demo-card_copy__G8OUa{top:6.4cqw;right:6.8cqw;left:auto;width:58.7cqw}.report-demo-card_title__80e_q{font-size:clamp(28px,5.1cqw,32px);line-height:1}.report-demo-card_button__EALF4{--btn-h:clamp(52px,10.2cqw,69px);--btn-fs:clamp(13px,2.05cqw,16px);--btn-arrow:clamp(40px,8.6cqw,56px);--btn-arrow-inset:6px;--btn-arrow-icon:12px;--btn-arrow-icon-inset:clamp(18px,3.8cqw,24px);width:100%;margin-top:3.8cqw}}@media (max-width:639px){.report-demo-card_card__FPwx_{height:auto;margin-top:12cqw;aspect-ratio:320/484}.report-demo-card_artworkDesktop__uWDou{display:none}.report-demo-card_artworkTablet__h5uXa{display:block}.report-demo-card_desktopSurface__7UMuI,.report-demo-card_tabletBadge__SZION,.report-demo-card_tabletSurface__q4NLL{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:58%;right:9.4cqw;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_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}}@media (min-width:480px) and (max-width:639px){.report-demo-card_card__FPwx_{aspect-ratio:480/700;margin-top:8cqw}.report-demo-card_artwork__NxVPG{top:-12.1cqw;left:-24.6cqw;width:107.7cqw}.report-demo-card_copy__G8OUa{top:64%;right:8.1cqw;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(calc(1120px * min(1, 100vw / 1200px)),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)}}