.gsb_blog_embed .blog-embed-wiki {
  margin: 4rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative; }
  .gsb_blog_embed .blog-embed-wiki .views-wrapper .contextual-region, .gsb_blog_embed .blog-embed-wiki .views-wrapper > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 2rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
  .gsb_blog_embed .blog-embed-wiki .views-exposed-form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.5rem; }
    .gsb_blog_embed .blog-embed-wiki .views-exposed-form .form-actions {
      padding: 0; }
    .gsb_blog_embed .blog-embed-wiki .views-exposed-form .gsb-base-form-item {
      width: 100%;
      padding-bottom: 24px; }
    .gsb_blog_embed .blog-embed-wiki .views-exposed-form .gsb-base-form-item:nth-child(1) {
      position: absolute;
      left: 0;
      top: -5.5rem;
      font-size: 18px; }
      .gsb_blog_embed .blog-embed-wiki .views-exposed-form .gsb-base-form-item:nth-child(1) input.form-text {
        border-bottom: 2px solid #181D23; }
        .gsb_blog_embed .blog-embed-wiki .views-exposed-form .gsb-base-form-item:nth-child(1) input.form-text::after {
          content: '\1F50D';
          position: absolute;
          right: 10px;
          top: 50%;
          -webkit-transform: translateY(-50%);
                  transform: translateY(-50%);
          pointer-events: none;
          font-size: 16px; }
    .gsb_blog_embed .blog-embed-wiki .views-exposed-form #edit-actions {
      position: absolute;
      top: -6.25rem;
      right: 0; }
      .gsb_blog_embed .blog-embed-wiki .views-exposed-form #edit-actions .gsb-base-form--submit {
        background-color: #fff;
        color: #181a1c;
        border: 2px solid #ccc;
        width: 150px; }
        .gsb_blog_embed .blog-embed-wiki .views-exposed-form #edit-actions .gsb-base-form--submit .a-icon {
          display: none; }
      .gsb_blog_embed .blog-embed-wiki .views-exposed-form #edit-actions .gsb-base-form--submit:nth-child(1) #edit-submit-gsb-blog-embed {
        padding: 16.5px 18.5px;
        margin: 0; }
      .gsb_blog_embed .blog-embed-wiki .views-exposed-form #edit-actions .gsb-base-form--submit:nth-child(1)::after {
        content: '';
        position: absolute;
        right: 10px;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        width: 24px;
        height: 24px;
        background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black" width="24px" height="24px"><path d="M0 0h24v24H0z" fill="none"/><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zM9.5 14C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg>');
        background-size: contain;
        background-repeat: no-repeat;
        pointer-events: none; }
      .gsb_blog_embed .blog-embed-wiki .views-exposed-form #edit-actions .gsb-base-form--submit:nth-child(2) {
        padding: 0;
        background-color: transparent;
        border: none;
        color: #181a1c;
        position: absolute;
        left: -85px;
        bottom: 18px; }
        .gsb_blog_embed .blog-embed-wiki .views-exposed-form #edit-actions .gsb-base-form--submit:nth-child(2) #edit-reset {
          padding: 0;
          text-transform: uppercase; }
  .gsb_blog_embed .blog-embed-wiki .gsb-blog-no-results {
    text-align: center;
    margin-top: 1rem;
    width: 100%; }
  .gsb_blog_embed .blog-embed-wiki .gsb-blog-embed-area .layout-container.layout-grid {
    -ms-grid-columns: (1fr)[3];
    grid-template-columns: repeat(3, 1fr);
    gap: 24px; }
    .gsb_blog_embed .blog-embed-wiki .gsb-blog-embed-area .layout-container.layout-grid > li {
      background-color: #f1f4f7;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin-bottom: 24px; }
      .gsb_blog_embed .blog-embed-wiki .gsb-blog-embed-area .layout-container.layout-grid > li .views-field-title {
        padding: 20px;
        font-size: 24px;
        font-weight: 600;
        min-height: 151px;
        font-family: "neue-haas-grotesk-display",sans-serif;
        line-height: 27.6px; }
        .gsb_blog_embed .blog-embed-wiki .gsb-blog-embed-area .layout-container.layout-grid > li .views-field-title a {
          border-bottom-width: 0;
          text-decoration: underline; }
    .gsb_blog_embed .blog-embed-wiki .gsb-blog-embed-area .layout-container.layout-grid .views-field-body {
      padding: 0 20px 20px 20px;
      min-height: 151px; }
      .gsb_blog_embed .blog-embed-wiki .gsb-blog-embed-area .layout-container.layout-grid .views-field-body p {
        margin: 0; }

.blog-embed-announcements .views-row {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  padding: 0px 0px 24px 0px; }
  .blog-embed-announcements .views-row::after {
    content: "";
    position: absolute;
    left: -16px;
    right: -16px;
    -webkit-transition: border-bottom-width 0s 195ms;
    transition: border-bottom-width 0s 195ms;
    border-bottom-width: 1px;
    border-color: #E6E6E6;
    display: block; }
  .blog-embed-announcements .views-row .views-field-field-blog-audience, .blog-embed-announcements .views-row .views-field-field-blog-date-published, .blog-embed-announcements .views-row .views-field-title {
    padding-top: 24px; }
  .blog-embed-announcements .views-row .views-field-field-blog-date-published,
  .blog-embed-announcements .views-row .views-label-field-blog-audience {
    font-size: 18px;
    font-weight: 500; }
  .blog-embed-announcements .views-row .views-field-title {
    font-size: 28px;
    font-weight: 600;
    font-family: "neue-haas-grotesk-display";
    line-height: 27.6px;
    margin-bottom: 16.5px; }
    .blog-embed-announcements .views-row .views-field-title a {
      border-bottom-width: 0px;
      text-decoration: underline; }
  .blog-embed-announcements .views-row .views-field-field-blog-audience {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 6px;
    border-top: 1px solid #e6e6e6; }

@media (min-width: 1024px) {
  .gsb_blog_embed .blog-embed-wiki {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .gsb_blog_embed .blog-embed-wiki .views-exposed-form {
      -ms-flex-preferred-size: 25%;
          flex-basis: 25%; }
    .gsb_blog_embed .blog-embed-wiki .gsb-blog-embed-area {
      -ms-flex-preferred-size: 75%;
          flex-basis: 75%; }
      .gsb_blog_embed .blog-embed-wiki .gsb-blog-embed-area .layout-container.layout-grid > li {
        margin: 0; }
  .blog-embed-announcements .views-row {
    -ms-grid-columns: 1fr 4fr 1fr;
    grid-template-columns: 1fr 4fr 1fr;
    -webkit-column-gap: 42px;
       -moz-column-gap: 42px;
            column-gap: 42px;
    row-gap: 12px; }
    .blog-embed-announcements .views-row::after {
      left: -32px;
      right: -32px; }
  .blog-embed-announcements .views-field-title {
    margin: 0; }
  .blog-embed-announcements .views-field-body {
    -ms-grid-row: 2;
        grid-row-start: 2;
    -ms-grid-column: 2;
        grid-column-start: 2; }
  .blog-embed-announcements .views-field-field-blog-audience {
    border: none; } }

@media (min-width: 1700px) {
  .blog-embed-announcements .views-row::after {
    left: calc((100vw - 1600px)/-2);
    right: calc((100vw - 1600px)/-2); } }
/*# sourceMappingURL=gsb_blogs_view.css.map */
