/* Generated by vite-plugin-svg-spritemap */
.work-block__body {
  position: relative;
  height: 100%;
}
.work-block__figure {
  border-radius: 0.75rem;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.work-block__image {
  border-radius: 0.75rem;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  object-fit: cover;
}
.work-block__content {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  position: relative;
  min-height: 100%;
  z-index: 2;
}
@media (width < 62em) {
  .work-block__container {
    overflow: hidden;
  }
}
@media (width < 20em) {
  .work-block__container {
    height: 28.125rem;
  }
}
@media (width >= 20em) and (width < 120em) {
  .work-block__container {
    height: clamp( 28.125rem , 22.65rem  +  27.375vw , 55.5rem );
  }
}
@media (width >= 62em) {
  .work-block__container {
    overflow: hidden;
    position: sticky;
    top: 0.75rem;
  }
}
@media (width >= 120em) {
  .work-block__container {
    height: 55.5rem;
  }
}