/*
 * Sustainable Catalyst Knowledge Library v2.6.0
 * Scholarly and Library Database Connectors
 */

.sc-connector-admin,
.sc-public-discovery,
.sc-source-public-locator {
  --sc-connector-maroon: #741823;
  --sc-connector-black: #121212;
  --sc-connector-ink: #252525;
  --sc-connector-muted: #666;
  --sc-connector-line: #d2cec7;
  --sc-connector-paper: #fffdf8;
  --sc-connector-soft: #f5f1e9;
}

.sc-connector-admin {
  max-width: 1380px;
}

.sc-connector-kicker {
  margin: 0 0 7px;
  color: var(--sc-connector-maroon);
  font-size: .76rem;
  font-weight: 800;
  letter-spacing: .13em;
  text-transform: uppercase;
}

.sc-connector-lede {
  max-width: 940px;
  font-size: 1.05rem;
  line-height: 1.65;
}

.sc-connector-panel {
  padding: 24px 0 48px;
}

.sc-connector-search-form {
  display: grid;
  grid-template-columns: minmax(280px, 1fr) 190px auto;
  gap: 10px;
  align-items: end;
  padding: 18px;
  border: 1px solid #c3c4c7;
  border-left: 5px solid var(--sc-connector-maroon);
  background: #fff;
}

.sc-connector-search-form label,
.sc-connector-settings-grid label,
.sc-connector-profile-fields > label {
  display: grid;
  gap: 5px;
  font-weight: 700;
}

.sc-connector-search-form input,
.sc-connector-search-form select,
.sc-connector-settings-grid input,
.sc-connector-settings-grid select,
.sc-connector-profile-fields input,
.sc-connector-profile-fields textarea {
  width: 100%;
  min-height: 42px;
  max-width: none;
  border-radius: 0;
}

.sc-connector-provider-picker,
.sc-connector-provider-settings {
  display: grid;
  grid-template-columns: repeat(4, minmax(170px, 1fr));
  gap: 9px;
  margin: 14px 0;
  padding: 16px;
  border: 1px solid #c3c4c7;
  background: #fff;
}

.sc-connector-provider-picker legend,
.sc-connector-provider-settings legend {
  padding: 0 7px;
  font-weight: 800;
}

.sc-connector-provider-picker label {
  display: grid;
  grid-template-columns: 22px minmax(0, 1fr);
  gap: 8px;
  align-items: start;
  padding: 10px;
  border: 1px solid #dcdcde;
}

.sc-connector-provider-picker small {
  display: block;
  margin-top: 3px;
  color: #646970;
  font-weight: 400;
}

.sc-connector-search-status,
.sc-connector-result-summary,
.sc-source-locator-status,
[data-sc-settings-status],
[data-provider-test-status] {
  min-height: 24px;
  margin: 8px 0;
  color: #50575e;
}

.sc-connector-provider-results {
  margin: 18px 0;
  border: 1px solid #c3c4c7;
  background: #fff;
}

.sc-connector-provider-results.is-error {
  padding: 18px;
  border-left: 5px solid #b32d2e;
}

.sc-connector-provider-results__heading {
  display: flex;
  justify-content: space-between;
  gap: 16px;
  align-items: center;
  padding: 14px 18px;
  border-bottom: 1px solid #c3c4c7;
  background: #f6f7f7;
}

.sc-connector-provider-results__heading h2 {
  margin: 0;
}

.sc-connector-provider-results__list {
  display: grid;
}

.sc-connector-result-card {
  padding: 20px;
  border-bottom: 1px solid #dcdcde;
}

.sc-connector-result-card:last-child {
  border-bottom: 0;
}

.sc-connector-result-card__header {
  display: flex;
  justify-content: space-between;
  gap: 15px;
  align-items: center;
}

.sc-connector-result-card__provider {
  color: var(--sc-connector-maroon);
  font-size: .74rem;
  font-weight: 850;
  letter-spacing: .1em;
  text-transform: uppercase;
}

.sc-connector-result-card__access {
  padding: 4px 7px;
  border: 1px solid #167047;
  color: #167047;
  font-size: .72rem;
  text-transform: capitalize;
}

