@media (max-width: 1490px), (max-height: 800px) {
  .contents {
    padding: 94.41663px 75.5835px;
    flex-wrap: wrap;
    row-gap: 10vh; }
    .contents .blurb {
      width: 604.668px;
      margin-right: 75.5835px; }
      .contents .blurb input {
        font-size: 22.67505px;
        width: 453.501px;
        height: 42.91665px;
        padding: 8.58333px 15.1167px; }
      .contents .blurb a {
        font-size: 30.2334px;
        margin: 8.58333px 0; }
    .contents .list ol {
      font-size: 37.79175px; }
      .contents .list ol li {
        padding: 8.58333px 0;
        margin-bottom: 8.58333px; }
        .contents .list ol li div.credit {
          font-size: 28.72173px; }
        .contents .list ol li span.date {
          font-size: 24.18672px; } }

@media (max-width: 809px) {
  .contents {
    padding: 11vh 3vw; }
    .contents .blurb input {
      max-width: 94vw; }
    .contents .list ol {
      font-size: 32px; }
      .contents .list ol li div.credit {
        font-size: 22px; }
      .contents .list ol li span.date {
        font-size: 16px; } }

/*# sourceMappingURL=contents.mob.sass.css.map */