.home-about-backdrop{position:relative;width:100%;overflow:hidden}.home-about-backdrop>canvas{position:absolute;inset:0;pointer-events:none;width:100%;height:100%}.home-about-backdrop>div{position:relative;z-index:10;width:100%;height:100%}
.home-about-backdrop {
  color: #fff;
  background-image: radial-gradient(ellipse at 50% 45%, #444, #111 75%);
}
.home-about-backdrop .home-about, .home-about-backdrop .about-page { background: rgb(0 0 0 / 38%); }
.home-about-backdrop a:focus-visible { outline-color: #fff; }
.home-about-backdrop ::selection { background: #fff; color: #111; }

.home-about-backdrop .about-copy .secondary-copy { color: #c7c7c7; }

/* The two original vector paths from the supplied SVG emblem. */
.home-about-backdrop > div { z-index: auto; }
.velaris-logo-parts { position: absolute; inset: 0; overflow: hidden; pointer-events: none; z-index: auto; }
.velaris-logo-part {
  position: absolute; top: 50%; width: auto; height: 100%; max-height: none;
  transform: translateY(-50%); opacity: .14; color: #fff; filter: none; mix-blend-mode: soft-light;
}
.velaris-logo-part--left { left: -1.5%; }
.velaris-logo-part--right { right: -1.5%; }
.home-about-backdrop .home-about, .home-about-backdrop .about-page { position: relative; z-index: 1; }
@media (max-width: 640px) {
  .velaris-logo-part { height: 100%; max-height: 84vw; opacity: .085; mix-blend-mode: normal; }
  .velaris-logo-part--left { left: 0; transform: translate(-12%, -50%); }
  .velaris-logo-part--right { right: 0; transform: translate(12%, -50%); }
}
