/* Stage 3D: source-extracted HEADER ONLY from verified FINAL live Anova styles.css.
   Every retained selector and declaration is unchanged; the editorial page styles stay NeuroGirl's.
   Source SHA256: 0dc1520bc4468fd969af42eee4d8468575d9ca88571aade8f2f1ca81c69358a0. */
body > header{--night:#030e20;--ink:#f2f6fc;--muted:#bbd4e7;--cyan:#60d5ff;--line:#22506d;font-family:Georgia,"Times New Roman",serif;color:var(--ink)}
body > header a{color:inherit;text-decoration:none}
body > header a:focus-visible{outline:3px solid var(--cyan);outline-offset:6px}
a:focus-visible{outline:3px solid var(--cyan);outline-offset:6px}
header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:#020b19}
.wordmark{font-family:Arial,sans-serif;letter-spacing:.28em;font-size:15px;white-space:nowrap}
nav{display:flex;gap:32px;margin-left:auto;font-size:16px}
nav a:hover,.studios-link:hover{color:var(--cyan)}
.studios-link{border-left:1px solid var(--line);padding-left:30px;font-size:16px}
@media (max-width:1000px){
header{gap:18px}
.wordmark{font-size:13px;letter-spacing:.2em}
nav{gap:20px}
.studios-link{display:none}
}
@media (max-width:640px){
header{flex-wrap:wrap;justify-content:center}
.wordmark{font-size:14px}
nav{margin:0;justify-content:center;width:100%;gap:30px;font-size:15px}
}
header{position:relative;padding:16px 194px 16px 5.7%;gap:24px}
.social-links{display:flex;align-items:center;gap:2px;flex:0 0 auto;margin-left:2px;padding-left:12px;border-left:1px solid var(--line)}
.social-links a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;border-radius:50%;color:#b9d9eb;transition:color .2s,background .2s}
.social-links a:hover{color:var(--cyan);background:#0b2840}
.social-links svg{display:block;width:17px;height:17px;fill:currentColor}
header .studios-link{cursor:pointer;display:flex;flex:0 0 auto;align-items:center;padding-left:24px;border-left:1px solid var(--line)}
.ecosystem-link{position:absolute;z-index:20;right:45px;top:17px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%}
.orb-crop{position:relative;display:block;width:39.366px;height:39.366px;overflow:hidden;border-radius:50%}
.orb-crop img{position:absolute;width:56.862px;height:auto;max-width:none;left:-8.748px;top:-8.748px}
.studios-link:hover .studios-icon,.evermere-link:hover .evermere-identity,.ecosystem-link.ucn-studios-orb:hover .orb-crop{filter:brightness(1.15)}
.evermere-link{position:absolute;z-index:19;right:125px;top:20px;width:54px;height:54px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:visible}
.evermere-identity{display:block;width:100%;height:100%}
.evermere-identity img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}
.evermere-link:focus-visible{outline:2px solid #d9b879;outline-offset:4px}
.evermere-link{cursor:help}
@media (max-width:1100px){
header{
    display:grid;
    grid-template-columns:minmax(0,1fr) auto auto auto;
    grid-template-rows:auto auto;
    align-items:center;
    justify-content:stretch;
    column-gap:18px;
    row-gap:10px;
    padding:14px 5.7% 13px;
    min-height:0;
  }
header .wordmark{grid-column:1;grid-row:1;min-width:0;max-width:100%}
.social-links{grid-column:1;grid-row:2;justify-self:start;margin:0;padding:0;border:0}
header nav{
    grid-column:2 / 5;grid-row:2;
    justify-self:end;justify-content:flex-end;
    align-items:center;gap:24px;
    margin:0;width:auto;white-space:nowrap;
  }
header nav a{display:inline-flex;align-items:center;min-height:38px}
header .studios-link{
    display:flex;grid-column:2;grid-row:1;
    justify-self:end;align-items:center;
    border:0;padding:0;
  }
.evermere-link{
    position:relative;grid-column:3;grid-row:1;
    justify-self:center;right:auto;top:auto;
    width:42px;height:42px;
  }
.ecosystem-link{
    position:relative;grid-column:4;grid-row:1;
    justify-self:center;right:auto;top:auto;
    width:52px;height:52px;
  }
}
@media (max-width:640px){
header{
    grid-template-columns:minmax(0,1fr) auto auto;
    grid-template-rows:auto auto auto;
    gap:9px 11px;
    justify-items:stretch;
    padding:16px 5% 10px;
  }
header .wordmark{
    grid-column:1;grid-row:1;
    padding:0;min-height:0;
    font-size:13px;letter-spacing:.21em;
  }
.evermere-link{grid-column:2;grid-row:2;width:40px;height:40px}
.ecosystem-link{grid-column:3;grid-row:2;width:46px;height:46px}
header .studios-link{grid-column:1;grid-row:2;justify-self:start}
.social-links{grid-column:2 / 4;grid-row:1;justify-self:end}
header nav{
    grid-column:1 / -1;grid-row:3;
    width:100%;justify-self:stretch;justify-content:space-between;
    gap:10px;margin:0;padding-top:5px;
    border-top:1px solid var(--line);
    font-size:14px;
  }
header nav a{min-height:42px}
}
header .wordmark{
  display:flex;
  align-items:center;
  line-height:0;
}
.header-wordmark-image{
  display:block;
  width:228px;
  max-width:100%;
  height:auto;
}
@media (max-width:1000px){
.header-wordmark-image{width:212px}
}
@media (max-width:900px){
.header-wordmark-image{width:198px}
}
@media (max-width:640px){
.header-wordmark-image{width:184px}
}
@media  (min-width: 901px) and (max-width: 1100px) {
header {
    position: relative !important;
    padding-right: 330px !important;
    min-height: 96px !important;
  }
header nav {
    margin-right: 218px !important;
    justify-content: flex-end !important;
    gap: 36px !important;
    width: auto !important;
    white-space: nowrap !important;
  }
header .studios-link,
  .evermere-link,
  .ecosystem-link {
    position: absolute !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
  }
header .studios-link {
    right: 184px !important;
    top: 16px !important;
    width: 58px !important;
    height: 58px !important;
    z-index: 18 !important;
  }
.evermere-link {
    right: 106px !important;
    top: 18px !important;
    width: 54px !important;
    height: 54px !important;
    z-index: 19 !important;
  }
.ecosystem-link {
    right: 24px !important;
    top: 15px !important;
    width: 60px !important;
    height: 60px !important;
    z-index: 20 !important;
  }
}
@media  (min-width: 1101px) {
header {
    position: relative !important;
    padding-right: 440px !important;
    min-height: 96px !important;
  }
header nav {
    margin-right: 218px !important;
    justify-content: flex-end !important;
    gap: 36px !important;
    width: auto !important;
    white-space: nowrap !important;
  }
header .studios-link,
  .evermere-link,
  .ecosystem-link {
    position: absolute !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
  }
header .studios-link {
    right: 295px !important;
    top: 16px !important;
    width: 58px !important;
    height: 58px !important;
    z-index: 18 !important;
  }
.evermere-link {
    right: 108px !important;
    top: 7px !important;
    width: 140px !important;
    height: 78px !important;
    z-index: 19 !important;
  }
.ecosystem-link {
    right: 24px !important;
    top: 15px !important;
    width: 60px !important;
    height: 60px !important;
    z-index: 20 !important;
  }
.evermere-identity img {
    object-fit: contain;
    border-radius: 0;
    mix-blend-mode: screen;
  }
}
.studios-icon {
  width: 100%;
  height: 100%;
  line-height: 0;
}
.studios-icon img {
  display: block;
}
.studios-icon {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  overflow: visible !important;
}
.studios-icon img {
  width: 84px !important;
  height: auto !important;
  max-width: none !important;
  object-fit: contain !important;
}
@media  (min-width: 901px) {
header .studios-link .studios-icon img {
    width: 120px !important;
    height: auto !important;
    max-width: none !important;
  }
}
@media  (min-width: 901px) {
header .studios-link {
    border-left: none !important;
  }
header .studios-link .ucn-studios-separator {
    position: absolute !important;
    left: -30px !important;
    top: 0 !important;
    height: 100% !important;
    width: 0 !important;
    border-left: 1px solid var(--line) !important;
    pointer-events: none !important;
  }
}
header .ecosystem-link.ucn-studios-orb {
overflow:visible !important;
  isolation:isolate;
}
header .ecosystem-link.ucn-studios-orb .neurobios-orb-reveal {
position:absolute;
  z-index:130;
  top:38px;
  left:50%;
  right:auto;
  width:204px;
  min-height:58px;
  padding:8px 16px 9px 14px;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  border:1px solid transparent;
  border-radius:18px 8px 8px 18px;
  background:transparent;
  box-shadow:none;
  backdrop-filter:none;
  -webkit-backdrop-filter:none;
  opacity:0;
  transform:translate(-50%,-10px) scale(.94);
  transform-origin:top center;
  pointer-events:none;
  transition:
    opacity .20s ease,
    transform .26s cubic-bezier(.22,1,.36,1);
}
header .ecosystem-link.ucn-studios-orb .neurobios-orb-wordmark {
display:block;
  width:168px;
  height:auto;
  object-fit:contain;
  filter:
    brightness(1.22)
    saturate(1.10)
    drop-shadow(0 4px 12px rgba(0,0,0,.48))
    drop-shadow(0 0 10px rgba(76,146,255,.22));
}
header .ecosystem-link.ucn-studios-orb .neurobios-orb-subtitle {
margin-top:-30px;
  color:rgba(223,232,255,.82);
  font-size:8px;
  line-height:1;
  letter-spacing:.22em;
  text-transform:uppercase;
  text-shadow:0 1px 8px rgba(0,0,0,.78);
}
header .ecosystem-link.ucn-studios-orb:hover .neurobios-orb-reveal,
header .ecosystem-link.ucn-studios-orb:focus-visible .neurobios-orb-reveal,
header .ecosystem-link.ucn-studios-orb:focus-within .neurobios-orb-reveal {
opacity:1;
  transform:translate(-50%,0) scale(1);
}
header .ecosystem-link.ucn-studios-orb:hover .neurobios-mark,
header .ecosystem-link.ucn-studios-orb:focus-visible .neurobios-mark {
transform:scale(1.035) !important;
  filter:
    drop-shadow(0 3px 14px rgba(0,0,0,.72))
    drop-shadow(0 0 12px rgba(70,120,255,.22));
}
@media  (max-width:980px) {
header .ecosystem-link.ucn-studios-orb .neurobios-orb-reveal {
width:166px;
    left:50%;
    right:auto;
}
}
@media  (max-width:980px) {
header .ecosystem-link.ucn-studios-orb .neurobios-orb-wordmark {
width:136px;
}
}
@media  (max-width:700px) {
header .ecosystem-link.ucn-studios-orb .neurobios-orb-reveal {
display:none;
}
}
@media  (prefers-reduced-motion:reduce) {
header .ecosystem-link.ucn-studios-orb .neurobios-orb-reveal,
  header .ecosystem-link.ucn-studios-orb .neurobios-mark {
transition:none;
}
}
.visually-hidden {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  padding:0!important;
  margin:-1px!important;
  overflow:hidden!important;
  clip:rect(0,0,0,0)!important;
  white-space:nowrap!important;
  border:0!important;
}
header :is(.studios-link.ucn-reveal-parity, .evermere-link.ucn-reveal-parity) {
overflow:visible !important;
  isolation:isolate;
}
header .studios-link.ucn-reveal-parity .neurobios-orb-reveal {
position:absolute;
  z-index:130;
  top:38px;
  left:50%;
  right:auto;
  width:204px;
  min-height:58px;
  padding:8px 16px 9px 14px;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  border:1px solid transparent;
  border-radius:18px 8px 8px 18px;
  background:transparent;
  box-shadow:none;
  backdrop-filter:none;
  -webkit-backdrop-filter:none;
  opacity:0;
  transform:translate(-50%,-10px) scale(.94);
  transform-origin:top center;
  pointer-events:none;
  transition:
    opacity .20s ease,
    transform .26s cubic-bezier(.22,1,.36,1);
}
header .evermere-link.ucn-reveal-parity .neurobios-orb-reveal {
position:absolute;
  z-index:130;
  top:calc(38px + var(--ucn-hover-offset-y, 0px));
  left:50%;
  right:auto;
  width:204px;
  min-height:58px;
  padding:8px 16px 9px 14px;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  border:1px solid transparent;
  border-radius:18px 8px 8px 18px;
  background:transparent;
  box-shadow:none;
  backdrop-filter:none;
  -webkit-backdrop-filter:none;
  opacity:0;
  transform:translate(-50%,-10px) scale(.94);
  transform-origin:top center;
  pointer-events:none;
  transition:
    opacity .20s ease,
    transform .26s cubic-bezier(.22,1,.36,1);
}
header .studios-link.ucn-reveal-parity .neurobios-orb-wordmark {
display:block;
  width:110px;
  height:112px;
  object-fit:contain;
  filter:
    brightness(1.22)
    saturate(1.10)
    drop-shadow(0 4px 12px rgba(0,0,0,.48))
    drop-shadow(0 0 10px rgba(76,146,255,.22));

  transform: translateY(-4px);
}
header .evermere-link.ucn-reveal-parity .neurobios-orb-wordmark {
display:block;
  width:89px;
  height:112px;
  object-fit:contain;
  filter:
    brightness(1.22)
    saturate(1.10)
    drop-shadow(0 4px 12px rgba(0,0,0,.48))
    drop-shadow(0 0 10px rgba(76,146,255,.22));

  transform: translateY(-6px);
}
header :is(.studios-link.ucn-reveal-parity, .evermere-link.ucn-reveal-parity) .neurobios-orb-subtitle {
margin-top:-30px;
  color:rgba(223,232,255,.82);
  font-size:8px;
  line-height:1;
  letter-spacing:.22em;
  text-transform:uppercase;
  text-shadow:0 1px 8px rgba(0,0,0,.78);
}
header :is(.studios-link.ucn-reveal-parity, .evermere-link.ucn-reveal-parity):hover .neurobios-orb-reveal,
header :is(.studios-link.ucn-reveal-parity, .evermere-link.ucn-reveal-parity):focus-visible .neurobios-orb-reveal,
header :is(.studios-link.ucn-reveal-parity, .evermere-link.ucn-reveal-parity):focus-within .neurobios-orb-reveal {
opacity:1;
  transform:translate(-50%,0) scale(1);
}
header :is(.studios-link.ucn-reveal-parity, .evermere-link.ucn-reveal-parity):hover .neurobios-mark,
header :is(.studios-link.ucn-reveal-parity, .evermere-link.ucn-reveal-parity):focus-visible .neurobios-mark {
transform:scale(1.035) !important;
  filter:
    drop-shadow(0 3px 14px rgba(0,0,0,.72))
    drop-shadow(0 0 12px rgba(70,120,255,.22));
}
@media  (max-width:980px) {
header :is(.studios-link.ucn-reveal-parity, .evermere-link.ucn-reveal-parity) .neurobios-orb-reveal {
width:166px;
    left:50%;
    right:auto;
}
}
@media  (max-width:980px) {
header .studios-link.ucn-reveal-parity .neurobios-orb-wordmark {
width:89px;height:91px;
}
header .evermere-link.ucn-reveal-parity .neurobios-orb-wordmark {
width:72px; height:91px;
}
}
@media  (max-width:700px) {
header :is(.studios-link.ucn-reveal-parity, .evermere-link.ucn-reveal-parity) .neurobios-orb-reveal {
display:none;
}
}
@media  (prefers-reduced-motion:reduce) {
header :is(.studios-link.ucn-reveal-parity, .evermere-link.ucn-reveal-parity) .neurobios-orb-reveal,
  header :is(.studios-link.ucn-reveal-parity, .evermere-link.ucn-reveal-parity) .neurobios-mark {
transition:none;
}
}
@media  (min-width:901px) and (max-width:1100px) {
header .evermere-link.ucn-reveal-parity {
    --ucn-hover-offset-y: -3px;
  }
}
@media  (min-width:1101px) {
header .evermere-link.ucn-reveal-parity {
    --ucn-hover-offset-y: 8px;
  }
}
header .evermere-link.ucn-reveal-parity
.neurobios-orb-reveal,
header .studios-link.ucn-reveal-parity
.neurobios-orb-reveal,
header .ecosystem-link.ucn-studios-orb
.neurobios-orb-reveal {
    isolation: isolate;
}
header .evermere-link.ucn-reveal-parity
.neurobios-orb-reveal::before,
header .studios-link.ucn-reveal-parity
.neurobios-orb-reveal::before,
header .ecosystem-link.ucn-studios-orb
.neurobios-orb-reveal::before {
    content: "";
    position: absolute;
    inset: -22px -42px -14px;
    z-index: 0;
    pointer-events: none;

    background: radial-gradient(
        ellipse closest-side at 50% 47%,
        rgba(1, 8, 25, .85) 0%,
        rgba(1, 10, 28, .72) 52%,
        rgba(1, 10, 28, .32) 77%,
        rgba(1, 10, 28, 0) 100%
    );
}
header .evermere-link.ucn-reveal-parity
.neurobios-orb-reveal > .neurobios-orb-wordmark,
header .evermere-link.ucn-reveal-parity
.neurobios-orb-reveal > .neurobios-orb-subtitle,
header .studios-link.ucn-reveal-parity
.neurobios-orb-reveal > .neurobios-orb-wordmark,
header .studios-link.ucn-reveal-parity
.neurobios-orb-reveal > .neurobios-orb-subtitle,
header .ecosystem-link.ucn-studios-orb
.neurobios-orb-reveal > .neurobios-orb-wordmark,
header .ecosystem-link.ucn-studios-orb
.neurobios-orb-reveal > .neurobios-orb-subtitle {
    position: relative;
    z-index: 1;
}
@media  (max-width:1100px) {
header .evermere-link.ucn-dock-item {
    width:clamp(92px,22vw,110px) !important;
    height:clamp(52px,12vw,62px) !important;
    border-radius:0 !important;
  }
header .evermere-link.ucn-dock-item
  .evermere-identity {
    display:block;
    width:100%;
    height:100%;
  }
header .evermere-link.ucn-dock-item
  .evermere-identity img {
    display:block;
    width:100%;
    height:100%;
    object-fit:contain !important;
    border-radius:0 !important;
    mix-blend-mode:screen;
  }
}
@media  (min-width: 901px) {
body > header {
    position: relative !important;
    z-index: 30 !important;
    overflow: visible !important;
    border-bottom: 0 !important;
    background: #020b19 !important;
  }
body > header + main {
    position: relative;
    z-index: 1;
    margin-top: 0px !important;
  }
body > header > .ucn-crossfade-tail-v1024 {
    display: block;
    position: absolute;

    top: calc(100% - 1px);
    left: 0;
    right: 0;

    height: 45px;
    z-index: 1;
    pointer-events: none;

    background: linear-gradient(
      to bottom,
      rgba(2,11,25,1) 0%,
      rgba(2,11,25,.93) 0%,
      rgba(2,11,25,.70) 2.78%,
      rgba(2,11,25,.46) 12.78%,
      rgba(2,11,25,.22) 28.33%,
      rgba(2,11,25,.06) 43.89%,
      rgba(2,11,25,0) 55.56%,
      rgba(2,11,25,0) 100%
    );
  }
}
@media  (max-width:900px) {
body > header {
    border-bottom-color:transparent;
    overflow:visible;
  }
body > header > .ucn-crossfade-tail-v1024 {
    display:block;
    position:absolute;
    top:calc(100% - 1px);
    left:0;
    right:0;
    height:45px;
    z-index:1;
    pointer-events:none;
    background: linear-gradient(
      to bottom,
      rgba(2,11,25,1) 0%,
      rgba(2,11,25,.93) 0%,
      rgba(2,11,25,.70) 2.78%,
      rgba(2,11,25,.46) 12.78%,
      rgba(2,11,25,.22) 28.33%,
      rgba(2,11,25,.06) 43.89%,
      rgba(2,11,25,0) 55.56%,
      rgba(2,11,25,0) 100%
    );
  }
}
@media  (min-width:701px) and (max-width:1100px) {
header .ecosystem-link.ucn-studios-orb > .neurobios-orb-reveal {
    left:auto;right:44px;transform-origin:top right;
    transform:translateY(-10px) scale(.94);
  }
header .ecosystem-link.ucn-studios-orb:is(:hover,:focus-visible,:focus-within) > .neurobios-orb-reveal {
    transform:translateY(0) scale(1);
  }
}
