@layer components {
  .image-block {
    max-width: 600px;
  }
  .image-block.right {
    margin-left: auto;
  }
  .image-block.center {
    margin-inline: auto;
    text-align: center;
  }
  .image-block.center img {
    margin-inline: auto;
  }
  .is-bleeding-right .image-block, .is-bleeding-left .image-block {
    max-width: none;
  }
  .image-block.animated {
    max-width: none;
    display: flex;
    align-items: center;
    justify-content: center;
    --pct: .5;
  }
  .image-block.animated img {
    border-radius: var(--radius-6) var(--radius-6) 0 0;
    width: 100dvw;
    transform-origin: top center;
    scale: var(--pct);
  }
  @supports (animation-timeline: view()) {
    @media not (prefers-reduced-motion: reduce) {
      .image-block.animated {
        --pct: 1;
      }
      .image-block.animated img {
        transform: scale(0.5);
        animation: scroll-reveal linear forwards;
        animation-timeline: view(y);
        animation-range-start: cover 10vh;
        animation-range-end: cover 70vh;
      }
      @keyframes scroll-reveal {
        to {
          transform: scale(1);
        }
      }
    }
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmxvY2tzLmltYWdlcy5pbWFnZUJsb2NrLmNzcyIsIm1hcHBpbmdzIjoiQUFBQTtFQUNJO0lBQ0k7RUFDTjtFQUNNO0lBQ0k7RUFDVjtFQUVNO0lBQ0k7SUFDQTtFQUFWO0VBRVU7SUFDSTtFQUFkO0VBSU07SUFFSTtFQUhWO0VBTU07SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBSlY7RUFNVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VBSmQ7RUFPVTtJQUNJO01BZlI7UUFnQlk7TUFKZDtNQU1jO1FBQ0k7UUFDQTtRQUNBO1FBQ0E7UUFDQTtNQUpsQjtNQU9jO1FBQ0k7VUFDSTtRQUxwQjtNQUNGO0lBQ0Y7RUFDRjtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly90ZWFtLWF3ZXNvbWUvLi9zcmMvYmxvY2tzL2ltYWdlcy9pbWFnZUJsb2NrLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGxheWVyIGNvbXBvbmVudHMge1xyXG4gICAgLmltYWdlLWJsb2NrIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG5cclxuICAgICAgICAmLnJpZ2h0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmNlbnRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXMtYmxlZWRpbmctcmlnaHQgJixcclxuICAgICAgICAuaXMtYmxlZWRpbmctbGVmdCAmIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hbmltYXRlZCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC0tcGN0OiAuNTtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtNikgdmFyKC0tcmFkaXVzLTYpIDAgMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBkdnc7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgc2NhbGU6IHZhcigtLXBjdCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBzdXBwb3J0cyAoYW5pbWF0aW9uLXRpbWVsaW5lOiB2aWV3KCkpIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBub3QgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIC0tcGN0OiAxO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogc2Nyb2xsLXJldmVhbCBsaW5lYXIgZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi10aW1lbGluZTogdmlldyh5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLXJhbmdlLXN0YXJ0OiBjb3ZlciAxMHZoO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tcmFuZ2UtZW5kOiBjb3ZlciA3MHZoO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGtleWZyYW1lcyBzY3JvbGwtcmV2ZWFsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/