[data-ambient-hero]{position:relative;isolation:isolate}[data-ambient-hero]:before{content:"";position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;background:radial-gradient(60% 80% at 20% 30%,rgba(56,189,248,.18),transparent 65%),radial-gradient(80% 60% at 80% 40%,rgba(168,85,247,.2),transparent 70%),radial-gradient(70% 70% at 50% 80%,rgba(16,185,129,.16),transparent 75%);transform:translateZ(0);opacity:.85;filter:blur(110px);animation:ambientAurora 28s ease-in-out infinite alternate;pointer-events:none;z-index:-1}@keyframes ambientAurora{0%{transform:translate3d(-6%,-4%,0) rotate(0);opacity:.75}50%{transform:translate3d(8%,3%,0) rotate(6deg);opacity:.95}to{transform:translate3d(-3%,7%,0) rotate(-4deg);opacity:.8}}@media (prefers-reduced-motion: reduce){[data-ambient-hero]:before{animation:none;opacity:.6}}[data-magnetic]{position:relative;transition:transform .16s ease-out,box-shadow .2s ease;will-change:transform}[data-magnetic].is-pressed{transform:translateZ(0)}[data-scroll-glow]{position:relative;opacity:.5;filter:saturate(90%) blur(.3rem);transform:translateY(12px);transition:opacity .5s ease,filter .6s ease,transform .6s ease}[data-scroll-glow].is-glowing{opacity:1;filter:saturate(125%) blur(0);transform:translateY(0)}[data-scroll-glow]:after{content:"";position:absolute;inset-inline:-.5rem;bottom:-.35rem;height:.65rem;background:radial-gradient(50% 50% at 50% 50%,rgba(16,185,129,.35),transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none;mix-blend-mode:screen}[data-scroll-glow].is-glowing:after{opacity:1}[data-temporal]{position:relative;transition:filter .22s ease,text-shadow .32s ease}[data-temporal].is-warping{filter:contrast(110%) saturate(135%) drop-shadow(0 0 1.2rem rgba(129,140,248,.45));text-shadow:0 .25rem 1.5rem rgba(59,130,246,.25),0 -.15rem 1.2rem rgba(147,51,234,.2)}.temporal-ripple{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:conic-gradient(from 180deg at 50% 50%,rgba(244,114,182,.25),transparent 65%);opacity:0;pointer-events:none;filter:blur(40px);transform:scale(.85);transition:opacity .32s ease,transform .26s ease}.temporal-ripple.is-active{opacity:.65;transform:scale(1.05)}@media (prefers-reduced-motion: reduce){[data-magnetic]{transition:none}[data-scroll-glow]{transition:opacity .2s ease;filter:none;transform:none}[data-scroll-glow]:after{display:none}[data-temporal],[data-temporal].is-warping{transition:none;filter:none;text-shadow:none}}[data-feedback-modal].modal--active{display:flex}
