@property --tour-a{syntax:"<angle>";inherits:false;initial-value:0deg}.tour-cta{--h:52px;--bot-x:18px;isolation:isolate;height:var(--h);padding:0 26px 0 calc(var(--bot-x) + 36px);color:#fff;font:inherit;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#2bd6ee0f;border:1px solid #2bd6ee73;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;transition:padding .7s cubic-bezier(.55,0,.25,1),background .3s,box-shadow .3s,border-color .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 16px #2bd6ee2e}.tour-cta:hover,.tour-cta:focus-visible{padding:0 calc(var(--bot-x) + 36px) 0 26px;background:#2bd6ee24;border-color:#2bd6eecc;box-shadow:0 0 26px #2bd6ee66}.tour-cta-label{z-index:1;position:relative}.tour-cta-bot{z-index:2;left:var(--bot-x);color:#dff9ff;filter:drop-shadow(0 0 5px #2bd6eecc);place-items:center;transition:left .7s cubic-bezier(.55,0,.25,1);display:grid;position:absolute;top:50%;translate:0 -50%}.tour-cta:hover .tour-cta-bot,.tour-cta:focus-visible .tour-cta-bot{left:calc(100% - var(--bot-x) - 26px)}.tr-bot{animation:2.2s ease-in-out infinite tr-bob;display:block}.tr-antenna{animation:1.6s ease-in-out infinite tr-ping}.tr-eyes{transform-origin:16px 16.2px;animation:4.2s infinite tr-blink}.tour-cta:hover .tr-bot{animation-duration:.5s}@keyframes tr-bob{0%,to{translate:0;rotate:0deg}50%{translate:0 -2px;rotate:-4deg}}@keyframes tr-ping{0%,to{opacity:1}50%{opacity:.35}}@keyframes tr-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.tour-cta-ring{z-index:0;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--tour-a), transparent 0deg, #2bd6ee 60deg, #9a74ff 120deg, transparent 190deg, transparent 360deg);-webkit-mask-composite:xor;padding:1.5px;animation:5s linear infinite tour-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes tour-spin{to{--tour-a:360deg}}.tour-cta-sm{--h:36px;--bot-x:12px;padding:0 16px 0 calc(var(--bot-x) + 26px);font-size:11px}.tour-cta-sm:hover,.tour-cta-sm:focus-visible{padding:0 calc(var(--bot-x) + 26px) 0 16px}.tour-cta-sm .tour-cta-ring{display:none}.tour-cta-sm:hover .tour-cta-bot,.tour-cta-sm:focus-visible .tour-cta-bot{left:calc(100% - var(--bot-x) - 18px)}.tour-cta-lg{--h:64px;--bot-x:22px;letter-spacing:.1em;width:100%;padding:0 30px 0 calc(var(--bot-x) + 44px);font-size:14px;animation:3s ease-in-out infinite tour-breathe}.tour-cta-lg:hover,.tour-cta-lg:focus-visible{padding:0 calc(var(--bot-x) + 44px) 0 30px}.tour-cta-lg:hover .tour-cta-bot,.tour-cta-lg:focus-visible .tour-cta-bot{left:calc(100% - var(--bot-x) - 32px)}@keyframes tour-breathe{0%,to{box-shadow:0 0 16px #2bd6ee33}50%{box-shadow:0 0 34px #2bd6ee73,0 0 0 5px #2bd6ee0f}}@media (prefers-reduced-motion:reduce){.tour-cta,.tour-cta-bot{transition:none}.tr-bot,.tr-antenna,.tr-eyes,.tour-cta-ring,.tour-cta-lg{animation:none}}
