.hs-floating-cta-wrapper{bottom:var(--hs-bottom,32px);display:flex;position:fixed;z-index:var(--hs-z,50)}.hs-floating-cta-wrapper.bottom-right{align-items:flex-end;flex-direction:column;right:var(--hs-side,32px)}.hs-floating-cta-wrapper.bottom-left{align-items:flex-start;flex-direction:column;left:var(--hs-side,32px)}.hs-floating-cta{--bg:var(--hs-bg,#fff);--bgA:var(--hs-bg-alpha,.1);--text:var(--hs-text,#0f172a);--icon:var(--hs-icon,#3b82f6);align-items:center;animation:hs-float 5s ease-in-out infinite;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,var(--bg) calc(var(--bgA)*100%),transparent);border:1px solid hsla(0,0%,100%,.2);border-radius:9999px;box-shadow:0 10px 30px rgba(59,130,246,.15);cursor:pointer;display:inline-flex;padding:14px 16px;position:relative;transform:translateZ(0);transition:transform .25s ease,box-shadow .25s ease,width .35s ease,padding .35s ease}.hs-floating-cta:hover{box-shadow:0 18px 40px rgba(59,130,246,.25);transform:translateY(-2px) scale(1.03)}.hs-floating-cta:active{transform:translateY(0) scale(.99)}.hs-floating-cta__icon{color:var(--icon);display:inline-flex}.hs-floating-cta__label{color:var(--text);font-weight:500;max-width:0;opacity:0;overflow:hidden;transition:max-width .5s ease,opacity .5s ease;white-space:nowrap}.hs-floating-cta[aria-expanded=true] .hs-floating-cta__label{max-width:160px;opacity:1}.hs-floating-cta[aria-expanded=true]{padding-right:44px}.hs-floating-cta__glow{background:radial-gradient(60% 60% at 50% 50%,rgba(59,130,246,.15),transparent);content:"";filter:blur(8px);inset:-8px;z-index:-1}.hs-floating-cta__close,.hs-floating-cta__glow{border-radius:9999px;pointer-events:none;position:absolute}.hs-floating-cta__close{align-items:center;background:rgba(0,0,0,.04);color:var(--text,#0f172a);display:inline-flex;font-weight:700;height:24px;justify-content:center;line-height:1;opacity:0;right:8px;top:50%;transform:translateY(-50%);transition:opacity .2s ease,background .2s ease,transform .15s ease;user-select:none;width:24px}.hs-floating-cta__close:hover{background:rgba(0,0,0,.08)}.hs-floating-cta__close:active{transform:translateY(-50%) scale(.96)}.hs-floating-cta[aria-expanded=true] .hs-floating-cta__close{opacity:1;pointer-events:auto}.hs-floating-cta{gap:12px;transition:gap .3s ease}.hs-floating-cta[aria-expanded=false]{gap:0}@keyframes hs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.hs-floating-cta.is-nudge{animation:hs-nudge-scale .9s ease,hs-nudge-wiggle .9s ease}@keyframes hs-nudge-scale{0%{transform:translateY(0) scale(1) rotate(0deg)}35%{transform:translateY(-2px) scale(3) rotate(40deg)}70%{transform:translateY(0) scale(6) rotate(60deg)}to{transform:translateY(0) scale(1) rotate(0deg)}}@keyframes hs-nudge-wiggle{0%{transform:rotate(0deg)}20%{transform:rotate(-20deg)}40%{transform:rotate(20deg)}60%{transform:rotate(-30deg)}80%{transform:rotate(30deg)}to{transform:rotate(0deg)}}@media (prefers-reduced-motion:reduce){.hs-floating-cta.is-nudge{animation:none}}