.t-button{font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:20px}.person-cards-grid{display:grid;column-gap:20px;row-gap:24px;grid-template-columns:1fr 1fr}@media only screen and (max-width:calc(992px - 1px)){.person-cards-grid{grid-template-columns:1fr}}.person-card{display:flex;gap:28px;align-items:center;background-color:var(--color-black);padding:18px 20px;font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px}.person-card .thumbnail{border:none;border-radius:0;padding:0;margin-bottom:0;line-height:normal;background-color:var(--color-white);display:block}.person-card__name{margin-bottom:16px}.person-card__links{list-style-type:none;margin-top:54px;margin-bottom:0}.person-card__link{color:var(--color-primary-1)}.partners-logos__title{text-align:center;margin-bottom:80px}@media only screen and (max-width:calc(992px - 1px)){.partners-logos__title{margin-bottom:60px}}@media only screen and (max-width:calc(768px - 1px)){.partners-logos__title{margin-bottom:40px}}.partners-logos__logos{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-around;align-items:center}.partners-logos__logo{flex-shrink:0}.technology-info__title{text-align:center;margin-bottom:70px}@media only screen and (max-width:calc(768px - 1px)){.technology-info__title{margin-bottom:50px}}.technology-info .two-cols__col{font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px}.technology-info .two-cols__col .image{margin-bottom:56px}@media only screen and (max-width:calc(768px - 1px)){.technology-info .two-cols__col .image{margin-bottom:30px}}.technology-info .two-cols__col--right{align-items:flex-end}.view-products .section-products{padding-bottom:90px}@media only screen and (max-width:calc(992px - 1px)){.view-products .section-products{padding-bottom:70px}}@media only screen and (max-width:calc(768px - 1px)){.view-products .section-products{padding-top:50px}}.view-products .section-products .product-overview{display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-auto-rows:1fr;padding-top:72px;padding-bottom:72px}@media only screen and (max-width:calc(992px - 1px)){.view-products .section-products .product-overview{padding-top:50px;padding-bottom:50px;grid-template-columns:1fr 1fr;grid-auto-rows:auto}}@media only screen and (max-width:calc(768px - 1px)){.view-products .section-products .product-overview{padding-top:30px;padding-bottom:30px;grid-template-columns:1fr}}.view-products .section-products .product-overview__left{grid-row:span 2}@media only screen and (max-width:calc(992px - 1px)){.view-products .section-products .product-overview__left{grid-row:span 1;grid-column:span 2;margin-bottom:30px}}@media only screen and (max-width:calc(992px - 1px)){.view-products .section-products .product-overview__left{grid-column:span 1}}.view-products .section-products .product-overview__block{background-color:var(--color-dark-3);padding:42px 34px}.view-products .section-products .product-overview__title{margin-bottom:38px}.view-products .section-products .product-overview__description{font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;margin-bottom:78px;max-width:342px}@media only screen and (max-width:calc(992px - 1px)){.view-products .section-products .product-overview__description{max-width:unset;margin-bottom:30px}}.view-products .section-products .product-overview__subtitle{margin-bottom:18px}.view-products .section-products .product-overview:not(:last-child){margin-bottom:34px}@media only screen and (max-width:calc(992px - 1px)){.view-products .section-partners{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width:calc(768px - 1px)){.view-products .section-partners{padding-top:70px;padding-bottom:70px}}.view-products .section-contact{padding-top:118px;padding-bottom:148px}@media only screen and (max-width:calc(992px - 1px)){.view-products .section-contact{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width:calc(768px - 1px)){.view-products .section-contact{padding-top:70px;padding-bottom:70px}}.view-products .section-contact__title{max-width:584px}.view-products .section-contact__description{font-family:"DM Sans","Segoe UI",Tahoma,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px}.view-products .section-contact__people{margin-top:100px}@media only screen and (max-width:calc(992px - 1px)){.view-products .section-contact__people{margin-top:70px}}@media only screen and (max-width:calc(768px - 1px)){.view-products .section-contact__people{margin-top:50px}}.view-products .section-technology{padding-top:215px;padding-bottom:20px}@media only screen and (max-width:calc(992px - 1px)){.view-products .section-technology{padding-top:100px;padding-bottom:0}}@media only screen and (max-width:calc(768px - 1px)){.view-products .section-technology{padding-top:70px}}