.brief-archive-wrap {
  padding: 5rem 2rem;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}
.brief-archive-wrap .brief-archive-list {
  list-style: none;
  display: grid;
  gap: 2rem;
  margin: 2rem 0 0;
}
@media screen and (min-width: 600px) {
  .brief-archive-wrap .brief-archive-list {
    grid-template-columns: repeat(2, 1fr);
  }
}
.brief-archive-wrap .brief-archive-list li a {
  border: 1px solid #707070;
  border-radius: 8px;
  padding: 1rem;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  position: relative;
}
.brief-archive-wrap .brief-archive-list li a:after {
  content: "";
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg class='plus' xmlns='http://www.w3.org/2000/svg' width='84' height='84' viewBox='0 0 84 84'%3E%3Cg transform='translate(-1696 -8909)'%3E%3Cline x2='32' transform='translate(1722.5 8951.5)' fill='none' stroke='%23fff' stroke-width='1.5'%3E%3C/line%3E%3Cline x2='32' transform='translate(1738.499 8935.5) rotate(90)' fill='none' stroke='%23fff' stroke-width='1.5'%3E%3C/line%3E%3Cg transform='translate(1696 8909)' fill='none' stroke='%23fff' stroke-width='1.5'%3E%3Ccircle cx='42' cy='42' r='42' stroke='none'%3E%3C/circle%3E%3Ccircle cx='42' cy='42' r='41.25' fill='none'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  height: 60px;
  width: 60px;
  position: absolute;
  bottom: 0;
  right: 0;
}/*# sourceMappingURL=brief-portal.css.map */