/* Shared compact wordmark. Palette inspired by the owner's existing banner.
   This is a text wordmark, not a reconstruction of the banner's custom lettering. */
:root{--brand-wordmark:#fff7ee;--brand-highlight:#ffd4ac;--network-news:#f5759c;--network-games:#9ecbff}
.masthead .brand,.gate-header .gate-brand{
  display:inline-block;
  font-family:Georgia,"Times New Roman",serif;
  font-size:30px;
  font-weight:700;
  font-style:normal;
  line-height:1.2;
  letter-spacing:-1px;
  color:var(--brand-wordmark);
  text-decoration:none;
  white-space:nowrap;
}
.masthead .brand span{color:inherit}
.masthead .brand:hover,.gate-header .gate-brand:hover{color:var(--brand-highlight)}
.masthead .brand:focus-visible,.gate-header .gate-brand:focus-visible{outline:2px solid var(--brand-highlight);outline-offset:6px}
.directory-symbol{display:grid;place-items:center;width:100%;height:100%;min-height:80px;border-radius:8px;border:1px solid #a4bdd32e;background:linear-gradient(135deg,#24364e,#142137);color:#f2d39c}
.directory-symbol svg{display:block;width:100%;max-width:132px;height:88px}
.directory-symbol-news{color:#b8dce9;background:linear-gradient(135deg,#233b51,#16263a)}
@media(max-width:560px){.brand-destinations{gap:12px}.publication-link{font-size:15px}}

.network-navigation{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin:0;padding:0;border:0;background:transparent}
.network-navigation a,.gate-header .network-navigation a,.laas-news .network-navigation a{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;font:700 24px/1.2 Georgia,"Times New Roman",serif;letter-spacing:-.6px;text-decoration:none;color:#c6cfdd}
.network-navigation .network-home,.gate-header .network-navigation .network-home,.laas-news .network-navigation .network-home{font-size:30px;color:#fff7ee;letter-spacing:-1px}
.network-navigation>span{font:300 24px/1 system-ui;color:#74829a}
.network-navigation a[aria-current]{text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:2px}
.network-navigation a.publication-link,.gate-header .network-navigation a.publication-link,.laas-news .network-navigation a.publication-link{color:var(--network-news)}
.network-navigation a.network-games,.gate-header .network-navigation a.network-games,.laas-news .network-navigation a.network-games{color:var(--network-games)}
.network-navigation a:hover{text-decoration:underline;text-underline-offset:8px}.network-navigation a:focus-visible{outline:2px solid #ffd4ac;outline-offset:4px}
@media(max-width:560px){.network-navigation{gap:14px}.network-navigation a,.gate-header .network-navigation a,.laas-news .network-navigation a{font-size:19px}.network-navigation .network-home,.gate-header .network-navigation .network-home,.laas-news .network-navigation .network-home{font-size:25px}.masthead{flex-wrap:wrap;gap:12px}.ln-utility{flex-wrap:wrap}}
