.cta-glass{position:relative;isolation:isolate;overflow:hidden;color:#ffffff;border-color:transparent;background-color:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 0 0 1px rgba(255,255,255,.16),inset 0 -1px 0 rgba(255,255,255,.06),0 10px 28px -10px rgba(0,0,0,.75),0 0 22px -6px rgba(255,255,255,.14);text-shadow:0 1px 1px rgba(0,0,0,.35);transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .2s ease,box-shadow .2s ease}.cta-glass:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 30% -30%,rgba(255,255,255,.34) 0,rgba(255,255,255,.08) 45%,rgba(255,255,255,0) 60%),linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.03) 48%,rgba(255,255,255,0) 52%);background-size:200% 100%,100% 100%;background-position:0 0,0 0;transition:background-position .4s cubic-bezier(.22,1,.36,1),opacity .2s ease}.cta-glass:is(a,button):hover{transform:translateY(-1px);background-color:rgba(255,255,255,.17);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 0 0 1px rgba(255,255,255,.22),inset 0 -1px 0 rgba(255,255,255,.08),0 14px 32px -12px rgba(0,0,0,.8),0 0 28px -6px rgba(255,255,255,.2)}.cta-glass:is(a,button):hover:before{background-position:70% 0,0 0}.cta-glass:is(a,button):active{transform:translateY(0) scale(.98);background-color:rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 0 0 1px rgba(255,255,255,.14),inset 0 2px 6px rgba(0,0,0,.3),0 6px 16px -8px rgba(0,0,0,.7)}.cta-glass:is(a,button):active:before{opacity:.6}.cta-glass:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}.cta-glass:disabled{transform:none;opacity:.6}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.cta-glass{background-color:rgba(40,40,42,.94)}.cta-glass:is(a,button):hover{background-color:rgba(52,52,55,.96)}}@media (prefers-reduced-motion:reduce){.cta-glass,.cta-glass:before{transition:none}.cta-glass:is(a,button):active,.cta-glass:is(a,button):hover{transform:none}}