/* Shape-clipped frosted glass over the existing animated gas surface. */
:root[data-theme] .home-about-backdrop .velaris-logo-part.glass-logo-part {
  aspect-ratio: 59.5265 / 105;
  opacity: 1; filter: none; mix-blend-mode: normal; pointer-events: none;
  -webkit-mask-image: var(--glass-mask); mask-image: var(--glass-mask);
  -webkit-mask-size: 100% 100%; mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;
  background: linear-gradient(135deg, rgb(255 255 255 / .58), rgb(255 255 255 / .12) 38%, rgb(255 255 255 / .04) 65%, rgb(255 255 255 / .32));
  -webkit-backdrop-filter: blur(14px) saturate(1.15);
  backdrop-filter: blur(14px) saturate(1.15);
  --glass-rim: #fff; --glass-rim-shade: #8f918e;
}
:root[data-theme="dark"] .home-about-backdrop .velaris-logo-part.glass-logo-part {
  background: linear-gradient(135deg, rgb(255 255 255 / .2), rgb(255 255 255 / .025) 38%, rgb(0 0 0 / .06) 65%, rgb(255 255 255 / .065));
  --glass-rim: #fff; --glass-rim-shade: #8b8e94;
}
:root[data-theme] .home-about-backdrop .glass-logo-part .glass-logo-edge {
  display: block; width: 100%; height: 100%; overflow: visible;
}
:root[data-theme] .home-about-backdrop .velaris-logo-part.glass-logo-part path {
  fill: none; stroke: none; stroke-width: 1.25; vector-effect: non-scaling-stroke;
  stroke-linejoin: round; pointer-events: none;
}
@media (max-width: 640px) {
  :root[data-theme] .home-about-backdrop .velaris-logo-part.glass-logo-part {
    -webkit-backdrop-filter: blur(8px) saturate(1.1);
    backdrop-filter: blur(8px) saturate(1.1);
  }
}
.glass-logo-part.velaris-logo-part--left { --glass-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20100.5%2059.5265%20105%22%3E%3Cpath%20d%3D%22M0%20100.5%20L44%20100.5%20C39.138%20108.784%2026.36%20127.361%2027.5%20137.5%20C29.255%20153.105%2050.211%20158.143%2055.5%20167.5%20C63.945%20182.44%2050.044%20198.566%2037%20205%20C36.281%20205.355%204.169%20205.444%200%20205.5%20Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E"); }
.glass-logo-part.velaris-logo-part--right { --glass-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2259.5265%20100.5%2059.5265%20105%22%3E%3Cpath%20d%3D%22M119.053%20205.5%20L75.053%20205.5%20C79.915%20197.216%2092.693%20178.639%2091.553%20168.5%20C89.799%20152.895%2068.842%20147.857%2063.553%20138.5%20C55.108%20123.56%2069.009%20107.434%2082.053%20101%20C82.772%20100.645%20114.885%20100.556%20119.053%20100.5%20Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E"); }
