/* Copy 2 final fixes: freeze hero + working button menu */
.hpv-hero .hpv-halo-stage,.hpv-hero .hpv-halo-orbit,.hpv-hero .hpv-halo-device-frame,.hpv-hero .hpv-halo-device-frame img{animation:none!important;transform:translate3d(0,0,0) rotate(0deg)!important;translate:none!important;rotate:none!important;scale:none!important;will-change:auto!important}.hpv-hero .hpv-halo-device-frame img{transform:none!important}
#overview,section#reviews,#ai,#buy,#faq,.hpv-hero,.nr-customer-reviews,.hpv-ai,.hpv-buy,.hpv-faq{scroll-margin-top:116px!important}.hpv-anchor-reviews{display:none!important}.hpv-nav nav{display:flex!important;align-items:center!important;gap:22px!important}.hpv-nav nav button{appearance:none!important;border:0!important;background:transparent!important;padding:0!important;margin:0!important;color:#17122c!important;font:850 14px/1 Inter,Arial,sans-serif!important;cursor:pointer!important;white-space:nowrap!important}.hpv-nav,.hpv-nav__actions,.hpv-country-form,.hpv-lang-native select,.hpv-menu-btn,.hpv-menu-panel button,[data-neralvo-jump]{pointer-events:auto!important}.hpv-nav{overflow:visible!important;z-index:99999!important}.hpv-nav__actions{display:flex!important;align-items:center!important;gap:7px!important;overflow:visible!important;flex-wrap:nowrap!important;position:relative!important;z-index:99999!important}.hpv-nav__actions>.hpv-btn,.hpv-menu-btn{flex:0 0 auto!important}.hpv-menu-btn{width:44px!important;height:44px!important;border:1px solid #eeeaf6!important;border-radius:50%!important;background:#fff!important;color:#17122c!important;box-shadow:0 14px 34px rgba(23,18,44,.08)!important;font:900 24px/1 Inter,Arial,sans-serif!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;touch-action:manipulation!important;position:relative!important;z-index:999999!important}.hpv-menu-panel[hidden]{display:none!important}.hpv-menu-panel{position:fixed!important;right:12px!important;top:112px!important;width:min(300px,calc(100vw - 24px))!important;background:#fff!important;border:1px solid #e5e1f0!important;border-radius:18px!important;box-shadow:0 24px 70px rgba(23,18,44,.28)!important;padding:10px!important;z-index:2147483647!important;display:grid!important;gap:4px!important;pointer-events:auto!important}.hpv-menu-panel button{appearance:none!important;border:0!important;background:transparent!important;display:block!important;width:100%!important;text-align:left!important;padding:14px!important;border-radius:12px!important;color:#17122c!important;text-decoration:none!important;font:850 16px/1 Inter,Arial,sans-serif!important;cursor:pointer!important}.hpv-menu-panel button:hover{background:#f4f1ff!important;color:#6547dc!important}@media(max-width:980px){.hpv-nav{grid-template-columns:1fr auto!important}.hpv-nav>nav{display:none!important}.hpv-nav__actions{grid-column:2!important}}@media(max-width:640px){#overview,section#reviews,#ai,#buy,#faq,.hpv-hero,.nr-customer-reviews,.hpv-ai,.hpv-buy,.hpv-faq{scroll-margin-top:96px!important}.hpv-menu-btn{width:40px!important;height:40px!important;font-size:22px!important}.hpv-menu-panel{top:102px!important}.hpv-nav__actions>.hpv-btn{display:inline-flex!important;min-height:40px!important;padding:0 13px!important;font-size:12px!important}}@media(max-width:390px){.hpv-nav__actions>.hpv-btn{padding:0 11px!important}.hpv-nav__actions{gap:5px!important}}
