@use "sass:math";
/* media query mixin */
/* get rid of list formatting */
/* prevent long links from breaking out of container */
/* creates a colored circle with an icon in the middle */
/* formats the placeholder text within an input field */
.publications-group-header {
  background: white;
  padding: 3.75rem 5.625rem; }
  @media (max-width: 74.9375rem) {
    .publications-group-header {
      padding: 3.75rem; } }
  @media (max-width: 47.9375rem) {
    .publications-group-header {
      padding: 1.875rem; } }
  .publications-group-header h1 {
    font-size: 3.75rem;
    margin: 0;
    line-height: 1.2; }
    @media (max-width: 47.9375rem) {
      .publications-group-header h1 {
        font-size: 2.25rem; } }

.publications-group-wrap {
  padding: 3.75rem 5.625rem; }
  @media (max-width: 74.9375rem) {
    .publications-group-wrap {
      padding: 3.75rem; } }
  @media (max-width: 47.9375rem) {
    .publications-group-wrap {
      padding: 1.875rem; } }
  .publications-group-wrap > div {
    display: flex;
    flex-direction: column;
    gap: 3.75rem; }

.publications-group-all {
  margin-top: 1.875rem; }

.publications-group-items {
  display: flex;
  flex-wrap: wrap;
  gap: 1.875rem;
  row-gap: 1.875rem; }

.publications-group-item {
  width: calc(50% - 15px); }

/*# sourceMappingURL=publications-group.css.map */