.sc-connector-result-card h3 {
  margin: 8px 0;
  font-size: 1.25rem;
}

.sc-connector-result-card__byline,
.sc-connector-result-card__identifiers {
  color: #646970;
}

.sc-connector-result-card__abstract {
  max-width: 980px;
  line-height: 1.55;
}

.sc-connector-result-card__identifiers,
.sc-connector-result-card__links,
.sc-connector-result-card__controls {
  display: flex;
  flex-wrap: wrap;
  gap: 8px 15px;
  align-items: center;
  margin-top: 12px;
}

.sc-connector-result-card__links a {
  font-weight: 700;
}

.sc-connector-result-card__links .is-open-access {
  color: #167047;
}

.sc-connector-result-card__duplicate {
  padding: 9px 11px;
  border-left: 4px solid #b26200;
  background: #fff8e5;
}

.sc-connector-settings-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(260px, 1fr));
  gap: 13px;
  max-width: 1050px;
}

.sc-connector-settings-grid label {
  padding: 14px;
  border: 1px solid #c3c4c7;
  background: #fff;
}

.sc-connector-settings-grid small {
  color: #646970;
  font-weight: 400;
}

.sc-connector-provider-cards,
.sc-library-profile-cards {
  display: grid;
  grid-template-columns: repeat(3, minmax(250px, 1fr));
  gap: 13px;
}

.sc-connector-provider-cards article,
.sc-library-profile-cards article {
  padding: 18px;
  border: 1px solid #c3c4c7;
  border-top: 4px solid var(--sc-connector-maroon);
  background: #fff;
}

.sc-connector-provider-cards header {
  display: flex;
  justify-content: space-between;
  gap: 10px;
}

.sc-connector-provider-cards h3,
.sc-library-profile-cards h3 {
  margin-top: 0;
}

.sc-connector-provider-cards .is-ready {
  color: #167047;
}

.sc-connector-provider-cards .is-unavailable {
  color: #b32d2e;
}

.sc-connector-provider-cards dl > div {
  display: grid;
  grid-template-columns: 90px minmax(0, 1fr);
  padding: 7px 0;
  border-top: 1px solid #dcdcde;
}

.sc-connector-provider-cards dt {
  font-weight: 750;
}

.sc-connector-provider-cards dd {
  margin: 0;
}

.sc-connector-profile-fields {
  display: grid;
  gap: 9px;
}

.sc-source-locator-box {
  display: grid;
  gap: 8px;
}

.sc-source-locator-handoffs {
  display: flex;
  flex-wrap: wrap;
  gap: 6px 11px;
}

.sc-source-locator-list {
  margin: 8px 0 0;
  padding-left: 18px;
}

.sc-source-locator-list li {
  margin: 7px 0;
}

.sc-source-locator-list small {
  display: block;
  color: #646970;
  text-transform: capitalize;
}

/* Public discovery and public source locator */
.sc-public-discovery,
.sc-source-public-locator {
  box-sizing: border-box;
  width: min(1180px, calc(100% - 32px));
  margin: 26px auto;
  color: var(--sc-connector-ink);
}

.sc-public-discovery > header,
.sc-source-public-locator {
  padding: clamp(22px, 4vw, 38px);
  border: 1px solid var(--sc-connector-line);
  border-top: 5px solid var(--sc-connector-maroon);
  background: var(--sc-connector-paper);
}

.sc-public-discovery .sc-connector-search-form,
.sc-public-discovery .sc-connector-provider-picker,
.sc-public-discovery .sc-connector-provider-results,
.sc-public-discovery .sc-connector-result-card {
  border-color: var(--sc-connector-line);
}

.sc-public-discovery .sc-connector-search-form button,
.sc-source-public-locator__links a {
  min-height: 42px;
  padding: 10px 15px;
  border: 1px solid var(--sc-connector-maroon);
  border-radius: 0;
  background: var(--sc-connector-maroon);
  color: #fff;
  font: inherit;
  font-weight: 750;
  text-decoration: none;
  cursor: pointer;
}

