@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700;800;900&display=swap";
.footer-mega{background:#0a0a15;border-top:1px solid #ffffff1a;padding:80px 50px 40px}.footer-content{grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;max-width:1400px;margin:0 auto 60px;display:grid}.footer-brand{max-width:350px}.footer-logo{background:linear-gradient(135deg,#ff5b5b,#5eead4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:2rem;font-weight:900}.footer-desc{color:#fff9;margin-bottom:25px;line-height:1.7}.footer-social{gap:15px;display:flex}.social-icon{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;text-decoration:none;transition:all .3s;display:flex}.social-icon:hover{background:linear-gradient(135deg,#ff5b5b,#5eead4);border-color:#0000;transform:translateY(-3px)}.footer-column h4{color:#fff;margin-bottom:20px;font-size:1.2rem;font-weight:700}.footer-links{list-style:none}.footer-links li{margin-bottom:12px}.footer-links a{color:#fff9;text-decoration:none;transition:all .3s}.footer-links a:hover{color:#5eead4;padding-left:5px}.footer-bottom{text-align:center;color:#ffffff80;border-top:1px solid #ffffff1a;max-width:1400px;margin:0 auto;padding-top:40px}@media (max-width:768px){.footer-content{grid-template-columns:1fr}}
.nav{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0f1ecc;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:25px 50px;display:flex;position:fixed;top:0;left:0;right:0}.logo-nav{background:linear-gradient(135deg,#ff5b5b,#5eead4,#fbbf24);-webkit-text-fill-color:transparent;letter-spacing:-1px;-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:900}.nav-links{gap:40px;list-style:none;display:flex}.nav-links a{color:#fffc;font-weight:600;text-decoration:none;transition:all .3s;position:relative}.nav-links a:after{content:"";background:linear-gradient(90deg,#ff5b5b,#5eead4);width:0;height:2px;transition:width .3s;position:absolute;bottom:-5px;left:0}.nav-links a:hover{color:#fff}.nav-links a:hover:after{width:100%}.nav-cta{color:#fff;background:linear-gradient(135deg,#ff5b5b,#ff8585);border-radius:25px;padding:12px 30px;font-weight:700;text-decoration:none;transition:all .3s}.nav-cta:hover{transform:translateY(-2px);box-shadow:0 10px 30px #ff5b5b66}@media (max-width:768px){.nav{padding:20px}.nav-links{display:none}.btn-mega{width:100%}}.nav-masthead .nav-link{color:#ffffff80;border-bottom:.25rem solid #0000}.nav-masthead .nav-link:hover,.nav-masthead .nav-link:focus{border-bottom-color:#ffffff40}.nav-masthead .nav-link+.nav-link{margin-left:1rem}.nav-masthead .active{color:#fff;border-bottom-color:#fff}.nav-user-section{align-items:center;gap:25px;display:flex}
.Usermenu-module__j9Z5cq__navUserSection{align-items:center;gap:25px;display:flex}.Usermenu-module__j9Z5cq__notificationIcon{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:flex;position:relative}.Usermenu-module__j9Z5cq__notificationIcon:hover{background:#ffffff1a;border-color:#5eead44d}.Usermenu-module__j9Z5cq__notificationIcon svg{color:#fffc}.Usermenu-module__j9Z5cq__notificationBadge{color:#fff;text-align:center;background:linear-gradient(135deg,#ff5b5b,#ff8585);border-radius:10px;min-width:18px;padding:2px 6px;font-size:.7rem;font-weight:700;position:absolute;top:-4px;right:-4px}.Usermenu-module__j9Z5cq__userMenuSimple{position:relative}.Usermenu-module__j9Z5cq__userMenuTriggerSimple{cursor:pointer;color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;align-items:center;gap:12px;padding:10px 20px;font-size:.95rem;font-weight:600;transition:all .3s;display:flex}.Usermenu-module__j9Z5cq__userMenuTriggerSimple:hover{background:#ffffff14;border-color:#5eead44d}.Usermenu-module__j9Z5cq__userIcon{color:#fffc}.Usermenu-module__j9Z5cq__userNameSimple{color:#fff}.Usermenu-module__j9Z5cq__dropdownIconSimple{color:#fff9;transition:transform .3s}.Usermenu-module__j9Z5cq__userMenuSimple.Usermenu-module__j9Z5cq__active .Usermenu-module__j9Z5cq__dropdownIconSimple{transform:rotate(180deg)}.Usermenu-module__j9Z5cq__userDropdownSimple{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;background:#0f0f1efa;border:1px solid #ffffff1a;border-radius:15px;min-width:220px;padding:10px;transition:all .3s;position:absolute;top:calc(100% + 15px);right:0;transform:translateY(-10px);box-shadow:0 20px 60px #00000080}.Usermenu-module__j9Z5cq__userMenuSimple.Usermenu-module__j9Z5cq__active .Usermenu-module__j9Z5cq__userDropdownSimple{opacity:1;visibility:visible;transform:translateY(0)}.Usermenu-module__j9Z5cq__userDropdownSimple:before{content:"";border-bottom:8px solid #ffffff1a;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;top:-8px;right:20px}.Usermenu-module__j9Z5cq__dropdownLinkSimple{color:#fffc;border-radius:10px;align-items:center;gap:12px;padding:12px 15px;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.Usermenu-module__j9Z5cq__dropdownLinkSimple:hover{color:#fff;background:#ffffff0d}.Usermenu-module__j9Z5cq__dropdownLinkSimple svg{color:#fff9;flex-shrink:0}.Usermenu-module__j9Z5cq__dropdownLinkSimple:hover svg{color:#5eead4}.Usermenu-module__j9Z5cq__dropdownDividerSimple{background:#ffffff1a;height:1px;margin:8px 0}.Usermenu-module__j9Z5cq__dropdownLogoutSimple{color:#ff5b5b}.Usermenu-module__j9Z5cq__dropdownLogoutSimple:hover{background:#ff5b5b1a}.Usermenu-module__j9Z5cq__dropdownLogoutSimple svg{color:#ff5b5b}.Usermenu-module__j9Z5cq__navLogin{color:#fffc;border:1px solid #fff3;border-radius:25px;padding:10px 25px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s}.Usermenu-module__j9Z5cq__navLogin:hover{color:#fff;background:#ffffff0d;border-color:#fff6}
body{color:#fff;background:#0f0f1e;font-family:Inter,sans-serif;overflow-x:hidden}
