@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Inter:wght@400;500;600&display=swap);.efh-v3 *{box-sizing:border-box!important;margin:0!important;padding:0!important}.efh-v3{font-family:'Inter',-apple-system,BlinkMacSystemFont,sans-serif!important;line-height:1.5!important;-webkit-font-smoothing:antialiased!important}.efh-v3 a{text-decoration:none!important}.efh-v3 button{font-family:inherit!important;border:none!important;background:none!important;cursor:pointer!important}.efh-v3 img{max-width:100%!important;display:block!important}.efh-v3-header{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:72px!important;z-index:9999!important;background:rgb(5 5 8 / .98)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-bottom:1px solid rgb(255 255 255 / .05)!important;display:flex!important;align-items:center!important;transition:all 0.3s ease!important}.efh-v3-header::before{content:''!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:1px!important;background:linear-gradient(90deg,#8B5CF6,#22D3EE,#F472B6)!important;opacity:0.6!important}.efh-v3-header.scrolled{height:64px!important;background:rgb(5 5 8 / .99)!important;box-shadow:0 4px 30px rgb(0 0 0 / .3)!important}.efh-v3-header.scrolled::after{content:''!important;position:absolute!important;bottom:0!important;left:0!important;width:100%!important;height:1px!important;background:linear-gradient(90deg,transparent,rgb(139 92 246 / .4),rgb(34 211 238 / .4),transparent)!important}.efh-v3-inner{width:100%!important;max-width:1400px!important;margin:0 auto!important;padding:0 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;position:relative!important;z-index:1!important}.efh-v3-logo{display:flex!important;align-items:center!important;gap:12px!important;flex-shrink:0!important;color:#FFFFFF!important}.efh-v3-logo-box{position:relative!important;width:42px!important;height:42px!important;background:rgb(18 18 42 / .8)!important;border:1px solid rgb(139 92 246 / .2)!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;transition:all 0.3s ease!important}.efh-v3-logo:hover .efh-v3-logo-box{border-color:rgb(139 92 246 / .5)!important;box-shadow:0 0 20px rgb(139 92 246 / .3)!important;transform:scale(1.02)!important}.efh-v3-logo-box img{width:100%!important;height:100%!important;object-fit:contain!important;padding:4px!important}.efh-v3-logo-text{display:flex!important;font-family:'Space Grotesk',sans-serif!important;font-size:1.25rem!important;font-weight:700!important;letter-spacing:-0.02em!important}.efh-v3-logo-text .part1{background:linear-gradient(135deg,#8B5CF6,#22D3EE)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.efh-v3-logo-text .part2{color:#FFFFFF!important}.efh-v3-nav{display:flex!important;align-items:center!important;gap:4px!important;background:rgb(18 18 42 / .6)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:14px!important;padding:4px!important}.efh-v3-nav-item{position:relative!important}.efh-v3-nav-link{display:flex!important;align-items:center!important;gap:4px!important;padding:10px 16px!important;font-size:0.9rem!important;font-weight:600!important;color:#FFFFFF!important;border-radius:10px!important;transition:all 0.2s ease!important;position:relative!important}.efh-v3-nav-link:hover,.efh-v3-nav-link:focus-visible{color:#FFFFFF!important;background:rgb(139 92 246 / .15)!important;text-shadow:0 0 10px rgb(139 92 246 / .3)!important}.efh-v3-nav-link:focus-visible{outline:2px solid #8B5CF6!important;outline-offset:2px!important}.efh-v3-nav-item.active .efh-v3-nav-link{color:#FFFFFF!important;background:rgb(139 92 246 / .2)!important;font-weight:700!important}.efh-v3-nav-link::after{content:''!important;position:absolute!important;bottom:6px!important;left:50%!important;transform:translateX(-50%)!important;width:0!important;height:2px!important;background:linear-gradient(90deg,#8B5CF6,#22D3EE,#F472B6)!important;border-radius:1px!important;transition:width 0.2s ease!important;box-shadow:0 0 8px rgb(139 92 246 / .5)!important}.efh-v3-nav-link:hover::after,.efh-v3-nav-link:focus-visible::after,.efh-v3-nav-item.active .efh-v3-nav-link::after{width:calc(100% - 32px)!important}.efh-v3-nav-arrow{width:12px!important;height:12px!important;color:#FFFFFF!important;transition:transform 0.2s ease!important}.efh-v3-nav-item:hover .efh-v3-nav-arrow{transform:rotate(180deg)!important;color:#A78BFA!important}.efh-v3-mega{position:absolute!important;top:100%!important;left:50%!important;transform:translateX(-50%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity 0.25s ease,visibility 0.25s ease!important;padding-top:12px!important}.efh-v3-mega::before{content:''!important;position:absolute!important;top:0!important;left:-20px!important;right:-20px!important;height:16px!important}.efh-v3-nav-item:hover .efh-v3-mega,.efh-v3-nav-item:focus-within .efh-v3-mega{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.efh-v3-mega:hover{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.efh-v3-mega-box{background:rgb(10 10 24 / .98)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgb(139 92 246 / .2)!important;border-radius:16px!important;padding:16px!important;min-width:500px!important;box-shadow:0 20px 50px rgb(0 0 0 / .5)!important}.efh-v3-mega-head{display:flex!important;justify-content:space-between!important;align-items:center!important;padding-bottom:12px!important;margin-bottom:12px!important;border-bottom:1px solid rgb(255 255 255 / .08)!important}.efh-v3-mega-title{font-size:0.75rem!important;font-weight:700!important;color:#FFFFFF!important;text-transform:uppercase!important;letter-spacing:1px!important}.efh-v3-mega-more{font-size:0.8rem!important;font-weight:600!important;color:#A78BFA!important;display:flex!important;align-items:center!important;gap:4px!important;transition:all 0.2s!important}.efh-v3-mega-more:hover,.efh-v3-mega-more:focus-visible{color:#22D3EE!important;text-shadow:0 0 10px rgb(34 211 238 / .3)!important}.efh-v3-mega-more:focus-visible{outline:2px solid #8B5CF6!important;outline-offset:2px!important;border-radius:4px!important}.efh-v3-mega-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:6px!important}.efh-v3-mega-item{display:flex!important;align-items:center!important;gap:12px!important;padding:12px!important;border-radius:10px!important;color:#FFFFFF!important;transition:all 0.2s ease!important}.efh-v3-mega-item:hover,.efh-v3-mega-item:focus-visible{background:rgb(139 92 246 / .15)!important;color:#FFFFFF!important;transform:translateX(4px)!important}.efh-v3-mega-item:focus-visible{outline:2px solid #8B5CF6!important;outline-offset:2px!important}.efh-v3-mega-icon{width:36px!important;height:36px!important;background:rgb(139 92 246 / .15)!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:all 0.2s!important}.efh-v3-mega-item:hover .efh-v3-mega-icon{background:rgb(139 92 246 / .25)!important;box-shadow:0 0 15px rgb(139 92 246 / .3)!important}.efh-v3-mega-icon svg{width:18px!important;height:18px!important;color:#A78BFA!important;transition:color 0.2s!important}.efh-v3-mega-item:hover .efh-v3-mega-icon svg{color:#FFFFFF!important}.efh-v3-mega-name{font-size:0.9rem!important;font-weight:600!important;margin-bottom:2px!important;color:#FFFFFF!important}.efh-v3-mega-desc{font-size:0.75rem!important;color:#A1A1AA!important}.efh-v3-actions{display:flex!important;align-items:center!important;gap:10px!important;flex-shrink:0!important}.efh-v3-btn{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:10px 20px!important;font-size:0.85rem!important;font-weight:600!important;border-radius:10px!important;transition:all 0.2s ease!important;white-space:nowrap!important}.efh-v3-btn-ghost{color:#FFFFFF!important;border:1px solid rgb(255 255 255 / .2)!important;background:rgb(255 255 255 / .05)!important}.efh-v3-btn-ghost:hover,.efh-v3-btn-ghost:focus-visible{background:rgb(255 255 255 / .1)!important;border-color:rgb(255 255 255 / .4)!important;color:#FFFFFF!important;box-shadow:0 0 15px rgb(255 255 255 / .1)!important}.efh-v3-btn-ghost:focus-visible{outline:2px solid #8B5CF6!important;outline-offset:2px!important}.efh-v3-btn-main{background:linear-gradient(135deg,#8B5CF6,#7C3AED)!important;color:#FFFFFF!important;box-shadow:0 4px 15px rgb(139 92 246 / .4)!important}.efh-v3-btn-main:hover,.efh-v3-btn-main:focus-visible{transform:translateY(-2px)!important;box-shadow:0 6px 25px rgb(139 92 246 / .5)!important;color:#FFFFFF!important}.efh-v3-btn-main:focus-visible{outline:2px solid #22D3EE!important;outline-offset:2px!important}.efh-v3-btn-main svg{width:14px!important;height:14px!important;transition:transform 0.2s!important}.efh-v3-btn-main:hover svg,.efh-v3-btn-main:focus-visible svg{transform:translateX(2px)!important}.efh-v3-toggle{display:none!important;width:44px!important;height:44px!important;align-items:center!important;justify-content:center!important;background:rgb(18 18 42 / .8)!important;border:1px solid rgb(139 92 246 / .3)!important;border-radius:12px!important;transition:all 0.2s ease!important;flex-shrink:0!important;cursor:pointer!important}.efh-v3-toggle:hover,.efh-v3-toggle:focus-visible{border-color:#8B5CF6!important;box-shadow:0 0 20px rgb(139 92 246 / .3)!important}.efh-v3-toggle:focus-visible{outline:2px solid #8B5CF6!important;outline-offset:2px!important}.efh-v3-toggle-bars{width:18px!important;height:14px!important;position:relative!important}.efh-v3-toggle-bars span{position:absolute!important;left:0!important;width:100%!important;height:2px!important;background:#FFFFFF!important;border-radius:1px!important;transition:all 0.3s ease!important}.efh-v3-toggle-bars span:nth-child(1){top:0!important}.efh-v3-toggle-bars span:nth-child(2){top:6px!important}.efh-v3-toggle-bars span:nth-child(3){top:12px!important}.efh-v3-toggle.active .efh-v3-toggle-bars span:nth-child(1){top:6px!important;transform:rotate(45deg)!important}.efh-v3-toggle.active .efh-v3-toggle-bars span:nth-child(2){opacity:0!important}.efh-v3-toggle.active .efh-v3-toggle-bars span:nth-child(3){top:6px!important;transform:rotate(-45deg)!important}.efh-v3-overlay{position:fixed!important;inset:0!important;background:rgb(5 5 8 / .9)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;z-index:9998!important;opacity:0!important;visibility:hidden!important;transition:all 0.3s ease!important}.efh-v3-overlay.active{opacity:1!important;visibility:visible!important}.efh-v3-drawer{position:fixed!important;top:0!important;right:0!important;width:100%!important;max-width:360px!important;height:100%!important;background:linear-gradient(180deg,#0a0a18 0%,#050510 100%)!important;border-left:1px solid rgb(139 92 246 / .2)!important;z-index:9999!important;transform:translateX(100%)!important;visibility:hidden!important;pointer-events:none!important;transition:transform 0.4s cubic-bezier(.16,1,.3,1),visibility 0s linear 0.4s!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important}.efh-v3-drawer.active{transform:translateX(0)!important;visibility:visible!important;pointer-events:auto!important;transition-delay:0s!important}.efh-v3-drawer-head{padding:20px!important;border-bottom:1px solid rgb(255 255 255 / .06)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;flex-shrink:0!important}.efh-v3-drawer-brand{display:flex!important;align-items:center!important;gap:12px!important}.efh-v3-drawer-logo{width:38px!important;height:38px!important;background:rgb(18 18 42 / .8)!important;border:1px solid rgb(139 92 246 / .2)!important;border-radius:10px!important;overflow:hidden!important}.efh-v3-drawer-logo img{width:100%!important;height:100%!important;object-fit:contain!important;padding:4px!important}.efh-v3-drawer-name{font-family:'Space Grotesk',sans-serif!important;font-size:1.1rem!important;font-weight:700!important;display:flex!important}.efh-v3-drawer-name .part1{background:linear-gradient(135deg,#8B5CF6,#22D3EE)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.efh-v3-drawer-name .part2{color:#FFFFFF!important}.efh-v3-drawer-close{width:38px!important;height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgb(139 92 246 / .15)!important;border:1px solid rgb(139 92 246 / .3)!important;border-radius:10px!important;transition:all 0.2s ease!important;flex-shrink:0!important}.efh-v3-drawer-close:hover,.efh-v3-drawer-close:focus-visible{background:rgb(139 92 246 / .25)!important;transform:rotate(90deg)!important}.efh-v3-drawer-close:focus-visible{outline:2px solid #8B5CF6!important;outline-offset:2px!important}.efh-v3-drawer-close svg{width:16px!important;height:16px!important;color:#FFFFFF!important}.efh-v3-drawer-body{flex:1!important;padding:16px 0!important;overflow-y:auto!important}.efh-v3-drawer-section{padding:0 20px!important;margin-bottom:20px!important}.efh-v3-drawer-title{font-size:0.7rem!important;font-weight:700!important;color:#FFFFFF!important;text-transform:uppercase!important;letter-spacing:1.5px!important;margin-bottom:10px!important;padding-left:4px!important}.efh-v3-drawer-link{display:flex!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;border-radius:10px!important;color:#FFFFFF!important;transition:all 0.2s ease!important;margin-bottom:4px!important}.efh-v3-drawer-link:hover,.efh-v3-drawer-link:focus-visible{background:rgb(139 92 246 / .15)!important;color:#FFFFFF!important;transform:translateX(4px)!important}.efh-v3-drawer-link:focus-visible{outline:2px solid #8B5CF6!important;outline-offset:2px!important}.efh-v3-drawer-link svg{width:18px!important;height:18px!important;color:#A78BFA!important;flex-shrink:0!important}.efh-v3-drawer-link span{flex:1!important;font-weight:500!important}.efh-v3-accordion{width:100%!important}.efh-v3-accordion-head{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;padding:12px 14px!important;border-radius:10px!important;color:#FFFFFF!important;font-size:0.95rem!important;font-weight:500!important;transition:all 0.2s ease!important;cursor:pointer!important;text-align:left!important;background:none!important;border:none!important}.efh-v3-accordion-head:hover,.efh-v3-accordion-head:focus-visible{background:rgb(139 92 246 / .15)!important;color:#FFFFFF!important}.efh-v3-accordion-head:focus-visible{outline:2px solid #8B5CF6!important;outline-offset:2px!important}.efh-v3-accordion-head svg{width:18px!important;height:18px!important;color:#A78BFA!important;flex-shrink:0!important}.efh-v3-accordion-arrow{width:16px!important;height:16px!important;color:#FFFFFF!important;opacity:0.6!important;transition:transform 0.2s ease!important;margin-left:auto!important}.efh-v3-accordion.open .efh-v3-accordion-arrow{transform:rotate(180deg)!important}.efh-v3-accordion-body{max-height:0!important;overflow:hidden!important;transition:max-height 0.3s ease!important}.efh-v3-accordion.open .efh-v3-accordion-body{max-height:300px!important}.efh-v3-accordion-items{padding:8px 0 8px 44px!important}.efh-v3-accordion-items a{display:block!important;padding:10px 14px!important;font-size:0.9rem!important;color:#A1A1AA!important;border-radius:8px!important;transition:all 0.2s ease!important}.efh-v3-accordion-items a:hover,.efh-v3-accordion-items a:focus-visible{color:#FFFFFF!important;background:rgb(139 92 246 / .1)!important}.efh-v3-accordion-items a:focus-visible{outline:2px solid #8B5CF6!important;outline-offset:2px!important}.efh-v3-drawer-foot{padding:20px!important;border-top:1px solid rgb(255 255 255 / .06)!important;display:flex!important;flex-direction:column!important;gap:10px!important;flex-shrink:0!important}.efh-v3-drawer-foot .efh-v3-btn{width:100%!important;justify-content:center!important;padding:12px 20px!important}.efh-v3-sidenav{position:fixed!important;top:50%!important;left:0!important;transform:translateY(-50%)!important;z-index:9990!important}.efh-v3-sidenav-inner{display:flex!important;flex-direction:column!important;background:rgb(10 10 24 / .95)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgb(139 92 246 / .15)!important;border-left:none!important;border-radius:0 16px 16px 0!important;padding:6px!important;box-shadow:10px 0 30px rgb(0 0 0 / .3)!important}.efh-v3-sidenav-item{display:flex!important;align-items:center!important;gap:0!important;height:46px!important;padding:0 10px!important;margin:2px 0!important;border-radius:10px!important;color:#FFFFFF!important;opacity:0.7!important;transition:all 0.2s ease!important;position:relative!important}.efh-v3-sidenav-item:hover,.efh-v3-sidenav-item:focus-visible{color:#FFFFFF!important;opacity:1!important;background:rgb(139 92 246 / .15)!important}.efh-v3-sidenav-item:focus-visible{outline:2px solid #8B5CF6!important;outline-offset:-2px!important}.efh-v3-sidenav-item.active{color:#FFFFFF!important;opacity:1!important;background:rgb(139 92 246 / .2)!important}.efh-v3-sidenav-icon{position:relative!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important}.efh-v3-sidenav-icon::before{content:''!important;position:absolute!important;inset:0!important;background:rgb(139 92 246 / .15)!important;border-radius:8px!important;transition:all 0.2s!important}.efh-v3-sidenav-item:hover .efh-v3-sidenav-icon::before{background:rgb(139 92 246 / .25)!important}.efh-v3-sidenav-item.active .efh-v3-sidenav-icon::before{background:linear-gradient(135deg,#8B5CF6,#22D3EE)!important}.efh-v3-sidenav-icon svg{position:relative!important;width:16px!important;height:16px!important;color:#A78BFA!important}.efh-v3-sidenav-item.active .efh-v3-sidenav-icon svg{color:#FFFFFF!important}.efh-v3-sidenav-label{font-size:0.8rem!important;font-weight:600!important;white-space:nowrap!important;max-width:0!important;opacity:0!important;overflow:hidden!important;transition:all 0.3s ease!important;color:#FFFFFF!important}.efh-v3-sidenav:hover .efh-v3-sidenav-label{max-width:100px!important;opacity:1!important;margin-left:8px!important}@media (max-width:1024px){.efh-v3-nav,.efh-v3-actions{display:none!important}.efh-v3-toggle{display:flex!important}.efh-v3-inner{padding:0 16px!important}.efh-v3-logo-text{font-size:1.1rem!important}.efh-v3-logo-box{width:38px!important;height:38px!important}.efh-v3-header{height:64px!important}.efh-v3-sidenav{top:auto!important;bottom:20px!important;left:50%!important;transform:translateX(-50%)!important}.efh-v3-sidenav-inner{flex-direction:row!important;border-radius:16px!important;border:1px solid rgb(139 92 246 / .15)!important;padding:6px!important}.efh-v3-sidenav-item{height:40px!important;width:40px!important;padding:0!important;justify-content:center!important;margin:0 2px!important}.efh-v3-sidenav-icon{width:28px!important;height:28px!important}.efh-v3-sidenav-label{display:none!important}}