/* A single explanation behind every Ghost Architecture entry point. */
a.ghost-explainer-link {
  display:inline;
  padding:0;
  color:inherit;
  font:inherit;
  text-decoration:underline;
  text-decoration-color:#7ba99a;
  text-decoration-thickness:1px;
  text-underline-offset:.18em;
}
a.ghost-explainer-link:hover { color:#008b7c; text-decoration-color:currentColor; }
a.ghost-explainer-link:focus-visible { outline:2px solid #008b7c;outline-offset:4px; }
.atlas-sidebar-bottom p a.ghost-explainer-link { display:inline;font:inherit;padding:0; }
.site-header #main-nav .menu-ghost-link { display:none; }
.site-header #main-nav.is-open .menu-ghost-link { display:flex;align-items:center; }
#ownership .ghost-film-link {
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:22px;
  max-width:42ch;
  margin-top:22px;
  padding:14px 0;
  border-bottom:1px solid #8eb6a7;
  color:#007f72;
  font-size:clamp(16px,1.35vw,20px);
  line-height:1.5;
}
#ownership .ghost-film-link > span { flex:none;font-size:26px; }
#ownership .ghost-film-link:hover { color:#103f32;border-color:currentColor; }
#ownership .ghost-film-link:focus-visible { outline:2px solid #008b7c;outline-offset:4px; }
