.card-about-info{flex-direction:column;width:100%;display:flex}.card-about-info:hover{cursor:pointer}.card-about-info__head{background-color:var(--color-grey-1);justify-content:space-between;align-items:center;padding:16px 52px;display:flex}.card-about-info__head--open{background-color:var(--color-grey-2)}.card-about-info__wrapper{align-items:center;gap:4px;display:flex}.card-about-info__wrapper button{color:var(--color-white);background-color:#0000;border:0;padding:0}.card-about-info__wrapper--opened{transition:all .2s;transform:rotate(0)}.card-about-info__wrapper--opened img{transform:rotate(180deg)}.card-about-info__content{background-color:var(--color-grey-1);max-height:0;padding:0 60px;transition:all .2s;overflow:hidden}.card-about-info__content ul{padding-left:32px}.card-about-info__content--open{max-height:2000px;padding:32px 60px}@media (max-width:1540px){.card-about-info__head{padding:16px 24px}.card-about-info button{display:none}}@media (max-width:768px){.card-about-info__head{padding:16px 12px}.card-about-info__content{padding:0 20px}.card-about-info__content ul{padding-left:24px}.card-about-info__content--open{padding:24px 20px}}
.about-me{flex-direction:column;gap:64px;height:100%;padding:0 60px;display:flex}.about-me__container{grid-template-areas:"img info""img additional";gap:32px;display:grid}.about-me__container-img{grid-area:img;max-height:600px}.about-me__container-info{flex-direction:column;grid-area:info;width:100%;max-width:1130px;display:flex}.about-me__container-tags{flex-direction:column;margin-top:32px;display:flex}.about-me__additional{background-color:var(--color-grey-1);border:1px solid var(--color-grey-3);grid-area:additional;width:100%;max-width:894px;margin:auto 0 0 auto;padding:16px}.about-me__additional-text{width:fit-content;margin:12px 0 0 auto;display:block}.about-me__connect{align-items:center;width:100%;height:180px;display:flex;position:relative}.about-me__connect-text span{max-width:624px}.about-me__connect-img{z-index:1;width:calc(100% - 464px);position:absolute;top:50%;right:0;transform:translateY(-50%)}.about-me__about{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:984px){.about-me__container{grid-template-areas:"info""img""block";justify-content:center;gap:0;max-height:none}.about-me__container-img{object-fit:cover;justify-self:center;margin-top:44px}.about-me__container-tags{margin-top:16px}.about-me__additional{grid-area:auto}.about-me__connect{flex-direction:column;gap:16px;height:auto;display:flex;position:relative}.about-me__connect-text{text-align:center;max-width:none}.about-me__connect-img{width:100%;position:relative;top:auto;right:auto;transform:none}.about-me__about{grid-template-columns:none}}@media (max-width:768px){.about-me__container-img{object-fit:contain}}@media (max-width:450px){.about-me{padding:0 30px}.about-me__container-img{width:100%;max-height:fit-content}}
.case{flex-direction:column;align-items:center;width:100%;padding:160px 60px;display:flex}.case__container{border:.5px solid var(--color-grey-2);grid-template-columns:repeat(6,1fr);grid-template-areas:"title title title title title title""problem problem problem result result result""results results results results results results""check sell command back img img""review review review review img img";display:grid}.case__container>div{border:.5px solid var(--color-grey-2);flex-direction:column;display:flex}.case__title{grid-area:title;padding:32px 40px}.case__problem{grid-area:problem;min-width:100%;max-width:690px;padding:32px 40px}.case__result{grid-area:result;min-width:100%;max-width:550px;padding:32px 40px}.case__results{grid-area:results;padding:32px 40px}.case__check{text-align:center;grid-area:check;align-items:center;gap:8px;padding:52px 0}.case__sell{text-align:center;grid-area:sell;align-items:center;gap:8px;padding:52px 0}.case__command{text-align:center;grid-area:command;align-items:center;gap:8px;padding:52px 0}.case__back{text-align:center;grid-area:back;align-items:center;gap:8px;padding:52px 0}.case__review{grid-area:review;padding:32px 40px}.case__review-description{margin-top:40px}.case__review-director{margin-top:24px}.case__img{object-fit:cover;grid-area:img;width:100%;height:100%}.case__link-details{padding:12px}@media (max-width:1440px){.case{padding:120px 60px}.case__container{grid-template-columns:repeat(4,1fr);grid-template-areas:"title title title title""problem problem result result""results results results results""check sell command back""review review review img"}.case__check,.case__sell,.case__command,.case__back{padding:52px 0}.case__review{padding:64px 40px}.case__img{max-width:330px}}@media (max-width:1240px){.case__container{grid-template-columns:repeat(2,1fr);grid-template-areas:"title title""problem result""results results""check sell""command back""review review""img img"}.case__img{margin:auto}}@media (max-width:984px){.case{padding:24px 30px}.case__container{grid-template-columns:repeat(1,1fr);grid-template-areas:"title""problem""result""results""check""sell""command""back""review""img"}.case__title{padding:16px 20px}.case__problem,.case__result{width:auto;padding:16px 20px}.case__results{padding:16px 20px}.case__check,.case__sell,.case__command,.case__back{padding:32px 0}.case__review{padding:20px}}
