/* Homepage fallback uses the particle palette; legal-page wordmarks stay white. */
:root{--wordmark-gradient:linear-gradient(90deg,#ff921e 0%, #ff921f 26%, #ff9627 30%, #fe9c34 32%, #fda64b 34%, #fbb66e 36%, #f9c797 38%, #f7d7bc 40%, #f6dfce 42%, #f6daca 44%, #f7c4b7 46%, #f8a0a1 48%, #f97792 50%, #f9548b 52%, #f93c8a 54%, #f92d88 57%, #f92b87 60%, #f92a87 100%)}
@supports ((background-clip:text) or (-webkit-background-clip:text)){
  .scene .fallback-word{
    background-image:var(--wordmark-gradient);background-repeat:no-repeat;
    background-size:100% 100%;background-clip:text;-webkit-background-clip:text;
    color:transparent;-webkit-text-fill-color:transparent;
  }
  .scene .fallback-word span,.scene .fallback-word small{
    color:inherit;-webkit-text-fill-color:inherit;
  }
}

.legal-view .brand,.legal-view .brand span{background-image:none;color:#fff;-webkit-text-fill-color:#fff}
