.ai-development-page{font-optical-sizing:none}.ai-development-page .development-hero{height:643px}.ai-development-page .development-hero__copy{width:1067px}.ai-development-page .development-hero h1{letter-spacing:-.02em}.ai-development-page .development-hero__description{width:701px;height:132px;font-weight:500;line-height:22px}.ai-development-page .development-hero__capabilities{gap:2px 0;width:637px}.ai-development-page .development-hero__capabilities li{letter-spacing:-.03em;height:37px;font-weight:500}.ai-development-page .development-hero__capabilities li:first-child{width:117px}.ai-development-page .development-hero__capabilities li:nth-child(2){width:270px}.ai-development-page .development-hero__capabilities li:nth-child(3){width:113px}.ai-development-page .development-hero__capabilities li:nth-child(4){width:291px}.ai-development-page .development-hero__capabilities li:nth-child(5){width:346px}.ai-development-page .development-hero__drift{width:693px;height:646px;top:110px;left:1147px}.ai-development-page .development-hero__art{position:relative;overflow:hidden}.ai-development-page .development-hero__art img{width:693px;height:533px;position:absolute;top:0;left:0}.ai-solutions{border-bottom:1px solid #000;height:1227px;padding-top:77px;position:relative}.ai-solutions .services-section__head{height:230px}.ai-solutions .services-section__head:after{top:150px}.ai-solutions:before{content:"";border-top:1px solid #000;width:100%;position:absolute;top:267px;left:0}.ai-solutions__grid{grid-template-columns:repeat(5,332px);gap:20px 25px;display:grid}.ai-solutions .industry-pills{width:995px;height:100px;margin-top:0;padding:0}.ai-solutions .industry-pills>span{letter-spacing:-.02em;height:44px;font-weight:400}.ai-solutions .industry-pills>span:first-child{width:230px;top:10px;left:66px}.ai-solutions .industry-pills>span:nth-child(2){width:388px;top:10px;left:296px}.ai-solutions .industry-pills>span:nth-child(3){width:311px;top:10px;left:684px}.ai-solutions .industry-pills>span:nth-child(4){width:244px;top:56px;left:0}.ai-solutions .industry-pills>span:nth-child(5){width:427px;top:56px;left:244px}.ai-solutions .industry-pills>span:nth-child(6){width:324px;top:56px;left:671px}.ai-solutions .js-service-card:first-child img{-o-object-fit:cover;object-fit:cover;-o-object-position:61.9718% 50%;object-position:61.9718% 50%;--figma-brightness:1.08;--figma-saturation:.75;width:301px;height:227px;top:32px;left:-5px}.ai-solutions .js-service-card:nth-child(2) img{--figma-saturation:.76;width:422.791px;height:282.066px;top:17px;left:-66.309px}.ai-solutions .js-service-card:nth-child(3) img{-o-object-fit:cover;object-fit:cover;-o-object-position:42.4581% 50%;object-position:42.4581% 50%;--figma-saturation:.38;--figma-contrast:1.04;--figma-warmth:.06;width:292px;height:240px;top:19px;left:0}.ai-solutions .js-service-card:nth-child(4) img{-o-object-fit:cover;object-fit:cover;-o-object-position:54.6875% 50%;object-position:54.6875% 50%;--figma-brightness:1.04;--figma-saturation:.56;--figma-contrast:.93;width:292px;height:246px;top:23px;left:0}.ai-solutions .js-service-card:nth-child(5) img{--figma-saturation:.32;--figma-warmth:.06;width:345.057px;height:230.016px;top:31.515px;left:-43.933px}.ai-solutions .js-service-card:nth-child(6) img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 41.8567%;object-position:50% 41.8567%;--figma-brightness:1.05;--figma-saturation:.72;--figma-contrast:1.04;width:244px;height:271px;top:10px;left:24px}.ai-solutions .js-service-card:nth-child(7) img{-o-object-fit:cover;object-fit:cover;-o-object-position:54.5631% 50%;object-position:54.5631% 50%;--figma-brightness:.94;--figma-saturation:.71;--figma-contrast:1.12;width:268px;height:269px;top:11px;left:11px}.ai-solutions .js-service-card:first-child .service-card__bottom strong,.ai-solutions .js-service-card:nth-child(3) .service-card__bottom strong,.ai-solutions .js-service-card:nth-child(7) .service-card__bottom strong{white-space:pre-line}@media (min-width:960px){.ai-development-page .section-heading h2{letter-spacing:-.02em}.ai-development-page .competencies-section{grid-template-columns:880px 880px;gap:0;height:1410px;padding:150px 0}.ai-development-page .competencies-list{margin-top:40px}.ai-development-page .competency{-moz-column-gap:36px;grid-template-columns:31px 347px 430px;column-gap:36px;height:145px;padding:24px 0 25px}.ai-development-page .competency-reveal:first-child .competency{grid-template-columns:29px 347px 432px}.ai-development-page .competency-reveal:last-child .competency{grid-template-columns:30px 347px 431px}.ai-development-page .competency h3{letter-spacing:0;line-height:26.4px}.ai-development-page .competency-reveal:is(:nth-child(2),:nth-child(6),:nth-child(7)) h3{white-space:pre-line}.ai-development-page .competency p{color:#636363;letter-spacing:-.02em;line-height:19px}.ai-development-page .competencies-section__visual{width:880px;height:1110px}.ai-development-page .competencies-section__crop{width:765px;height:765px;top:147px;left:60px}.ai-development-page .competencies-section__crop>img{width:765px;height:765px;top:0;left:0}.ai-development-page .methodology-section{-moz-column-gap:191px;grid-template-columns:689px 880px;column-gap:191px;height:464px;min-height:0}.ai-development-page .methodology-section__title{letter-spacing:-.02em;width:689px}.ai-development-page .methodology-section__description{color:#636363;letter-spacing:-.02em;width:648px;margin-top:20px;line-height:19px}.ai-development-page .methodology-section__chart{height:441px}.ai-development-page .methodology-section__guides{bottom:0}.ai-development-page .methodology-section__stage:first-child{width:190px;top:82px;left:0}.ai-development-page .methodology-section__stage:nth-child(2){width:242px;top:147px;left:77px}.ai-development-page .methodology-section__stage:nth-child(3){width:253px;top:212px;left:289px}.ai-development-page .methodology-section__stage:nth-child(4){width:231px;top:277px;left:512px}.ai-development-page .methodology-section__stage:nth-child(5){width:218px;top:342px;left:662px}.ai-development-page .methodology-section__bar{padding-inline:20px;font-weight:500;line-height:18px}.ai-development-page .contact-section{height:1056px;padding-block:150px}.ai-development-page .tech-section__copy p{letter-spacing:-.02em}.ai-development-page .advantage-card__copy h3{letter-spacing:0;margin-bottom:20px}.ai-development-page .advantage-card__copy p{max-width:none;color:var(--ink);letter-spacing:-.02em;line-height:1.2}.ai-development-page .advantage-card--5 .advantage-card__copy p{color:#fff}.ai-development-page .reviews-section__heading{align-items:center}.ai-development-page .trusted-section>p{letter-spacing:0;line-height:43px}}@media (max-width:959px){.ai-development-page .development-hero{height:auto;min-height:0;padding-bottom:30px}.ai-development-page .development-hero__copy{width:358px}.ai-development-page .development-hero h1{font-size:36px;line-height:36px}.ai-development-page .development-hero__description{width:358px;height:auto;font-weight:400;line-height:17px}.ai-development-page .development-hero__drift{width:358px;height:334px;margin-top:34px;position:relative;top:auto;left:16px}.ai-development-page .development-hero__art img{width:610.99px;height:407.8px;top:-37.04px;left:-130.07px}.ai-solutions{height:auto;padding:30px 0 40px}.ai-solutions .services-section__head{height:auto;padding:0}.ai-solutions .services-section__head:after,.ai-solutions:before{display:none}.ai-solutions .industry-pills{justify-content:center;gap:8px;width:358px;height:auto;margin-top:24px;padding:0}.ai-solutions .industry-pills>span:nth-child(n){order:initial;text-align:center;white-space:normal;width:auto;max-width:358px;height:auto;min-height:34px;padding:8px 12px;font-size:12px;line-height:15px;position:static}.ai-solutions__slider{margin-top:30px}.ai-solutions .service-card__bottom strong{font-size:20px}.ai-development-page .competencies-section{background:var(--paper);height:auto;margin-top:0;padding-bottom:40px}.ai-development-page .competency{height:auto;min-height:0;padding-bottom:22px}.ai-development-page .competencies-section__visual{width:358px;height:358px;margin-top:12px}.ai-development-page .competencies-section__crop,.ai-development-page .competencies-section__crop>img{width:358px;height:358px;top:0;left:0}}@media (prefers-reduced-motion:reduce){.ai-solutions .service-card__media img,.ai-solutions .service-card__bottom svg{transition:none}.ai-solutions .service-card:hover .service-card__media img,.ai-solutions .service-card:hover .service-card__bottom svg{transform:none}}
