.homepage{margin-bottom:-100px}.homepage .hero{display:flex;flex-direction:row;gap:20px;justify-content:space-between}.homepage .hero__left{display:flex;flex-direction:column;gap:40px}.homepage .hero__left-title{display:flex;flex-direction:column;gap:24px}.homepage .hero__left-title h4{color:#8c8c8c}.homepage .hero__left-buttons{display:flex;flex-direction:row;gap:20px}.homepage .hero__right{display:flex;align-items:flex-end}.homepage .hero__right-tag{font-size:1rem;font-weight:600;line-height:150%;display:flex;flex-direction:row;gap:4px;justify-content:center;align-items:center;white-space:nowrap;padding:12px 14px;border-radius:8px;background-color:#7cc2230f;color:#7cc223}.homepage .facts__wrapper{background-color:#fafafa}.homepage .facts__wrapper .facts{display:grid;grid-template-columns:repeat(3,auto);gap:32px;justify-content:space-between}.homepage .facts__wrapper .facts__item{display:flex;flex-direction:column;gap:20px;align-items:center}.homepage .facts__wrapper .facts__item span{color:#c3f}.homepage .facts__wrapper .facts__item h5{color:#8c8c8c;text-align:center}.homepage .about__wrapper{background-color:#fafafa}.homepage .about__wrapper .about{display:flex;flex-direction:column;gap:80px}.homepage .about__wrapper .about__block{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.homepage .about__wrapper .about__block h5{color:#8c8c8c}.homepage .about__wrapper .about__video{width:100%;overflow:hidden}.homepage .about__wrapper .about__video wistia-player{margin-top:-1px;display:block}.homepage .benefits{display:flex;flex-direction:column;gap:100px}.homepage .benefits__top{display:flex;flex-direction:column;gap:28px;align-items:center}.homepage .benefits__top h2{text-align:center}.homepage .benefits__top h4{color:#8c8c8c}.homepage .benefits__bottom{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.homepage .benefits__bottom .card{display:flex;flex-direction:column;gap:36px;justify-content:space-between;padding:40px;border-radius:32px;background-color:#ededed}.homepage .benefits__bottom .card__description{display:flex;flex-direction:column;gap:16px}.homepage .benefits__bottom .card__description ol{list-style:none;counter-reset:list-counter}.homepage .benefits__bottom .card__description ol li{display:flex;gap:4px;counter-increment:list-counter}.homepage .benefits__bottom .card__description ol li:before{content:counter(list-counter) "."}.homepage .benefits__bottom .card__link{color:#c3f;transition:.3s ease;margin:16px 0;align-self:self-start}.homepage .benefits__bottom .card__link:hover{color:#9926bf}.homepage .chemistry{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;justify-content:space-between}.homepage .chemistry__left{display:flex;flex-direction:column;gap:40px;justify-content:space-between}.homepage .chemistry__left h2{position:sticky;top:72px;margin-bottom:90px}.homepage .chemistry__right{display:flex;flex-direction:column;gap:80px}.homepage .chemistry__right-item{display:flex;flex-direction:row;gap:32px}.homepage .chemistry__right-item .description{display:flex;flex-direction:column;gap:16px}.homepage .chemistry__right-item .description h4{color:#8c8c8c;max-width:370px}.homepage .nbg{display:flex;flex-direction:column;gap:60px}.homepage .nbg__title{display:flex;flex-direction:row;gap:12px;justify-content:space-between}.homepage .nbg__title a{align-self:self-end}.homepage .nbg__items{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.homepage .nbg__items .item{position:relative;background-color:#ededed;border-radius:32px;padding:40px;height:344px;box-sizing:border-box;overflow:hidden}.homepage .nbg__items .item__description{display:flex;flex-direction:column;gap:16px}.homepage .nbg__items .item__description h5{z-index:2;max-width:342px}.homepage .nbg__items .item__image{position:absolute;right:0;bottom:0;border-radius:0 32px 32px 0;width:100%;height:100%;background-repeat:no-repeat;background-position:bottom right;background-size:contain}.homepage .nbg__items .item .first{background-image:url(/assets/static/algorithm.Bc_JbbjF.avif);right:-180px}.homepage .nbg__items .item .second{background-image:url(/assets/static/validation.CxVikCw0.avif);bottom:-100px;right:-50px;rotate:6deg}.homepage .pipeline{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.homepage .pipeline h2{max-width:440px}.homepage .pipeline__block{display:flex;flex-direction:column;gap:40px}.homepage .pipeline__block h5{max-width:480px;color:#8c8c8c}.homepage .team__wrapper{background-color:#fafafa}@media (max-width: 1439px){.homepage .about__wrapper .about{gap:40px}.homepage .benefits{gap:60px}.homepage .benefits__top{gap:24px}.homepage .benefits__bottom .card{gap:16px}.homepage .nbg__items .item__description h5{max-width:272px}}@media (max-width: 1199px){.homepage .benefits__bottom{grid-template-columns:auto auto;grid-template-areas:"card1 card2" "card3 card3"}.homepage .benefits__bottom .card1{grid-area:card1}.homepage .benefits__bottom .card2{grid-area:card2}.homepage .benefits__bottom .card3{grid-area:card3}.homepage .nbg__items{display:flex;flex-direction:column;gap:20px}.homepage .nbg__items .item__description h5{max-width:372px}.homepage .nbg__items .item .first{right:-100px;bottom:-80px;height:140%}.homepage .nbg__items .item .second{bottom:-150px;height:140%}}@media (max-width: 1023px){.homepage .hero{display:flex;flex-direction:column-reverse;gap:24px}.homepage .hero__left-buttons{justify-content:center}.homepage .facts__wrapper .facts,.homepage .facts__wrapper .facts__item{gap:12px}.homepage .about__wrapper .about__block{display:flex;flex-direction:column;gap:20px}.homepage .benefits{gap:40px}.homepage .benefits__top{gap:24px;text-align:center}.homepage .benefits__bottom{display:flex;flex-direction:column;gap:20px}.homepage .benefits__bottom .card{padding:32px}.homepage .chemistry{display:flex;flex-direction:column;gap:60px}.homepage .chemistry__left{display:flex;flex-direction:row;gap:12px}.homepage .chemistry__left h2{position:static;margin-bottom:0}.homepage .chemistry__left a{align-self:self-end}.homepage .chemistry__left a button{width:246px}.homepage .chemistry__right{display:flex;flex-direction:column;gap:52px}.homepage .chemistry__right-item{display:flex;flex-direction:column;gap:32px}.homepage .chemistry__right-item .description h4{max-width:100%}.homepage .nbg__title button{width:194px}.homepage .nbg__items{display:flex;flex-direction:column;gap:20px}.homepage .nbg__items .item .first{right:-270px;bottom:-80px}.homepage .nbg__items .item .second{right:-100px;bottom:-150px}.homepage .pipeline{display:flex;flex-direction:column;gap:20px}.homepage .pipeline h2{max-width:100%}.homepage .pipeline__block{display:flex;flex-direction:column;gap:40px}.homepage .pipeline__block h5{max-width:100%}.homepage .pipeline__block button{align-self:center}.homepage .team__wrapper{background-color:#fff;border-radius:32px;position:relative}.homepage .team__wrapper .team{padding:24px 60px}}@media (max-width: 767px){.homepage .hero{display:flex;flex-direction:column-reverse;gap:24px;padding-top:40px}.homepage .hero__left-buttons{display:flex;flex-direction:column;gap:16px}.homepage .hero__left-buttons button{width:100%}.homepage .facts__wrapper .facts{display:flex;flex-direction:column;gap:40px}.homepage .facts__wrapper .facts__item{gap:12px}.homepage .chemistry{display:flex;flex-direction:column;gap:60px}.homepage .chemistry__left{display:flex;flex-direction:column;gap:40px}.homepage .chemistry__left h2{position:static;margin-bottom:0;max-width:90%}.homepage .chemistry__left a,.homepage .chemistry__left a button{width:100%}.homepage .chemistry__right-item{display:flex;flex-direction:column;gap:32px}.homepage .chemistry__right-item .description h4{max-width:90%}.homepage .nbg{gap:40px}.homepage .nbg__title{display:flex;flex-direction:column;gap:40px}.homepage .nbg__title a,.homepage .nbg__title a button{width:100%}.homepage .nbg__items{display:flex;flex-direction:column;gap:20px}.homepage .nbg__items .item{padding:32px;overflow:hidden}.homepage .nbg__items .item:first-child{height:500px}.homepage .nbg__items .item:last-child .item__description h5{max-width:272px}.homepage .nbg__items .item .first{right:0;bottom:-60px;height:400px}.homepage .nbg__items .item .second{bottom:-150px;right:-100px}.homepage .pipeline{display:flex;flex-direction:column;gap:20px}.homepage .pipeline__block h5{max-width:100%}.homepage .pipeline__block button{width:100%}.homepage .team__wrapper{background-color:#fff;border-radius:32px;position:relative}.homepage .team__wrapper .team{padding:16px}}.molecular{background-color:#ededed;position:relative;overflow:hidden;height:720px}.molecular__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);will-change:transform;max-height:690px}@media (max-width: 767px){.molecular__image{width:100%;max-height:1090px}}
