/* input(2,42): run-time error CSS1019: Unexpected token, found ' '
input(2,42): run-time error CSS1019: Unexpected token, found ' '
input(2,42): run-time error CSS1063: Expected calculation unit, found ' '
input(2,42): run-time error CSS1064: Expected calculation product, found ' '
input(2,42): run-time error CSS1065: Expected calculation sum, found ' '
input(2,42): run-time error CSS1034: Expected closing parenthesis, found ' '
input(2,42): run-time error CSS1042: Expected function, found ' '
input(2,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(5,49): run-time error CSS1019: Unexpected token, found ' '
input(5,49): run-time error CSS1019: Unexpected token, found ' '
input(5,49): run-time error CSS1063: Expected calculation unit, found ' '
input(5,49): run-time error CSS1064: Expected calculation product, found ' '
input(5,49): run-time error CSS1065: Expected calculation sum, found ' '
input(5,49): run-time error CSS1034: Expected closing parenthesis, found ' '
input(5,49): run-time error CSS1042: Expected function, found ' '
input(5,49): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(12,53): run-time error CSS1019: Unexpected token, found ' '
input(12,53): run-time error CSS1019: Unexpected token, found ' '
input(12,53): run-time error CSS1063: Expected calculation unit, found ' '
input(12,53): run-time error CSS1064: Expected calculation product, found ' '
input(12,53): run-time error CSS1065: Expected calculation sum, found ' '
input(12,53): run-time error CSS1034: Expected closing parenthesis, found ' '
input(12,53): run-time error CSS1042: Expected function, found ' '
input(12,53): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(21,56): run-time error CSS1019: Unexpected token, found ' '
input(21,56): run-time error CSS1019: Unexpected token, found ' '
input(21,56): run-time error CSS1063: Expected calculation unit, found ' '
input(21,56): run-time error CSS1064: Expected calculation product, found ' '
input(21,56): run-time error CSS1065: Expected calculation sum, found ' '
input(21,56): run-time error CSS1034: Expected closing parenthesis, found ' '
input(21,56): run-time error CSS1042: Expected function, found ' '
input(21,56): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(26,53): run-time error CSS1019: Unexpected token, found ' '
input(26,53): run-time error CSS1019: Unexpected token, found ' '
input(26,53): run-time error CSS1063: Expected calculation unit, found ' '
input(26,53): run-time error CSS1064: Expected calculation product, found ' '
input(26,53): run-time error CSS1065: Expected calculation sum, found ' '
input(26,53): run-time error CSS1034: Expected closing parenthesis, found ' '
input(26,53): run-time error CSS1042: Expected function, found ' '
input(26,53): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(38,57): run-time error CSS1019: Unexpected token, found ' '
input(38,57): run-time error CSS1019: Unexpected token, found ' '
input(38,57): run-time error CSS1063: Expected calculation unit, found ' '
input(38,57): run-time error CSS1064: Expected calculation product, found ' '
input(38,57): run-time error CSS1065: Expected calculation sum, found ' '
input(38,57): run-time error CSS1034: Expected closing parenthesis, found ' '
input(38,57): run-time error CSS1042: Expected function, found ' '
input(38,57): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(72,46): run-time error CSS1019: Unexpected token, found ' '
input(72,46): run-time error CSS1019: Unexpected token, found ' '
input(72,46): run-time error CSS1063: Expected calculation unit, found ' '
input(72,46): run-time error CSS1064: Expected calculation product, found ' '
input(72,46): run-time error CSS1065: Expected calculation sum, found ' '
input(72,46): run-time error CSS1034: Expected closing parenthesis, found ' '
input(72,46): run-time error CSS1042: Expected function, found ' '
input(72,46): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(100,45): run-time error CSS1019: Unexpected token, found ' '
input(100,45): run-time error CSS1019: Unexpected token, found ' '
input(100,45): run-time error CSS1063: Expected calculation unit, found ' '
input(100,45): run-time error CSS1064: Expected calculation product, found ' '
input(100,45): run-time error CSS1065: Expected calculation sum, found ' '
input(100,45): run-time error CSS1034: Expected closing parenthesis, found ' '
input(100,45): run-time error CSS1042: Expected function, found ' '
input(100,45): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(128,50): run-time error CSS1019: Unexpected token, found ' '
input(128,50): run-time error CSS1019: Unexpected token, found ' '
input(128,50): run-time error CSS1063: Expected calculation unit, found ' '
input(128,50): run-time error CSS1064: Expected calculation product, found ' '
input(128,50): run-time error CSS1065: Expected calculation sum, found ' '
input(128,50): run-time error CSS1034: Expected closing parenthesis, found ' '
input(128,50): run-time error CSS1042: Expected function, found ' '
input(128,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' ' */
.alumninewspanel {
  margin-top: calc(clamp(2.5rem, 8.73vw + 0.356rem, 5.938rem)); }
  @media print, screen and (min-width: 64em) {
    .alumninewspanel {
      margin-top: calc(clamp(5.938rem, 7.102vw + 1.392rem, 9.063rem)); } }
  .alumninewspanel .grid-container .flex-box {
    border-top: 0.625rem solid #B9C8DA; }
    @media print, screen and (max-width: 47.99875em) {
      .alumninewspanel .grid-container .flex-box {
        margin-top: 1.25rem; } }
    .alumninewspanel .grid-container .flex-box .flexWrap {
      padding-bottom: calc(clamp(1.563rem, 1.587vw + 1.173rem, 2.188rem)); }
      @media print, screen and (min-width: 48em) {
        .alumninewspanel .grid-container .flex-box .flexWrap {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex; } }
      @media print, screen and (min-width: 64em) {
        .alumninewspanel .grid-container .flex-box .flexWrap {
          padding-bottom: calc(clamp(2.188rem, 0.71vw + 1.733rem, 2.5rem)); } }
      .alumninewspanel .grid-container .flex-box .flexWrap .wraptitle {
        width: 100%; }
        .alumninewspanel .grid-container .flex-box .flexWrap .wraptitle h2 {
          text-align: left;
          margin-top: calc(clamp(0.938rem, 0.476vw + 0.821rem, 1.125rem));
          letter-spacing: -0.05em;
          font-size: clamp(3.4375rem, calc(3.4375rem + (64 - 55) * ((100vw - 24.5625rem) / (1023 - 393))), 4rem);
          line-height: 100%; }
          @media print, screen and (min-width: 64em) {
            .alumninewspanel .grid-container .flex-box .flexWrap .wraptitle h2 {
              font-size: clamp(4rem, calc(4rem + (85 - 64) * ((100vw - 64rem) / (1728 - 1024))), 5.3125rem); } }
          @media print, screen and (min-width: 48em) {
            .alumninewspanel .grid-container .flex-box .flexWrap .wraptitle h2 {
              letter-spacing: -0.04em; } }
          @media print, screen and (min-width: 64em) {
            .alumninewspanel .grid-container .flex-box .flexWrap .wraptitle h2 {
              margin-top: calc(clamp(1.125rem, 0.994vw + 0.489rem, 1.563rem)); } }
          @media screen and (min-width: 85em) {
            .alumninewspanel .grid-container .flex-box .flexWrap .wraptitle h2 {
              letter-spacing: -0.05em; } }
          @media print, screen and (max-width: 47.99875em) {
            .alumninewspanel .grid-container .flex-box .flexWrap .wraptitle h2 span {
              display: block; } }
  .alumninewspanel .grid-container .contentwrap {
    max-width: 70rem;
    width: 100%; }
    @media print, screen and (max-width: 47.99875em) {
      .alumninewspanel .grid-container .contentwrap {
        margin-top: 0.125rem; } }
    .alumninewspanel .grid-container .contentwrap p {
      font-family: 'UntitledSerif';
      font-style: normal;
      font-weight: 400;
      letter-spacing: -0.01em;
      word-break: break-word;
      line-height: 123.6%;
      letter-spacing: -0.01em;
      font-size: clamp(1.125rem, calc(1.125rem + (32 - 18) * ((100vw - 24.5625rem) / (1023 - 393))), 2rem);    margin-bottom: 0; }
      @media print, screen and (min-width: 64em) {
        .alumninewspanel .grid-container .contentwrap p {
          font-size: clamp(2rem, calc(2rem + (40 - 32) * ((100vw - 64rem) / (1728 - 1024))), 2.5rem); } }
      .alumninewspanel .grid-container .contentwrap p + p {
        margin-top: 1.5rem; }
    .alumninewspanel .grid-container .contentwrap ul {
      margin-left: 0;
      margin-top: 2.3125rem; }
      .alumninewspanel .grid-container .contentwrap ul li {
        font-family: 'UntitledSerif';
        font-style: normal;
        font-weight: 400;
        font-size: calc(clamp(1.688rem, 0vw + 1.688rem, 1.688rem));
        line-height: 2.0625rem;
        letter-spacing: -0.01em;
        word-break: break-word;
        position: relative;
        padding-left: 2.375rem;
        margin-bottom: .55rem; }
        .alumninewspanel .grid-container .contentwrap ul li::before {
          content: '';
          position: absolute;
          top: 0.5rem;
          left: 0;
          background: url("../assets/images/settings/squareBullet.svg?v=xfnkXNqfJkiM_VbQ2iNomusOdf8") no-repeat;
          height: 1.125rem;
          width: 1.125rem; }
  @media print, screen and (min-width: 48em) {
    .alumninewspanel .grid-container .spotlightdesc .flexwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between;
      margin-top: 0; } }
  @media print, screen and (min-width: 64em) {
    .alumninewspanel .grid-container .spotlightdesc .flexwrap {
      margin-top: calc(clamp(0rem, 2.131vw - 1.364rem, 0.938rem)); } }
