/* KAOS FESTIVAL login palette, anchored to the viewport throughout the page. */
body { isolation: isolate; background: #070809; }
.ambient {
  position: fixed;
  inset: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: -1;
  background:
    radial-gradient(ellipse at 20% 20%, #331414, transparent 55%),
    radial-gradient(ellipse at 90% 100%, #65180e55, transparent 55%),
    #070809;
}
/* Stable light positions when mobile browser chrome expands or collapses. */
@supports (height: 100lvh) { .ambient { height: 100lvh; } }
.plans-section, .domains-section { background: transparent; }
