@media only screen and (min-width: 0rem) {.gallery-swiper {width: 100%;height: 400px;margin: 0rem 0rem;}.swiper-slide {height: auto !important;padding: 1rem;}.gallery-image {width: 100%;height: 100%;border-radius: 1rem;}.text-drop-shadow {filter: drop-shadow(3px 8px 11px #000000);}.hero-content::before {content: "";z-index: 10;width: 100%;height: 100%;display: block;position: absolute;background: linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 50%);}.hero-content {display: grid;align-items: center;gap: 1rem;position: relative;}.hero-content .hero-text-container {width: 100%;position: absolute;bottom: 0;left: 0;z-index: 20;padding: 1rem;display: flex;flex-direction: column;justify-content: space-between;align-items: center;}.hero-content .hero-text-container .hero-title {color: var(--bodyTextColorWhite);font-size: 5rem;font-weight: bold;}.hero-content .hero-text-container h2 {color: var(--bodyTextColorWhite);font-size: 2rem;font-weight: bold;}.hero-image {width: 100%;height: 100vh;object-fit: cover;}.hero-content > * {grid-row: 1;grid-column: 1;}.project-info {box-shadow: 0 0 15px rgba(0, 0, 0, 0.75);clip-path: inset(0 -15px -30px -15px);background-color: var(--secondary);display: flex;flex-direction: column;flex-wrap: wrap;justify-content: space-evenly;align-items: start;margin: 0 1rem 1rem 1rem;padding: 1rem 0;}.project-info .atomic-info {margin: 0.5rem;padding: 1rem;}.project-info .atomic-info .atomic-label {color: var(--bodyTextColorWhite);font-weight: bold;font-size: medium;}.project-info .atomic-info p {color: var(--bodyTextColorWhite);font-size: large;}.project-description {margin: 1rem 2.5rem;}.project-description .project-description-title {color: var(--bodyTextColor);font-size: 3rem;font-weight: bold;}.project-description .project-description-text {color: var(--bodyTextColor);font-size: 1rem;}}@media only screen and (min-width: 64rem) {.gallery-swiper {width: 100%;height: 500%;margin: 2.5rem 2rem;}.swiper-slide {height: auto !important;}.gallery-image {width: 100%;height: 100%;border-radius: 1rem;}.text-drop-shadow {filter: drop-shadow(3px 8px 11px #000000);}.hero-content::before {content: "";z-index: 10;width: 100%;height: 100%;display: block;position: absolute;background: linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 50%);}.hero-content {display: grid;align-items: center;gap: 1rem;position: relative;}.hero-content img {width: 100%;height: 100vh;object-fit: cover;}.hero-content .hero-text-container {width: 100%;position: absolute;bottom: 0;left: 0;z-index: 20;padding: 1rem;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}.hero-content .hero-text-container .hero-title {color: var(--bodyTextColorWhite);font-size: 5rem;font-weight: bold;}.hero-content .hero-text-container h2 {color: var(--bodyTextColorWhite);font-size: 2rem;font-weight: bold;}.hero-image {width: 100%;height: 100vh;object-fit: cover;}.hero-content > * {grid-row: 1;grid-column: 1;}.project-info {background-color: var(--secondary);display: flex;flex-direction: row;justify-content: space-evenly;align-items: center;margin: 0 1rem 1rem 1rem;padding: 1rem 0;}.project-info .atomic-info .atomic-label {color: var(--bodyTextColorWhite);font-weight: bold;font-size: medium;}.project-info .atomic-info p {color: var(--bodyTextColorWhite);font-size: large;}.project-description {padding: 1rem;margin: 2.5rem 5rem;}.project-description .project-description-title {color: var(--bodyTextColor);font-size: 6rem;font-weight: bold;}.project-description .project-description-text {color: var(--bodyTextColor);font-size: 2rem;}}