.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))}}