nav{margin:0;padding:0;box-sizing:border-box;width:100%}header{box-shadow:0 1px 3px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.05);color:#212529;padding:10px 15px;font-family:Manrope,sans-serif;position:sticky;top:0;background:#fff;z-index:1000;width:100%}header .restrict{max-width:1350px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0 10px;position:relative}@media(max-width:768px){header .restrict{padding:0 4px;gap:4px}}header .restrict .nav-container{display:flex;gap:12px;align-items:center;padding:0;max-width:1350px}@media(max-width:768px){header .restrict .nav-container{gap:4px;justify-content:center;width:100%}}header .restrict .nav-container .nav-area{display:flex;align-items:center;height:48px}@media(max-width:768px){header .restrict .nav-container .nav-area{justify-content:center}}header .restrict .nav-container .nav-area a{display:flex;align-items:center;text-decoration:none;height:100%}header .restrict .nav-container .nav-area .logo-image{height:32px;width:auto;min-width:160px;object-fit:contain}@media(max-width:768px){header .restrict .nav-container .nav-area .logo-image{height:22px;min-width:90px}}header .restrict .joinButton{background-color:#fb723d;border-radius:5px;font-size:16px;color:#fff;padding:8px 24px;height:40px;border:none;font-family:Manrope;font-weight:600;cursor:pointer;transition:all .3s ease-out;white-space:nowrap;display:block}@media(max-width:768px){header .restrict .joinButton{font-size:13px;padding:4px 12px;height:32px;min-width:auto}}header .restrict .joinButton:hover{transform:translateY(-2px);background-color:#ff5b1b}@media(max-width:768px){header{padding:8px 12px}header .restrict{gap:12px}}.mobile-menu-button{display:none;background:none;border:none;padding:8px;cursor:pointer;color:#4e4e4e}@media(max-width:768px){.mobile-menu-button{display:block}}.mobile-menu-button svg{width:24px;height:24px}.desktop-nav,.desktop-nav .NavListContainer{display:flex;align-items:center}.desktop-nav .NavListContainer{gap:8px}.desktop-nav .NavListContainer .NavItem{padding:8px 12px;border-radius:6px}.desktop-nav .NavListContainer .NavItem:hover{background-color:rgba(251,114,61,.1)}.desktop-nav .NavListContainer .nav-separator{color:#e5e7eb;font-size:14px}@media(max-width:768px){.desktop-nav{display:none}}.desktop-register{display:block}@media(max-width:768px){.desktop-register{display:none}}.mobile-nav-menu{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);padding:16px;box-sizing:border-box;transform:translateY(-10px);opacity:0;transition:all .3s ease;pointer-events:none}.mobile-nav-menu.open{transform:translateY(0);opacity:1;pointer-events:all}@media(max-width:768px){.mobile-nav-menu{display:block;text-align:center}}.mobile-nav-menu .NavListContainer{flex-direction:column;align-items:center;padding:0;margin:0}.mobile-nav-menu .NavListContainer .NavItem{width:100%;padding:12px 16px;border-radius:8px;margin:4px 0;text-align:center}.mobile-nav-menu .NavListContainer .NavItem:hover{background-color:rgba(251,114,61,.1)}.mobile-nav-menu .NavListContainer .ItemText span{font-size:18px!important;font-weight:500!important}.mobile-nav-menu .NavListContainer .nav-separator{display:none}.mobile-nav-menu .mobile-register{display:flex;justify-content:center;align-items:center;margin-top:16px;margin-bottom:16px;width:100%}.mobile-nav-menu .mobile-register .joinButton{width:75%;font-size:18px!important;font-weight:500!important}.NavListContainer{display:flex;flex-direction:row;align-items:center;gap:12px;margin:0;padding:0;background:transparent!important;height:100%;flex-wrap:nowrap}@media(max-width:768px){.NavListContainer{gap:4px;margin-right:0}}.NavListContainer .NavItem{padding:6px 8px;min-width:auto;border-radius:4px;margin:0;background:transparent!important;height:40px;display:flex;align-items:center;white-space:nowrap}@media(max-width:768px){.NavListContainer .NavItem{padding:4px;height:32px}}.NavListContainer .NavItem:hover{background-color:rgba(251,114,61,.1)!important}.NavListContainer .NavItem .ItemText{margin:0}.NavListContainer .NavItem .ItemText span{color:#4e4e4e;font-size:15px;font-weight:500;white-space:nowrap}@media(max-width:768px){.NavListContainer .NavItem .ItemText span{font-size:13px}}.NavListContainer .Menu{position:absolute;top:100%;left:0;width:160px;background-color:#fff;border-radius:0 0 8px 8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;padding:8px 0}@media(max-width:768px){.NavListContainer .Menu{width:140px}}.NavListContainer .Menu a{text-decoration:none;color:inherit}.NavListContainer .Menu .MuiListItemButton-root{padding:8px 16px}.NavListContainer .Menu .MuiListItemButton-root:hover{background-color:rgba(251,114,61,.1)}.NavListContainer .Menu .MuiListItemButton-root .ItemText{margin:0}.NavListContainer .Menu .MuiListItemButton-root .ItemText span{color:#4e4e4e}.NavListContainer .registerButton{background-color:#fb723d;color:#fff;border:none;border-radius:6px;padding:8px 20px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s;white-space:nowrap}@media(max-width:768px){.NavListContainer .registerButton{padding:6px 16px;font-size:14px}}.NavListContainer .registerButton:hover{background-color:#ff5b1b;transform:translateY(-2px)}.NavListContainer .navItem{position:relative;padding:8px 16px;cursor:pointer;font-size:16px;color:#4e4e4e;transition:color .3s}@media(max-width:768px){.NavListContainer .navItem{padding:6px 12px;font-size:14px}}.NavListContainer .navItem:hover{color:#fb723d}.demo-day-gradient-text{font-family:Times New Roman,Times,serif!important;font-weight:700!important;font-size:18px!important;letter-spacing:normal!important;text-transform:uppercase!important;background:linear-gradient(90deg,#222,#555)!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;transition:background .2s;display:inline-block}.demo-day-btn{padding:6px 8px!important;min-width:auto!important;border-radius:4px!important;margin:0!important;background:transparent!important;height:40px!important;display:flex!important;align-items:center!important;white-space:nowrap!important;border:none!important;cursor:pointer!important;outline:none!important;font-family:inherit!important;box-shadow:none!important;text-decoration:none!important;color:inherit!important;transition:background-color .2s ease}@media(max-width:768px){.demo-day-btn{padding:4px!important;height:32px!important}}.demo-day-btn:hover{background-color:rgba(251,114,61,.08)!important;border:none!important;box-shadow:none!important}.demo-day-btn:focus{outline:none!important}.demo-day-btn:active,.demo-day-btn:focus{box-shadow:none!important}.NavListContainer .demo-day-btn,.demo-day-btn:active,.demo-day-btn:focus,.demo-day-btn:visited{background:transparent!important;border:none!important}.NavListContainer .demo-day-btn{box-shadow:none!important}.NavListContainer .demo-day-btn:hover{background-color:rgba(251,114,61,.08)!important;border:none!important;box-shadow:none!important}.NavListContainer a[href*=demoday]{text-decoration:none!important}.NavListContainer a[href*=demoday],.NavListContainer a[href*=demoday] button,.NavListContainer a[href*=demoday]:hover{background:transparent!important;border:none!important;box-shadow:none!important}.NavListContainer a[href*=demoday] button:hover{background-color:rgba(251,114,61,.08)!important;border:none!important;box-shadow:none!important}