.page-type-synthesis .page-actions > .text-link,
.page-type-synthesis .synthesis-brief-link {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
}
.page-type-synthesis .synthesis-brief-link {
  margin-top: 20px;
}
.page-type-synthesis .synthesis-procurement-grid {
  display: grid;
  grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
  gap: clamp(40px, 7vw, 96px);
}
.page-type-synthesis .synthesis-resources { background: var(--paper); }
.page-type-synthesis .synthesis-resource-links {
  display: flex;
  flex-wrap: wrap;
  gap: 10px 28px;
  margin-top: 22px;
}
.page-type-synthesis .synthesis-resource-links .text-link {
  display: inline-flex;
  align-items: center;
  min-height: 44px;
}
@media (min-width: 761px) {
  .page-type-synthesis .inner-section > .page-width {
    padding-right: 0;
  }
}
@media (max-width: 760px) {
  .page-type-synthesis .synthesis-procurement-grid { grid-template-columns: 1fr; gap: 30px; }
  .page-type-synthesis .inner-section > .page-width,
  .page-type-synthesis .footer-top > p,
  .page-type-synthesis .footer-bottom .ruo {
    padding-right: 0;
  }
}
@media (max-width: 360px) {
  .page-type-synthesis .page-lede {
    padding-right: 0;
  }
}