.sc-source-public-locator {
  margin-top: 18px;
}

.sc-source-public-locator h2 {
  margin-top: 0;
}

.sc-source-public-locator__links {
  display: flex;
  flex-wrap: wrap;
  gap: 9px;
}

.sc-source-public-locator__links a {
  border-color: var(--sc-connector-black);
  background: #fff;
  color: var(--sc-connector-black);
}

.sc-source-public-locator__links a:hover,
.sc-source-public-locator__links a:focus-visible {
  border-color: var(--sc-connector-maroon);
  color: var(--sc-connector-maroon);
}

.sc-public-discovery a:focus-visible,
.sc-public-discovery button:focus-visible,
.sc-source-public-locator a:focus-visible {
  outline: 3px solid #2166d1;
  outline-offset: 3px;
}

@media (max-width: 1050px) {
  .sc-connector-provider-picker,
  .sc-connector-provider-settings {
    grid-template-columns: repeat(2, minmax(170px, 1fr));
  }

  .sc-connector-provider-cards,
  .sc-library-profile-cards {
    grid-template-columns: repeat(2, minmax(240px, 1fr));
  }
}

@media (max-width: 760px) {
  .sc-connector-search-form,
  .sc-connector-settings-grid,
  .sc-connector-provider-picker,
  .sc-connector-provider-settings,
  .sc-connector-provider-cards,
  .sc-library-profile-cards {
    grid-template-columns: 1fr;
  }

  .sc-connector-search-form button,
  .sc-source-public-locator__links,
  .sc-source-public-locator__links a {
    width: 100%;
  }

  .sc-connector-provider-results__heading,
  .sc-connector-result-card__header {
    align-items: flex-start;
    flex-direction: column;
  }
}

@media print {
  .sc-public-discovery,
  .sc-source-public-locator__links {
    display: none !important;
  }
}


