@supports (--b2b-native-mode: app){@media not all{ 
 
html[data-style="glass"] body.seo-public-body:is(.school-page, .archive-page):has(.knowledge-hero) {
   
  background: var(--amb-base, var(--bg)) !important;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero {
  --hero-ink: var(--text);
  --hero-muted: color-mix(in srgb, var(--text-secondary) 70%, var(--text));
  --hero-line: var(--card-border);
  position: relative;
  isolation: isolate;
  display: grid;
  grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);
  align-content: center;
  column-gap: 20px;
  min-height: 390px;
  margin: 0 0 28px;
  padding: 28px 24px 32px;
  overflow: hidden;
  border: 0;
  border-bottom: 1px solid var(--hero-line);
  border-radius: 0;
  background: transparent;
  color: var(--hero-ink);
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-cinema-hero {
  grid-column: 1;
  z-index: 1;
  min-height: 0;
  padding: 0;
  margin: 0;
  overflow: visible;
  border: 0;
  border-radius: 0;
  background: none;
  box-shadow: none;
  text-align: left;
  opacity: 1;
  transform: none;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.vd-cinema-hero__content, .vd-header, .vd-directory-head, .vd-directory-head__text) {
  display: block;
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
  text-align: left;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-kicker {
  margin: 0 0 18px;
  color: var(--hero-muted);
  font-size: 13px;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: .035em;
  text-transform: none;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-h1 {
  max-width: 620px;
  margin: 0 0 18px;
  color: var(--hero-ink);
  font-size: clamp(38px, 4.2vw, 58px);
  font-weight: 750;
  line-height: 1.02;
  letter-spacing: -.047em;
  text-align: left;
  text-wrap: balance;
}
body.seo-public-body.school-page .knowledge-hero--school .vd-h1 { max-width: 480px; }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-lead {
  max-width: 560px;
  margin: 0;
  color: var(--hero-muted);
  font-size: 16px;
  line-height: 1.55;
  text-align: left;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-find, .archive-find) {
  position: relative;
  width: 100%;
  max-width: 360px;
  margin: 24px 0 0;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-search-wrap {
  width: 100%;
  max-width: none;
  margin: 0;
}
 
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-search--bar {
  width: 100%;
  height: 38px;
  min-height: 38px;
  padding: 0 12px 0 36px;
  border: 1px solid var(--filter-border, var(--card-border));
  border-radius: var(--filter-toolbar-icon-radius, var(--auth-control-radius, 6px));
  background: var(--nova-control, var(--simple-control, var(--card-bg)));
  color: var(--hero-ink);
  box-shadow: none;
  backdrop-filter: none;
  -webkit-backdrop-filter: none;
  font-size: 13px;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-search--bar::placeholder { color: var(--hero-muted); font-size: 13px; opacity: 1; }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-search-icon { left: 12px; width: 15px; height: 15px; color: var(--hero-muted); }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-search.vd-search--bar:is(:focus, :focus-visible) { border-color: var(--nova-accent-text, var(--accent)); outline: none; box-shadow: none; }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-find__status, .archive-find__status) { margin: 10px 0 0; color: var(--hero-muted); text-align: left; }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) {
  grid-column: 1;
  z-index: 1;
  align-self: start;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 16px;
  margin: 26px 0 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: none;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) > div {
  display: flex;
  flex-direction: column;
  gap: 5px;
  align-items: flex-start;
  padding: 0 0 0 18px;
  border-left: 1px solid var(--hero-line);
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) > div:first-child { padding-left: 0; border-left: 0; }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) b { color: var(--hero-ink); font-size: 28px; font-weight: 700; line-height: 1; letter-spacing: -.035em; }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) span { color: var(--hero-muted); font-size: 12px; line-height: 1.4; }
.knowledge-hero__art {
  position: absolute;
  top: 50%;
  right: 0;
  width: 49%;
  transform: translateY(-50%);
  pointer-events: none;
  isolation: isolate;
}
.knowledge-hero__art::before { content: ''; position: absolute; z-index: -1; inset: 12% 10%; border-radius: 50%; background: radial-gradient(ellipse, color-mix(in srgb, var(--accent) 9%, transparent), transparent 68%); }
.knowledge-hero__art img { display: block; width: 100%; height: auto; }
body.archive-page .archive-hub .archive-intro-note--below { max-width: 900px; margin: -4px 0 24px; font-size: 13px; line-height: 1.6; }
@media (max-width: 1100px) {
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero { padding: 28px 12px; column-gap: 8px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-h1 { font-size: 48px; }
}
@media (max-width: 920px) {
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero { grid-template-columns: minmax(0, 1.35fr) minmax(0, .85fr); min-height: 360px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-h1 { font-size: 42px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-lead { font-size: 15px; }
}
@media (max-width: 640px) {
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero { grid-template-columns: minmax(0, 1fr); gap: 0; min-height: 0; padding: 18px 0 24px; margin-bottom: 22px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-kicker { margin-bottom: 14px; font-size: 11px; letter-spacing: .01em; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-h1 { margin-bottom: 14px; font-size: clamp(34px, 9.7vw, 48px); line-height: 1.05; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-lead { font-size: 14px; line-height: 1.55; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-find, .archive-find) { margin-top: 20px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) { gap: 8px; margin-top: 4px; grid-row: 3; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) > div { padding-left: 12px; gap: 6px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) b { font-size: 24px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) span { font-size: 11px; }
  .knowledge-hero__art { position: static; transform: none; grid-column: 1; grid-row: 2; justify-self: center; width: 280px; max-width: 100%; margin: -2px 0 -4px; }
  .knowledge-hero__art img { max-height: 174px; object-fit: contain; }
}
@media (forced-colors: active) {
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero { border-color: CanvasText; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-search.vd-search--bar:is(:focus, :focus-visible) { border-color: Highlight; }
}
}}@supports (--b2b-native-mode: film){@media all{ 
 
html[data-style="glass"] body.seo-public-body:is(.school-page, .archive-page):has(.knowledge-hero):not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) {
   
  background: var(--amb-base, var(--bg)) !important;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) {
  --hero-ink: var(--text);
  --hero-muted: color-mix(in srgb, var(--text-secondary) 70%, var(--text));
  --hero-line: var(--card-border);
  position: relative;
  isolation: isolate;
  display: grid;
  grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);
  align-content: center;
  column-gap: 20px;
  min-height: 390px;
  margin: 0 0 28px;
  padding: 28px 24px 32px;
  overflow: hidden;
  border: 0;
  border-bottom: 1px solid var(--hero-line);
  border-radius: 0;
  background: transparent;
  color: var(--hero-ink);
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-cinema-hero:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) {
  grid-column: 1;
  z-index: 1;
  min-height: 0;
  padding: 0;
  margin: 0;
  overflow: visible;
  border: 0;
  border-radius: 0;
  background: none;
  box-shadow: none;
  text-align: left;
  opacity: 1;
  transform: none;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.vd-cinema-hero__content, .vd-header, .vd-directory-head, .vd-directory-head__text):not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) {
  display: block;
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
  text-align: left;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-kicker:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) {
  margin: 0 0 18px;
  color: var(--hero-muted);
  font-size: 13px;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: .035em;
  text-transform: none;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-h1:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) {
  max-width: 620px;
  margin: 0 0 18px;
  color: var(--hero-ink);
  font-size: clamp(38px, 4.2vw, 58px);
  font-weight: 750;
  line-height: 1.02;
  letter-spacing: -.047em;
  text-align: left;
  text-wrap: balance;
}
body.seo-public-body.school-page .knowledge-hero--school .vd-h1:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { max-width: 480px; }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-lead:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) {
  max-width: 560px;
  margin: 0;
  color: var(--hero-muted);
  font-size: 16px;
  line-height: 1.55;
  text-align: left;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-find, .archive-find):not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) {
  position: relative;
  width: 100%;
  max-width: 360px;
  margin: 24px 0 0;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-search-wrap:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) {
  width: 100%;
  max-width: none;
  margin: 0;
}
 
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-search--bar:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) {
  width: 100%;
  height: 38px;
  min-height: 38px;
  padding: 0 12px 0 36px;
  border: 1px solid var(--filter-border, var(--card-border));
  border-radius: var(--filter-toolbar-icon-radius, var(--auth-control-radius, 6px));
  background: var(--nova-control, var(--simple-control, var(--card-bg)));
  color: var(--hero-ink);
  box-shadow: none;
  backdrop-filter: none;
  -webkit-backdrop-filter: none;
  font-size: 13px;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-search--bar:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *)))::placeholder { color: var(--hero-muted); font-size: 13px; opacity: 1; }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-search-icon:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { left: 12px; width: 15px; height: 15px; color: var(--hero-muted); }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-search.vd-search--bar:is(:focus, :focus-visible):not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { border-color: var(--nova-accent-text, var(--accent)); outline: none; box-shadow: none; }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-find__status, .archive-find__status):not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { margin: 10px 0 0; color: var(--hero-muted); text-align: left; }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats):not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) {
  grid-column: 1;
  z-index: 1;
  align-self: start;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 16px;
  margin: 26px 0 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: none;
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) > div:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) {
  display: flex;
  flex-direction: column;
  gap: 5px;
  align-items: flex-start;
  padding: 0 0 0 18px;
  border-left: 1px solid var(--hero-line);
}
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) > div:first-child:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { padding-left: 0; border-left: 0; }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) b:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { color: var(--hero-ink); font-size: 28px; font-weight: 700; line-height: 1; letter-spacing: -.035em; }
body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) span:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { color: var(--hero-muted); font-size: 12px; line-height: 1.4; }
.knowledge-hero__art:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) {
  position: absolute;
  top: 50%;
  right: 0;
  width: 49%;
  transform: translateY(-50%);
  pointer-events: none;
  isolation: isolate;
}
.knowledge-hero__art:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *)))::before { content: ''; position: absolute; z-index: -1; inset: 12% 10%; border-radius: 50%; background: radial-gradient(ellipse, color-mix(in srgb, var(--accent) 9%, transparent), transparent 68%); }
.knowledge-hero__art img:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { display: block; width: 100%; height: auto; }
body.archive-page .archive-hub .archive-intro-note--below:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { max-width: 900px; margin: -4px 0 24px; font-size: 13px; line-height: 1.6; }
@media (max-width: 1100px) {
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { padding: 28px 12px; column-gap: 8px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-h1:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { font-size: 48px; }
}
@media (max-width: 920px) {
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { grid-template-columns: minmax(0, 1.35fr) minmax(0, .85fr); min-height: 360px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-h1:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { font-size: 42px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-lead:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { font-size: 15px; }
}
@media (max-width: 640px) {
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { grid-template-columns: minmax(0, 1fr); gap: 0; min-height: 0; padding: 18px 0 24px; margin-bottom: 22px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-kicker:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { margin-bottom: 14px; font-size: 11px; letter-spacing: .01em; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-h1:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { margin-bottom: 14px; font-size: clamp(34px, 9.7vw, 48px); line-height: 1.05; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-lead:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { font-size: 14px; line-height: 1.55; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-find, .archive-find):not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { margin-top: 20px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats):not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { gap: 8px; margin-top: 4px; grid-row: 3; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) > div:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { padding-left: 12px; gap: 6px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) b:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { font-size: 24px; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero :is(.school-hub-stats, .archive-hub-stats) span:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { font-size: 11px; }
  .knowledge-hero__art:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { position: static; transform: none; grid-column: 1; grid-row: 2; justify-self: center; width: 280px; max-width: 100%; margin: -2px 0 -4px; }
  .knowledge-hero__art img:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { max-height: 174px; object-fit: contain; }
}
@media (forced-colors: active) {
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero:not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { border-color: CanvasText; }
  body.seo-public-body:is(.school-page, .archive-page) .knowledge-hero .vd-search.vd-search--bar:is(:focus, :focus-visible):not(:where(html[data-landing-film="1"] :is([data-film-frame],[data-film-surface],[data-film-surface] *,[data-film-native-surface],[data-film-native-surface] *))) { border-color: Highlight; }
}
}}