.portfoliodetails .abouthero{padding-top:0}.portfoliodetails .gallery__container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}.portfoliodetails .gallery__link{overflow:hidden;transition:scale .3s}.portfoliodetails .gallery__link:nth-child(3){grid-column:1/span 2}.portfoliodetails .gallery__image{transition:scale .3s;width:100%;height:100%;object-fit:cover}.portfolio-info__container{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.portfolio-info__title{font-weight:600;line-height:1.5;color:var(--dark-color)}.body-info__text,.body-info__title,.portfolio-info__date,.portfolio-info__description,.portfolio-info__text{line-height:1.5}.portfolio-info__item{display:flex;align-items:center}.body-info__title{font-weight:600;color:var(--dark-color)}@media(width<=50.625em){.portfolio-info__container{grid-template-columns:1fr}.portfolio-info__item{gap:.625rem}}@media(width<=26.25em){.portfolio-info__item{flex-direction:column;align-items:flex-start}}@media(width<20em){.portfoliodetails .gallery{padding-bottom:1.875rem}.portfoliodetails .gallery__container{gap:1rem}.portfolio-info{padding-bottom:2.5rem}.body-info__title,.portfolio-info__title{font-size:1.25rem}.portfolio-info__title:not(:last-child){margin-bottom:1.25rem}.portfolio-info__text:not(:last-child){margin-bottom:1.875rem}.portfolio-info__text p:not(:last-child){margin-bottom:.9375rem}.portfolio-info__item{gap:1.25rem}.body-info__title:not(:last-child){margin-bottom:1.25rem}.body-info__text:not(:last-child){margin-bottom:1.875rem}.body-info__text p:not(:last-child){margin-bottom:.9375rem}}@media(width>=20em) and (width<76.875em){.portfoliodetails .gallery{padding-bottom:calc(clamp(1.875rem,.33654rem + 7.69231vw,6.25rem))}.portfoliodetails .gallery__container{gap:calc(clamp(1rem,.64835rem + 1.75824vw,2rem))}.portfolio-info{padding-bottom:calc(clamp(2.5rem,1.57692rem + 4.61538vw,5.125rem))}.body-info__title,.portfolio-info__title{font-size:calc(clamp(1.25rem,1.16209rem + .43956vw,1.5rem))}.portfolio-info__title:not(:last-child){margin-bottom:calc(clamp(1.25rem,1.16209rem + .43956vw,1.5rem))}.portfolio-info__text:not(:last-child){margin-bottom:calc(clamp(1.875rem,1.21566rem + 3.2967vw,3.75rem))}.portfolio-info__text p:not(:last-child){margin-bottom:calc(clamp(.9375rem,.60783rem + 1.64835vw,1.875rem))}.portfolio-info__item{gap:calc(clamp(1.25rem,-.068681rem + 6.59341vw,5rem))}.body-info__title:not(:last-child){margin-bottom:calc(clamp(1.25rem,1.16209rem + .43956vw,1.5rem))}.body-info__text:not(:last-child){margin-bottom:calc(clamp(1.875rem,1.21566rem + 3.2967vw,3.75rem))}.body-info__text p:not(:last-child){margin-bottom:calc(clamp(.9375rem,.60783rem + 1.64835vw,1.875rem))}}@media(width>=76.875em){.portfoliodetails .gallery{padding-bottom:6.25rem}.portfoliodetails .gallery__container{gap:2rem}.portfolio-info{padding-bottom:5.125rem}.body-info__title,.portfolio-info__title{font-size:1.5rem}.portfolio-info__title:not(:last-child){margin-bottom:1.5rem}.portfolio-info__text:not(:last-child){margin-bottom:3.75rem}.portfolio-info__text p:not(:last-child){margin-bottom:1.875rem}.portfolio-info__item{gap:5rem}.body-info__title:not(:last-child){margin-bottom:1.5rem}.body-info__text:not(:last-child){margin-bottom:3.75rem}.body-info__text p:not(:last-child){margin-bottom:1.875rem}}@media(any-hover:hover){.portfoliodetails .gallery__image:hover{scale:1.01}}