/* v4.3.17 — Federated Research Access front door */
.sc-research-access {
  box-sizing: border-box;
  width: min(1240px, calc(100% - 32px));
  margin: 28px auto 42px;
  color: var(--sc-connector-ink);
  border-top: 6px solid #000;
  background: #fff;
}
.sc-research-access__header { padding: clamp(24px, 4vw, 44px); border: 1px solid var(--sc-connector-line); border-top: 0; }
.sc-research-access__header h2 { margin: 4px 0 12px; font-size: clamp(1.8rem, 4vw, 3.2rem); line-height: 1.02; }
.sc-research-access__header > p { max-width: 880px; font-size: 1.05rem; line-height: 1.7; }
.sc-research-access__principles { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 18px; }
.sc-research-access__principles span { padding: 7px 10px; border: 1px solid var(--sc-connector-line); background: #f7f6f2; font-size: .78rem; font-weight: 750; letter-spacing: .03em; text-transform: uppercase; }
.sc-research-access__search { display: grid; grid-template-columns: minmax(0,1fr) auto; gap: 10px; padding: 20px; border: 1px solid var(--sc-connector-line); border-top: 0; background: #f7f6f2; }
.sc-research-access__search label { display: grid; gap: 7px; font-weight: 750; }
.sc-research-access__search input { width: 100%; min-height: 50px; padding: 11px 13px; border: 1px solid #000; border-radius: 0; background: #fff; font: inherit; }
.sc-research-access__search button { align-self: end; min-height: 50px; padding: 10px 18px; border: 1px solid #000; border-radius: 0; background: #000; color: #fff; font: inherit; font-weight: 800; cursor: pointer; }
.sc-research-access__sources { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 0; margin: 0; padding: 0; border: 1px solid var(--sc-connector-line); border-top: 0; }
.sc-research-access__sources legend { width: 100%; padding: 14px 18px 8px; font-size: .78rem; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; }
.sc-research-access__sources label { display: flex; gap: 10px; min-height: 92px; padding: 16px; border-top: 1px solid var(--sc-connector-line); border-right: 1px solid var(--sc-connector-line); cursor: pointer; }
.sc-research-access__sources label:last-child { border-right: 0; }
.sc-research-access__sources strong, .sc-research-access__sources small { display: block; }
.sc-research-access__sources small { margin-top: 5px; color: #5f6368; line-height: 1.35; }
.sc-research-access__network { display: grid; grid-template-columns: repeat(5,minmax(0,1fr)); border: 1px solid var(--sc-connector-line); border-top: 0; }
.sc-research-access__network article { min-height: 170px; padding: 18px; border-right: 1px solid var(--sc-connector-line); }
.sc-research-access__network article:last-child { border-right: 0; }
.sc-research-access__network small, .sc-research-access__network strong, .sc-research-access__network span { display: block; }
.sc-research-access__network small { margin-bottom: 16px; font-size: .72rem; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; }
.sc-research-access__network strong { margin-bottom: 8px; font-size: 1.05rem; }
.sc-research-access__network span { color: #444; line-height: 1.45; }
.sc-research-access__network .is-live small { color: #176b46; }
.sc-research-access__network .is-next { background: #f7f6f2; }
.sc-research-access__network a { display: inline-block; margin-top: 12px; color: #000; font-weight: 750; }
.sc-research-access__future { padding: 24px; border: 1px solid #000; border-top: 6px solid #000; background: #0b0b0b; color: #fff; }
.sc-research-access__future h3 { margin: 3px 0 8px; color: #fff; font-size: clamp(1.35rem,2.5vw,2rem); }
.sc-research-access__future p:last-child { max-width: 900px; color: #e9e9e9; line-height: 1.65; }
.sc-research-access > .sc-connector-search-status, .sc-research-access > .sc-connector-result-summary, .sc-research-access > .sc-connector-results { margin-left: 0; margin-right: 0; }
.sc-research-access .sc-connector-result-card__access { text-transform: none; }
.sc-research-access a:focus-visible, .sc-research-access button:focus-visible, .sc-research-access input:focus-visible { outline: 3px solid #2166d1; outline-offset: 3px; }
@media (max-width: 1000px) {
  .sc-research-access__sources { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .sc-research-access__network { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .sc-research-access__network article { border-bottom: 1px solid var(--sc-connector-line); }
}
@media (max-width: 620px) {
  .sc-research-access { width: min(100%, calc(100% - 20px)); }
  .sc-research-access__search, .sc-research-access__sources, .sc-research-access__network { grid-template-columns: 1fr; }
  .sc-research-access__search button { width: 100%; }
  .sc-research-access__sources label, .sc-research-access__network article { border-right: 0; }
}


/* v4.3.18 — Scholarly Research Connectors & University Access */
.sc-research-access__source-groups { display:grid; grid-template-columns:1fr 1.35fr; border-left:1px solid var(--sc-connector-line); border-right:1px solid var(--sc-connector-line); }
.sc-research-access__source-groups .sc-research-access__sources { border-left:0; border-right:0; }
.sc-research-access__sources--scholarly { border-left:1px solid var(--sc-connector-line) !important; }
.sc-research-access__sources--scholarly { grid-template-columns:repeat(3,minmax(0,1fr)); }
.sc-research-access__gateway-strip { display:grid; grid-template-columns:minmax(0,1fr) auto; gap:20px; align-items:center; padding:18px 20px; border:1px solid var(--sc-connector-line); border-top:0; background:#fff; }
.sc-research-access__gateway-strip small,.sc-research-access__gateway-strip strong,.sc-research-access__gateway-strip span { display:block; }
.sc-research-access__gateway-strip small { font-size:.72rem; font-weight:800; letter-spacing:.08em; text-transform:uppercase; }
.sc-research-access__gateway-strip strong { margin:4px 0; font-size:1.05rem; }
.sc-research-access__gateway-strip span { color:#555; line-height:1.45; }
.sc-research-access__gateway-strip a { padding:10px 14px; border:1px solid #000; color:#000; font-weight:800; text-decoration:none; }
.sc-research-access__institutions { border:1px solid var(--sc-connector-line); border-top:0; }
.sc-research-access__institutions > header { padding:24px; background:#f7f6f2; }
.sc-research-access__institutions > header h3 { margin:3px 0 8px; font-size:clamp(1.4rem,2.5vw,2.1rem); }
.sc-research-access__institutions > header p:last-child { max-width:950px; line-height:1.6; }
.sc-research-access__institution-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); }
.sc-research-access__institution-grid article { display:flex; flex-direction:column; min-height:205px; padding:18px; border-top:1px solid var(--sc-connector-line); border-right:1px solid var(--sc-connector-line); }
.sc-research-access__institution-grid article:nth-child(4n) { border-right:0; }
.sc-research-access__institution-grid small { margin-bottom:14px; font-size:.7rem; font-weight:800; letter-spacing:.07em; text-transform:uppercase; }
.sc-research-access__institution-grid strong { margin-bottom:7px; font-size:1.02rem; }
.sc-research-access__institution-grid span { color:#4c4c4c; line-height:1.45; }
.sc-research-access__institution-grid a { margin-top:auto; padding-top:16px; color:#000; font-weight:800; }
@media (max-width:980px){ .sc-research-access__source-groups{grid-template-columns:1fr}.sc-research-access__sources--scholarly{border-left:0!important}.sc-research-access__institution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-research-access__institution-grid article:nth-child(4n){border-right:1px solid var(--sc-connector-line)}.sc-research-access__institution-grid article:nth-child(2n){border-right:0} }
@media (max-width:640px){ .sc-research-access__gateway-strip{grid-template-columns:1fr}.sc-research-access__gateway-strip a{display:block;text-align:center}.sc-research-access__institution-grid{grid-template-columns:1fr}.sc-research-access__institution-grid article{border-right:0!important}.sc-research-access__sources--scholarly{grid-template-columns:1fr} }

/* v4.3.19 — Global Library Search, My Libraries & Digital Access Resolver */
.sc-research-access__my-libraries{border:1px solid var(--sc-connector-line);border-top:6px solid #000;background:#fff}
.sc-research-access__my-libraries>header{padding:24px;background:#f7f6f2}
.sc-research-access__my-libraries>header h3{margin:3px 0 8px;font-size:clamp(1.4rem,2.5vw,2.1rem)}
.sc-research-access__my-libraries>header p:last-child{max-width:920px;line-height:1.6}
.sc-research-access__connected-libraries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--sc-connector-line)}
.sc-research-access__connected-libraries article{display:flex;flex-direction:column;min-height:170px;padding:18px;border-right:1px solid var(--sc-connector-line);border-bottom:1px solid var(--sc-connector-line)}
.sc-research-access__connected-libraries article:nth-child(3n){border-right:0}
.sc-research-access__connected-libraries small{font-size:.7rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}
.sc-research-access__connected-libraries strong{margin:8px 0 5px;font-size:1.05rem}
.sc-research-access__connected-libraries span{color:#555;line-height:1.4}
.sc-research-access__connected-libraries article>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:16px}
.sc-research-access__connected-libraries a,.sc-research-access__connected-libraries button{border:0;background:none;padding:0;color:#000;font:inherit;font-size:.84rem;font-weight:800;text-decoration:underline;cursor:pointer}
.sc-research-access__empty-libraries{grid-column:1/-1;margin:0;padding:22px;color:#555}
.sc-research-access__connect-library{display:grid;grid-template-columns:1.4fr 1fr auto;gap:12px;align-items:end;padding:20px;border-bottom:1px solid var(--sc-connector-line)}
.sc-research-access__connect-library label,.sc-research-access__custom-library label{display:grid;gap:6px;font-weight:750}
.sc-research-access__connect-library select,.sc-research-access__custom-library input{min-height:46px;padding:9px 11px;border:1px solid #000;border-radius:0;background:#fff;font:inherit}
.sc-research-access__connect-library button,.sc-research-access__custom-library button{min-height:46px;padding:9px 15px;border:1px solid #000;border-radius:0;background:#000;color:#fff;font:inherit;font-weight:800;cursor:pointer}
.sc-research-access__connect-library>span{grid-column:1/-1;min-height:1.2em;font-size:.84rem}
.sc-research-access__custom-library{padding:16px 20px}
.sc-research-access__custom-library summary{font-weight:800;cursor:pointer}
.sc-research-access__custom-library form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}
.sc-research-access__custom-library form button{justify-self:start}
.sc-research-access__custom-library form>span{align-self:center}
.sc-research-access__account-note{display:grid;gap:4px;padding:20px;border-top:1px solid var(--sc-connector-line)}
.sc-research-access__account-note span{color:#555;line-height:1.55}
.sc-connector-result-card__resolver{margin-top:14px;padding:14px;border-top:3px solid #000;background:#f7f6f2}
.sc-connector-result-card__resolver>small{display:block;margin-bottom:7px;font-size:.7rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}
.sc-access-resolver__best{display:inline-block;font-weight:850;color:#000}
.sc-access-resolver__libraries{display:flex;flex-wrap:wrap;gap:7px 10px;align-items:center;margin-top:10px;font-size:.82rem}
.sc-access-resolver__libraries>span{font-weight:800}
.sc-access-resolver__libraries a{color:#000;font-weight:700}
@media(max-width:980px){.sc-research-access__connected-libraries{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-research-access__connected-libraries article:nth-child(3n){border-right:1px solid var(--sc-connector-line)}.sc-research-access__connected-libraries article:nth-child(2n){border-right:0}.sc-research-access__connect-library{grid-template-columns:1fr 1fr}.sc-research-access__connect-library button{grid-column:1/-1;justify-self:start}}
@media(max-width:640px){.sc-research-access__connected-libraries,.sc-research-access__connect-library,.sc-research-access__custom-library form{grid-template-columns:1fr}.sc-research-access__connected-libraries article{border-right:0!important}.sc-research-access__connect-library button{grid-column:auto;width:100%}}

/* Library v4.3.24 — result-level access intelligence */
.sc-connector-result-card__access-intelligence{margin-top:12px;padding-top:12px;border-top:1px solid #dedad5}.sc-access-intelligence__button{min-height:36px}.sc-access-intelligence__status{margin-top:10px}.sc-access-intelligence__status p{margin:.3rem 0;color:#4e4e4e;line-height:1.45}.sc-access-intelligence__state{display:inline-block;padding:4px 7px;background:#111;color:#fff;font-size:.72rem;letter-spacing:.05em}.sc-access-intelligence__entitlement{font-size:.84rem}.sc-access-intelligence__best{display:inline-block;margin-top:6px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.sc-access-intelligence__stale{display:block;margin-top:7px;color:#8b3e2f}
\n/* v5.6.0 R2 featured Library Access front door */\n.sc-research-access--front-door{border:0!important;background:transparent!important;padding:0!important}.sc-research-access--front-door .sc-research-access__header{margin-bottom:10px!important}.sc-research-access--front-door .sc-research-access__header p:last-child{font-size:12px;line-height:1.48}.sc-research-access--front-door .sc-research-access__search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end;margin:0!important}.sc-research-access--front-door .sc-research-access__search label span{font-size:10px}.sc-research-access--front-door .sc-research-access__search input{min-height:42px}.sc-research-access--front-door .sc-research-access__search button{min-height:42px;white-space:nowrap}.sc-research-access__front-door-sources{display:flex;gap:5px;flex-wrap:wrap;margin:10px 0}.sc-research-access__front-door-sources label{position:relative}.sc-research-access__front-door-sources input{position:absolute;opacity:0;pointer-events:none}.sc-research-access__front-door-sources span{display:block;border:1px solid #ddd8d0;border-radius:999px;background:#f7f5f1;padding:4px 7px;font-size:9px;font-weight:800}.sc-research-access__front-door-sources input:checked+span{border-color:#898680;background:#fff}.sc-research-access__front-door-results{max-height:360px;overflow:auto;border-top:1px solid #e2ded7;margin-top:8px}.sc-research-access__front-door-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.sc-research-access__front-door-actions a{font-size:11px;font-weight:850;text-decoration:none}@media(max-width:620px){.sc-research-access--front-door .sc-research-access__search{grid-template-columns:1fr}.sc-research-access__front-door-results{max-height:300px}}\n