.hero{background:linear-gradient(135deg,#fff 0%,#fff5fb 55%,#f1e5ff 100%);padding:28px 7%}.nav{justify-content:space-between;align-items:center;display:flex}.logo{width:140px}.navRight{align-items:center;gap:12px;display:flex}.languageButton{color:#09113d;cursor:pointer;background:#fff;border:none;border-radius:14px;padding:14px 18px;font-weight:600;box-shadow:0 10px 25px #1a145014}.loginButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3cff,#9b4dff);border:none;border-radius:14px;padding:14px 24px;font-weight:600}.heroContent{justify-content:space-between;align-items:center;margin-top:60px;display:flex}.heroText h1{color:#09113d;font-size:72px;line-height:1.05}.heroText span{color:#7c3cff}.heroText p{max-width:500px;font-size:22px;line-height:1.5}.heroImage img{max-width:550px}.languageMenu{position:relative}.languageDropdown{z-index:50;background:#fff;border-radius:16px;flex-direction:column;min-width:130px;padding:8px;display:flex;position:absolute;top:54px;right:0;box-shadow:0 14px 35px #1a145029}.languageDropdown button{color:#09113d;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;padding:12px 14px;font-weight:700}.languageDropdown button:hover{color:#7c3cff;background:#f3ecff}.userMenu{position:relative}.userMenuButton{color:#09113d;cursor:pointer;background:#fff;border:none;border-radius:16px;align-items:center;gap:10px;padding:8px 14px;font-weight:800;display:flex;box-shadow:0 10px 25px #1a145014}.userMenuButton img{object-fit:cover;border-radius:50%;width:38px;height:38px}.userDropdown{z-index:100;background:#fff;border-radius:16px;flex-direction:column;min-width:190px;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 35px #1a145029}.userDropdown a,.userDropdown button{color:#09113d;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;padding:12px 14px;font-weight:700;text-decoration:none}.userDropdown a:hover,.userDropdown button:hover{color:#7c3cff;background:#f3ecff}.userDropdown a,.userDropdown button{align-items:center;gap:10px;display:flex}.logoutButton{color:#ef4444!important}.logoutButton:hover{color:#dc2626!important;background:#fff1f2!important}.professionalHeaderAccount{align-items:center;gap:16px;display:flex}.professionalIdentity{align-items:center;gap:8px;display:flex}.professionalIdentity img{object-fit:cover;border-radius:50%;width:38px;height:38px}.professionalIdentity span{font-weight:600}.professionalLogoutButton{cursor:pointer;font:inherit;background:0 0;border:none;font-weight:600}
