<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.sofi-tile-container {
  /* Media Query for low resolution  Tablets, Ipads */
  /* Media Query for Tablets Ipads portrait mode */
  /* Media Query for Tablets Ipads portrait mode */
  /* Media Query for Mobile screens */ }
  .sofi-tile-container .student-loan-card {
    width: 278px;
    height: 310px;
    margin: 33px 10px 20px;
    padding: 0 0 24px;
    border-radius: 4px;
    box-shadow: 0 0 12px 0 rgba(146, 155, 163, 0.64);
    background-color: #fff;
    position: relative; }
  .sofi-tile-container .blue-sofi-header {
    height: 4px;
    margin: 0;
    background-color: #05c3de; }
  .sofi-tile-container .sofi-tile-for-payment {
    align-self: stretch;
    margin: 24px 24px 8px;
    font-family: "Nimbus Sans Regular", "Nimbus Sans TW01", sans-serif;
    font-size: 16px;
    font-style: italic;
    line-height: 1.38;
    color: #6b7880; }
  .sofi-tile-container .student-loan-card:hover {
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2); }
  .sofi-tile-container .sofi-tile-header {
    height: 22px;
    align-self: stretch;
    padding: 28px 24px 24px;
    font-family: "Nimbus Sans Bold", "Nimbus Sans TW01 Bold", sans-serif;
    font-size: 16px;
    line-height: 1.38;
    color: #6b7880; }
  .sofi-tile-container .sofi-tile-date {
    height: 26px;
    align-self: stretch;
    margin: 0px 24px 32px;
    font-family: "Nimbus Sans Bold", "Nimbus Sans TW01 Bold", sans-serif;
    font-size: 20px;
    line-height: 1.3;
    letter-spacing: -0.5px;
    text-align: left;
    color: #2d3940; }
  .sofi-tile-container .sofi-submit-match-request {
    height: 22px;
    align-self: stretch;
    margin: 0 24px 0;
    font-family: "Nimbus Sans Bold", "Nimbus Sans TW01 Bold", sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.38;
    color: #6b7880; }
  .sofi-tile-container .sofi-submit-date {
    height: 22px;
    align-self: stretch;
    margin: 0 24px 20px;
    font-family: "Nimbus Sans Regular", "Nimbus Sans TW01", sans-serif;
    font-size: 16px;
    line-height: 1.38;
    color: #2d3940; }
  .sofi-tile-container .student-loan-card .grey-sofi-header, .sofi-tile-container .student-loan-card.tile-active .grey-sofi-header {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-not-active .grey-sofi-header {
    display: block;
    height: 32px;
    flex-grow: 0;
    margin-bottom: 4px;
    padding: 8px 20px 4px 24px;
    background-color: #e9edf0; }
  .sofi-tile-container .student-loan-card.tile-active {
    cursor: pointer; }
  .sofi-tile-container .student-loan-card.tile-active .grey-sofi-header {
    height: 32px;
    flex-grow: 0;
    margin-bottom: 4px;
    padding: 8px 20px 4px 24px;
    background-color: #e9edf0; }
  .sofi-tile-container .student-loan-card.tile-not-active .blue-sofi-header {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-active .match-limit-req-cncl {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-active .match-limit-req-submitted {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-not-active .match-limit-req-cncl {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-not-active .match-limit-req-submitted {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-active .sofi-tile-chevron {
    display: block;
    width: 8px;
    height: 16px;
    float: none;
    margin: 0 24px 0 auto;
    position: absolute;
    right: 0;
    bottom: 22px; }
  .sofi-tile-container .student-loan-card.tile-active.match-submitted .sofi-tile-chevron {
    display: block;
    width: 8px;
    height: 16px;
    margin: 0 24px 0 auto; }
  .sofi-tile-container .student-loan-card.tile-not-active .sofi-tile-chevron, .sofi-tile-container .sofi-tile-chevron {
    display: none; }
  .sofi-tile-container .grey-sofi-header .sl-lock {
    width: 16px;
    height: 16px;
    align-self: center;
    flex-grow: 0;
    margin: 0 8px 8px 0;
    object-fit: contain; }
  .sofi-tile-container .grey-sofi-header .sofi-available-date {
    margin: 2px 0 0 0;
    font-family: 'Nimbus Sans Regular', "Nimbus Sans TW01", sans-serif;
    font-size: 14px;
    line-height: 1.29;
    vertical-align: text-bottom;
    color: #2d3940; }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .sofi-tile-container .student-loan-card {
      width: 352px;
      height: auto;
      margin: 0; }
    .sofi-tile-container .sofi-submit-date {
      margin-bottom: 26px; } }
  @media (max-width: 767px) {
    .sofi-tile-container .student-loan-card {
      width: 343px;
      margin: 8px 16px; } }
  .sofi-tile-container .student-loan-card.tile-not-active .grey-sofi-header .sofi-match-limit-reached {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-not-active .grey-sofi-header .show-info-icon {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .blue-sofi-header {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .sofi-submit-match-request {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .sofi-submit-date {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .sofi-tile-chevron {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header {
    display: block; }
  .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header .sofi-match-limit-reached {
    display: block; }
  .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .match-limit-req-cncl {
    display: block; }
  .sofi-tile-container .student-loan-card.tile-active.match-submitted .match-limit-req-submitted {
    display: block; }
  .sofi-tile-container .student-loan-card.tile-active.match-limit-reached.sys-limit-reached .match-limit-req-cncl {
    display: none; }
  .sofi-tile-container .student-loan-card .match-limit-req-cncl {
    display: none; }
  .sofi-tile-container .student-loan-card .match-limit-req-submitted {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header .sofi-available-date {
    display: none; }
  .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header .show-info-icon {
    width: 16px;
    height: 16px;
    margin: -34px 0px 0px 210px; }
    .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header .show-info-icon .tool-tip-content .tool-tip-icon {
      content: url("../../../../../content/dam/workplace/icons/information-tooltip-transparent.svg"); }
    .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header .show-info-icon .tooltip .tooltip-inner {
      width: 270px;
      background-color: #ffffff;
      padding: 16px;
      text-align: center;
      font-family: "Nimbus Sans Regular", sans-serif;
      font-size: 16px;
      line-height: 1.38;
      letter-spacing: normal;
      color: #2d3940; }
  .sofi-tile-container .student-loan-card.tile-not-active {
    pointer-events: none; }
  .sofi-tile-container .student-loan-card.tile-active.match-limit-reached {
    cursor: default; }
  .sofi-tile-container .student-loan-card.tile-active.match-limit-reached:hover {
    box-shadow: 0 0 12px 0 rgba(146, 155, 163, 0.64);
    cursor: default; }
  .sofi-tile-container .sofi-match-limit-reached {
    text-align: center;
    font-size: 14px;
    font-family: 'Nimbus Sans Regular', sans-serif;
    line-height: 18px;
    height: 30px;
    margin: -24px 0 0 0;
    width: 230px; }
  .sofi-tile-container .match-limit-req-cncl {
    background: url("../../../../../content/dam/workplace/student-loan/request-cancelled.svg");
    height: 28px;
    width: 181px;
    margin: -20px 24px 32px; }
  .sofi-tile-container .match-limit-req-submitted {
    background: url("../../../../../content/dam/workplace/student-loan/request-submitted.svg");
    height: 28px;
    width: 118px;
    margin: -24px 24px 32px;
    object-fit: contain; }
  .sofi-tile-container .custom-sl-class {
    align-items: normal; }
  @media (min-width: 481px) and (max-width: 767px) {
    .sofi-tile-container .sofi-match-limit-reached {
      width: 235px; }
    .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header .show-info-icon {
      margin: -34px 0px 0px 201px; }
      .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header .show-info-icon .tool-tip-content .tool-tip-icon {
        content: url("../../../../../content/dam/workplace/icons/information-tooltip-blue.svg") !important; } }
  @media (min-width: 821px) and (max-width: 1024px) {
    .sofi-tile-container .sofi-match-limit-reached {
      margin: -24px 65px 0 0; }
    .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header .show-info-icon {
      margin: -34px 0px 0px 205px; }
      .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header .show-info-icon .tool-tip-content .tool-tip-icon {
        content: url("../../../../../content/dam/workplace/icons/information-tooltip-blue.svg") !important; } }
  @media (min-width: 768px) and (max-width: 820px) {
    .sofi-tile-container .sofi-match-limit-reached {
      margin: -24px 65px 0 0; }
    .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header .show-info-icon {
      margin: -34px 0px 0px 205px; }
      .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header .show-info-icon .tool-tip-content .tool-tip-icon {
        content: url("../../../../../content/dam/workplace/icons/information-tooltip-blue.svg") !important; } }
  @media screen and (max-width: 767px) {
    .sofi-tile-container .sofi-match-limit-reached {
      margin: -24px 60px 0 0; }
    .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header .show-info-icon {
      margin: -34px 0px 0px 208px; }
      .sofi-tile-container .student-loan-card.tile-active.match-limit-reached .grey-sofi-header .show-info-icon .tool-tip-content .tool-tip-icon {
        content: url("../../../../../content/dam/workplace/icons/information-tooltip-blue.svg") !important; } }

@media screen and (min-width: 1025px) and (max-width: 1199px) {
  .sofi-tile-container .student-loan-card {
    width: 224px; }
  .sofi-tile-container .sofi-tile-header {
    font-size: 13px; }
  .sofi-tile-container .sofi-tile-for-payment {
    font-size: 16px; }
  .sofi-tile-container .sofi-tile-date {
    font-size: 16px; }
  .sofi-tile-container .sofi-submit-match-request {
    font-size: 15px; }
  .sofi-tile-container .grey-sofi-header {
    padding: 0; }
  .sofi-tile-container .sofi-match-limit-reached {
    font-size: 11px;
    margin-left: -22px; }
  .sofi-tile-container .show-info-icon {
    margin: -33px 0px 0px 165px !important; } }

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .sofi-tile-container .student-loan-card {
    width: 350px;
    margin: 15px;
    height: 300px; } }

@media screen and (min-width: 1025px) and (max-width: 1200px) {
  .sofi-tile-container .student-loan-card.tile-not-active .grey-sofi-header .sl-lock {
    width: 12px;
    height: 12px; }
  .sofi-tile-container .student-loan-card.tile-not-active .grey-sofi-header .sofi-available-date {
    font-size: 12px !important;
    position: absolute;
    top: 6px; }
  .sofi-tile-container .student-loan-card.tile-not-active .grey-sofi-header .sofi-match-limit-reached {
    padding-left: 15px;
    margin: -23px 0 0 0;
    font-size: 12px; }
  .sofi-tile-container .match-limit-req-cncl {
    margin: -20px 15px 32px; } }

@media screen and (min-width: 500px) and (max-width: 767px) {
  .sofi-tile-container .student-loan-card {
    width: calc(100vw - 75px); } }

@media screen and (max-width: 499px) {
  .sofi-tile-container .student-loan-card {
    width: calc(100vw - 60px); } }
</pre></body></html>