.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}}.project-filter_filter__9LSrW{display:flex;flex-wrap:wrap;gap:12px}@media (min-width:1200px){.project-filter_filter__9LSrW>*{height:32px;border-radius:30px;color:#000;font-size:16px;line-height:24.8px}.project-filter_filter__9LSrW>[aria-selected=true],.project-filter_filter__9LSrW>[aria-selected=true]:hover{background:#c9cfff}}@media (max-width:900px){.project-filter_filter__9LSrW{width:100%;max-width:100%;flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0}}@media (min-width:640px) and (max-width:1199px){.project-filter_filter__9LSrW{--u:calc(100vw / 640);display:flex;flex-wrap:wrap;align-items:flex-start;gap:calc(8 * var(--u))}.project-filter_filter__9LSrW>*{height:calc(32 * var(--u));padding-inline:calc(16 * var(--u));border-radius:calc(30 * var(--u));color:#000;font-size:calc(14 * var(--u));font-weight:500;line-height:calc(20 * var(--u))}.project-filter_filter__9LSrW>[aria-selected=true],.project-filter_filter__9LSrW>[aria-selected=true]:hover{background:#c9cfff}}@media (max-width:639px){.project-filter_filter__9LSrW{--u:calc(100vw / 372);display:flex;flex-wrap:wrap;align-items:flex-start;gap:calc(8 * var(--u))}.project-filter_filter__9LSrW>*{height:calc(40 * var(--u));padding-inline:calc(16 * var(--u));border-radius:calc(30 * var(--u));color:#000;font-size:calc(13 * var(--u));font-weight:500;line-height:calc(20 * var(--u))}.project-filter_filter__9LSrW>[aria-selected=true],.project-filter_filter__9LSrW>[aria-selected=true]:hover{background:#c9cfff}}.projects-showcase_inner__4wbTr{width:var(--strip-wide);margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-6)}.projects-showcase_head__qbz2h{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:60px;width:100%;padding-bottom:27px;border-bottom:1px solid #dcdcdc}.projects-showcase_head__qbz2h h1,.projects-showcase_head__qbz2h h2{line-height:62px}.projects-showcase_description__jkQBP{max-width:1175px;margin-top:9px;color:#000;line-height:37px}.projects-showcase_sections__ioGw_,.projects-showcase_trackSection__DYzso{display:flex;flex-direction:column}.projects-showcase_trackSection__DYzso+.projects-showcase_trackSection__DYzso{margin-top:54px;padding-top:29px;border-top:1px solid #dcdcdc}.projects-showcase_trackSection__DYzso .projects-showcase_description__jkQBP{margin-top:9px}.projects-showcase_trackSection__DYzso .projects-showcase_grid__U29mx{margin-top:31px}.projects-showcase_grid__U29mx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:35px;margin-top:8px}.projects-showcase_gridItem__wkJ8S{min-width:0;height:100%;container-type:inline-size}.projects-showcase_gridItem__wkJ8S>*{width:100%;height:100%}.projects-showcase_compactOnly__BnzMo{display:none}.projects-showcase_empty__WQc4_{padding:var(--space-8);background:var(--bg-card-soft);border-radius:var(--radius-control);color:var(--text-muted);text-align:center}.projects-showcase_more__cNFo2{display:flex;justify-content:flex-end;margin-top:calc(var(--projects-more-gap, 25px) - var(--space-6))}@media (min-width:1200px){.projects-showcase_inner__4wbTr{position:relative;left:calc((100vw - 100%) / 2)}}@media (min-width:1200px) and (max-width:1919px){.projects-showcase_more__cNFo2>*{--projects-button-scale:min(1.5,calc(100vw / 1200px));--btn-h:calc(60px * var(--projects-button-scale));--btn-radius:calc(30px * var(--projects-button-scale));--btn-fs:calc(14px * var(--projects-button-scale));--btn-arrow:calc(40px * var(--projects-button-scale));--btn-arrow-inset:calc(5px * var(--projects-button-scale));--btn-arrow-icon:calc(12px * var(--projects-button-scale));--btn-arrow-icon-inset:calc(18px * var(--projects-button-scale));width:calc(224px * var(--projects-button-scale));min-width:0}}@media (max-width:1799px){.projects-showcase_head__qbz2h h1,.projects-showcase_head__qbz2h h2{font-size:clamp(63px,4.63vw,83.3px);line-height:1.107}.projects-showcase_grid__U29mx{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.projects-showcase_compactOnly__BnzMo{display:block}}@media (min-width:1200px) and (max-width:1799px){.projects-showcase_grid__U29mx{column-gap:calc(100% / 56);row-gap:24px}.projects-showcase_laptopOrphan__4KY47{display:none}.projects-showcase_gridItem__wkJ8S>*{--u:calc(100cqw / 550)}}@media (min-width:1800px){.projects-showcase_gridItem__wkJ8S>*{--u:calc(100cqw / 570)}}@media (min-width:640px) and (max-width:1199px){.projects-showcase_inner__4wbTr{--u:calc(100vw / 640);gap:0}.projects-showcase_head__qbz2h{gap:calc(43.5 * var(--u));padding-bottom:calc(67.4 * var(--u));border-bottom:1px solid #dcdcdc}.projects-showcase_head__qbz2h h1,.projects-showcase_head__qbz2h h2{font-size:calc(44 * var(--u));line-height:calc(48 * var(--u))}.projects-showcase_filterBand__obynq{position:relative}.projects-showcase_filterBand__obynq:before{content:"";position:absolute;top:calc(-24 * var(--u));right:calc(-10 * var(--u));bottom:calc(-67.4 * var(--u));left:calc(-10 * var(--u));background:var(--cream)}.projects-showcase_filterBand__obynq>*{position:relative;z-index:1}.projects-showcase_description__jkQBP{margin-top:calc(32 * var(--u));font-size:calc(16 * var(--u));line-height:calc(22 * var(--u))}.projects-showcase_sections__ioGw_{margin-top:calc(32 * var(--u))}.projects-showcase_grid__U29mx{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(10 * var(--u));row-gap:calc(20 * var(--u));margin-top:calc(24 * var(--u))}.projects-showcase_trackSection__DYzso+.projects-showcase_trackSection__DYzso{margin-top:calc(36 * var(--u));padding-top:calc(24 * var(--u));border-top:none}.projects-showcase_more__cNFo2{margin-top:calc(34.2 * var(--u))}.projects-showcase_more__cNFo2>*{--btn-h:calc(60.8 * var(--u));--btn-radius:calc(40 * var(--u));--btn-fs:calc(14 * var(--u));--btn-arrow:calc(40 * var(--u));--btn-arrow-inset:calc(5 * var(--u));--btn-arrow-icon:calc(12 * var(--u));--btn-arrow-icon-inset:calc(18 * var(--u));min-width:0;width:calc(202.8 * var(--u))}}@media (max-width:639px){.projects-showcase_inner__4wbTr{--u:calc(100vw / 372);gap:0}.projects-showcase_head__qbz2h{gap:calc(47.3 * var(--u));padding-bottom:calc(34 * var(--u));border-bottom:1px solid #dcdcdc}.projects-showcase_filterBand__obynq{position:relative}.projects-showcase_filterBand__obynq:before{content:"";position:absolute;top:calc(-32 * var(--u));right:calc(-10 * var(--u));bottom:calc(-34 * var(--u));left:calc(-10 * var(--u));background:var(--cream)}.projects-showcase_filterBand__obynq>*{position:relative;z-index:1}.projects-showcase_head__qbz2h h1,.projects-showcase_head__qbz2h h2{font-size:calc(44 * var(--u));line-height:calc(48 * var(--u))}.projects-showcase_description__jkQBP{margin-top:calc(32 * var(--u));font-size:calc(16 * var(--u));line-height:calc(22 * var(--u))}.projects-showcase_sections__ioGw_{margin-top:calc(32 * var(--u))}.projects-showcase_grid__U29mx{grid-template-columns:1fr;gap:calc(10 * var(--u));margin-top:calc(16 * var(--u))}.projects-showcase_trackSection__DYzso+.projects-showcase_trackSection__DYzso{margin-top:calc(36 * var(--u));padding-top:calc(24 * var(--u));border-top:none}.projects-showcase_more__cNFo2{justify-content:stretch;margin-top:calc(23 * var(--u))}.projects-showcase_more__cNFo2>*{--btn-h:calc(56 * var(--u));--btn-radius:calc(40 * var(--u));--btn-fs:calc(14 * var(--u));--btn-arrow:calc(40 * var(--u));--btn-arrow-inset:calc(5 * var(--u));--btn-arrow-icon:calc(12 * var(--u));--btn-arrow-icon-inset:calc(18 * var(--u));width:100%}}.related-articles_grid__XBxHa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 40px;margin-top:40px}@media (max-width:1199px){.related-articles_grid__XBxHa{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;margin-top:32px}}@media (max-width:639px){.related-articles_grid__XBxHa{grid-template-columns:minmax(0,1fr);gap:calc(32 * var(--m));margin-top:calc(20 * var(--m))}}.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}}@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))}}.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))}}.reviews-wall_inner___CaFk{display:flex;flex-direction:column;gap:56px}.reviews-wall_carousel__qUEeX{position:relative;align-self:stretch;width:100%;container-type:inline-size}.reviews-wall_viewport__DTGNW{position:relative;width:100%;height:calc(1.5579 * var(--slide-width));overflow:hidden;touch-action:pan-y}@media (min-width:1200px){.reviews-wall_viewport__DTGNW{--slide-width:calc(100cqw / 3)}}@media (min-width:1200px) and (max-width:1799px){.reviews-wall_root__WnDlO .reviews-wall_inner___CaFk{gap:0}}.reviews-wall_track__Rkfle{position:relative;width:100%;height:100%}.reviews-wall_slide__WSzsR{position:absolute;top:0;left:50%;display:flex;align-items:center;justify-content:center;width:var(--slide-width);height:100%;backface-visibility:hidden;will-change:transform}.reviews-wall_slideMoving__7KLUp,.reviews-wall_slide__WSzsR>*{transition:transform .45s cubic-bezier(.22,1,.36,1)}.reviews-wall_slide__WSzsR>*{width:calc(1.01842 * var(--slide-width));transform:scale(.95)}.reviews-wall_center__Sps1G>*{transform:scale(1)}.reviews-wall_nav__6oRKC{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none;transform:translateY(-31px)}.reviews-wall_nav__6oRKC .reviews-wall_navButton__etaLh{width:60px;height:60px;pointer-events:auto}.reviews-wall_nav__6oRKC .reviews-wall_navButton__etaLh:first-child{margin-left:-30px}.reviews-wall_nav__6oRKC .reviews-wall_navButton__etaLh:last-child{margin-right:-30px}.reviews-wall_navChevron__j2dgF{display:none}@media (max-width:1199px){.reviews-wall_side__OTHDL>*{transform:scale(1)}}@media (min-width:640px) and (max-width:1199px){section.reviews-wall_root__WnDlO{padding-block:48px}.reviews-wall_root__WnDlO .reviews-wall_inner___CaFk{gap:0}.reviews-wall_inner___CaFk>:first-child{width:calc(100% - 96px)}.reviews-wall_carousel__qUEeX{--slide-width:323px;align-self:stretch;width:100%}.reviews-wall_viewport__DTGNW{height:519.75px}.reviews-wall_carousel__qUEeX .reviews-wall_slide__WSzsR>*{width:315px;aspect-ratio:315/519.75}.reviews-wall_nav__6oRKC{top:auto;right:0;bottom:100%;left:auto;justify-content:flex-end;gap:12px;width:auto;height:32px;transform:none}.reviews-wall_nav__6oRKC .reviews-wall_navButton__etaLh{width:19px;height:100%;margin:0;border-radius:0;background:transparent;color:var(--interactive)}.reviews-wall_nav__6oRKC .reviews-wall_navButton__etaLh:first-child,.reviews-wall_nav__6oRKC .reviews-wall_navButton__etaLh:last-child{margin:0}.reviews-wall_navArrow__7YIpY{display:none}.reviews-wall_navChevron__j2dgF{display:block;width:100%;height:100%}}@media (max-width:639px){section.reviews-wall_root__WnDlO{container-type:inline-size;--z:calc(100cqw / 320);padding-block:calc(40 * var(--z)) 44.25px}.reviews-wall_root__WnDlO .reviews-wall_inner___CaFk{gap:calc(23.7 * var(--z))}.reviews-wall_inner___CaFk>:first-child{width:calc(100% - 48px)}.reviews-wall_inner___CaFk h2{font-size:calc(28 * var(--z));line-height:calc(31 * var(--z))}.reviews-wall_carousel__qUEeX{--slide-width:323px;align-self:stretch;width:100%}.reviews-wall_viewport__DTGNW{height:519.75px}.reviews-wall_track__Rkfle{transform:translateX(calc(167.5px - 50%))}.reviews-wall_carousel__qUEeX .reviews-wall_slide__WSzsR>*{width:315px;aspect-ratio:315/519.75}.reviews-wall_nav__6oRKC{top:auto;right:0;bottom:calc(100% + 26.56 * var(--z));left:auto;justify-content:flex-end;gap:calc(10.002 * var(--z));width:auto;height:calc(17.1375 * var(--z));transform:none}.reviews-wall_nav__6oRKC .reviews-wall_navButton__etaLh{width:calc(9.998 * var(--z));height:100%;margin:0;border-radius:0;background:transparent;color:var(--interactive)}.reviews-wall_nav__6oRKC .reviews-wall_navButton__etaLh:first-child,.reviews-wall_nav__6oRKC .reviews-wall_navButton__etaLh:last-child{margin:0}.reviews-wall_navArrow__7YIpY{display:none}.reviews-wall_navChevron__j2dgF{display:block;width:100%;height:100%}}@media (prefers-reduced-motion:reduce){.reviews-wall_slideMoving__7KLUp,.reviews-wall_slide__WSzsR>*{transition:none}}.tasks-solver_inner__Adyp5{display:flex;flex-direction:column;gap:32px}@media (max-width:1199px){.tasks-solver_section__5gj2h.tasks-solver_section__5gj2h{container-type:inline-size;--z:calc(min(100cqw, 640px) / 320);padding-block:calc(40 * var(--z)) calc(31.8 * var(--z));background:var(--interactive)}.tasks-solver_section__5gj2h .tasks-solver_inner__Adyp5{max-width:none;gap:calc(50.8 * var(--z))}.tasks-solver_section__5gj2h .tasks-solver_inner__Adyp5 h2{width:calc(275 * var(--z));color:var(--white);font-size:calc(28 * var(--z));line-height:calc(31 * var(--z))}}.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)}