@charset "UTF-8";.product-page{margin-bottom:-100px}.product-page .next-gen{display:flex;flex-direction:column;gap:80px}.product-page .next-gen h3{max-width:880px}.product-page .next-gen__block{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.product-page .next-gen__block .item{display:flex;flex-direction:column;gap:28px;padding:40px;background-color:#ededed;border-radius:32px}.product-page .next-gen__block .item__description{display:flex;flex-direction:column;gap:16px}.product-page .next-gen__block .item__description h5{color:#8c8c8c}.product-page .nbg__wrapper{background-color:#fafafa}.product-page .nbg__wrapper .nbg{display:flex;flex-direction:column;gap:60px}.product-page .nbg__wrapper .nbg__title{display:flex;flex-direction:row;gap:32px;justify-content:space-between}.product-page .nbg__wrapper .nbg__title a{align-self:self-end}@media (max-width: 1439px){.product-page .next-gen{gap:60px}}@media (max-width: 1023px){.product-page .next-gen{gap:40px}.product-page .next-gen__block{display:flex;flex-direction:column;gap:16px}.product-page .nbg__wrapper .nbg__title{display:flex;flex-direction:column;gap:40px}}@media (max-width: 767px){.product-page .nbg__wrapper .nbg{gap:40px}.product-page .nbg__wrapper .nbg__title a,.product-page .nbg__wrapper .nbg__title a button{width:100%}}.advantages__wrapper{background-color:#fafafa}.advantages__wrapper .advantages{display:flex;flex-direction:column;gap:60px}.advantages__wrapper .advantages__block{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.advantages__wrapper .advantages__block-left{display:flex;flex-direction:column;gap:16px}.advantages__wrapper .advantages__block-left .item{background-color:#fff;border-radius:16px;padding:24px 40px;cursor:pointer}.advantages__wrapper .advantages__block-left .item__title{display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center}.advantages__wrapper .advantages__block-left .item__title h4{max-width:360px}.advantages__wrapper .advantages__block-left .item__title-icon{background-color:#ededed;border-radius:8px;padding:8px;display:inline-flex;transition:background-color .3s ease}.advantages__wrapper .advantages__block-left .item h5{color:#8c8c8c;margin-top:8px}.advantages__wrapper .advantages__block-left .active .item__title-icon{background-color:#fff}.advantages__wrapper .advantages__block-right{position:relative}.advantages__wrapper .advantages__block-right-content{padding:30px 22px;border-radius:24px;display:flex;justify-content:center;align-items:center;background-color:#fff;position:absolute;width:100%;height:100%;box-sizing:border-box}.advantages__wrapper .advantages__block-right-content img{width:100%;height:100%;object-fit:contain}.advantages__wrapper .advantages__mobile{display:none}@media (max-width: 1023px){.advantages__wrapper .advantages__block{display:none}.advantages__wrapper .advantages__mobile{display:flex;flex-direction:column;gap:8px}.advantages__wrapper .advantages__mobile .mobile-item{background-color:#fff;border-radius:16px;padding:24px;transition:max-height .3s ease,opacity .3s ease}.advantages__wrapper .advantages__mobile .mobile-item__image{width:100%;padding:14px 10px;box-sizing:border-box}.advantages__wrapper .advantages__mobile .mobile-item__image img{width:100%;height:100%;max-height:286px;object-fit:contain}.advantages__wrapper .advantages__mobile .mobile-item__title{display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center}.advantages__wrapper .advantages__mobile .mobile-item__title-icon{background-color:#ededed;border-radius:8px;padding:8px;display:inline-flex;transition:background-color .3s ease}.advantages__wrapper .advantages__mobile .mobile-item h5{color:#8c8c8c}.advantages__wrapper .advantages__mobile .mobile-item.active .mobile-item__title-icon{background-color:#fff}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeTextIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .3s forwards;z-index:2;will-change:opacity}.fade-text-in{animation:fadeTextIn .3s forwards}.nbg__block{border-radius:60px;padding:60px;background-color:#fff}.nbg__block-image{width:100%}.nbg__block .tablet-path{display:none}@media (max-width: 1199px){.nbg__block{border-radius:40px;padding:32px}}@media (max-width: 1023px){.nbg__block{border-radius:32px;padding:16px}.nbg__block-image{display:none}.nbg__block .tablet-path{display:flex;flex-direction:column;gap:2px;align-items:center}.nbg__block .tablet-path__item{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;width:100%;box-sizing:border-box;border-radius:24px;padding:24px;background-color:#ededed}.nbg__block .tablet-path__item .item__left{display:flex;flex-direction:column;gap:16px}.nbg__block .tablet-path__item .item__left-number{border-radius:80px;background:#fff;color:#8c8c8c;width:32px;height:32px;display:flex;align-items:center;justify-content:center;align-self:self-start}.nbg__block .tablet-path__item .item__left-description{display:flex;flex-direction:column;gap:4px}.nbg__block .tablet-path__item .item__left-description h5{color:#8c8c8c}.nbg__block .tablet-path__item .item__right{display:flex;justify-content:center;align-items:center}}@media (max-width: 767px){.nbg__block .tablet-path__item{display:flex;flex-direction:column;gap:32px}.nbg__block .tablet-path__item .item__left-description h6{font-size:1rem}}.workflow{display:flex;flex-direction:column;gap:60px}.workflow__block{padding:44px 50px;border-radius:40px;background-color:#ededed}.workflow__block img{width:100%}.workflow__mobile-block{display:none}@media (max-width: 1439px){.workflow__block{padding:36px 42px}}@media (max-width: 1199px){.workflow__block{padding:18px 32px}}@media (max-width: 1023px){.workflow__block{display:none}.workflow__mobile-block{display:flex;flex-direction:column;gap:60px}.workflow__mobile-block svg{width:100%;height:auto}.workflow__mobile-block .description{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:16px;background-color:#ededed}.workflow__mobile-block .description__stages{display:flex;flex-direction:column;gap:8px}.workflow__mobile-block .description__stages h5{color:#8c8c8c}.workflow__mobile-block .description__stages h5 span{font-weight:600;color:#2a2a2a}}
