.case-page h1{font-size:clamp(54px,9vw,164px)}.case-page h2{font-size:clamp(40px,5.5vw,110px);line-height:1}@media (max-width:768px){.case-page h2{line-height:120%}}.case-page h3{text-transform:uppercase;color:#bdbec0;margin-bottom:20px;font-size:20px;font-weight:600}@media (max-width:768px){.case-page h3{margin-bottom:10px}}.case-page video{object-fit:cover;max-height:800px}@media (max-width:1500px){.case-page video{max-height:600px}}.case-page__info{justify-content:space-between;align-items:center;display:flex}@media (max-width:768px){.case-page__info{flex-direction:column;align-items:start;gap:20px;margin-top:20px}}.case-page__author{text-align:center;background:#000;border-radius:50px;max-width:fit-content;margin-top:40px;margin-left:auto;padding:10px 130px}@media (max-width:1800px){.case-page__author{margin-right:-150px}}@media (max-width:768px){.case-page__author{margin-right:-80px;padding:10px 80px}}.case-page__author h3{color:#fff;text-transform:uppercase;margin-bottom:0;font-size:clamp(30px,5vw,50px);font-weight:400}.case-page__image-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:768px){.case-page__image-grid{grid-gap:5px}}.case-page__image-grid img{border-radius:5px}.case-page__text-grid{grid-template-columns:1fr 1fr;align-items:center;gap:20px;display:grid}@media (max-width:768px){.case-page__text-grid{grid-template-columns:1fr;gap:0}}.case-page__text-grid .text p:nth-child(2){margin-top:40px;margin-bottom:20px}@media (max-width:768px){.case-page__text-grid .text p:nth-child(2){margin-top:20px}}.case-page__text-grid li{align-items:center;gap:20px;margin-top:10px;line-height:140%;display:flex}@media (max-width:768px){.case-page__text-grid li{gap:10px;margin-bottom:20px}}.case-page__text-grid li img{width:8px}.case-page__related-cases h2{text-align:center}.case-page__related-cases .grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;display:grid}@media (max-width:992px){.case-page__related-cases .grid{grid-template-columns:1fr;gap:10px;margin-top:20px}}.case-page__related-cases .grid .case{border:1px solid #000;border-radius:5px;grid-template-columns:1fr 1.5fr;align-items:center;transition:all .5s;display:grid;position:relative}.case-page__related-cases .grid .case img{object-fit:cover;border-radius:5px 0 0 5px;height:100%}.case-page__related-cases .grid .case .text{padding:30px}.case-page__related-cases .grid .case .text .category{color:#fff;background:#000;border-radius:50px;max-width:fit-content;padding:7px 14px;transition:all .5s;position:absolute;top:20px;right:20px}@media (max-width:480px){.case-page__related-cases .grid .case .text .category{position:initial;margin-bottom:20px;display:block}}.case-page__related-cases .grid .case .text svg{border-radius:0;max-width:100%;height:50px;margin-bottom:20px}.case-page__related-cases .grid .case .text svg path{transition:all .5s}.case-page__related-cases .grid .case:hover{color:#fff;background:#000}.case-page__related-cases .grid .case:hover .text svg path{fill:#fff}.case-page__related-cases .grid .case:hover .text .category{color:#000;background:#fff}
