@property --ambient-drift-a{syntax:"<angle>";inherits:false;initial-value:0deg}@property --ambient-drift-b{syntax:"<angle>";inherits:false;initial-value:120deg}.ambient-glow{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.ambient-glow__blob{filter:blur(80px);will-change:transform, opacity;border-radius:999px;position:absolute}.ambient-glow__blob--primary{background:radial-gradient(circle,#e5b58524 0%,#e5b58500 68%);width:min(520px,70vw);height:min(520px,70vw);animation:48s ease-in-out infinite alternate ambient-drift-a;top:-12%;left:18%}.ambient-glow__blob--secondary{background:radial-gradient(circle,#e5b5851a 0%,#e5b58500 70%);width:min(440px,60vw);height:min(440px,60vw);animation:56s ease-in-out infinite alternate ambient-drift-b;bottom:8%;right:-8%}.ambient-glow__blob--tertiary{background:radial-gradient(circle,#5078ff12 0%,#5078ff00 72%);width:min(360px,50vw);height:min(360px,50vw);animation:64s ease-in-out infinite alternate ambient-drift-c;top:42%;left:50%;transform:translate(-50%)}@keyframes ambient-drift-a{0%{opacity:.85;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(4%,6%)scale(1.06)}to{opacity:.75;transform:translate(-3%,4%)scale(.96)}}@keyframes ambient-drift-b{0%{opacity:.7;transform:translate(0)scale(1)}50%{opacity:.95;transform:translate(-5%,-4%)scale(1.08)}to{opacity:.65;transform:translate(3%,-6%)scale(.94)}}@keyframes ambient-drift-c{0%{opacity:.55;transform:translate(-50%)scale(1)}to{opacity:.8;transform:translate(-46%,-5%)scale(1.05)}}.title-halo{position:relative}.title-halo:before{content:"";z-index:-1;filter:blur(24px);opacity:.6;pointer-events:none;background:radial-gradient(#7882ff1f 0%,#7882ff00 68%);position:absolute;inset:-20% -8%}.ui-hover-lift{transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,background-color .22s,box-shadow .22s}.ui-hover-lift:hover:not(:disabled){transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.ambient-glow__blob{animation:none!important}.ui-hover-lift:hover:not(:disabled){transform:none}}
