.fx-stage{position:relative;isolation:isolate;overflow-x:clip}.fx-stage__bloom,.fx-stage__grid{position:absolute;pointer-events:none;z-index:-1}.fx-stage__grid{inset:-2rem 0 auto 0;height:44rem;background-image:radial-gradient(rgb(var(--text-rgb)/.11) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(60% 55% at 50% 30%,#000 35%,transparent 100%);mask-image:radial-gradient(60% 55% at 50% 30%,#000 35%,transparent 100%)}[data-theme=dark] .fx-stage__grid{background-image:radial-gradient(rgb(255 255 255/.07) 1px,transparent 1.2px)}.fx-stage__bloom{width:38rem;height:38rem;border-radius:9999px;will-change:transform}.fx-stage__bloom--gold{top:-10rem;left:calc(50% - 34rem);background:radial-gradient(closest-side,rgb(var(--accent-rgb)/.22),transparent);animation:fx-drift-a 22s ease-in-out infinite alternate}.fx-stage__bloom--green{top:6rem;left:calc(50% - 2rem);background:radial-gradient(closest-side,rgb(var(--cta-go-rgb)/.18),transparent);animation:fx-drift-b 26s ease-in-out infinite alternate}[data-theme=dark] .fx-stage__bloom--gold{background:radial-gradient(closest-side,rgb(var(--accent-rgb)/.13),transparent)}[data-theme=dark] .fx-stage__bloom--green{background:radial-gradient(closest-side,rgb(var(--cta-go-rgb)/.12),transparent)}@keyframes fx-drift-a{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(6rem,3rem,0) scale(1.12)}to{transform:translate3d(2rem,7rem,0) scale(.94)}}@keyframes fx-drift-b{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-7rem,-2rem,0) scale(.9)}to{transform:translate3d(-3rem,5rem,0) scale(1.1)}}.fx-ink{background-image:linear-gradient(100deg,rgb(var(--accent-text-rgb)) 0,rgb(var(--gain-text-rgb)) 45%,rgb(var(--accent-text-rgb)) 90%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fx-ink 9s ease-in-out infinite alternate}@keyframes fx-ink{0%{background-position:0 50%}to{background-position:100% 50%}}.fx-spot{position:relative;isolation:isolate;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.fx-spot:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1;opacity:0;transition:opacity .35s ease;background:radial-gradient(380px circle at var(--sx,50%) var(--sy,0),rgb(var(--fx-spot-rgb,var(--accent-rgb))/.13),transparent 62%)}.fx-spot:hover:after{opacity:1}@media (hover:hover){.fx-spot:hover{transform:translateY(-3px);box-shadow:0 24px 48px -24px rgb(0 0 0/.22)}}.fx-spot--go{--fx-spot-rgb:var(--cta-go-rgb)}.fx-glow-go{box-shadow:0 0 0 1px rgb(var(--cta-go-rgb)/.25),0 30px 60px -30px rgb(var(--cta-go-rgb)/.45)}@media (hover:hover){.fx-glow-go.fx-spot:hover{box-shadow:0 0 0 1px rgb(var(--cta-go-rgb)/.35),0 34px 70px -28px rgb(var(--cta-go-rgb)/.6)}}.plan-ring--go:before{padding:2px;background:conic-gradient(from var(--plan-ring-angle),rgb(var(--cta-go-rgb)) 0deg,rgb(var(--cta-go-rgb)/.35) 80deg,rgb(var(--accent-rgb)/.9) 160deg,rgb(var(--cta-go-rgb)/.35) 250deg,rgb(var(--cta-go-rgb)) 1turn);animation-duration:7s}.fx-sheen{position:relative;overflow:hidden;isolation:isolate;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,filter .15s ease}.fx-sheen:after{content:"";position:absolute;inset:-1px;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgb(255 255 255/.55) 48%,rgb(255 255 255/.15) 56%,transparent 70%);transform:translateX(-130%)}.fx-sheen--idle:after{animation:fx-sheen 7s cubic-bezier(.3,.7,.2,1) 1.6s infinite}@keyframes fx-sheen{0%{transform:translateX(-130%)}14%,to{transform:translateX(130%)}}@media (hover:hover){.fx-sheen:hover{transform:translateY(-1px);box-shadow:0 14px 30px -12px rgb(var(--cta-go-rgb)/.75)}.fx-sheen:hover:after{animation:none;transform:translateX(130%);transition:transform .75s cubic-bezier(.2,.8,.2,1)}.fx-sheen--gold:hover{box-shadow:0 14px 30px -12px rgb(var(--accent-rgb)/.8)}}.fx-sheen:active{transform:translateY(0) scale(.985)}.fx-sheen .fx-arrow{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.fx-sheen:hover .fx-arrow{transform:translateX(4px)}.fx-shimmer{background-image:linear-gradient(110deg,rgb(var(--cta-go-rgb)) 40%,rgb(255 255 255/.85) 50%,rgb(var(--cta-go-rgb)) 60%);background-size:250% 100%;animation:fx-shimmer 4.5s ease-in-out 1s infinite}@keyframes fx-shimmer{0%{background-position:100% 0}30%,to{background-position:0 0}}.fx-rows tr[data-row]{transition:background-color .18s ease}.fx-rows tr[data-row]:hover{background-color:rgb(var(--accent-rgb)/.06)}@media (hover:hover){.dsx-marquee li>figure{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,border-color .3s ease}.dsx-marquee li>figure:hover{transform:translateY(-4px) rotate(-.4deg);box-shadow:0 22px 40px -24px rgb(0 0 0/.3);border-color:rgb(var(--accent-rgb)/.45)}}@media (prefers-reduced-motion:reduce){.fx-ink,.fx-sheen--idle:after,.fx-shimmer,.fx-stage__bloom{animation:none}.dsx-marquee li>figure,.fx-sheen,.fx-spot{transition:none}.dsx-marquee li>figure:hover,.fx-sheen:hover,.fx-spot:hover{transform:none}}