*{box-sizing:border-box}html,body{max-width:100vw;overflow-x:hidden}button{-webkit-tap-highlight-color:transparent}.nav-logo-img{width:44px;height:44px}.nav-brand-text{letter-spacing:3px;font-size:24px}.desktop-only{align-items:center;gap:20px;display:flex}.mobile-only{display:none!important}.mobile-dropdown{display:none}.mobile-dropdown.open{display:flex}.hero-logo-img{width:180px;height:180px}@media (max-width:768px){.desktop-only{display:none!important}.mobile-only{display:flex!important}.nav-brand-text{letter-spacing:1px;font-size:16px}.nav-logo-img{width:34px;height:34px}.hero-logo-img{width:110px;height:110px}.mobile-dropdown.open{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:199;background:#fdfaf5fa;border-bottom:1px solid #8b6f4733;flex-direction:column;gap:4px;padding:16px 20px;display:flex;position:fixed;top:60px;left:0;right:0}}@media (max-width:480px){.nav-brand-text{letter-spacing:.5px;font-size:14px}.nav-logo-img{width:30px;height:30px}.hero-logo-img{width:90px;height:90px}}[dir=rtl] button,[dir=rtl] span,[dir=rtl] p,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] label,[dir=rtl] div{letter-spacing:0!important}
