.menu-container[data-v-6ef7e313]{align-items:flex-start;background:#fff;color:#1f1f1f;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:fixed;right:0;top:0;transition:width .3s ease;width:0;z-index:90}.open[data-v-6ef7e313]{width:100vw}.menu-header[data-v-6ef7e313]{align-items:center;display:flex;height:73px;justify-content:space-between;padding:0 8%;width:100%}.menu-logo[data-v-6ef7e313]{height:33px;width:87px}.ri[data-v-6ef7e313]{width:170px}.ri[data-v-6ef7e313],.ri .phoneBox[data-v-6ef7e313]{align-items:center;display:flex;justify-content:space-between}.ri .phoneBox[data-v-6ef7e313]{border:1px solid #333;border-radius:4px;height:29px;padding:0 8px;width:126px}.ri .phoneBox .RiPhone[data-v-6ef7e313]{height:13px;width:13px}.ri .phoneBox span[data-v-6ef7e313]{color:#333;font-family:Microsoft YaHei,sans-serif;font-size:13px}.ri .close[data-v-6ef7e313]{height:25px;width:25px}.nav[data-v-6ef7e313]{align-items:flex-start;display:flex;flex-direction:column;height:auto;margin-top:30px;padding-left:16px;width:100%}.nav li[data-v-6ef7e313]{color:#fff;font-weight:800;margin:8px 0;padding-bottom:3px}.nav li[data-v-6ef7e313],.nav-link[data-v-6ef7e313]{font-size:16px;position:relative}.nav-link[data-v-6ef7e313]{color:#1f1f1f;font-weight:400}.nav-link-active[data-v-6ef7e313]:after{background-color:#eb6661;bottom:-4px;content:"";display:block;height:4px;left:0;margin-left:-10%;position:absolute;width:120%}.navbar[data-v-cbf20fc3]{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172af2;border-bottom:1px solid rgba(99,102,241,.2);display:flex;justify-content:space-between;padding:1rem 5%;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1000}.navbar.scrolled[data-v-cbf20fc3]{background:#0f172afa;box-shadow:0 10px 30px #0000004d}.logo[data-v-cbf20fc3]{background:var(--gradient);-webkit-background-clip:text;font-size:1.8rem;font-weight:800;-webkit-text-fill-color:transparent;align-items:center;background-clip:text;display:flex}.nav-links[data-v-cbf20fc3]{display:flex;gap:2rem}.nav-links a[data-v-cbf20fc3]{color:#cbd5e1;font-weight:500;padding:.5rem 0;position:relative;text-decoration:none;transition:all .3s}.nav-links a[data-v-cbf20fc3]:hover{color:#fff}.nav-links a[data-v-cbf20fc3]:after{background:var(--gradient);bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s;width:0}.nav-links a[data-v-cbf20fc3]:hover:after{width:100%}.consult-now[data-v-cbf20fc3]{display:block}.phone[data-v-cbf20fc3]{align-items:center;border:1px solid var(--gradient);border-radius:4px;gap:.5rem;padding:0 8px}.open-menu[data-v-cbf20fc3],.phone[data-v-cbf20fc3]{color:#fff;display:none}.open-menu[data-v-cbf20fc3]{font-size:20px}@media (max-width:768px){.consult-now[data-v-cbf20fc3],.nav-links[data-v-cbf20fc3]{display:none}.open-menu[data-v-cbf20fc3]{display:block}.phone[data-v-cbf20fc3]{display:flex}}
