.vocaliv-header{background:#f9f9fa;padding:20px 60px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.vocaliv-header .header-container{max-width:1600px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.vocaliv-header .logo img{height:32px}.vocaliv-header .nav-links{display:flex;align-items:center;gap:24px;font-weight:500}.vocaliv-header .nav-links a{display:inline-flex;align-items:center;gap:4px;color:#333;text-decoration:none;transition:color .3s ease}.vocaliv-header .nav-links a .arrow-icon{margin-top:.2rem!important}.vocaliv-header .nav-links .signup-btn{background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%);color:#fff;border:none;border-radius:6px;padding:6px 20px;height:40px;font-size:15px;box-shadow:none;width:150px;font-weight:500;transition:background .3s ease}.vocaliv-header .nav-links .signup-btn:hover{background:linear-gradient(90deg,#0085e5,#ff00b6)}.vocaliv-header .mobile-menu-toggle{display:none;align-items:center}.vocaliv-header .mobile-menu-toggle .menu-btn{font-size:24px;color:#333;padding:0;border:none;background:none;cursor:pointer}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1001;display:flex;justify-content:flex-end}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content{background:#fff;width:250px;height:100%;padding:20px}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content .ant-menu{background:#fff}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content .ant-menu .ant-menu-item-active,.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content .ant-menu .ant-menu-item-selected,.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content .ant-menu .ant-menu-submenu-selected{background:none!important;color:#333!important}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content .ant-menu{border:none}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content .ant-menu .ant-menu-item{margin:10px 0}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content .ant-menu .ant-menu-item a{color:#333;font-weight:500;display:block}.vocaliv-header .mobile-menu-toggle .mobile-menu-overlay .mobile-menu-content .ant-menu .ant-menu-item .signup-btn{width:100%;margin-top:6px;display:flex;align-items:center;background:linear-gradient(111deg,#0085e5 7.38%,#ff00b6 103.76%);border:none;box-shadow:none;justify-content:center;color:#fff;text-align:center;padding:10px 0;font-size:16px}@media(max-width:980px){.vocaliv-header{padding:15px 20px}.vocaliv-header .nav-links{display:none}.vocaliv-header .mobile-menu-toggle{display:flex}.vocaliv-header .nav-links.mobile-open{display:none}}.solutions-dropdown{background:#fff;padding:20px;border-radius:20px;width:842px;box-shadow:0 8px 30px rgba(0,0,0,.1)}.solutions-dropdown .tabs{display:flex;gap:20px;margin-bottom:0}.solutions-dropdown .tabs .ant-btn{background:none;border:none;box-shadow:none;font-weight:500;font-size:18px;cursor:pointer;color:#7c7c7c;padding:5px 12px;transition:all .3s ease;border-radius:8px}.solutions-dropdown .tabs .ant-btn.active{background-color:#f4f4f4;font-weight:600;border-radius:8px 8px 0 0}.solutions-dropdown .tabs .ant-btn.active span{background-image:linear-gradient(111deg,#0095ff,#2563eb);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}.solutions-dropdown .solutions-grid.industry,.solutions-dropdown .solutions-grid.usecases{background:#f4f4f4}.solutions-dropdown .solutions-grid{padding:10px;display:grid;grid-template-columns:1fr 1fr;gap:20px 30px}.solutions-dropdown .solutions-grid .solution-item{display:flex;align-items:flex-start;gap:12px;padding:6px;border-radius:10px;transition:background .2s ease}.solutions-dropdown .solutions-grid .solution-item .icon{font-size:22px;color:#0085e5;flex-shrink:0}.solutions-dropdown .solutions-grid .solution-item .solution-title{display:block;font-size:18px;font-weight:600;color:#151515;text-decoration:none;transition:color .2s ease}.solutions-dropdown .solutions-grid .solution-item .solution-title:hover{color:#2563eb}.solutions-dropdown .solutions-grid .solution-item .solution-desc{font-size:14px;color:#464646;margin:4px 0 0}.solutions-dropdown .solutions-grid .solution-item:hover{background:#f9f9f9}.solutions-dropdown .solutions-grid .solution-item:hover .icon{color:#0095ff}.solutions-dropdown .solutions-grid .solution-item:hover h4{color:#2563eb}.solutions-dropdown .solutions-grid .solution-item:hover p{color:#333}@media(max-width:768px){.solutions-dropdown{width:100%!important;padding:16px;border-radius:0;box-shadow:none}.solutions-dropdown .tabs{flex-wrap:wrap;gap:10px}.solutions-dropdown .tabs button{flex:1;text-align:center}.solutions-dropdown .solutions-grid{grid-template-columns:1fr;gap:16px}.solutions-dropdown .solution-item{min-width:0;align-items:center!important}.solutions-dropdown .solution-item h4{font-size:14px!important}.solutions-dropdown .solution-item p{font-size:12px!important}}.solutions-grid.usecases{border-radius:0 10px 10px 10px}.solutions-grid.industry{border-radius:10px 10px 10px 10px}html[dir=rtl] .vocaliv-header .mobile-menu-overlay{justify-content:flex-start}html[dir=rtl] .vocaliv-header .mobile-menu-content{right:auto!important;left:0!important}.newsletter-popup{position:fixed;left:24px;bottom:24px;z-index:70;width:380px;max-width:calc(100vw - 48px);background:#fff;border:1px solid #eaf0ff;border-radius:16px;box-shadow:0 12px 40px rgba(0,0,0,.12);padding:24px 20px 20px;text-align:start;animation:newsletter-popup-in .35s ease-out}.newsletter-popup__close{position:absolute;top:8px;inset-inline-end:8px;width:32px;height:32px;border:none;background:rgba(0,0,0,0);border-radius:50%;font-size:22px;line-height:1;color:#7c7c7c;cursor:pointer}.newsletter-popup__close:hover{background:#f2f4f8;color:#151515}.newsletter-popup__title{margin:0 0 6px;-webkit-padding-end:28px;padding-inline-end:28px;font-size:18px;font-weight:600;line-height:1.3;color:#151515}.newsletter-popup__text{margin:0 0 16px;font-size:14px;line-height:1.5;color:#555}.newsletter-popup .newsletter-form{max-width:none}@keyframes newsletter-popup-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.newsletter-popup{animation:none}}@media(max-width:576px){.newsletter-popup{left:12px;right:12px;bottom:12px;width:auto;max-width:none;padding:20px 16px 16px}.newsletter-popup__title{font-size:16px;margin-bottom:12px}.newsletter-popup__text{display:none}}