/*  @media screen and (min-width: 80em) {
    .alumninewspanel .grid-container .spotlightdesc .flexwrap {
      gap: 1.5625rem; } }*/
  .alumninewspanel .grid-container .spotlightdesc .flexwrap .contentwrap {
    width: 100%;
    max-width: 100%; }
    @media print, screen and (min-width: 48em) {
      .alumninewspanel .grid-container .spotlightdesc .flexwrap .contentwrap {
        width: 57.75%;
       align-self: flex-end; } }
    @media screen and (min-width: 80em) {
      .alumninewspanel .grid-container .spotlightdesc .flexwrap .contentwrap {
        max-width: 50rem;       
        margin-right: inherit;width: 100%; } }
  .alumninewspanel .grid-container .spotlightdesc .flexwrap .imgwrap,
  .alumninewspanel .grid-container .spotlightdesc .flexwrap .videowrap {
    width: 100%;
    margin-top: 2.0625rem;
    position: relative; }
    @media print, screen and (min-width: 48em) {
      .alumninewspanel .grid-container .spotlightdesc .flexwrap .imgwrap,
      .alumninewspanel .grid-container .spotlightdesc .flexwrap .videowrap {
        margin-top: 0.1875rem;
        width:34.75%; } }
    @media screen and (min-width: 80em) {
      .alumninewspanel .grid-container .spotlightdesc .flexwrap .imgwrap,
      .alumninewspanel .grid-container .spotlightdesc .flexwrap .videowrap {
        margin-top: calc(clamp(0.188rem, 0.71vw - 0.267rem, 0.5rem)); } }
    @media screen and (min-width: 80em) {
      .alumninewspanel .grid-container .spotlightdesc .flexwrap .imgwrap,
      .alumninewspanel .grid-container .spotlightdesc .flexwrap .videowrap {
        width: 100%;
        max-width: 35.9375rem; } }
    @media (min-width: 1728px) {
      .alumninewspanel .grid-container .spotlightdesc .flexwrap .imgwrap,
      .alumninewspanel .grid-container .spotlightdesc .flexwrap .videowrap {
        margin-top: 0; } }
    .alumninewspanel .grid-container .spotlightdesc .flexwrap .imgwrap img,
    .alumninewspanel .grid-container .spotlightdesc .flexwrap .videowrap img {
      -webkit-filter: grayscale(1);
              filter: grayscale(1); }
  .alumninewspanel .grid-container .bc-iframe,
  .alumninewspanel .grid-container .bc-iframe body,
  .alumninewspanel .grid-container .bc-player-HJR1vW8Ab_default,
  .alumninewspanel .grid-container .bc-player-HJR1vW8Ab_default .vjs-poster {
    background-color: #ffffff; }

@media print, screen and (min-width: 48em) {
    .alumninewspanel .grid-container .spotlightdesc .flexwrap {
        flex-direction: row-reverse;
    }
}

