
						.careers-hero {
        min-height: 720px;
        height: calc(100vh - 292px);
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover;
      }

      .diversity-hero {
        height: 50vh;
        background-repeat: no-repeat;
        background-position: center -200px;
        background-size: cover;
      }

      .blurb-container {
        padding: 0 12px;
      }

      .careers-hero__blurb,
      .diversity-hero__blurb {
        width: 100%;
        max-width: 640px;
        padding: 40px;
        border-radius: 40px;
		  
		 & h1 {
			text-transform: capitalize; 
		  }
		  
		 & h2 {
			text-transform: capitalize; 
		  }
      }

      .mission-img-container img {
        object-fit: cover;
        aspect-ratio: 3/2;
      }

      .careers-location-card {
        border: 1px solid #d9d9d9;
        border-radius: 8px;
        overflow: hidden;
        height: 100%;
	    width: 100%;
      }

      .openings-apply-button {
        width: 100%;
        max-width: 256px;
      }

      @media screen and (max-width: 768px) {
        .careers-hero,
        .diversity-hero {
          min-height: unset;
          height: auto;
          background-image: unset;
        }

        .blurb-container {
          padding: 0;
        }

        .careers-hero__blurb,
        .diversity-hero__blurb {
          max-width: unset;
          border-radius: 0;
          padding: 24px 12px 40px 12px;
          border-bottom: 1px solid #d9d9d9;
        }

        .diversity-hero__blurb {
          border-bottom: none;
        }

        .mission-img-container {
          padding: 0;
          margin-bottom: 24px;
          & img {
            aspect-ratio: 16/9;
          }
        }

        .openings-apply-button {
          max-width: unset;
        }
      }
						
