.about-project__info{display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(4,auto);column-gap:20px}@media (max-width: 900px){.about-project__info{grid-template-columns:1fr;grid-template-rows:repeat(5,auto)}}.about-project__image{overflow:hidden;align-self:start;grid-row-start:1;grid-column-start:2;grid-row-end:6;width:580px;border-radius:20px;display:flex}@media (max-width: 1020px){.about-project__image{margin-top:12px;width:460px}}@media (max-width: 900px){.about-project__image{grid-row-start:2;grid-column-start:1;grid-row-end:3;width:340px;margin-bottom:19px;justify-self:center}@media (max-width: 340px){.about-project__image{width:300px}}}.about-project__image img{width:100%}.about-project__image-label{width:75px;margin-right:9px}.about-project__title{grid-row-start:1;grid-column-start:1;grid-row-end:2;margin-bottom:var(--margin-entity900)}@media (max-width: 1020px){.about-project__title{padding-top:0;margin-bottom:21px}}@media (max-width: 900px){.about-project__title{margin-bottom:8px;text-align:center}}@media (max-width: 500px){.about-project__title{text-align:unset}}.about-project__description{grid-row-start:2;grid-column-start:1;grid-row-end:3;margin-bottom:39px;text-align:left;max-width:480px;line-height:30px}@media (max-width: 1020px){.about-project__description{margin-bottom:41px}}@media (max-width: 900px){.about-project__description{grid-row-start:3;grid-column-start:1;grid-row-end:4;margin-bottom:21px;max-width:unset}}.about-project__buttons{display:flex;flex-direction:column;gap:10px;margin-bottom:53px}@media (max-width: 900px){.about-project__buttons{margin-bottom:43px}}.about-project__button{display:inline-flex;min-width:220px;max-width:max-content}@media (max-width: 900px){.about-project__button{grid-row-start:4;grid-column-start:1;grid-row-end:5}}.about-project__button svg{margin-left:15px;align-self:center;stroke:var(--primary-light);width:21px;height:14px;transform:rotate(-45deg)}.about-project__summary{grid-row-start:4;grid-column-start:1;grid-row-end:5}@media (max-width: 900px){.about-project__summary{grid-row-start:5;grid-column-start:1;grid-row-end:6}}.about-project__summary-title{margin-bottom:22px}.about-project__summary-list{display:flex;flex-direction:column;row-gap:10px}@media (max-width: 900px){.features{display:none}}@media (max-width: 1020px){.objectives__container{padding:0 40px}}@media (max-width: 900px){.objectives__container{padding:0 10px}}.objectives__background{padding:60px;background-color:var(--background-neutral);border-radius:20px}@media (max-width: 1020px){.objectives__background{padding:60px 80px}}@media (max-width: 900px){.objectives__background{padding:20px;display:flex;flex-direction:column;align-items:center}}.objectives__tag{background-color:var(--primary-light);color:var(--primary-dark);margin-bottom:20px}@media (max-width: 900px){.objectives__tag{margin-bottom:10px;align-self:flex-start}}.objectives__title{margin-bottom:40px;text-align:center}@media (max-width: 900px){.objectives__title{margin-bottom:15px}}@media (max-width: 640px){.objectives__title{text-align:start}}.objectives__explanation{display:flex;row-gap:20px;flex-direction:column}.objectives__text{max-width:480px}@media (max-width: 1020px){.objectives__text{max-width:410px}}@media (max-width: 900px){.objectives__text{max-width:340px}}@media (max-width: 340px){.objectives__text{max-width:300px}}@media (max-width: 640px){.objectives__text-right{display:none}}.services__list li:nth-child(n+4){display:none}@media (min-width: 900px){.performed__title{margin-bottom:44px;font-size:40px;line-height:50px}}@media (max-width: 900px){.performed__title{margin-bottom:18px}}.performed__tag{margin-bottom:30px}@media (max-width: 1020px){.performed__tag{margin-bottom:25px}}@media (max-width: 900px){.performed__tag{margin-bottom:20px}}.performed__synopsis{margin-bottom:66px}@media (max-width: 1020px){.performed__synopsis{margin-bottom:46px}}@media (max-width: 900px){.performed__synopsis{margin-bottom:26px}}.performed .gallery{margin-bottom:70px;margin-top:70px}@media (max-width: 1020px){.performed .gallery{margin-bottom:var(--margin-entity);margin-top:50px}}@media (max-width: 740px){.performed .gallery{margin-bottom:20px;margin-top:20px}}.performed__container-mobile{padding:0;margin:0 auto}.performed__implemented-text{margin-bottom:40px}@media (max-width: 900px){.performed__implemented-text{margin-bottom:35px}}.performed__implemented-list{margin-bottom:40px;row-gap:10px}@media (max-width: 900px){.performed__implemented-list{row-gap:9px;margin-bottom:0}}.integration{padding-bottom:82px}@media (max-width: 900px){.integration{padding-bottom:47px}}.integration__title{margin-bottom:53px}@media (max-width: 900px){.integration__title{margin-bottom:20px}}.integration__list{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}@media (max-width: 900px){.integration__list{grid-template-columns:1fr;row-gap:42px;overflow:auto;justify-items:center}}@media (max-width: 500px){.integration__list{justify-items:start}}.integration__item{max-width:380px}.integration__item-image{margin-bottom:20px}@media (max-width: 900px){.integration__item-image{margin-bottom:13px}}.integration__item-title{margin-bottom:10px}.platform{padding-bottom:104px}@media (max-width: 1090px){.platform{padding-bottom:80px}}@media (max-width: 900px){.platform{padding-bottom:37px}}.platform__title{margin-bottom:43px}@media (max-width: 900px){.platform__title{margin-bottom:14px}}.platform__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 900px){.platform__cards{grid-template-columns:1fr;row-gap:27px}}.platform__card{padding:60px 35px 25px}@media (max-width: 900px){.platform__card{padding:40px 35px}}.platform__card svg{width:60px;height:60px;fill:var(--brand-light);margin-bottom:68px}@media (max-width: 1020px){.platform__card svg{margin-bottom:38px}}.platform__card-info{display:flex;flex-direction:column;justify-items:start}.platform__card-title{font-weight:500;font-size:20px;line-height:30px;margin-bottom:20px}.platform__card-text{opacity:.5}.customer-only-button{display:flex;align-items:center;gap:10px;border:none;padding:15px 26px;border-radius:10px;background-color:var(--border-neutral);font-family:inherit;font-size:16px;font-weight:500;min-width:220px;max-width:max-content}.customer-only-button__tag{padding:10px 15px;background-color:var(--primary-light);border-radius:50%;display:flex;justify-content:center;align-items:center;width:30px;height:30px}
