.floating-cta[data-v-ff37f3d1]{align-items:center;background:#1a1a1a;border:1px solid #1a1a1a;border-radius:30px;bottom:30px;box-shadow:0 8px 24px #00000026;color:#fff;display:inline-flex;padding:14px 28px;position:fixed;right:30px;transition:all .4s;z-index:999}.floating-cta[data-v-ff37f3d1]:hover{background:#fff;color:#1a1a1a}.floating-cta-playground[data-v-ff37f3d1]{background:#2563eb;border-color:#2563eb}.floating-cta-playground[data-v-ff37f3d1]:hover{background:#fbb041;border-color:#fbb041;color:#1a1a1a}.floating-cta-nova[data-v-ff37f3d1]{background:#171d4d;border-color:#f7a91b;color:#fff}.floating-cta-nova[data-v-ff37f3d1]:hover{background:#f7a91b;border-color:#f7a91b;color:#171d4d}@media(max-width:768px){.floating-cta[data-v-ff37f3d1]{bottom:20px;padding:12px 20px;right:20px}}.navbar-nav .nav-link .rolling-text[data-v-37ebef32]{white-space:nowrap}.navbar .logo[data-v-37ebef32]{flex-shrink:0}.product-links[data-v-37ebef32]{gap:10px;margin-right:10px}.nova-pill[data-v-37ebef32],.nova-pill-mobile[data-v-37ebef32]{align-items:center;background:#171d4d;border:1px solid #f7a91b;border-radius:30px;color:#fff;display:inline-flex;font-weight:650;gap:8px;white-space:nowrap}.nova-pill[data-v-37ebef32]{animation:playground-float-37ebef32 3.2s ease-in-out infinite;box-shadow:0 10px 24px #171d4d33;min-height:44px;padding:8px 16px;transition:transform .3s ease,background-color .3s ease}.nova-pill[data-v-37ebef32]:hover{animation-play-state:paused;background:#252c67;color:#fff;transform:translateY(-3px)}.nova-pill[data-v-37ebef32]:active{transform:translateY(1px) scale(.98)}.nova-pill[data-v-37ebef32]:focus-visible{outline:3px solid #f7a91b;outline-offset:4px}.nova-word[data-v-37ebef32]{font-size:14px}.nova-pill-mobile[data-v-37ebef32]{font-size:.85em;padding:8px 18px 8px 9px}.hamenu .menu-links .main-menu .sub-menu[data-v-37ebef32]{border-top:0;max-height:0;overflow:hidden;padding:0;transition:max-height .4s ease,padding .4s ease}.hamenu .menu-links .main-menu .sub-menu.sub-open[data-v-37ebef32]{border-top:1px solid rgba(0,0,0,.05);padding:20px 0}.hamenu .menu-links .main-menu button.link[data-v-37ebef32]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border-bottom:0;border-left:0;border-right:0;color:inherit;font-family:inherit;text-align:left}.playground-pill[data-v-37ebef32]{animation:playground-float-37ebef32 3.2s ease-in-out infinite;background:#f5bd3c;border:1px solid #1e5fcc;border-radius:30px;box-shadow:0 10px 24px #123e912e;color:#123e91;gap:7px;isolation:isolate;min-height:44px;padding:8px 16px 8px 9px;position:relative;transition:transform .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1);white-space:nowrap}.playground-pill[data-v-37ebef32]:before{animation:playground-ring-37ebef32 2.4s ease-out infinite;border:1px solid rgba(30,95,204,.42);border-radius:inherit;content:"";inset:-5px;position:absolute;z-index:-1}.playground-pill[data-v-37ebef32]:hover{animation-play-state:paused;background:#1e5fcc;color:#f8fbff;transform:translateY(-3px)}.playground-pill[data-v-37ebef32]:active{transform:translateY(1px) scale(.98)}.playground-pill[data-v-37ebef32]:focus-visible{outline:3px solid #f5bd3c;outline-offset:4px}.playground-ai[data-v-37ebef32]{background:#1e5fcc;border-radius:50%;color:#f8fbff;display:inline-grid;font-size:11px;font-weight:700;height:29px;letter-spacing:.04em;place-items:center;width:29px}.playground-pill:hover .playground-ai[data-v-37ebef32]{background:#f5bd3c;color:#123e91}.playground-word[data-v-37ebef32]{font-weight:650;letter-spacing:-.01em}.playground-arrow[data-v-37ebef32]{animation:playground-arrow-37ebef32 1.8s ease-in-out infinite;display:inline-block;font-size:12px}.playground-pill-mobile[data-v-37ebef32]{align-items:center;background:#f5bd3c;border:1px solid #1e5fcc;border-radius:30px;color:#123e91;display:inline-flex;font-size:.85em;gap:8px;padding:8px 18px 8px 9px}@keyframes playground-float-37ebef32{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes playground-ring-37ebef32{0%{opacity:.65;transform:scale(.96)}75%,to{opacity:0;transform:scale(1.12)}}@keyframes playground-arrow-37ebef32{0%,to{transform:translate(0)}50%{transform:translate(2px,-2px)}}.close-menu[data-v-37ebef32],.menu-icon[data-v-37ebef32]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;color:inherit;font:inherit}.menu-icon[data-v-37ebef32]{border:0;padding:25px 30px}.close-menu[data-v-37ebef32]{border:1px solid rgba(0,0,0,.2);padding:0}.close-menu span[data-v-37ebef32]:after,.close-menu span[data-v-37ebef32]:before{background:currentColor;content:"";height:1px;left:50%;position:absolute;top:50%;width:22px}.close-menu span[data-v-37ebef32]:before{transform:translate(-50%,-50%) rotate(45deg)}.close-menu span[data-v-37ebef32]:after{transform:translate(-50%,-50%) rotate(-45deg)}.hamenu.open .close-menu[data-v-37ebef32],.hamenu.open .logo[data-v-37ebef32],.hamenu.open .menu-links .main-menu>li .link[data-v-37ebef32]{transition-delay:.2s}.nav-item.dropdown:focus-within .dropdown-menu[data-v-37ebef32]{opacity:1;transform:translateY(0);visibility:visible}@media(prefers-reduced-motion:reduce){.nova-pill[data-v-37ebef32],.playground-arrow[data-v-37ebef32],.playground-pill[data-v-37ebef32],.playground-pill[data-v-37ebef32]:before{animation:none}.hamenu .menu-links .main-menu .sub-menu[data-v-37ebef32]{transition:none}}@media(max-width:767px){.hamenu .menu-links[data-v-37ebef32]{padding-bottom:calc(40px + env(safe-area-inset-bottom))}}
