@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.project-details .main-grid{grid-template-columns:50rem 1fr;gap:5dvw;align-items:flex-start}.project-details .main-grid .end,.project-details .main-grid .start{position:sticky;top:var(--header-height)}.project-details .main-grid .start .buttons{margin-top:6rem}.project-details .main-grid .start .details{margin-top:12rem}.project-details .main-grid .start .details h6{margin-bottom:.5rem;margin-top:4rem;text-transform:uppercase;color:var(--dark-grey-color);font-size:var(--xs-font)}.project-details .main-grid .start .details h6:first-child{margin-top:0}.project-details .main-grid .start .details ul{display:flex;flex-direction:row;gap:1rem}.project-details .main-grid .start .details ul li{list-style:none;margin:0;padding:0}.project-details .main-grid .start .additional-logos{display:flex;flex-direction:row;gap:4rem;align-items:center;flex-wrap:wrap;margin-top:8rem}.project-details .main-grid .start .additional-logos .item{display:flex;align-items:center;justify-content:center;height:calc(var(--logo-height) * 1.5)}.project-details .main-grid .start .additional-logos .item:first-child,.project-details .main-grid .start .additional-logos .item:nth-child(2){height:calc(var(--logo-height) * 2.5)}.project-details .main-grid .start .additional-logos .item img,.project-details .main-grid .start .additional-logos .item svg{height:100%;width:auto;-o-object-fit:contain;object-fit:contain}.project-details .main-grid .end{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.project-details .main-grid .end.alternating .image:first-child,.project-details .main-grid .end.alternating .image:nth-child(3n+1){grid-column:span 2}.project-details .main-grid .end.bigsmall .image:first-child{grid-column:span 2;grid-row:span 2}.project-details .main-grid .end.big .image{grid-column:span 2}.project-details .main-grid .end .image{width:100%;aspect-ratio:1/.7;border-radius:var(--border-radius);overflow:hidden}.project-details .video-wrap{position:relative;width:100%;height:60dvh;margin-top:10rem}.project-details .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:768px){.project-details .main-grid{grid-template-columns:30rem 1fr}.project-details .main-grid .end{gap:1rem}}@media only screen and (max-width:576px){.project-details .main-grid{grid-template-columns:1fr}.project-details .main-grid .end,.project-details .main-grid .start{position:static;top:0}.project-details .main-grid .start{margin-top:3rem}.project-details .main-grid .start .details{margin-top:6rem}}
