.FloatingAIBot_botAnchor__t4W8l{position:fixed;right:max(.65rem,env(safe-area-inset-right));bottom:max(.65rem,env(safe-area-inset-bottom));z-index:900;display:inline-flex;align-items:center;gap:.4rem;text-decoration:none;padding:.32rem .55rem .32rem .32rem;border-radius:999px;background:linear-gradient(180deg,#1f3c8f,#1a2f70);border:1px solid rgba(105,171,255,.55);box-shadow:0 10px 20px rgba(7,19,60,.28);transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;animation:FloatingAIBot_botFloat__ndl3Y 4.4s ease-in-out infinite}.FloatingAIBot_botAnchor__t4W8l:hover{transform:translateY(-1px);box-shadow:0 14px 22px rgba(7,19,60,.35);filter:brightness(1.03)}.FloatingAIBot_botIcon__AimTj{width:24px;height:24px;display:block;animation:FloatingAIBot_iconBob__AbUva 2.4s ease-in-out infinite}.FloatingAIBot_ctaText__XW1wX{color:#eef6ff;font-size:12px;font-weight:700;line-height:1;white-space:nowrap}@media (max-width:479px){.FloatingAIBot_botAnchor__t4W8l{right:max(.6rem,env(safe-area-inset-right));bottom:max(.6rem,env(safe-area-inset-bottom));padding:.5rem;gap:0}.FloatingAIBot_botIcon__AimTj{width:38px;height:38px}.FloatingAIBot_ctaText__XW1wX{display:none}}@media (min-width:430px){.FloatingAIBot_botAnchor__t4W8l{right:max(.9rem,env(safe-area-inset-right));bottom:max(.9rem,env(safe-area-inset-bottom));padding:.36rem .62rem .36rem .36rem}.FloatingAIBot_botIcon__AimTj{width:28px;height:28px}.FloatingAIBot_ctaText__XW1wX{font-size:13px}}@media (min-width:768px){.FloatingAIBot_botAnchor__t4W8l{right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));padding:.4rem .7rem .4rem .4rem}.FloatingAIBot_botIcon__AimTj{width:32px;height:32px}.FloatingAIBot_ctaText__XW1wX{font-size:14px}}@keyframes FloatingAIBot_botFloat__ndl3Y{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes FloatingAIBot_iconBob__AbUva{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.FloatingAIBot_botAnchor__t4W8l,.FloatingAIBot_botIcon__AimTj{animation:none}}